@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.3wn_q526zaolu.woff2)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:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.3uuun_-7zsf1g.woff2)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:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.3wn_q526zaolu.woff2)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:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.3uuun_-7zsf1g.woff2)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:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_280ea117-module__YpiPEq__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_280ea117-module__YpiPEq__variable{--font-sans:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/35161b7740c25d33-s.3db0z0l2qmrmc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0uzdxrcy6_2v0.woff2)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:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/ae8872c8a32e309c-s.2gucyqm69382k.woff2)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:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.43n2qzmbjskyp.woff2)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:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/35161b7740c25d33-s.3db0z0l2qmrmc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0uzdxrcy6_2v0.woff2)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:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/ae8872c8a32e309c-s.2gucyqm69382k.woff2)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:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.43n2qzmbjskyp.woff2)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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/65c558afe41e89d6-s.013x9cty0dvbp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/14e23f9b59180572-s.054a9rxhye2rx.woff2)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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b49b0d9b851e4899-s.12c_00cnxx2oq.woff2)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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2a65768255d6b625-s.p.2r-cuu_7locvx.woff2)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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65c558afe41e89d6-s.013x9cty0dvbp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/14e23f9b59180572-s.054a9rxhye2rx.woff2)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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b49b0d9b851e4899-s.12c_00cnxx2oq.woff2)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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2a65768255d6b625-s.p.2r-cuu_7locvx.woff2)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:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_5d19d79a-module__DXILCa__className{font-family:Playfair Display,Playfair Display Fallback}.playfair_display_5d19d79a-module__DXILCa__variable{--font-serif:"Playfair Display", "Playfair Display Fallback"}
:root{--photo-city:url(/img/photo-city.jpg);--photo-night:url(/img/photo-night.jpg);--ink:#16181c;--ink-2:#3a3d42;--light:#f2f2f2;--light-2:#e8e8e8;--dark:#0d0f12;--white:#fff;--ground:#fff;--on-ground-2:#16181cb3;--logo-filter:none;--logo:url(/img/logo.png);--photo-marina:url(/img/photo-marina.jpg);--photo-tower:url(/img/photo-tower.jpg);--photo-waterfront:url(/img/photo-waterfront.jpg);--photo-district:url(/img/photo-district.jpg);--photo-living:url(/img/photo-living.jpg);--photo-lounge:url(/img/photo-lounge.jpg);--invyt-venue:url(/img/invyt-venue.jpg);--invyt-card:url(/img/invyt-card.jpg);--og-hero:url(/img/og-hero.jpg);--fro-mascot:url(/img/fro-mascot.png);--fro-eye-l:url(/img/fro-eye-l.webp);--fro-eye-r:url(/img/fro-eye-r.webp);--hx-room:url(/img/hx-room.jpg);--hx-suite:url(/img/hx-suite.jpg);--hx-coast:url(/img/hx-coast.jpg);--hx-walk:url(/img/hx-walk.jpg);--hx-garden:url(/img/hx-garden.jpg);--hx-swim:url(/img/hx-swim.jpg);--hx-table:url(/img/hx-table.jpg);--r:4px;--nav-h:68px}
*{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth}body{background:var(--ground);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-family:Instrument Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-weight:400}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}a{color:inherit;text-decoration:none}:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid}.nav{height:var(--nav-h);z-index:80;color:var(--ink);justify-content:space-between;align-items:center;padding:0 clamp(20px,3.4vw,44px);display:flex;position:fixed;inset:0 0 auto}.nav:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to bottom, var(--ground) 0%, color-mix(in oklab, var(--ground) 92%, transparent) 52%, color-mix(in oklab, var(--ground) 64%, transparent) 76%, transparent 100%);opacity:1;position:absolute;inset:0 0 -30px}@keyframes nav-veil{0%{opacity:0}to{opacity:1}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.nav:before{opacity:0;animation:linear both nav-veil;animation-timeline:scroll(root);animation-range:62vh 92vh}}}.wordmark{flex:none;width:187.393px;height:22px;display:block}.wm-logo{background:var(--logo) left center / contain no-repeat;width:100%;height:100%;filter:var(--logo-filter,none);display:block}@media (max-width:560px){.wordmark{width:153.321px;height:18px}}.nav-links{gap:clamp(18px,2.4vw,34px);font-size:14px;font-weight:500;display:flex}.nav-links a{color:#5b6270;transition:color .2s}.nav-links a:hover,.nav-links a.current{color:var(--ink)}.nav-right{font-size:14px;font-weight:500}.nav-links a,.nav-right,.wordmark{align-items:center;min-height:44px;display:inline-flex}.nav-toggle{appearance:none;cursor:pointer;width:44px;height:44px;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;margin-right:-10px;display:none}.nav-bars{background:currentColor;border-radius:2px;width:20px;height:2px;display:block;position:relative}.nav-bars:before,.nav-bars:after{content:"";background:currentColor;border-radius:2px;width:20px;height:2px;transition:transform .22s,top .22s;position:absolute;left:0}.nav-bars:before{top:-6px}.nav-bars:after{top:6px}.nav-toggle[aria-expanded=true] .nav-bars{background:0 0}.nav-toggle[aria-expanded=true] .nav-bars:before{top:0;transform:rotate(45deg)}.nav-toggle[aria-expanded=true] .nav-bars:after{top:0;transform:rotate(-45deg)}.vh{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:200;background:var(--ink);color:var(--white);border-radius:var(--r);padding:14px 20px;font-size:14px;font-weight:500;transition:top .18s;position:absolute;top:-60px;left:16px}.skip:focus{top:12px}.ns{z-index:1;max-width:64ch;margin:0 auto;padding:120px 24px 60px;line-height:1.6;position:relative}.ns h2{margin:0 0 12px;font-size:26px;font-weight:500}.ns h3{margin:28px 0 8px;font-size:17px;font-weight:500}.ns ul{gap:8px;padding-left:18px;display:grid}.ns a{text-underline-offset:3px;text-decoration:underline}.nav-links a.nav-menu-cta{display:none}@media (max-width:820px){.nav-toggle{display:inline-flex}.nav-right{display:none}.nav-links{inset:var(--nav-h) 0 auto 0;background:var(--ground);border-top:1px solid #16181c1f;flex-direction:column;align-items:stretch;gap:0;padding:8px clamp(20px,4vw,44px) 22px;position:fixed;box-shadow:0 18px 30px -22px #16181c80}.nav-links[hidden]{display:none}.nav-links a{border-bottom:1px solid #16181c17;min-height:54px;font-size:17px}.nav-links a:last-of-type{border-bottom:0}.nav-links a.nav-menu-cta{border-radius:var(--r);background:var(--ink);height:50px;color:var(--white);justify-content:center;align-items:center;margin-top:14px;font-size:15px;font-weight:500;display:inline-flex}}.panel{min-height:100svh;padding:calc(var(--nav-h) + clamp(28px,4vh,52px)) clamp(20px,4vw,56px) clamp(34px,5vh,60px);text-align:center;scroll-margin-top:var(--nav-h);grid-template-rows:auto 1fr auto;display:grid;position:relative;overflow:hidden}.panel.dark,.panel.light{color:var(--ink);background:0 0}.panel:not(.hero){content-visibility:auto;contain-intrinsic-size:auto 1px}.panel:before{content:"";pointer-events:none;background:radial-gradient(78% 58%,#ffffffe6 0%,#ffffffb3 46%,#fff0 82%);position:absolute;inset:0}.panel.hero:before{background:radial-gradient(70% 52%,#ffffffd6 0%,#ffffff80 48%,#fff0 84%)}.panel>*{z-index:1;position:relative}.p-top{justify-items:center;gap:10px;display:grid}.eyebrow{margin:0;font-size:15px;font-weight:400}.panel.dark .eyebrow{color:var(--on-ground-2)}.panel.light .eyebrow{color:var(--ink-2)}.title{letter-spacing:normal;text-wrap:balance;max-width:20ch;margin:0;font-size:clamp(36px,4.6vw,58px);font-weight:500;line-height:1.14}.fact{text-wrap:balance;max-width:46ch;margin:0;font-size:clamp(17px,1.5vw,20px);font-weight:400;line-height:1.4}.panel.dark .fact{color:var(--white)}.panel.light .fact{color:var(--ink)}.p-mid{justify-content:center;align-items:center;min-height:0;padding:clamp(16px,3vh,36px) 0;display:flex;overflow:hidden}.p-bot{flex-direction:column;align-items:center;gap:18px;display:flex}.spec{flex-wrap:wrap;justify-content:center;gap:6px 0;max-width:760px;margin:0;padding:0;font-size:13px;font-weight:400;display:flex}.panel.dark .spec{color:var(--on-ground-2)}.panel.light .spec{color:var(--ink-2)}.spec li{padding:0 14px;list-style:none;position:relative}.spec li+li:before{content:"";opacity:.5;background:currentColor;border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.btns{flex-wrap:wrap;justify-content:center;gap:14px;width:100%;max-width:400px;display:flex}.btn{border-radius:var(--r);cursor:pointer;letter-spacing:normal;border:0;flex:172px;justify-content:center;align-items:center;min-width:172px;height:44px;font-family:inherit;font-size:14px;font-weight:500;transition:background-color .22s,color .22s,box-shadow .22s;display:inline-flex}.panel.dark .btn.primary{background:var(--white);color:var(--ink)}.panel.dark .btn.primary:hover{background:#e2e2e2}.panel.dark .btn.ghost{color:var(--white);background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff6b}.panel.dark .btn.ghost:hover{background:#fff3;box-shadow:inset 0 0 0 1px #ffffffa8}.panel.light .btn.primary{background:var(--ink);color:var(--white)}.panel.light .btn.primary:hover{background:#000}.panel.light .btn.ghost{color:var(--ink);background:#f4f5f7;box-shadow:inset 0 0 0 1px #16181c7a}.panel.light .btn.ghost:hover{background:#e9ebee;box-shadow:inset 0 0 0 1px #16181cb8}.device{--chrome:452px;--ar:1.6;--maxw:980px;width:min(100%, var(--maxw), max(300px, calc((100svh - var(--chrome)) * var(--ar))));aspect-ratio:var(--ar);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.panel.has-spec .device{--chrome:524px}#how .device{--chrome:556px}@media (min-width:861px){.device{--ar:2;--maxw:1180px}}@media (max-width:820px){.device{--chrome:352px}.panel.has-spec .device{--chrome:412px}}.panel.dark .device{background:#15181d;box-shadow:0 22px 40px -26px #000000eb,0 0 0 1px #ffffff12}.panel.dark .device.stage{background:var(--app-bg)}.panel.dark .device.stage .d-bar{background:var(--app-chrome)}.panel.dark .device.stage .d-bar i{background:#c7ccd4}.panel.dark .device.stage .d-url{background:var(--app-bg);color:var(--app-ink-2)}.panel.light .device{background:var(--white);box-shadow:0 22px 40px -28px #16181c75,0 0 0 1px #16181c12}.d-bar{flex:none;align-items:center;gap:7px;height:34px;padding:0 14px;display:flex}.panel.dark .d-bar{background:#1b1f25}.panel.light .d-bar{background:var(--light-2)}.d-bar i{border-radius:50%;flex:none;width:8px;height:8px;display:block}.panel.dark .d-bar i{background:#343a43}.panel.light .d-bar i{background:#c9c9c9}.d-url{white-space:nowrap;border-radius:3px;flex:1;align-items:center;max-width:230px;height:16px;margin-left:12px;padding:0 9px;font-size:10px;font-weight:400;display:flex;overflow:hidden}.panel.dark .d-url{color:#5a626e;background:#0f1216}.panel.light .d-url{background:var(--white);color:#9a9a9a}.d-screen{flex:1;grid-template-columns:118px 1fr;min-height:0;display:grid;position:relative}@media (max-width:640px){.d-screen{grid-template-columns:64px 1fr}}.d-side{flex-direction:column;gap:9px;padding:18px 14px;display:flex}.d-main{flex-direction:column;gap:12px;min-height:0;padding:18px 18px 18px 4px;display:flex}.d-row{border-radius:3px;height:9px;display:block}.d-hero{border-radius:5px;flex:1.7;min-height:0;display:block}.d-grid{flex:1;grid-template-columns:repeat(3,1fr);gap:11px;min-height:0;display:grid}.d-grid div{border-radius:5px}.panel.dark .d-row{background:#232830}.panel.dark .d-side .d-row:first-child{background:#39414d}.panel.dark .d-hero{background:linear-gradient(140deg,#2b313a 0%,#191d23 58%,#232a33 100%)}.panel.dark .d-grid div{background:#1d2229}.panel.light .d-row{background:#e4e4e4}.panel.light .d-side .d-row:first-child{background:#bfbfbf}.panel.light .d-hero{background:linear-gradient(140deg,#ededed 0%,#dcdcdc 58%,#e9e9e9 100%)}.panel.light .d-grid div{background:#efefef}.d-ph{text-align:center;margin:0;font-size:11px;font-weight:400;position:absolute;inset:auto 0 12px}.panel.dark .d-ph{color:#454c57}.panel.light .d-ph{color:#b4b4b4}.stage{--app-bg:#101319;--app-chrome:#171b22;--app-panel:#161a21;--app-line:#232833;--app-line-2:#39414f;--app-ink:#e9ecf2;--app-ink-2:#99a1b0;--viz-1:#3987e5;--viz-2:#d95926;--viz-3:#199e70;--viz-seq:#3987e5;--viz-seq-hi:#9ec5f4;--viz-good:#0ca30c;--viz-good-ink:#0ca30c;container-type:inline-size}.stage .d-screen{background:var(--app-bg);display:block;position:relative}.stg-inner{grid-template-columns:15% 1fr;width:100%;max-width:1320px;height:100%;min-height:0;margin:0 auto;display:grid;container-type:inline-size}@media (max-width:640px){.stg-inner{grid-template-columns:20% 1fr}}.stg-side{border-right:.1cqw solid var(--app-line);background:var(--app-panel);flex-direction:column;gap:1.5cqw;min-width:0;padding:2cqw 1.4cqw;display:flex}.stg-ws{border-bottom:.1cqw solid var(--app-line);align-items:center;gap:.9cqw;padding-bottom:1.4cqw;display:flex}.stg-ws i{background:var(--app-ink);color:#fff;border-radius:.5cqw;flex:none;justify-content:center;align-items:center;width:2.4cqw;height:2.4cqw;font-size:clamp(4px,.95cqw,9px);font-weight:500;display:flex}.stg-ws b{color:var(--app-ink);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(5px,1.15cqw,11px);font-weight:500;overflow:hidden}.stg-nav{flex-direction:column;flex:1;gap:.35cqw;min-height:0;display:flex}.stg-nav a{color:var(--app-ink-2);white-space:nowrap;border-radius:.45cqw;align-items:center;gap:.85cqw;padding:.75cqw .9cqw;font-size:clamp(4px,1.05cqw,10px);display:flex;overflow:hidden}.stg-nav a i{opacity:.45;background:currentColor;border-radius:.22cqw;flex:none;width:1.1cqw;height:1.1cqw}.stg-nav a.on{background:var(--app-bg);color:var(--app-ink);box-shadow:0 0 0 .1cqw var(--app-line) inset;font-weight:500}.stg-nav a.on i{opacity:1;background:var(--viz-1)}.stg-me{border-top:.1cqw solid var(--app-line);align-items:center;gap:.9cqw;padding-top:1.2cqw;display:flex}.stg-me i{background:color-mix(in oklab, var(--viz-1) 24%, var(--app-bg));border-radius:50%;flex:none;width:2cqw;height:2cqw}.stg-me span{color:var(--app-ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(4px,1cqw,9px);overflow:hidden}.stg-appbar{flex:none;justify-content:space-between;align-items:center;gap:1.4cqw;display:flex}.stg-crumb{color:var(--app-ink);font-size:clamp(6px,1.4cqw,13px);font-weight:500}.stg-tools{align-items:center;gap:.9cqw;min-width:0;display:flex}.stg-search{background:var(--app-panel);min-width:13cqw;color:var(--app-ink-2);box-shadow:0 0 0 .1cqw var(--app-line) inset;white-space:nowrap;text-overflow:ellipsis;border-radius:.5cqw;padding:.65cqw 1.2cqw;font-size:clamp(4px,1cqw,9px);overflow:hidden}.stg-newbtn{background:var(--app-ink);color:#fff;white-space:nowrap;border-radius:.5cqw;padding:.65cqw 1.2cqw;font-size:clamp(4px,1cqw,9px);font-weight:500}.stg-dash{flex:1;grid-template-rows:1.2fr 1fr;gap:1.3cqw;min-height:0;display:grid}.stg-split{grid-template-columns:1.62fr 1fr;gap:1.3cqw;min-height:0;display:grid}@container (max-width:620px){.stg-dash{grid-template-rows:1fr}.stg-lower{display:none}.stg-split{grid-template-columns:1fr}.stg-sources{display:none}}.stg-srow{justify-content:space-between;align-items:center;gap:1cqw;margin-top:.15cqw;display:flex}.stg-spark{flex:none;width:36%;height:2cqw;display:block;overflow:visible}.stg-spark path{fill:none;stroke:var(--viz-1);stroke-width:1.4px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.stg-plot{flex:1;grid-template-columns:auto 1fr;gap:.9cqw;min-height:0;display:grid}.stg-yaxis{text-align:right;color:var(--app-ink-2);font-variant-numeric:tabular-nums;flex-direction:column;flex:none;justify-content:space-between;font-size:clamp(4px,.92cqw,9px);display:flex}.stg-plotarea{min-height:0;position:relative}.stg-plotarea svg{width:100%;height:100%;display:block}.stg-grid{stroke:var(--app-line);stroke-width:1px;vector-effect:non-scaling-stroke}.stg-fill{fill:var(--viz-1);opacity:.17;stroke:none}.stg-line{fill:none;stroke:var(--viz-1);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.stg-end{background:var(--viz-1);width:1.5cqw;height:1.5cqw;box-shadow:0 0 0 .34cqw var(--app-bg);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.stg-xrow{flex:none;grid-template-columns:auto 1fr;gap:.9cqw;display:grid}.stg-xspacer{visibility:hidden;font-size:clamp(4px,.92cqw,9px)}.stg-xlabels{color:var(--app-ink-2);justify-content:space-between;font-size:clamp(4px,.92cqw,9px);display:flex}.stg-bars{flex-direction:column;flex:1;justify-content:center;gap:1.2cqw;min-height:0;margin:0;padding:0;list-style:none;display:flex}.stg-bar{grid-template-columns:32% 1fr auto;align-items:center;gap:.9cqw;font-size:clamp(4px,.98cqw,10px);display:grid}.stg-bar span{color:var(--app-ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.stg-bar em{color:var(--app-ink);font-variant-numeric:tabular-nums;font-style:normal}.stg-bt{background:var(--app-line);border-radius:99px;height:1.1cqw;overflow:hidden}.stg-bt i{background:var(--viz-1);border-radius:99px;height:100%;display:block}.stg-tbl{flex-direction:column;flex:1;gap:.6cqw;min-height:0;display:flex}.stg-tr{grid-template-columns:1fr auto 5cqw;align-items:center;gap:1cqw;font-size:clamp(4px,1cqw,10px);display:grid}.stg-tr span{color:var(--app-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.stg-tr em{color:var(--app-ink);font-variant-numeric:tabular-nums;text-align:right;font-style:normal}.stg-tr b{color:var(--viz-good-ink);font-variant-numeric:tabular-nums;text-align:right;font-weight:500}.stg-tr.stg-th{border-bottom:.1cqw solid var(--app-line);padding-bottom:.55cqw}.stg-tr.stg-th span,.stg-tr.stg-th em,.stg-tr.stg-th b{color:var(--app-ink-2);font-weight:400}.stg-card{background:var(--app-bg);box-shadow:0 0 0 .1cqw var(--app-line) inset;border-radius:.7cqw;flex-direction:column;gap:1.1cqw;min-height:0;padding:1.4cqw;display:flex}.stg-cardh{flex:none;justify-content:space-between;align-items:baseline;gap:1cqw;font-size:clamp(4px,1.05cqw,10px);display:flex}.stg-cardh b{color:var(--app-ink);font-weight:500}.stg-cardh span{color:var(--app-ink-2)}.stg-feed{flex-direction:column;flex:1;gap:.6cqw;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.stg-fi{flex:1;align-items:center;gap:.9cqw;min-height:0;display:flex}.stg-fi i{border-radius:50%;flex:none;width:1.6cqw;height:1.6cqw}.stg-fi span{min-width:0;color:var(--app-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:clamp(4px,1.02cqw,10px);overflow:hidden}.stg-fi em{color:var(--app-ink-2);flex:none;font-size:clamp(4px,.92cqw,9px);font-style:normal}.stg-main{flex-direction:column;gap:1.5cqw;min-width:0;min-height:0;padding:2.6cqw 2.6cqw 2.6cqw .6cqw;display:flex}.stg-canvas{background:var(--app-bg);box-shadow:0 0 0 .12cqw var(--app-line) inset;border-radius:.8cqw;flex:1;min-height:0;position:relative;overflow:hidden}.stg-view{opacity:1;visibility:visible;flex-direction:column;gap:1.8cqw;min-height:0;padding:2.2cqw;transition:opacity .34s 60ms,transform .34s 60ms,visibility;display:flex;position:absolute;inset:0;transform:none}.stg-view.is-out{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s,transform .2s,visibility 0s linear .2s;transform:translateY(.9cqw)}@media (prefers-reduced-motion:reduce){.stg-view,.stg-view.is-out{transition:none}}.stg-vhead{flex:none;justify-content:space-between;align-items:center;gap:1cqw;display:flex}.stg-vt{color:var(--app-ink);font-size:clamp(8px,1.6cqw,13px);font-weight:500}.stg-vs{color:var(--app-ink-2);font-size:clamp(7px,1.25cqw,11px);font-weight:400}.stg-back{appearance:none;cursor:pointer;color:var(--app-ink);background:var(--app-panel);border:0;border-radius:.4cqw;padding:.5cqw 1.1cqw;font-family:inherit;font-size:clamp(7px,1.25cqw,11px);font-weight:500;transition:background-color .2s}.stg-back:hover{background:var(--app-line)}.stg-stats{text-align:left;flex:none;grid-template-columns:repeat(4,1fr);gap:1.6cqw;display:grid}@container (max-width:560px){.stg-stats{grid-template-columns:repeat(2,1fr);gap:1.2cqw}}.stg-stat{gap:.35cqw;min-width:0;display:grid}.stg-sl{color:var(--app-ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(6px,1.1cqw,11px);font-weight:400;line-height:1.25;overflow:hidden}.stg-sv{color:var(--app-ink);font-variant-numeric:tabular-nums;font-size:clamp(11px,2.3cqw,22px);font-weight:500;line-height:1.15}.stg-sd{color:var(--viz-good-ink);font-variant-numeric:tabular-nums;align-items:center;gap:.35cqw;font-size:clamp(6px,1.05cqw,10px);font-weight:500;line-height:1.2;display:flex}.stg-sd b{font-weight:500}.stg-rows{text-align:left;flex-direction:column;flex:1;gap:1.1cqw;min-height:0;margin:0;padding:0;list-style:none;display:flex}.stg-row{flex:1;align-items:center;gap:1.3cqw;min-height:0;display:flex}.stg-av{background:var(--app-panel);width:3.4cqw;height:3.4cqw;color:var(--app-ink-2);border-radius:.5cqw;flex:none;justify-content:center;align-items:center;font-size:clamp(6px,1.15cqw,10px);font-weight:500;display:flex}.stg-row:first-child .stg-av{background:color-mix(in oklab, var(--viz-1) 16%, var(--app-bg));color:var(--viz-1)}.stg-row:nth-child(2) .stg-av{background:color-mix(in oklab, var(--viz-2) 16%, var(--app-bg));color:var(--viz-2)}.stg-row:nth-child(3) .stg-av{background:color-mix(in oklab, var(--viz-3) 16%, var(--app-bg));color:var(--viz-3)}.stg-rb{flex:1;gap:.15cqw;min-width:0;display:grid}.stg-rt{color:var(--app-ink);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(6px,1.25cqw,12px);font-weight:500;line-height:1.25;overflow:hidden}.stg-rs{color:var(--app-ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(5px,1.05cqw,10px);font-weight:400;line-height:1.25;overflow:hidden}.stg-rmeta{color:var(--app-ink-2);flex:none;align-items:center;gap:.7cqw;font-size:clamp(5px,1.05cqw,10px);font-weight:400;display:flex}.stg-pip{background:var(--viz-good);border-radius:50%;flex:none;width:.9cqw;height:.9cqw}.stg-kv{text-align:left;flex-direction:column;flex:none;gap:1.1cqw;display:flex}.stg-kvr{color:var(--app-ink-2);justify-content:space-between;align-items:center;gap:1cqw;font-size:clamp(7px,1.3cqw,11px);font-weight:400;display:flex}.stg-kvr b{color:var(--app-ink);font-weight:500}.stg-line{flex:1;align-items:flex-end;min-height:0;display:flex;position:relative}.stg-line svg{width:100%;height:100%;display:block}.stg-endpoint{background:var(--viz-2);width:1.5cqw;height:1.5cqw;box-shadow:0 0 0 .35cqw var(--app-bg);border-radius:50%;position:absolute;top:13.3%;right:0;transform:translateY(-50%)}.stg-flow{flex:1;justify-content:space-between;align-items:center;gap:1cqw;min-height:0;display:flex}.stg-node{background:var(--app-panel);box-shadow:0 0 0 .12cqw var(--app-line) inset;text-align:center;border-radius:.6cqw;flex:1;justify-items:center;gap:.6cqw;padding:1.4cqw 1cqw;display:grid}.stg-node span{color:var(--app-ink);font-size:clamp(6px,1.2cqw,10px);font-weight:500;line-height:1.2}.stg-node b{color:var(--app-ink);font-variant-numeric:tabular-nums;font-size:clamp(9px,1.9cqw,18px);font-weight:500;line-height:1.1}.stg-node em{color:var(--app-ink-2);font-size:clamp(5px,1cqw,9px);font-style:normal;font-weight:400;line-height:1.2}.stg-arrow{color:var(--app-ink-2);flex:none;font-size:clamp(9px,1.7cqw,15px);line-height:1}.stg-tiles{flex:none;grid-template-columns:repeat(3,1fr);gap:1.4cqw;display:grid}.stg-tile{appearance:none;cursor:pointer;text-align:left;background:var(--app-panel);box-shadow:0 0 0 .12cqw var(--app-line) inset;border:0;border-radius:.8cqw;flex-direction:column;gap:.5cqw;padding:1.5cqw 1.6cqw;font-family:inherit;transition:background-color .2s,box-shadow .2s,transform .2s;display:flex}.stg-tile:hover{background:var(--app-bg);transform:translateY(-.35cqw)}.stg-tile[aria-pressed=true]{background:var(--app-ink);box-shadow:none}.stg-thead{align-items:center;gap:.8cqw;display:flex}.stg-dot{border-radius:50%;flex:none;width:.9cqw;height:.9cqw;display:block}.stg-tile[data-view=content] .stg-dot{background:var(--viz-1)}.stg-tile[data-view=enquiries] .stg-dot{background:var(--viz-2)}.stg-tile[data-view=publishing] .stg-dot{background:var(--viz-3)}.stg-tk{color:var(--app-ink);font-size:clamp(7px,1.5cqw,12px);font-weight:500;line-height:1.25}.stg-tv{color:var(--app-ink-2);font-size:clamp(6px,1.25cqw,10px);font-weight:400;line-height:1.25}.stg-tile[aria-pressed=true] .stg-tk{color:#fff}.stg-tile[aria-pressed=true] .stg-tv{color:#ffffffb8}.stg-sketch{width:100%;height:100%;color:var(--app-line-2);opacity:0;pointer-events:none;position:absolute;inset:0}.stg-sketch rect{stroke-dashoffset:1px}@keyframes stg-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes stg-sketch-out{0%{opacity:0}10%{opacity:.9}52%{opacity:.9}72%,to{opacity:0}}@keyframes stg-in-a{0%,46%{opacity:0;transform:translateY(1.2cqw)}78%,to{opacity:1;transform:none}}@keyframes stg-in-b{0%,54%{opacity:0;transform:translateY(1.2cqw)}86%,to{opacity:1;transform:none}}@keyframes stg-in-c{0%,62%{opacity:0;transform:translateY(1.2cqw)}94%,to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.stage.is-intro .stg-sketch{animation:2.6s forwards stg-sketch-out}.stage.is-intro .stg-sketch rect{animation:1.15s forwards stg-draw}.stage.is-intro .stg-sketch rect:nth-child(2){animation-delay:90ms}.stage.is-intro .stg-sketch rect:nth-child(3){animation-delay:.18s}.stage.is-intro .stg-sketch rect:nth-child(4){animation-delay:.25s}.stage.is-intro .stg-sketch rect:nth-child(5){animation-delay:.32s}.stage.is-intro .stg-side{animation:2.6s forwards stg-in-a}.stage.is-intro .stg-canvas{animation:2.6s forwards stg-in-b}.stage.is-intro .stg-tiles{animation:2.6s forwards stg-in-c}}.device.is-mini{cursor:pointer;text-decoration:none;container-type:inline-size}.panel.dark .device.is-mini,.panel.light .device.is-mini{background:var(--g);color:var(--i)}.panel.dark .device.is-mini .d-bar,.panel.light .device.is-mini .d-bar{background:var(--c)}.panel.dark .device.is-mini .d-bar i,.panel.light .device.is-mini .d-bar i{background:color-mix(in oklab, var(--i) 26%, var(--c))}.panel.dark .device.is-mini .d-url,.panel.light .device.is-mini .d-url{background:var(--g);color:var(--m)}.device.is-mini .d-screen{background:var(--g);display:block;position:relative}.panel.dark .device.is-mini,.panel.light .device.is-mini{box-shadow:0 22px 40px -26px #000000a8, 0 0 0 1px color-mix(in oklab, var(--i) 14%, transparent)}.device.is-mini:hover{transform:translateY(-4px)}.device.is-shot{cursor:pointer;text-decoration:none}.device.is-shot .d-screen{display:block;position:relative}.device.is-shot img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.device.is-shot:hover{transform:translateY(-4px)}.device{transition:transform .35s cubic-bezier(.2,.7,.3,1)}.mn{text-align:left;flex-direction:column;gap:2.2cqw;min-height:0;padding:3.2cqw;display:flex;position:absolute;inset:0}.mn-head{flex:none;justify-content:space-between;align-items:baseline;gap:1.6cqw;display:flex}.mn-t{color:var(--i);font-size:clamp(7px,1.7cqw,15px);font-weight:600;line-height:1.2}.mn-s{color:var(--m);font-size:clamp(5px,1.15cqw,10px);font-weight:400;line-height:1.2}.mn-serif{color:var(--i);font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:clamp(9px,2.5cqw,24px);font-weight:400;line-height:1.1}.mn-big{color:var(--i);font-variant-numeric:tabular-nums;font-size:clamp(12px,3.2cqw,30px);font-weight:600;line-height:1.05}.mn-lab{letter-spacing:.1em;text-transform:uppercase;color:var(--m);font-size:clamp(5px,1.05cqw,9px);font-weight:500}.mn-note{color:var(--m);font-size:clamp(5px,1.1cqw,10px);font-weight:400;line-height:1.3}.mn-cta{background:var(--a);color:var(--ai);border-radius:.6cqw;align-self:flex-start;padding:1cqw 2.2cqw;font-size:clamp(5px,1.2cqw,11px);font-weight:600;line-height:1.2}.mn-app{text-align:left;min-height:0;display:flex;position:absolute;inset:0}.mn-side{background:color-mix(in oklab, var(--i) 5%, var(--g));border-right:.1cqw solid var(--l);flex-direction:column;flex:0 0 22%;min-width:0;padding:2.4cqw 1.5cqw;display:flex}.mn-brand{align-items:center;gap:.8cqw;min-width:0;margin-bottom:1.6cqw;display:flex}.mn-brand i{background:var(--a);border-radius:.45cqw;flex:none;width:2.1cqw;height:2.1cqw}.mn-brand b{color:var(--i);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(4px,1.1cqw,10px);font-weight:600;overflow:hidden}.mn-nav{flex-direction:column;gap:.28cqw;min-width:0;display:flex}.mn-nav span{color:var(--m);white-space:nowrap;border-radius:.4cqw;align-items:center;gap:.7cqw;padding:.58cqw .7cqw;font-size:clamp(3px,.98cqw,9px);display:flex;overflow:hidden}.mn-nav span i{opacity:.45;background:currentColor;border-radius:.2cqw;flex:none;width:.85cqw;height:.85cqw}.mn-nav span.on{background:var(--g);color:var(--i);box-shadow:0 0 0 .1cqw var(--l) inset;font-weight:600}.mn-nav span.on i{opacity:1;background:var(--a)}.mn-work{flex-direction:column;flex:1;gap:1.5cqw;min-width:0;min-height:0;padding:2.4cqw;display:flex}.mn-lgrid{flex:1;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:1.1cqw;min-height:0;display:grid}.mn-lcard{background:color-mix(in oklab, var(--i) 6%, var(--g));box-shadow:0 0 0 .1cqw var(--l) inset;border-radius:.6cqw;flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden}.mn-lph{background-image:var(--p);background-position:50%;background-size:cover;flex:1;min-height:0}.mn-lmeta{flex:none;gap:.1cqw;padding:.65cqw .75cqw;display:grid}.mn-lmeta b{color:var(--i);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(3px,.98cqw,9px);font-weight:600;overflow:hidden}.mn-lmeta span{color:var(--m);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(3px,.86cqw,8px);overflow:hidden}.mn-live{letter-spacing:.05em;color:#fff;background:#0ca34af0;border-radius:99px;padding:.26cqw .58cqw;font-size:clamp(3px,.78cqw,7px);font-style:normal;font-weight:600;position:absolute;top:.55cqw;right:.55cqw}.mn-iv{text-align:left;--gold:#c8962a;position:absolute;inset:0;overflow:hidden}.mn-iv-photo{background:var(--invyt-venue) center/cover no-repeat;clip-path:ellipse(118% 145% at 108% 44%);position:absolute;inset:0 0 0 45%}.mn-iv-photo:after{content:"";background:linear-gradient(90deg,#0a0a0f8c 0%,#0a0a0f00 34%);position:absolute;inset:0}.mn-iv-left{z-index:2;flex-direction:column;justify-content:center;gap:1.15cqw;padding:0 1.4cqw 0 3.6cqw;display:flex;position:absolute;inset:0 60% 0 0}.mn-iv-k{letter-spacing:.17em;text-transform:uppercase;color:var(--m);font-size:clamp(3px,.82cqw,8px);font-weight:700}.mn-iv-h{color:var(--i);text-wrap:balance;font-size:clamp(7px,2.05cqw,19px);font-weight:300;line-height:1.12}.mn-iv-h b{font-weight:700}.mn-iv-s{color:var(--m);font-size:clamp(3px,.95cqw,9px);line-height:1.45}.mn-iv-s b{color:var(--i);font-weight:600}.mn-iv-btns{gap:.9cqw;margin-top:.5cqw;display:flex}.mn-iv-btns i{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--i);border-radius:.5cqw;padding:.85cqw 1.5cqw;font-size:clamp(3px,.82cqw,8px);font-style:normal;font-weight:700;box-shadow:inset 0 0 0 .1cqw #ffffff38}.mn-iv-btns i.on{background:var(--a);color:var(--ai);box-shadow:none}.mn-iv-fine{color:var(--m);opacity:.8;font-size:clamp(2px,.72cqw,7px)}.mn-iv-card{aspect-ratio:3/4;z-index:3;text-align:center;background:var(--invyt-card) center/cover no-repeat;border-radius:.9cqw;flex-direction:column;justify-content:center;align-items:center;gap:.45cqw;padding:2cqw 1.2cqw;display:flex;position:absolute;top:9%;bottom:9%;left:52%;overflow:hidden;box-shadow:0 0 0 .28cqw #ffffffd9,0 1.6cqw 3cqw -1cqw #0009}.mn-iv-card:before{content:"";background:linear-gradient(#ffffff1a 0%,#00000029 100%);position:absolute;inset:0}.mn-iv-sd{letter-spacing:.28em;text-transform:uppercase;color:var(--gold);font-size:clamp(2px,.72cqw,7px);font-weight:600;position:relative}.mn-iv-mono{color:#1b1b1b;font-family:Playfair Display,Georgia,serif;font-size:clamp(10px,3.4cqw,32px);line-height:1;position:relative}.mn-iv-who{color:#242424;font-family:Playfair Display,Georgia,serif;font-size:clamp(4px,1.2cqw,11px);position:relative}.mn-iv-when{color:#333;font-family:Playfair Display,Georgia,serif;font-size:clamp(3px,.86cqw,8px);font-style:italic;position:relative}.mn-iv-stats{z-index:4;flex-direction:column;align-items:stretch;gap:.7cqw;display:flex;position:absolute;bottom:6%;right:2.4cqw}.mn-iv-st{white-space:nowrap;background:#fffffff0;border-radius:1.6cqw;align-items:center;gap:.8cqw;padding:.7cqw 1.1cqw;display:flex;box-shadow:0 .7cqw 1.6cqw -.8cqw #00000073}.mn-iv-st i{background:color-mix(in oklab, var(--a) 28%, #fff);width:2cqw;height:2cqw;color:var(--a);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:clamp(2px,.72cqw,7px);font-style:normal;font-weight:700;display:flex}.mn-iv-st b{color:#16181c;font-size:clamp(3px,.86cqw,8px);font-weight:700}.mn-iv-st small{color:#5b6270;font-size:clamp(2px,.72cqw,7px)}.mn-iv-st em{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#0ca34a;border-radius:99px;margin-left:auto;padding:.24cqw .7cqw;font-size:clamp(2px,.66cqw,6px);font-style:normal;font-weight:700}.mn-iv-col{flex-direction:column;gap:.05cqw;min-width:0;display:flex}@container (max-width:460px){.mn-iv-s,.mn-iv-fine,.mn-iv-stats{display:none}}.mn-ss{text-align:left;flex-direction:column;display:flex;position:absolute;inset:0}.mn-ss-bar{border-bottom:.1cqw solid var(--l);flex:none;align-items:center;gap:1.6cqw;padding:1.5cqw 2.4cqw;display:flex}.mn-ss-bar b{color:var(--i);font-size:clamp(4px,1.15cqw,10px);font-weight:700}.mn-ss-bar span{color:var(--m);font-size:clamp(3px,.95cqw,9px)}.mn-ss-bar span.on{color:var(--i);box-shadow:0 .14cqw 0 var(--i);font-weight:600}.mn-ss-av{background:var(--a);width:2.1cqw;height:2.1cqw;color:var(--ai);border-radius:50%;justify-content:center;align-items:center;margin-left:auto;font-size:clamp(3px,.92cqw,8px);font-weight:700;display:flex}.mn-ss-body{flex:1;gap:2cqw;min-height:0;padding:2cqw 2.4cqw;display:flex}.mn-ss-main{flex-direction:column;flex:1.65;gap:1.2cqw;min-width:0;min-height:0;display:flex}.mn-ss-side{flex-direction:column;flex:0 0 26%;justify-content:center;align-items:center;gap:1.4cqw;min-width:0;display:flex}.mn-ss-h{align-items:baseline;gap:.9cqw;display:flex}.mn-ss-h b{color:var(--i);font-size:clamp(4px,1.35cqw,12px);font-weight:700}.mn-ss-h span{color:var(--m);font-size:clamp(3px,.86cqw,8px)}.mn-ss-h em{background:var(--i);color:var(--g);white-space:nowrap;border-radius:.4cqw;margin-left:auto;padding:.5cqw 1.1cqw;font-size:clamp(2px,.8cqw,7px);font-style:normal;font-weight:600}.mn-ss-q{flex-direction:column;flex:1;gap:.8cqw;min-height:0;display:flex}.mn-ss-qh{align-items:center;gap:.8cqw;display:flex}.mn-ss-qh b{letter-spacing:.13em;text-transform:uppercase;color:#9a6b10;font-size:clamp(2px,.82cqw,7px);font-weight:700}.mn-ss-qh i{color:#9a6b10;white-space:nowrap;background:#d69e2e29;border-radius:99px;margin-left:auto;padding:.24cqw .7cqw;font-size:clamp(2px,.76cqw,7px);font-style:normal;font-weight:600}.mn-ss-row{background:#d69e2e12;border-radius:.55cqw;flex:1;align-items:center;gap:1.1cqw;min-height:0;padding:.9cqw 1.1cqw;display:flex;box-shadow:inset 0 0 0 .1cqw #d69e2e3d}.mn-ss-row>span{flex:1;gap:.12cqw;min-width:0;display:grid}.mn-ss-row b{color:var(--i);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(3px,.98cqw,9px);font-weight:600;overflow:hidden}.mn-ss-row small{color:var(--m);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(2px,.82cqw,7px);overflow:hidden}.mn-ss-amt{color:var(--i);font-variant-numeric:tabular-nums;flex:none;font-size:clamp(3px,.92cqw,8px);font-weight:600}.mn-ss-do{background:var(--i);color:var(--g);white-space:nowrap;border-radius:.4cqw;flex:none;padding:.5cqw 1.1cqw;font-size:clamp(2px,.8cqw,7px);font-weight:600}.mn-ss-donut{aspect-ratio:1;background:conic-gradient(var(--a) 0 62%, #c7cbd1 62% 85%, #d8607a 85% 100%);border-radius:50%;justify-content:center;align-items:center;width:min(78%,10cqw);display:flex}.mn-ss-donut:after{content:"";background:var(--g);border-radius:50%;width:62%;height:62%}.mn-ss-key{flex-direction:column;gap:.5cqw;width:min(100%,13cqw);display:flex}.mn-ss-key span{color:var(--m);white-space:nowrap;align-items:center;gap:.65cqw;font-size:clamp(2px,.82cqw,7px);display:flex}.mn-ss-key i{border-radius:.16cqw;flex:none;width:.8cqw;height:.8cqw}.mn-ss-key b{color:var(--i);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}@container (max-width:440px){.mn-ss-side{display:none}}.mn-og{text-align:left;position:absolute;inset:0;overflow:hidden}.mn-og-photo{background:var(--og-hero) center/cover no-repeat;position:absolute;inset:0}.mn-og-photo:after{content:"";background:linear-gradient(90deg,#000000c7 0%,#00000085 46%,#00000024 100%);position:absolute;inset:0}.mn-og-bar{align-items:center;padding:2cqw 2.8cqw;display:flex;position:relative}.mn-og-bar b{color:#fff;font-size:clamp(4px,1.15cqw,10px);font-weight:700}.mn-og-bar span{color:#ffffffb3;border:.1cqw solid #ffffff3d;border-radius:99px;margin-left:auto;padding:.5cqw 1.2cqw;font-size:clamp(3px,.86cqw,8px)}.mn-og-body{flex-direction:column;gap:1.2cqw;max-width:68%;padding:1.2cqw 2.8cqw 2.8cqw;display:flex;position:relative}.mn-og-h{color:#fff;font-size:clamp(9px,2.9cqw,27px);font-weight:700;line-height:1.08}.mn-og-s{color:#fffc;font-size:clamp(3px,1.1cqw,10px)}.mn-og-cta{color:#fff;white-space:nowrap;background:#2d5016;border-radius:.6cqw;align-self:flex-start;padding:1cqw 2.2cqw;font-size:clamp(3px,1cqw,9px);font-weight:600}.mn-og-trust{align-items:flex-start;gap:.9cqw;margin-top:.4cqw;display:flex}.mn-og-trust svg{fill:none;stroke:#4ade80;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.5cqw;height:1.5cqw}.mn-og-trust b{color:#fff;font-size:clamp(3px,.92cqw,8px);font-weight:600;display:block}.mn-og-trust small{color:#ffffff9e;font-size:clamp(2px,.8cqw,7px);display:block}.mn-fr{text-align:left;flex-direction:column;display:flex;position:absolute;inset:0}.mn-fr-bar{border-bottom:.1cqw solid #43305e1f;flex:none;align-items:center;gap:1.5cqw;padding:1.8cqw 2.6cqw;display:flex}.mn-fr-bar b{font-family:"Fredoka",var(--sans);color:var(--i);letter-spacing:.02em;font-size:clamp(4px,1.35cqw,12px);font-weight:700}.mn-fr-bar span{color:var(--m);font-size:clamp(3px,.88cqw,8px)}.mn-fr-bar em{background:var(--a);color:var(--ai);border-radius:99px;margin-left:auto;padding:.5cqw 1.3cqw;font-size:clamp(3px,.86cqw,8px);font-style:normal;font-weight:600}.mn-fr-body{flex:1;align-items:center;gap:2cqw;min-height:0;padding:2cqw 2.6cqw;display:flex}.mn-fr-left{flex-direction:column;flex:1.25;gap:1.1cqw;min-width:0;display:flex}.mn-fr-k{letter-spacing:.16em;text-transform:uppercase;color:var(--m);font-size:clamp(2px,.78cqw,7px);font-weight:600}.mn-fr-h{font-family:"Fredoka",var(--sans);text-transform:uppercase;color:var(--i);letter-spacing:.01em;font-size:clamp(9px,3cqw,28px);font-weight:700;line-height:1.02}.mn-fr-s{color:var(--m);font-size:clamp(3px,.92cqw,8px);line-height:1.4}.mn-fr-btns{gap:.9cqw;margin-top:.2cqw;display:flex}.mn-fr-btns i{white-space:nowrap;color:var(--i);border-radius:99px;padding:.8cqw 1.7cqw;font-size:clamp(3px,.88cqw,8px);font-style:normal;font-weight:600;box-shadow:inset 0 0 0 .1cqw #43305e4d}.mn-fr-btns i.on{background:var(--a);color:var(--ai);box-shadow:none}.mn-fr-right{flex-direction:column;flex:1;align-items:center;gap:.7cqw;min-width:0;display:flex}.mn-fr-char{aspect-ratio:190/219;width:min(100%,17cqw);position:relative}.mn-fr-mascot{background:var(--fro-mascot) center/contain no-repeat;position:absolute;inset:0}.mn-fr-eye{background-position:50%;background-repeat:no-repeat;background-size:contain;width:9.6%;height:11.2%;position:absolute;top:47.9%}.mn-fr-eye.is-l{background-image:var(--fro-eye-l);left:38.1%}.mn-fr-eye.is-r{background-image:var(--fro-eye-r);left:60.4%}.mn-fr-flav{color:var(--i);font-size:clamp(3px,.86cqw,8px);font-weight:600}.mn-fr-sw{gap:.55cqw;display:flex}.mn-fr-sw i{border-radius:50%;width:1.5cqw;height:1.5cqw;display:block}.mn-fr-sw i.on{box-shadow:0 0 0 .28cqw var(--g), 0 0 0 .5cqw currentColor}@container (max-width:430px){.mn-fr-s,.mn-fr-sw{display:none}}.mn-cols{flex:1;grid-template-columns:repeat(3,1fr);gap:1.4cqw;min-height:0;display:grid}.mn-col{flex-direction:column;gap:1cqw;min-height:0;display:flex}.mn-colh{color:var(--m);letter-spacing:.06em;font-size:clamp(5px,1.05cqw,9px);font-weight:600}.mn-card{background:color-mix(in oklab, var(--i) 6%, var(--g));box-shadow:0 0 0 .1cqw var(--l) inset;border-radius:.6cqw;gap:.6cqw;padding:1.1cqw;display:grid}.mn-card b{color:var(--i);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(5px,1.15cqw,10px);font-weight:600;line-height:1.2;overflow:hidden}.mn-card span{color:var(--m);font-variant-numeric:tabular-nums;font-size:clamp(4px,1cqw,9px);font-weight:400}.mn-rows{flex-direction:column;flex:1;gap:1cqw;min-height:0;margin:0;padding:0;list-style:none;display:flex}.mn-row{flex:1;align-items:center;gap:1.4cqw;min-height:0;display:flex}.mn-av{background:color-mix(in oklab, var(--a) 30%, var(--g));width:3.4cqw;height:3.4cqw;color:var(--a);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:clamp(4px,1.05cqw,9px);font-weight:600;display:flex}.mn-rt{color:var(--i);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:clamp(5px,1.2cqw,11px);font-weight:500;overflow:hidden}.mn-pill{background:color-mix(in oklab, var(--a) 22%, var(--g));color:var(--a);border-radius:99px;flex:none;padding:.5cqw 1.2cqw;font-size:clamp(4px,1cqw,9px);font-weight:600}.mn-meters{flex-direction:column;flex:1;justify-content:center;gap:1.1cqw;min-height:0;display:flex}.mn-meter{grid-template-columns:26% 1fr;align-items:center;gap:1.4cqw;display:grid}.mn-meter span{color:var(--m);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(4px,1.05cqw,10px);font-weight:400;overflow:hidden}.mn-bar{background:color-mix(in oklab, var(--i) 12%, var(--g));border-radius:99px;height:1.3cqw;overflow:hidden}.mn-bar i{background:var(--a);border-radius:99px;height:100%;display:block}.mn-table{flex-direction:column;flex:1;gap:.9cqw;min-height:0;display:flex}.mn-tr{grid-template-columns:1.5fr 1.3fr .8fr;align-items:center;gap:1.4cqw;font-size:clamp(4px,1.1cqw,10px);line-height:1.25;display:grid}.mn-tr.mn-th{color:var(--m);border-bottom:.1cqw solid var(--l);padding-bottom:.7cqw;font-weight:500}.mn-tr b{color:var(--i);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.mn-tr span{color:var(--m);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mn-tr em{text-align:right;color:var(--i);font-variant-numeric:tabular-nums;font-style:normal;font-weight:600}.mn-area{flex:1;min-height:0;position:relative}.mn-area svg{width:100%;height:100%;display:block}.mn-chips{flex-wrap:wrap;gap:1cqw;display:flex}.mn-chip{background:color-mix(in oklab, var(--a) 16%, var(--g));color:var(--a);border-radius:99px;padding:.8cqw 1.6cqw;font-size:clamp(4px,1.05cqw,10px);font-weight:600}.mn-grid3{flex:1;grid-template-columns:repeat(3,1fr);gap:1.4cqw;min-height:0;display:grid}.mn-tile{background:color-mix(in oklab, var(--i) 6%, var(--g));box-shadow:0 0 0 .1cqw var(--l) inset;border-radius:.7cqw;flex-direction:column;display:flex;overflow:hidden}.mn-ph{background-color:color-mix(in oklab, var(--a) 18%, var(--g));background-image:radial-gradient(70% 60% at 50% 40%, #96c8ff33 0%, transparent 72%), linear-gradient(color-mix(in oklab, var(--a) 30%, transparent), color-mix(in oklab, var(--a) 30%, transparent)), var(--photo-city);background-position:50%;background-size:cover;flex:1;min-height:0}.mn-tile:first-child .mn-ph{background-position:18% 62%}.mn-tile:nth-child(2) .mn-ph{background-position:52% 38%}.mn-tile:nth-child(3) .mn-ph{background-position:86% 56%}.mn-tmeta{gap:.35cqw;padding:.9cqw 1cqw;display:grid}.mn-tmeta b{color:var(--i);font-variant-numeric:tabular-nums;font-size:clamp(4px,1.05cqw,10px);font-weight:600}.mn-tmeta span{color:var(--m);font-size:clamp(4px,.95cqw,9px);font-weight:400}.panel.hero{--hero-max:1480px;--hero-gutter:max(clamp(22px,4vw,60px), calc((100% - var(--hero-max)) / 2));text-align:center;padding-left:var(--hero-gutter);padding-right:var(--hero-gutter);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;position:relative}.panel.hero .p-top{z-index:2;justify-items:center;gap:14px;max-width:none;position:relative}.panel.hero .eyebrow{margin-bottom:4px}.panel.hero .title{letter-spacing:-.028em;justify-items:center;max-width:none;font-size:clamp(42px,8.8vw,128px);line-height:.98;display:grid}.panel.hero .title .ln{margin-bottom:-.12em;padding-bottom:.12em;display:block;overflow:hidden}.panel.hero .title .ln>span{display:block}.panel.hero .eyebrow{align-items:center;gap:clamp(10px,1.4vw,18px);display:inline-flex}.panel.hero .eyebrow:before,.panel.hero .eyebrow:after{content:"";opacity:.42;background:currentColor;width:clamp(18px,3.4vw,46px);height:1px;display:block}.panel.hero .fact{max-width:44ch;font-size:clamp(17px,1.7vw,22px);line-height:1.5}.panel.hero .btns{justify-content:center;max-width:400px;margin-top:clamp(22px,3.2vh,38px)}.panel.hero .cue{margin-top:clamp(18px,2.6vh,30px)}.hero-waves{z-index:0;pointer-events:none;background:var(--ground);position:fixed;inset:0;overflow:hidden}.hero-waves:after{content:"";pointer-events:none;background:radial-gradient(150% 110%,#0000 0% 62%,#ffffffc7 100%);position:absolute;inset:0}.hero-waves svg{width:100%;height:100%;display:block}.hero-waves path{fill:none}.hero-waves .drift{will-change:transform}.panel{z-index:1}.panel.hero{background:0 0}@keyframes wave-drift{0%{transform:translate(0)}to{transform:translateX(calc(-1 * var(--shift,320px)))}}@keyframes wave-drift-rev{0%{transform:translate(0)}to{transform:translateX(var(--shift,320px))}}@media (prefers-reduced-motion:no-preference){.hero-waves .drift{animation:wave-drift var(--dur,14s) linear infinite}.hero-waves .drift.rev{animation-name:wave-drift-rev}}@keyframes reveal{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes build-in{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:none}}@keyframes build-scroll{0%{transform:translateY(0)}to{transform:translateY(-73.7%)}}@keyframes build-skel{0%{opacity:1}55%{opacity:.7}to{opacity:0}}@keyframes room-in{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:none}}@keyframes cursor-in{0%{opacity:0;transform:translate(46px,42px)scale(1.1)}34%{opacity:1;transform:translate(0)scale(1)}52%{transform:translate(0)scale(.82)}64%{transform:translate(0)scale(1)}to{opacity:0;transform:translate(-10px,-26px)scale(1)}}@keyframes go-press{0%,38%{filter:none;transform:none}56%{filter:brightness(1.5);transform:scale(.975)}78%,to{filter:none;transform:none}}@keyframes build-pan{0%{transform:translateY(3.5%)scale(1.07)}to{transform:translateY(-3.5%)scale(1.07)}}@keyframes live-pulse{0%,to{opacity:1;box-shadow:0 0 #0ca34a80}50%{opacity:.75;box-shadow:0 0 0 .5cqw #0ca34a00}}@keyframes build-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes build-drift{0%{transform:scale(1.1)}to{transform:none}}@keyframes build-url{0%{opacity:0;transform-origin:0;transform:scaleX(.2)}to{opacity:1;transform:none}}@keyframes build-step{0%{opacity:.4}to{opacity:1}}@keyframes step-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes step-land{0%{opacity:0;transform:translateY(12px)scale(.965)}to{opacity:1;transform:none}}@keyframes settle{0%{opacity:0;transform:translateY(22px)scale(.986)}to{opacity:1;transform:none}}@keyframes lift{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes photo-drift{0%{transform:scale(1.075)}to{transform:scale(1)}}@keyframes hero-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes line-rise{0%{transform:translateY(108%)}to{transform:none}}@keyframes rule-out{0%{transform:scaleX(0)}to{transform:none}}@keyframes field-bloom{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:none}}@keyframes hero-part{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-72px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.panel:not(.hero) .p-top>*,.panel:not(.hero) .p-mid>*,.panel:not(.hero) .p-bot>*{animation:linear both reveal;animation-timeline:view();animation-range:cover 12% cover 30%}.panel:not(.hero) .p-top>:nth-child(2){animation-range:cover 15% cover 33%}.panel:not(.hero) .p-top>:nth-child(3){animation-range:cover 18% cover 36%}.panel:not(.hero) .p-top>:nth-child(4){animation-range:cover 21% cover 39%}.panel:not(.hero) .p-mid>*{animation:linear both settle;animation-range:cover 16% cover 36%}.panel:not(.hero) .p-bot>*{animation-range:cover 20% cover 40%}.panel:not(.hero) .p-bot>.btns{opacity:1;animation:none;transform:none}.bl{animation:linear both build-in;animation-timeline:--build}.bl-nav{animation-range:contain 1% contain 5%}.bl-hero{animation-range:contain 4% contain 13%}.bl-stats{animation-range:contain 17% contain 23%}.bl-grid{animation-range:contain 24% contain 35%}.bl-exp{animation-range:contain 37% contain 45%}.bl-split{animation-range:contain 46% contain 56%}.bl-journal{animation-range:contain 57% contain 67%}.bl-quote{animation-range:contain 68% contain 74%}.bl-press{animation-range:contain 75% contain 80%}.bl-foot{animation-range:contain 80% contain 87%}.bnl{animation:linear both build-in;animation-timeline:--build}.bnl:first-of-type{animation-range:contain 2% contain 6%}.bnl:nth-of-type(2){animation-range:contain 3% contain 7%}.bnl:nth-of-type(3){animation-range:contain 4% contain 8%}.bnl:nth-of-type(4){animation-range:contain 5% contain 9%}.bh i em{animation:linear both line-rise;animation-timeline:--build}.bh i:first-child em{animation-range:contain 6% contain 12%}.bh i:nth-child(2) em{animation-range:contain 8% contain 14%}.bbook{animation:linear both build-rise;animation-timeline:--build;animation-range:contain 13% contain 19%}.bfield{animation:linear both build-in;animation-timeline:--build}.bfield:first-child{animation-range:contain 18% contain 21%}.bfield:nth-child(2){animation-range:contain 20% contain 23%}.bfield:nth-child(3){animation-range:contain 22% contain 25%}.bcursor{animation:linear both cursor-in;animation-timeline:--build;animation-range:contain 22% contain 31%}.bgo{animation:linear both go-press;animation-timeline:--build;animation-range:contain 26% contain 31%}.broom{animation:linear both room-in;animation-timeline:--build}.broom:first-child{animation-range:contain 26% contain 34%}.broom:nth-child(2){animation-range:contain 28% contain 36%}.broom:nth-child(3){animation-range:contain 30% contain 38%}.bexp{animation:linear both build-in;animation-timeline:--build}.bexp:first-child{animation-range:contain 38% contain 44%}.bexp:nth-child(2){animation-range:contain 40% contain 46%}.bexp:nth-child(3){animation-range:contain 42% contain 48%}.bsplit-img{animation:linear both build-pan;animation-timeline:--build;animation-range:contain 45% contain 64%}.bjr-head{animation:linear both build-in;animation-timeline:--build;animation-range:contain 57% contain 61%}.bjr{animation:linear both build-in;animation-timeline:--build}.bjr:nth-child(2){animation-range:contain 58% contain 64%}.bjr:nth-child(3){animation-range:contain 60% contain 66%}.bjr:nth-child(4){animation-range:contain 62% contain 68%}.bl-press span{animation:linear both build-in;animation-timeline:--build}.bl-press span:first-child{animation-range:contain 75% contain 79%}.bl-press span:nth-child(2){animation-range:contain 76% contain 80%}.bl-press span:nth-child(3){animation-range:contain 77% contain 81%}.bl-press span:nth-child(4){animation-range:contain 78% contain 82%}.blive i{animation:2.2s ease-in-out .4s infinite live-pulse}.bhero-bg{animation:linear both build-drift;animation-timeline:--build;animation-range:contain contain 62%}.bpage{animation:linear both build-scroll;animation-timeline:--build;animation-range:contain 15% contain 88%}.burl{animation:linear both build-url;animation-timeline:--build;animation-range:contain contain 6%}.bskel{animation:linear both build-skel;animation-timeline:--build;animation-range:contain contain 22%}.bstep{animation:linear both build-step;animation-timeline:--build}.bstep[data-s="1"]{animation-range:contain 1% contain 12%}.bstep[data-s="2"]{animation-range:contain 12% contain 28%}.bstep[data-s="3"]{animation-range:contain 29% contain 45%}.bstep[data-s="4"]{animation-range:contain 45% contain 57%}.bstep[data-s="5"]{animation-range:contain 57% contain 70%}.bstep[data-s="6"]{animation-range:contain 70% contain 86%}.panel:not(.hero) .p-mid>.vs{opacity:1;animation:none;transform:none}.vs-eyebrow,.vs-title,.vs-sub,.vs-ghost,.vs-count,.vs-mark span{animation:linear both reveal;animation-timeline:view()}.vs-eyebrow{animation-range:cover 12% cover 26%}.vs-title{animation-range:cover 14% cover 28%}.vs-sub{animation-range:cover 16% cover 30%}.vs-ghost{animation-range:cover 18% cover 32%}.vs-mark span{animation-range:cover 16% cover 30%}.vs-count{animation-range:cover 30% cover 40%}.vs-card{animation:linear both step-in;animation-timeline:view()}.vs-cards li:last-child{animation-range:cover 20% cover 30%}.vs-cards li:nth-last-child(2){animation-range:cover 22% cover 32%}.vs-cards li:nth-last-child(3){animation-range:cover 24% cover 34%}.vs-cards li:nth-last-child(4){animation-range:cover 26% cover 36%}.vs-cards li:nth-last-child(5){animation-range:cover 28% cover 38%}.vs-cards li:nth-last-child(6){animation-name:step-land;animation-range:cover 30% cover 40%}.panel:not(.hero) .p-mid>.logos{opacity:1;animation:none;transform:none}.logos .logo{animation:linear both lift;animation-timeline:view()}.logos .logo:first-child{animation-range:cover 16% cover 32%}.logos .logo:nth-child(2){animation-range:cover 18% cover 34%}.logos .logo:nth-child(3){animation-range:cover 20% cover 36%}.logos .logo:nth-child(4){animation-range:cover 21% cover 37%}.logos .logo:nth-child(5){animation-range:cover 23% cover 39%}.logos .logo:nth-child(6){animation-range:cover 24% cover 40%}.panel:not(.hero) .p-mid>.grid6{opacity:1;animation:none;transform:none}.grid6>div{animation:linear both lift;animation-timeline:view()}.grid6>div:first-child{animation-range:cover 16% cover 32%}.grid6>div:nth-child(2){animation-range:cover 18% cover 34%}.grid6>div:nth-child(3){animation-range:cover 20% cover 36%}.grid6>div:nth-child(4){animation-range:cover 21% cover 37%}.grid6>div:nth-child(5){animation-range:cover 23% cover 39%}.grid6>div:nth-child(6){animation-range:cover 24% cover 40%}.panel:not(.hero) .p-mid>.markets{opacity:1;animation:none;transform:none}.markets li{animation:linear both lift;animation-timeline:view()}.markets li:first-child{animation-range:cover 16% cover 32%}.markets li:nth-child(2){animation-range:cover 20% cover 36%}.markets li:nth-child(3){animation-range:cover 24% cover 40%}.panel:not(.hero) .p-mid>#duo{opacity:1;animation:none;transform:none}.duo>*{animation:linear both settle;animation-timeline:view()}.duo>:first-child{animation-range:cover 14% cover 30%}.duo>:nth-child(2){animation-range:cover 19% cover 35%}.duo>:nth-child(3){animation-range:cover 24% cover 40%}.duo-link line{stroke-dasharray:1;animation:linear both draw;animation-timeline:view();animation-range:cover 19% cover 34%}.duo-link text,.duo-link marker{animation:linear both reveal;animation-timeline:view();animation-range:cover 26% cover 40%}.panel-pic{will-change:transform;animation:linear both photo-drift;animation-timeline:view();animation-range:entry exit}.panel.hero.is-intro .p-top>*{animation:.8s cubic-bezier(.2,.7,.3,1) both hero-in}.panel.hero.is-intro .p-top>:first-child{animation-delay:.1s}.panel.hero.is-intro .p-top>:nth-child(3){animation-delay:.62s}.panel.hero.is-intro .p-top>:nth-child(4){animation-delay:.76s}.panel.hero.is-intro .p-top>:nth-child(5){animation-delay:.92s}.panel.hero.is-intro .title{animation:none}.panel.hero.is-intro .title .ln>span{animation:1.1s cubic-bezier(.16,1,.3,1) both line-rise}.panel.hero.is-intro .title .ln:first-child>span{animation-delay:.22s}.panel.hero.is-intro .title .ln:nth-child(2)>span{animation-delay:.34s}.panel.hero.is-intro .eyebrow:before,.panel.hero.is-intro .eyebrow:after{animation:.9s cubic-bezier(.16,1,.3,1) .3s both rule-out}.panel.hero.is-intro .eyebrow:before{transform-origin:100%}.panel.hero.is-intro .eyebrow:after{transform-origin:0}.hero-waves.is-intro{animation:1.5s cubic-bezier(.16,1,.3,1) both field-bloom}.panel.hero .p-top{animation:linear both hero-part;animation-timeline:view();animation-range:exit exit 88%}}}.panel-pic{z-index:-1;pointer-events:none;background-image:var(--photo);opacity:.34;background-position:50%;background-size:cover;position:absolute;inset:0}.panel-photo.is-quiet .panel-pic{opacity:.22}.panel-pic:after{content:"";background:radial-gradient(58% 48% at 50% 42%,#78afff3d 0%,#0000 68%),radial-gradient(80% 60% at 50% 92%,#3cd7be29 0%,#0000 70%);position:absolute;inset:0}.panel-photo:before{background:radial-gradient(86% 64%,#ffffffdb 0%,#ffffffb8 46%,#ffffff8a 100%)}.panel-photo.is-quiet:before{background:radial-gradient(92% 72%,#ffffffeb 0%,#ffffffd1 46%,#ffffffa8 100%)}.markets{flex-wrap:wrap;justify-content:center;gap:10px clamp(24px,4vw,64px);margin:0;padding:0;list-style:none;display:flex}.markets li{gap:4px;min-width:120px;display:grid}.markets b{letter-spacing:normal;font-size:clamp(22px,2.6vw,34px);font-weight:500;line-height:1}.markets span{color:var(--on-ground-2);font-size:14px}.logos{grid-template-columns:repeat(3,1fr);gap:1px;width:min(100%,1180px);display:grid}.panel.light .logos{background:#16181c21}.panel.dark .logos{background:#ffffff21}.logo{color:inherit;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:clamp(20px,3.6vh,40px) 14px;text-decoration:none;transition:background-color .22s;display:flex}.panel.light .logo{background:var(--ground)}.panel.dark .logo{background:var(--dark)}.panel.light .logo:hover{background:#f4f5f7}.panel.dark .logo:hover{background:#15181d}.logo b{letter-spacing:normal;font-size:clamp(17px,2.1vw,27px);font-weight:500;line-height:1;transition:color .22s}.logo:hover b{color:var(--brand)}.logo span{font-size:13px;font-weight:400}.panel.light .logo span{color:var(--ink-2)}.panel.dark .logo span{color:var(--on-ground-2)}@media (max-width:760px){.logos{grid-template-columns:1fr 1fr}}.duo{grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(12px,2.2vw,30px);width:min(100%,1180px);display:grid}.duo .device{--chrome:0px;width:100%;min-width:0;max-width:none}.duo-item{text-align:center;justify-items:stretch;gap:9px;min-width:0;display:grid}.duo-cap{letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:13px;font-weight:500}.duo-sub{justify-self:center;max-width:30ch;margin:0;font-size:13px;font-weight:400}.panel.light .duo-sub{color:var(--ink-2)}.panel.dark .duo-sub{color:var(--on-ground-2)}.duo-link{justify-content:center;align-self:center;align-items:center;margin:0;display:flex}.duo-link svg{width:clamp(70px,9vw,132px);height:auto;color:var(--on-ground-2);display:block}.duo-link text{letter-spacing:.04em;fill:currentColor;font-family:inherit;font-size:11px}@media (max-width:760px){.duo{grid-template-columns:1fr;gap:18px}.duo-link{margin:2px 0;transform:rotate(90deg)}}.grid6{text-align:left;grid-template-columns:repeat(3,1fr);gap:clamp(24px,3.4vw,52px);width:min(100%,1060px);margin:0 auto;display:grid}.grid6 h3{margin:0 0 8px;font-size:17px;font-weight:500;line-height:1.3}.grid6 p{margin:0;font-size:15px;font-weight:400;line-height:1.55}.panel.light .grid6 p{color:var(--ink-2)}.panel.dark .grid6 p{color:var(--on-ground-2)}.grid6 .n{opacity:.6;margin:0 0 8px;font-size:13px;font-weight:400;display:block}@media (max-width:860px){.grid6{text-align:center;grid-template-columns:1fr 1fr}}@media (max-width:560px){.grid6{grid-template-columns:1fr}}.vs{grid-template-columns:1fr auto 1fr;align-items:end;gap:0 clamp(18px,3vw,46px);width:min(100%,1160px);margin:0;display:grid}.vs-side{text-align:center;align-content:end;gap:10px;min-width:0;display:grid}.vs-eyebrow{letter-spacing:.15em;text-transform:uppercase;color:var(--on-ground-2);margin:0;font-size:11.5px;font-weight:500}.vs-title{letter-spacing:-.016em;margin:0;font-size:clamp(21px,2.5vw,31px);font-weight:500;line-height:1.08}.vs-sub{color:var(--on-ground-2);max-width:40ch;margin:0 auto;font-size:14px;line-height:1.5}.is-basic .vs-title,.is-basic .vs-sub{color:var(--on-ground-2)}.vs-mark{background:linear-gradient(to bottom,transparent 0%,var(--line) 16%,var(--line) 84%,transparent 100%);justify-content:center;place-self:stretch center;align-items:center;width:1px;display:flex;position:relative}.vs-mark span{background:var(--ground);border:1px solid var(--line);letter-spacing:.1em;text-transform:uppercase;width:46px;height:46px;color:var(--on-ground-2);border-radius:50%;justify-content:center;align-items:center;font-size:11.5px;font-weight:500;display:flex;position:absolute;box-shadow:0 8px 18px -10px #16181c57}.vs-ghost{text-align:left;background:#fbfbfcb8;border:1px solid #16181c17;border-bottom:0;border-radius:11px 11px 0 0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 46%,#0000 100%);mask-image:linear-gradient(#000 0% 46%,#0000 100%)}.vs-bar{background:#16181c09;align-items:center;gap:5px;height:26px;padding:0 12px;display:flex}.vs-bar i{background:#16181c21;border-radius:50%;width:7px;height:7px}.vs-body{gap:14px;padding:16px;display:flex}.vs-img{background:#16181c0f;border-radius:7px;flex:0 0 38%;height:74px}.vs-lines{flex:1;align-content:start;gap:9px;padding-top:5px;display:grid}.vs-lines i{background:#16181c0f;border-radius:4px;height:9px}.vs-lines i:nth-child(2){width:88%}.vs-lines i:nth-child(3){width:64%}.vs-cards{text-align:left;gap:7px;margin:0;padding:0;list-style:none;display:grid}.vs-card{background:linear-gradient(#fff 0%,#f7f8fa 100%);border:1px solid #16181c1a;border-radius:10px;align-items:center;gap:12px;padding:7px 12px;display:flex;box-shadow:0 1px 1px #16181c08,0 8px 16px -12px #16181c38}.vs-card i{width:33px;height:33px;color:var(--ink);background:#f1f3f6;border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.vs-card svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px;display:block}.vs-card div{min-width:0}.vs-card b{font-size:14px;font-weight:500;line-height:1.25;display:block}.vs-card span{color:var(--on-ground-2);margin-top:1px;font-size:12px;line-height:1.25;display:block}.is-basic .vs-card{box-shadow:none;background:#fcfcfdcc;border-color:#16181c17}.is-basic .vs-card i{color:var(--on-ground-2);background:#16181c0b}.is-basic .vs-card b{font-weight:400}.vs-card.is-live{background:linear-gradient(#23262c 0%,#0f1216 100%);border-color:#0b0d10;box-shadow:0 2px 5px #16181c33,0 20px 34px -16px #16181c8c}.vs-card.is-live i{color:#fff;background:#ffffff1a}.vs-card.is-live b{color:#fff}.vs-card.is-live span{color:#ffffffa8}.vs-pill{white-space:nowrap;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#ffffff1f;border:1px solid #ffffff2e;border-radius:99px;flex:none;margin-left:auto;padding:6px 10px;font-size:10px;font-style:normal;font-weight:500}.vs-count{justify-items:center;gap:4px;margin:3px 0 0;display:grid}.vs-count b{letter-spacing:-.022em;align-items:center;gap:clamp(10px,2vw,22px);font-size:clamp(29px,3.8vw,43px);font-weight:500;line-height:1;display:flex}.vs-count b:before,.vs-count b:after{content:"";background:var(--line-2);width:clamp(22px,5vw,86px);height:1px}.vs-count span{color:var(--on-ground-2);font-size:13px;line-height:1.4}.is-basic .vs-count b{color:var(--on-ground-2)}@media (max-width:900px){#beyond{height:auto;display:block;overflow:visible}#beyond .p-top,#beyond .p-bot{display:block}#beyond .p-mid{padding:22px 0 10px;display:block;overflow:visible}#beyond .vs,#beyond .btns{margin:0 auto}.vs-ghost{display:none}.vs{grid-template-columns:1fr;gap:34px}.vs-mark{background:linear-gradient(to right,transparent 0%,var(--line) 16%,var(--line) 84%,transparent 100%);align-self:auto;width:100%;height:1px}.vs-ghost{width:100%;max-width:420px;margin:0 auto}.vs-cards{width:100%;max-width:480px;margin:0 auto}}@media (max-width:520px){.vs-pill{display:none}.vs-card{gap:11px;padding:9px 11px}.vs-card i{width:32px;height:32px}}.form{text-align:left;gap:14px;width:min(100%,520px);margin:0 auto;display:grid}.field{gap:7px;display:grid}.field .lbl{color:var(--on-ground-2);font-size:13px;font-weight:500}.control{border-radius:var(--r);width:100%;height:48px;color:var(--ink);appearance:none;background:#f4f5f7;border:0;padding:0 14px;font-family:inherit;font-size:16px;transition:box-shadow .18s,background-color .18s;box-shadow:inset 0 0 0 1px #16181c7a}.control::placeholder{color:#5b6270;opacity:1}.control:hover{background:#eff1f4}.control:focus{background:var(--white);box-shadow:0 0 0 2px var(--ink) inset;outline:none}.control[aria-invalid=true]{box-shadow:inset 0 0 0 2px #b42318}.control.tall{resize:vertical;height:auto;min-height:112px;padding-top:13px;line-height:1.5}select.control{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235B6270' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:38px}.lbl .opt{color:var(--on-ground-2);font-weight:400}.err{color:#b42318;margin:0;font-size:13px;line-height:1.4}.form-alt{color:var(--on-ground-2);text-align:center;margin:2px 0 0;font-size:13px}.form-alt a{text-underline-offset:3px;min-height:44px;color:var(--ink);align-items:center;padding:0 4px;text-decoration:underline;display:inline-flex}.form-done{text-align:center;width:min(100%,520px);margin:0 auto}.form-done:focus{outline:none}.done-t{color:var(--ink);margin:0;font-size:22px;font-weight:500}.done-s{color:var(--on-ground-2);margin:10px 0 0;font-size:15px;line-height:1.55}.done-s a{text-underline-offset:3px;color:var(--ink);text-decoration:underline}.pair{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:560px){.pair{grid-template-columns:1fr}}.form .btn{flex:auto;width:100%;height:48px;margin-top:4px}.cue{opacity:.75;justify-content:center;align-items:center;width:26px;height:26px;animation:2.4s ease-in-out infinite bob;display:inline-flex}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.cue svg{width:15px;height:15px;display:block}.foot{z-index:1;color:var(--on-ground-2);background:0 0;padding:clamp(44px,6vh,72px) clamp(20px,4vw,56px) clamp(30px,4vh,44px);font-size:13px;font-weight:400;position:relative}.foot-in{text-align:left;border-bottom:1px solid #16181c1f;grid-template-columns:1.4fr 1fr 1fr;align-items:start;gap:clamp(24px,4vw,64px);width:min(100%,1180px);margin:0 auto;padding-bottom:clamp(24px,3vh,36px);display:grid}.foot-name{color:var(--ink);font-size:15px;font-weight:500}.foot-line{margin:8px 0 0;line-height:1.55}.foot-nav{flex-direction:column;gap:9px;display:flex}.foot-nav a,.foot-mail{align-items:center;min-height:44px;display:inline-flex}.foot-nav a:hover,.foot-mail:hover{color:var(--ink)}.foot-mail{color:var(--ink);font-size:15px;font-weight:500}.foot-legal{text-align:left;width:min(100%,1180px);margin:clamp(18px,2.4vh,26px) auto 0;font-size:12px}@media (max-width:760px){.foot-in{grid-template-columns:1fr;gap:22px}}.foot a:hover{color:var(--ink)}
#build{view-timeline-name:--build;view-timeline-axis:block;content-visibility:visible;min-height:460svh;padding:0;display:block;overflow:visible}.build .p-top,.build .p-mid,.build .p-bot{display:contents}.build-in{top:var(--nav-h);height:calc(100svh - var(--nav-h));flex-direction:column;justify-content:center;align-items:center;gap:clamp(7px,1.3vh,13px);padding:0 clamp(12px,2.2vw,30px) clamp(9px,1.6vh,16px);display:flex;position:sticky}.build-head{text-align:center;justify-items:center;gap:5px;display:grid}.build .title{max-width:26ch;font-size:clamp(20px,2.7vw,31px);line-height:1.15}.bframe{aspect-ratio:1.62;background:#fff;border-radius:12px;flex-direction:column;width:min(100%,1560px,162svh - 315.9px);display:flex;overflow:hidden;box-shadow:0 34px 64px -34px #16181c73,0 0 0 1px #16181c1a}.bbar{background:#f1f2f5;border-bottom:1px solid #16181c12;flex:none;align-items:center;gap:6px;height:30px;padding:0 12px;display:flex}.bbar i{background:#16181c29;border-radius:50%;width:7px;height:7px}.burl{background:#fff;border-radius:3px;flex:1;max-width:220px;height:16px;margin-left:10px;box-shadow:inset 0 0 0 1px #16181c12}.bview{flex:1;min-height:0;position:relative;overflow:hidden;container-type:inline-size}.bskel{opacity:0;pointer-events:none;flex-direction:column;gap:2cqw;padding:2.5cqw 5cqw;display:flex;position:absolute;inset:0}.bskel i{background:#16181c0e;border-radius:6px;display:block}.bskel i:first-child{height:7%}.bskel i:nth-child(2){height:26%}.bskel i:nth-child(3){width:62%;height:9%}.bskel i:nth-child(4){width:40%;height:9%}.bskel i:nth-child(5){flex:1}.bpage{text-align:left;flex-direction:column;height:380%;display:flex}.bl{opacity:1;flex:none;position:relative}.bl-nav{border-bottom:1px solid #16181c12;align-items:center;gap:3cqw;height:4.5%;padding:0 5cqw;display:flex}.bl-nav b{letter-spacing:.22em;font-size:clamp(6px,1.3cqw,15px);font-weight:500}.bl-nav span{color:var(--on-ground-2);font-size:clamp(4px,.92cqw,9px)}.bl-nav em{background:var(--ink);color:#fff;border-radius:99px;margin-left:auto;padding:.7cqw 1.9cqw;font-size:clamp(4px,.9cqw,9px);font-style:normal;font-weight:500}.bl-hero{flex-direction:column;justify-content:flex-end;align-items:center;height:21%;padding:0 6cqw 2cqw;display:flex;overflow:hidden}.bhero-bg{background:var(--og-hero) center/cover no-repeat;position:absolute;inset:0}.bhero-bg:after{content:"";background:linear-gradient(#00000057 0%,#0003 48%,#000000a8 100%);position:absolute;inset:0}.bhero-in{text-align:center;flex-direction:column;align-items:center;gap:1.1cqw;margin-bottom:1.5cqw;display:flex;position:relative}.bk{letter-spacing:.18em;text-transform:uppercase;color:#ffffffc7;font-size:clamp(4px,.9cqw,9px);font-weight:500}.bh{color:#fff;font-family:Playfair Display,Georgia,serif;font-size:clamp(14px,4.4cqw,54px);line-height:1}.bs{color:#ffffffd1;max-width:46ch;font-size:clamp(4px,.98cqw,9px);line-height:1.5}.bbook{background:#fff;border-radius:7px;align-items:stretch;gap:0;display:flex;position:relative;overflow:hidden;box-shadow:0 1.4cqw 3cqw -1.2cqw #00000080}.bfield{border-right:1px solid #16181c17;flex-direction:column;justify-content:center;gap:.2cqw;min-width:0;padding:1.1cqw 2.2cqw;display:flex}.bfield i{letter-spacing:.1em;text-transform:uppercase;color:var(--on-ground-2);font-size:clamp(3px,.76cqw,7px);font-style:normal}.bfield b{color:var(--ink);white-space:nowrap;font-size:clamp(4px,.95cqw,9px);font-weight:500}.bgo{background:var(--ink);color:#fff;white-space:nowrap;align-items:center;padding:0 2.4cqw;font-size:clamp(4px,.9cqw,9px);font-weight:500;display:flex}.bl-stats{border-bottom:1px solid #16181c12;justify-content:center;align-items:center;gap:8cqw;height:5%;display:flex}.bl-stats span{align-items:baseline;gap:.7cqw;display:flex}.bl-stats b{color:var(--ink);font-family:Playfair Display,Georgia,serif;font-size:clamp(8px,2cqw,24px)}.bl-stats i{color:var(--on-ground-2);font-size:clamp(3px,.82cqw,8px);font-style:normal}.bl-grid{grid-template-columns:repeat(3,1fr);gap:1.8cqw;height:16%;padding:2cqw 5cqw;display:grid}.broom{background:linear-gradient(to top,#000000b3 0%,#0000000d 58%),var(--p) center/cover no-repeat;border-radius:8px;align-items:flex-end;padding:1.6cqw;display:flex;position:relative;overflow:hidden}.broom-t{gap:.15cqw;min-width:0;display:grid}.broom-t b{color:#fff;font-size:clamp(4px,1cqw,10px);font-weight:500}.broom-t span{color:#ffffffbd;font-size:clamp(3px,.82cqw,8px)}.broom em{color:#fff;white-space:nowrap;background:#ffffff29;border-radius:99px;align-self:flex-end;margin-left:auto;padding:.4cqw 1.1cqw;font-size:clamp(3px,.86cqw,8px);font-style:normal;font-weight:500}.bl-split{align-items:center;gap:4cqw;height:13%;padding:0 5cqw;display:flex}.bsplit-img{background:var(--hx-table) center/cover no-repeat;border-radius:8px;flex:0 0 44%;height:76%}.bsplit-copy{flex-direction:column;flex:1;gap:1.1cqw;min-width:0;display:flex}.bh2{color:var(--ink);font-family:Playfair Display,Georgia,serif;font-size:clamp(9px,2.4cqw,29px);line-height:1.1}.bl-split .bs{color:var(--on-ground-2)}.bbtn{background:var(--ink);color:#fff;border-radius:4px;align-self:flex-start;padding:.9cqw 2.2cqw;font-size:clamp(4px,.9cqw,9px);font-weight:500}.bl-quote{text-align:center;background:#f6f7f9;flex-direction:column;justify-content:center;align-items:center;gap:.8cqw;height:7%;padding:0 12cqw;display:flex}.bq{color:var(--ink);font-family:Playfair Display,Georgia,serif;font-size:clamp(8px,2.1cqw,25px);line-height:1.2}.bqw{color:var(--on-ground-2);font-size:clamp(3px,.84cqw,8px)}.bl-foot{border-top:1px solid #16181c12;grid-template-columns:1.5fr 1fr 1fr 1.2fr;align-content:center;gap:3cqw;height:6%;padding:0 5cqw;display:grid}.bfoot-col{align-content:start;gap:.3cqw;min-width:0;display:grid}.bfoot-col b{letter-spacing:.16em;font-size:clamp(4px,1cqw,10px);font-weight:500}.bfoot-col i{letter-spacing:.1em;text-transform:uppercase;color:var(--on-ground-2);font-size:clamp(3px,.76cqw,7px);font-style:normal}.bfoot-col span{color:var(--on-ground-2);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(3px,.8cqw,8px);overflow:hidden}.bfoot-mail{border:1px solid #16181c29;border-radius:4px;margin-top:.3cqw;padding:.6cqw 1cqw}.bh i{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.bh i em{font-style:normal;display:block}.bcursor{z-index:6;fill:#fff;stroke:#00000073;stroke-width:1.2px;opacity:0;filter:drop-shadow(0 2px 4px #0006);width:clamp(9px,2.1cqw,20px);height:clamp(9px,2.1cqw,20px);position:absolute;bottom:2.6%;right:15%}.bl-exp{border-top:1px solid #16181c12;border-bottom:1px solid #16181c12;grid-template-columns:repeat(3,1fr);align-content:center;gap:3cqw;height:9.5%;padding:0 5cqw;display:grid}.bexp{gap:.3cqw;min-width:0;display:grid}.bexp i{background:color-mix(in oklab, var(--ink) 12%, transparent);border-radius:50%;width:1.6cqw;height:1.6cqw;margin-bottom:.4cqw}.bexp b{color:var(--ink);font-size:clamp(4px,1cqw,10px);font-weight:500}.bexp span{color:var(--on-ground-2);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(3px,.82cqw,8px);overflow:hidden}.bl-journal{border-top:1px solid #16181c12;grid-template-rows:auto 1fr;grid-template-columns:repeat(3,1fr);gap:1.1cqw 2.2cqw;height:13.5%;padding:1.6cqw 5cqw;display:grid}.bjr-head{grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:2cqw;display:flex}.bjr-t{letter-spacing:.16em;text-transform:uppercase;color:var(--ink);font-size:clamp(4px,1cqw,11px);font-weight:500}.bjr-all{color:var(--on-ground-2);font-size:clamp(3px,.8cqw,9px)}.bjr{flex-direction:column;gap:.5cqw;min-width:0;display:flex}.bjr-img{background:var(--p) center/cover no-repeat;border-radius:7px;flex:1;min-height:0}.bjr i{letter-spacing:.12em;text-transform:uppercase;color:var(--on-ground-2);margin-top:.3cqw;font-size:clamp(3px,.76cqw,8px);font-style:normal}.bjr b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(4px,1cqw,11px);font-weight:500;line-height:1.25;overflow:hidden}.bl-press{border-top:1px solid #16181c12;justify-content:center;align-items:center;gap:6cqw;height:4.5%;display:flex}.bl-press span{letter-spacing:.14em;text-transform:uppercase;color:var(--on-ground-2);opacity:.72;white-space:nowrap;font-size:clamp(3px,.86cqw,8px)}.blive{color:var(--on-ground-2);align-items:center;gap:.6cqw;margin-top:.5cqw;font-size:clamp(3px,.78cqw,7px);display:flex}.blive i{background:#0ca34a;border-radius:50%;flex:none;width:.7cqw;height:.7cqw}.build-cap{flex-wrap:wrap;justify-content:center;gap:6px clamp(10px,2vw,22px);margin:0;display:flex}.bstep{color:var(--on-ground-2);opacity:.4;font-size:12.5px;transition:opacity .3s}@media (max-width:820px){.bframe{width:min(100%,162svh - 324px)}.bs,.bqw{display:none}.build-cap{font-size:11px}}
