.theme-toggle{color:#74889d;letter-spacing:.12em;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080e177a;border:1px solid #7e9bb52e;border-radius:999px;align-items:center;gap:7px;height:30px;padding:0 10px;font-size:8px;font-weight:600;transition:border-color .22s,background .22s,color .22s,box-shadow .22s,transform .22s;display:inline-flex}.theme-toggle:hover{color:#b6c9d9;background:#0a141fa8;border-color:#65c5e257;box-shadow:0 0 24px #35b6dc12}.theme-toggle-orb{opacity:.82;border:1px solid;border-radius:50%;width:11px;height:11px;position:relative}.theme-toggle-orb i{opacity:.72;background:currentColor;border-radius:50%;transition:transform .28s,opacity .28s;position:absolute;inset:2.5px;transform:scale(.45)}html[data-freas-theme=light] .theme-toggle-orb i{opacity:.92;transform:scale(1)}.theme-toggle b{color:#9aafc4;letter-spacing:.1em;font-size:7px;font-weight:600}.theme-toggle[data-mode=auto]{border-color:#65c5e242}.theme-toggle[data-mode=auto] b{color:#91c8d8}.theme-toggle[data-mode=auto] .theme-toggle-orb:after{content:"";background:currentColor;border-radius:50%;width:3px;height:3px;position:absolute;top:-2px;right:-3px;box-shadow:0 0 7px}@media (max-width:620px){.theme-toggle{justify-content:center;gap:0;width:30px;height:30px;padding:0}.theme-toggle-label,.theme-toggle b{display:none}}@media (max-width:350px){.theme-toggle{width:28px;height:28px}}html[data-freas-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--obsidian:#edf2f6;--navy:#e4ebf3;--deep:#9fb8d7;--cyan:#117d99;--aurora:#4568c5;--silver:#142338;--text:#142338;--muted:#435b72;--line:#2a435e2e;--glass:#ffffffc2;--pearl-ink:#142338;--pearl-ink-2:#314a61;--pearl-muted:#465f76;--pearl-label:#285f85}html[data-freas-theme=light],html[data-freas-theme=light] body{color:var(--text);background:#edf2f6}html[data-freas-theme=light] .site-shell{background:linear-gradient(#f5f8fb 0%,#e9eff5 74%,#e5ebf2 100%)}html[data-freas-theme=light] .site-ambient{background:radial-gradient(760px 520px at 85% 16%,#4668ca1a,#0000 68%),radial-gradient(680px 480px at 8% 78%,#168ca913,#0000 66%)}html[data-freas-theme=light] .topbar{background:linear-gradient(#fafcffc7,#eff5fab8);border-color:#344f6b26;box-shadow:inset 0 1px #ffffffc7,0 16px 44px #4053691a}html[data-freas-theme=light] .brand-wordmark{filter:saturate(1.03)}html[data-freas-theme=light] .brand-descriptor{color:#36536c}html[data-freas-theme=light] .top-status{color:#405d75}html[data-freas-theme=light] .top-status b{color:#2e465d}html[data-freas-theme=light] .theme-toggle,html[data-freas-theme=light] .sound-toggle{color:#5d7388;background:#ffffff85;border-color:#35526e29}html[data-freas-theme=light] .theme-toggle:hover,html[data-freas-theme=light] .sound-toggle:hover{color:#334e64;background:#ffffffd1;border-color:#168ca947;box-shadow:0 0 24px #168ca912}html[data-freas-theme=light] .theme-toggle b{color:#36536b}html[data-freas-theme=light] .glass,html[data-freas-theme=light] .interface-page .glass{background:linear-gradient(145deg,#ffffffd1,#eff5fabd);border-color:#2a435e2b;box-shadow:inset 0 1px #ffffffd1,0 22px 64px #3e526917,0 0 80px #4668ca06}html[data-freas-theme=light] .section-bar{color:#405a72;border-bottom-color:#2a435e24}html[data-freas-theme=light] .section-bar b{color:#162b40}html[data-freas-theme=light] .section-bar span{color:#3f5c74}html[data-freas-theme=light] .interface-page .section-bar:after{color:#49667d}html[data-freas-theme=light] .interface-page .section-bar:before{background:linear-gradient(90deg,#168ca961,#4668ca21,#0000)}html[data-freas-theme=light] .philosophy-core>h2,html[data-freas-theme=light] .about-thesis>h2,html[data-freas-theme=light] .contact-lead>h2{color:#172b40}html[data-freas-theme=light] .philosophy-core>h2 em,html[data-freas-theme=light] .about-thesis>h2 em,html[data-freas-theme=light] .contact-lead>h2 em{color:#10283d}html[data-freas-theme=light] .philosophy-core small,html[data-freas-theme=light] .about-thesis>small,html[data-freas-theme=light] .about-system>small,html[data-freas-theme=light] .contact-lead>small,html[data-freas-theme=light] .feature-copy small,html[data-freas-theme=light] .next-copy small,html[data-freas-theme=light] .why-houdini-copy small{color:#285f85}html[data-freas-theme=light] .about-thesis p,html[data-freas-theme=light] .contact-lead p,html[data-freas-theme=light] .feature-copy p,html[data-freas-theme=light] .principle-card p,html[data-freas-theme=light] .next-copy p,html[data-freas-theme=light] .why-houdini-copy p{color:#425a70}html[data-freas-theme=light] .choice-flow,html[data-freas-theme=light] .console-strip{background:#ffffff7a;border-color:#344f6b1f}html[data-freas-theme=light] .choice-flow b{color:#234e6b}html[data-freas-theme=light] .choice-flow small{color:#4b6378}html[data-freas-theme=light] .dock{background:#f5f9fcc2;border-color:#344f6b24;box-shadow:0 14px 42px #3e52691a}html[data-freas-theme=light] .dock button{color:#4c6277}html[data-freas-theme=light] .dock button.active{color:#142d43}html[data-freas-theme=light] .dock button.active .glyph{color:#167f9a}html[data-freas-theme=light] .hub-stage:before{background:radial-gradient(#4668ca0e 0%,#168ca906 42%,#0000 70%)}html[data-freas-theme=light] .hub-ring{border-color:#45699121;box-shadow:0 0 34px #4668ca05}html[data-freas-theme=light] .hub-ring-b{border-color:#168ca91c}html[data-freas-theme=light] .hub-spoke{background:linear-gradient(90deg,#168ca947,#4668ca1f 55%,#0000)}html[data-freas-theme=light] .hub-node{color:#294259;background:#ffffff52;border-color:#344f6b21}html[data-freas-theme=light] .hub-node:hover{background:linear-gradient(145deg,#ffffffc7,#ebf3f9b8);border-color:#168ca94d;box-shadow:0 0 28px #168ca90f,0 18px 44px #3e52691a}html[data-freas-theme=light] .hub-node-icon{color:#3b6983;background:#ffffff6b;border-color:#168ca924}html[data-freas-theme=light] .hub-node-copy small{color:#315973}html[data-freas-theme=light] .hub-node-copy b{color:#172f45}html[data-freas-theme=light] .hub-tagline-jp{color:#2f4b63;text-shadow:none}html[data-freas-theme=light] .hub-tagline-en{color:#405f77}html[data-freas-theme=light] .hub-enter{color:#273d52;background:#ffffff7a;border-color:#344f6b2e}html[data-freas-theme=light] .hub-ready{color:#385a72}html[data-freas-theme=light] .world-field{mix-blend-mode:multiply}html[data-freas-theme=light] .world-aurora-a{background:radial-gradient(#4668ca29,#168ca90e 44%,#0000 72%)}html[data-freas-theme=light] .world-aurora-b{background:radial-gradient(#168ca91a,#4668ca0d 45%,#0000 72%)}html[data-freas-theme=light] .world-ring{border-color:#365c8229;box-shadow:inset 0 0 60px #4668ca05,0 0 60px #168ca903}html[data-freas-theme=light] .world-ring-b{border-color:#168ca924}html[data-freas-theme=light] .world-ring-c{border-color:#365c821f}html[data-freas-theme=light] .world-orbit-core{color:#59748d;background:radial-gradient(circle,#d9e8f49e,#ffffff1f 66%,#0000 70%);border-color:#168ca924}html[data-freas-theme=light] .world-orbit-core b{color:#365972}html[data-freas-theme=light] .world-orbit-core small{color:#536e84}html[data-freas-theme=light] .world-coordinate{color:#4a677d}html[data-freas-theme=light] .world-horizon{background:linear-gradient(90deg,#0000 0%,#365c8212 13%,#168ca92e 54%,#4668ca14 76%,#0000 100%)}html[data-freas-theme=light] .contact-form input,html[data-freas-theme=light] .contact-form textarea{color:#24394d;background:#ffffff94;border-color:#344f6b24}html[data-freas-theme=light] .contact-form input::placeholder,html[data-freas-theme=light] .contact-form textarea::placeholder{color:#5b7185}html[data-freas-theme=light] .contact-topic-options button{color:#465e73;background:#ffffff94;border-color:#2a435e26}html[data-freas-theme=light] .contact-topic-options button.is-active{color:#25475b;background:linear-gradient(#ddedf6d1,#e7f0f8c7);border-color:#168ca942}html[data-freas-theme=light] .contact-submit{color:#244459;background:linear-gradient(#d9ebf5eb,#e1edf7f2);border-color:#168ca942}html[data-freas-theme=light] .contact-direct{color:#245f7a}@media (prefers-reduced-motion:reduce){.theme-toggle,.theme-toggle-orb i{transition:none!important}}html[data-freas-theme=light] .feature-product-top{color:#4e6579}html[data-freas-theme=light] .feature-product-top b{color:#365d79;border-color:#344f6b24}html[data-freas-theme=light] .feature-copy h2,html[data-freas-theme=light] .feature-copy h3,html[data-freas-theme=light] .next-copy h2,html[data-freas-theme=light] .principle-card h2,html[data-freas-theme=light] .fact-strip b,html[data-freas-theme=light] .product-detail-copy h3,html[data-freas-theme=light] .why-houdini-copy h2{color:#172e44}html[data-freas-theme=light] .feature-copy h2 span,html[data-freas-theme=light] .feature-foot small,html[data-freas-theme=light] .next-state span,html[data-freas-theme=light] .product-doctrine span,html[data-freas-theme=light] .product-detail-copy small{color:#315f80}html[data-freas-theme=light] .feature-foot span,html[data-freas-theme=light] .product-doctrine p,html[data-freas-theme=light] .product-detail-copy p,html[data-freas-theme=light] .product-detail-points p,html[data-freas-theme=light] .product-detail-note,html[data-freas-theme=light] .why-houdini-points p{color:#465e72}html[data-freas-theme=light] .product-detail-points b,html[data-freas-theme=light] .why-houdini-points b{color:#2b4961}html[data-freas-theme=light] .product-detail-points article,html[data-freas-theme=light] .product-detail-footer,html[data-freas-theme=light] .why-houdini-points article{border-color:#344f6b1a}html[data-freas-theme=light] .product-launch-cta,html[data-freas-theme=light] .feature-foot .product-action{color:#365168;background:#ffffff7a;border-color:#344f6b26}html[data-freas-theme=light] .product-launch-cta:hover,html[data-freas-theme=light] .feature-foot .product-action:hover{color:#23465b;background:#ffffffc7;border-color:#168ca947}html[data-freas-theme=light] .houdini-system-emblem{background:radial-gradient(circle at 50% 40%,#d4e6f2cc,#f8fbfdb3 56%,#e8eff5d1);border-color:#365c8226;box-shadow:inset 0 1px #ffffffd1,0 0 44px #168ca90a}html[data-freas-theme=light] .houdini-system-emblem b{color:#36566f;text-shadow:none}html[data-freas-theme=light] .houdini-system-emblem span,html[data-freas-theme=light] .houdini-system-emblem small{color:#486a82}html[data-freas-theme=light] .houdini-architecture article{background:linear-gradient(#ffffff75,#ebf2f86b);border-color:#344f6b1c}html[data-freas-theme=light] .houdini-architecture article.is-system{background:linear-gradient(#ddf0f6a8,#ebf4f985);border-color:#168ca92e}html[data-freas-theme=light] .houdini-architecture b{color:#213e56}html[data-freas-theme=light] .houdini-architecture p{color:#4b6174}html[data-freas-theme=light] .houdini-architecture>i{color:#557a96}html[data-freas-theme=light] .about-thesis p{color:#2e485e}html[data-freas-theme=light] .about-thesis>small,html[data-freas-theme=light] .about-system>small{color:#1f5777}html[data-freas-theme=light] .about-thesis>h2{color:#10263a}html[data-freas-theme=light] .about-thesis>h2 em{color:#0b2235}html[data-freas-theme=light] .system-orbit>b{color:#1d4059;background:radial-gradient(circle,#d6e8f4f0,#fbfdffeb);border-color:#1670913d;box-shadow:0 0 32px #168ca90e}html[data-freas-theme=light] .system-orbit:before,html[data-freas-theme=light] .system-orbit:after{border-color:#2b4e6c38}html[data-freas-theme=light] .system-orbit>span{color:#2e5a78}html[data-freas-theme=light] .about-sequence{border-top-color:#2a4a652e}html[data-freas-theme=light] .about-sequence span{color:#29485f;background:linear-gradient(#fffffff0,#e5eef6e0);border-color:#2d4e6930;box-shadow:inset 0 1px #ffffffeb,0 10px 24px #35495c13}html[data-freas-theme=light] .about-sequence span b{color:#15364e}html[data-freas-theme=light] .about-sequence span small{color:#38596f}html[data-freas-theme=light] .about-sequence i{color:#55758d}html[data-freas-theme=light] .fact-strip>div{border-color:#2d4e6924}html[data-freas-theme=light] .fact-strip small{color:#315b78}html[data-freas-theme=light] .fact-strip b{color:#1d3a52}html[data-freas-theme=light] .contact-topic legend,html[data-freas-theme=light] .contact-fields label>span{color:#3d566c}html[data-freas-theme=light] .contact-fields label>span small{color:#5c7082}html[data-freas-theme=light] .contact-topic-options button span{color:#3e617d}html[data-freas-theme=light] .contact-submit-row>p,html[data-freas-theme=light] .contact-note{color:#4f6578}html[data-freas-theme=light] .contact-submit i{color:#247a96}html[data-freas-theme=light] .feature-foot span,html[data-freas-theme=light] .product-doctrine p,html[data-freas-theme=light] .product-detail-copy p,html[data-freas-theme=light] .product-detail-points p,html[data-freas-theme=light] .product-detail-note{color:#465e72}html[data-freas-theme=light] .feature-foot small,html[data-freas-theme=light] .next-state span,html[data-freas-theme=light] .product-doctrine span{color:#315f80}@media (max-width:620px){html[data-freas-theme=light] .brand-descriptor{color:#39556d}html[data-freas-theme=light] .channel-state{color:#455f74}}.wordmark-pearl,html[data-freas-theme=light] .wordmark-dark{display:none!important}html[data-freas-theme=light] .wordmark-pearl{display:block!important}html[data-freas-theme=light] .hub-word-lockup{filter:saturate(1.03)}html[data-freas-theme=light] .screen-products .houdini-system-motto h2,html[data-freas-theme=light] .screen-products .feature-copy h2,html[data-freas-theme=light] .screen-products .feature-copy h3,html[data-freas-theme=light] .screen-products .next-copy h2,html[data-freas-theme=light] .screen-products .why-houdini-copy h2,html[data-freas-theme=light] .screen-products .product-detail-copy h3{color:#102a40}html[data-freas-theme=light] .screen-products .console-strip{background:#ffffffa8;border-color:#26435d29}html[data-freas-theme=light] .screen-products .console-strip small,html[data-freas-theme=light] .screen-products .houdini-system-copy>small,html[data-freas-theme=light] .screen-products .feature-copy>small,html[data-freas-theme=light] .screen-products .feature-copy h2 span,html[data-freas-theme=light] .screen-products .next-copy small,html[data-freas-theme=light] .screen-products .product-detail-copy small,html[data-freas-theme=light] .screen-products .why-houdini-copy>small,html[data-freas-theme=light] .screen-products .product-doctrine span,html[data-freas-theme=light] .screen-products .houdini-architecture small{color:#245a7b}html[data-freas-theme=light] .screen-products .feature-copy p,html[data-freas-theme=light] .screen-products .next-copy p,html[data-freas-theme=light] .screen-products .product-detail-copy p,html[data-freas-theme=light] .screen-products .product-detail-points p,html[data-freas-theme=light] .screen-products .why-houdini-copy p,html[data-freas-theme=light] .screen-products .why-houdini-points p,html[data-freas-theme=light] .screen-products .product-doctrine p{color:#314b61}html[data-freas-theme=light] .screen-products .feature-foot span,html[data-freas-theme=light] .screen-products .product-detail-note{color:#3b566c}html[data-freas-theme=light] .screen-products .houdini-architecture b,html[data-freas-theme=light] .screen-products .product-detail-points b,html[data-freas-theme=light] .screen-products .why-houdini-points b{color:#17384f}html[data-freas-theme=light] .screen-products .houdini-architecture p{color:#405b70}html[data-freas-theme=light] .screen-products .feature-product,html[data-freas-theme=light] .screen-products .houdini-system-intro,html[data-freas-theme=light] .screen-products .next-system,html[data-freas-theme=light] .screen-products .why-houdini,html[data-freas-theme=light] .screen-products .product-detail-panel{background:linear-gradient(145deg,#ffffffe6,#eef5fad6);border-color:#2846602e}@media (max-width:560px){html[data-freas-theme=light] .screen-products .product-status-strip{justify-content:space-between;gap:6px;padding:0 11px}html[data-freas-theme=light] .screen-products .product-status-strip small{color:#244f6d;display:inline!important}html[data-freas-theme=light] .screen-products .product-status-strip>i{background:#284a6624;height:14px}}@media (max-width:350px){html[data-freas-theme=light] .screen-products .product-status-strip{gap:4px;padding:0 8px}}@media (max-width:620px){html[data-freas-theme=light] .screen-products .feature-copy p,html[data-freas-theme=light] .screen-products .next-copy p{color:#29465d}}html[data-freas-theme=light] .principle-toggle i,html[data-freas-theme=light] .about-disclosure-toggle{color:#315f80;background:#ffffff8f;border-color:#2d4e692b}html[data-freas-theme=light] .principle-toggle:hover i,html[data-freas-theme=light] .about-disclosure-toggle:hover{color:#1f5777;background:#ffffffd6;border-color:#168ca947}html[data-freas-theme=light] .product-disclosure-toggle{color:#315f80;background:#ffffff8f;border-color:#2d4e692b}html[data-freas-theme=light] .product-disclosure-toggle:hover{color:#1f5777;background:#ffffffd6;border-color:#168ca947}html[data-freas-theme=light] .product-detail-secondary{color:#3f596d!important}html[data-freas-theme=light] .skip-link{color:#18364c;background:#fafcfffa;border-color:#168ca952}html[data-freas-theme=light] .contact-field-error{color:#8a4f57}html[data-freas-theme=light] .contact-fields input[aria-invalid=true],html[data-freas-theme=light] .contact-fields textarea[aria-invalid=true]{border-color:#a44a5557;box-shadow:0 0 0 3px #a44a550b}
.type-toggle{color:#74889d;height:30px;font-family:var(--font-ui-v028,var(--font-ui));letter-spacing:.12em;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080e177a;border:1px solid #7e9bb52e;border-radius:999px;align-items:center;gap:7px;padding:0 10px;font-size:8px;font-weight:600;transition:border-color .22s,background .22s,color .22s,box-shadow .22s,transform .22s;display:inline-flex}.type-toggle:hover{color:#b6c9d9;background:#0a141fa8;border-color:#65c5e257;box-shadow:0 0 24px #35b6dc12}.type-toggle-icon{letter-spacing:-.05em;text-transform:none;place-items:center;min-width:15px;font-size:9px;font-weight:650;line-height:1;display:inline-grid}.type-toggle b{color:#9aafc4;letter-spacing:.08em;font-size:7px;font-weight:600}.type-toggle[data-type-mode=clear]{border-color:#65c5e242}.type-toggle[data-type-mode=clear] b{color:#91c8d8}html[data-freas-type=clear]{--freas-display-font:var(--font-ui-v028,var(--font-ui))}html[data-freas-type=signature]{--freas-display-font:var(--font-serif,Georgia,"Times New Roman",serif)}html[data-freas-type] .philosophy-core>h2,html[data-freas-type] .about-thesis>h2,html[data-freas-type] .contact-lead>h2,html[data-freas-type] .houdini-system-copy h2,html[data-freas-type] .why-houdini-copy h2,html[data-freas-type] .product-detail-copy h3,html[data-freas-type] .feature-copy h2,html[data-freas-type] .feature-copy h3,html[data-freas-type] .next-copy h2,html[data-freas-type] .principle-card h2,html[data-freas-type] .system-orbit>b,html[data-freas-type] .console-strip b,html[data-freas-type] .hub-node-copy b,html[data-freas-type] .next-state b,html[data-freas-type] .houdini-system-emblem b,html[data-freas-type] .product-detail-points article>span,html[data-freas-type] .why-houdini-points article>span,html[data-freas-type] .hub-core>p,html[data-freas-type] .hub-tagline-en{font-family:var(--freas-display-font)!important}html[data-freas-type=signature] .philosophy-core>h2,html[data-freas-type=signature] .about-thesis>h2,html[data-freas-type=signature] .contact-lead>h2,html[data-freas-type=signature] .houdini-system-copy h2,html[data-freas-type=signature] .why-houdini-copy h2,html[data-freas-type=signature] .product-detail-copy h3,html[data-freas-type=signature] .feature-copy h2,html[data-freas-type=signature] .feature-copy h3,html[data-freas-type=signature] .next-copy h2,html[data-freas-type=signature] .principle-card h2,html[data-freas-type=signature] .system-orbit>b,html[data-freas-type=signature] .console-strip b,html[data-freas-type=signature] .hub-node-copy b,html[data-freas-type=signature] .next-state b,html[data-freas-type=signature] .houdini-system-emblem b,html[data-freas-type=signature] .product-detail-points article>span,html[data-freas-type=signature] .why-houdini-points article>span{font-weight:400}html[data-freas-type=clear] .philosophy-core>h2,html[data-freas-type=clear] .about-thesis>h2,html[data-freas-type=clear] .contact-lead>h2,html[data-freas-type=clear] .houdini-system-copy h2,html[data-freas-type=clear] .why-houdini-copy h2,html[data-freas-type=clear] .product-detail-copy h3,html[data-freas-type=clear] .principle-card h2,html[data-freas-type=clear] .system-orbit>b{letter-spacing:-.025em;font-style:normal;font-weight:520}html[data-freas-type=clear] .philosophy-core>h2 em,html[data-freas-type=clear] .about-thesis>h2 em,html[data-freas-type=clear] .contact-lead>h2 em{font-style:normal;font-weight:620;font-family:inherit!important}html[data-freas-type=clear] .hub-core>p,html[data-freas-type=clear] .hub-tagline-en{letter-spacing:.035em;font-style:normal}html[data-freas-theme=light] .type-toggle{color:#5d7388;background:#ffffff85;border-color:#35526e29}html[data-freas-theme=light] .type-toggle:hover{color:#334e64;background:#ffffffd1;border-color:#168ca947;box-shadow:0 0 24px #168ca912}html[data-freas-theme=light] .type-toggle b{color:#36536b}html[data-freas-theme=light] .type-toggle[data-type-mode=clear]{border-color:#168ca940}html[data-freas-theme=light] .type-toggle[data-type-mode=clear] b{color:#216d88}@media (max-width:620px){.type-toggle{justify-content:center;gap:0;width:30px;height:30px;padding:0}.type-toggle-label,.type-toggle b{display:none}.type-toggle-icon{min-width:auto;font-size:9px}}@media (max-width:350px){.type-toggle{width:28px;height:28px}.type-toggle-icon{font-size:8.5px}}@media (prefers-reduced-motion:reduce){.type-toggle{transition:none!important}}
.section-motto{white-space:normal;margin:22px 0 0;display:block}.section-motto-headline{font-family:var(--font-ui-v028,var(--font-ui));letter-spacing:-.065em;white-space:nowrap;flex-wrap:nowrap;align-items:baseline;gap:.18em;margin:0;font-style:normal;display:flex}.section-motto-line{white-space:nowrap;width:auto;max-width:none;display:inline-block}.section-motto-context{color:#8294a8;font-size:15px;font-weight:350;line-height:1.05}.section-motto-choice{color:#e6f0f8;background:linear-gradient(108deg,#d8e4ee 3%,#f2f7fb 42%,#a9dded 73%,#6bc8e5 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 18px #41b3df1a);-webkit-background-clip:text;background-clip:text;font-size:15px;font-weight:650;line-height:.98;position:relative}.section-motto-choice:after{content:"";transform-origin:0;background:linear-gradient(90deg,#c8e2f014,#00cfe794 68%,#0000);height:1px;animation:1.1s cubic-bezier(.22,.72,.22,1) .34s both sectionMottoUnderline;position:absolute;bottom:-12px;left:2px;right:-10px;box-shadow:0 0 14px #00cfe733}.section-motto-translation{color:#64839f;font-family:var(--font-ui-v028,var(--font-ui));letter-spacing:.18em;text-transform:uppercase;margin-top:24px;font-size:9px;line-height:1.2;display:block}html[data-freas-theme=dark] .section-motto-context{color:#a9bfd2;text-shadow:0 0 8px #9ddcf557,0 0 20px #487cff1f}html[data-freas-theme=light] .section-motto-context{color:#566f85}html[data-freas-theme=light] .section-motto-choice{background:linear-gradient(108deg,#142d43 3%,#2f506a 48%,#177d9a 100%);-webkit-text-fill-color:transparent;filter:none;-webkit-background-clip:text;background-clip:text}html[data-freas-theme=light] .section-motto-translation{color:#47667f}@keyframes sectionMottoUnderline{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@media (max-width:560px){.section-motto-context,.section-motto-choice{font-size:12.5px}.section-motto-choice{letter-spacing:-.075em}.section-motto-translation{margin-top:21px;font-size:7px}}@media (max-width:390px){.section-motto-context,.section-motto-choice{font-size:11px}}@media (prefers-reduced-motion:reduce){.section-motto-choice:after{animation:none}}
.philosophy-stage-alive{isolation:isolate;grid-template-rows:1fr auto;grid-template-columns:minmax(330px,.9fr) minmax(390px,1.1fr);gap:24px clamp(28px,5vw,72px);min-height:390px;padding:38px 42px 28px}.philosophy-stage-alive:before{background:radial-gradient(620px 360px at 17% 42%,#487cff1f,#0000 66%),linear-gradient(90deg,#00cfe706,#0000 42%)}.philosophy-stage-alive:after{content:"";z-index:0;pointer-events:none;border:1px solid #79abd60b;border-radius:21px;position:absolute;inset:16px}.philosophy-core{min-width:0}.philosophy-signal{color:#718da8;width:min(100%,430px);font-family:var(--font-ui-v028,var(--font-ui));letter-spacing:.18em;align-items:center;gap:10px;font-size:8px;display:flex}.philosophy-signal span{color:#7f9ab4}.philosophy-signal b{color:#a8dbea;font-size:8.5px;font-weight:650}.philosophy-signal i{background:linear-gradient(90deg,#5c99c157,#0000);flex:1;height:1px}.philosophy-signal small{color:#67839d;white-space:nowrap;font-size:7.5px}.worldline-map{z-index:2;background:linear-gradient(#5984aa09 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#5984aa09 1px,#0000 1px) 0 0/32px 32px,radial-gradient(circle at 51% 51%,#00cfe70e,#0000 44%);border-left:1px solid #709fc714;width:100%;min-height:250px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 94%,#0000)}.worldline-meta{color:#67839e;letter-spacing:.18em;align-items:center;gap:8px;font-size:7px;display:flex;position:absolute;top:13px;right:13px}.worldline-meta b{color:#83d4e7;font-size:7px;font-weight:650}.worldline-origin{color:#8ba4ba;letter-spacing:.18em;align-items:center;gap:9px;font-size:7px;display:flex;position:absolute;top:50%;left:7%;transform:translateY(-50%)}.worldline-origin i,.worldline-node i{border-radius:50%;display:block}.worldline-origin i{background:#b4dceb;border:1px solid #aad2ea94;width:11px;height:11px;box-shadow:0 0 0 5px #56b1d30f,0 0 22px #46c4e552}.worldline-path{transform-origin:0;background:linear-gradient(90deg,#9cc6e08c,#31a4d057,#477acd14);height:1px;animation:1.1s cubic-bezier(.22,.72,.22,1) both worldlineDraw;position:absolute;top:50%;left:calc(7% + 10px);box-shadow:0 0 9px #30aed71f}.worldline-path-base{width:39%;animation-delay:80ms;transform:translateY(-50%)}.worldline-path-a{width:58%;animation-delay:.25s;transform:translateY(-50%)rotate(-22deg)}.worldline-path-b{background:linear-gradient(90deg,#9cc6e073,#00cfe7bd,#4a8ee94d);width:66%;height:2px;animation-delay:.32s;transform:translateY(-50%)rotate(0);box-shadow:0 0 14px #00cfe738}.worldline-path-c{width:57%;animation-delay:.39s;transform:translateY(-50%)rotate(22deg)}.worldline-node{color:#718da8;letter-spacing:.12em;align-items:center;gap:7px;font-size:7px;animation:.7s ease-out .9s both worldlineNode;display:flex;position:absolute}.worldline-node i{background:#203448;border:1px solid #84b3d16b;width:7px;height:7px;box-shadow:0 0 11px #449cc726}.worldline-node b{font-weight:550}.worldline-node-a{top:23%;left:67%}.worldline-node-b{color:#8ed9eb;top:calc(50% - 3px);left:77%}.worldline-node-b i{background:#8ddff0;border-color:#d1f5fb;width:9px;height:9px;box-shadow:0 0 0 5px #00cfe712,0 0 24px #00cfe76b}.worldline-node-c{top:74%;left:66%}.worldline-caption{color:#627d97;letter-spacing:.16em;font-size:6.5px;position:absolute;bottom:12px;right:12px}.choice-flow-alive{background:#04091057;border-color:#689dc614;border-radius:12px;grid-column:1/-1;justify-content:center;justify-self:stretch}.choice-flow-alive span{align-items:baseline;gap:8px;display:flex}.choice-flow-alive span b{color:#86bed2}.choice-flow-alive>i{background:linear-gradient(90deg,#4670972e,#00cfe752,#4670972e);width:42px;height:1px;font-size:0}.principle-card{position:relative;overflow:hidden}.principle-card:before{content:"";opacity:.55;background:linear-gradient(#0000,#00cfe738,#0000);width:1px;position:absolute;top:22px;bottom:22px;left:0}html[data-freas-type] .principle-card h2{letter-spacing:-.04em;font-weight:560;font-family:var(--font-ui-v028,var(--font-ui))!important}.principle-card>span{font-family:var(--font-ui-v028,var(--font-ui));font-variant-numeric:tabular-nums}html[data-freas-theme=light] .philosophy-stage-alive:before{background:radial-gradient(620px 360px at 17% 42%,#4668ca17,#0000 66%),linear-gradient(90deg,#168ca906,#0000 42%)}html[data-freas-theme=light] .philosophy-signal span{color:#355b77}html[data-freas-theme=light] .philosophy-signal b{color:#167e9b}html[data-freas-theme=light] .philosophy-signal small{color:#49667d}html[data-freas-theme=light] .worldline-map{background:linear-gradient(#304e680b 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#304e680b 1px,#0000 1px) 0 0/32px 32px,radial-gradient(circle at 51% 51%,#168ca913,#0000 44%);border-left-color:#304e681a}html[data-freas-theme=light] .worldline-origin{color:#49677f}html[data-freas-theme=light] .worldline-origin i{background:#397a95;border-color:#185e79;box-shadow:0 0 0 5px #168ca90f,0 0 18px #168ca929}html[data-freas-theme=light] .worldline-path{box-shadow:none;background:linear-gradient(90deg,#2f5b7a7a,#168ca957,#4668ca14)}html[data-freas-theme=light] .worldline-path-b{background:linear-gradient(90deg,#2f5b7a80,#168ca9b3,#4668ca38)}html[data-freas-theme=light] .worldline-node{color:#49677f}html[data-freas-theme=light] .worldline-node i{box-shadow:none;background:#d7e4eb;border-color:#2a557059}html[data-freas-theme=light] .worldline-node-b{color:#176d87}html[data-freas-theme=light] .worldline-node-b i{background:#1c8faa;border-color:#d2f0f5;box-shadow:0 0 0 5px #168ca912,0 0 18px #168ca930}html[data-freas-theme=light] .worldline-caption{color:#4e687f}html[data-freas-theme=light] .choice-flow-alive{background:#ffffff57;border-color:#304e681a}@keyframes worldlineDraw{0%{opacity:0;scale:0 1}to{opacity:1;scale:1}}@keyframes worldlineNode{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media (max-width:900px){.philosophy-stage-alive{grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:24px;min-height:0;padding:32px 30px 24px}.worldline-map{min-height:210px}.choice-flow-alive{grid-column:1}}@media (max-width:560px){.philosophy-stage-alive{gap:20px;padding:25px 20px 20px}.philosophy-signal small{display:none}.worldline-map{background-size:24px 24px,24px 24px,auto;min-height:170px}.worldline-caption{font-size:6px}.choice-flow-alive{gap:8px;padding:11px 8px}.choice-flow-alive span{text-align:center;gap:2px;display:grid;min-width:0!important}.choice-flow-alive>i{width:16px}}@media (max-width:390px){.worldline-map{min-height:155px}.worldline-caption{display:none}}@media (prefers-reduced-motion:reduce){.worldline-path,.worldline-node{animation:none!important}}
.living-signal{z-index:3;color:#59738f;width:min(100%,470px);font-family:var(--font-ui-v028,var(--font-ui));letter-spacing:.18em;align-items:center;gap:10px;font-size:7px;display:flex;position:relative}.living-signal span{color:#6b89a5;white-space:nowrap}.living-signal b{color:#9acfe1;font-size:8px;font-weight:650}.living-signal>i{background:linear-gradient(90deg,#5c99c157,#0000);flex:1;height:1px}.living-signal small{color:#44617c;white-space:nowrap;font-size:6.5px}.living-signal-compact{width:100%}.home-worldline-signal{z-index:6;color:#456079;letter-spacing:.16em;opacity:0;align-items:center;gap:8px;width:min(225px,76%);margin:13px auto -10px;font-size:6px;transition:opacity .4s;display:flex;position:relative}.home-worldline-signal i{background:linear-gradient(90deg,#0000,#00cfe770,#0000);flex:1;height:1px}.home-worldline-signal b{color:#69aabd;white-space:nowrap;font-size:6px;font-weight:600}.hub-intro-ready .home-worldline-signal,.hub-expanded .home-worldline-signal{opacity:1}.living-contact-stage{isolation:isolate;align-items:start}.living-contact-stage:before{background:radial-gradient(520px 360px at 14% 28%,#487cff1a,#0000 68%),linear-gradient(90deg,#00cfe705,#0000 45%)}.living-contact-stage:after{content:"";z-index:0;pointer-events:none;border:1px solid #79abd60b;border-radius:21px;position:absolute;inset:16px}.living-contact-stage .contact-form{padding-top:2px}.living-contact-stage .contact-lead>p{margin-top:27px}.channel-route{color:#49647e;letter-spacing:.17em;align-items:center;gap:9px;width:min(100%,350px);margin-top:25px;font-size:6px;display:flex}.channel-route span{white-space:nowrap;align-items:center;gap:7px;display:flex}.channel-route span i{background:#203448;border:1px solid #71abce6b;border-radius:50%;width:7px;height:7px}.channel-route span:last-child i{background:#8ddff0;border-color:#d1f5fb;animation:2.4s ease-in-out infinite channelPulse;box-shadow:0 0 0 4px #00cfe70f,0 0 18px #00cfe74d}.channel-route>b{transform-origin:0;background:linear-gradient(90deg,#537b9e38,#00cfe794);flex:1;height:1px;animation:1s ease-out .25s both livingPath}html[data-freas-theme=light] .living-signal span{color:#416681}html[data-freas-theme=light] .living-signal b{color:#167e9b}html[data-freas-theme=light] .living-signal small{color:#587187}html[data-freas-theme=light] html[data-freas-theme=light] .home-worldline-signal{color:#5b7185}html[data-freas-theme=light] .home-worldline-signal b{color:#24748a}@keyframes livingPath{0%{opacity:0;scale:0 1}to{opacity:1;scale:1}}@keyframes channelPulse{0%,to{box-shadow:0 0 0 4px #00cfe70d,0 0 12px #00cfe733}50%{box-shadow:0 0 0 7px #00cfe705,0 0 24px #00cfe76b}}@media (max-width:900px){.living-contact-stage{gap:34px}}@media (max-width:620px){.living-signal small{display:none}.living-contact-stage .contact-lead>p{margin-top:25px}.channel-route{margin-top:21px}.home-worldline-signal{margin-top:10px;margin-bottom:-7px}}@media (prefers-reduced-motion:reduce){.channel-route>b,.channel-route span:last-child i{animation:none!important}}
html[data-freas-theme=light]{--pearl-icon:#3d5f78;--pearl-icon-strong:#294f69;--pearl-icon-border:#3d5f7833;--pearl-icon-bg:#ffffff7a}html[data-freas-theme=light] .dock .glyph,html[data-freas-theme=light] .dock button.active .glyph,html[data-freas-theme=light] .hub-node-icon,html[data-freas-theme=light] .hub-node-arrow,html[data-freas-theme=light] .principle-toggle i,html[data-freas-theme=light] .product-disclosure-toggle i,html[data-freas-theme=light] .about-disclosure-toggle,html[data-freas-theme=light] .feature-foot button{color:var(--pearl-icon)!important}html[data-freas-theme=light] .hub-node-icon,html[data-freas-theme=light] .principle-toggle i,html[data-freas-theme=light] .product-disclosure-toggle,html[data-freas-theme=light] .about-disclosure-toggle,html[data-freas-theme=light] .feature-foot button{border-color:var(--pearl-icon-border)!important}html[data-freas-theme=light] .hub-node-icon,html[data-freas-theme=light] .principle-toggle i,html[data-freas-theme=light] .feature-foot button{background:var(--pearl-icon-bg)!important}html[data-freas-theme=light] .dock button.active .glyph,html[data-freas-theme=light] .hub-node:hover .hub-node-icon,html[data-freas-theme=light] .principle-card.is-open .principle-toggle i,html[data-freas-theme=light] .product-disclosure-toggle:hover i,html[data-freas-theme=light] .feature-foot button:hover{color:var(--pearl-icon-strong)!important}.products-branch-page .product-status-strip{grid-template-columns:auto 1px auto}.products-branch-page .product-branch-stage{grid-template-columns:minmax(300px,.76fr) minmax(460px,1.24fr);align-items:center;gap:clamp(26px,4vw,56px);min-height:360px;padding:36px 40px;overflow:hidden}.products-branch-page .product-branch-copy{max-width:none}.products-branch-page .product-option-id{color:#6f8ca6;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:11px;width:min(100%,420px);min-height:18px;font-size:7px;line-height:1;display:flex}.products-branch-page .product-option-id span,.products-branch-page .product-option-id b,.products-branch-page .product-option-id small{white-space:nowrap;flex:none;line-height:1;display:block}.products-branch-page .product-option-id b{color:#a1d4e2;letter-spacing:.16em;font-size:7px;font-weight:600}.products-branch-page .product-option-id i{background:linear-gradient(90deg,#00cfe757,#5b8bb21f,#0000);flex:56px;min-width:30px;height:1px;display:block}.products-branch-page .product-option-id small{color:#70c1d4;letter-spacing:.16em;font-size:6.5px}html[data-freas-theme=light] .products-branch-page .product-option-id{color:#526f87}html[data-freas-theme=light] .products-branch-page .product-option-id b{color:#245f78}html[data-freas-theme=light] .products-branch-page .product-option-id small{color:#287e96}.products-branch-page .product-branch-hero{background:radial-gradient(circle at 50% 42%,#1349743d,#0000 34%),linear-gradient(#07101d61,#060d182e);border:1px solid #75abd517;border-radius:26px;min-height:250px;position:relative;overflow:hidden}.products-branch-page .product-branch-hero:after{content:"";pointer-events:none;border:1px solid #79abd60f;border-radius:22px;position:absolute;inset:18px}.products-branch-page .branch-hero-field{position:absolute;inset:0}.products-branch-page .branch-hero-root,.products-branch-page .branch-hero-end,.products-branch-page .branch-node{text-align:center;z-index:2;justify-items:center;gap:4px;display:grid;position:absolute}.products-branch-page .branch-hero-root small,.products-branch-page .branch-hero-end small,.products-branch-page .branch-node small{color:#7895af;letter-spacing:.16em;text-transform:uppercase;font-size:8px}.products-branch-page .branch-hero-root b,.products-branch-page .branch-hero-end b,.products-branch-page .branch-node b{color:#d8e6f2;letter-spacing:.08em;font-size:13px;font-weight:500}.products-branch-page .branch-hero-root{top:30px;left:50%;transform:translate(-50%)}.products-branch-page .branch-hero-end.branch-wealth{bottom:34px;left:24%;transform:translate(-50%)}.products-branch-page .branch-hero-end.branch-place{bottom:34px;left:76%;transform:translate(-50%)}.products-branch-page .branch-line{background:linear-gradient(#5f7d9824,#00cfe773,#5f7d981a);width:1px;height:84px;position:absolute;top:72px;left:50%}.products-branch-page .branch-fork{background:linear-gradient(90deg,#0000,#00cfe76b,#0000);width:44%;height:1px;position:absolute;top:155px;left:50%;transform:translate(-50%)}.products-branch-page .branch-fork:before,.products-branch-page .branch-fork:after{content:"";background:linear-gradient(#00cfe76b,#5f7d981a);width:1px;height:38px;position:absolute;top:0}.products-branch-page .branch-fork:before{left:18%}.products-branch-page .branch-fork:after{right:18%}.products-branch-page .branch-pulse{background:#8ddff0;border-radius:50%;width:10px;height:10px;position:absolute;top:153px;left:50%;transform:translate(-50%);box-shadow:0 0 0 5px #00cfe714,0 0 24px #00cfe747}.products-branch-page .product-feature-grid.product-branch-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.products-branch-page .feature-product.feature-product-branch{gap:18px;min-height:520px;padding-bottom:28px;display:flex}.products-branch-page .feature-product.feature-product-branch .feature-copy{gap:10px;display:grid}.products-branch-page .branch-visual{background:linear-gradient(#5984aa09 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#5984aa09 1px,#0000 1px) 0 0/28px 28px,radial-gradient(circle at 50% 35%,#00cfe70f,#0000 45%);border:1px solid #75abd514;border-radius:24px;min-height:210px;position:relative;overflow:hidden}.products-branch-page .branch-visual:after{content:"";pointer-events:none;border:1px solid #79abd60d;border-radius:20px;position:absolute;inset:14px}.products-branch-page .branch-legend{color:#6d88a2;letter-spacing:.16em;text-transform:uppercase;font-size:7px;position:absolute;top:16px;right:18px}.products-branch-page .branch-root{z-index:2;justify-items:center;gap:4px;display:grid;position:absolute;top:22px;left:50%;transform:translate(-50%)}.products-branch-page .branch-root small{color:#7895af;letter-spacing:.16em;font-size:8px}.products-branch-page .branch-root b{color:#d8e6f2;letter-spacing:.08em;font-size:12px;font-weight:500}.products-branch-page .branch-node{width:108px}.products-branch-page .branch-node.n-left{bottom:30px;left:20%;transform:translate(-50%)}.products-branch-page .branch-node.n-center{bottom:30px;left:50%;transform:translate(-50%)}.products-branch-page .branch-node.n-right{bottom:30px;left:80%;transform:translate(-50%)}.products-branch-page .branch-node b{font-size:11px;line-height:1.25}.products-branch-page .branch-draw{background:linear-gradient(#5f7d981f,#00cfe775,#5f7d981a);width:1px;height:62px;position:absolute;top:60px;left:50%}.products-branch-page .branch-spread{background:linear-gradient(90deg,#0000,#00cfe757,#0000);width:62%;height:1px;position:absolute;top:120px;left:50%;transform:translate(-50%)}.products-branch-page .branch-spread:before,.products-branch-page .branch-spread:after,.products-branch-page .branch-spread .mid{content:"";background:linear-gradient(#00cfe75c,#5f7d9814);width:1px;height:30px;position:absolute;top:0}.products-branch-page .branch-spread:before{left:0}.products-branch-page .branch-spread:after{right:0}.products-branch-page .branch-spread .mid{left:50%;transform:translate(-50%)}.products-branch-page .branch-core{background:#8ddff0;border-radius:50%;width:9px;height:9px;position:absolute;top:116px;left:50%;transform:translate(-50%);box-shadow:0 0 0 5px #00cfe70f,0 0 18px #00cfe73d}.products-branch-page .branch-visual-wealth .branch-node.n-center b{color:#8ddff0}.products-branch-page .branch-visual-place .branch-node.n-center b{color:#cde5f4}html[data-freas-theme=light] .products-branch-page .product-branch-hero{background:radial-gradient(circle at 50% 42%,#5da1c91f,#0000 36%),linear-gradient(#ffffffad,#e7eff570);border-color:#35526e1a}html[data-freas-theme=light] .products-branch-page .branch-visual{background:linear-gradient(#5984aa08 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#5984aa08 1px,#0000 1px) 0 0/28px 28px,linear-gradient(#ffffffd1,#ebf1f699);border-color:#35526e1a}html[data-freas-theme=light] .products-branch-page .branch-hero-root b,html[data-freas-theme=light] .products-branch-page .branch-hero-end b,html[data-freas-theme=light] .products-branch-page .branch-node b,html[data-freas-theme=light] .products-branch-page .branch-root b{color:#16324a}html[data-freas-theme=light] .products-branch-page .branch-hero-root small,html[data-freas-theme=light] .products-branch-page .branch-hero-end small,html[data-freas-theme=light] .products-branch-page .branch-node small,html[data-freas-theme=light] .products-branch-page .branch-root small,html[data-freas-theme=light] .products-branch-page .branch-legend{color:#44637c}.about-unified-page .about-console-grid{display:block}.about-unified-page .about-thesis.about-unified-stage{isolation:isolate;grid-template-columns:minmax(0,.92fr) minmax(340px,1.08fr);align-items:center;gap:48px;min-height:460px;padding:38px;display:grid;position:relative;overflow:hidden}.about-unified-page .about-thesis.about-unified-stage:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(560px 360px at 76% 44%,#00cfe70e,#0000 68%);position:absolute;inset:0}.about-unified-page .about-thesis.about-unified-stage:after{content:"";z-index:0;pointer-events:none;border:1px solid #79abd60b;border-radius:22px;position:absolute;inset:18px}.about-unified-page .about-unified-copy{z-index:2;min-width:0;position:relative}.about-unified-page .about-unified-copy>small{color:#7894ad;letter-spacing:.17em;margin-bottom:12px;font-size:9px;display:block}.about-unified-page .about-unified-copy .about-name-summary{max-width:520px;margin-top:27px}.about-unified-page .about-unified-copy .about-disclosure-toggle{margin-top:20px}.about-unified-page .about-branch-field{z-index:2;background:linear-gradient(#5984aa09 1px,#0000 1px) 0 0/30px 30px,linear-gradient(90deg,#5984aa09 1px,#0000 1px) 0 0/30px 30px,radial-gradient(circle at 50% 42%,#00cfe70e,#0000 46%);border:1px solid #70a6ce14;border-radius:25px;min-height:340px;position:relative;overflow:hidden}.about-unified-page .about-branch-field:after{content:"";pointer-events:none;border:1px solid #79abd60a;border-radius:20px;position:absolute;inset:15px}.about-unified-page .about-branch-label{color:#718ca6;letter-spacing:.18em;z-index:3;font-size:7px;position:absolute;top:18px;left:20px}.about-unified-page .about-branch-state{color:#718ca6;letter-spacing:.16em;z-index:3;align-items:center;gap:7px;font-size:7px;display:flex;position:absolute;top:18px;right:20px}.about-unified-page .about-branch-state i{background:#8ddff0;border-radius:50%;width:6px;height:6px;box-shadow:0 0 15px #00cfe747}.about-unified-page .about-node{text-align:center;z-index:3;justify-items:center;gap:4px;display:grid;position:absolute;left:50%;transform:translate(-50%)}.about-unified-page .about-node small{color:#738fa9;letter-spacing:.18em;font-size:7px}.about-unified-page .about-node b{color:#d8e8f5;letter-spacing:.1em;font-size:12px;font-weight:500}.about-unified-page .about-node-root{top:62px}.about-unified-page .about-node-system{background:radial-gradient(circle,#0a374d80,#050c15a3);border:1px solid #00cfe726;border-radius:50%;align-content:center;width:118px;height:72px;top:158px}.about-unified-page .about-node-system b{color:#e3eff7;font-size:16px}.about-unified-page .about-node-wealth{bottom:35px;left:28%}.about-unified-page .about-node-place{bottom:35px;left:72%}.about-unified-page .about-line-a{z-index:2;background:linear-gradient(#587fa01a,#00cfe775);width:1px;height:58px;position:absolute;top:100px;left:50%}.about-unified-page .about-line-b{z-index:2;background:linear-gradient(#00cfe76b,#587fa01f);width:1px;height:38px;position:absolute;top:230px;left:50%}.about-unified-page .about-fork{z-index:2;background:linear-gradient(90deg,#0000,#00cfe757,#0000);width:52%;height:1px;position:absolute;top:267px;left:50%;transform:translate(-50%)}.about-unified-page .about-fork:before,.about-unified-page .about-fork:after{content:"";background:linear-gradient(#00cfe757,#587fa014);width:1px;height:24px;position:absolute;top:0}.about-unified-page .about-fork:before{left:8%}.about-unified-page .about-fork:after{right:8%}.about-unified-page .about-fork-core{z-index:3;background:#8ddff0;border-radius:50%;width:9px;height:9px;position:absolute;top:263px;left:50%;transform:translate(-50%);box-shadow:0 0 0 5px #00cfe70e,0 0 18px #00cfe738}.about-unified-page .about-unified-stage .about-name-detail{grid-column:1/-1}.about-unified-page .fact-strip{margin-top:18px}html[data-freas-theme=light] .about-unified-page .about-thesis.about-unified-stage:before{background:radial-gradient(560px 360px at 76% 44%,#1e8eae13,#0000 68%)}html[data-freas-theme=light] .about-unified-page .about-branch-field{background:linear-gradient(#5984aa07 1px,#0000 1px) 0 0/30px 30px,linear-gradient(90deg,#5984aa07 1px,#0000 1px) 0 0/30px 30px,radial-gradient(circle at 50% 42%,#2f9bb714,#0000 47%);border-color:#35526e1a}html[data-freas-theme=light] .about-unified-page .about-node b{color:#16324a}html[data-freas-theme=light] .about-unified-page .about-node-system{background:radial-gradient(circle,#dcf0f6e0,#f6fafcad);border-color:#1b8bab2e}html[data-freas-theme=light] .about-unified-page .about-node-system b{color:#1d4a61}html[data-freas-theme=light] .about-unified-page .about-node small,html[data-freas-theme=light] .about-unified-page .about-branch-label,html[data-freas-theme=light] .about-unified-page .about-branch-state{color:#44637c}@media (max-width:980px){.products-branch-page .product-branch-stage{grid-template-columns:1fr;gap:24px;min-height:0;padding:32px 30px}.products-branch-page .product-branch-hero{width:100%;min-height:250px}}@media (max-width:900px){.products-branch-page .product-feature-grid.product-branch-grid{grid-template-columns:1fr}}@media (max-width:850px){.about-unified-page .about-thesis.about-unified-stage{grid-template-columns:1fr;gap:28px;padding:30px}.about-unified-page .about-branch-field{min-height:310px}}@media (max-width:620px){.products-branch-page .product-option-id{gap:8px;width:100%}.products-branch-page .product-option-id i{min-width:18px}.products-branch-page .product-option-id b{letter-spacing:.13em}.products-branch-page .product-branch-stage{gap:17px;padding:25px 20px}.products-branch-page .product-branch-hero{min-height:220px}.products-branch-page .branch-hero-end.branch-wealth{left:22%}.products-branch-page .branch-hero-end.branch-place{left:78%}.products-branch-page .branch-node{width:92px}.products-branch-page .branch-node b{font-size:10px}.products-branch-page .branch-spread{width:74%}}@media (max-width:560px){.about-unified-page .about-thesis.about-unified-stage{min-height:0;padding:24px}.about-unified-page .about-branch-field{min-height:285px}.about-unified-page .about-node-root{top:55px}.about-unified-page .about-node-system{top:137px}.about-unified-page .about-line-a{height:45px;top:92px}.about-unified-page .about-line-b{height:30px;top:209px}.about-unified-page .about-fork{width:64%;top:238px}.about-unified-page .about-fork-core{top:234px}.about-unified-page .about-node-wealth,.about-unified-page .about-node-place{bottom:27px}}
@keyframes freasBranchGrowX{0%{opacity:0;scale:0 1}to{opacity:1;scale:1}}@keyframes freasBranchGrowY{0%{opacity:0;scale:1 0}to{opacity:1;scale:1}}@keyframes freasBranchPulseIn{0%{opacity:0;transform:translate(-50%)scale(.35)}55%{opacity:1;transform:translate(-50%)scale(1.35)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes freasBranchNodeIn{0%{opacity:0;filter:blur(3px)}to{opacity:1;filter:blur()}}.philosophy-console .worldline-path{transform-origin:0;animation-name:worldlineDraw}.philosophy-console .worldline-node{animation-name:worldlineNode}.products-branch-page .branch-line{transform-origin:top;animation:.48s cubic-bezier(.22,.72,.22,1) 80ms both freasBranchGrowY}.products-branch-page .branch-pulse{animation:.42s ease-out .48s both freasBranchPulseIn}.products-branch-page .branch-fork{transform-origin:50%;animation:.62s cubic-bezier(.22,.72,.22,1) .64s both freasBranchGrowX}.products-branch-page .branch-fork:before,.products-branch-page .branch-fork:after{transform-origin:top;animation:.38s ease-out 1.05s both freasBranchGrowY}.products-branch-page .branch-hero-end{animation:.42s ease-out 1.28s both freasBranchNodeIn}.products-branch-page .branch-draw{transform-origin:top;animation:.44s ease-out .12s both freasBranchGrowY}.products-branch-page .branch-core{animation:.38s ease-out .48s both freasBranchPulseIn}.products-branch-page .branch-spread{transform-origin:50%;animation:.55s ease-out .62s both freasBranchGrowX}.products-branch-page .branch-spread:before,.products-branch-page .branch-spread:after,.products-branch-page .branch-spread .mid{transform-origin:top;animation:.34s ease-out 1s both freasBranchGrowY}.products-branch-page .branch-node{animation:.38s ease-out 1.22s both freasBranchNodeIn}.about-unified-page .about-line-a{transform-origin:top;animation:.48s ease-out .12s both freasBranchGrowY}.about-unified-page .about-node-system{animation:.38s ease-out .52s both freasBranchNodeIn}.about-unified-page .about-line-b{transform-origin:top;animation:.42s ease-out .72s both freasBranchGrowY}.about-unified-page .about-fork-core{animation:.38s ease-out 1.08s both freasBranchPulseIn}.about-unified-page .about-fork{transform-origin:50%;animation:.58s ease-out 1.22s both freasBranchGrowX}.about-unified-page .about-fork:before,.about-unified-page .about-fork:after{transform-origin:top;animation:.34s ease-out 1.66s both freasBranchGrowY}.about-unified-page .about-node-wealth,.about-unified-page .about-node-place{animation:.42s ease-out 1.88s both freasBranchNodeIn}@media (prefers-reduced-motion:reduce){.products-branch-page .branch-line,.products-branch-page .branch-pulse,.products-branch-page .branch-fork,.products-branch-page .branch-fork:before,.products-branch-page .branch-fork:after,.products-branch-page .branch-hero-end,.products-branch-page .branch-draw,.products-branch-page .branch-core,.products-branch-page .branch-spread,.products-branch-page .branch-spread:before,.products-branch-page .branch-spread:after,.products-branch-page .branch-spread .mid,.products-branch-page .branch-node,.about-unified-page .about-line-a,.about-unified-page .about-node-system,.about-unified-page .about-line-b,.about-unified-page .about-fork-core,.about-unified-page .about-fork,.about-unified-page .about-fork:before,.about-unified-page .about-fork:after,.about-unified-page .about-node-wealth,.about-unified-page .about-node-place{animation:none!important}}
