@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2?dpl=dpl_FWzrRRQK6BbESNBoekdbHPozNVWn)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2?dpl=dpl_FWzrRRQK6BbESNBoekdbHPozNVWn)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2?dpl=dpl_FWzrRRQK6BbESNBoekdbHPozNVWn)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2?dpl=dpl_FWzrRRQK6BbESNBoekdbHPozNVWn)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2?dpl=dpl_FWzrRRQK6BbESNBoekdbHPozNVWn)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2?dpl=dpl_FWzrRRQK6BbESNBoekdbHPozNVWn)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2?dpl=dpl_FWzrRRQK6BbESNBoekdbHPozNVWn)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2?dpl=dpl_FWzrRRQK6BbESNBoekdbHPozNVWn)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2?dpl=dpl_FWzrRRQK6BbESNBoekdbHPozNVWn)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2?dpl=dpl_FWzrRRQK6BbESNBoekdbHPozNVWn)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2?dpl=dpl_FWzrRRQK6BbESNBoekdbHPozNVWn)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2?dpl=dpl_FWzrRRQK6BbESNBoekdbHPozNVWn)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2?dpl=dpl_FWzrRRQK6BbESNBoekdbHPozNVWn)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2?dpl=dpl_FWzrRRQK6BbESNBoekdbHPozNVWn)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2?dpl=dpl_FWzrRRQK6BbESNBoekdbHPozNVWn)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2?dpl=dpl_FWzrRRQK6BbESNBoekdbHPozNVWn)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2?dpl=dpl_FWzrRRQK6BbESNBoekdbHPozNVWn)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2?dpl=dpl_FWzrRRQK6BbESNBoekdbHPozNVWn)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2?dpl=dpl_FWzrRRQK6BbESNBoekdbHPozNVWn)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2?dpl=dpl_FWzrRRQK6BbESNBoekdbHPozNVWn)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2?dpl=dpl_FWzrRRQK6BbESNBoekdbHPozNVWn)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2?dpl=dpl_FWzrRRQK6BbESNBoekdbHPozNVWn)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2?dpl=dpl_FWzrRRQK6BbESNBoekdbHPozNVWn)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2?dpl=dpl_FWzrRRQK6BbESNBoekdbHPozNVWn)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2?dpl=dpl_FWzrRRQK6BbESNBoekdbHPozNVWn)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2?dpl=dpl_FWzrRRQK6BbESNBoekdbHPozNVWn)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2?dpl=dpl_FWzrRRQK6BbESNBoekdbHPozNVWn)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2?dpl=dpl_FWzrRRQK6BbESNBoekdbHPozNVWn)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2?dpl=dpl_FWzrRRQK6BbESNBoekdbHPozNVWn)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2?dpl=dpl_FWzrRRQK6BbESNBoekdbHPozNVWn)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_ff527079-module__9-M4ga__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_ff527079-module__9-M4ga__variable{--font-main:"Manrope", "Manrope Fallback"}
.InnovationMenu-module__mA4Hoa__root{position:relative}.InnovationMenu-module__mA4Hoa__panel{--gold:#c6a160;z-index:1200;opacity:0;visibility:hidden;pointer-events:none;transform-origin:50% 0;width:min(900px,100vw - 40px);padding-top:12px;transition:opacity .22s,visibility .22s,transform .42s cubic-bezier(.16,1,.3,1);position:fixed;top:68px;left:50%;transform:translate(-50%,10px)scale(.992)}.InnovationMenu-module__mA4Hoa__panel:before{content:"";height:28px;position:absolute;top:-16px;left:0;right:0}.InnovationMenu-module__mA4Hoa__root:hover .InnovationMenu-module__mA4Hoa__panel,.InnovationMenu-module__mA4Hoa__root:focus-within .InnovationMenu-module__mA4Hoa__panel{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)scale(1)}.InnovationMenu-module__mA4Hoa__shell{-webkit-backdrop-filter:blur(24px)saturate(1.08);backdrop-filter:blur(24px)saturate(1.08);background:radial-gradient(560px at 50% -180px,#c6a1601f,#0000 68%),linear-gradient(145deg,#ffffff09,#0000 48%),#09090bf9;border:1px solid #ffffff1f;border-radius:20px;padding:12px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff1,0 30px 90px #00000085}.InnovationMenu-module__mA4Hoa__shell:before{content:"";background:linear-gradient(90deg,#0000,#e2c2849e,#0000);height:1px;position:absolute;top:0;left:12%;right:12%}.InnovationMenu-module__mA4Hoa__menuTop{border-bottom:1px solid #ffffff13;justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:13px 16px 15px;display:flex}.InnovationMenu-module__mA4Hoa__menuTop>div{gap:5px;display:grid}.InnovationMenu-module__mA4Hoa__menuTop>div>span,.InnovationMenu-module__mA4Hoa__menuCount,.InnovationMenu-module__mA4Hoa__linkCopy small{color:#d7b36dc2;letter-spacing:.13em;text-transform:uppercase;font-size:8.5px;font-weight:700;line-height:1.3}.InnovationMenu-module__mA4Hoa__menuTop strong{color:#ffffffeb;letter-spacing:-.015em;font-size:16px;font-weight:520;line-height:1.25}.InnovationMenu-module__mA4Hoa__menuCount{background:#c6a1600a;border:1px solid #c6a16033;border-radius:999px;flex:none;align-items:center;min-height:28px;padding:0 10px;display:inline-flex}.InnovationMenu-module__mA4Hoa__linkGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:12px;display:grid}.InnovationMenu-module__mA4Hoa__linkCard{min-width:0;min-height:116px;color:inherit;background:linear-gradient(145deg,#ffffff06,#0000 62%),#131316eb;border:1px solid #ffffff16;border-radius:13px;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:14px;padding:18px;text-decoration:none;transition:transform .38s cubic-bezier(.16,1,.3,1),border-color .22s,background-color .32s,box-shadow .38s;display:grid;position:relative;overflow:hidden}.InnovationMenu-module__mA4Hoa__linkCard:before{content:"";opacity:0;background:radial-gradient(360px at 0 0,#c6a1601c,#0000 70%);transition:opacity .36s;position:absolute;inset:0}.InnovationMenu-module__mA4Hoa__linkCard:hover,.InnovationMenu-module__mA4Hoa__linkCard:focus-visible{background-color:#1e1b16f5;border-color:#c6a16057;outline:none;transform:translateY(-2px);box-shadow:0 16px 34px -24px #c6a160a6}.InnovationMenu-module__mA4Hoa__linkCard:hover:before,.InnovationMenu-module__mA4Hoa__linkCard:focus-visible:before{opacity:1}.InnovationMenu-module__mA4Hoa__linkIndex,.InnovationMenu-module__mA4Hoa__linkCopy,.InnovationMenu-module__mA4Hoa__linkArrow{z-index:1;position:relative}.InnovationMenu-module__mA4Hoa__linkIndex{color:#dcb873c2;border:1px solid #c6a16033;border-radius:9px;place-items:center;width:32px;height:32px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8.5px;display:grid}.InnovationMenu-module__mA4Hoa__linkCopy{gap:4px;min-width:0;display:grid}.InnovationMenu-module__mA4Hoa__linkCopy small{color:#d3ae68b3;font-size:8px}.InnovationMenu-module__mA4Hoa__linkCopy strong{color:#fffffff0;letter-spacing:-.012em;font-size:15px;font-weight:540;line-height:1.25}.InnovationMenu-module__mA4Hoa__linkCopy span{color:#ffffff8c;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.48;display:-webkit-box;overflow:hidden}.InnovationMenu-module__mA4Hoa__linkArrow{color:#dab570b8;border:1px solid #ffffff1c;border-radius:50%;justify-self:end;place-items:center;width:32px;height:32px;font-size:11px;transition:transform .34s cubic-bezier(.16,1,.3,1),border-color .2s,color .2s,background-color .3s;display:grid}.InnovationMenu-module__mA4Hoa__linkCard:hover .InnovationMenu-module__mA4Hoa__linkArrow,.InnovationMenu-module__mA4Hoa__linkCard:focus-visible .InnovationMenu-module__mA4Hoa__linkArrow{color:#efd39df5;background:#c6a16011;border-color:#c6a1606b;transform:translate(2px,-2px)}@media (max-width:980px){.InnovationMenu-module__mA4Hoa__panel{display:none}}@media (prefers-reduced-motion:reduce){.InnovationMenu-module__mA4Hoa__panel,.InnovationMenu-module__mA4Hoa__linkCard,.InnovationMenu-module__mA4Hoa__linkCard:before,.InnovationMenu-module__mA4Hoa__linkArrow{transition:none}}
.NavbarAccount-module__OooSOW__account{position:relative}.NavbarAccount-module__OooSOW__trigger{max-width:14rem;min-height:3rem;font:inherit;color:#f3f1ec;cursor:pointer;background:#ffffff09;border:1px solid #ffffff21;border-radius:.85rem;align-items:center;gap:.65rem;padding:.35rem .7rem .35rem .4rem;transition:border-color .18s,background .18s,transform .18s;display:flex}.NavbarAccount-module__OooSOW__trigger:hover,.NavbarAccount-module__OooSOW__trigger[aria-expanded=true]{background:#d8b46a0f;border-color:#d8b46a66}.NavbarAccount-module__OooSOW__avatar{color:#e4c47d;letter-spacing:.06em;background:linear-gradient(145deg,#d8b46a33,#d8b46a0a);border:1px solid #d8b46a73;border-radius:.66rem;flex:none;place-items:center;width:2.25rem;height:2.25rem;font-size:.67rem;font-weight:800;display:grid}.NavbarAccount-module__OooSOW__accountLabel{gap:.1rem;min-width:0;display:grid}.NavbarAccount-module__OooSOW__accountLabel small,.NavbarAccount-module__OooSOW__accountLabel strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.NavbarAccount-module__OooSOW__accountLabel small{color:#f3f1ec66;letter-spacing:.12em;text-transform:uppercase;font-size:.56rem;font-weight:700}.NavbarAccount-module__OooSOW__accountLabel strong{color:#f3f1ecdb;font-size:.72rem;font-weight:600}.NavbarAccount-module__OooSOW__menu{z-index:50;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0c0d0ef5;border:1px solid #e8e1d224;border-radius:1rem;gap:.2rem;width:min(19rem,100vw - 2rem);padding:.55rem;animation:.16s both NavbarAccount-module__OooSOW__accountMenuIn;display:grid;position:absolute;top:calc(100% + .65rem);right:0;box-shadow:0 1.5rem 4rem #0000006b}.NavbarAccount-module__OooSOW__identity{border-bottom:1px solid #ffffff14;align-items:center;gap:.7rem;margin-bottom:.25rem;padding:.6rem .65rem .8rem;display:flex}.NavbarAccount-module__OooSOW__identity>span{color:#dfbe72;background:#d8b46a1f;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;font-size:.65rem;font-weight:800;display:grid}.NavbarAccount-module__OooSOW__identity div{gap:.12rem;min-width:0;display:grid}.NavbarAccount-module__OooSOW__identity strong,.NavbarAccount-module__OooSOW__identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.NavbarAccount-module__OooSOW__identity strong{font-size:.78rem}.NavbarAccount-module__OooSOW__identity small{color:#f3f1ec6b;font-size:.66rem}.NavbarAccount-module__OooSOW__menu a,.NavbarAccount-module__OooSOW__menu button{color:#f3f1ecad;width:100%;min-height:2.55rem;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.65rem;align-items:center;padding:0 .75rem;font-size:.76rem;text-decoration:none;transition:color .16s,background .16s;display:flex}.NavbarAccount-module__OooSOW__menu a:hover,.NavbarAccount-module__OooSOW__menu button:hover{color:#e4c47d;background:#d8b46a14}@keyframes NavbarAccount-module__OooSOW__accountMenuIn{0%{opacity:0;transform:translateY(-.35rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:760px){.NavbarAccount-module__OooSOW__accountLabel{display:none}.NavbarAccount-module__OooSOW__trigger{padding-right:.45rem}}
.AssistantUI-module__CoiUZq__aixRail,.AssistantUI-module__CoiUZq__aixWrap,.AssistantUI-module__CoiUZq__aixFloat{--aix-gold:211, 174, 104;--aix-steel:155, 180, 191;--aix-white:248, 248, 249;--aix-line:255, 255, 255;--aix-ease:cubic-bezier(.2, .72, .2, 1);--aix-enter:cubic-bezier(.16, 1, .3, 1);-webkit-font-smoothing:antialiased;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.AssistantUI-module__CoiUZq__aixRail{isolation:isolate;width:100%;color:rgba(var(--aix-white), .94);position:relative}.AssistantUI-module__CoiUZq__aixRailInner{isolation:isolate;border:1px solid rgba(var(--aix-line), .17);background:radial-gradient(520px 140px at 12% 0%, rgba(var(--aix-gold), .07), transparent 67%), linear-gradient(115deg, #ffffff10, #ffffff03 38%, rgba(var(--aix-steel), .025)), #090a0cad;-webkit-backdrop-filter:blur(24px)saturate(112%);backdrop-filter:blur(24px)saturate(112%);min-height:76px;transition:border-color .32s ease, background-color .32s ease, box-shadow .48s var(--aix-ease), transform .48s var(--aix-ease);border-radius:22px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:17px;padding:10px 11px 10px 13px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,inset 0 -1px #ffffff05,0 26px 72px -44px #000000f2}.AssistantUI-module__CoiUZq__aixRailInner:before{content:"";opacity:.52;pointer-events:none;background:linear-gradient(90deg,#0000,#e9d2a499,#0000);width:38%;height:1px;position:absolute;top:0;left:8%}.AssistantUI-module__CoiUZq__aixRailInner:after{content:"";pointer-events:none;opacity:0;width:25%;height:400%;transition:left .9s var(--aix-ease), opacity .3s ease;background:linear-gradient(90deg,#0000,#ffffff0e,#0000);position:absolute;top:-150%;left:-34%;transform:rotate(17deg)}.AssistantUI-module__CoiUZq__aixRailInner:hover,.AssistantUI-module__CoiUZq__aixRailInner:focus-within{border-color:rgba(var(--aix-gold), .35);box-shadow:inset 0 1px 0 #ffffff12, 0 30px 76px -42px rgba(var(--aix-gold), .24);background-color:#0b0c0ec7;transform:translateY(-2px)}.AssistantUI-module__CoiUZq__aixRailInner:hover:after,.AssistantUI-module__CoiUZq__aixRailInner:focus-within:after{opacity:1;left:112%}.AssistantUI-module__CoiUZq__aixRailAdd,.AssistantUI-module__CoiUZq__aixRailMic,.AssistantUI-module__CoiUZq__aixRailSend,.AssistantUI-module__CoiUZq__aixHeadActions button,.AssistantUI-module__CoiUZq__aixBack,.AssistantUI-module__CoiUZq__aixAdd,.AssistantUI-module__CoiUZq__aixComposer>button[type=submit],.AssistantUI-module__CoiUZq__aixLatest{color:inherit;cursor:pointer;border:0;outline:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.AssistantUI-module__CoiUZq__aixRailAdd{border:1px solid rgba(var(--aix-line), .16);width:44px;height:44px;color:rgba(var(--aix-white), .76);transition:transform .36s var(--aix-ease), color .24s ease, border-color .24s ease, background-color .3s ease;background:linear-gradient(145deg,#ffffff12,#ffffff04),#0b0c0e8a;border-radius:14px;position:relative}.AssistantUI-module__CoiUZq__aixRailAdd:hover,.AssistantUI-module__CoiUZq__aixRailAdd:focus-visible{color:#eed7abfa;border-color:rgba(var(--aix-gold), .42);background-color:rgba(var(--aix-gold), .07);transform:rotate(90deg)}.AssistantUI-module__CoiUZq__aixRailText{cursor:text;align-items:center;min-width:0;height:44px;display:flex;position:relative}.AssistantUI-module__CoiUZq__aixRailText input{z-index:1;width:100%;height:44px;color:rgba(var(--aix-white), .96);font:inherit;letter-spacing:-.012em;background:0 0;border:0;outline:none;padding:0;font-size:14px;font-weight:520;position:relative}.AssistantUI-module__CoiUZq__aixRailPrompt{color:#ffffff6e;white-space:nowrap;pointer-events:none;align-items:center;gap:6px;min-width:0;font-size:14px;line-height:1;display:flex;position:absolute;inset:0;overflow:hidden}.AssistantUI-module__CoiUZq__aixRailPrompt strong{color:rgba(var(--aix-white), .82);letter-spacing:-.015em;flex:none;font-weight:630}.AssistantUI-module__CoiUZq__aixRailPrompt span{text-overflow:clip;min-width:0;overflow:hidden}.AssistantUI-module__CoiUZq__aixRailPrompt i,.AssistantUI-module__CoiUZq__aixInputPrompt i{width:1px;height:17px;box-shadow:0 0 12px rgba(var(--aix-gold), .52);background:#e5ca96d1;flex:none;margin-left:1px;animation:1.05s step-end infinite AssistantUI-module__CoiUZq__aixCaret}.AssistantUI-module__CoiUZq__aixRailActions{align-items:center;gap:7px;display:flex}.AssistantUI-module__CoiUZq__aixRailMode{color:#ffffff82;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:8px;margin-right:6px;font-size:9px;font-weight:720;display:inline-flex}.AssistantUI-module__CoiUZq__aixRailMode i{width:4px;height:4px;box-shadow:0 0 10px rgba(var(--aix-gold), .48);background:#e6cc9be6;border-radius:50%}.AssistantUI-module__CoiUZq__aixRailMic{color:#ffffff7a;width:36px;height:36px;transition:color .24s ease, background-color .24s ease, transform .32s var(--aix-ease);background:0 0;border-radius:11px}.AssistantUI-module__CoiUZq__aixRailMic:hover,.AssistantUI-module__CoiUZq__aixRailMic:focus-visible{color:rgba(var(--aix-white), .86);background:#ffffff0b;transform:translateY(-1px)}.AssistantUI-module__CoiUZq__aixRailSend{color:#16120b;width:46px;height:46px;box-shadow:inset 0 1px 0 #ffffff7a, 0 17px 34px -17px rgba(var(--aix-gold), .68);transition:transform .38s var(--aix-ease), box-shadow .38s var(--aix-ease), filter .24s ease;background:linear-gradient(135deg,#eee2c7,#caa55f);border-radius:14px}.AssistantUI-module__CoiUZq__aixRailSend:hover,.AssistantUI-module__CoiUZq__aixRailSend:focus-visible{filter:brightness(1.06);box-shadow:inset 0 1px 0 #ffffff8f, 0 22px 42px -17px rgba(var(--aix-gold), .82);transform:translateY(-2px)rotate(-3deg)}.AssistantUI-module__CoiUZq__aixRailSend:disabled,.AssistantUI-module__CoiUZq__aixComposer>button[type=submit]:disabled{cursor:wait;opacity:.5;transform:none}.AssistantUI-module__CoiUZq__aixWrap{z-index:1200;width:min(438px,100vw - 36px);height:min(720px,100dvh - 138px);min-height:510px;color:rgba(var(--aix-white), .94);transform-origin:100% 100%;animation:AssistantUI-module__CoiUZq__aixPanelIn .52s var(--aix-enter) both;position:fixed;bottom:104px;right:27px}.AssistantUI-module__CoiUZq__aixClosing{pointer-events:none;animation:.38s cubic-bezier(.4,0,1,1) both AssistantUI-module__CoiUZq__aixPanelOut}.AssistantUI-module__CoiUZq__aixPanel{isolation:isolate;border:1px solid rgba(var(--aix-line), .13);background:radial-gradient(640px 330px at 4% -6%, rgba(var(--aix-gold), .09), transparent 67%), radial-gradient(460px 340px at 106% 24%, rgba(var(--aix-steel), .05), transparent 70%), linear-gradient(145deg, #ffffff0d, transparent 31%), #090a0ce8;width:100%;height:100%;box-shadow:inset 0 1px 0 #ffffff0d, 0 46px 120px -40px #000000f0, 0 18px 58px -38px rgba(var(--aix-gold), .2);-webkit-backdrop-filter:blur(34px)saturate(116%);backdrop-filter:blur(34px)saturate(116%);border-radius:27px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.AssistantUI-module__CoiUZq__aixEdge{z-index:5;border-radius:inherit;pointer-events:none;opacity:.46;background:linear-gradient(135deg, #efdab075, #ffffff0a 27%, rgba(var(--aix-steel), .16) 68%, #ddb56840);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.AssistantUI-module__CoiUZq__aixAura{z-index:-1;pointer-events:none;background:radial-gradient(circle, rgba(var(--aix-gold), .09), transparent 68%);filter:blur(4px);border-radius:50%;width:420px;height:420px;position:absolute;top:-180px;left:-180px}.AssistantUI-module__CoiUZq__aixHead{z-index:1;border-bottom:1px solid rgba(var(--aix-line), .085);background:linear-gradient(#ffffff06,#0000);justify-content:space-between;align-items:center;gap:16px;min-height:92px;padding:18px 18px 17px 20px;display:flex;position:relative}.AssistantUI-module__CoiUZq__aixHead:after{content:"";background:linear-gradient(90deg, transparent, rgba(var(--aix-gold), .46));width:76px;height:1px;position:absolute;bottom:-1px;right:22px}.AssistantUI-module__CoiUZq__aixIdentity{align-items:center;gap:13px;min-width:0;display:flex}.AssistantUI-module__CoiUZq__aixIdentityMark{border:1px solid rgba(var(--aix-gold), .26);color:#ebd19ef0;background:radial-gradient(circle at 30% 20%, rgba(var(--aix-gold), .18), transparent 67%), #ffffff06;border-radius:14px;flex:none;place-items:center;width:43px;height:43px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0a}.AssistantUI-module__CoiUZq__aixIdentityMark:after{content:"";width:4px;height:4px;box-shadow:0 0 9px rgba(var(--aix-gold), .74);background:#d8b56e;border-radius:50%;position:absolute;top:7px;right:7px}.AssistantUI-module__CoiUZq__aixIdentity>div:last-child{min-width:0;display:grid}.AssistantUI-module__CoiUZq__aixIdentity span{color:#e5cc9bad;letter-spacing:.17em;font-size:8px;font-weight:730;line-height:1.2}.AssistantUI-module__CoiUZq__aixIdentity strong{color:rgba(var(--aix-white), .96);letter-spacing:-.035em;margin-top:3px;font-size:18px;font-weight:590;line-height:1.1}.AssistantUI-module__CoiUZq__aixIdentity small{color:#ffffff61;align-items:center;gap:6px;margin-top:5px;font-size:9px;font-weight:520;display:flex}.AssistantUI-module__CoiUZq__aixIdentity small i{background:#8cae91;border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #8cae918a}.AssistantUI-module__CoiUZq__aixHeadActions{align-items:center;gap:7px;display:flex}.AssistantUI-module__CoiUZq__aixHeadActions button,.AssistantUI-module__CoiUZq__aixBack{border:1px solid rgba(var(--aix-line), .1);color:#ffffff94;width:38px;height:38px;transition:transform .32s var(--aix-ease), color .22s ease, border-color .22s ease, background-color .22s ease;background:#ffffff06;border-radius:12px}.AssistantUI-module__CoiUZq__aixHeadActions button:hover,.AssistantUI-module__CoiUZq__aixHeadActions button:focus-visible,.AssistantUI-module__CoiUZq__aixBack:hover,.AssistantUI-module__CoiUZq__aixBack:focus-visible{color:#edd7acf0;border-color:rgba(var(--aix-gold), .32);background:rgba(var(--aix-gold), .055);transform:translateY(-2px)}.AssistantUI-module__CoiUZq__aixBack{flex:none}.AssistantUI-module__CoiUZq__aixStream{z-index:1;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--aix-gold), .24) transparent;flex-direction:column;gap:20px;min-height:0;padding:26px 20px 30px;display:flex;position:relative;overflow:hidden auto}.AssistantUI-module__CoiUZq__aixStream::-webkit-scrollbar{width:5px}.AssistantUI-module__CoiUZq__aixHistoryList::-webkit-scrollbar{width:5px}.AssistantUI-module__CoiUZq__aixStream::-webkit-scrollbar-track{background:0 0}.AssistantUI-module__CoiUZq__aixHistoryList::-webkit-scrollbar-track{background:0 0}.AssistantUI-module__CoiUZq__aixStream::-webkit-scrollbar-thumb{background:rgba(var(--aix-gold), .22);border-radius:10px}.AssistantUI-module__CoiUZq__aixHistoryList::-webkit-scrollbar-thumb{background:rgba(var(--aix-gold), .22);border-radius:10px}.AssistantUI-module__CoiUZq__aixMessage{width:min(86%,340px);animation:AssistantUI-module__CoiUZq__aixMessageIn .45s var(--aix-enter) both;flex-direction:column;gap:7px;display:flex}.AssistantUI-module__CoiUZq__aixAssistant{align-self:flex-start}.AssistantUI-module__CoiUZq__aixUser{align-self:flex-end;align-items:flex-end}.AssistantUI-module__CoiUZq__aixMessageMeta{color:#ffffff61;letter-spacing:.105em;text-transform:uppercase;align-items:center;gap:7px;font-size:8px;font-weight:710;line-height:1;display:flex}.AssistantUI-module__CoiUZq__aixMessageMeta svg{color:#ddc18b9e;stroke-width:1.6px}.AssistantUI-module__CoiUZq__aixUser .AssistantUI-module__CoiUZq__aixMessageMeta{color:#e4cda38c;flex-direction:row-reverse}.AssistantUI-module__CoiUZq__aixMessage>span{border:1px solid rgba(var(--aix-line), .105);color:#ffffffc9;letter-spacing:-.012em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#ffffff0e,#ffffff03),#12131694;border-radius:7px 18px 18px;padding:15px 16px;font-size:13px;font-weight:450;line-height:1.62;position:relative;box-shadow:inset 0 1px #ffffff06,0 20px 38px -32px #000000e6}.AssistantUI-module__CoiUZq__aixUser>span{border-color:rgba(var(--aix-gold), .22);background:radial-gradient(230px 100px at 100% 0%, rgba(var(--aix-gold), .12), transparent 72%), linear-gradient(145deg, rgba(var(--aix-gold), .075), #ffffff05), #12110fad;color:#faf5ebe0;border-radius:18px 7px 18px 18px}.AssistantUI-module__CoiUZq__aixThinking{align-items:center;gap:5px;width:fit-content;min-width:66px;min-height:46px;display:flex}.AssistantUI-module__CoiUZq__aixThinking i{background:#e2c794bf;border-radius:50%;width:5px;height:5px;animation:1.05s ease-in-out infinite AssistantUI-module__CoiUZq__aixThinking}.AssistantUI-module__CoiUZq__aixThinking i:nth-child(2){animation-delay:.14s}.AssistantUI-module__CoiUZq__aixThinking i:nth-child(3){animation-delay:.28s}.AssistantUI-module__CoiUZq__aixSuggestions{animation:AssistantUI-module__CoiUZq__aixMessageIn .56s 80ms var(--aix-enter) both;gap:10px;margin-top:2px;display:grid}.AssistantUI-module__CoiUZq__aixSuggestions>small{color:#ffffff4d;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:700}.AssistantUI-module__CoiUZq__aixSuggestions>div{gap:7px;display:grid}.AssistantUI-module__CoiUZq__aixSuggestions button{border:1px solid rgba(var(--aix-line), .075);color:#ffffff8c;min-height:42px;font:inherit;text-align:left;cursor:pointer;transition:transform .32s var(--aix-ease), color .22s ease, border-color .22s ease, background-color .22s ease;background:linear-gradient(90deg,#ffffff06,#0000),#ffffff03;border-radius:12px;justify-content:space-between;align-items:center;gap:15px;padding:0 13px 0 14px;font-size:11px;font-weight:520;display:flex}.AssistantUI-module__CoiUZq__aixSuggestions button span{color:#ddc0888f;transition:transform .32s var(--aix-ease);font-size:13px}.AssistantUI-module__CoiUZq__aixSuggestions button:hover,.AssistantUI-module__CoiUZq__aixSuggestions button:focus-visible{color:rgba(var(--aix-white), .83);border-color:rgba(var(--aix-gold), .24);background-color:rgba(var(--aix-gold), .035);outline:none;transform:translate(3px)}.AssistantUI-module__CoiUZq__aixSuggestions button:hover span,.AssistantUI-module__CoiUZq__aixSuggestions button:focus-visible span{transform:translate(2px,-2px)}.AssistantUI-module__CoiUZq__aixComposer{z-index:3;border:1px solid rgba(var(--aix-line), .13);min-height:84px;transition:border-color .27s ease, box-shadow .38s var(--aix-ease), background-color .27s ease;background:linear-gradient(130deg,#ffffff0b,#ffffff02),#0a0b0dd1;border-radius:19px;grid-template-rows:minmax(46px,auto);grid-template-columns:38px minmax(0,1fr) 46px;align-items:center;gap:8px;margin:0 14px 14px;padding:10px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff09,0 18px 46px -34px #000000e6}.AssistantUI-module__CoiUZq__aixComposer:focus-within{border-color:rgba(var(--aix-gold), .36);box-shadow:inset 0 1px 0 #ffffff0b, 0 22px 54px -34px rgba(var(--aix-gold), .34);background-color:#0c0d0fe8}.AssistantUI-module__CoiUZq__aixAdd{border:1px solid rgba(var(--aix-line), .08);color:#ffffff80;width:38px;height:38px;transition:transform .34s var(--aix-ease), color .22s ease, border-color .22s ease;background:#ffffff06;border-radius:12px;grid-area:1/1;align-self:center}.AssistantUI-module__CoiUZq__aixAdd:hover,.AssistantUI-module__CoiUZq__aixAdd:focus-visible{color:#e9d09feb;border-color:rgba(var(--aix-gold), .28);transform:rotate(90deg)}.AssistantUI-module__CoiUZq__aixTextarea{cursor:text;grid-area:1/2;align-items:center;min-width:0;min-height:46px;display:flex;position:relative}.AssistantUI-module__CoiUZq__aixTextarea textarea{z-index:1;resize:none;width:100%;min-height:44px;max-height:128px;color:rgba(var(--aix-white), .92);font:inherit;scrollbar-width:none;background:0 0;border:0;outline:0;padding:12px 2px 11px;font-size:12px;font-weight:480;line-height:1.5;position:relative;overflow-y:auto}.AssistantUI-module__CoiUZq__aixTextarea textarea::-webkit-scrollbar{display:none}.AssistantUI-module__CoiUZq__aixInputPrompt{color:#ffffff75;white-space:nowrap;pointer-events:none;align-items:center;gap:2px;font-size:11.5px;font-weight:480;line-height:1.3;display:flex;position:absolute;inset:0;overflow:hidden}.AssistantUI-module__CoiUZq__aixInputPrompt i{opacity:.72;height:14px}.AssistantUI-module__CoiUZq__aixComposer>button[type=submit]{color:#17130b;width:46px;height:46px;box-shadow:inset 0 1px 0 #ffffff85, 0 15px 28px -15px rgba(var(--aix-gold), .62);transition:transform .34s var(--aix-ease), box-shadow .34s var(--aix-ease);background:linear-gradient(135deg,#eee2c8,#c9a35d);border-radius:14px;grid-area:1/3;align-self:center}.AssistantUI-module__CoiUZq__aixComposer>button[type=submit]:hover,.AssistantUI-module__CoiUZq__aixComposer>button[type=submit]:focus-visible{box-shadow:inset 0 1px 0 #ffffff94, 0 19px 36px -15px rgba(var(--aix-gold), .76);transform:translateY(-2px)rotate(-3deg)}.AssistantUI-module__CoiUZq__aixCount{color:#ffffff6b;letter-spacing:.03em;pointer-events:none;font-size:9.5px;font-weight:650;line-height:1;transition:color .2s;position:absolute;bottom:7px;right:12px}.AssistantUI-module__CoiUZq__aixWarning{color:#e2bb6f9e}.AssistantUI-module__CoiUZq__aixDanger{color:#dd7a70c7}.AssistantUI-module__CoiUZq__aixLatest{z-index:6;border:1px solid rgba(var(--aix-gold), .25);color:#e5cb9ac7;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);width:36px;height:36px;animation:AssistantUI-module__CoiUZq__aixLatestIn .3s var(--aix-enter) both;background:#0f0f10d6;border-radius:12px;transition:border-color .2s,background-color .2s;position:absolute;bottom:92px;left:50%;transform:translate(-50%)rotate(-90deg);box-shadow:0 12px 30px -15px #000000e6}.AssistantUI-module__CoiUZq__aixLatest:hover,.AssistantUI-module__CoiUZq__aixLatest:focus-visible{border-color:rgba(var(--aix-gold), .48);background-color:rgba(var(--aix-gold), .08)}.AssistantUI-module__CoiUZq__aixHistory{z-index:1;grid-row:2/4;min-height:0;position:relative;overflow:hidden}.AssistantUI-module__CoiUZq__aixHistoryList{flex-direction:column;gap:9px;height:100%;padding:22px 18px 26px;display:flex;overflow-y:auto}.AssistantUI-module__CoiUZq__aixHistoryItem{border:1px solid rgba(var(--aix-line), .075);transition:transform .32s var(--aix-ease), border-color .22s ease, background-color .22s ease;background:#ffffff04;border-radius:15px;grid-template-columns:minmax(0,1fr) 38px;gap:7px;padding:7px;display:grid}.AssistantUI-module__CoiUZq__aixHistoryItem:hover,.AssistantUI-module__CoiUZq__aixActive{border-color:rgba(var(--aix-gold), .23);background:rgba(var(--aix-gold), .035);transform:translate(2px)}.AssistantUI-module__CoiUZq__aixHistoryItem>button{color:inherit;cursor:pointer;background:0 0;border:0;outline:0}.AssistantUI-module__CoiUZq__aixHistoryItem>button:first-child{text-align:left;grid-template-columns:8px minmax(0,1fr);align-items:center;gap:4px 9px;min-width:0;padding:8px;display:grid}.AssistantUI-module__CoiUZq__aixHistoryDot{background:#ffffff3d;border-radius:50%;grid-row:1/3;width:5px;height:5px;transition:background-color .2s,box-shadow .2s}.AssistantUI-module__CoiUZq__aixActive .AssistantUI-module__CoiUZq__aixHistoryDot{box-shadow:0 0 9px rgba(var(--aix-gold), .5);background:#e2c691e0}.AssistantUI-module__CoiUZq__aixHistoryItem strong{color:#ffffffb3;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:570;overflow:hidden}.AssistantUI-module__CoiUZq__aixHistoryItem small{color:#ffffff45;font-size:8px}.AssistantUI-module__CoiUZq__aixHistoryItem>button:last-child{color:#ffffff4d;border-radius:11px;align-self:center;width:38px;height:38px;transition:color .2s,background-color .2s}.AssistantUI-module__CoiUZq__aixHistoryItem>button:last-child:hover,.AssistantUI-module__CoiUZq__aixHistoryItem>button:last-child:focus-visible{color:#e18377cc;background:#e15b4c0e}.AssistantUI-module__CoiUZq__aixEmpty{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:min(290px,100% - 42px);height:100%;margin:0 auto;display:flex}.AssistantUI-module__CoiUZq__aixEmptyMark{border:1px solid rgba(var(--aix-gold), .25);color:#e5c993c2;background:rgba(var(--aix-gold), .035);border-radius:16px;place-items:center;width:52px;height:52px;margin-bottom:19px;display:grid}.AssistantUI-module__CoiUZq__aixEmpty>strong{color:rgba(var(--aix-white), .85);letter-spacing:-.025em;font-size:16px;font-weight:570}.AssistantUI-module__CoiUZq__aixEmpty>p{color:#ffffff5e;margin:9px 0 20px;font-size:11px;line-height:1.6}.AssistantUI-module__CoiUZq__aixEmpty>button{border:1px solid rgba(var(--aix-gold), .28);background:rgba(var(--aix-gold), .055);color:#ebd3a4d6;min-height:42px;font:inherit;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;transition:transform .32s var(--aix-ease), background-color .2s ease, border-color .2s ease;border-radius:12px;padding:0 17px;font-size:9px;font-weight:720}.AssistantUI-module__CoiUZq__aixEmpty>button:hover,.AssistantUI-module__CoiUZq__aixEmpty>button:focus-visible{border-color:rgba(var(--aix-gold), .5);background-color:rgba(var(--aix-gold), .09);transform:translateY(-2px)}.AssistantUI-module__CoiUZq__aixFloat{z-index:1210;border:1px solid rgba(var(--aix-gold), .4);color:#efd6a5f0;width:60px;height:60px;box-shadow:inset 0 1px 0 #ffffff14, 0 20px 48px -20px rgba(var(--aix-gold), .52);cursor:pointer;transition:transform .42s var(--aix-ease), border-radius .42s var(--aix-ease), border-color .24s ease, box-shadow .42s var(--aix-ease);background:radial-gradient(circle at 30% 22%,#efd39e29,#0000 48%),linear-gradient(145deg,#514126ad,#100f0df0 65%);border-radius:19px;place-items:center;padding:0;display:grid;position:fixed;bottom:28px;right:27px;overflow:visible}.AssistantUI-module__CoiUZq__aixFloat:after{content:"";pointer-events:none;border:1px solid #ffffff0e;border-radius:14px;position:absolute;inset:6px}.AssistantUI-module__CoiUZq__aixFloat:hover,.AssistantUI-module__CoiUZq__aixFloat:focus-visible{border-color:rgba(var(--aix-gold), .68);box-shadow:inset 0 1px 0 #ffffff1c, 0 25px 56px -20px rgba(var(--aix-gold), .68);outline:none;transform:translateY(-4px)rotate(-2deg)}.AssistantUI-module__CoiUZq__aixFloatActive{border-color:rgba(var(--aix-steel), .32);background:radial-gradient(circle at 30% 22%, rgba(var(--aix-steel), .15), transparent 52%), #0e1012eb;color:#cedde2e6;box-shadow:0 18px 46px -20px rgba(var(--aix-steel), .4);border-radius:50%}.AssistantUI-module__CoiUZq__aixFloatActive:after{border-radius:50%}.AssistantUI-module__CoiUZq__aixFloatGlow{z-index:-1;border:1px solid rgba(var(--aix-gold), .17);opacity:.7;border-radius:24px;animation:3.2s ease-in-out infinite AssistantUI-module__CoiUZq__aixFloatPulse;position:absolute;inset:-8px}.AssistantUI-module__CoiUZq__aixFloatActive .AssistantUI-module__CoiUZq__aixFloatGlow{border-color:rgba(var(--aix-steel), .15);border-radius:50%}.AssistantUI-module__CoiUZq__aixFloat>svg{z-index:1;stroke-width:1.65px;position:relative}@keyframes AssistantUI-module__CoiUZq__aixCaret{0%,48%{opacity:1}49%,to{opacity:.15}}@keyframes AssistantUI-module__CoiUZq__aixPanelIn{0%{opacity:0;filter:blur(8px);transform:translateY(24px)scale(.965)}to{opacity:1;filter:blur();transform:none}}@keyframes AssistantUI-module__CoiUZq__aixPanelOut{0%{opacity:1;filter:blur();transform:none}to{opacity:0;filter:blur(5px);transform:translateY(18px)scale(.97)}}@keyframes AssistantUI-module__CoiUZq__aixMessageIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes AssistantUI-module__CoiUZq__aixThinking{0%,60%,to{opacity:.34;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@keyframes AssistantUI-module__CoiUZq__aixLatestIn{0%{opacity:0;transform:translate(-50%,6px)rotate(-90deg)}to{opacity:1;transform:translate(-50%)rotate(-90deg)}}@keyframes AssistantUI-module__CoiUZq__aixFloatPulse{0%,to{opacity:.45;transform:scale(.96)}50%{opacity:.78;transform:scale(1.04)}}@media (max-width:720px){.AssistantUI-module__CoiUZq__aixRailInner{border-radius:20px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:8px 12px;min-height:112px;padding:11px 12px}.AssistantUI-module__CoiUZq__aixRailAdd{width:42px;height:42px}.AssistantUI-module__CoiUZq__aixRailText{min-width:0}.AssistantUI-module__CoiUZq__aixRailPrompt{align-content:center;gap:4px;font-size:12px;display:grid}.AssistantUI-module__CoiUZq__aixRailPrompt strong{font-size:13px}.AssistantUI-module__CoiUZq__aixRailPrompt i{height:13px;position:absolute;bottom:9px;right:0}.AssistantUI-module__CoiUZq__aixRailActions{border-top:1px solid rgba(var(--aix-line), .065);grid-column:1/-1;justify-content:flex-end;padding-top:8px}.AssistantUI-module__CoiUZq__aixRailMode{margin-right:auto;padding-left:4px}.AssistantUI-module__CoiUZq__aixRailSend{width:42px;height:42px}.AssistantUI-module__CoiUZq__aixWrap{width:calc(100vw - 20px);height:min(720px,100dvh - 100px);min-height:460px;bottom:86px;right:10px}.AssistantUI-module__CoiUZq__aixPanel{border-radius:22px}.AssistantUI-module__CoiUZq__aixHead{min-height:82px;padding:14px}.AssistantUI-module__CoiUZq__aixIdentityMark{border-radius:12px;width:39px;height:39px}.AssistantUI-module__CoiUZq__aixHeadActions{gap:5px}.AssistantUI-module__CoiUZq__aixHeadActions button{width:34px;height:34px}.AssistantUI-module__CoiUZq__aixIdentity small{display:none}.AssistantUI-module__CoiUZq__aixStream{gap:18px;padding:21px 15px 28px}.AssistantUI-module__CoiUZq__aixMessage{width:min(90%,340px)}.AssistantUI-module__CoiUZq__aixComposer{border-radius:17px;grid-template-columns:36px minmax(0,1fr) 43px;margin:0 9px 10px;padding:8px}.AssistantUI-module__CoiUZq__aixAdd{width:36px;height:36px}.AssistantUI-module__CoiUZq__aixComposer>button[type=submit]{width:43px;height:43px}.AssistantUI-module__CoiUZq__aixInputPrompt{font-size:10px}.AssistantUI-module__CoiUZq__aixLatest{bottom:84px}.AssistantUI-module__CoiUZq__aixFloat{border-radius:18px;width:56px;height:56px;bottom:18px;right:16px}}@media (max-height:620px) and (min-width:721px){.AssistantUI-module__CoiUZq__aixWrap{height:auto;min-height:0;top:82px;bottom:92px}}@media (prefers-reduced-motion:reduce){.AssistantUI-module__CoiUZq__aixRailInner,.AssistantUI-module__CoiUZq__aixRailInner:after,.AssistantUI-module__CoiUZq__aixRailAdd,.AssistantUI-module__CoiUZq__aixRailMic,.AssistantUI-module__CoiUZq__aixRailSend,.AssistantUI-module__CoiUZq__aixWrap,.AssistantUI-module__CoiUZq__aixMessage,.AssistantUI-module__CoiUZq__aixSuggestions,.AssistantUI-module__CoiUZq__aixSuggestions button,.AssistantUI-module__CoiUZq__aixSuggestions button span,.AssistantUI-module__CoiUZq__aixComposer>button,.AssistantUI-module__CoiUZq__aixLatest,.AssistantUI-module__CoiUZq__aixHistoryItem,.AssistantUI-module__CoiUZq__aixEmpty>button,.AssistantUI-module__CoiUZq__aixFloat,.AssistantUI-module__CoiUZq__aixFloatGlow,.AssistantUI-module__CoiUZq__aixThinking i,.AssistantUI-module__CoiUZq__aixRailPrompt i,.AssistantUI-module__CoiUZq__aixInputPrompt i{transition:none;animation:none}}
.RouteTransition-module__UEsjFW__routeContent{min-height:100vh}.RouteTransition-module__UEsjFW__routeContent main{will-change:opacity;animation:.36s cubic-bezier(.22,1,.36,1) both RouteTransition-module__UEsjFW__pageNaturalBase}:is(.RouteTransition-module__UEsjFW__routeContent main>section,.RouteTransition-module__UEsjFW__routeContent main>div>section,.RouteTransition-module__UEsjFW__routeContent main>.container>section){opacity:0;will-change:opacity, transform, filter;animation:.76s cubic-bezier(.22,1,.36,1) both RouteTransition-module__UEsjFW__sectionNaturalReveal}.RouteTransition-module__UEsjFW__routeContent main>section:first-of-type{animation-delay:40ms}.RouteTransition-module__UEsjFW__routeContent main>section:nth-of-type(2){animation-delay:.12s}.RouteTransition-module__UEsjFW__routeContent main>section:nth-of-type(3){animation-delay:.2s}.RouteTransition-module__UEsjFW__routeContent main>section:nth-of-type(4){animation-delay:.28s}.RouteTransition-module__UEsjFW__routeContent main>section:nth-of-type(5){animation-delay:.36s}:is(.RouteTransition-module__UEsjFW__routeContent main>div>section:first-of-type,.RouteTransition-module__UEsjFW__routeContent main>.container>section:first-of-type){animation-delay:40ms}:is(.RouteTransition-module__UEsjFW__routeContent main>div>section:nth-of-type(2),.RouteTransition-module__UEsjFW__routeContent main>.container>section:nth-of-type(2)){animation-delay:.14s}:is(.RouteTransition-module__UEsjFW__routeContent main>div>section:nth-of-type(3),.RouteTransition-module__UEsjFW__routeContent main>.container>section:nth-of-type(3)){animation-delay:.24s}:is(.RouteTransition-module__UEsjFW__routeContent main>div>section:nth-of-type(4),.RouteTransition-module__UEsjFW__routeContent main>.container>section:nth-of-type(4)){animation-delay:.34s}:is(.RouteTransition-module__UEsjFW__routeContent main>div>section:nth-of-type(5),.RouteTransition-module__UEsjFW__routeContent main>.container>section:nth-of-type(5)){animation-delay:.44s}:is(.RouteTransition-module__UEsjFW__routeContent main h1,.RouteTransition-module__UEsjFW__routeContent main h2,.RouteTransition-module__UEsjFW__routeContent main p,.RouteTransition-module__UEsjFW__routeContent main .heroStats,.RouteTransition-module__UEsjFW__routeContent main .heroBottom,.RouteTransition-module__UEsjFW__routeContent main .cardGrid){animation:.68s cubic-bezier(.22,1,.36,1) both RouteTransition-module__UEsjFW__microContentReveal}.RouteTransition-module__UEsjFW__routeContent main h1{animation-delay:70ms}.RouteTransition-module__UEsjFW__routeContent main h2{animation-delay:.11s}.RouteTransition-module__UEsjFW__routeContent main p{animation-delay:.15s}:is(.RouteTransition-module__UEsjFW__routeContent main .heroStats,.RouteTransition-module__UEsjFW__routeContent main .heroBottom){animation-delay:.21s}.RouteTransition-module__UEsjFW__routeContent main .cardGrid{animation-delay:.26s}@keyframes RouteTransition-module__UEsjFW__pageNaturalBase{0%{opacity:.86}to{opacity:1}}@keyframes RouteTransition-module__UEsjFW__sectionNaturalReveal{0%{opacity:0;filter:blur(6px);transform:translateY(22px)}48%{opacity:1;filter:blur()}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes RouteTransition-module__UEsjFW__microContentReveal{0%{opacity:0;filter:blur(4px);transform:translateY(10px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.RouteTransition-module__UEsjFW__routeContent{filter:none!important;opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.RouteTransition-module__UEsjFW__routeContent *{filter:none!important;opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.RouteTransition-module__UEsjFW__routeContent main{filter:none!important;opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.RouteTransition-module__UEsjFW__routeContent main>section{filter:none!important;opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.RouteTransition-module__UEsjFW__routeContent main>div>section{filter:none!important;opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.RouteTransition-module__UEsjFW__routeContent main>.container>section{filter:none!important;opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}
.home-module__Hx0lNG__hxRoot{--gold:210, 173, 103;--steel:158, 181, 192;--ink:247, 247, 248;--line:255, 255, 255;--ease:cubic-bezier(.2, .72, .2, 1);--enter:cubic-bezier(.16, 1, .3, 1);isolation:isolate;min-height:100vh;color:rgba(var(--ink), .95);-webkit-font-smoothing:antialiased;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow:hidden;background:radial-gradient(1000px 680px at 86% 16%, rgba(var(--steel), .045), transparent 72%), linear-gradient(180deg, #08090b 0%, #0a0b0e 46%, #07080a 100%)!important}.home-module__Hx0lNG__hxRoot:before{content:"";z-index:-2;pointer-events:none;opacity:.019;background-image:linear-gradient(#ffffffc2 1px,#0000 1px),linear-gradient(90deg,#ffffffc2 1px,#0000 1px);background-size:72px 72px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#000000ad 58%,#0000 98%);mask-image:linear-gradient(#000,#000000ad 58%,#0000 98%)}.home-module__Hx0lNG__hxRoot>section{z-index:1;position:relative;background:0 0!important}.home-module__Hx0lNG__hxFrame{width:min(1380px,100% - 64px);margin:0 auto}.home-module__Hx0lNG__hxTop{border-bottom:1px solid rgba(var(--line), .08);align-items:flex-end;min-height:min(1040px,100svh);padding:142px 0 34px;display:flex;overflow:hidden}.home-module__Hx0lNG__hxFilm{z-index:-2;pointer-events:none;background:#07080a;position:absolute;inset:0;overflow:hidden}.home-module__Hx0lNG__hxVideo{object-fit:cover;object-position:center;opacity:.67;filter:saturate(.76)contrast(1.08)brightness(.72);width:100%;height:100%;animation:20s ease-in-out infinite alternate home-module__Hx0lNG__hxDrift;display:block;transform:scale(1.015)}.home-module__Hx0lNG__hxShade{background:radial-gradient(760px circle at 74% 46%, rgba(var(--gold), .08), transparent 68%), linear-gradient(90deg, #060709f5 0%, #060709d4 36%, #06070940 70%, #060709b8 100%), linear-gradient(180deg, #0607099e 0%, transparent 30%, #06070959 70%, #08090b 100%);position:absolute;inset:0}.home-module__Hx0lNG__hxTop .home-module__Hx0lNG__hxFrame{z-index:1;position:relative}.home-module__Hx0lNG__hxTopCopy{border-left:1px solid rgba(var(--gold), .42);max-width:1050px;animation:home-module__Hx0lNG__hxEnter .85s 80ms var(--enter) both;padding-left:32px}.home-module__Hx0lNG__hxLabel{color:#e7cd9bd1;letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:10px;font-size:10px;font-weight:710;line-height:1.2;display:inline-flex}.home-module__Hx0lNG__hxLabel i{width:5px;height:5px;box-shadow:0 0 14px rgba(var(--gold), .48);background:#e7cd9bf0;border-radius:50%;flex:none}.home-module__Hx0lNG__hxTopCopy h1{color:rgba(var(--ink), .99);letter-spacing:-.065em;text-wrap:balance;margin:27px 0 0;font-size:clamp(68px,8.35vw,132px);font-weight:245;line-height:.88}.home-module__Hx0lNG__hxTopCopy h1 span{display:block}.home-module__Hx0lNG__hxTopCopy>p{color:#ffffffa3;max-width:690px;margin:31px 0 0;font-size:clamp(15px,1.25vw,18px);line-height:1.72}.home-module__Hx0lNG__hxActions{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.home-module__Hx0lNG__hxPrimary,.home-module__Hx0lNG__hxSecondary,.home-module__Hx0lNG__hxClosingPanel>a{letter-spacing:.075em;text-transform:uppercase;min-height:50px;transition:transform .36s var(--ease), border-color .22s ease, background-color .32s ease, box-shadow .42s var(--ease);border-radius:10px;justify-content:center;align-items:center;gap:14px;padding:0 20px;font-size:10px;font-weight:740;text-decoration:none;display:inline-flex}.home-module__Hx0lNG__hxPrimary,.home-module__Hx0lNG__hxClosingPanel>a{color:#17130b;box-shadow:0 20px 42px -22px rgba(var(--gold), .72);background:linear-gradient(110deg,#ead39f,#c9a45e);border:1px solid #efd8acbd}.home-module__Hx0lNG__hxSecondary{border:1px solid rgba(var(--line), .15);color:rgba(var(--ink), .82);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090a0d7a}.home-module__Hx0lNG__hxPrimary span,.home-module__Hx0lNG__hxSecondary span,.home-module__Hx0lNG__hxClosingPanel>a span{transition:transform .34s var(--ease);font-size:14px;font-weight:400}.home-module__Hx0lNG__hxPrimary:hover,.home-module__Hx0lNG__hxPrimary:focus-visible,.home-module__Hx0lNG__hxSecondary:hover,.home-module__Hx0lNG__hxSecondary:focus-visible,.home-module__Hx0lNG__hxClosingPanel>a:hover,.home-module__Hx0lNG__hxClosingPanel>a:focus-visible{outline:none;transform:translateY(-3px)}.home-module__Hx0lNG__hxPrimary:hover,.home-module__Hx0lNG__hxPrimary:focus-visible,.home-module__Hx0lNG__hxClosingPanel>a:hover,.home-module__Hx0lNG__hxClosingPanel>a:focus-visible{box-shadow:0 25px 52px -22px rgba(var(--gold), .82)}.home-module__Hx0lNG__hxSecondary:hover,.home-module__Hx0lNG__hxSecondary:focus-visible{border-color:rgba(var(--gold), .34);background-color:rgba(var(--gold), .04)}.home-module__Hx0lNG__hxPrimary:hover span,.home-module__Hx0lNG__hxPrimary:focus-visible span,.home-module__Hx0lNG__hxSecondary:hover span,.home-module__Hx0lNG__hxSecondary:focus-visible span,.home-module__Hx0lNG__hxClosingPanel>a:hover span,.home-module__Hx0lNG__hxClosingPanel>a:focus-visible span{transform:translate(3px)}.home-module__Hx0lNG__hxRail{border-top:1px solid rgba(var(--line), .12);border-bottom:1px solid rgba(var(--line), .075);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:home-module__Hx0lNG__hxEnter .82s .2s var(--enter) both;background:#07080a33;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(54px,8vh,88px);display:grid}.home-module__Hx0lNG__hxRail>div{grid-template-columns:auto 1fr;align-content:center;gap:7px 14px;min-height:82px;padding:16px 22px;display:grid}.home-module__Hx0lNG__hxRail>div:not(:last-child){border-right:1px solid rgba(var(--line), .085)}.home-module__Hx0lNG__hxRail span{color:#e5c78ca3;grid-row:1/3;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px}.home-module__Hx0lNG__hxRail strong{color:rgba(var(--ink), .88);font-size:13px;font-weight:560}.home-module__Hx0lNG__hxRail p{color:#ffffff70;margin:0;font-size:10px}.home-module__Hx0lNG__hxAi{width:min(760px,100%);margin:22px auto 0}.home-module__Hx0lNG__hxAi>form{width:100%!important;max-width:none!important;margin:0!important}.home-module__Hx0lNG__hxStatement{padding:clamp(94px,11vw,158px) 0}.home-module__Hx0lNG__hxStatementGrid{border-bottom:1px solid rgba(var(--line), .085);grid-template-columns:minmax(0,1.08fr) minmax(340px,.62fr);align-items:end;gap:clamp(54px,9vw,126px);padding:0 0 54px;display:grid}.home-module__Hx0lNG__hxStatementGrid h2,.home-module__Hx0lNG__hxSectionHead h2,.home-module__Hx0lNG__hxFeatureCopy h2,.home-module__Hx0lNG__hxClosingPanel h2{color:rgba(var(--ink), .96);letter-spacing:-.052em;text-wrap:balance;margin:19px 0 0;font-size:clamp(42px,5.1vw,72px);font-weight:270;line-height:1.01}.home-module__Hx0lNG__hxStatementCopy{gap:18px;display:grid}.home-module__Hx0lNG__hxStatementCopy p{color:#ffffff8f;margin:0;font-size:14px;line-height:1.76}.home-module__Hx0lNG__hxMetrics{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.home-module__Hx0lNG__hxMetrics>div{min-height:154px;padding:32px 0 24px}.home-module__Hx0lNG__hxMetrics>div:not(:last-child){border-right:1px solid rgba(var(--line), .075);padding-right:34px}.home-module__Hx0lNG__hxMetrics>div:not(:first-child){padding-left:34px}.home-module__Hx0lNG__hxMetrics strong,.home-module__Hx0lNG__hxMetrics span{display:block}.home-module__Hx0lNG__hxMetrics strong{color:#ecd3a2e6;letter-spacing:-.035em;font-size:clamp(28px,3.2vw,44px);font-weight:300}.home-module__Hx0lNG__hxMetrics span{color:#ffffff70;margin-top:11px;font-size:11px;line-height:1.52}.home-module__Hx0lNG__hxRange{padding:24px 0 clamp(100px,11vw,156px)}.home-module__Hx0lNG__hxSectionHead{border-top:1px solid rgba(var(--line), .09);grid-template-columns:minmax(0,1.05fr) minmax(300px,.58fr);align-items:end;gap:clamp(50px,8vw,112px);padding-top:35px;display:grid}.home-module__Hx0lNG__hxSectionHead h2{max-width:810px;font-size:clamp(40px,4.5vw,64px)}.home-module__Hx0lNG__hxSectionHead>p{color:#ffffff8a;margin:0 0 6px;font-size:14px;line-height:1.72}.home-module__Hx0lNG__hxSectionHead>a{color:#e5c78dc7;letter-spacing:.08em;text-transform:uppercase;width:fit-content;transition:color .2s ease, transform .32s var(--ease);justify-self:end;align-items:center;gap:12px;margin-bottom:7px;font-size:10px;font-weight:720;text-decoration:none;display:inline-flex}.home-module__Hx0lNG__hxSectionHead>a:hover,.home-module__Hx0lNG__hxSectionHead>a:focus-visible{color:#efd8ab;outline:none;transform:translate(3px)}.home-module__Hx0lNG__hxRangeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:46px;display:grid}.home-module__Hx0lNG__hxRangeItem{--tone:var(--gold);isolation:isolate;border:1px solid rgba(var(--line), .1);background:radial-gradient(520px circle at 50% 22%, rgba(var(--tone), .07), transparent 66%), linear-gradient(145deg, rgba(var(--line), .055), transparent 38%), #0f101380;min-height:540px;color:inherit;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:home-module__Hx0lNG__hxEnter .72s var(--enter) both;transition:transform .45s var(--ease), border-color .24s ease, box-shadow .48s var(--ease);border-radius:21px;flex-direction:column;padding:25px;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff04,0 28px 74px -54px #000000e6}.home-module__Hx0lNG__hxRangeItem:nth-child(2){--tone:var(--steel);animation-delay:70ms}.home-module__Hx0lNG__hxRangeItem:nth-child(3){--tone:190, 173, 151;animation-delay:.14s}.home-module__Hx0lNG__hxRangeItem:hover,.home-module__Hx0lNG__hxRangeItem:focus-visible{border-color:rgba(var(--tone), .3);box-shadow:inset 0 0 0 1px rgba(var(--tone), .018), 0 36px 82px -48px rgba(var(--tone), .24);outline:none;transform:translateY(-5px)}.home-module__Hx0lNG__hxRangeTop{justify-content:space-between;align-items:center;gap:18px;display:flex}.home-module__Hx0lNG__hxRangeTop span{border:1px solid rgba(var(--tone), .28);color:#e9cf9db8;border-radius:8px;place-items:center;width:32px;height:28px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;display:grid}.home-module__Hx0lNG__hxRangeTop strong{color:#ffffff75;letter-spacing:.14em;font-size:9px;font-weight:710}.home-module__Hx0lNG__hxAsset{width:100%;height:270px;margin:12px 0 8px;position:relative}.home-module__Hx0lNG__hxAsset:before{content:"";background:rgba(var(--tone), .075);filter:blur(34px);border-radius:50%;width:78%;height:58%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-module__Hx0lNG__hxAsset img{object-fit:contain;filter:drop-shadow(0 25px 34px #00000070)saturate(.9);transition:transform .75s var(--enter), filter .4s ease;padding:8px}.home-module__Hx0lNG__hxRangeItem:hover .home-module__Hx0lNG__hxAsset img,.home-module__Hx0lNG__hxRangeItem:focus-visible .home-module__Hx0lNG__hxAsset img{filter:drop-shadow(0 30px 38px #00000080)saturate();transform:scale(1.035)translateY(-3px)}.home-module__Hx0lNG__hxRangeCopy{margin-top:auto}.home-module__Hx0lNG__hxRangeCopy>span{color:#e4c78db3;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:690}.home-module__Hx0lNG__hxRangeCopy h3{color:rgba(var(--ink), .94);letter-spacing:-.04em;margin:10px 0 0;font-size:clamp(28px,2.8vw,38px);font-weight:310;line-height:1}.home-module__Hx0lNG__hxRangeCopy p{color:#ffffff75;margin:9px 0 0;font-size:11px}.home-module__Hx0lNG__hxRangeLink{border-top:1px solid rgba(var(--line), .07);color:#e6c991cc;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:14px;margin-top:25px;padding-top:17px;font-size:9px;font-weight:720;display:flex}.home-module__Hx0lNG__hxRangeLink i{transition:transform .35s var(--ease);font-size:13px;font-style:normal}.home-module__Hx0lNG__hxRangeItem:hover .home-module__Hx0lNG__hxRangeLink i,.home-module__Hx0lNG__hxRangeItem:focus-visible .home-module__Hx0lNG__hxRangeLink i{transform:translate(2px,-2px)}.home-module__Hx0lNG__hxTextLink{color:#e5c78dbd;letter-spacing:.08em;text-transform:uppercase;width:fit-content;transition:color .2s ease, transform .34s var(--ease);align-items:center;gap:12px;margin-top:28px;font-size:10px;font-weight:720;text-decoration:none;display:inline-flex}.home-module__Hx0lNG__hxTextLink:hover,.home-module__Hx0lNG__hxTextLink:focus-visible{color:#efd8ab;outline:none;transform:translate(3px)}.home-module__Hx0lNG__hxFeature{padding:0 0 clamp(102px,11vw,158px)}.home-module__Hx0lNG__hxFeaturePanel{isolation:isolate;border:1px solid rgba(var(--line), .1);background:radial-gradient(720px circle at 72% 48%, rgba(var(--steel), .075), transparent 69%), linear-gradient(145deg, rgba(var(--line), .05), transparent 44%), #0d0e118a;min-height:620px;color:inherit;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:transform .46s var(--ease), border-color .25s ease, box-shadow .5s var(--ease);border-radius:26px;grid-template-columns:minmax(330px,.72fr) minmax(0,1.28fr);align-items:center;text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff04,0 40px 110px -72px #000000eb}.home-module__Hx0lNG__hxFeaturePanel:hover,.home-module__Hx0lNG__hxFeaturePanel:focus-visible{border-color:rgba(var(--steel), .28);box-shadow:inset 0 0 0 1px rgba(var(--steel), .018), 0 46px 112px -66px rgba(var(--steel), .2);outline:none;transform:translateY(-4px)}.home-module__Hx0lNG__hxFeatureCopy{z-index:2;padding:clamp(36px,5vw,68px);position:relative}.home-module__Hx0lNG__hxFeatureCopy h2{max-width:660px;font-size:clamp(40px,4.8vw,68px)}.home-module__Hx0lNG__hxFeatureCopy>p{color:#ffffff8f;max-width:590px;margin:24px 0 0;font-size:14px;line-height:1.75}.home-module__Hx0lNG__hxFeatureLink{border-top:1px solid rgba(var(--line), .075);color:#e5c993cc;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;margin-top:34px;padding-top:18px;font-size:9px;font-weight:720;display:flex}.home-module__Hx0lNG__hxFeatureLink span{transition:transform .34s var(--ease);font-size:14px}.home-module__Hx0lNG__hxFeaturePanel:hover .home-module__Hx0lNG__hxFeatureLink span,.home-module__Hx0lNG__hxFeaturePanel:focus-visible .home-module__Hx0lNG__hxFeatureLink span{transform:translate(2px,-2px)}.home-module__Hx0lNG__hxFeatureAsset{align-self:stretch;min-height:560px;position:relative}.home-module__Hx0lNG__hxFeatureAsset:before{content:"";background:rgba(var(--steel), .07);filter:blur(44px);border-radius:50%;position:absolute;inset:12% 7%}.home-module__Hx0lNG__hxFeatureAsset img{object-fit:contain;filter:drop-shadow(0 34px 48px #00000085)saturate(.88);transition:transform .8s var(--enter), filter .42s ease;padding:clamp(24px,4vw,54px)}.home-module__Hx0lNG__hxFeaturePanel:hover .home-module__Hx0lNG__hxFeatureAsset img,.home-module__Hx0lNG__hxFeaturePanel:focus-visible .home-module__Hx0lNG__hxFeatureAsset img{filter:drop-shadow(0 38px 54px #00000094)saturate(.98);transform:scale(1.025)translate(-5px)}.home-module__Hx0lNG__hxDiscipline{padding:4px 0 clamp(102px,11vw,160px)}.home-module__Hx0lNG__hxDisciplineGrid{border-top:1px solid rgba(var(--line), .085);border-bottom:1px solid rgba(var(--line), .085);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:48px;display:grid}.home-module__Hx0lNG__hxDisciplineItem{min-height:260px;padding:30px 28px 28px 0}.home-module__Hx0lNG__hxDisciplineItem:not(:last-child){border-right:1px solid rgba(var(--line), .075)}.home-module__Hx0lNG__hxDisciplineItem:not(:first-child){padding-left:28px}.home-module__Hx0lNG__hxDisciplineItem>span{color:#e1c2889e;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px}.home-module__Hx0lNG__hxDisciplineItem h3{color:rgba(var(--ink), .9);letter-spacing:-.02em;margin:70px 0 0;font-size:20px;font-weight:390}.home-module__Hx0lNG__hxDisciplineItem p{color:#ffffff7a;margin:13px 0 0;font-size:12px;line-height:1.67}.home-module__Hx0lNG__hxClosing{padding:0 0 clamp(98px,11vw,156px)}.home-module__Hx0lNG__hxClosingPanel{border:1px solid rgba(var(--gold), .2);background:radial-gradient(700px circle at 0 50%, rgba(var(--gold), .1), transparent 70%), linear-gradient(145deg, rgba(var(--line), .048), transparent 56%), #0f0f1280;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:25px;grid-template-columns:minmax(0,1.15fr) minmax(280px,.58fr) auto;align-items:center;gap:clamp(36px,5vw,72px);padding:clamp(40px,5vw,68px);display:grid;box-shadow:inset 0 0 0 1px #ffffff04,0 38px 96px -68px #000000e6}.home-module__Hx0lNG__hxClosingPanel h2{max-width:740px;font-size:clamp(36px,4vw,58px)}.home-module__Hx0lNG__hxClosingPanel>p{color:#ffffff8c;margin:0;font-size:13.5px;line-height:1.72}.home-module__Hx0lNG__hxClosingPanel>a{white-space:nowrap}@keyframes home-module__Hx0lNG__hxEnter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes home-module__Hx0lNG__hxDrift{0%{transform:scale(1.015)translate(-4px,-2px)}to{transform:scale(1.045)translate(6px,3px)}}@media (max-width:1120px){.home-module__Hx0lNG__hxTop{min-height:980px}.home-module__Hx0lNG__hxRangeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__Hx0lNG__hxRangeItem:last-child{grid-column:1/-1}.home-module__Hx0lNG__hxFeaturePanel{grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr)}.home-module__Hx0lNG__hxDisciplineGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__Hx0lNG__hxDisciplineItem:nth-child(2){border-right:0}.home-module__Hx0lNG__hxDisciplineItem:nth-child(n+3){border-top:1px solid rgba(var(--line), .075)}.home-module__Hx0lNG__hxClosingPanel{grid-template-columns:minmax(0,1fr) minmax(260px,.56fr)}.home-module__Hx0lNG__hxClosingPanel>a{grid-column:1/-1;width:fit-content}}@media (max-width:880px){.home-module__Hx0lNG__hxFrame{width:min(100% - 40px,1380px)}.home-module__Hx0lNG__hxTop{min-height:940px;padding-top:128px}.home-module__Hx0lNG__hxTopCopy{max-width:760px}.home-module__Hx0lNG__hxTopCopy h1{font-size:clamp(62px,12vw,92px)}.home-module__Hx0lNG__hxStatementGrid,.home-module__Hx0lNG__hxSectionHead,.home-module__Hx0lNG__hxFeaturePanel{grid-template-columns:1fr}.home-module__Hx0lNG__hxStatementCopy{max-width:720px}.home-module__Hx0lNG__hxSectionHead>p{max-width:680px}.home-module__Hx0lNG__hxSectionHead>a{justify-self:start}.home-module__Hx0lNG__hxFeatureAsset{min-height:480px}}@media (max-width:680px){.home-module__Hx0lNG__hxFrame{width:min(100% - 28px,1380px)}.home-module__Hx0lNG__hxTop{min-height:900px;padding:110px 0 24px}.home-module__Hx0lNG__hxVideo{object-position:62% center;opacity:.52}.home-module__Hx0lNG__hxTopCopy{padding-left:20px}.home-module__Hx0lNG__hxTopCopy h1{font-size:clamp(49px,14.5vw,68px);line-height:.94}.home-module__Hx0lNG__hxTopCopy>p{font-size:14px}.home-module__Hx0lNG__hxActions{flex-direction:column;align-items:stretch}.home-module__Hx0lNG__hxPrimary,.home-module__Hx0lNG__hxSecondary{width:100%}.home-module__Hx0lNG__hxRail,.home-module__Hx0lNG__hxMetrics,.home-module__Hx0lNG__hxRangeGrid,.home-module__Hx0lNG__hxDisciplineGrid,.home-module__Hx0lNG__hxClosingPanel{grid-template-columns:1fr}.home-module__Hx0lNG__hxRail{margin-top:46px}.home-module__Hx0lNG__hxRail>div:not(:last-child){border-right:0;border-bottom:1px solid rgba(var(--line), .075)}.home-module__Hx0lNG__hxStatement,.home-module__Hx0lNG__hxRange{padding-bottom:86px}.home-module__Hx0lNG__hxStatementGrid h2,.home-module__Hx0lNG__hxSectionHead h2,.home-module__Hx0lNG__hxFeatureCopy h2,.home-module__Hx0lNG__hxClosingPanel h2{font-size:clamp(36px,10.5vw,48px)}.home-module__Hx0lNG__hxMetrics>div,.home-module__Hx0lNG__hxMetrics>div:not(:first-child),.home-module__Hx0lNG__hxMetrics>div:not(:last-child){border-right:0;border-bottom:1px solid rgba(var(--line), .075);min-height:120px;padding:25px 0}.home-module__Hx0lNG__hxRangeItem,.home-module__Hx0lNG__hxRangeItem:last-child{grid-column:auto;min-height:500px}.home-module__Hx0lNG__hxAsset{height:240px}.home-module__Hx0lNG__hxFeaturePanel{border-radius:21px;min-height:auto}.home-module__Hx0lNG__hxFeatureCopy{padding:30px 22px}.home-module__Hx0lNG__hxFeatureAsset{min-height:380px}.home-module__Hx0lNG__hxFeatureAsset img{padding:20px}.home-module__Hx0lNG__hxDisciplineItem,.home-module__Hx0lNG__hxDisciplineItem:not(:first-child){border-right:0;border-top:1px solid rgba(var(--line), .075);min-height:210px;padding:26px 0}.home-module__Hx0lNG__hxDisciplineItem:first-child{border-top:0}.home-module__Hx0lNG__hxDisciplineItem h3{margin-top:48px}.home-module__Hx0lNG__hxClosingPanel{border-radius:20px;padding:30px 23px}.home-module__Hx0lNG__hxClosingPanel>a{width:100%}}@media (prefers-reduced-motion:reduce){.home-module__Hx0lNG__hxVideo,.home-module__Hx0lNG__hxTopCopy,.home-module__Hx0lNG__hxRail,.home-module__Hx0lNG__hxRangeItem{animation:none}.home-module__Hx0lNG__hxPrimary,.home-module__Hx0lNG__hxSecondary,.home-module__Hx0lNG__hxClosingPanel>a,.home-module__Hx0lNG__hxRangeItem,.home-module__Hx0lNG__hxAsset img,.home-module__Hx0lNG__hxRangeLink i,.home-module__Hx0lNG__hxTextLink,.home-module__Hx0lNG__hxFeaturePanel,.home-module__Hx0lNG__hxFeatureAsset img,.home-module__Hx0lNG__hxFeatureLink span,.home-module__Hx0lNG__hxSectionHead>a{transition:none}}
