@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-cyrillic-ext-wght-normal.okcGN4Nq.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-cyrillic-wght-normal.BS41q_Tv.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-greek-ext-wght-normal.DQgQPNk4.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-greek-wght-normal.sS1B39LI.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-vietnamese-wght-normal.TKKdAiBA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-ext-wght-normal.B4u9PlvR.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-wght-normal.DX-nOvPD.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mrs Saint Delafield;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mrs Saint Delafield;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/mrs-saint-delafield-latin-400-normal.DistX2Vi.woff2)format("woff2"),url(/_astro/mrs-saint-delafield-latin-400-normal.eJo8ETdN.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--rd-cream:#f1f4f9;--rd-ink:#0b1830;--rd-dark:#0a1628;--rd-tile:#e2e8f2;--rd-sans:"Inter Tight Variable", "Inter Tight", ui-sans-serif, system-ui, sans-serif;--rd-script:"Mrs Saint Delafield", cursive;--rd-gut:clamp(14px, 1.9vw, 32px);--rd-s:clamp(11px, .2vw + 9.6px, 14.5px);--rd-arrow:#fff;--rd-r-media:6px;--rd-r-box:12px;--rd-r-ctl:10px;--rd-r-dot:2px}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.rd-root{font-family:var(--rd-sans);font-size:var(--rd-s);color:var(--rd-ink);background:var(--rd-cream);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;line-height:1.3;overflow-x:clip}.rd-root a{color:inherit;text-decoration:none}.rd-root img{max-width:none;display:block}:where(.rd-root) :where(h1,h2,h3,h4,p){margin:0}body:has(.rd-root) [data-cta=whatsapp-fab]{display:none!important}.rd-cream{background:var(--rd-cream)}.rd-line{display:block}.rd-header{z-index:100;padding:14px var(--rd-gut);color:#fff;pointer-events:none;--rd-arrow:var(--rd-ink);grid-template-columns:1fr auto 1fr;align-items:center;transition:color .35s;display:grid;position:fixed;inset:0 0 auto}.rd-header>*{pointer-events:auto}.rd-header[data-tone=dark]{color:var(--rd-ink);--rd-arrow:#fff}html.rd-menu-open .rd-header{color:#fff;--rd-arrow:var(--rd-ink)}.rd-header__left{letter-spacing:0;align-items:center;gap:4px;font-size:10px;display:flex}.rd-dots{vertical-align:middle;align-items:center;gap:4px;display:inline-flex}.rd-dots i,.rd-sdots button i{border-radius:var(--rd-r-dot);opacity:.24;background:currentColor;width:6px;height:6px;transition:opacity .35s,transform .35s;display:block}.rd-dots i.is-on,.rd-sdots button.is-on i{opacity:1}.rd-sdots{gap:0}.rd-sdots button{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:8px 3px;display:grid}.rd-sdots button:hover i{opacity:.7;transform:scale(1.3)}.rd-sdots button:focus-visible{outline-offset:1px;border-radius:var(--rd-r-dot);outline:2px solid}.rd-nav{color:#fff;--rd-bar:36px;justify-self:center;position:relative}.rd-nav__bg{border-radius:var(--rd-r-box);backdrop-filter:blur(24px)saturate(1.35);background:#0a1628d1;position:absolute;top:0;left:50%;translate:-50%;box-shadow:inset 0 0 0 1px #ffffff17,0 10px 40px #0000002e}.rd-nav__bar{height:var(--rd-bar);align-items:center;gap:clamp(10px,1.6vw,26px);padding:0 6px 0 14px;display:flex;position:relative}.rd-logo__word{align-items:center;display:flex}.rd-logo__word img{filter:invert();width:18px;height:18px}.rd-nav__links{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.rd-nav__links a,.rd-nav__dd{border-radius:var(--rd-r-ctl);color:#ffffffeb;height:26px;font:inherit;letter-spacing:-.01em;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0 10px;font-size:12.5px;font-weight:500;transition:background .25s,color .25s;display:inline-flex}.rd-nav__links a:hover,.rd-nav__dd:hover,.rd-nav.is-open .rd-nav__dd,.rd-nav__links a[aria-current=page]{color:#fff;background:#ffffff24}.rd-nav__dd svg{transition:transform .35s;transform:rotate(180deg)}.rd-nav.is-open .rd-nav__dd svg{transform:none}.rd-logo__menu{border-radius:var(--rd-r-ctl);cursor:pointer;background:#ffffff24;border:0;place-content:center;gap:3px;width:30px;height:26px;margin-left:6px;display:none}.rd-logo__menu i{background:#fff;width:11px;height:1.3px;display:block}.rd-nav__panel{top:var(--rd-bar);visibility:hidden;opacity:0;width:min(1080px,94vw);position:absolute;left:50%}.rd-nav__panel-in{grid-template-columns:minmax(200px,25%) repeat(3,1fr);gap:6px;height:clamp(170px,19vw,230px);padding:0 6px 6px;display:grid}.rd-nav__intro{flex-direction:column;justify-content:space-between;padding:8px 10px 0;display:flex}.rd-nav__intro h3{letter-spacing:-.03em;font-size:17px;font-weight:500}.rd-nav__intro p{color:#ffffffc7;max-width:17em;margin-top:6px;font-size:13px;line-height:1.25}.rd-nav__view{border-radius:var(--rd-r-ctl);background:#ffffff1f;align-self:flex-start;align-items:center;gap:22px;padding:12px 16px;font-size:13px;font-weight:500;transition:background .25s;display:inline-flex}.rd-nav__view:hover{background:#ffffff38}.rd-nav__card{border-radius:var(--rd-r-media);background:#13233d;align-items:flex-end;padding:9px 10px;font-size:13px;font-weight:500;display:flex;position:relative;overflow:hidden}.rd-nav__card img{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.rd-nav__card:after{content:"";background:linear-gradient(#0000 45%,#00000080);position:absolute;inset:0}.rd-nav__card:hover img{transform:scale(1.06)}.rd-nav__card span{z-index:1;gap:6px;display:inline-flex;position:relative}@media (width<=1100px){.rd-nav__links{display:none}.rd-logo__menu{display:grid}.rd-nav__bar{gap:14px}}.rd-talk{justify-self:end;align-items:center;gap:6px;font-size:10.5px;font-weight:500;display:inline-flex}.rd-talk svg{width:15px;height:15px}.rd-menu{z-index:90;padding:0 var(--rd-gut);background:var(--rd-dark);color:#fff;align-content:center;display:grid;position:fixed;inset:0}.rd-menu ul{gap:.2em;margin:0;padding:0;list-style:none;display:grid}.rd-menu li{overflow:hidden}.rd-menu a{letter-spacing:-.05em;font-size:clamp(2.4rem,7vw,6.5rem);font-weight:500;line-height:1.02;display:inline-block}.rd-hero{color:#fff;background:#0e1d36;height:100svh;min-height:560px;position:relative;overflow:hidden}.rd-hero__media{position:absolute;inset:0}.rd-hero__img{object-fit:cover;will-change:transform, opacity;width:100%;height:100%;position:absolute;inset:0}.rd-hero__shade{background:linear-gradient(#060e1e47,#0000 22% 52%,#060e1e80),#060e1e1f;position:absolute;inset:0}.rd-hero__title{left:var(--rd-gut);right:var(--rd-gut);letter-spacing:-.045em;text-wrap:balance;will-change:transform;font-size:clamp(3.1rem,8.6vw,10rem);font-weight:500;line-height:.93;position:absolute;bottom:clamp(18px,3.6vh,44px)}.rd-hero__intro{right:var(--rd-gut);letter-spacing:-.02em;width:min(44ch,46vw);min-width:260px;font-size:clamp(.95rem,1.05vw,1.35rem);font-weight:500;line-height:1.22;position:absolute;bottom:clamp(26px,6vh,70px)}.rd-hero__intro .rd-link{margin-top:14px}.rd-link{font-size:var(--rd-s);--rd-arrow:var(--rd-ink);align-items:center;gap:8px;font-weight:500;display:inline-flex}.rd-link--dark{--rd-arrow:#fff;text-underline-offset:3px;text-decoration:underline}.rd-hero__scroll{right:var(--rd-gut);font-size:var(--rd-meta);align-items:center;gap:6px;display:flex;position:absolute;bottom:14px}.rd-hero__scroll i{border:1px solid;border-radius:6px;width:10px;height:15px;position:relative}.rd-hero__scroll b{background:currentColor;border-radius:2px;width:2px;height:3px;margin-left:-1px;animation:1.6s ease-in-out infinite rd-wheel;position:absolute;top:3px;left:50%}@keyframes rd-wheel{0%,to{opacity:1;transform:translateY(0)}60%{opacity:.2;transform:translateY(4px)}}.rd-teams{z-index:2;padding:clamp(40px,7vw,120px) 0 clamp(56px,8vw,140px);position:relative}.rd-h2{letter-spacing:-.055em;font-size:clamp(2.6rem,6vw,7.2rem);font-weight:500;line-height:.95}.rd-h3{letter-spacing:-.05em;font-size:clamp(1.9rem,3.4vw,4rem);font-weight:600;line-height:.98}.rd-teams__head{gap:0 var(--rd-gut);padding:0 var(--rd-gut);grid-template-columns:repeat(12,1fr);align-items:start;display:grid}.rd-teams__head .rd-h2{grid-column:1/span 7}.rd-teams__side{grid-column:8/span 5;max-width:46ch;padding-top:.3em}.rd-teams__side p{line-height:1.32;font-size:var(--rd-s);margin-bottom:12px}.rd-teams__bar{margin:clamp(28px, 4vw, 64px) var(--rd-gut) 10px;justify-content:space-between;align-items:center;display:flex}.rd-badge{align-items:center;gap:6px;font-size:10px;display:inline-flex}.rd-arrows{gap:6px;display:flex}.rd-arrows button{border-radius:var(--rd-r-ctl);border:1px solid var(--rd-ink);background:var(--rd-ink);color:#fff;cursor:pointer;place-items:center;width:20px;height:20px;padding:0;font-size:11px;transition:opacity .2s;display:grid}.rd-arrows button:disabled{color:var(--rd-ink);opacity:.28;cursor:default;background:0 0}.rd-track{padding:0 var(--rd-gut);overflow:hidden}.rd-track__inner{cursor:grab;touch-action:pan-y;column-gap:8px;width:max-content;display:flex}.rd-track__inner:active{cursor:grabbing}.rd-card{aspect-ratio:3/4;border-radius:var(--rd-r-media);user-select:none;background:#c9d4e4;flex:none;width:clamp(190px,23.2vw,400px);position:relative;overflow:hidden}.rd-card img{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.rd-card__shade{background:linear-gradient(#0000 55%,#060e1eb3);position:absolute;inset:0}.rd-card__txt{color:#fff;gap:1px;display:grid;position:absolute;bottom:10px;left:10px;right:10px}.rd-card__txt small{font-style:normal;font-size:var(--rd-meta);opacity:.9}.rd-card__txt strong{letter-spacing:-.03em;font-size:clamp(11px,1vw,15px);font-weight:500}.rd-card__sig{font-family:var(--rd-script);opacity:.95;margin-top:2px;font-size:clamp(22px,2.3vw,34px);line-height:.9}.rd-statement{z-index:2;padding:clamp(24px, 4vw, 70px) var(--rd-gut) clamp(52px, 7vw, 120px);text-align:center;position:relative}.rd-statement__a{letter-spacing:-.05em;font-size:clamp(1.7rem,3.4vw,4rem);font-weight:600;line-height:1.02}.rd-statement__b{letter-spacing:-.03em;text-wrap:balance;max-width:22ch;margin:.35em auto 0;font-size:clamp(1.5rem,3vw,3.6rem);font-weight:500;line-height:1.02}.rd-word{will-change:opacity;display:inline-block}.rd-cases{color:#fff;background:#000;height:100svh;min-height:560px;position:relative;overflow:hidden}.rd-case{will-change:transform;position:absolute;inset:0;overflow:hidden}.rd-case__media{background:#0f1f39;position:absolute;inset:0;overflow:hidden}.rd-case__media img{object-fit:cover;will-change:transform;width:100%;height:120%;position:absolute;top:-10%;left:0}.rd-case__grad{background:linear-gradient(#060e1e2e 0%,#0000 28%,#060e1e9e 58%,#060e1edb 100%),#060e1e1f;position:absolute;inset:0}.rd-case__shade{opacity:0;background:#060e1e9e;position:absolute;inset:0}.rd-case__view{font-size:11px;font-weight:500;position:absolute;top:14%;left:50%;transform:translate(-50%)}.rd-case__rule{left:var(--rd-gut);right:var(--rd-gut);background:#ffffff47;height:1px;position:absolute;top:62%}.rd-case__count{left:var(--rd-gut);align-items:center;gap:3px;font-size:9px;display:flex;position:absolute;top:calc(62% + 14px)}.rd-case__left{position:absolute;top:calc(62% + 8px);left:clamp(80px,10.4vw,190px)}.rd-case__left h3{letter-spacing:-.055em;max-width:9ch;font-size:clamp(2.2rem,4.9vw,6rem);font-weight:500;line-height:.95}.rd-case__left p{opacity:.9;margin-top:14px;font-size:10.5px;line-height:1.25}.rd-case__tag{font-style:normal;font-size:var(--rd-meta);opacity:.85;margin-top:14px;display:inline-block}.rd-case__right{right:var(--rd-gut);width:min(36ch,40vw);position:absolute;top:calc(62% + 16px)}.rd-case__right p{letter-spacing:-.015em;font-size:clamp(11px,.85vw,13.5px);line-height:1.28}.rd-case__right p:before{content:"“";margin-bottom:8px;font-size:26px;line-height:.6;display:block}.rd-case__who{gap:1px;margin-top:14px;font-size:10px;display:grid}.rd-case__who span{opacity:.72;font-style:normal}.rd-logos{z-index:2;gap:0 var(--rd-gut);padding:clamp(48px, 6vw, 110px) var(--rd-gut);grid-template-columns:repeat(12,1fr);align-content:center;min-height:92svh;display:grid;position:relative;overflow:hidden}.rd-logos__copy{grid-column:1/span 5;align-self:center}.rd-logos__copy p{max-width:32ch;font-size:var(--rd-s);margin-top:12px;line-height:1.32}.rd-logos__grid{grid-column:7/span 6;grid-template-columns:repeat(3,1fr);gap:8px;padding:4vw 0;display:grid;-webkit-mask-image:linear-gradient(#0000 0,#000 22% 62%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 22% 62%,#0000 100%)}.rd-logos__col{will-change:transform;gap:8px;display:grid}.rd-logo-tile{aspect-ratio:1/.9;background:var(--rd-tile);border-radius:var(--rd-r-media);letter-spacing:-.04em;text-align:center;place-items:center;font-size:clamp(.85rem,1.4vw,1.9rem);font-weight:600;display:grid}.rd-journal{z-index:2;padding:clamp(32px, 5vw, 88px) var(--rd-gut) clamp(48px, 7vw, 120px);position:relative}.rd-journal__head{justify-content:space-between;align-items:baseline;margin-bottom:clamp(16px,2vw,32px);display:flex}.rd-journal__head a{text-underline-offset:2px;font-size:10px;text-decoration:underline}.rd-journal__grid{grid-template-columns:1.95fr 1fr 1fr;align-items:start;gap:8px;display:grid}.rd-post{border-radius:var(--rd-r-media);background:var(--rd-tile);display:block;overflow:hidden}.rd-post img{aspect-ratio:4/3;object-fit:cover;width:100%}.rd-post:not(:first-child) img{aspect-ratio:16/10}.rd-post__meta{gap:6px;padding:8px 9px 12px;display:grid}.rd-post__dates{font-size:var(--rd-meta);font-variant-numeric:tabular-nums;opacity:.6;gap:2px;display:flex}.rd-post h3{letter-spacing:-.02em;font-size:10.5px;font-weight:500;line-height:1.25}.rd-footer{z-index:2;background:var(--rd-dark);color:#eef2f8;grid-template-columns:clamp(64px,12vw,190px) clamp(14px,2vw,36px) 1fr;min-height:clamp(420px,70svh,760px);display:grid;position:relative}.rd-footer__rail{padding:12px 0 0 var(--rd-gut);position:relative}.rd-footer__badge{border-radius:var(--rd-r-ctl);width:30px;height:30px;font-weight:600;font-size:var(--rd-meta);border:1.5px solid;place-items:center;display:grid}.rd-footer__word{left:var(--rd-gut);letter-spacing:-.05em;writing-mode:vertical-rl;white-space:nowrap;font-size:clamp(4.4rem,11.5vw,10.5rem);font-weight:600;line-height:.82;position:absolute;bottom:6px;transform:rotate(180deg)}.rd-ruler{background:repeating-linear-gradient(#eef2f88c 0 1px,#0000 1px 6px) 0/40% 100% no-repeat,repeating-linear-gradient(#eef2f8e6 0 1px,#0000 1px 30px) 0/75% 100% no-repeat;border-left:1px solid #eef2f880;margin-top:40px;position:relative}.rd-ruler__marker{--p:0;left:0;top:calc(var(--p) * 100%);background:#eef2f8d9;width:260%;height:1px;position:absolute}.rd-footer__body{gap:0 var(--rd-gut);padding:22px var(--rd-gut) 10px;grid-template-rows:1fr auto auto;grid-template-columns:repeat(12,1fr);display:grid;position:relative}.rd-footer__meter{grid-area:1/1/auto/span 5;align-self:center;align-items:center;gap:8px;font-size:10.5px;line-height:1.25;display:flex}.rd-footer__meter img{object-fit:cover;width:28px;height:28px}.rd-footer__meter b{font-weight:600}.rd-footer__meter u{text-underline-offset:2px}.rd-footer__info{grid-area:1/6/auto/span 3;font-size:9.5px;line-height:1.35}.rd-footer__info h4{opacity:.7;font-style:normal;font-weight:400;font-size:var(--rd-meta);margin-top:14px}.rd-footer__info h4:first-child{margin-top:0}.rd-footer__links{letter-spacing:-.04em;grid-area:1/9/auto/span 4;margin:0;padding:0;font-size:clamp(.95rem,1.5vw,1.8rem);font-weight:500;line-height:1.12;list-style:none}.rd-footer__label{font-style:normal;font-weight:400;font-size:var(--rd-meta);letter-spacing:0;opacity:.7;margin-bottom:4px}.rd-footer__links a:hover{opacity:.6}.rd-footer__legal{opacity:.85;border-top:1px solid #eef2f833;grid-area:2/6/auto/span 4;margin:28px 0 0;padding:12px 0 0;font-size:8.5px;line-height:1.5;list-style:none}.rd-footer__credit{text-align:right;opacity:.6;grid-area:3/9/auto/span 4;align-self:end;padding-top:18px;font-size:8.5px}@media (width<=760px){.rd-teams__head .rd-h2,.rd-teams__side{grid-column:1/-1}.rd-teams__side{margin-top:16px}.rd-card{width:62vw}.rd-case__left{left:var(--rd-gut);top:calc(62% + 40px)}.rd-case__right{top:calc(62% + 190px);left:var(--rd-gut);right:var(--rd-gut);width:auto}.rd-logos__copy,.rd-logos__grid{grid-column:1/-1}.rd-logos__grid{margin-top:24px}.rd-journal__grid{grid-template-columns:1fr}.rd-footer__meter,.rd-footer__info,.rd-footer__links,.rd-footer__legal,.rd-footer__credit{grid-area:auto/1/auto/-1;margin-top:18px}.rd-footer__credit{text-align:left}.rd-hero__intro{left:var(--rd-gut);right:var(--rd-gut);width:auto;bottom:64px}}html.rd-static .rd-hero__img:not(:first-child),html.rd-static .rd-hero__intro{display:none}html.rd-static .rd-cases{height:auto;overflow:visible}html.rd-static .rd-case{height:100svh;min-height:560px;position:relative}.rd-footer__links a.is-current{opacity:.45}:root{--rd-accent:#3c83f6}.rd-intro,.rd-pt{z-index:300;visibility:hidden;pointer-events:none;position:fixed;inset:0}html.rd-intro-pending .rd-intro,html.rd-pt-pending .rd-pt{visibility:visible;pointer-events:auto}.rd-intro__bg{background:#fff;position:absolute;inset:0}.rd-intro__frame{--bw:clamp(150px, 20vw, 290px);width:var(--bw);height:calc(var(--bw) * .78);clip-path:inset(0 0 100%);position:absolute;top:50%;left:50%;overflow:hidden;translate:-50% -50%}.rd-intro__frame img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rd-pt__bg{background:var(--rd-ink);position:absolute;inset:0}html.rd-pt-pending .rd-pt__bg{visibility:visible}.rd-pt__tiles{align-content:start;display:grid;position:absolute;inset:0}.rd-pt__tiles i{width:var(--pt-size);height:var(--pt-size);border-radius:var(--rd-r-box);background:var(--rd-ink);will-change:transform;display:block;transform:scale(0)}.rd-pt__iso{--iso:clamp(56px, 6vw, 84px);width:var(--iso);height:var(--iso);margin:calc(var(--iso) / -2) 0 0 calc(var(--iso) / -2);opacity:0;will-change:transform;position:absolute;top:50%;left:50%}html.rd-pt-tiles .rd-pt__iso{opacity:1}.rd-pt__photo{object-fit:cover;will-change:left, top, width, height;position:fixed}html.rd-pt-tiles .rd-logo__word img{visibility:hidden}@media (prefers-reduced-motion:reduce){.rd-intro,.rd-pt{display:none}}.rd-header--air .rd-air-cta{border-radius:var(--rd-r-ctl);color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#0b1830;justify-content:space-between;justify-self:end;align-items:center;gap:28px;min-width:clamp(140px,14.5vw,220px);height:25px;padding:0 10px;font-size:8.5px;font-weight:500;transition:background .35s,color .35s;display:inline-flex}.rd-header--air[data-tone=light] .rd-air-cta,html.rd-menu-open .rd-header--air .rd-air-cta{color:#0b1830;background:#fff}.rd-talk svg rect{fill:var(--rd-accent)}.rd-talk svg path{stroke:#fff}.rd-arrows button:not(:disabled){background:var(--rd-accent);border-color:var(--rd-accent)}.rd-root ::selection{background:var(--rd-accent);color:#fff}.rd-root{--rd-lead:clamp(17px, .45vw + 13.5px, 20px);--rd-body:clamp(15.5px, .2vw + 13.8px, 17px);--rd-meta:clamp(12.5px, .1vw + 11.5px, 13.5px)}.rd-root .rd-hero__intro p,.rd-root .rd-teams__side p,.rd-root .rd-logos__copy p,.rd-root .rd-phero__center p,.rd-root .rd-lead__txt p{font-size:var(--rd-lead);letter-spacing:-.012em;max-width:34em;line-height:1.45}.rd-root .rd-case__right p,.rd-root .rd-sl__foot p,.rd-root .rd-group__text p,.rd-root .rd-post__meta h3,.rd-root .rd-ccard p{font-size:var(--rd-body);letter-spacing:-.008em;line-height:1.5}.rd-root .rd-case__left p,.rd-root .rd-case__who span,.rd-root .rd-sl__who span,.rd-root .rd-card__txt strong,.rd-root .rd-link span,.rd-root .rd-badge{font-size:var(--rd-meta);line-height:1.35}.rd-root .rd-footer__credit{font-size:12px}.rd-root .rd-line-mask{margin-bottom:-.16em;padding-bottom:.16em}.rd-nav__panel{width:min(1040px,max(760px,100vw - 400px))}.rd-nav__panel-in{grid-template-columns:minmax(180px,18%) .85fr .85fr minmax(0,1.9fr);align-items:stretch;height:auto;min-height:clamp(180px,17vw,236px)}.rd-nav__panel--text .rd-nav__panel-in{grid-template-columns:minmax(180px,18%) repeat(3,1fr)}.rd-nav__intro p{font-size:14px;line-height:1.35}.rd-nav__dd.is-current{background:#ffffff24}.rd-nav.is-open .rd-nav__dd:not(.is-current){background:0 0}.rd-nav.is-open .rd-nav__dd:not(.is-current):hover{background:#ffffff1a}.rd-nav.is-open .rd-nav__dd:not(.is-current) svg{transform:rotate(180deg)}.rd-nav.is-open .rd-nav__dd.is-current svg{transform:none}.rd-nav__list{grid-template-columns:1fr 1fr;grid-auto-rows:min-content;align-content:start;gap:2px 18px;margin:0;padding:10px 12px;list-style:none;display:grid}.rd-nav__list--one{grid-template-columns:1fr;padding:0}.rd-nav__list a{color:#ffffffc7;align-items:center;gap:8px;padding:4px 0;font-size:13.5px;line-height:1.25;transition:color .2s;display:inline-flex}.rd-nav__list a:hover,.rd-nav__list a:focus-visible{color:#fff}.rd-nav__badge{font-style:normal;font-size:var(--rd-meta);letter-spacing:.02em;border-radius:var(--rd-r-ctl);background:var(--rd-accent);color:#fff;padding:1px 7px;font-weight:600}.rd-nav__col{border-left:1px solid #ffffff1a;align-content:start;gap:8px;padding:10px 12px;display:grid}.rd-nav__col h4{color:#ffffff8c;margin:0 0 4px;font-size:12.5px;font-weight:500}.rd-header__right{justify-self:end;align-items:center;gap:clamp(12px,1.4vw,22px);display:inline-flex}.rd-enter{font-size:13px;font-weight:500}.rd-root .rd-talk{font-size:13px}@media (width<=1480px){.rd-enter{display:none}}.rd-menu{visibility:hidden;opacity:0;backdrop-filter:blur(6px);color:var(--rd-ink);overscroll-behavior:contain;background:#060e1e8c;padding:10px;display:block;overflow:hidden}html.rd-menu-open .rd-header{opacity:0;pointer-events:none}.rd-menu__card{background:var(--rd-cream);border-radius:var(--rd-r-box);flex-direction:column;max-width:560px;height:calc(100svh - 20px);margin:0 auto;display:flex;overflow:hidden;box-shadow:0 30px 80px #060e1e59}.rd-menu__top{border-bottom:1px solid #0b18301a;align-items:center;gap:16px;padding:10px 10px 10px 16px;display:flex}.rd-menu .rd-menu__logo{letter-spacing:-.04em;color:var(--rd-ink);align-items:flex-start;gap:2px;margin-right:auto;font-size:22px;font-weight:600;line-height:1;display:inline-flex}.rd-menu__logo img{filter:none}.rd-menu .rd-menu__talk{text-underline-offset:3px;color:var(--rd-ink);font-size:14px;font-weight:500;text-decoration:underline}.rd-menu__close{border-radius:var(--rd-r-ctl);background:var(--rd-tile);width:34px;height:34px;color:var(--rd-ink);cursor:pointer;border:0;place-items:center;display:grid}.rd-menu__views{flex:1;min-height:0;position:relative;overflow:hidden}.rd-menu__view{overscroll-behavior:contain;visibility:hidden;transition:transform .45s cubic-bezier(.2,.8,.2,1),visibility 0s linear .45s;position:absolute;inset:0;overflow-y:auto;transform:translate(100%)}.rd-menu__view.is-active{visibility:visible;transition:transform .45s cubic-bezier(.2,.8,.2,1),visibility;transform:none}.rd-menu__view.is-behind{transform:translate(-30%)}.rd-menu__in{padding:6px 16px 4px;display:grid}.rd-menu__fam,.rd-menu .rd-menu__plain{cursor:pointer;width:100%;font:inherit;letter-spacing:-.02em;text-align:left;color:var(--rd-ink);background:0 0;border:0;border-bottom:1px solid #0b18301f;justify-content:space-between;align-items:center;padding:14px 0;font-size:20px;font-weight:500;line-height:1.2;display:flex}.rd-menu .rd-menu__plain{border-bottom:0}.rd-menu__fam.is-current>span{text-underline-offset:4px;text-decoration:underline 1.5px}.rd-menu__fam i{border-top:1.6px solid;border-right:1.6px solid;width:9px;height:9px;margin-right:3px;transition:transform .25s;transform:rotate(45deg)}.rd-menu__fam:hover i{transform:translate(3px)rotate(45deg)}.rd-menu__go{flex:none;font-size:15px;transition:transform .25s}.rd-menu a:hover .rd-menu__go{transform:translate(3px)}.rd-menu__sub{padding:12px 16px 20px}.rd-menu__back{cursor:pointer;font:inherit;color:#0b1830a6;background:0 0;border:0;align-items:center;gap:8px;margin:0 0 14px -4px;padding:6px 4px;font-size:14px;font-weight:500;display:inline-flex}.rd-menu__title{letter-spacing:-.04em;margin:0;font-size:30px;font-weight:500;line-height:1}.rd-menu__intro{color:#0b1830a6;margin:8px 0 16px;font-size:14.5px;line-height:1.45}.rd-menu .rd-menu__hub{border-radius:var(--rd-r-ctl);background:var(--rd-ink);color:#fff;justify-content:space-between;align-items:center;padding:12px 14px;font-size:15px;font-weight:500;display:flex}.rd-menu .rd-menu__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0 6px;display:grid}.rd-menu__cards .rd-menu__tile{height:112px;display:block}.rd-menu__cards .rd-menu__tile span{font-size:15px}.rd-menu__group{font-size:var(--rd-meta);letter-spacing:.08em;text-transform:uppercase;color:#0b183080;margin:20px 0 2px;font-weight:500}.rd-menu .rd-menu__list a{letter-spacing:-.01em;color:var(--rd-ink);border-bottom:1px solid #0b18301a;justify-content:space-between;align-items:center;gap:12px;padding:13px 0;font-size:16px;font-weight:450;line-height:1.3;display:flex}.rd-menu .rd-menu__list li:last-child a{border-bottom:0}.rd-menu__lately{border-top:1px solid #0b18301a;padding:14px 0 16px}.rd-menu__label{align-items:center;gap:8px;margin:0 16px 10px;font-size:13.5px;font-weight:500;display:flex}.rd-menu__label i{border-radius:var(--rd-r-dot);background:var(--rd-ink);width:6px;height:6px}.rd-menu__strip{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;padding:0 16px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.rd-menu__strip::-webkit-scrollbar{display:none}.rd-menu .rd-menu__tile{border-radius:var(--rd-r-media);color:#fff;position:relative;overflow:hidden}.rd-menu__strip .rd-menu__tile{scroll-snap-align:start;flex:0 0 min(46vw,220px);height:128px}.rd-menu__tile img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rd-menu__tile:after{content:"";background:linear-gradient(#060e1e8c,#0000 55%);position:absolute;inset:0}.rd-menu__tile span{z-index:1;letter-spacing:-.03em;font-size:16px;font-weight:500;line-height:1.1;position:absolute;top:10px;left:10px;right:10px}.rd-menu__signup{padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid #0b18301a;flex:none}.rd-menu .rd-signup{flex-wrap:nowrap;gap:8px}.rd-menu .rd-signup a{white-space:nowrap;flex:auto;justify-content:center;gap:8px}.rd-menu .rd-signup .rd-signup__primary{padding:0 8px 0 14px}.rd-menu .rd-signup .rd-signup__google{padding:0 12px}@media (prefers-reduced-motion:reduce){.rd-menu__view,.rd-menu__view.is-active{transition:none}}.rd-menu .rd-signup a{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.2;display:inline-flex}.rd-hero__intro .rd-signup{margin-top:18px}.rd-ahero__text .rd-signup{margin-top:20px}@media (width<=760px){.rd-signup a{min-height:44px}}.rd-root .rd-case__grad{background:linear-gradient(#060e1e1f 0%,#0000 30%,#060e1e57 58%,#060e1e94 100%),#060e1e1a}.rd-root .rd-case__count{gap:6px;font-size:14px}.rd-root .rd-case__count .rd-dots{gap:5px}.rd-root .rd-case__count .rd-dots i{width:8px;height:8px}.rd-root .rd-case__left h3 a{color:inherit}.rd-root .rd-case__left p{margin-top:24px;font-size:clamp(14px,.95vw,16px);line-height:1.22}.rd-root .rd-case__tag{margin-top:22px;font-size:clamp(14px,.95vw,16px)}.rd-root .rd-case__right p{letter-spacing:-.015em;font-size:clamp(16px,1.2vw,21px);line-height:1.12}.rd-root .rd-case__right p:before{margin-bottom:10px;font-size:34px}.rd-root .rd-case__who{gap:3px;margin-top:22px;font-size:14px}.rd-root .rd-case__who b{font-weight:500}.rd-root .rd-case__who span{font-size:clamp(14px,.95vw,16px)}@media (width>=761px){.rd-root .rd-case__count{top:calc(62% + 22px)}.rd-root .rd-case__left{top:calc(62% + 12px);left:9.8vw}.rd-root .rd-case__right{left:62.5vw;right:var(--rd-gut);width:auto;max-width:36vw;top:calc(62% + 22px)}}@media (width<=760px){.rd-root .rd-case__rule{top:40%}.rd-root .rd-case__count{top:calc(40% + 14px)}.rd-root .rd-case__left{top:calc(40% + 52px)}.rd-root .rd-case__left p,.rd-root .rd-case__tag{margin-top:14px}.rd-root .rd-case__right{top:auto;bottom:32px}}.rd-curtain{z-index:1;background:var(--rd-cream);position:relative}.rd-footer2{--f2-line:#ffffff1a;--f2-mute:#ffffff80;z-index:0;background:var(--rd-dark);color:#fff;padding:clamp(40px,6vh,64px) clamp(20px,2.9vw,48px) clamp(28px,4vh,48px);position:relative}@media (width>=761px) and (height>=600px){.rd-footer2{position:sticky;bottom:0}.rd-curtain{box-shadow:0 40px 80px #060e1e59}}.rd-f2__label,.rd-f2__col summary span{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--rd-meta);letter-spacing:.08em;text-transform:uppercase;color:var(--f2-mute);margin:0;font-weight:400}.rd-f2__cols{border-bottom:1px solid var(--f2-line);grid-template-columns:repeat(6,minmax(0,1fr));gap:32px 24px;padding-bottom:clamp(36px,6vh,64px);display:grid}.rd-f2__col summary{pointer-events:none;justify-content:space-between;align-items:center;margin-bottom:22px;list-style:none;display:flex}.rd-f2__col summary::-webkit-details-marker{display:none}.rd-f2__col summary i{color:var(--f2-mute);font-size:18px;font-style:normal;font-weight:300;display:none}.rd-f2__col ul,.rd-f2__legal{margin:0;padding:0;list-style:none}.rd-f2__col li+li{margin-top:10px}.rd-f2__col a{color:#ffffffe0;font-size:15px;line-height:1.3;transition:color .2s}.rd-f2__col a:hover,.rd-f2__text a:hover,.rd-f2__legal a:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.rd-f2__mid{border-bottom:1px solid var(--f2-line);grid-template-columns:2fr 1fr 1fr;gap:32px 24px;padding:clamp(36px,6vh,64px) 0;display:grid}.rd-f2__start,.rd-f2__contact,.rd-f2__connect{align-content:start;gap:16px;display:grid}.rd-f2__text{color:#ffffffd1;max-width:30em;margin:0;font-size:15px;line-height:1.45}.rd-f2__start .rd-signup{margin-top:8px}.rd-f2__connect{grid-template-columns:1fr auto}.rd-f2__connect .rd-f2__label{grid-column:1/-1}.rd-f2__social{gap:6px;display:flex}.rd-f2__social a,.rd-f2__top{border-radius:var(--rd-r-ctl);color:#fff;background:#ffffff12;place-items:center;width:38px;height:38px;transition:background-color .2s;display:grid}.rd-f2__top{cursor:pointer;background:0 0;border:1px solid #ffffff38}.rd-f2__social a:hover,.rd-f2__top:hover{background:#ffffff24}.rd-f2__bottom{grid-template-columns:2fr 2fr 1fr;align-items:center;gap:18px 24px;padding-top:clamp(28px,4vh,44px);display:grid}.rd-f2__brand{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--rd-meta);letter-spacing:.06em;text-transform:uppercase;color:var(--f2-mute);align-items:center;gap:14px;line-height:1.4;display:inline-flex}.rd-f2__brand img{filter:invert();opacity:.6}.rd-f2__legal{flex-wrap:wrap;gap:8px 22px;display:flex}.rd-f2__legal a,.rd-f2__copy{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--rd-meta);letter-spacing:.08em;text-transform:uppercase;color:var(--f2-mute)}.rd-f2__copy{justify-self:end;margin:0}@media (width<=1100px){.rd-f2__cols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.rd-f2__cols{border-bottom:0;grid-template-columns:1fr;gap:0;padding-bottom:0}.rd-f2__col{border-bottom:1px solid var(--f2-line)}.rd-f2__col summary{pointer-events:auto;cursor:pointer;margin:0;padding:20px 0}.rd-f2__col summary i{transition:transform .3s;display:block}.rd-f2__col[open] summary i{transform:rotate(45deg)}.rd-f2__col ul{padding-bottom:20px}.rd-f2__mid,.rd-f2__bottom{grid-template-columns:1fr}.rd-f2__start .rd-signup{display:grid}.rd-f2__start .rd-signup a{justify-content:center}.rd-f2__copy{justify-self:start}}.rd-header{transition:color .35s,transform .55s cubic-bezier(.2,.8,.2,1)}html.rd-header-away .rd-header{transform:translateY(calc(-100% - 24px))}@media (prefers-reduced-motion:reduce){.rd-header{transition:color .35s}}.rd-nav__half,.rd-logo__menu-txt,.rd-logo__menu b{display:none}@media (width<=760px){.rd-header{padding:10px var(--rd-gut);grid-template-columns:minmax(0,1fr)}.rd-header__left,.rd-header__right,.rd-header--air .rd-air-cta{display:none}.rd-nav{--rd-bar:46px;justify-self:stretch}.rd-nav__bg{display:none}.rd-nav__half{height:var(--rd-bar);backdrop-filter:blur(24px)saturate(1.35);background:#0a1628d1;transition:width .7s cubic-bezier(.2,.8,.2,1),border-radius .7s cubic-bezier(.2,.8,.2,1);display:block;position:absolute;top:0;box-shadow:0 10px 40px #00000024}.rd-nav__bar:before{content:"";border-radius:var(--rd-r-box);pointer-events:none;transition:opacity .3s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff17}html.rd-scrolled .rd-nav__bar:before{opacity:0}html.rd-scrolled .rd-nav__half{box-shadow:inset 0 0 0 1px #ffffff17,0 10px 40px #00000024}.rd-nav__half--l{border-radius:var(--rd-r-box) 0 0 var(--rd-r-box);width:calc(50% + 1px);left:0}.rd-nav__half--r{border-radius:0 var(--rd-r-box) var(--rd-r-box) 0;width:50%;right:0}html.rd-scrolled .rd-nav__half--l{width:var(--rd-bar);border-radius:var(--rd-r-box)}html.rd-scrolled .rd-nav__half--r{border-radius:var(--rd-r-box);width:108px}.rd-nav__bar{height:var(--rd-bar);justify-content:space-between;gap:0;padding:0}.rd-logo__word{width:var(--rd-bar);height:var(--rd-bar);justify-content:center}.rd-logo__menu{width:108px;height:var(--rd-bar);border-radius:var(--rd-r-ctl);color:#fff;font:inherit;letter-spacing:-.01em;background:0 0;justify-content:center;align-items:center;gap:12px;margin:0;padding:0;font-size:15px;font-weight:500;display:inline-flex}.rd-logo__menu i{display:none}.rd-logo__menu-txt{display:inline}.rd-logo__menu b{font-size:19px;font-weight:300;line-height:1;transition:transform .35s;display:inline}.rd-logo__menu:hover b{transform:rotate(90deg)}}@media (width<=760px) and (prefers-reduced-motion:reduce){.rd-nav__half,.rd-nav__bar:before{transition:none}}.rd-nav__cols{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}.rd-nav__col:not(.is-more) [data-rd-nav-extra]{display:none}.rd-nav__more{font:inherit;color:#ffffff8c;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;margin-top:2px;padding:4px 0;font-size:13px;font-weight:500;transition:color .2s;display:inline-flex}.rd-nav__more:hover,.rd-nav__more:focus-visible{color:#fff}.rd-nav__more i{font-style:normal;transition:transform .3s}.rd-nav__more[aria-expanded=true] i{transform:rotate(180deg)}.rd-nav__cols .rd-nav__col{padding-top:10px}.rd-nav__cols .rd-nav__list:not(.rd-nav__list--one){padding:0}.rd-under-header{padding-top:88px}.rd-signup{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rd-signup a{border-radius:var(--rd-r-ctl);letter-spacing:-.01em;align-items:center;gap:10px;min-height:46px;padding:0 8px 0 20px;font-size:15px;font-weight:500;transition:background-color .25s,border-color .25s,transform .25s;display:inline-flex}.rd-signup a:hover{transform:translateY(-1px)}.rd-signup__primary{background:var(--rd-accent);color:#fff!important}.rd-signup__primary svg rect{fill:#fff}.rd-signup__primary:hover{background:#2563eb}.rd-signup .rd-signup__google{padding:0 20px 0 16px}.rd-signup--dark .rd-signup__google{background:#fff;border:1px solid #0b183024;color:var(--rd-ink)!important}.rd-signup--dark .rd-signup__google:hover{border-color:#0b18304d}.rd-signup--light .rd-signup__google{backdrop-filter:blur(12px);background:#ffffff29;border:1px solid #ffffff4d;color:#fff!important}.rd-signup--light .rd-signup__google:hover{background:#ffffff3d}.rd-signup a:focus-visible{outline-offset:3px;outline:3px solid #3c83f673}@media (prefers-reduced-motion:reduce){.rd-signup a{transition:none}}.rdc[data-astro-cid-2ttkah4o]{z-index:2;padding:clamp(110px, 18vh, 200px) var(--rd-gut) clamp(36px, 6vh, 64px);background:var(--rd-cream);color:var(--rd-ink);position:relative;overflow:hidden}.rdc__sr[data-astro-cid-2ttkah4o]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rdc__meta[data-astro-cid-2ttkah4o]{grid-template-columns:minmax(0,1fr) minmax(0,24em);align-items:start;gap:24px;display:grid}.rdc__label[data-astro-cid-2ttkah4o]{font-size:var(--rd-meta);opacity:.6;font-weight:500}.rdc__side[data-astro-cid-2ttkah4o]{font-size:var(--rd-body);line-height:1.5}.rdc__facts[data-astro-cid-2ttkah4o]{font-size:var(--rd-meta);flex-wrap:wrap;gap:6px 20px;display:flex}.rdc__facts[data-astro-cid-2ttkah4o] li[data-astro-cid-2ttkah4o]{align-items:center;gap:8px;display:inline-flex}.rdc__facts[data-astro-cid-2ttkah4o] li[data-astro-cid-2ttkah4o]:before{content:"";border-radius:var(--rd-r-dot);opacity:.5;background:currentColor;width:5px;height:5px}.rdc[data-astro-cid-2ttkah4o] .rdc__row[data-astro-cid-2ttkah4o]{justify-content:space-between;align-items:center;gap:clamp(16px,2vw,40px);margin:clamp(56px,12vh,140px) 0 clamp(40px,7vh,80px);display:flex}.rdc__word[data-astro-cid-2ttkah4o]{font-size:clamp(2.6rem, min(9.6vw, calc(160vw / var(--rl,13))), 12rem);letter-spacing:-.06em;white-space:nowrap;font-weight:500;line-height:.85}.rdc[data-astro-cid-2ttkah4o] .rdc__btns[data-astro-cid-2ttkah4o] .rd-signup{flex-direction:column;align-items:stretch}.rdc[data-astro-cid-2ttkah4o] .rdc__btns[data-astro-cid-2ttkah4o] .rd-signup a{justify-content:space-between}.rdc__strip[data-astro-cid-2ttkah4o]{margin:0 calc(var(--rd-gut) * -1);padding:0 var(--rd-gut);overflow:hidden}.rdc__track[data-astro-cid-2ttkah4o]{will-change:transform;gap:10px;width:max-content;display:flex}.rdc__track[data-astro-cid-2ttkah4o] figure[data-astro-cid-2ttkah4o]{border-radius:var(--rd-r-media);background:var(--rd-tile);height:clamp(220px,40vh,440px);overflow:hidden}.rdc__track[data-astro-cid-2ttkah4o] img[data-astro-cid-2ttkah4o]{object-fit:cover;width:100%;height:100%}.rdc[data-astro-cid-2ttkah4o] .rdc__facts[data-astro-cid-2ttkah4o]{color:#0b18309e;margin-top:18px}html.rd-static .rdc__strip[data-astro-cid-2ttkah4o]{overflow-x:auto}@media (width<=760px){.rdc__meta[data-astro-cid-2ttkah4o]{grid-template-columns:minmax(0,1fr);gap:14px}.rdc[data-astro-cid-2ttkah4o] .rdc__row[data-astro-cid-2ttkah4o]{flex-wrap:wrap;gap:0 12px;margin:48px 0 36px}.rdc[data-astro-cid-2ttkah4o] .rdc__btns[data-astro-cid-2ttkah4o]{order:3;width:100%;margin-top:28px}.rdc[data-astro-cid-2ttkah4o] .rdc__btns[data-astro-cid-2ttkah4o] .rd-signup{flex-direction:row}.rdc__word[data-astro-cid-2ttkah4o]{font-size:clamp(2.2rem, min(19vw, calc(150vw / var(--wl,6))), 6rem)}.rdc__track[data-astro-cid-2ttkah4o] figure[data-astro-cid-2ttkah4o]{height:240px}}.rd-root{--lv-top:72px}.lv-label{font-size:var(--rd-meta);letter-spacing:.12em;text-transform:uppercase;opacity:.62;font-weight:500;display:block}.lv-more{font-size:var(--rd-meta);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:6px;padding-bottom:3px;font-weight:500;transition:opacity .25s;display:inline-flex}.lv-more:hover{opacity:.6}.lv-btn{border-radius:var(--rd-r-ctl);min-height:34px;font-size:var(--rd-meta);letter-spacing:.1em;text-transform:uppercase;border:1px solid;align-items:center;gap:8px;padding:0 14px;font-weight:500;transition:background-color .25s,color .25s;display:inline-flex}.lv-btn:hover{background:var(--rd-ink);color:var(--rd-cream)!important}.lv-fill{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lv-frame{position:relative;overflow:hidden}.lv-frame img{object-fit:cover;width:100%;height:100%}.lv-frame,.lv-fimg,.lv-thumb img,.lv-ccard,.lv-frames__card>*,.lv-matter__swatch>*,.lv-cf__card,.lv-hlist__cursor>*,.lv-hrow__thumb{border-radius:var(--rd-r-media)}.lv-lib,.lv-pair{border-radius:var(--rd-r-box)}.lv-bleed,.lv-overlap__media,.lv-collage__big{border-radius:0}.lv-collage__small{border-radius:0 var(--rd-r-media) var(--rd-r-media) 0}.lv-frame>[data-lv-par]{height:124%;position:absolute;inset:-12% 0}.lv-h{letter-spacing:-.035em;font-size:clamp(1.5rem,2.2vw,2.6rem);font-weight:400;line-height:1.08}.rd-root .lv-p{font-size:var(--rd-body);letter-spacing:-.008em;max-width:34em;line-height:1.5}.rd-root .lv-p+.lv-p{margin-top:1em}.lv-inset{padding-top:var(--lv-top);position:relative}.lv-inset__bar{height:46px;padding:0 var(--rd-gut);justify-content:space-between;align-items:center;display:flex}.lv-inset__media{height:calc(100svh - var(--lv-top) - 46px);color:#fff;min-height:420px;position:relative;overflow:hidden}.lv-inset__zoom{position:absolute;inset:0}.lv-slide{position:absolute;inset:0;overflow:hidden}.lv-slide img{object-fit:cover;width:100%;height:100%}.lv-ring{right:calc(var(--rd-gut) * 1.6);bottom:calc(var(--rd-gut) * 1.4);z-index:3;border-radius:var(--rd-r-ctl);color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;width:46px;height:46px;padding:0;display:grid;position:absolute}.lv-ring svg{position:absolute;inset:0}.lv-ring rect{fill:none;stroke:currentColor;stroke-width:1.4px}.lv-ring rect:first-child{opacity:.3}.lv-ring i{border-radius:var(--rd-r-dot);background:currentColor;width:6px;height:6px}.lv-float{height:280vh;position:relative}.lv-float__stage{height:100vh;position:sticky;top:0;overflow:hidden}.lv-float__text{z-index:1;padding:0 var(--rd-gut);text-align:center;place-content:center;justify-items:center;gap:14px;display:grid;position:absolute;inset:0}.lv-float__text :is(h1,h2){letter-spacing:-.03em;max-width:22em;font-size:clamp(1.4rem,2.1vw,2.4rem);font-weight:400;line-height:1.12}.lv-fimg{top:0;left:var(--x);z-index:var(--z,2);width:var(--w);position:absolute;overflow:hidden}.lv-fimg img{width:100%;aspect-ratio:var(--r,4 / 5);object-fit:cover}.rd-static .lv-float{height:auto}.rd-static .lv-float__stage{height:auto;padding:100px 0;position:relative}.rd-static .lv-float__text{position:relative}.rd-static .lv-fimg{display:none}.lv-frames{position:relative}.lv-frames__stage{color:#fff;height:100vh;position:relative;overflow:hidden}.lv-frames__bg,.lv-frames__bg>*{position:absolute;inset:0;overflow:hidden}.lv-frames__bg img,.lv-frames__card img{object-fit:cover;width:100%;height:100%}.lv-frames__card{aspect-ratio:3/4;width:min(31vw,440px);position:absolute;top:50%;left:50%;translate:-50% -50%}.lv-frames__card>*{position:absolute;inset:0;overflow:hidden}.lv-frames__caps{padding:0 var(--rd-gut);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.lv-frames__caps p{letter-spacing:-.025em;text-align:center;text-shadow:0 2px 30px #00000040;grid-area:1/1;font-size:clamp(2rem,3.8vw,4.6rem);font-weight:400;line-height:1}.rd-static .lv-frames__bg>:not(:first-child),.rd-static .lv-frames__card>:not(:first-child),.rd-static .lv-frames__caps p:not(:first-child){display:none}.lv-scatter{padding:clamp(90px, 11vw, 180px) var(--rd-gut) clamp(40px, 6vw, 100px);position:relative}.lv-scatter__h{letter-spacing:-.055em;margin-top:14px;font-size:clamp(2.8rem,5.6vw,6.8rem);font-weight:400;line-height:.96}.lv-scatter__field{height:clamp(880px,92vw,1500px);margin-top:clamp(30px,4vw,70px);position:relative}.lv-thumb{top:var(--y);left:var(--x);width:var(--w);position:absolute}.lv-thumb img{width:100%;aspect-ratio:var(--r,4 / 5);object-fit:cover}.lv-scatter__note{justify-items:start;gap:18px;width:min(30%,380px);display:grid;position:absolute;top:74%;left:68%}.rd-root .lv-scatter__note p{font-size:var(--rd-body);line-height:1.45}.lv-coll{--lv-coll-head:78px;padding:0 var(--rd-gut) clamp(60px, 8vw, 120px);position:relative}.lv-coll__head{top:var(--lv-top);z-index:3;height:var(--lv-coll-head);background:var(--rd-cream);justify-content:space-between;align-items:flex-end;padding-bottom:12px;display:flex;position:sticky}.lv-coll__titles{letter-spacing:-.035em;width:14em;max-width:60vw;height:1.15em;margin-top:8px;font-size:clamp(1.4rem,2vw,2.3rem);position:relative;overflow:hidden}.lv-coll__titles span{white-space:nowrap;position:absolute;inset:0 auto auto 0}.lv-coll__titles sup{vertical-align:top;opacity:.6;margin-left:4px;font-size:.4em}.lv-ccard{top:calc(var(--lv-top) + var(--lv-coll-head));height:calc(100vh - var(--lv-top) - var(--lv-coll-head) - var(--rd-gut));background:var(--rd-cream);min-height:360px;margin-bottom:8vh;display:block;position:sticky;overflow:hidden}.lv-ccard:last-child{margin-bottom:0}.lv-ccard__inner{position:absolute;inset:0;overflow:hidden}.lv-ccard img{object-fit:cover;width:100%;height:100%}.lv-matter{background:var(--rd-dark);color:#fff;height:100svh;min-height:620px;position:relative;overflow:hidden}.lv-matter__bgs,.lv-matter__bgs>*{position:absolute;inset:0;overflow:hidden}.lv-matter__bgs img{object-fit:cover;width:100%;height:100%}.lv-matter__bgs:after{content:"";z-index:2;background:linear-gradient(#050c1a9e,#050c1a00 38%),linear-gradient(#050c1a00 45%,#050c1ad1);position:absolute;inset:0}.lv-matter__copy{z-index:3;gap:0 var(--rd-gut);padding:clamp(92px, 13vh, 140px) var(--rd-gut) clamp(132px, 19vh, 190px);pointer-events:none;grid-template-rows:auto 1fr auto;grid-template-columns:repeat(12,1fr);display:grid;position:absolute;inset:0}.lv-matter__copy a{pointer-events:auto}.lv-matter__head{grid-column:1/span 6;justify-items:start;gap:14px;display:grid}.lv-matter__h{letter-spacing:-.05em;max-width:14em;font-size:clamp(1.9rem,3.4vw,4rem);font-weight:450;line-height:1}.rd-root .lv-matter__head .lv-p{color:#ffffffd1;max-width:30em}.lv-matter__texts{grid-area:3/1/auto/span 6;align-self:end;display:grid}.rd-root .lv-matter__texts p{max-width:30em;font-size:var(--rd-body);color:#ffffffd9;opacity:0;grid-area:1/1;line-height:1.5;transition:opacity .45s,transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(14px)}.lv-matter__texts b{letter-spacing:-.045em;color:#fff;margin-bottom:12px;font-size:clamp(1.6rem,2.8vw,3.3rem);font-weight:450;line-height:1.02;display:block}.rd-root .lv-matter__texts p.is-active{opacity:1;transform:none}.lv-matter__swatch{right:var(--rd-gut);z-index:3;aspect-ratio:4/5;width:clamp(170px,17vw,290px);position:absolute;bottom:clamp(132px,19vh,190px)}.lv-matter__swatch>*{position:absolute;inset:0;overflow:hidden}.lv-matter__swatch img{object-fit:cover;width:100%;height:100%}.lv-matter__list{left:var(--rd-gut);right:var(--rd-gut);z-index:4;gap:var(--rd-gut);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:absolute;bottom:clamp(24px,4vh,44px)}.lv-matter__list button{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto 1fr;align-items:baseline;gap:12px 10px;padding:0;display:grid}.lv-matter__bar{border-radius:var(--rd-r-dot);background:#ffffff3d;grid-column:1/-1;height:2px;display:block;overflow:hidden}.lv-matter__bar i{transform-origin:0;background:#fff;height:100%;display:block;transform:scaleX(0)}.rd-static .lv-matter__list button.is-active .lv-matter__bar i{transform:none}.rd-root .lv-matter__n{font-size:var(--rd-meta);opacity:.6}.lv-matter__name{letter-spacing:-.035em;opacity:.55;font-size:clamp(1.05rem,1.5vw,1.7rem);transition:opacity .35s}.lv-matter__list button.is-active .lv-matter__name,.lv-matter__list button:hover .lv-matter__name{opacity:1}.lv-story{padding:clamp(90px, 11vw, 170px) var(--rd-gut) clamp(60px, 8vw, 120px)}.lv-story__h{margin-top:10px}.lv-story__main{gap:0 var(--rd-gut);grid-template-columns:repeat(12,1fr);align-items:start;margin-top:clamp(30px,4vw,60px);display:grid}.lv-story__big{grid-column:1/span 5;position:relative}.lv-story__big>.lv-frame:first-child{aspect-ratio:1}.lv-story__small{aspect-ratio:3/4;width:34%;position:absolute;bottom:-14%;right:-26%}.lv-story__text{grid-column:7/span 5;justify-items:start;gap:18px;padding-top:18px;display:grid}.lv-story__cards{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:clamp(110px,12vw,200px);display:grid}.lv-scard .lv-frame{aspect-ratio:4/5}.lv-scard img{transition:scale .9s cubic-bezier(.2,.8,.2,1)}.lv-scard:hover img{scale:1.05}.rd-root .lv-scard span{font-size:var(--rd-meta);margin-top:8px;display:block}.lv-overlap{--lv-ov-h:clamp(440px, 84vh, 920px);padding-bottom:clamp(60px,8vw,120px);position:relative}.lv-overlap__media{height:var(--lv-ov-h)}.lv-overlap__box{top:calc(var(--lv-ov-h) - min(20vw, 300px));right:calc(var(--rd-gut) + 10vw);aspect-ratio:1;background:#000;width:min(28vw,420px);position:absolute;overflow:hidden}.lv-overlap__box img{object-fit:cover;width:100%;height:100%}.lv-overlap__text{max-width:30em;padding:28px var(--rd-gut) 0;justify-items:start;gap:16px;display:grid}.lv-lib{gap:var(--rd-gut);margin:0 var(--rd-gut) clamp(70px, 9vw, 140px);background:var(--rd-tile);grid-template-columns:1fr auto;align-items:center;padding:clamp(28px,4vw,60px);display:grid}.lv-lib__copy{justify-items:start;gap:16px;display:grid}.lv-lib__img{aspect-ratio:4/3;width:clamp(220px,24vw,380px)}.lv-hlist{padding:clamp(90px, 11vw, 170px) var(--rd-gut) clamp(80px, 10vw, 150px);position:relative}.lv-hlist__head{gap:0 var(--rd-gut);grid-template-columns:repeat(12,1fr);align-items:end;margin-bottom:clamp(36px,5vw,80px);display:grid}.lv-hlist__head>div{grid-column:1/span 6}.lv-hlist__head .lv-h{margin-top:10px}.lv-hlist__head .lv-p{grid-column:8/span 5}.lv-hlist__rows{border-bottom:1px solid #0b183029;margin:0;padding:0;list-style:none}.lv-hrow{gap:0 var(--rd-gut);color:inherit;border-top:1px solid #0b183029;grid-template-columns:repeat(12,1fr);align-items:center;padding:clamp(14px,1.8vw,28px) 0;display:grid}.lv-hrow>*{transition:opacity .4s}.lv-hlist__rows:has(.lv-hrow:hover) .lv-hrow:not(:hover)>*{opacity:.32}.lv-hrow__n{font-size:var(--rd-meta);font-variant-numeric:tabular-nums;opacity:.6;grid-column:1/span 1}.lv-hrow__verb{letter-spacing:-.06em;grid-column:2/span 6;font-size:clamp(2.8rem,7vw,8.4rem);font-weight:400;line-height:.9;transition:transform .6s cubic-bezier(.2,.8,.2,1),letter-spacing .6s}.lv-hrow:hover .lv-hrow__verb{transform:translate(1.2vw)}.rd-root .lv-hrow__txt{font-size:var(--rd-body);grid-column:9/span 3;line-height:1.45}.lv-hrow__arrow{grid-column:12;justify-self:end;font-size:clamp(1.2rem,1.6vw,1.8rem);transition:transform .4s}.lv-hrow:hover .lv-hrow__arrow{transform:translate(6px)}.lv-hrow__thumb{display:none}.lv-hlist__cursor{z-index:3;aspect-ratio:4/5;pointer-events:none;visibility:hidden;width:clamp(200px,20vw,340px);position:absolute;top:0;left:0}.lv-hlist__cursor>*{position:absolute;inset:0;overflow:hidden}.lv-hlist__cursor img{object-fit:cover;width:100%;height:100%}.lv-mq{padding:clamp(90px,11vw,170px) 0;overflow:hidden}.lv-mq__head{max-width:48em;padding:0 var(--rd-gut);text-align:center;justify-items:center;gap:16px;margin:0 auto clamp(44px,6vw,90px);display:grid}.lv-mq__h{letter-spacing:-.055em;font-size:clamp(2.6rem,6vw,7.2rem);font-weight:500;line-height:.95}.rd-root .lv-mq__head .lv-p{max-width:36em}.lv-mq__row{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.lv-mq__row+.lv-mq__row{margin-top:10px}.lv-mq__track{will-change:transform;width:max-content;display:flex}.lv-mq__set{display:flex}.lv-mq__item{border-radius:var(--rd-r-box);background:var(--rd-tile);place-items:center;min-width:clamp(200px,19vw,320px);height:clamp(86px,8.5vw,140px);margin-right:10px;padding:0 clamp(26px,3vw,56px);display:grid}.lv-mq__item .rdb--word{width:calc(var(--h) * var(--r));max-width:220px}.rd-static .lv-mq__row{overflow-x:auto}.lv-panels{padding:clamp(90px, 11vw, 170px) var(--rd-gut) clamp(80px, 10vw, 150px)}.lv-panels__head{justify-content:space-between;align-items:flex-end;gap:var(--rd-gut);margin-bottom:clamp(28px,4vw,56px);display:flex}.lv-panels__head .lv-h{margin-top:10px}@media (width<=760px){.lv-panels__head{flex-direction:column;align-items:flex-start}}.lv-panels__row{gap:8px;height:clamp(440px,66vh,700px);display:flex}.lv-panel{border-radius:var(--rd-r-media);background:var(--rd-dark);color:#fff;flex:1 1 0;min-width:0;transition:flex-grow .85s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}.lv-panel.is-open{flex-grow:3.4}.rd-root .lv-panel{color:#fff}.lv-panel img{object-fit:cover;width:100%;height:100%;transition:transform 1.3s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scale(1.1)}.lv-panel.is-open img{transform:scale(1)}.lv-panel:after{content:"";background:linear-gradient(#050c1a33,#050c1a26 40%,#050c1ac7);transition:background-color .6s;position:absolute;inset:0}.lv-panel:not(.is-open):after{background-color:#050c1a73}.lv-panel__top,.lv-panel__body{z-index:1;position:absolute;left:clamp(16px,1.6vw,26px);right:clamp(16px,1.6vw,26px)}.lv-panel__top{justify-content:space-between;gap:12px;display:flex;top:clamp(16px,1.6vw,26px)}.rd-root .lv-panel__top span{font-size:var(--rd-meta);font-variant-numeric:tabular-nums;opacity:.85}.lv-panel__body{justify-items:start;gap:12px;max-width:36em;display:grid;bottom:clamp(16px,1.6vw,26px)}.lv-panel__title{letter-spacing:-.035em;font-size:clamp(1.25rem,2vw,2.3rem);font-weight:500;line-height:1.08}.lv-panel:not(.is-open) .lv-panel__title{-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:clamp(1rem,1.15vw,1.3rem);display:-webkit-box;overflow:hidden}.rd-root .lv-panel__desc{font-size:var(--rd-body);line-height:1.45}.lv-panel__desc,.lv-panel__go{opacity:0;transition:opacity .35s,transform .6s cubic-bezier(.2,.8,.2,1);transform:translateY(10px)}.lv-panel:not(.is-open) .lv-panel__desc,.lv-panel:not(.is-open) .lv-panel__go{display:none}.lv-panel.is-open .lv-panel__desc,.lv-panel.is-open .lv-panel__go{opacity:1;transition-delay:.25s;transform:none}.lv-panel__go{font-size:var(--rd-meta);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid;font-weight:500}.lv-inline{padding:clamp(110px, 14vw, 220px) var(--rd-gut);text-align:center;justify-items:center;gap:clamp(18px,2vw,28px);display:grid}.lv-inline__h{letter-spacing:-.055em;max-width:15em;font-size:clamp(2.4rem,6.2vw,7.4rem);font-weight:500;line-height:1.04}.lv-inline__img{width:var(--w,1.8em);vertical-align:-.06em;border-radius:var(--rd-r-media);height:.8em;margin:0 .24em 0 0;display:inline-block;overflow:hidden}.lv-inline__img img{object-fit:cover;width:100%;height:100%}.rd-root .lv-inline .lv-p{max-width:32em}.lv-hlist--long .lv-hrow__verb{letter-spacing:-.04em;grid-column:2/span 5;font-size:clamp(1.5rem,2.8vw,3.2rem);line-height:1.02}.lv-hlist--long .lv-hrow__txt{grid-column:8/span 4}.lv-duo--text{padding-top:clamp(90px,11vw,170px)}.lv-pricing{padding:clamp(90px, 11vw, 170px) var(--rd-gut) clamp(60px, 8vw, 120px)}.lv-pricing>header{gap:14px;max-width:46em;display:grid}.lv-table{border-collapse:collapse;width:100%;margin-top:clamp(32px,4vw,60px)}.rd-root .lv-table caption{caption-side:bottom;font-size:var(--rd-meta);text-align:left;opacity:.65;padding-top:14px}.lv-table th,.lv-table td{text-align:left;vertical-align:top;border-bottom:1px solid #0b183024;padding:18px 14px}.rd-root .lv-table td,.rd-root .lv-table tbody th{font-size:var(--rd-body);line-height:1.45}.lv-table thead th{font-size:var(--rd-meta);letter-spacing:.12em;text-transform:uppercase;opacity:.6;font-weight:500}.lv-table tbody th{min-width:9em;font-weight:500}.lv-table td b{letter-spacing:-.03em;white-space:nowrap;font-size:clamp(1.2rem,1.5vw,1.6rem);font-weight:500}.lv-table--featured tbody tr:first-child>*{background:var(--rd-tile)}.lv-table--featured tbody tr:first-child>:first-child{border-radius:var(--rd-r-media) 0 0 var(--rd-r-media)}.lv-table--featured tbody tr:first-child>:last-child{border-radius:0 var(--rd-r-media) var(--rd-r-media) 0}.rd-root .lv-pricing__note{max-width:44em;font-size:var(--rd-body);margin-top:22px;line-height:1.5}.lv-pricing__note a,.lv-meta a{text-underline-offset:3px;text-decoration:underline}.lv-faq{gap:0 var(--rd-gut);padding:clamp(90px, 11vw, 170px) var(--rd-gut);grid-template-columns:repeat(12,1fr);display:grid}.lv-faq>header{grid-column:1/span 4;align-content:start;justify-items:start;gap:14px;display:grid}.lv-faq__list{border-top:1px solid #0b183024;grid-column:6/span 7}.lv-faq details{border-bottom:1px solid #0b183024}.lv-faq summary{cursor:pointer;letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:18px;padding:20px 0;font-size:clamp(1.05rem,1.3vw,1.35rem);font-weight:500;line-height:1.25;list-style:none;display:flex}.lv-faq summary::-webkit-details-marker{display:none}.lv-faq summary i{flex:none;width:14px;height:14px;position:relative}.lv-faq summary i:before,.lv-faq summary i:after{content:"";border-radius:var(--rd-r-dot);background:currentColor;width:14px;height:1.6px;margin-top:-.8px;transition:transform .35s;position:absolute;top:50%;left:0}.lv-faq summary i:after{transform:rotate(90deg)}.lv-faq details[open] summary i:after{transform:rotate(90deg)scaleX(0)}.rd-root .lv-faq details p{max-width:40em;font-size:var(--rd-body);opacity:.85;padding:0 0 22px;line-height:1.55}.lv-meta{padding:0 var(--rd-gut) clamp(60px, 8vw, 110px);gap:10px;display:grid}.rd-root .lv-meta p{max-width:60em;font-size:var(--rd-meta);opacity:.75;line-height:1.5}.lv-coverwrap{position:relative}.lv-cover{z-index:0;color:#fff;height:100vh;position:sticky;top:0;overflow:hidden}.lv-cover:after{content:"";background:linear-gradient(#050c1a73,#050c1a00 38%);position:absolute;inset:0}.lv-cover__title{top:calc(var(--lv-top) + 10px);left:var(--rd-gut);z-index:1;letter-spacing:-.04em;max-width:16em;font-size:clamp(1.6rem,2.7vw,3.2rem);font-weight:400;line-height:1.04;position:absolute}.lv-cover__over{z-index:1;background:var(--rd-cream);position:relative}.lv-intro{gap:0 var(--rd-gut);padding:clamp(48px, 6vw, 100px) var(--rd-gut) clamp(90px, 11vw, 170px);grid-template-columns:repeat(12,1fr);display:grid}.lv-intro .lv-label{grid-area:1/1/2/3;padding-top:.9em}.lv-intro__big{letter-spacing:-.04em;text-indent:24%;grid-area:1/1/2/-1;font-size:clamp(1.7rem,2.9vw,3.5rem);font-weight:400;line-height:1.1}.lv-intro__big .rd-word{text-indent:0}.lv-intro__small{grid-column:8/span 4;margin-top:clamp(44px,6vw,96px)}.lv-duo{padding:0 var(--rd-gut) clamp(90px, 11vw, 170px)}.lv-duo__imgs{grid-template-columns:1.55fr 1fr;gap:6px;height:clamp(300px,40vw,640px);margin-top:14px;display:grid}.lv-duo__row{gap:0 var(--rd-gut);grid-template-columns:repeat(12,1fr);margin-top:clamp(44px,6vw,90px);display:grid}.lv-duo__row>div:first-child{grid-column:1/span 5}.lv-duo__row>div:last-child{grid-column:7/span 5}.lv-prows{--lv-bar:58px;--lv-pr-top:46vh;position:relative}.lv-prows__media{z-index:0;height:100vh;position:sticky;top:0;overflow:hidden}.lv-prows__media img{object-fit:cover;width:100%;height:100%}.lv-prows__media:has(.lv-prows__title):after{content:"";background:linear-gradient(#050c1a80,#050c1a00 42%);position:absolute;inset:0}.lv-prows__title{top:calc(var(--lv-top) + 18px);left:var(--rd-gut);z-index:1;color:#fff;letter-spacing:-.055em;font-size:clamp(2.4rem,5vw,6rem);font-weight:400;line-height:.96;position:absolute}.lv-prows__list{z-index:1;position:relative}.lv-prow{top:calc(var(--lv-pr-top) + var(--i) * var(--lv-bar));align-content:start;gap:0 var(--rd-gut);min-height:calc(100vh - var(--lv-pr-top) - var(--i) * var(--lv-bar));padding:0 var(--rd-gut) 40px;background:var(--rd-cream);border-top:1px solid #0b183024;grid-template-columns:repeat(12,1fr);display:grid;position:sticky}.lv-prow h3{height:var(--lv-bar);letter-spacing:-.03em;grid-column:1/span 5;align-items:center;font-size:clamp(1.15rem,1.5vw,1.7rem);font-weight:400;display:flex}.lv-prow__body{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.lv-prow__body .lv-p{grid-column:1/span 4}.lv-prow__body .lv-frame{aspect-ratio:4/5;grid-column:10/span 3;margin-top:-40px}.lv-quote{padding:clamp(110px, 14vw, 230px) var(--rd-gut);text-align:center}.lv-quote b{opacity:.3;font-size:3rem;font-weight:400;line-height:.6;display:block}.lv-quote p{letter-spacing:-.03em;max-width:21em;margin:18px auto 0;font-size:clamp(1.35rem,2.1vw,2.4rem);font-weight:400;line-height:1.15}.lv-grow{padding:0 var(--rd-gut) clamp(80px, 10vw, 160px)}.lv-grow__card{border-radius:var(--rd-r-media);width:100%;height:clamp(380px,66vh,780px);margin:0 auto;position:relative;overflow:hidden}.lv-grow__copy{gap:18px var(--rd-gut);grid-template-columns:repeat(12,1fr);align-items:start;margin-top:clamp(28px,4vw,64px);display:grid}.lv-grow__copy>div{justify-items:start;gap:14px;display:grid}.lv-grow__copy>div:first-child{grid-column:1/span 6}.lv-grow__copy>div:last-child{grid-column:8/span 5}.lv-grow__copy .lv-h{max-width:14em}.lv-pair{gap:var(--rd-gut);margin:0 var(--rd-gut) clamp(70px, 9vw, 140px);padding:clamp(50px, 7vw, 110px) var(--rd-gut);background:var(--rd-tile);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.lv-pair__img{aspect-ratio:1;width:clamp(110px,11vw,190px)}.lv-pair__img:first-child{justify-self:end}.lv-pair__links{text-align:center;justify-items:center;gap:14px;display:grid}.lv-pair__links a{letter-spacing:-.035em;font-size:clamp(1.4rem,2.1vw,2.4rem);transition:opacity .3s}.lv-pair__links:has(a:hover) a:not(:hover){opacity:.35}.lv-pair__img img{transition:scale .9s cubic-bezier(.2,.8,.2,1)}.lv-pair:has(a:hover) .lv-pair__img img{scale:1.08}.lv-collage{height:100svh;min-height:640px;position:relative}.lv-collage__big{position:absolute;inset:64px 0 14vh 16vw}.lv-collage__small{z-index:1;aspect-ratio:3/4;width:18vw;position:absolute;top:40%;left:0}.lv-collage__head{right:var(--rd-gut);bottom:3vh;left:var(--rd-gut);justify-content:space-between;align-items:flex-end;gap:var(--rd-gut);display:flex;position:absolute}.lv-collage__head h1{letter-spacing:-.04em;margin-top:8px;font-size:clamp(1.5rem,2.2vw,2.5rem);font-weight:400;line-height:1}.lv-read{gap:0 var(--rd-gut);padding:clamp(80px, 9vw, 150px) var(--rd-gut);grid-template-columns:repeat(12,1fr);display:grid}.lv-read__in{grid-column:1/span 5}.lv-read__in .lv-h{margin-bottom:1.2em}.rd-root .lv-read__credit{font-size:var(--rd-meta);opacity:.6;margin-top:2em}.lv-bleed{height:clamp(480px,100vh,1100px)}.lv-hgal{padding:clamp(70px,9vw,140px) 0;overflow:hidden}.lv-hgal__head{padding:0 var(--rd-gut);justify-content:space-between;display:flex}.lv-hgal__track{width:max-content;padding:0 var(--rd-gut);gap:6px;margin-top:14px;display:flex}.lv-hgal__track .lv-frame{height:clamp(300px,42vw,640px);aspect-ratio:var(--r,4 / 3)}.lv-rel{--lv-cf-w:clamp(130px, 13vw, 230px);padding:clamp(80px,10vw,160px) 0 clamp(50px,6vw,90px)}.lv-rel__title{top:var(--lv-top);z-index:2;padding:0 var(--rd-gut);letter-spacing:-.055em;transform-origin:var(--rd-gut) 0;font-size:clamp(3rem,7.4vw,9rem);font-weight:400;line-height:.92;position:sticky}.lv-cf{padding:calc(var(--lv-cf-w) * .45) 0;margin-top:clamp(30px,5vw,80px);position:relative;overflow:hidden}.lv-cf__track{cursor:grab;touch-action:pan-y;gap:8px;width:max-content;display:flex}.lv-cf__track:active{cursor:grabbing}.lv-cf__card{width:var(--lv-cf-w);aspect-ratio:3/4;background:var(--rd-tile);transform-origin:50% 55%;flex:none;display:block;overflow:hidden}.lv-cf__card img{object-fit:cover;pointer-events:none;width:100%;height:100%}.lv-cf__caps{text-align:center;margin-top:4px;display:grid}.lv-cf__caps p{opacity:0;grid-area:1/1;transition:opacity .35s}.lv-cf__caps p.is-active{opacity:1}.rd-root .lv-cf__caps span{font-size:var(--rd-meta);opacity:.6;display:block}.rd-root .lv-cf__caps b{font-size:var(--rd-body);font-weight:500}.rd-static .lv-cf__track{width:auto;padding:0 var(--rd-gut);overflow-x:auto}.rd-static .lv-cf__caps{display:none}.lv-plist{padding:clamp(60px, 8vw, 120px) var(--rd-gut) clamp(90px, 11vw, 160px)}.lv-plist>.lv-h{padding-bottom:18px}.lv-proj{gap:0 var(--rd-gut);border-top:1px solid #0b183029;grid-template-columns:repeat(12,1fr);padding:12px 0;display:grid}.lv-proj__img{aspect-ratio:4/3;grid-column:1/span 5;width:32%;transition:width .75s cubic-bezier(.2,.8,.2,1)}.lv-proj__name{letter-spacing:-.03em;grid-column:6/span 5;font-size:clamp(1rem,1.2vw,1.3rem);line-height:1.05;transition:font-size .75s cubic-bezier(.2,.8,.2,1)}.lv-proj__name sup{vertical-align:top;opacity:.55;margin-left:6px;font-size:10px}.lv-proj.is-open .lv-proj__img,.rd-static .lv-proj__img{width:100%}.lv-proj.is-open .lv-proj__name{font-size:clamp(1.5rem,2.2vw,2.6rem)}.lv-proj__copy{grid-column:6/span 6;align-content:start;gap:12px;display:grid}.lv-proj__copy .lv-proj__name{grid-column:auto}.rd-root .lv-proj__txt{max-width:30em;font-size:var(--rd-body);opacity:.5;line-height:1.5;transition:opacity .6s}.rd-root .lv-proj.is-open .lv-proj__txt,.rd-static .lv-proj__txt{opacity:1}@media (width<=760px){.lv-hlist--long .lv-hrow__verb,.lv-hlist--long .lv-hrow__txt{grid-column:2}.lv-hlist--long .lv-hrow__verb{font-size:clamp(1.4rem,6.4vw,2rem)}.lv-faq>header,.lv-faq__list{grid-column:1/-1}.lv-faq__list{margin-top:28px}.lv-table thead{display:none}.lv-table tr{border-bottom:1px solid #0b183024;gap:4px;padding:16px 12px;display:grid}.lv-table th,.lv-table td{border:0;padding:0}.lv-table tbody th{min-width:0}.lv-table td b{white-space:normal}.lv-table td[data-label]:before{content:attr(data-label);font-size:var(--rd-meta);letter-spacing:.12em;text-transform:uppercase;opacity:.6;margin-top:6px;font-weight:500;display:block}.lv-table--featured tbody tr:first-child{border-radius:var(--rd-r-media);background:var(--rd-tile)}.lv-table--featured tbody tr:first-child>*{background:0 0}.lv-panels__row{flex-direction:column;height:auto}.lv-panel{flex:none;height:128px;transition:height .7s cubic-bezier(.2,.8,.2,1)}.lv-panel.is-open{height:min(440px,64svh)}.lv-panel:not(.is-open) .lv-panel__title{-webkit-line-clamp:2}.lv-hlist__head>div,.lv-hlist__head .lv-p{grid-column:1/-1}.lv-hlist__head .lv-p{margin-top:16px}.lv-hrow{grid-template-columns:auto 1fr 26vw;align-items:start;gap:4px 14px}.lv-hrow__n{grid-column:1;padding-top:.6em}.lv-hrow__verb{grid-column:2;font-size:clamp(2.6rem,13vw,4rem)}.rd-root .lv-hrow__txt{font-size:var(--rd-meta);grid-column:2}.lv-hrow__arrow,.lv-hlist__cursor{display:none}.lv-hrow__thumb{aspect-ratio:4/5;grid-area:1/3/span 2;display:block;overflow:hidden}.lv-hrow__thumb img{object-fit:cover;width:100%;height:100%}.rd-root{--lv-top:64px}.lv-fimg{width:calc(var(--w) * 1.9);left:min(var(--x), calc(100% - var(--w) * 1.9))}.lv-frames__card{width:62vw}.lv-scatter__field{height:1250px}.lv-thumb{width:calc(var(--w) * 1.9);left:min(var(--x), calc(100% - var(--w) * 1.9))}.lv-scatter{padding-bottom:260px}.lv-scatter__note{width:100%;top:calc(100% + 40px);left:0}.lv-matter__head,.lv-matter__texts{grid-column:1/-1}.lv-matter__copy{padding-bottom:112px}.lv-matter__swatch{display:none}.lv-matter__list{gap:10px}.lv-matter__list button{grid-template-columns:1fr;gap:8px}.lv-matter__name{font-size:.82rem}.lv-story__main{grid-template-columns:1fr}.lv-story__big{grid-column:1;width:78%}.lv-story__small{right:-26%}.lv-story__text{grid-column:1;padding-top:90px}.lv-story__cards{grid-template-columns:repeat(2,1fr)}.lv-overlap__box{right:var(--rd-gut);top:calc(var(--lv-ov-h) - 30vw);width:44vw}.lv-overlap__text{padding-top:calc(16vw + 24px)}.lv-lib{grid-template-columns:1fr}.lv-lib__img{width:100%}.lv-intro__big{text-indent:0}.lv-intro .lv-label{grid-area:auto/1/auto/-1;padding:0 0 14px}.lv-intro__big{grid-area:auto/1/auto/-1}.lv-intro__small,.lv-duo__row>div:first-child,.lv-duo__row>div:last-child{grid-column:1/-1}.lv-duo__row>div:last-child{margin-top:16px}.lv-prows{--lv-pr-top:34vh;--lv-bar:50px}.lv-prow__body .lv-p{grid-column:1/span 8}.lv-prow__body .lv-frame{grid-column:9/span 4;margin-top:0}.lv-pair{grid-template-columns:1fr}.lv-pair__img{display:none}.lv-collage__small{width:34vw;top:46%}.lv-collage__head{flex-direction:column;align-items:flex-start}.lv-read__in,.lv-grow__copy>div:first-child,.lv-grow__copy>div:last-child{grid-column:1/-1}.lv-proj__img{grid-column:1/span 6;width:60%}.lv-proj__name,.lv-proj__copy{grid-column:7/span 6}}html.lv-curtains [data-lv-curtain]:not(.is-in){clip-path:inset(0 0 100%)}html.rd-static [data-lv-curtain]{clip-path:none!important}html.rd-static [data-lv-curtain] img{transform:none!important}.lv-bento{--lv-bento-pad:clamp(14px, 1.4vw, 24px);background:var(--rd-ink);color:var(--rd-cream);position:relative;overflow:hidden}.lv-bento__bg{opacity:.18;pointer-events:none;position:absolute;inset:0}.lv-bento__bg img{object-fit:cover;filter:blur(6px)brightness(.55)saturate(.4);width:100%;height:100%;transform:scale(1.1)}.lv-bento__in{padding:clamp(64px, 8vw, 140px) var(--rd-gut) clamp(72px, 9vw, 160px);position:relative}.lv-bento__head{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(6px,.7vw,12px);margin-bottom:clamp(40px,6vw,96px);display:grid}.lv-bento__head>*{grid-column:2/span 2}.lv-bento__title{margin-top:14px;font-size:clamp(2rem,3.4vw,3.6rem)}.lv-bento__muted{color:color-mix(in srgb, var(--rd-cream) 46%, transparent)}.lv-bento__grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:clamp(170px,13.5vw,260px);grid-auto-flow:dense;gap:clamp(6px,.7vw,12px);margin:0;padding:0;list-style:none;display:grid}.lv-tile{border-radius:var(--rd-r-media);background:color-mix(in srgb, var(--rd-cream) 8%, var(--rd-ink));min-width:0;color:var(--rd-cream);position:relative;overflow:hidden}.lv-tile--half{grid-column:span 1}.lv-tile--sm{grid-column:span 2}.lv-tile--wide{grid-column:span 4}.lv-tile--tall{grid-area:span 2/span 2}.lv-tile--big{grid-area:span 2/span 4}.lv-tile--on-light{background:var(--rd-cream);color:var(--rd-ink)}.lv-tile--stat:not(.lv-tile--img):not(.lv-tile--on-light){background:color-mix(in srgb, var(--rd-cream) 16%, var(--rd-ink))}.lv-tile--text:not(.lv-tile--on-light){background:color-mix(in srgb, var(--rd-cream) 5%, transparent)}.lv-tile img{transition:scale 1.1s cubic-bezier(.2,.7,.2,1),translate 1.1s cubic-bezier(.2,.7,.2,1)}.lv-tile:hover>.lv-fill{scale:1.05}.lv-tile--photo:not(.lv-tile--framed):after,.lv-tile--img:after{content:"";pointer-events:none;background:linear-gradient(#050c1a00 30%,#050c1ad1);position:absolute;inset:0}.lv-tile--top:after{background:linear-gradient(#050c1ad1,#050c1a00 70%)}.lv-tile__cap{left:var(--lv-bento-pad);right:var(--lv-bento-pad);bottom:var(--lv-bento-pad);z-index:1;font-size:var(--rd-lead);letter-spacing:-.015em;margin:0;font-weight:500;line-height:1.2;position:absolute}.lv-tile--half .lv-tile__cap{font-size:var(--rd-body)}.lv-tile--top .lv-tile__cap,.lv-tile--framed .lv-tile__cap{top:var(--lv-bento-pad);bottom:auto}.lv-tile__pic{border-radius:var(--rd-r-media) var(--rd-r-media) 0 0;width:74%;height:64%;transition:translate 1.1s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:0;left:50%;overflow:hidden;transform:translate(-50%)}.lv-tile__pic img{object-fit:cover;width:100%;height:100%}.lv-tile--framed:hover .lv-tile__pic{translate:0 -6px}.lv-tile__stat{left:var(--lv-bento-pad);right:var(--lv-bento-pad);bottom:var(--lv-bento-pad);z-index:1;align-items:flex-end;gap:10px;margin:0;display:flex;position:absolute}.lv-tile__stat b{letter-spacing:-.045em;white-space:nowrap;font-size:clamp(2.6rem,4.4vw,5rem);font-weight:500;line-height:.9}.lv-tile__stat span{max-width:14em;font-size:var(--rd-meta);opacity:.82;padding-bottom:.25em;line-height:1.3}.lv-tile__strip{gap:clamp(6px,.6vw,10px);width:max-content;transition:translate 1.1s cubic-bezier(.2,.7,.2,1);display:flex;position:absolute;top:18%;left:-8%}.lv-tile__strip img{aspect-ratio:3/4;object-fit:cover;border-radius:var(--rd-r-media);width:clamp(84px,8vw,140px);height:auto}.lv-tile--strip:hover .lv-tile__strip{translate:-14px}.lv-tile--text{place-items:center;display:grid}.lv-tile__say{width:100%;padding-inline:var(--lv-bento-pad);text-align:center;font-size:var(--rd-lead);letter-spacing:-.015em;grid-template-columns:minmax(16px,1fr) auto minmax(16px,1fr);align-items:center;gap:14px;margin:0;font-weight:500;line-height:1.2;display:grid}.lv-tile__say>span:not(.lv-tile__rule){max-width:13em}.lv-tile__rule{background:linear-gradient(90deg, transparent, color-mix(in srgb, currentColor 40%, transparent) 50%, transparent);height:1px}@media (width<=1024px){.lv-bento__head>*{grid-column:1/-1}.lv-bento__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(170px,26vw,240px)}.lv-bento .lv-tile--half,.lv-bento .lv-tile--sm{grid-column:span 1}.lv-bento .lv-tile--wide{grid-column:1/-1}.lv-bento .lv-tile--tall{grid-area:span 2/span 1}.lv-bento .lv-tile--big{grid-area:span 2/1/auto/-1}}@media (width<=760px){.lv-bento__head{display:block}.lv-bento__grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.lv-bento .lv-tile{grid-area:auto/1/auto/-1;min-height:220px}.lv-bento .lv-tile--tall,.lv-bento .lv-tile--big{min-height:380px}.lv-bento .lv-tile--half .lv-tile__cap{font-size:var(--rd-lead)}}
