.nav5{position:fixed;top:0;left:0;right:0;z-index:60;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;height:88px;padding:0 clamp(20px,4vw,48px);color:rgb(var(--ix-on-ground,10,10,10));transition:transform .5s var(--dr-ease-standard,cubic-bezier(.44,0,.56,1)),opacity .32s linear,color .3s linear}.nav5.hide{transform:translateY(-14px);opacity:0;pointer-events:none}.nav5-logo{display:inline-flex;align-items:center;justify-self:start;color:inherit;line-height:1}.nav5-mark{display:block;height:clamp(26px,2.6vw,32px);width:auto;transition:filter .4s linear}:root[data-ground=dark] .nav5-mark,:root[data-ground=cobalt] .nav5-mark{filter:invert(1) brightness(1.9)}.nav5-links{justify-self:center;display:flex;align-items:center;gap:clamp(16px,2.2vw,32px)}.nav5-link{font-family:var(--ix-mono,ui-monospace,monospace);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:inherit;text-decoration:none;position:relative;padding-bottom:4px;opacity:.88}.nav5-link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .4s var(--dr-ease-standard,cubic-bezier(.44,0,.56,1))}.nav5-link:hover{opacity:1;color:inherit}.nav5-link:hover:after{transform:scaleX(1)}.nav5-right{display:flex;align-items:center;justify-self:end;gap:clamp(10px,1.2vw,16px)}.nav5-btn{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2.2rem;border:1px solid var(--ix-cobalt,#1740a9);border-radius:0;background:var(--ix-cobalt,#1740a9);color:#fff;font-family:var(--ix-body,inherit);font-size:1rem;font-weight:500;letter-spacing:.005em;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background .2s,border-color .2s}.nav5-btn:hover{background:#0f2f87;border-color:#0f2f87;color:#fff}:root[data-ground=cobalt] .nav5-btn{background:var(--ix-cream,#fffde2);border-color:var(--ix-cream,#fffde2);color:var(--ix-cobalt,#1740a9)}:root[data-ground=cobalt] .nav5-btn:hover{background:#fff;border-color:#fff}:root[data-ground=cobalt] .nav5-mark{filter:invert(1) brightness(1.9)}:root[data-ground=cobalt] .nav5{color:#fffde2}.nav5-burger{display:none;background:none;border:1px solid currentColor;color:inherit;border-radius:0;padding:9px 13px;font-family:var(--ix-mono,ui-monospace,monospace);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.nav5-sheet{position:fixed;inset:0;z-index:90;background:var(--ix-paper,#fff);display:grid;align-content:center;gap:22px;padding:24px;text-align:center}.nav5-sheet a{font-family:var(--ix-display);font-weight:500;font-size:28px;letter-spacing:-.03em;color:var(--ix-ink);text-decoration:none}.nav5-sheet a:last-child{margin-top:12px;font-size:16px;padding:14px 22px;background:var(--ix-cobalt,#1740a9);color:#fff;justify-self:center}@media(max-width:900px){.nav5{display:flex;justify-content:space-between;height:72px}.nav5-links{display:none}.nav5-mark{height:22px}.nav5-right{margin-left:auto;position:relative;z-index:95}.nav5-btn{display:none}.nav5-burger{display:inline-flex}}.nav5-btn{font-family:var(--ix-display);font-size:13px;letter-spacing:.045em;padding:1rem 1.2rem}.nav5-type{display:block;clip-path:inset(0);animation:ix-cta-type 1.8s steps(30,end) .5s both}@keyframes ix-cta-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media(min-width:901px)and (max-width:1150px){.nav5{padding-inline:24px;gap:18px}.nav5-links{gap:14px}.nav5-link{font-size:9px}.nav5-btn{font-size:11px;padding:1rem}}@media(prefers-reduced-motion:reduce){.nav5-type{animation:none}}nav.nav5{font-family:DM Sans,sans-serif;position:fixed;display:flex;justify-content:space-between;height:88px;padding:0 3vw;gap:24px;background:#ebf2f926;color:#14202d;backdrop-filter:blur(16px);z-index:100;transform:none;opacity:1;pointer-events:auto}.nav5 .nav5-wordmark{font-family:DM Sans,sans-serif;font-size:30px;font-weight:600;letter-spacing:-1.5px;line-height:1}.nav5 .nav5-links{display:flex;gap:clamp(14px,1.8vw,28px)}.nav5 .nav5-link{display:inline-flex;align-items:center;box-sizing:border-box;margin:0;padding:0 0 4px;min-height:0;font-family:inherit;font-size:11px;font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none;color:inherit}.nav5 .nav5-right{display:flex;align-items:center;gap:14px}.nav5 .nav5-btn{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid #14202d;border-radius:4px;padding:13px 20px;color:#14202d;min-height:46px;height:auto;white-space:nowrap}.nav5 .nav5-type{font-family:DM Sans,sans-serif;font-size:13px;letter-spacing:0;text-transform:none;color:inherit}.nav5 .nav5-btn:hover{background:#14202d;color:#fff}.nav5 .nav5-burger{display:none;color:#14202d;background:transparent;font:13px DM Sans,sans-serif;border:1px solid #14202d;padding:12px}.nav5 .nav5-sheet{position:absolute;inset:100% 0 auto;height:auto;background:#edf3f9;color:#14202d;padding:25px;display:flex;flex-direction:column;gap:20px;max-height:calc(100svh - 75px);overflow:auto}.nav5-sheet a{font:16px DM Sans,sans-serif;color:#14202d}.gallery{padding-top:88px}.gallery nav.nav5>a:last-child{border:0;padding:0}.nav5 a:focus-visible,.nav5 button:focus-visible{outline:3px solid #345bf1;outline-offset:4px}@media(max-width:1050px){nav.nav5{height:76px;padding:0 20px;gap:12px}.nav5 .nav5-links{display:none}.nav5 .nav5-burger{display:block}.nav5 .nav5-wordmark{font-size:27px}.gallery{padding-top:76px}}@media(max-width:430px){nav.nav5{padding:0 14px;gap:8px}.nav5 .nav5-wordmark{font-size:25px}.nav5 .nav5-btn{padding:10px;min-height:41px}.nav5 .nav5-type{font-size:11px}.nav5 .nav5-right{gap:8px}.nav5 .nav5-burger{padding:11px 9px}}.nav5 .nav5-burger{letter-spacing:0;text-transform:none;min-width:0;width:auto}.nav5 .nav5-logo,.nav5 .nav5-right{flex-shrink:0}@media(max-width:360px){nav.nav5{height:110px;flex-wrap:wrap;padding:12px 14px;align-content:center;gap:10px}.nav5 .nav5-logo{width:100%}.nav5 .nav5-right{width:100%;justify-content:space-between}.gallery{padding-top:110px}}.nav5 .nav5-type{animation:none;clip-path:none}.nav5-about{position:relative;display:flex;align-items:center;gap:4px}.nav5-about-toggle{border:0;background:transparent;color:inherit;cursor:pointer;appearance:none;font-family:inherit;font-size:11px}.nav5-about-menu{position:absolute;top:100%;left:-18px;min-width:160px;padding:12px;background:#edf3f9;color:#14202d;border:1px solid #14202d20;border-radius:4px;box-shadow:0 12px 30px #14202d15;display:none}.nav5-about-menu a{display:block;padding:10px;font:12px DM Sans,sans-serif;color:#14202d;white-space:nowrap}.nav5-about-menu a:hover{background:#dce7f4}.nav5-about-menu.is-open{display:block}.nav5-sheet .nav5-mobile-secondary{font-size:14px;padding-left:18px;margin-top:-10px;color:#586c7f}nav.nav5 .nav5-right>.ix-currency-selector{margin-left:-6px}nav.nav5 .nav5-right>.ix-currency-selector+.ix-translation-selector{margin-left:-14px}.ix-currency-selector{position:relative;display:inline-flex;align-items:center;flex:0 0 auto;z-index:101}.ix-currency-trigger{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.ix-currency-trigger svg{width:28.5px;height:28.5px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.nav5 .ix-currency-trigger:focus-visible{outline:2px solid #2549c7;outline-offset:2px}.ix-currency-menu{position:absolute;right:0;top:calc(100% + 8px);width:min(260px,calc(100vw - 32px));padding:10px;background:#f7fafc;color:#11213a;border:1px solid #d6e1ec;box-shadow:0 18px 48px #07132140;text-align:left}.ix-currency-menu[hidden]{display:none}.ix-currency-heading{margin:4px 8px 8px;font:600 10px/1.4 ui-monospace,monospace;letter-spacing:.13em;text-transform:uppercase;color:#647588}.ix-currency-menu [role=menuitemradio]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;column-gap:10px;width:100%;min-height:44px;padding:8px;border:0;background:transparent;color:inherit;box-sizing:border-box;text-align:left;font:14px/1.3 system-ui,sans-serif;cursor:pointer}.ix-currency-menu [role=menuitemradio]:hover,.ix-currency-menu [role=menuitemradio]:focus-visible{background:#e4edf8;outline:0}.ix-currency-symbol{font-size:12px;color:#647588}.ix-currency-menu b{visibility:hidden;color:#2549c7}.ix-currency-menu [aria-checked=true] b{visibility:visible}.ix-currency-footnote{margin:8px 8px 4px;padding-top:8px;border-top:1px solid #d7e0e9;font:11px/1.45 system-ui,sans-serif;color:#4c5d72}@media(max-width:430px){nav.nav5{padding:0 10px}nav.nav5 .nav5-right{gap:4px}nav.nav5 .nav5-btn{padding-left:8px;padding-right:8px}nav.nav5 .nav5-burger{padding-left:7px;padding-right:7px}nav.nav5 .nav5-right>.ix-currency-selector{margin-left:0}nav.nav5 .nav5-right>.ix-currency-selector+.ix-translation-selector{margin-left:-6px}}@media(max-width:400px){nav.nav5 .nav5-type{font-size:10px}}@media(max-width:380px){nav.nav5{padding:0 8px;gap:4px}nav.nav5 .nav5-burger{padding-left:5px;padding-right:5px}nav.nav5 .nav5-btn{padding-left:6px;padding-right:6px}}@media(max-width:360px){nav.nav5 .nav5-right{justify-content:flex-end}}@media(max-width:1050px){nav.nav5--region .nav5-right>.ix-currency-selector{display:none}}.nav5-sheet .nav5-region{display:flex;flex-direction:column;gap:18px;margin-top:6px;padding-top:18px;border-top:1px solid #14202d26}.nav5-region-heading{margin:0 0 8px;font:600 10px/1.4 ui-monospace,monospace;letter-spacing:.13em;text-transform:uppercase;color:#586c7f}.nav5-region-options{display:flex;flex-wrap:wrap;gap:8px}.nav5-region-options button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 14px;border:1px solid #14202d;border-radius:4px;background:transparent;color:#14202d;font:14px DM Sans,sans-serif;cursor:pointer}.nav5-region-options button[aria-checked=true]{background:#14202d;color:#fff}.nav5-region-options button:focus-visible{outline:3px solid #345bf1;outline-offset:2px}.nav5-region-symbol{font-size:12px;opacity:.7}.nav5-region-note{margin:10px 0 0;font:12px/1.45 DM Sans,sans-serif;color:#586c7f}@media(max-width:1050px){nav.nav5--region .nav5-sheet{max-height:calc(100svh - 76px);max-height:calc(100dvh - 76px);overscroll-behavior:contain;padding-bottom:84px}}@media(max-width:360px){nav.nav5--region .nav5-sheet{max-height:calc(100svh - 110px);max-height:calc(100dvh - 110px)}}.f8f{background:radial-gradient(120% 90% at 80% 10%,#0d1424,#070707 45%,#040404);color:#fffde2e6;padding:clamp(60px,9vh,110px) 0 clamp(30px,4vh,52px);position:relative;overflow:hidden}.f8f-star{position:absolute;right:-2%;top:-6%;width:clamp(180px,20vw,330px);opacity:.055;pointer-events:none}.f8f-mark{height:clamp(30px,3vw,44px);display:block}.f8f-line{font-family:var(--ix-display);font-weight:400;font-size:clamp(22px,2.6vw,40px);letter-spacing:-.02em;line-height:1.2;margin:22px 0 0;color:#fffde2f2;max-width:30ch}.f8f-clocks{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,50px);margin:clamp(40px,6vh,76px) 0 0}.f8f-office{display:flex;align-items:center;gap:clamp(14px,1.4vw,22px)}.f8f-office>div:first-child{flex:none}.f8f-office span{display:block;font-family:var(--ix-mono);font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:#fffde280}.f8f-office b{display:block;font-family:var(--ix-display);font-weight:400;font-size:clamp(17px,1.5vw,24px);letter-spacing:-.01em;margin-top:8px;color:#fffde2f2}.f8f-dial{position:relative;width:clamp(62px,6vw,92px);aspect-ratio:1;border:1px solid rgba(255,253,226,.34);border-radius:50%;flex:none}.f8f-dial i{position:absolute;left:50%;bottom:50%;transform-origin:50% 100%;background:#fffde2e6}.f8f-dial .h{width:1.5px;height:26%;margin-left:-.75px}.f8f-dial .m{width:1px;height:36%;margin-left:-.5px}.f8f-dial .d{left:50%;top:50%;bottom:auto;width:5px;height:5px;border-radius:50%;background:var(--ix-cobalt);transform:translate(-50%,-50%)}.f8f-rule{height:1px;background:#fffde229;border:0;margin:clamp(40px,6vh,76px) 0}.f8f-cols{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(20px,3vw,48px)}.f8f-cols h3{font-family:var(--ix-mono);font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:#fffde29e;font-weight:400;margin:0 0 20px}.f8f-cols a,.f8f-cols p{display:block;font-size:15.5px;line-height:1.5;color:#fffde2c7;margin:0 0 12px;text-decoration:none}.f8f-cols a:hover{color:#fff}.f8f-cols .cobalt{color:var(--ix-cobalt-soft)}.f8f-cols .cobalt:hover{color:#8fa8e8}.f8f-sub{margin-top:32px}.f8f-base{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 30px}.f8f-base span{font-size:13.5px;color:#fffde28f}.f8f-legal{display:flex;flex-wrap:wrap;gap:8px 24px}.f8f-legal a{font-size:13.5px;color:#fffde28f;text-decoration:none}.f8f-legal a:hover{color:#fffde2e6}.f8f-hgv{font-family:var(--ix-mono);font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ix-cobalt-soft);text-decoration:none}@media(max-width:980px){.f8f-clocks{grid-template-columns:1fr;gap:26px}.f8f-cols{grid-template-columns:repeat(2,1fr);gap:34px}}.f8f .v8-wrap{width:100%;box-sizing:border-box;max-width:var(--ix-max-w);margin:0 auto;padding:0 var(--ix-pad-x)}.f8f{padding:clamp(36px,5.6vh,68px) 0 clamp(18px,2.4vh,30px)}.f8f-line{font-size:clamp(20px,2.3vw,36px);margin:16px 0 0}.f8f-office span,.f8f-cols h3,.f8f-hgv{font-size:7.5px}.f8f-office b{font-size:clamp(13px,1.3vw,20px);margin-top:4px}.f8f-cols a,.f8f-cols p{font-size:11.5px;margin:0 0 7px}.f8f-cols h3{margin:0 0 11px}.f8f-base span,.f8f-legal a{font-size:9.5px}.f8f-clocks{margin:clamp(24px,3.5vh,45px) 0 0;gap:clamp(14px,2vw,34px)}.f8f-rule{margin:clamp(24px,3.5vh,45px) 0}.f8f-cols{gap:clamp(12px,1.8vw,30px)}.f8f-sub{margin-top:18px}.f8f-base{gap:11px 21px}.f8f-legal{gap:6px 17px}.f8f{background:radial-gradient(120% 90% at 80% 10%,#0d1b3c,#071024 46%,#04070f)}.f8f:before{display:none}@media(max-width:600px){.f8f-line{font-size:clamp(22px,6.4vw,30px)}}@media(max-width:980px){.f8f-clocks{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.f8f-office{flex-direction:column;align-items:center;gap:12px;text-align:center;min-width:0}.f8f-office>div:first-child{order:1;width:100%}.f8f-office .f8f-dial{order:0;width:clamp(54px,16vw,76px)}.f8f-office b{font-size:clamp(11px,3.3vw,16px);white-space:nowrap;margin-top:4px}.f8f-office span{font-size:7px;letter-spacing:.1em}}:root body.indexed-marketing .f8f.f33f{position:relative;isolation:isolate;overflow:hidden;min-height:0;padding:104px 0 36px!important;color:#f6f8ff;background:linear-gradient(155deg,#1740a9,#143a98,#0b275d 76%,#071c43)!important;border-top:0}.f8f.f33f:before{display:none!important}.f33f .f33f-wrap{position:relative;z-index:1;width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(24px,5.5vw,88px)}.f33f-network{position:absolute;right:-3%;top:0;width:min(78%,1120px);height:auto;pointer-events:none;stroke:#ceddff;stroke-width:1;opacity:.16;mask-image:linear-gradient(90deg,transparent,#000 25%,#000 75%,transparent)}.f33f-network circle{fill:#c7d9ff;stroke:none}.f33f-network .f33f-node{fill:none;stroke:#dce7ff;stroke-width:2}.f33f-intro{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:64px}.f33f .f8f-line{margin:0;max-width:22ch;font-family:var(--ix-display);font-size:clamp(27px,3.2vw,48px);font-weight:400;line-height:1.15;letter-spacing:-.035em;color:#f5f7ff}.f33f .f8f-line em{font-family:var(--indexed-serif,var(--ix-display));font-weight:400;font-style:italic;color:#d4e1ff}.f33f-contact{padding-top:5px;justify-self:end;min-width:0}.f33f h3{margin:0 0 19px;font-family:var(--ix-mono);font-size:10px;font-weight:400;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;color:#c1d0ef}.f33f a{text-decoration:none;transition:color .2s ease}.f33f .f33f-email{display:flex;align-items:baseline;justify-content:space-between;gap:22px;font-family:var(--ix-body);font-size:clamp(20px,2vw,29px);line-height:1.35;letter-spacing:-.025em;color:#fff}.f33f-email>span{font-size:21px;color:#c5d6ff}.f33f .f33f-portal{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:19px;font-size:12px;line-height:1.5;color:#bcccee}.f33f-portal>span{color:#f3f7ff}.f33f .f33f-brand{display:block;width:100%;margin:72px 0 62px;outline-offset:12px}.f33f .f8f-mark{display:block;width:100%;height:auto;max-height:none;object-fit:contain;object-position:left center}.f33f-directory{display:grid;grid-template-columns:minmax(0,2.8fr) minmax(220px,1fr);gap:clamp(40px,7vw,110px);padding:40px 0 44px;border-top:1px solid #d6e2ff3b}.f33f .f8f-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.f33f .f8f-cols h3{margin-bottom:18px;font-size:10px;color:#bdcfef}.f33f .f8f-cols a{display:block;width:fit-content;font-family:var(--ix-body);font-size:13px;line-height:1.65;margin:0 0 7px;color:#eef3ff}.f33f .f8f-cols a:hover,.f33f .f8f-legal a:hover,.f33f .f33f-portal:hover{color:#fff;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.f33f a:focus-visible{outline:2px solid #e4edff;outline-offset:5px;border-radius:1px}.f33f .f8f-clocks{display:grid;grid-template-columns:1fr;gap:19px;margin:0}.f33f .f8f-office{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px;text-align:left;min-width:0}.f33f .f8f-office>div:first-child{order:0;flex:1;min-width:0;width:auto}.f33f .f8f-office span{display:block;font-family:var(--ix-mono);font-size:8px;line-height:1.5;letter-spacing:.13em;text-transform:uppercase;color:#becde9}.f33f .f8f-office b{display:block;margin:2px 0 0;font-family:var(--ix-body);font-size:15px;font-weight:400;line-height:1.5;color:#f5f8ff;letter-spacing:-.015em}.f33f .f8f-office small{display:block;margin-top:2px;min-height:16px;font-family:var(--ix-mono);font-size:10px;line-height:1.6;letter-spacing:.04em;color:#c4d3ee}.f33f .f8f-dial{order:1;position:relative;width:43px;aspect-ratio:1;border:1px solid #c7d7f768;border-radius:50%;flex:none}.f33f .f8f-dial i{background:#e2eaff}.f33f .f8f-dial .d{width:3px;height:3px;background:#e2eaff}.f33f .f8f-base{display:grid;grid-template-columns:1fr auto;align-items:center;gap:22px 30px;padding-top:25px;border-top:1px solid #d6e2ff30}.f33f .f8f-base>span{font-size:10px;line-height:1.6;color:#c1cee7}.f33f .f8f-hgv{font-family:var(--ix-mono);font-size:9px;line-height:1.6;letter-spacing:.1em;text-transform:uppercase;color:#dce5f8}.f33f .f8f-legal{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:9px 24px}.f33f .f8f-legal a{font-size:10px;line-height:1.6;color:#c1cee7}.f33f .f8f-legal .f8f-privacy{font:inherit;font-size:10px;line-height:1.6;color:#c1cee7;background:none;border:0;padding:0;cursor:pointer}.f33f .f8f-legal .f8f-privacy:hover{color:#fff;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}@media(max-width:1000px){.f33f-intro{gap:38px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.f33f-directory{gap:45px;grid-template-columns:minmax(0,2.6fr) minmax(170px,1fr)}.f33f .f8f-cols{gap:20px}.f33f .f8f-cols a{font-size:12px}}@media(max-width:760px){:root body.indexed-marketing .f8f.f33f{padding:76px 0 30px!important}.f33f-intro{grid-template-columns:1fr;gap:36px}.f33f-contact{justify-self:start;width:min(100%,350px)}.f33f .f8f-line{font-size:clamp(30px,5.4vw,42px);max-width:23ch}.f33f .f33f-brand{margin:55px 0 42px}.f33f-directory{grid-template-columns:1fr;gap:35px;padding:31px 0}.f33f .f8f-clocks{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.f33f .f8f-office{align-items:flex-start;gap:13px;flex-direction:column}.f33f .f8f-office .f8f-dial{order:0;width:35px}.f33f .f8f-office>div:first-child{order:1}.f33f-network{width:120%;right:-35%;top:35px;opacity:.14}.f33f .f8f-base{gap:18px}.f33f .f8f-legal{gap:10px 20px}}@media(max-width:480px){.f33f .f33f-wrap{padding-inline:24px}.f33f .f8f-line{font-size:31px}.f33f .f33f-email{font-size:22px}.f33f .f33f-brand{margin:46px 0 32px}.f33f .f8f-cols{grid-template-columns:1fr 1fr;gap:28px 20px}.f33f .f33f-col:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.f33f .f33f-col:last-child h3{grid-column:1/-1}.f33f .f8f-cols a,.f33f .f8f-office b{font-size:13px}.f33f .f8f-office span{font-size:7px;letter-spacing:.08em}.f33f .f8f-base{grid-template-columns:1fr;gap:16px}.f33f .f8f-legal{grid-column:auto;gap:10px 19px}}@media(prefers-reduced-motion:reduce){.f33f a{transition:none}}.f37-notes [data-note]{transition:opacity .8s ease,transform 1s cubic-bezier(.2,.7,.2,1);transition-delay:var(--note-delay,0ms)}.f37-notes [data-note=waiting]{opacity:.25;transform:translateY(22px)}.f37-notes [data-note=shown],.f37-notes [data-note]:focus-within{opacity:1;transform:none}.f37-notes .f33f-network path{stroke-dasharray:1800;stroke-dashoffset:0;animation:f37-connect 3s ease both;animation-timeline:view();animation-range:entry 0% entry 100%}@keyframes f37-connect{0%{stroke-dashoffset:1800;opacity:.1}to{stroke-dashoffset:0;opacity:1}}@media(prefers-reduced-motion:reduce){.f37-notes [data-note]{opacity:1;transform:none;transition:none}.f37-notes .f33f-network path{animation:none}}body.indexed-marketing{--ix-display:"DM Sans",sans-serif;--ix-body:"DM Sans",sans-serif;--ix-mono:ui-monospace,monospace;--indexed-serif:"Playfair Display",serif;--marketing-ink:#edf3ff}body.indexed-marketing[data-examples-tone=light]{--marketing-ink:#051236}@media(min-width:1001px){:root .f33f .f33f-directory{grid-template-columns:repeat(5,minmax(0,1fr))!important;column-gap:clamp(28px,3vw,48px)!important}:root .f33f .f33f-directory>.f8f-cols{grid-column:1/span 4!important;grid-template-columns:subgrid!important;justify-content:normal!important;column-gap:clamp(28px,3vw,48px)!important}:root .f33f .f33f-directory>.f33f-locations{grid-column:5!important;min-width:0}@supports not (grid-template-columns:subgrid){:root .f33f .f33f-directory>.f8f-cols{grid-template-columns:repeat(4,minmax(0,1fr))!important}}}@media(min-width:761px)and (max-width:1000px){:root .f33f .f33f-directory>.f8f-cols{grid-template-columns:repeat(4,minmax(0,1fr))!important;justify-content:normal!important;column-gap:20px!important}}@media(max-width:760px){.f33f .f8f-cols a{display:flex;align-items:center;min-height:40px;min-width:40px;margin:0}.f33f .f8f-legal a,.f33f .f8f-legal .f8f-privacy{display:inline-flex;align-items:center;min-height:40px}.f33f .f8f-legal{gap:0 20px}}html{scroll-behavior:smooth;scroll-padding-top:95px}body.how-immersive{margin:0;background:#071324;color:#edf4ff;font-family:DM Sans,sans-serif;--marketing-ink:#edf4ff}.how-immersive *{box-sizing:border-box}.how-immersive #root{position:relative;isolation:isolate}.how-immersive button,.how-immersive input{font:inherit}.how-immersive button{cursor:pointer}.how-immersive :is(button,a,summary,input):focus-visible{outline:2px solid #9deae2;outline-offset:5px}.how-atmosphere{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden;background:radial-gradient(ellipse at 75% 28%,#1740a989,transparent 65%),radial-gradient(ellipse at 82% 82%,#116e7980,transparent 52%),linear-gradient(135deg,#050910,#0b223d 60%,#173b88)}.how-atmosphere>i{position:absolute;inset:-20%;background:radial-gradient(ellipse at 65% 45%,#78c7ee3d,transparent 44%);transform:translateY(calc(var(--how-page-progress,0)*-15%));animation:how-light 18s ease-in-out infinite alternate}.how-atmosphere>span{position:absolute;inset:0;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.9'/%3E%3C/svg%3E")}.how-atmosphere svg{position:absolute;inset:-10% -10% -10% auto;width:100%;height:120%;opacity:.13;transform:rotate(calc(var(--how-page-progress,0)*35deg))}.how-kicker{display:block;font:10px/1.6 ui-monospace,monospace;letter-spacing:.15em;text-transform:uppercase;color:#a8c8de}.how-journey{position:relative;height:820svh;--depth:0;--handover:0;--settle:0;--turn:-15deg;--tilt:8deg;--object-scale:.9;--source:1;--report:0;--website:0;--knowledge:0;--workspace:0;--activity:0}.how-pin{position:sticky;top:0;height:100svh;display:grid;grid-template-columns:41% 59%;align-items:center;padding:115px 6vw 168px;isolation:isolate;overflow:clip}.how-copy-column{position:relative;align-self:stretch;display:flex;align-items:center;z-index:4;min-width:0}.how-copy{position:absolute;inset:auto 0;opacity:0;transform:translateY(26px);filter:blur(5px);pointer-events:none;transition:opacity .45s ease,transform .55s cubic-bezier(.2,.7,.2,1),filter .5s}.how-copy.is-active{opacity:1;transform:none;filter:none;pointer-events:auto}.how-copy h1,.how-copy h2{font-weight:500;font-size:clamp(42px,4.5vw,74px);letter-spacing:-.047em;line-height:1.09;margin:25px 0}.how-copy h1>span,.how-copy h1>em{display:block}.how-immersive em{font-family:Playfair Display,serif;font-weight:500;color:#bed5f7}.how-copy h1 em{margin-top:.12em}.how-copy h2{max-width:11.5ch}.how-copy>p{font-size:clamp(15px,1.1vw,18px);line-height:1.7;color:#bdd0e2;max-width:43ch;margin:24px 0}.how-copy h1>span{animation:how-arrive 1s cubic-bezier(.2,.7,.2,1) .15s both}.how-copy h1>em{animation:how-arrive 1s cubic-bezier(.2,.7,.2,1) .35s both}.how-intro>.how-kicker{animation:how-arrive .8s ease both}.how-intro>p,.how-intro>.how-scan,.how-intro>.how-reassurance,.how-intro>.how-text-link{animation:how-arrive .9s ease .6s both}.how-text-link{display:inline-flex;align-items:center;min-height:44px;padding:6px 0;border:0;border-bottom:1px solid #bad6e655;background:none;text-decoration:none;color:#e1eeff;font-size:13px;gap:15px;line-height:1.5}.how-text-link:hover{color:#9deae2;border-bottom-color:#9deae2}.how-scan{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:7px;background:#eff7fff2;border:1px solid #d6eaff;border-radius:8px;max-width:540px;box-shadow:0 20px 55px #010a1425}.how-scan input{flex:1;min-width:170px;max-width:100%;height:44px;border:0;outline:0;background:transparent;padding:0 10px;color:#1f3859;font-size:13px}.how-scan input::placeholder{color:#55708c;opacity:1}.how-scan button,.how-button{min-height:46px;border-radius:5px;border:1px solid #4f76d370;background:#1740a9;color:#fff;font-size:12px;white-space:nowrap;padding:12px 16px}.how-scan button:hover,.how-button:hover{background:#204bbb}.how-reassurance{display:block;margin:18px 0 14px;color:#a6bed8;font:8px/1.7 ui-monospace,monospace;letter-spacing:.1em}.how-exchange{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:30px 0 16px;padding-top:22px;border-top:1px solid #adcde633}.how-exchange dt{font:8px/1.7 ui-monospace,monospace;letter-spacing:.1em;color:#90afc6}.how-exchange dd{font-size:13px;line-height:1.5;margin:7px 0;color:#e7f2ff;max-width:24ch}.how-step details{max-width:40ch;font-size:12px;line-height:1.6;margin-top:12px}.how-step summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;color:#b6d5e4;cursor:pointer;min-height:44px;border-bottom:1px solid #accadb2b}.how-step summary:after{content:"+";font-size:18px}.how-step details[open] summary:after{content:"\2212"}.how-step details p{color:#b7ccdf;margin:14px 0;font-size:12px;line-height:1.7}.how-job-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;max-width:340px;margin:20px 0 10px}.how-job-tabs button{border:1px solid #b8deef40;border-radius:6px;padding:9px 12px;min-height:42px;font-size:12px;color:#c6d9e8;background:#edf7ff07;text-align:left}.how-job-tabs button[aria-pressed=true]{background:#e3f1fb;color:#163b6d;border-color:#eff7ff}.how-availability{display:block;margin:18px 0;color:#a8bfd4;font-size:10px;line-height:1.7;max-width:48ch}.how-visual{position:relative;height:calc(100% - 64px);min-height:0;min-width:0;perspective:1600px;isolation:isolate;align-self:start;transform:translate(3vw)}.how-stage-light{position:absolute;inset:-35% -20%;background:radial-gradient(ellipse at 60% 45%,#4c99bd22,transparent 55%);filter:blur(24px);pointer-events:none}.how-object{position:absolute;top:50%;left:50%;width:112%;aspect-ratio:1.5;transform-style:preserve-3d;transform:translate(-50%,-50%) scale(var(--object-scale)) rotateX(var(--tilt)) rotateY(var(--turn)) rotate(-3deg);will-change:transform;filter:drop-shadow(0 30px 35px #0005);animation:how-object-arrive 1.9s cubic-bezier(.15,.65,.2,1) .15s both}.how-glass-face{position:absolute;inset:0;transform-style:preserve-3d;transform:translateZ(calc(var(--depth)*100px))}.how-glass-material{position:absolute;inset:0;width:100%;height:100%;z-index:3;pointer-events:none;opacity:.72;mix-blend-mode:screen}.how-glass-inner{position:absolute;inset:13% 8%;border-radius:10px;overflow:hidden;background:#142b3d26;box-shadow:inset 0 0 0 1px #c8f1ff33;transform:translateZ(1px)}.how-surface{position:absolute;inset:0;pointer-events:none}.how-surface:not([inert]){pointer-events:auto}.how-source{opacity:var(--source);overflow:hidden}.how-source>img{width:100%;height:100%;object-fit:cover;transform:scale(calc(1.1 + var(--p,0)*.035));filter:brightness(.66) saturate(.9)}.how-source-shade{position:absolute;inset:0;background:linear-gradient(0deg,#02111acc,transparent 80%)}.how-source-caption{position:absolute;inset:auto 7% 25%}.how-source-caption small,.how-source-caption h3{color:#fff}.how-source-caption h3{font-weight:500;font-size:clamp(26px,3vw,47px);letter-spacing:-.04em;line-height:1.1;margin:16px 0}.how-source-caption small{font:7px ui-monospace,monospace;letter-spacing:.12em;color:#dae9eb}.how-source-caption em{color:#fff3e5}.how-link-strip{position:absolute;bottom:7%;left:7%;right:7%;display:flex;align-items:center;gap:12px;padding:15px 16px;border:1px solid #f0faff80;border-radius:7px;background:#dbeaf822;backdrop-filter:blur(18px);font-size:12px;color:#eff7ff;overflow:hidden}.how-mark{width:27px;height:27px;object-fit:contain;filter:brightness(0) invert(1)}.how-link-strip b{margin-left:auto;font-size:19px;font-weight:400}.how-link-strip i{position:absolute;top:0;bottom:0;left:-8%;width:18%;background:linear-gradient(90deg,transparent,#d7fff766,transparent);animation:how-scan-light 4s ease-in-out 1.2s infinite}.how-back-plate{position:absolute;inset:0;transform-style:preserve-3d;pointer-events:none;opacity:calc(.16 + var(--depth)*.5 - var(--knowledge)*.35)}.how-back-plate>img{width:100%;height:100%;opacity:.75}.how-back-1{transform:translate3d(calc(var(--depth)*-4%),calc(var(--depth)*9%),-55px) rotate(calc(var(--depth)*-4deg))}.how-back-2{transform:translate3d(calc(var(--depth)*-8%),calc(var(--depth)*17%),-115px) rotate(calc(var(--depth)*-6deg))}.how-back-3{transform:translate3d(calc(var(--depth)*-12%),calc(var(--depth)*25%),-175px) rotate(calc(var(--depth)*-8deg))}.how-back-plate>span{position:absolute;bottom:13%;left:12%;font:9px ui-monospace,monospace;letter-spacing:.18em;color:#c8e8f7}.how-page-map{position:absolute;inset:25% 15%;display:flex;align-items:center;gap:8px;color:#c9e2ed;font-size:10px;opacity:var(--depth)}.how-page-map>span{padding:12px;border:1px solid #c3edfa60;background:#213e5f20;border-radius:5px}.how-page-map>i{height:1px;background:#a4f0e2;flex:1}.how-specular{position:absolute;inset:10% 6%;z-index:5;pointer-events:none;border-radius:20px;background:linear-gradient(120deg,transparent 10%,#dffcff0a 34%,#dffcff24 38%,#dffcff06 42%,transparent 65%);opacity:.5}.how-report-surface{opacity:var(--report);background:linear-gradient(130deg,#eaf4f9f7,#d7e3edf7);color:#142e50}.how-report{padding:6% 8%;height:100%}.how-report>small,.how-report>p{font:7px/1.6 ui-monospace,monospace;letter-spacing:.08em;color:#567087}.how-report h3{font-size:clamp(23px,3vw,43px);line-height:1.05;letter-spacing:-.04em;font-weight:500;margin:15px 0 20px}.how-report em{color:#214aa1}.how-report>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid #25466b22;font-size:11px}.how-report>div span{display:flex;align-items:center;gap:7px}.how-report>div b{font-size:9px;font-weight:500;color:#516c82}.how-report i{width:5px;height:5px;border-radius:50%;background:#6d839a}.how-report i.clear{background:#21726e}.how-report>p{letter-spacing:0;margin:14px 0}.how-web-surface{opacity:var(--website);background:#e9dfce}.how-website{height:100%;display:flex;flex-direction:column;color:#ede3d2}.how-website>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 19px;background:#262921;font:8px DM Sans,sans-serif}.how-website>header strong{letter-spacing:.13em;font-size:9px}.how-website>header span{font-size:7px}.how-site-photo{position:relative;flex:1;min-height:0;overflow:hidden}.how-site-photo>img{width:100%;height:100%;object-fit:cover;object-position:50% 45%;filter:brightness(.67) saturate(.75)}.how-site-photo>div{position:absolute;inset:auto 5% 12%}.how-site-photo small{font:6px ui-monospace,monospace;letter-spacing:.1em}.how-site-photo h3{font-size:clamp(27px,3.1vw,49px);line-height:1.05;font-weight:400;letter-spacing:-.04em;margin:12px 0}.how-site-photo em{color:#efe1c8}.how-site-photo>div>span{font-size:7px}.how-website>footer{display:flex;justify-content:space-between;gap:10px;padding:16px 19px;font-size:8px;color:#313629}.how-launch-state{position:absolute;left:8%;right:8%;bottom:8%;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#eff6f9ec;border:1px solid #fff;border-radius:6px;font-size:10px;color:#204052;opacity:clamp(0,calc(var(--p)*2 - 5.5),1);transform:translateY(calc((1 - clamp(0,calc(var(--p)*2 - 5.5),1))*15px));box-shadow:0 12px 30px #0003}.how-launch-state b{font-weight:500;font-size:9px}.how-knowledge-surface{opacity:var(--knowledge);background:linear-gradient(140deg,#152c45ee,#0a1727ee)}.how-knowledge{position:absolute;inset:0;display:grid;place-items:center}.how-knowledge svg{position:absolute;inset:0;width:100%;height:100%;opacity:.75;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--knowledge))}.how-knowledge-core{display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center;gap:7px;width:31%;height:34%;padding:10px;border:1px solid #b1e5ea4a;border-radius:50%;background:radial-gradient(ellipse,#88dbf433,transparent 75%);box-shadow:0 0 40px #80d8ee15}.how-knowledge-core .how-mark{width:32px;height:32px}.how-knowledge-core>span{font-size:12px}.how-knowledge-core>small{font:5px ui-monospace,monospace;letter-spacing:.07em;color:#98bdcb}.how-fact{position:absolute;width:30%;padding:12px 10px;border:1px solid #bee9f151;border-radius:7px;background:linear-gradient(120deg,#d3f0ff25,#c8f4ed0c);backdrop-filter:blur(12px);box-shadow:inset 0 1px #efffff3d,0 12px 20px #0002}.how-fact>small{display:block;font:6px ui-monospace,monospace;color:#9abccf;text-transform:uppercase;letter-spacing:.09em;margin-bottom:6px}.how-fact>b{display:block;font-size:9px;font-weight:400;line-height:1.3;color:#e6f1fa}.how-fact-0{top:7%;left:3%}.how-fact-1{top:7%;right:3%}.how-fact-2{top:42%;left:3%}.how-fact-3{top:42%;right:3%}.how-fact-4{bottom:7%;left:3%}.how-fact-5{bottom:7%;right:3%}.how-workspace-surface{opacity:var(--workspace);background:#d8e4f1}.how-native-host{position:absolute;inset:0;overflow:hidden;--frame-scale:.5}.how-native-frame{position:absolute;left:0;top:0;width:1100px;height:720px;border:0;transform:scale(var(--frame-scale));transform-origin:top left;pointer-events:none}.how-frame-open{position:absolute;inset:0;background:none;border:0;width:100%;color:#183d6a}.how-frame-open>span{position:absolute;bottom:6%;left:5%;padding:10px 15px;min-height:38px;border:1px solid #fff;border-radius:40px;background:#f6fbffeb;font-size:10px;box-shadow:0 6px 24px #17305c24;opacity:0;transition:opacity .2s}.how-frame-open:hover>span,.how-frame-open:focus-visible>span{opacity:1}.how-stage-rumi{position:absolute;bottom:3%;right:5%;display:flex;align-items:center;gap:9px;padding:7px 12px 7px 7px;border:1px solid #b6e3ed4d;border-radius:999px;background:#091c2c66;backdrop-filter:blur(15px);color:#e0f1ff;opacity:clamp(0,calc(var(--p) - 3.5),1);font-size:11px}.how-stage-rumi>img{width:34px;height:34px}.how-stage-rumi small{display:block;font-size:7px;color:#9bbccc;margin-top:3px}.how-stage-rumi>i{width:5px;height:5px;background:#8de5d5;border-radius:50%;margin-left:8px}.how-visual-caption{position:absolute;bottom:1%;left:5%;right:1%;display:flex;justify-content:space-between;gap:15px;font:7px/1.6 ui-monospace,monospace;letter-spacing:.05em;color:#a7c3d3}.how-visual-caption>span:first-child{letter-spacing:0;color:#a7c3d3}.how-activity-surface{opacity:var(--activity);background:linear-gradient(130deg,#e5f0f5f7,#cbdce8f7);color:#163252}.how-activity{padding:5% 7%}.how-activity>header{display:flex;align-items:center;gap:9px}.how-activity .how-mark{filter:none;width:23px;height:23px}.how-activity>header small{font:6px/1.5 ui-monospace,monospace;letter-spacing:.09em;color:#557287}.how-activity h3{font-size:clamp(25px,3vw,44px);line-height:1.06;font-weight:500;letter-spacing:-.04em;margin:17px 0}.how-activity em{color:#1740a9}.how-activity>div{display:flex;align-items:center;gap:10px;border-top:1px solid #183d6722;padding:11px 0}.how-activity>div>i{font-style:normal;color:#1c7977;font-size:16px;min-width:20px}.how-activity b{display:block;font-size:10px;font-weight:500}.how-activity small{display:block;margin-top:4px;font-size:8px;line-height:1.4;color:#577289}.how-activity strong{font-size:16px;white-space:nowrap;font-weight:500;color:#1740a9;margin-left:auto}.how-activity>p{font-size:8px;color:#557187;margin-top:9px}.how-step-nav{position:absolute;bottom:53px;left:6vw;right:6vw;display:grid;grid-template-columns:repeat(6,1fr);gap:17px;z-index:30}.how-step-nav button{position:relative;display:flex;align-items:center;gap:10px;text-align:left;padding:12px 0 16px;border:0;border-top:1px solid #b0d1e02b;background:none;color:#839faf;min-height:44px;font-size:11px}.how-step-nav button>span{font:9px ui-monospace,monospace;color:#92adc3}.how-step-nav button>b{font-weight:400}.how-step-nav button>i{position:absolute;left:0;top:-1px;height:1px;width:100%;background:#a5e9e1;transform:scaleX(0);transform-origin:left;transition:transform .5s}.how-step-nav button[aria-current=step]{color:#edfbff}.how-step-nav button[aria-current=step]>i{transform:scaleX(1)}.how-bottom-note{position:absolute;bottom:22px;left:6vw;right:6vw;display:flex;justify-content:space-between;gap:10px;color:#8eafc2;font:7px ui-monospace,monospace;letter-spacing:.14em}.how-scroll-meter{position:fixed;right:10px;top:50%;transform:translateY(-50%);z-index:70;display:flex;flex-direction:column;align-items:center;gap:10px;pointer-events:none;color:#d9f0fc;font:9px ui-monospace,monospace;letter-spacing:.1em}.how-scroll-meter>i{height:130px;width:4px;background:#ffffff35;border-radius:3px;overflow:hidden}.how-scroll-meter b{display:block;width:100%;height:100%;background:currentColor;transform:scaleY(var(--how-page-progress,0));transform-origin:top}.how-scroll-meter>span:last-child{writing-mode:vertical-rl;font-size:7px}.how-choices{padding:140px 8vw 120px;max-width:1440px;margin:auto;display:grid;grid-template-columns:1fr 1fr;column-gap:10vw;align-items:center}.how-choices>.how-kicker{grid-column:1/-1}.how-choices h2,.how-close h2{font-size:clamp(40px,5vw,78px);font-weight:500;line-height:1.12;letter-spacing:-.04em;margin:28px 0}.how-choices p{font-size:17px;line-height:1.75;color:#bcd0e2;max-width:42ch;margin:0 0 20px}.how-choices a{margin-right:18px}.how-close{padding:160px 7vw 150px;text-align:center;background:linear-gradient(180deg,transparent,#1740a9)}.how-close h2{max-width:1050px;margin:28px auto}.how-close p{font-size:17px;line-height:1.7;color:#c9dded;margin:28px auto;max-width:55ch}.how-close .how-scan{margin:auto;max-width:720px;padding:10px}.how-close .how-scan input{height:54px;font-size:15px;padding-left:17px}.how-close .how-scan button{font-size:14px;min-height:54px;padding-inline:24px}.how-close .how-reassurance{margin-top:23px}.how-rumi-chat{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;background:linear-gradient(145deg,#f0f6fdf5,#dce9f5f5);color:#163354;padding:4% 5%;font-size:10px}.how-rumi-chat>header{display:flex;align-items:center;gap:9px;border-bottom:1px solid #25487c22;padding-bottom:11px}.how-rumi-chat>header>img{width:31px;height:31px}.how-rumi-chat>header b{display:block;font-size:13px}.how-rumi-chat>header small{display:block;font-size:7px;color:#617991;margin-top:3px}.how-rumi-chat>header>span:last-child{margin-left:auto;font-size:18px;opacity:.6}.how-chat-log{min-height:0;overflow:auto;padding:12px 0;flex:1}.how-owner-message{padding:10px 13px;background:#1740a9;color:#fff;margin:0 0 10px 13%;border-radius:10px 10px 2px;line-height:1.6}.how-owner-message img{display:block;width:67px;height:43px;object-fit:cover;margin-top:6px;border-radius:4px}.how-assistant-message{margin:0 13% 10px 0;background:#fffaf2;padding:10px 13px;border-radius:10px 10px 10px 2px;line-height:1.6}.how-proposal{padding:10px 13px;border:1px solid #245ea52a;border-radius:7px;background:#e5eff8}.how-proposal small{font:6px ui-monospace,monospace;letter-spacing:.08em;color:#5e7994}.how-proposal strong{display:block;font-size:9px;line-height:1.5;margin:8px 0;font-weight:500}.how-proposal button{min-height:33px;width:100%;background:#1740a9;color:#fff;border:0;border-radius:4px;padding:7px;font-size:9px}.how-rumi-chat>footer{display:flex;gap:8px;align-items:center;padding-top:9px}.how-rumi-chat>footer>span{flex:1;padding:10px;border-radius:30px;background:#ffffff7a;color:#748699}.how-rumi-chat>footer>b{padding:10px 14px;border-radius:30px;font-size:9px;background:#1740a9;color:#fff;font-weight:400}.how-example-label{display:block;font-size:6px;text-align:center;color:#718498;margin-top:10px}.how-modal{position:fixed;inset:0;z-index:1000;background:#020c20c9;backdrop-filter:blur(20px);display:grid;place-items:center;padding:24px}.how-modal-shell{width:min(1380px,100%);height:calc(100dvh - 48px);background:#dce8f2;border:1px solid #f3fcffbd;border-radius:18px;overflow:hidden;box-shadow:0 40px 100px #0005}.how-modal-shell>header{height:84px;display:flex;align-items:center;justify-content:space-between;padding:18px 24px;gap:20px;background:#eff5fb;color:#173558}.how-modal-shell>header b{display:block;font-size:17px}.how-modal-shell>header small{display:block;font-size:10px;color:#637d96;margin-top:7px}.how-modal-shell>header button{border:0;background:none;color:#274666;font-size:26px;min-width:44px;min-height:44px}.how-modal-shell>iframe{display:block;width:100%;height:calc(100% - 84px);border:0}.how-scan-modal{max-width:480px;background:#eef6fb;color:#163252;border:1px solid #e9f9ff;padding:40px;border-radius:16px}.how-scan-modal h2{font-size:28px;letter-spacing:-.035em;line-height:1.15;font-weight:500;margin:0 0 20px}.how-scan-modal p{font-size:15px;line-height:1.7;color:#5c748d;margin-bottom:24px}.how-response-demo{height:calc(100% - 84px);display:flex;align-items:center;flex-direction:column;padding:24px;overflow:auto}.how-response-demo>.how-rumi-chat{max-width:420px;min-height:550px;height:calc(100% - 40px);flex:none;border-radius:20px;border:1px solid #fff;box-shadow:0 16px 40px #213b6320;padding:22px;font-size:14px}.how-response-demo .how-rumi-chat>header>img{width:40px;height:40px}.how-response-demo .how-rumi-chat>header b{font-size:17px}.how-response-demo .how-rumi-chat>header small{font-size:10px}.how-response-demo .how-owner-message,.how-response-demo .how-assistant-message{padding:14px}.how-response-demo .how-owner-message>img{width:110px;height:75px}.how-response-demo .how-proposal>small{font-size:9px}.how-response-demo .how-proposal>strong{font-size:12px}.how-response-demo .how-proposal>button{min-height:44px;font-size:12px}.how-response-demo>p{font-size:12px;color:#496582;line-height:1.6;text-align:center;margin:16px 0;flex:none}.how-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes how-arrive{0%{opacity:0;transform:translateY(25px);filter:blur(5px)}to{opacity:1;transform:none;filter:none}}@keyframes how-object-arrive{0%{opacity:0;translate:8% 5%}to{opacity:1;translate:0 0}}@keyframes how-light{0%{translate:-3% -2%;opacity:.65}to{translate:4% 4%;opacity:1}}@keyframes how-scan-light{0%,10%{left:-20%;opacity:0}20%{opacity:.6}75%{left:120%;opacity:.6}85%,to{left:120%;opacity:0}}@media(min-width:1600px){.how-pin{padding-inline:7vw;grid-template-columns:40% 60%}.how-copy h1,.how-copy h2{font-size:76px}.how-visual{transform:translate(2vw)}.how-object{width:108%}}@media(max-width:1100px)and (min-width:801px){.how-pin{padding:100px 5vw 120px;grid-template-columns:44% 56%}.how-copy h1,.how-copy h2{font-size:47px}.how-copy>p{font-size:14px;line-height:1.6}.how-scan button{flex:1}.how-scan input{width:100%}.how-exchange{gap:16px;margin-top:20px}.how-visual{transform:translate(1vw)}.how-object{width:114%}.how-visual-caption{font-size:6px;bottom:10%;flex-direction:column;gap:5px}.how-source-caption h3{font-size:31px}.how-report h3,.how-site-photo h3,.how-activity h3{font-size:32px}.how-report>div{padding:8px 0;font-size:9px}.how-report>div b{font-size:7px}.how-fact{padding:9px 8px}.how-fact>b{font-size:7px}.how-knowledge-core>span{font-size:9px}.how-stage-rumi{bottom:5%;font-size:9px}.how-stage-rumi small{font-size:6px}}@media(max-width:800px){html{scroll-padding-top:70px}.how-journey{height:900svh}.how-pin{padding:82px 26px 108px;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:16px}.how-copy-column{order:2;flex:1;min-height:0;display:block;align-self:stretch}.how-copy{inset:0;display:flex;flex-direction:column;justify-content:center}.how-copy h1,.how-copy h2{font-size:clamp(28px,5.8vw,43px);margin:13px 0;line-height:1.08;letter-spacing:-.045em}.how-copy h1>em{margin-top:3px}.how-copy h1 em br{display:none}.how-copy h2{max-width:18ch}.how-copy>p{font-size:13px;line-height:1.6;margin:8px 0 15px;max-width:48ch}.how-kicker{font-size:8px;letter-spacing:.12em}.how-visual{order:1;flex:none;align-self:stretch;transform:none;height:min(34svh,280px);width:100%;perspective:1000px}.how-object{width:103%;max-width:580px;top:50%;transform:translate(-50%,-50%) scale(var(--object-scale)) rotateX(var(--tilt)) rotateY(var(--turn)) rotate(-2deg)}.how-visual-caption{bottom:-1px;left:0;right:0;font-size:5px;gap:8px}.how-stage-rumi{display:none}.how-glass-inner{inset:13% 8%;border-radius:6px}.how-source-caption h3{font-size:clamp(23px,5vw,36px);margin:10px 0}.how-link-strip{font-size:9px;padding:10px 12px;bottom:6%;gap:8px}.how-link-strip .how-mark{width:18px;height:18px}.how-source-caption small{font-size:5px}.how-report{padding:6% 8%}.how-report>small{font-size:5px}.how-report h3{font-size:25px;margin:10px 0 12px}.how-report>div{padding:6px 0;font-size:8px}.how-report>div b{font-size:6px}.how-report>p{font-size:5px;margin:8px 0}.how-website>header{padding:9px 11px}.how-website>header strong{font-size:7px}.how-website>header span{font-size:5px}.how-site-photo h3{font-size:27px;margin:8px 0}.how-site-photo small{font-size:5px}.how-site-photo>div>span{font-size:5px}.how-website>footer{padding:10px;font-size:6px}.how-launch-state{padding:8px 9px;font-size:7px}.how-launch-state b{font-size:6px}.how-fact{padding:7px 6px;border-radius:5px}.how-fact>small{font-size:5px;margin-bottom:4px}.how-fact>b{font-size:6px}.how-knowledge-core .how-mark{width:22px;height:22px}.how-knowledge-core>span{font-size:8px}.how-knowledge-core>small{font-size:4px}.how-knowledge-core{gap:3px;padding:4px}.how-activity{padding:5% 7%}.how-activity>header small{font-size:4px}.how-activity .how-mark{width:18px;height:18px}.how-activity h3{font-size:24px;margin:10px 0}.how-activity>div{padding:7px 0;gap:7px}.how-activity b{font-size:7px}.how-activity small{font-size:5px;margin-top:2px}.how-activity strong{font-size:11px}.how-activity>p{font-size:5px}.how-activity>div>i{font-size:11px;min-width:12px}.how-back-plate>span{font-size:6px}.how-page-map{font-size:7px;gap:5px}.how-page-map>span{padding:8px}.how-scan{padding:5px;gap:4px;max-width:100%}.how-scan input{font-size:16px;min-width:0;flex:1;height:40px;width:100%;padding-left:8px}.how-scan button{min-height:40px;padding:10px;font-size:10px}.how-reassurance{font-size:6px;margin:10px 0 5px;letter-spacing:.05em}.how-text-link{font-size:11px;min-height:39px}.how-exchange{gap:15px;margin:12px 0 6px;padding-top:13px}.how-exchange dt{font-size:6px}.how-exchange dd{font-size:11px;margin-top:5px;line-height:1.4}.how-step details{margin-top:4px;font-size:10px}.how-step summary{min-height:36px;font-size:10px}.how-step details p{font-size:10px;line-height:1.6;margin:7px 0}.how-job-tabs{display:flex;flex-wrap:wrap;gap:5px;margin:8px 0 5px;max-width:none}.how-job-tabs button{font-size:9px;padding:6px 9px;min-height:36px;flex:1;text-align:center}.how-availability{font-size:8px;line-height:1.55;margin:8px 0 0;max-width:none}.how-step-nav{left:26px;right:26px;bottom:43px;gap:8px}.how-step-nav button{gap:4px;flex-direction:column;align-items:flex-start;font-size:8px;padding:10px 0 8px;min-height:46px}.how-step-nav button>span{font-size:7px}.how-bottom-note{left:26px;right:26px;bottom:19px;font-size:5px;letter-spacing:.09em}.how-scroll-meter{right:3px;font-size:7px}.how-scroll-meter>i{height:80px;width:3px}.how-scroll-meter>span:last-child{display:none}.how-choices{grid-template-columns:1fr;padding:90px 26px 60px;gap:15px}.how-choices h2{font-size:39px;margin:10px 0}.how-choices p{font-size:15px;line-height:1.7;max-width:none}.how-close{padding:100px 26px 90px}.how-close h2{font-size:clamp(35px,7vw,55px);line-height:1.12;margin:22px auto}.how-close p{font-size:14px;line-height:1.7}.how-close .how-scan{padding:6px}.how-close .how-scan input{min-width:200px;height:48px;font-size:16px;padding-left:10px}.how-close .how-scan button{flex:1;font-size:14px;min-height:48px;padding-inline:18px}.how-close .how-reassurance{font-size:7px}.how-modal{padding:10px}.how-modal-shell{height:calc(100dvh - 20px);border-radius:12px}.how-modal-shell>header{padding:12px 16px;height:80px}.how-modal-shell>header b{font-size:14px}.how-modal-shell>header small{font-size:9px;line-height:1.5}.how-modal-shell>iframe{height:calc(100% - 80px)}.how-response-demo{height:calc(100% - 80px);padding:15px}.how-response-demo>.how-rumi-chat{min-height:500px;padding:16px;font-size:12px}.how-rumi-chat{font-size:7px}.how-rumi-chat>header{padding-bottom:7px;gap:6px}.how-rumi-chat>header>img{width:21px;height:21px}.how-rumi-chat>header b{font-size:9px}.how-rumi-chat>header small{font-size:5px}.how-chat-log{padding:8px 0}.how-owner-message,.how-assistant-message{padding:7px 9px;margin-bottom:7px}.how-owner-message>img{display:none}.how-proposal{padding:7px 9px}.how-proposal>small{font-size:4px}.how-proposal>strong{font-size:6px;margin:5px 0}.how-proposal>button{min-height:24px;font-size:6px;padding:5px}.how-rumi-chat>footer,.how-rumi-chat>.how-example-label{display:none}}@media(max-width:360px){.how-pin{padding:72px 22px 95px;gap:9px}.how-visual{height:29svh}.how-copy h1,.how-copy h2{font-size:28px;margin:10px 0}.how-copy>p{font-size:12px;line-height:1.5;margin:6px 0 10px}.how-scan{flex-wrap:wrap}.how-scan input{flex:1 0 100%;height:38px;font-size:16px}.how-scan button{flex:1;min-height:38px}.how-exchange dd{font-size:10px}.how-step-nav{left:22px;right:22px;gap:5px;bottom:37px}.how-step-nav button{font-size:7px;gap:5px}.how-bottom-note{left:22px;right:22px;bottom:14px}.how-report h3{font-size:20px;margin:7px 0}.how-report>div{padding:5px 0;font-size:6px}.how-report>div b{font-size:5px}.how-source-caption h3{font-size:22px}.how-site-photo h3{font-size:23px}.how-activity h3{font-size:19px;margin:8px 0}.how-activity>div{padding:5px 0}.how-activity>p{display:none}.how-availability{font-size:7px}.how-job-tabs button{font-size:8px;padding:6px;min-height:33px}}@media(max-height:700px)and (min-width:801px){.how-pin{padding-top:90px;padding-bottom:115px}.how-copy h1,.how-copy h2{font-size:42px;margin:18px 0}.how-copy>p{font-size:13px;margin:15px 0}.how-exchange{margin-top:20px;padding-top:15px}.how-exchange dd{font-size:11px}.how-availability{font-size:9px}.how-job-tabs{margin:12px 0}.how-visual-caption{bottom:3%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.how-atmosphere>i,.how-immersive *{animation:none!important}.how-journey{height:auto}.how-pin{height:auto;position:relative;display:block;padding:110px 7vw 50px;overflow:visible}.how-copy-column{display:block}.how-copy{position:relative;inset:auto;opacity:1;transform:none;filter:none;pointer-events:auto;transition:none;margin-bottom:80px}.how-copy h2{max-width:20ch}.how-copy>p{max-width:55ch}.how-visual,.how-step-nav,.how-bottom-note{display:none}.how-step details p{font-size:13px}.how-copy-column .how-intro{margin-bottom:110px}.how-choices{padding-top:60px}.how-scroll-meter{display:none}.how-scan{max-width:650px}}.how-public-signals{position:absolute;top:5%;left:12%;right:2%;opacity:clamp(0,calc((var(--p) - 2.85)*4),1);opacity:calc(clamp(0,calc((var(--p) - 2.85)*4),1)*(1 - clamp(0,calc((var(--p) - 3.55)*3),1)));transform:translateY(calc((1 - clamp(0,calc((var(--p) - 2.85)*4),1))*12px));color:#bbd9e7}.how-public-signals>small{font:7px ui-monospace,monospace;letter-spacing:.1em}.how-public-signals>div{display:flex;align-items:center;gap:12px;margin-top:12px;font-size:11px}.how-public-signals>div>i{height:1px;flex:1;background:linear-gradient(90deg,#78ded599,transparent)}.how-public-signals span{padding:9px 13px;border:1px solid #a5d8e74a;border-radius:5px;background:#c4f5f408;backdrop-filter:blur(12px)}.how-response-draft{max-width:420px;width:100%;flex:none;padding:20px;margin-top:20px;background:#f3f8fc;border:1px solid #fff;border-radius:12px;color:#153659}.how-response-draft>small{font:9px ui-monospace,monospace;letter-spacing:.08em;color:#637b94}.how-response-draft p{font-size:14px;line-height:1.7}.how-response-draft button:disabled{background:#dbe8f3;color:#516d87;cursor:default}@media(max-width:800px){.how-public-signals{top:0;left:8%;right:8%}.how-public-signals>small{font-size:5px}.how-public-signals>div{font-size:7px;gap:8px;margin-top:6px}.how-public-signals span{padding:5px 8px}.how-visual-caption{bottom:0}.how-object{width:100%}}@media(max-width:800px){.how-source-caption{bottom:37%}.how-source-caption h3{font-size:clamp(21px,4.6vw,30px)}.how-public-signals{top:2%}.how-journey[data-step="5"] .how-object{rotate:0deg}.how-response-demo>.how-rumi-chat{min-height:470px}}.how-response-draft>header{display:flex;align-items:center;gap:11px;border-bottom:1px solid #1740a922;padding-bottom:16px;margin-bottom:23px}.how-response-draft>header img{width:42px;height:42px}.how-response-draft>header b{font-size:18px;display:block}.how-response-draft>header small{font-size:11px;display:block;margin-top:5px;color:#607b95}.how-response-draft h3{font-size:27px;font-weight:500;line-height:1.15;letter-spacing:-.03em;margin:0 0 20px}.how-response-draft>button{display:block;width:100%;min-height:44px}.how-draft-back{margin-top:9px;border:0;background:none;color:#1740a9;font-size:12px}.how-journey[data-step="5"] .how-rumi-chat .how-owner-message{animation:how-arrive .5s ease .1s both}.how-journey[data-step="5"] .how-rumi-chat .how-assistant-message{animation:how-arrive .6s ease .45s both}.how-journey[data-step="5"] .how-rumi-chat .how-proposal{animation:how-arrive .6s ease .8s both}.how-modal-tabs{display:flex;gap:8px;padding:10px 18px;background:#eef3ff;border-bottom:1px solid #d0daf0;flex-wrap:wrap}.how-modal-tabs button{flex:1;min-width:100px;border:1px solid #c5d2ec;border-radius:8px;background:transparent;color:#132445;padding:7px 12px;font-family:inherit;font-size:13px;font-weight:500;cursor:pointer}.how-modal-tabs button small{display:block;font-size:10px;opacity:.7;margin-top:3px}.how-modal-tabs button[aria-pressed=true]{color:#fff;background:#1740a9;border-color:#1740a9}.how-modal-shell{display:flex;flex-direction:column}.how-modal-shell>iframe{flex:1;min-height:0}.how-pointer-rig{position:absolute;inset:0;transform-style:preserve-3d;transform:translate3d(var(--pointer-x,0px),var(--pointer-y,0px),var(--pointer-z,0px)) rotateX(var(--pointer-rx,0deg)) rotateY(var(--pointer-ry,0deg))}.how-pointer-rig .how-specular{background-position:calc(var(--pointer-x,0px)*-2) calc(var(--pointer-y,0px)*-2)}@media(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce),(max-width:800px){.how-pointer-rig{transform:none}}@media(pointer:coarse){#root .how-scan button{min-width:auto}}.how-step .how-text-link+.how-text-link,.how-choices .how-text-link+.how-text-link{margin-left:22px}@media(max-width:800px){.how-step .how-text-link+.how-text-link{margin-left:0;margin-top:12px}}.how-reassurance{font:12px/1.6 DM Sans,sans-serif!important;letter-spacing:0!important}.how-exchange dt{font:12px/1.5 DM Sans,sans-serif!important;letter-spacing:0!important;color:#a9c4d8}.how-workspace-surface{display:flex;align-items:center;justify-content:center;background:linear-gradient(140deg,#dbe7f1,#c7d9e8)}.how-workspace-surface .hp{pointer-events:none}.how-activity>header{margin-bottom:4px}.how-choices h2,.how-close h2{margin-top:0}.hp{--u:calc(100cqw/375);container-type:size;position:relative;height:94%;aspect-ratio:375/690;max-width:100%}.hp>.ph{font-size:calc(100cqw/375*8.1)}:is(.hp,.ht) .ph{position:relative;height:100%;overflow:hidden;border-radius:calc(36*var(--u));isolation:isolate;font-family:DM Sans,DM,system-ui,sans-serif;color:#203449;letter-spacing:-.01em;background:#e9eef3;box-shadow:inset 0 0 0 calc(1.5*var(--u)) #ffffffe6,0 calc(30*var(--u)) calc(60*var(--u)) -30px #10265066}:is(.hp,.ht) .ph:before{content:"";position:absolute;inset:0;z-index:-1}:is(.hp,.ht) .ph:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 calc(2*var(--u)) #5480e800;transition:box-shadow .9s var(--ease)}:is(.hp,.ht) .ph[data-p=gi]:before{background:radial-gradient(60% 40% at 0 0,#8fbfd3,transparent 70%),radial-gradient(60% 40% at 100% 0,#d4c3ee,transparent 70%),radial-gradient(70% 45% at 0 100%,#86bba6,transparent 72%),radial-gradient(60% 40% at 100% 100%,#a9cfc1,transparent 72%),radial-gradient(60% 40% at 30% 60%,#e2dcc9,transparent 75%),linear-gradient(170deg,#c7d6e0,#d9dfe6)}:is(.hp,.ht) .ph[data-p=bo]:before{background:radial-gradient(60% 40% at 0 0,#8fc6b1,transparent 70%),radial-gradient(60% 40% at 100% 0,#cfdfc0,transparent 70%),radial-gradient(70% 45% at 0 100%,#86bbb4,transparent 72%),radial-gradient(60% 40% at 100% 100%,#bcd8cc,transparent 72%),linear-gradient(170deg,#c6dcd2,#dfe8e2)}:is(.hp,.ht) .ph[data-p=dg]:before{background:radial-gradient(60% 40% at 0 0,#b7a5df,transparent 70%),radial-gradient(60% 40% at 100% 0,#e3c6df,transparent 70%),radial-gradient(70% 45% at 0 100%,#adbde0,transparent 72%),radial-gradient(60% 40% at 100% 100%,#c9cdee,transparent 72%),linear-gradient(170deg,#d2cbe6,#e2def0)}:is(.hp,.ht) .ph[data-p=ca]:before{background:radial-gradient(60% 40% at 0 0,#e9b49c,transparent 70%),radial-gradient(60% 40% at 100% 0,#e8d6b4,transparent 70%),radial-gradient(70% 45% at 0 100%,#cdb9d6,transparent 72%),radial-gradient(60% 40% at 100% 100%,#d9c3d5,transparent 72%),linear-gradient(170deg,#e5d5ca,#ece3dc)}:is(.hp,.ht) .ph svg{display:block}:is(.hp,.ht) .ph-top{display:flex;align-items:center;justify-content:space-between;padding:calc(16*var(--u)) calc(18*var(--u)) 0}:is(.hp,.ht) .ph-top b{font-size:calc(17*var(--u));font-weight:600;letter-spacing:-.015em}:is(.hp,.ht) .ph-btn{width:calc(40*var(--u));height:calc(40*var(--u));flex:none;display:grid;place-items:center;border-radius:50%;color:#2a4a8f;background:#ffffff6b;box-shadow:inset 0 0 0 calc(1*var(--u)) #ffffffe6,0 calc(6*var(--u)) calc(14*var(--u)) -8px #1f3a6e66}:is(.hp,.ht) .ph-btn svg{width:calc(20*var(--u));height:calc(20*var(--u))}:is(.hp,.ht) .ph-bar{display:flex;align-items:center;justify-content:space-between;padding:calc(8*var(--u)) calc(12*var(--u)) calc(12*var(--u)) calc(18*var(--u));border-bottom:calc(1*var(--u)) solid rgba(255,255,255,.8)}:is(.hp,.ht) .ph-sw{display:flex;gap:calc(6*var(--u));padding:calc(4*var(--u));border-radius:calc(99*var(--u));background:#ffffff61;box-shadow:inset 0 0 0 calc(1*var(--u)) #ffffffe6,0 calc(10*var(--u)) calc(22*var(--u)) -14px #1f3a6e73}:is(.hp,.ht) .ph-sw i{width:calc(52*var(--u));height:calc(52*var(--u));display:grid;place-items:center;border-radius:50%;color:#2a4a8f}:is(.hp,.ht) .ph-sw i svg{width:calc(21*var(--u));height:calc(21*var(--u))}:is(.hp,.ht) .ph-sw i:first-child{color:#1f46a6}:is(.hp,.ht) .ph-sw i:first-child svg{width:calc(29*var(--u));height:calc(29*var(--u))}:is(.hp,.ht) .ph-sw i.on{background:#ffffffb8;box-shadow:inset 0 0 0 calc(1*var(--u)) #fff,0 calc(8*var(--u)) calc(16*var(--u)) -8px #1f3a6e80}:is(.hp,.ht) .ph-body{padding:calc(24*var(--u)) calc(18*var(--u)) 0}:is(.hp,.ht) .ph-k{display:flex;align-items:center;justify-content:space-between;gap:calc(8*var(--u))}:is(.hp,.ht) .ph-k span,:is(.hp,.ht) .ph-k2{font-size:calc(10*var(--u));font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#5d6d84}:is(.hp,.ht) .ph-k em{font-style:normal;font-size:calc(10*var(--u));color:#5d6d84;display:flex;align-items:center;gap:calc(5*var(--u));white-space:nowrap}:is(.hp,.ht) .ph-k em:before{content:"";width:calc(6*var(--u));height:calc(6*var(--u));border-radius:50%;background:#2f8a5b;box-shadow:0 0 0 calc(2*var(--u)) #ffffffb3}:is(.hp,.ht) .ph h4{margin:calc(12*var(--u)) 0 0;font-size:calc(25*var(--u));font-weight:500;letter-spacing:-.035em;line-height:1.15;color:#203449}:is(.hp,.ht) .ph-sub{margin:calc(8*var(--u)) 0 0;font-size:calc(13*var(--u));line-height:1.5;color:#5d6d84}:is(.hp,.ht) .ph-card{display:block;margin-top:calc(18*var(--u));padding:calc(20*var(--u));border-radius:calc(22*var(--u));background:linear-gradient(160deg,#ffffff80,#ffffff38);box-shadow:inset 0 0 0 calc(1.5*var(--u)) #ffffffe0,0 calc(18*var(--u)) calc(34*var(--u)) -24px #1f3a6e73}:is(.hp,.ht) .ph-card small{display:block;font-size:calc(11.5*var(--u));line-height:1.45;color:#5d6d84}:is(.hp,.ht) .ph-card hr{border:0;border-top:calc(1*var(--u)) solid rgba(32,52,73,.12);margin:calc(14*var(--u)) 0}:is(.hp,.ht) .ph-card p{margin:calc(6*var(--u)) 0 0;font-size:calc(12.5*var(--u));line-height:1.5;color:#203449}:is(.hp,.ht) .ph-card a{display:block;margin-top:calc(10*var(--u));font-size:calc(12*var(--u));font-weight:500;color:#254ba5}:is(.hp,.ht) .ph-card a i{font-style:normal;margin-left:calc(6*var(--u))}:is(.hp,.ht) .ph-t{display:block;font-size:calc(17*var(--u));font-weight:500;letter-spacing:-.02em}:is(.hp,.ht) .ph-big{display:block;margin:calc(10*var(--u)) 0 calc(6*var(--u));font-size:calc(38*var(--u));font-weight:500;letter-spacing:-.045em;line-height:1;color:#203449}:is(.hp,.ht) .ph-big small{display:inline;margin-left:calc(4*var(--u));font-size:calc(13*var(--u));letter-spacing:0}:is(.hp,.ht) .ph-h5{margin:calc(22*var(--u)) 0 0;font-size:calc(17*var(--u));font-weight:500;letter-spacing:-.02em}:is(.hp,.ht) .ph-dock{position:absolute;left:calc(10*var(--u));right:calc(10*var(--u));bottom:calc(10*var(--u));height:calc(64*var(--u));display:flex;align-items:center;justify-content:space-around;padding:0 calc(6*var(--u));border-radius:calc(26*var(--u));background:#eef5f3b8;box-shadow:inset 0 0 0 calc(1.5*var(--u)) #ffffffe6,0 calc(12*var(--u)) calc(26*var(--u)) -16px #1f3a6e73}:is(.hp,.ht) .ph-dock span{display:flex;flex-direction:column;align-items:center;gap:calc(3*var(--u));padding:calc(7*var(--u)) calc(9*var(--u));border-radius:calc(16*var(--u));color:#4a5a70}:is(.hp,.ht) .ph-dock svg{width:calc(21*var(--u));height:calc(21*var(--u))}:is(.hp,.ht) .ph-dock b{font-size:calc(12*var(--u));font-weight:400;color:#3d4a5c;white-space:nowrap}:is(.hp,.ht) .ph-dock span.on{background:#ffffffa8;box-shadow:inset 0 0 0 calc(1*var(--u)) #fff,0 calc(8*var(--u)) calc(16*var(--u)) -10px #1f3a6e80;color:#203449}:is(.hp,.ht) .ph-dock span.on b{color:#203449}:is(.hp,.ht) .ph-on{position:absolute;right:calc(16*var(--u));bottom:calc(86*var(--u));width:calc(54*var(--u));height:calc(54*var(--u));border-radius:50%;background:#fff;box-shadow:0 0 0 calc(3*var(--u)) #ffffffb3,0 calc(12*var(--u)) calc(26*var(--u)) -10px #2455ad8c;opacity:0;transform:scale(.6);transition:opacity .45s var(--ease) .1s,transform .6s var(--ease) .1s}:is(.hp,.ht) .ph-on img{width:100%;height:100%;border-radius:50%}:is(.hp,.ht) .ph-on i{position:absolute;right:calc(1*var(--u));top:calc(2*var(--u));width:calc(11*var(--u));height:calc(11*var(--u));border-radius:50%;background:#33b071;box-shadow:0 0 0 calc(2*var(--u)) #fff}:is(.hp,.ht) .ph-ai{position:absolute;right:calc(14*var(--u));bottom:calc(150*var(--u));max-width:calc(236*var(--u));display:flex;gap:calc(8*var(--u));align-items:flex-start;padding:calc(11*var(--u)) calc(13*var(--u));border-radius:calc(16*var(--u)) calc(16*var(--u)) calc(4*var(--u)) calc(16*var(--u));background:#ffffffeb;box-shadow:inset 0 0 0 calc(1*var(--u)) #fff,0 calc(16*var(--u)) calc(30*var(--u)) -16px #1f3a6e80;opacity:0;transform:translateY(calc(10*var(--u))) scale(.96);transition:opacity .6s var(--ease) .3s,transform .6s var(--ease) .3s}:is(.hp,.ht) .ph-ai img{width:calc(22*var(--u));height:calc(22*var(--u));border-radius:50%;flex:none}:is(.hp,.ht) .ph-ai p{margin:0;font-size:calc(12*var(--u));line-height:1.4;color:#203449}:is(.hp,.ht) .ph-ai small{display:block;font-size:calc(10*var(--u));font-weight:600;color:#64748a;margin-bottom:calc(2*var(--u))}:is(.hp,.ht) .ph:after{box-shadow:inset 0 0 0 calc(2*var(--u)) #5480e88c,0 0 calc(36*var(--u)) calc(4*var(--u)) #5480e859}:is(.hp,.ht) .ph-on,:is(.hp,.ht) .ph-ai{opacity:1;transform:none}:is(.hp,.ht) .ph-prod:nth-child(2),:is(.hp,.ht) .ph-in+.ph-in{animation-delay:.15s}:is(.hp,.ht) .ph-prod:nth-child(3){animation-delay:.3s}:is(.hp,.ht) .ph-prod:nth-child(4){animation-delay:.45s}:is(.hp,.ht) .ph-hrow{display:flex;align-items:baseline;justify-content:space-between;gap:calc(10*var(--u))}:is(.hp,.ht) .ph-hrow>span{font-size:calc(12*var(--u));color:#4a5a70}:is(.hp,.ht) .ph-t2{display:block;font-size:calc(18*var(--u));font-weight:500;letter-spacing:-.025em;line-height:1.25;margin-bottom:calc(6*var(--u))}:is(.hp,.ht) .ph-in{margin-top:calc(14*var(--u));padding:calc(16*var(--u));border-radius:calc(16*var(--u));background:#ffffff80;box-shadow:inset 0 0 0 calc(1*var(--u)) #ffffffd9}:is(.hp,.ht) .ph-in b{display:block;font-size:calc(15*var(--u));font-weight:500;letter-spacing:-.02em}:is(.hp,.ht) .ph-in span{display:block;margin-top:calc(5*var(--u));font-size:calc(12*var(--u));color:#5d6d84}:is(.hp,.ht) .ph-row{display:grid;grid-template-columns:auto 1fr;column-gap:calc(8*var(--u));align-items:center}:is(.hp,.ht) .ph-row i{grid-row:span 2;color:#254ba5}:is(.hp,.ht) .ph-row i svg{width:calc(16*var(--u));height:calc(16*var(--u))}:is(.hp,.ht) .ph-row span{margin-top:calc(2*var(--u))}:is(.hp,.ht) .ph-ca{padding-top:calc(16*var(--u))}:is(.hp,.ht) .ph-ca .ph-hrow{align-items:center}:is(.hp,.ht) .ph-h1{margin:0!important;font-size:calc(30*var(--u))!important}:is(.hp,.ht) .ph-sel{display:flex;align-items:center;gap:calc(14*var(--u));padding:calc(10*var(--u)) calc(14*var(--u)) calc(10*var(--u)) calc(18*var(--u));border-radius:calc(14*var(--u));background:#fff8ecd1;box-shadow:inset 0 0 0 calc(1*var(--u)) #ffffffe6,0 calc(8*var(--u)) calc(18*var(--u)) -12px #1f3a6e66;font-size:calc(14*var(--u))!important;color:#203449!important}:is(.hp,.ht) .ph-sel i svg{width:calc(14*var(--u));height:calc(14*var(--u))}:is(.hp,.ht) .ph-metric{padding:calc(20*var(--u)) calc(22*var(--u))}:is(.hp,.ht) .ph-t3{display:block;font-size:calc(14*var(--u));color:#5d6d84}:is(.hp,.ht) .ph-metric>b{display:block;margin:calc(6*var(--u)) 0 calc(4*var(--u));font-size:calc(34*var(--u));font-weight:500;letter-spacing:-.045em}:is(.hp,.ht) .ph-metric p{font-size:calc(13*var(--u));color:#5d6d84}:is(.hp,.ht) .ph-metric em{display:inline-block;margin-top:calc(12*var(--u));padding:calc(5*var(--u)) calc(11*var(--u));border-radius:calc(99*var(--u));background:#20344914;font-style:normal;font-size:calc(11*var(--u));font-weight:600;color:#3d4a5c}:is(.hp,.ht) .ph-pink{background:linear-gradient(160deg,#ecd6e899,#d6b4d266)}:is(.hp,.ht) .ph-sell{padding:calc(14*var(--u))}:is(.hp,.ht) .ph-search{display:flex;align-items:center;gap:calc(8*var(--u));height:calc(40*var(--u));padding:0 calc(12*var(--u));border-radius:calc(12*var(--u));background:#ffffffb8;box-shadow:inset 0 0 0 calc(1*var(--u)) #2034491f}:is(.hp,.ht) .ph-search svg{width:calc(16*var(--u));height:calc(16*var(--u));color:#3d4a5c}:is(.hp,.ht) .ph-search span{font-size:calc(13*var(--u));color:#6b7a90}:is(.hp,.ht) .ph-prods{display:grid;grid-template-columns:1fr 1fr;gap:calc(9*var(--u));margin-top:calc(12*var(--u))}:is(.hp,.ht) .ph-prod{position:relative;padding:calc(11*var(--u)) calc(12*var(--u));border-radius:calc(14*var(--u));background:#ffffff94;box-shadow:inset 0 0 0 calc(1*var(--u)) #ffffffe6}:is(.hp,.ht) .ph-prod .ph-k2{font-size:calc(8.5*var(--u))}:is(.hp,.ht) .ph-prod b{display:block;margin:calc(4*var(--u)) 0 calc(3*var(--u));font-size:calc(12*var(--u));font-weight:600;line-height:1.25;padding-right:calc(22*var(--u))}:is(.hp,.ht) .ph-prod em{font-style:normal;font-size:calc(12*var(--u));font-weight:600;color:#254ba5}:is(.hp,.ht) .ph-prod u{position:absolute;top:calc(9*var(--u));right:calc(36*var(--u));width:calc(20*var(--u));height:calc(20*var(--u));display:grid;place-items:center;border-radius:50%;background:#2b5bd7;color:#fff;font-size:calc(10*var(--u));font-weight:600;text-decoration:none}:is(.hp,.ht) .ph-add{position:absolute;top:calc(7*var(--u));right:calc(8*var(--u));width:calc(24*var(--u));height:calc(24*var(--u));display:grid;place-items:center;border-radius:50%;background:#fff;color:#254ba5;box-shadow:0 calc(4*var(--u)) calc(10*var(--u)) -6px #1f3a6e80}:is(.hp,.ht) .ph-add svg{width:calc(12*var(--u));height:calc(12*var(--u))}:is(.hp,.ht) .ph-salebar{position:absolute;left:calc(10*var(--u));right:calc(10*var(--u));bottom:calc(12*var(--u));height:calc(58*var(--u));display:flex;align-items:center;justify-content:space-between;padding:0 calc(8*var(--u)) 0 calc(16*var(--u));border-radius:calc(18*var(--u));background:#f6fafcf0;box-shadow:inset 0 0 0 calc(1*var(--u)) #fff,0 calc(12*var(--u)) calc(26*var(--u)) -14px #1f3a6e73}:is(.hp,.ht) .ph-salebar b{display:block;font-size:calc(17*var(--u));font-weight:600;letter-spacing:-.02em}:is(.hp,.ht) .ph-salebar small{display:block;font-size:calc(10.5*var(--u));color:#5d6d84}:is(.hp,.ht) .ph-salebar em{font-style:normal;padding:calc(12*var(--u)) calc(18*var(--u));border-radius:calc(99*var(--u));background:#111827;color:#fff;font-size:calc(13*var(--u));font-weight:600}:is(.hp,.ht) .ph-krow{display:flex;align-items:center;justify-content:space-between;gap:calc(8*var(--u));margin-bottom:calc(10*var(--u))}:is(.hp,.ht) .ph-chip{font-style:normal;font-size:calc(10*var(--u));color:#5d6d84;padding:calc(4*var(--u)) calc(9*var(--u));border-radius:calc(99*var(--u));box-shadow:inset 0 0 0 calc(1*var(--u)) #20344929}:is(.hp,.ht) .ph-chart{width:100%;height:calc(72*var(--u));margin-top:calc(10*var(--u))}:is(.hp,.ht) .ph-chart text{font-size:calc(8*var(--u));fill:#8a96a8}:is(.hp,.ht) .ph-peek{padding:calc(18*var(--u)) calc(20*var(--u))}:is(.hp,.ht) .ph-peek .ph-krow{margin:0}:is(.hp,.ht) .ph em{font-family:inherit;font-style:normal}:is(.hp,.ht) .ph-on{opacity:1;transform:none}:is(.hp,.ht) .ph-on{box-shadow:0 0 0 calc(3*var(--u)) #fffc,0 0 0 calc(9*var(--u)) #5480e840,0 12px 26px -10px #2455ad99}:is(.hp,.ht) .ph-ai{max-width:calc(210*var(--u))}:is(.hp,.ht) .ph-line{stroke-dasharray:420;stroke-dashoffset:420}:is(.hp,.ht) .ph-line{stroke-dashoffset:0;transition:stroke-dashoffset 1.8s cubic-bezier(.65,0,.35,1) .2s}:is(.hp,.ht) .ph-num{font-variant-numeric:tabular-nums}:is(.hp,.ht) .pt-bars i{animation:hjBar 1.1s cubic-bezier(.3,1.3,.5,1) both}@keyframes hjBar{0%{transform:scaleY(0)}to{transform:none}}.ht{--u:calc(100cqw/1024);container-type:inline-size;position:relative;width:100%;aspect-ratio:4/3}.ht>.ph{font-size:1.95cqw;height:100%}.ht .ph.tb:after{background:none}.ht .ph.tb{--u:calc(100cqw/1024);border-radius:calc(18*var(--u));font-family:DM Sans,system-ui,sans-serif;color:#203449;letter-spacing:0;background:#cbd7dc}.ht .ph.tb:before{background:radial-gradient(45% 50% at 4% 18%,#a6c4d0,transparent 72%),radial-gradient(45% 45% at 92% 8%,#ccbfe3,transparent 72%),radial-gradient(50% 45% at 96% 92%,#9fc4b8,transparent 72%),radial-gradient(45% 40% at 10% 98%,#ddd3bd,transparent 72%),linear-gradient(135deg,#bfd2d9,#cdd5de 50%,#c3d3cc)}.ht .ph.tb[data-p=bo]:before{background:radial-gradient(45% 50% at 4% 18%,#a3c9bf,transparent 72%),radial-gradient(45% 45% at 92% 8%,#c6d8f1,transparent 72%),radial-gradient(50% 45% at 96% 92%,#a8cdbf,transparent 72%),radial-gradient(45% 40% at 10% 98%,#dcd8c2,transparent 72%),linear-gradient(135deg,#c1d6d3,#d3dbe6 50%,#c5d8cf)}.ht .ph.tb[data-p=dg]:before{background:radial-gradient(45% 50% at 4% 18%,#b9b6df,transparent 72%),radial-gradient(45% 45% at 92% 8%,#dcc6e4,transparent 72%),radial-gradient(50% 45% at 96% 92%,#b4c6e0,transparent 72%),radial-gradient(45% 40% at 10% 98%,#e2d4cf,transparent 72%),linear-gradient(135deg,#cbcbe4,#d9d4e8 50%,#c9d2e3)}.ht .ph.tb[data-p=ca]:before{background:radial-gradient(45% 50% at 4% 18%,#e0c1b0,transparent 72%),radial-gradient(45% 45% at 92% 8%,#e6d4bd,transparent 72%),radial-gradient(50% 45% at 96% 92%,#cfbed6,transparent 72%),radial-gradient(45% 40% at 10% 98%,#e3d2c0,transparent 72%),linear-gradient(135deg,#dccdc6,#e2d8d2 50%,#d6cbd6)}.ht .pt-glass{position:absolute;left:calc(16*var(--u));width:calc(195*var(--u));border-radius:calc(22*var(--u));border:calc(1*var(--u)) solid rgba(255,255,255,.64);background:linear-gradient(135deg,#ffffff38,#ffffff0a 42%,#cbe5da1c 72%,#ffffff30);box-shadow:inset 0 calc(2*var(--u)) calc(2*var(--u)) -1px #ffffffed,inset calc(2*var(--u)) 0 calc(3*var(--u)) -2px #fff,inset 0 -3px calc(3*var(--u)) -2px #ffffffd9,inset -1px 0 calc(2*var(--u)) #38544f26,0 calc(6*var(--u)) calc(9*var(--u)) -7px #1c393c70,0 calc(15*var(--u)) calc(30*var(--u)) -22px #294a4f6b;box-sizing:border-box}.ht .pt-side{position:absolute;left:0;top:0;bottom:0;width:calc(228*var(--u));background:linear-gradient(125deg,#ffffff18,#d6eadb0a 48%,#ffffff24);box-shadow:inset -1px 0 #ffffff24;z-index:1}.ht .pt-logo{position:absolute;left:calc(16*var(--u));top:calc(28*var(--u));width:calc(195*var(--u));height:calc(54*var(--u));background:url(/assets/brands/indexed/logo-black.png) left center/contain no-repeat}.ht .pt-biz{top:calc(114*var(--u));height:calc(104*var(--u));padding:calc(16*var(--u)) calc(14*var(--u))}.ht .pt-biz small{display:block;font-size:calc(10*var(--u));font-weight:650;letter-spacing:.11em;color:#5d718a}.ht .pt-biz div{display:flex;align-items:center;gap:calc(10*var(--u));margin-top:calc(12*var(--u))}.ht .pt-biz i{width:calc(36*var(--u));height:calc(36*var(--u));flex:none;display:grid;place-items:center;border-radius:calc(12*var(--u));font-style:normal;font-size:calc(10*var(--u));font-weight:650;letter-spacing:.025em;color:#5c505c;background:linear-gradient(135deg,#f5e8deab,#e2d5d75e);border:calc(1*var(--u)) solid rgba(255,255,255,.7);box-shadow:inset 0 calc(1*var(--u)) calc(2*var(--u)) #ffffffc9;box-sizing:border-box}.ht .pt-biz b{font-size:calc(13*var(--u));font-weight:650;letter-spacing:-.01em;white-space:nowrap}.ht .pt-menu{top:calc(234*var(--u));padding:calc(11*var(--u)) calc(10*var(--u));display:flex;flex-direction:column;gap:calc(12*var(--u))}.ht .pt-nav{display:flex;align-items:center;gap:calc(12*var(--u));height:calc(48*var(--u));padding:0 calc(11*var(--u));border-radius:calc(14*var(--u));font-size:calc(13.5*var(--u));font-weight:500;color:#0a0a0aa3;box-sizing:border-box}.ht .pt-nav svg{width:calc(20*var(--u));height:calc(20*var(--u));flex:none}.ht .pt-nav b{font-weight:500}.ht .pt-nav.on{color:#203e56;border-radius:calc(12*var(--u));border:calc(1*var(--u)) solid rgba(255,255,255,.9);background:linear-gradient(135deg,#ffffff9e,#e8f2f657 55%,#ffffff80);box-shadow:inset 0 calc(2*var(--u)) calc(2*var(--u)) -1px #fff,inset 0 -3px calc(3*var(--u)) -2px #ffffffd9,0 calc(6*var(--u)) calc(12*var(--u)) -8px #1c393c80,0 calc(12*var(--u)) calc(22*var(--u)) -16px #294a4f80}.ht .pt-own{bottom:calc(16*var(--u));height:calc(186*var(--u));padding:calc(14*var(--u)) calc(15*var(--u));font-size:calc(12*var(--u));font-weight:500;color:#34558d}.ht .pt-own>span{display:flex;align-items:center;gap:calc(12*var(--u));height:calc(44*var(--u));padding:0 calc(10*var(--u))}.ht .pt-own .pt-acc{height:calc(56*var(--u))}.ht .pt-own svg{width:calc(18*var(--u));height:calc(18*var(--u));flex:none}.ht .pt-own b{font-weight:500;line-height:1.5}.ht .pt-outb{position:absolute;right:calc(10*var(--u));bottom:calc(14*var(--u));width:calc(40*var(--u));height:calc(40*var(--u));display:grid;place-items:center;border-radius:50%;background:#ffffff30}.ht .pt-outb svg{width:calc(18*var(--u));height:calc(18*var(--u))}.ht .pt-col{position:absolute;left:calc(214*var(--u));top:calc(384*var(--u));width:calc(28*var(--u));height:calc(44*var(--u));display:grid;place-items:center;border-radius:calc(999*var(--u));color:#34558d;border:calc(1*var(--u)) solid rgba(255,255,255,.76);background:linear-gradient(135deg,#edf4ed5c,#e6eef03b);box-shadow:inset 0 calc(2*var(--u)) calc(2*var(--u)) -1px #ffffffed,0 calc(6*var(--u)) calc(9*var(--u)) -7px #1c393c70;box-sizing:border-box;z-index:2}.ht .pt-col svg{width:calc(14*var(--u));height:calc(14*var(--u))}.ht .pt-head{position:absolute;left:calc(228*var(--u));right:0;top:0;height:calc(76*var(--u));display:flex;align-items:center;justify-content:space-between;padding:0 calc(24*var(--u)) 0 calc(38*var(--u));background:linear-gradient(125deg,#ffffff18,#d6eadb0a 48%,#ffffff24);box-shadow:inset 0 -1px #ffffff80;box-sizing:border-box}.ht .pt-head>span{font-size:calc(13*var(--u));color:#55647a}.ht .pt-head em{font-style:normal;margin:0 calc(12*var(--u))}.ht .pt-head b{font-weight:650;color:#162338}.ht .pt-sw{display:flex;gap:calc(10*var(--u));padding:calc(4*var(--u));border-radius:calc(999*var(--u));border:calc(1*var(--u)) solid rgba(255,255,255,.76);background:linear-gradient(125deg,#fff3,#d6eadb14 48%,#ffffff3d);box-shadow:inset 0 calc(2*var(--u)) calc(2*var(--u)) -1px #ffffffed,inset 0 -3px calc(3*var(--u)) -2px #ffffffd9,0 calc(6*var(--u)) calc(9*var(--u)) -7px #1c393c70,0 calc(15*var(--u)) calc(30*var(--u)) -22px #294a4f6b}.ht .pt-sw i{width:calc(44*var(--u));height:calc(44*var(--u));display:grid;place-items:center;border-radius:50%;color:#34558d}.ht .pt-sw i svg{width:calc(20*var(--u));height:calc(20*var(--u))}.ht .pt-sw i:first-child svg{width:calc(28*var(--u));height:calc(28*var(--u));color:#2a4fae}.ht .pt-sw i.on{background:linear-gradient(155deg,#ffffff8a,#b4d5e338 40%,#94bcce24 65%,#ffffff75);box-shadow:inset 0 calc(2*var(--u)) calc(3*var(--u)) #ffffffed,inset calc(2*var(--u)) 0 calc(3*var(--u)) #ffffff80,inset 0 -3px calc(4*var(--u)) #ffffffb3,inset -1px 0 calc(2*var(--u)) #40656b38,0 calc(6*var(--u)) calc(12*var(--u)) -6px #23474d59}.ht .pt-main{position:absolute;left:calc(228*var(--u));right:0;top:calc(76*var(--u));bottom:0;padding:calc(28*var(--u)) calc(24*var(--u)) 0;box-sizing:border-box;overflow:hidden}.ht .pt-eye{display:block;font-size:calc(11*var(--u));font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:#64748a}.ht .pt-dwh{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:calc(32*var(--u))}.ht .pt-dwh .pt-eye{margin-top:calc(5*var(--u))}.ht .pt-dwh h4{margin:calc(13*var(--u)) 0 calc(10*var(--u));font-size:calc(39*var(--u));font-weight:500;letter-spacing:-.035em;line-height:1.12;color:#203449}.ht .pt-dwh p{margin:0;font-size:calc(14*var(--u));color:#62728a}.ht .pt-with{display:flex;align-items:center;gap:calc(8*var(--u));padding-top:calc(8*var(--u));font-size:calc(12*var(--u));color:#53647a}.ht .pt-with i{width:calc(6*var(--u));height:calc(6*var(--u));border-radius:50%;background:#326c62;box-shadow:0 0 0 calc(4*var(--u)) #326c6210}.ht .pt-found,.ht .pt-card{position:relative;border-radius:calc(20*var(--u));border:calc(1*var(--u)) solid rgba(255,255,255,.565);background:linear-gradient(135deg,#ffffff40,#b6ccdb24 42%,#ffffff20);box-shadow:inset 0 calc(2*var(--u)) calc(2*var(--u)) -1px #ffffffed,inset calc(2*var(--u)) 0 calc(3*var(--u)) -2px #fff,inset 0 -3px calc(3*var(--u)) -2px #ffffffd9,inset -1px 0 calc(2*var(--u)) #38544f26,0 calc(6*var(--u)) calc(9*var(--u)) -7px #1c393c70,0 calc(15*var(--u)) calc(30*var(--u)) -22px #294a4f6b}.ht .pt-found{display:grid;grid-template-columns:calc(262*var(--u)) 1fr;padding:calc(30*var(--u)) calc(34*var(--u));height:calc(215*var(--u));box-sizing:border-box}.ht .pt-fs h5,.ht .pt-card h5{margin:0;font-size:calc(24*var(--u));font-weight:500;letter-spacing:-.035em;color:#203449}.ht .pt-fs strong{display:block;margin-top:calc(12*var(--u));font-size:calc(64*var(--u));font-weight:500;letter-spacing:-.06em;line-height:1.1;color:#244ba5}.ht .pt-fs small{display:block;margin-top:calc(14*var(--u));font-size:calc(12*var(--u));color:#62728a}.ht .pt-fc{border-left:calc(1*var(--u)) solid rgba(32,52,73,.12);padding-left:calc(34*var(--u));margin:-7px 0}.ht .pt-fc p{margin:calc(16*var(--u)) 0 calc(10*var(--u));font-size:calc(14*var(--u));line-height:1.6}.ht .pt-note{display:block;font-size:calc(12*var(--u));color:#718095}.ht .pt-fc a{display:inline-block;margin-top:calc(22*var(--u));font-size:calc(13*var(--u));font-weight:550;color:#294f9b}.ht .pt-fc a i{font-style:normal;margin-left:calc(10*var(--u))}.ht .pt-h2{margin:calc(31*var(--u)) 0 calc(20*var(--u));font-size:calc(24*var(--u));font-weight:500;letter-spacing:-.035em;color:#203449}.ht .pt-grid3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:calc(16*var(--u))}.ht .pt-visit{padding:calc(22*var(--u)) calc(24*var(--u));border-radius:calc(16*var(--u));background:#ffffff6b;border:calc(1*var(--u)) solid rgba(255,255,255,.72);height:calc(186*var(--u));box-sizing:border-box}.ht .pt-visit h6{margin:0;font-size:calc(17*var(--u));font-weight:500;letter-spacing:-.025em;color:#203449}.ht .pt-visit b{display:block;margin:calc(12*var(--u)) 0 calc(6*var(--u));font-size:calc(40*var(--u));font-weight:500;letter-spacing:-.05em;color:#203449}.ht .pt-visit p{margin:0;font-size:calc(13*var(--u));line-height:1.55;color:#62728a}.ht .pt-two{display:grid;grid-template-columns:1fr 1fr;gap:calc(20*var(--u))}.ht .pt-card{padding:calc(26*var(--u)) calc(26*var(--u)) calc(20*var(--u));height:calc(404*var(--u));box-sizing:border-box}.ht .pt-krow{display:flex;justify-content:space-between;align-items:center}.ht .pt-chip{font-style:normal;font-size:calc(10*var(--u));padding:calc(3*var(--u)) calc(9*var(--u));border-radius:calc(999*var(--u));border:calc(1*var(--u)) solid rgba(32,52,73,.14);color:#53647a;background:#ffffff4d}.ht .pt-chip.ok{color:#1d7a54;border-color:#2fb47c66;background:#e8faf099;font-weight:600;font-size:calc(11*var(--u));padding:calc(5*var(--u)) calc(12*var(--u))}.ht .pt-chip.wait{color:#8a4b12;border-color:#c0772b66;background:#ffecd699;font-weight:600;font-size:calc(11*var(--u));padding:calc(5*var(--u)) calc(12*var(--u))}.ht .pt-card h5{margin-top:calc(30*var(--u));font-size:calc(22*var(--u))}.ht .pt-score{display:flex;align-items:baseline;gap:calc(10*var(--u));margin-top:calc(28*var(--u))}.ht .pt-score strong{font-size:calc(44*var(--u));font-weight:500;letter-spacing:-.05em;color:#244ba5;line-height:1}.ht .pt-score>span{font-size:calc(13*var(--u));color:#62728a}.ht .pt-card p{margin:calc(12*var(--u)) 0 0;font-size:calc(13.5*var(--u));line-height:1.6;color:#62728a}.ht .pt-chart{display:block;width:100%;height:calc(110*var(--u));margin-top:calc(22*var(--u));overflow:visible}.ht .pt-chart text{font-size:calc(8*var(--u));fill:#8391a3}.ht .pt-aiv{margin-top:calc(34*var(--u))}.ht .pt-aiv+.pt-h2{margin-top:calc(12*var(--u))}.ht .pt-mod{padding:calc(38*var(--u)) calc(54*var(--u)) 0 calc(54*var(--u));font-family:Inter,DM Sans,system-ui,sans-serif;color:#162338}.ht .pt-hc,.ht .pt-panel,.ht .pt-met,.ht .pt-sale{border-radius:calc(28*var(--u));background:linear-gradient(135deg,#ffffffad,#ffffff4d);border:calc(1*var(--u)) solid rgba(255,255,255,.85);box-shadow:0 calc(32*var(--u)) calc(64*var(--u)) -30px #1f3a6e57,0 calc(2*var(--u)) calc(6*var(--u)) #1f3a6e0d,inset 0 calc(1*var(--u)) 0 #ffffffeb;box-sizing:border-box}.ht .pt-hc{padding:calc(24*var(--u)) calc(30*var(--u))}.ht .pt-hcrow{display:flex;justify-content:space-between;align-items:flex-start}.ht .pt-hc h4{margin:0;font-size:calc(30*var(--u));font-weight:560;letter-spacing:-.04em;line-height:1.16}.ht .pt-hc .pt-eye{margin-bottom:calc(6*var(--u));letter-spacing:.1em}.ht .pt-hc p{margin:calc(8*var(--u)) 0 0;font-size:calc(14*var(--u));color:#55647a}.ht .pt-panel{margin-top:calc(22*var(--u));padding:calc(24*var(--u)) calc(28*var(--u))}.ht .pt-camp-h{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:calc(16*var(--u));border-bottom:calc(1*var(--u)) solid rgba(22,35,56,.08)}.ht .pt-camp-h b{display:block;margin-top:calc(6*var(--u));font-size:calc(20*var(--u));font-weight:600;letter-spacing:-.025em}.ht .pt-kpis{display:flex;gap:calc(24*var(--u))}.ht .pt-kpis span{text-align:right}.ht .pt-kpis b{display:block;font-size:calc(24*var(--u));font-weight:600;letter-spacing:-.03em}.ht .pt-kpis small{font-size:calc(11*var(--u));color:#55647a}.ht .pt-post{display:grid;grid-template-columns:calc(52*var(--u)) 1fr auto;gap:calc(16*var(--u));align-items:center;padding:calc(14*var(--u)) 0;border-bottom:calc(1*var(--u)) solid rgba(22,35,56,.07)}.ht .pt-post:last-child{border:0;padding-bottom:0}.ht .pt-post>i{width:calc(52*var(--u));height:calc(52*var(--u));border-radius:calc(14*var(--u));background:url(/v2/home-journey/biz/restaurant.webp) center/cover}.ht .pt-post:nth-child(3)>i{background-image:url(/v2/home-journey/biz/dumplings.webp)}.ht .pt-post:nth-child(4)>i{background-image:url(/v2/home-journey/biz/bakery.webp)}.ht .pt-post b{display:block;font-size:calc(15*var(--u));font-weight:600;letter-spacing:-.015em}.ht .pt-post small{display:block;margin-top:calc(3*var(--u));font-size:calc(12.5*var(--u));color:#55647a}.ht .pt-mets{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(16*var(--u));margin-top:calc(22*var(--u))}.ht .pt-met{padding:calc(20*var(--u)) calc(22*var(--u));border-radius:calc(22*var(--u))}.ht .pt-met b{display:block;margin-top:calc(10*var(--u));font-size:calc(34*var(--u));font-weight:600;letter-spacing:-.045em}.ht .pt-met p{margin:calc(6*var(--u)) 0 0;font-size:calc(12.5*var(--u));color:#55647a}.ht .pt-met:nth-child(2) b{color:#b0466b}.ht .pt-barsc{margin-top:calc(16*var(--u));padding:calc(20*var(--u)) calc(26*var(--u))}.ht .pt-bars{display:flex;align-items:flex-end;gap:calc(18*var(--u));height:calc(150*var(--u));margin-top:calc(14*var(--u))}.ht .pt-bars span{flex:1;display:flex;flex-direction:column;align-items:center;gap:calc(8*var(--u));height:100%;justify-content:flex-end}.ht .pt-bars i{display:block;width:100%;height:calc(var(--h)*1%);border-radius:calc(10*var(--u)) calc(10*var(--u)) calc(5*var(--u)) calc(5*var(--u));background:linear-gradient(180deg,#e3a98e,#d7b9cf);transform-origin:bottom}.ht .pt-bars span:nth-child(5) i{background:linear-gradient(180deg,#2d4ea3,#6f8fd8)}.ht .pt-bars small{font-size:calc(11*var(--u));color:#55647a}.ht .pt-bo{display:grid;grid-template-columns:1fr calc(296*var(--u));gap:calc(20*var(--u));padding:calc(38*var(--u)) calc(38*var(--u)) 0 calc(38*var(--u))}.ht .pt-sell{min-width:0}.ht .pt-prods{padding:calc(20*var(--u))}.ht .pt-search{display:flex;align-items:center;gap:calc(10*var(--u));height:calc(42*var(--u));padding:0 calc(14*var(--u));border-radius:calc(12*var(--u));background:#ffffffb3;border:calc(1*var(--u)) solid rgba(160,180,220,.6);font-size:calc(14*var(--u));color:#64748a}.ht .pt-search svg{width:calc(16*var(--u));height:calc(16*var(--u));color:#162338}.ht .pt-pgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(12*var(--u));margin-top:calc(16*var(--u))}.ht .pt-prod{position:relative;padding:calc(14*var(--u)) calc(12*var(--u));border-radius:calc(14*var(--u));background:#ffffff8c;min-height:calc(80*var(--u))}.ht .pt-prod small{display:block;font-size:calc(9.5*var(--u));font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#3a4558}.ht .pt-prod b{display:block;margin-top:calc(6*var(--u));font-size:calc(13*var(--u));font-weight:600}.ht .pt-prod em{display:block;margin-top:calc(6*var(--u));font-style:normal;font-size:calc(13*var(--u));font-weight:600;color:#1e3f8f}.ht .pt-prod u{position:absolute;right:calc(42*var(--u));top:calc(10*var(--u));width:calc(26*var(--u));height:calc(26*var(--u));display:grid;place-items:center;border-radius:50%;background:#2357d6;color:#fff;font-size:calc(11*var(--u));font-weight:600;text-decoration:none}.ht .pt-add{position:absolute;right:calc(10*var(--u));top:calc(10*var(--u));width:calc(26*var(--u));height:calc(26*var(--u));display:grid;place-items:center;border-radius:50%;background:#fff;color:#2357d6;box-shadow:0 calc(4*var(--u)) calc(10*var(--u)) -6px #1f3a6e80}.ht .pt-add svg{width:calc(13*var(--u));height:calc(13*var(--u))}.ht .pt-sale{padding:calc(20*var(--u)) calc(20*var(--u));background:linear-gradient(135deg,#ffffffdb,#ffffff9e);border-radius:calc(24*var(--u))}.ht .pt-sale-h{display:flex;align-items:center;gap:calc(10*var(--u));padding-bottom:calc(12*var(--u));border-bottom:calc(1*var(--u)) solid rgba(22,35,56,.08)}.ht .pt-sale-h b{font-size:calc(19*var(--u));font-weight:600;letter-spacing:-.025em}.ht .pt-sale-h span{font-size:calc(10.5*var(--u));font-weight:600;padding:calc(3*var(--u)) calc(8*var(--u));border-radius:calc(8*var(--u));background:#16233812;color:#3d4a5c}.ht .pt-line{display:flex;justify-content:space-between;align-items:flex-start;padding:calc(12*var(--u)) 0;border-bottom:calc(1*var(--u)) solid rgba(22,35,56,.07)}.ht .pt-line b{display:block;font-size:calc(13.5*var(--u));font-weight:600}.ht .pt-line small{display:block;font-size:calc(11*var(--u));color:#55647a}.ht .pt-line em{font-style:normal;font-size:calc(13.5*var(--u));font-weight:600}.ht .pt-step{display:flex;align-items:center;gap:calc(14*var(--u));margin-top:calc(6*var(--u));font-style:normal;font-size:calc(13*var(--u));font-weight:600}.ht .pt-step s{text-decoration:none;width:calc(24*var(--u));height:calc(24*var(--u));display:grid;place-items:center;border-radius:50%;background:#f2f4f8;color:#3d4a5c;font-weight:400}.ht .pt-cust{padding:calc(12*var(--u)) 0;border-bottom:calc(1*var(--u)) solid rgba(22,35,56,.07)}.ht .pt-cust small{display:block;font-size:calc(9.5*var(--u));font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#3a4558}.ht .pt-cust b{font-size:calc(13.5*var(--u));font-weight:600}.ht .pt-pay{display:grid;grid-template-columns:1fr 1fr;gap:calc(8*var(--u));margin:calc(12*var(--u)) 0}.ht .pt-pay span{text-align:center;padding:calc(10*var(--u));border-radius:calc(12*var(--u));background:#f4f6fa;font-size:calc(13*var(--u));font-weight:600;border:calc(1*var(--u)) solid rgba(22,35,56,.08)}.ht .pt-pay span.on{background:#dbe6fd;border-color:#4a72d8}.ht .pt-total{display:flex;justify-content:space-between;align-items:baseline}.ht .pt-total small{font-size:calc(12*var(--u));color:#55647a}.ht .pt-total b{font-size:calc(26*var(--u));font-weight:600;letter-spacing:-.03em}.ht .pt-charge{display:block;margin-top:calc(12*var(--u));text-align:center;font-style:normal;padding:calc(14*var(--u));border-radius:calc(999*var(--u));background:#111827;color:#fff;font-size:calc(14*var(--u));font-weight:600}.ht .ph.tb .ph-on.pt-ask{left:auto;top:auto;right:calc(24*var(--u));bottom:calc(24*var(--u));width:auto;height:calc(72*var(--u));display:flex;align-items:center;gap:calc(12*var(--u));padding:calc(8*var(--u)) calc(22*var(--u)) calc(8*var(--u)) calc(8*var(--u));border-radius:calc(999*var(--u));border:calc(1*var(--u)) solid rgba(255,255,255,.76);background:linear-gradient(135deg,#eef5f0c7,#e7edf2b8);box-shadow:inset 0 calc(2*var(--u)) calc(2*var(--u)) -1px #ffffffed,inset 0 -3px calc(3*var(--u)) -2px #ffffffd9,0 calc(6*var(--u)) calc(9*var(--u)) -7px #1c393c70,0 calc(15*var(--u)) calc(30*var(--u)) -22px #294a4f6b;box-sizing:border-box;z-index:3}.ht .ph.tb .pt-disc{position:relative;width:calc(54*var(--u));height:calc(54*var(--u));flex:none}.ht .ph.tb .pt-disc img{width:100%;height:100%;border-radius:50%}.ht .ph.tb .pt-disc i{position:absolute;right:0;top:calc(2*var(--u));width:calc(11*var(--u));height:calc(11*var(--u));border-radius:50%;background:#33b071;box-shadow:0 0 0 calc(2*var(--u)) #fff}.ht .ph.tb .pt-ask b{font-size:calc(16*var(--u));font-weight:500;color:#0a0a0a;white-space:nowrap}.ht .ph.tb .ph-on.pt-ask{box-shadow:inset 0 calc(2*var(--u)) calc(2*var(--u)) -1px #ffffffed,0 0 0 calc(9*var(--u)) #5480e838,0 calc(15*var(--u)) calc(30*var(--u)) -16px #2455ad99}.ht .ph.tb .ph-ai{right:calc(24*var(--u));bottom:calc(110*var(--u));max-width:calc(300*var(--u));padding:calc(14*var(--u)) calc(16*var(--u));gap:calc(10*var(--u));border-radius:calc(20*var(--u)) calc(20*var(--u)) calc(6*var(--u)) calc(20*var(--u))}.ht .ph.tb .ph-ai img{width:calc(28*var(--u));height:calc(28*var(--u))}.ht .ph.tb .ph-ai p{font-size:calc(14*var(--u))}.ht .ph.tb .ph-ai small{font-size:calc(11.5*var(--u))}.ht .pt-bars i{animation:hjBar 1.1s cubic-bezier(.3,1.3,.5,1) both}.ht .pt-bars span:nth-child(2) i{animation-delay:.06s!important}.ht .pt-bars span:nth-child(3) i{animation-delay:.12s!important}.ht .pt-bars span:nth-child(4) i{animation-delay:.18s!important}.ht .pt-bars span:nth-child(5) i{animation-delay:.24s!important}.ht .pt-bars span:nth-child(6) i{animation-delay:.3s!important}.ht .pt-bars span:nth-child(7) i{animation-delay:.36s!important}.how-workspace-surface{padding:0;display:block}.how-workspace-surface .ht{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto;container-type:size}.how-workspace-surface .ht>.ph{height:100%}.how-workspace-surface .hp{display:none}@media(max-width:700px){.how-workspace-surface{display:flex}.how-workspace-surface .ht{display:none}.how-workspace-surface .hp{display:block}}body.journey21{--site-header-ink:var(--journey-ink)}body.indexed-marketing{--site-header-ink:var(--marketing-ink)}:root body:is(.journey21,.indexed-marketing) #root nav.nav5{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;justify-content:normal;gap:20px;height:66px!important;min-height:0!important;padding:0 clamp(20px,4vw,48px)!important;top:0;left:0;right:0;z-index:100;transform:none!important;opacity:1!important;pointer-events:auto;font:16px DM Sans,sans-serif}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-logo{justify-self:start;width:auto;text-decoration:none}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-links{display:flex;justify-self:center;align-items:center;gap:clamp(14px,1.8vw,28px)}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-right{justify-self:end;margin-left:0;gap:14px}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-wordmark{font-size:30px;color:var(--site-header-ink)!important}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-link{font-size:13px!important}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-btn{display:inline-flex!important;padding:12px 18px!important}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-about-menu{left:50%;transform:translate(-50%);text-align:center}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-sheet{text-align:center}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-mobile-secondary{padding-left:0}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-region-options{justify-content:center}@media(max-width:1200px){:root body:is(.journey21,.indexed-marketing) #root nav.nav5{display:flex!important;justify-content:space-between!important}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-links{display:none!important}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-right{margin-left:auto!important;flex:0 0 auto;gap:6px}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-burger{display:inline-flex!important}}@media(min-width:901px)and (max-width:1150px){:root body:is(.journey21,.indexed-marketing) #root nav.nav5{padding-inline:24px!important;gap:18px}}@media(max-width:1050px){:root body:is(.journey21,.indexed-marketing) #root nav.nav5{padding-inline:20px!important;gap:12px}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-wordmark{font-size:27px}}@media(min-width:431px)and (max-width:900px){:root body:is(.journey21,.indexed-marketing) #root nav.nav5{height:54px!important}}:root body:is(.journey21,.indexed-marketing) #root nav.nav5{background:linear-gradient(115deg,#0a1a434d,#0a1a432b)!important;color:var(--site-header-ink)!important;backdrop-filter:blur(24px) saturate(155%)!important;-webkit-backdrop-filter:blur(24px) saturate(155%)!important;border:0!important;border-bottom:1px solid #dbe9ff30!important;box-shadow:inset 0 1px #f0f7ff20,0 5px 24px #08193808;overflow:visible;isolation:isolate}:root body:is(.journey21[data-journey-tone=light],.indexed-marketing[data-examples-tone=light]) #root nav.nav5{background:linear-gradient(115deg,#fafdff4f,#f0f7ff2b)!important;border-bottom-color:#1740a91c!important;box-shadow:inset 0 1px #ffffff90,0 5px 24px #1740a908}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 :is(.nav5-link,.nav5-burger,.ix-translation-trigger){color:var(--site-header-ink)!important}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-btn{background:#1740a9!important;color:#fff!important;border:1px solid #1740a9!important;border-radius:6px;min-height:44px;box-shadow:inset 0 1px #ffffff18;transition:background .2s,box-shadow .2s}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-btn:hover{background:#12358e!important;box-shadow:0 5px 18px #1740a926}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-type{color:#fff!important}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-burger{width:44px;height:44px;min-width:44px;min-height:44px;flex:0 0 44px;padding:0!important;border:0!important;border-radius:6px;background:transparent!important;align-items:center;justify-content:center;cursor:pointer}.nav39-hamburger{position:relative;display:block;width:20px;height:16px}.nav39-hamburger i{position:absolute;left:0;width:20px;height:1.5px;border-radius:1px;background:currentColor;transform-origin:center;transition:transform .25s,opacity .2s,top .25s}.nav39-hamburger i:nth-child(1){top:1px}.nav39-hamburger i:nth-child(2){top:7px}.nav39-hamburger i:nth-child(3){top:13px}[aria-expanded=true] .nav39-hamburger i:nth-child(1){top:7px;transform:rotate(45deg)}[aria-expanded=true] .nav39-hamburger i:nth-child(2){opacity:0}[aria-expanded=true] .nav39-hamburger i:nth-child(3){top:7px;transform:rotate(-45deg)}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .ix-translation-selector{display:inline-flex!important;flex:0 0 44px;margin:0!important}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .ix-translation-trigger{width:44px;height:44px;flex:none;border:0!important}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .ix-translation-trigger svg{width:25px;height:25px}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .ix-translation-trigger:hover,:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-burger:hover{background:#a6c8ff1a!important}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 :is(.ix-translation-menu,.nav5-sheet,.nav5-about-menu){background:#f0f7ffde;color:#051236;backdrop-filter:blur(28px) saturate(150%);-webkit-backdrop-filter:blur(28px) saturate(150%);border:1px solid #ffffff70;border-radius:12px;box-shadow:0 18px 55px #071b432b}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .ix-translation-menu{max-height:calc(100dvh - 100px);overflow-y:auto;overscroll-behavior:contain;padding:12px}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .ix-translation-menu button{border-radius:6px}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .ix-translation-menu [aria-checked=true]{background:#1740a90e}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-sheet{border-radius:0 0 14px 14px}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-sheet a{color:#051236}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 :is(a,button):focus-visible{outline:2px solid #4e8be2;outline-offset:3px}@media(max-width:1050px){:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-burger{display:inline-flex!important}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-right{gap:6px}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-sheet{max-height:calc(100dvh - 66px)}}@media(max-width:430px){:root body:is(.journey21,.indexed-marketing) #root nav.nav5{padding:0 10px!important;gap:6px;flex-wrap:nowrap;height:66px!important;align-content:normal}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-logo{width:auto;flex:0 0 auto}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-wordmark{font-size:24px}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-right{width:auto;gap:2px;justify-content:flex-end;min-width:0;flex:0 1 auto}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-btn{padding:8px!important;min-height:44px;min-width:0;flex:0 1 auto}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-type{font-size:10px;line-height:1.25;white-space:normal;text-align:center}}@media(max-width:360px){:root body:is(.journey21,.indexed-marketing) #root nav.nav5{padding:0 7px!important;gap:3px}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-wordmark{font-size:21px}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-btn{width:94px;padding:6px!important}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-type{font-size:10px;max-width:80px}}@media(prefers-reduced-motion:reduce){.nav39-hamburger i,:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-btn{transition:none}}@media(max-width:600px){:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-right{gap:2px}:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .nav5-type{font-size:11px!important}}@media(max-width:1200px){:root body:is(.journey21,.indexed-marketing) #root nav.nav5 .ix-translation-selector{display:none!important}}:root body #root nav.nav5[data-ix-ground][data-ix-ground][data-ix-ground]{background:transparent!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:0!important;box-shadow:none!important}:root body #root nav.nav5[data-ix-ground][data-ix-ground][data-ix-ground] [data-ix-ground=light]{--site-header-ink:#0b1a37;--ix-logo-star:#25479d;--ix-halo:rgba(255,255,255,.55)}:root body #root nav.nav5[data-ix-ground][data-ix-ground][data-ix-ground] [data-ix-ground=dark]{--site-header-ink:#fff;--ix-logo-star:currentColor;--ix-halo:rgba(4,12,34,.35)}:root body #root nav.nav5[data-ix-ground][data-ix-ground][data-ix-ground]>[data-ix-ground] :is(.nav5-wordmark,.nav5-link,.nav5-burger,.ix-translation-trigger,.nav5-about-toggle){color:var(--site-header-ink)!important;transition:color .3s}:root body #root nav.nav5[data-ix-ground][data-ix-ground][data-ix-ground]>[data-ix-ground] .nav5-link{text-shadow:0 1px 10px var(--ix-halo)}:root body #root nav.nav5[data-ix-ground][data-ix-ground][data-ix-ground]>[data-ix-ground] .nav5-wordmark>span:first-child{filter:drop-shadow(0 1px 8px var(--ix-halo))}:root body #root nav.nav5[data-ix-ground][data-ix-ground][data-ix-ground]>[data-ix-ground=dark] .nav5-btn{background:#fff!important;border-color:#fff!important;box-shadow:0 6px 20px #00000026!important}:root body #root nav.nav5[data-ix-ground][data-ix-ground][data-ix-ground]>[data-ix-ground=dark] .nav5-btn .nav5-type{color:#1740a9!important}:root body #root nav.nav5[data-ix-ground][data-ix-ground][data-ix-ground]>[data-ix-ground=dark] .nav5-btn:hover{background:#e8efff!important}:root body #root nav.nav5[data-ix-ground][data-ix-ground][data-ix-ground]>[data-ix-ground=dark] :is(.nav5-burger,.ix-translation-trigger):hover{background:#ffffff1f!important}:root body #root nav.nav5[data-ix-ground][data-ix-ground][data-ix-ground]>[data-ix-ground=light] :is(.nav5-burger,.ix-translation-trigger):hover{background:#1740a912!important}.f33f .f33f-brand{position:relative}.f33f .f8f-logo3d{position:relative;display:block}.f33f .f8f-logo3d .f8f-mark{position:relative}.f33f .f8f-logo-layer{position:absolute;inset:0;pointer-events:none;-webkit-mask:url(/v2/media/indexed-logo-white.png) left center/contain no-repeat;mask:url(/v2/media/indexed-logo-white.png) left center/contain no-repeat}.f33f .f8f-logo-sheen{background:linear-gradient(105deg,transparent 0 40%,rgba(190,214,255,.85) 50%,transparent 60% 100%) 0 0/250% 100% no-repeat;background-position:120% 0;animation:f8f-sheen 7s cubic-bezier(.5,0,.3,1) 1.2s infinite;mix-blend-mode:screen;transition:opacity .4s ease}@keyframes f8f-sheen{0%{background-position:120% 0}38%,to{background-position:-20% 0}}.f33f .f8f-logo-chrome{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .35s ease;background:url(/v2/media/indexed-logo-chrome.webp) left center/contain no-repeat;-webkit-mask:radial-gradient(circle clamp(120px,11vw,190px) at var(--mx,50%) var(--my,50%),#000 0 38%,rgba(0,0,0,.55) 62%,transparent 100%);mask:radial-gradient(circle clamp(120px,11vw,190px) at var(--mx,50%) var(--my,50%),#000 0 38%,rgba(0,0,0,.55) 62%,transparent 100%)}.f33f .f33f-brand.is-lit .f8f-logo-chrome{opacity:1}.f33f .f33f-brand.is-lit .f8f-logo-sheen{opacity:0}.f33f .f33f-brand:focus-visible .f8f-logo-chrome{opacity:1;-webkit-mask:none;mask:none}@media(prefers-reduced-motion:reduce){.f33f .f8f-logo-sheen{animation:none;opacity:0}}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid #315bdf;outline-offset:4px}@media(pointer:coarse){input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px!important}#root button,#root input[type=submit],#root select{min-height:44px;min-width:44px}.nav5 .nav5-btn,.nav5 .nav5-burger,.nav5-sheet a,.nav5-about-menu a,.f8f a{min-height:44px;display:inline-flex;align-items:center}}@keyframes ix-fallback-show{to{opacity:1}}.ix-static-fallback{opacity:0;animation:ix-fallback-show 0s 4s forwards;max-width:960px;margin:auto;padding:80px 24px;color:#142b3a;font-family:Arial,sans-serif;line-height:1.7}.ix-static-fallback h1{font-size:44px;line-height:1.1}.ix-static-fallback h2{font-size:30px;margin-top:45px}.ix-static-fallback h3{font-size:22px}
