@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/ca8956476e4b15e1-s.2of77tvarlxv9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/0ada71b763703d9d-s.p.0_hkuyklry9k2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/2b7d3311b69a4dca-s.p.32vcy6_pq4pnh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6632a144c419935f-s.38msdipe8z81f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7b27d9904b50e540-s.p.30bhvdlsk8sra.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d38f3bca7db33566-s.p.3se9ogqst-d6c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_5e462bf1-module__yU938W__className{font-family:Newsreader,Newsreader Fallback}.newsreader_5e462bf1-module__yU938W__variable{--font-lx-display:"Newsreader", "Newsreader Fallback"}
@layer theme,base;@layer components{.mk-root,.lx-menu{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lx-ground:#fff;--lx-ground-2:#f4f4f4;--lx-surface:#fff;--lx-ink:#0a0a0a;--lx-ink-2:#454545;--lx-ink-3:#6b6b6b;--lx-hair:#0a0a0a1a;--lx-hair-2:#0a0a0a3d;--lx-olio:#96dbe9;--lx-olio-glow:#96dbe98c;--lx-accent-ink:#117689;--lx-focus:#117689;--lx-btn:#0a0a0a;--lx-btn-ink:#fff;--lx-btn-hover:#262626;--lx-shadow:0 1px 0 #0a0a0a0a, 0 40px 90px -40px #0a0a0a47;--lx-glass:#ffffffc2;--lx-r-sm:10px;--lx-r-lg:16px;--lx-r-pill:999px;--lx-ease:cubic-bezier(.19, 1, .22, 1);--lx-ease-soft:cubic-bezier(.165, .84, .44, 1);--lx-ease-curtain:cubic-bezier(.77, 0, .175, 1);--lx-dur:1s;--lx-dur-slow:1.2s;--lx-gutter:clamp(20px, 4.2vw, 64px);--lx-max:1320px;--lx-section:clamp(72px, 8.5vw, 128px);background:var(--lx-ground);min-height:100svh;color:var(--lx-ink);font-family:var(--font-ui), "Segoe UI", system-ui, sans-serif;--pad:var(--lx-gutter);--dk-ground:var(--lx-ground);--dk-text:var(--lx-ink);--dk-muted:var(--lx-ink-2);--dk-hair:var(--lx-hair);--dk-edge:var(--lx-hair-2);font-size:16px;line-height:1.6}.dark .mk-root,.dark .lx-menu{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lx-ground:#0a0a0a;--lx-ground-2:#121212;--lx-surface:#181818;--lx-ink:#f5f5f5;--lx-ink-2:#b5b5b5;--lx-ink-3:#8a8a8a;--lx-hair:#f5f5f51a;--lx-hair-2:#f5f5f53d;--lx-olio-glow:#96dbe999;--lx-accent-ink:#96dbe9;--lx-focus:#96dbe9;--lx-btn:#f5f5f5;--lx-btn-ink:#0a0a0a;--lx-btn-hover:#fff;--lx-shadow:0 1px 0 #f5f5f50d, 0 50px 120px -40px #000c;--lx-glass:#1212129e}.lx-night{background:var(--lx-ground);color:var(--lx-ink)}.mk-root :where(h1,h2,h3,h4,.lx-serif){font-family:var(--font-lx-display), var(--font-display), Georgia, "Times New Roman", serif;font-optical-sizing:auto;letter-spacing:-.02em;text-wrap:balance;font-weight:300}.mk-root :is(em,i).lx-it,.mk-root .lx-it{letter-spacing:-.01em;font-style:italic;font-weight:300}.lx-display{letter-spacing:-.025em;font-size:clamp(2.9rem,1.7rem + 4.4vw,6rem);line-height:1}.lx-h1{letter-spacing:-.022em;font-size:clamp(2.6rem,1.75rem + 3.3vw,5rem);line-height:1.02}.lx-h2{letter-spacing:-.018em;font-size:clamp(2rem,1.5rem + 2.1vw,3.5rem);font-weight:320;line-height:1.08}.lx-h3{letter-spacing:-.012em;font-size:clamp(1.4rem,1.22rem + .62vw,1.8rem);font-weight:380;line-height:1.2}.lx-h4{letter-spacing:-.008em;font-size:clamp(1.15rem,1.06rem + .35vw,1.35rem);font-weight:400;line-height:1.3}.lx-lead{font-family:var(--font-lx-display), Georgia, serif;color:var(--lx-ink-2);text-wrap:pretty;font-size:clamp(1.14rem,1.08rem + .28vw,1.36rem);font-weight:350;line-height:1.5}.lx-tone{color:var(--lx-ink-2);font-style:italic}.lx-body{color:var(--lx-ink-2);text-wrap:pretty;font-size:1rem;line-height:1.72}.lx-small{color:var(--lx-ink-2);font-size:.875rem;line-height:1.6}.lx-eyebrow{font-family:var(--font-ui), system-ui, sans-serif;letter-spacing:.26em;text-transform:uppercase;color:var(--lx-ink-3);align-items:center;gap:14px;font-size:.6875rem;font-weight:600;display:inline-flex}.lx-eyebrow:before,.lx-head--center .lx-eyebrow:after,.lx-hero-in .lx-eyebrow:after{content:"";background:currentColor;flex:none;block-size:1px;inline-size:22px}.lx-eyebrow--plain:before,.lx-eyebrow--plain:after{display:none}@media (max-width:560px){.lx-eyebrow:before,.lx-head--center .lx-eyebrow:after,.lx-hero-in .lx-eyebrow:after{display:none}}.lx-caption{letter-spacing:.04em;color:var(--lx-ink-3);font-size:.78rem;line-height:1.5}.lx-caps{font-family:var(--font-ui), system-ui, sans-serif;letter-spacing:.24em;text-transform:uppercase;font-size:.72rem;font-weight:600}.lx-numeral{font-family:var(--font-lx-display), Georgia, serif;font-variant-numeric:oldstyle-nums;color:var(--lx-ink-3);font-style:italic;font-weight:300}.lx-accent{color:var(--lx-accent-ink)}.lx-wrap{inline-size:min(100% - 2 * var(--lx-gutter), var(--lx-max));margin-inline:auto}.lx-wrap--narrow{inline-size:min(100% - 2 * var(--lx-gutter), 880px)}.lx-wrap--wide{inline-size:min(100% - 2 * var(--lx-gutter), 1560px)}.lx-section{padding-block:var(--lx-section);position:relative}.lx-band{background:var(--lx-ground-2)}.lx-rule{background:var(--lx-hair);border:0;block-size:1px}.lx-head{justify-items:start;gap:clamp(18px,2vw,28px);display:grid}.lx-head--center{text-align:center;justify-items:center}.lx-head--center .lx-lead{text-wrap:balance}.lx-head .lx-lead{max-inline-size:38rem}.lx-btn{--_h:50px;block-size:var(--_h);border-radius:var(--lx-r-sm);font-family:var(--font-ui), system-ui, sans-serif;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .35s var(--lx-ease-soft), border-color .35s var(--lx-ease-soft), color .35s var(--lx-ease-soft);border:1px solid #0000;justify-content:center;align-items:center;gap:14px;padding-inline:26px;font-size:.75rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative}.lx-btn:focus-visible{outline:2px solid var(--lx-focus);outline-offset:3px}.lx-btn--sm{--_h:40px;padding-inline:18px;font-size:.6875rem}.lx-btn--lg{--_h:56px;padding-inline:32px}.lx-btn--primary{background:var(--lx-btn);color:var(--lx-btn-ink)}.lx-btn--primary:hover{background:var(--lx-btn-hover)}.lx-btn-arrow{letter-spacing:0;transition:transform .45s var(--lx-ease);font-size:1rem;display:inline-block}.lx-btn:hover .lx-btn-arrow{transform:translate(4px)}@keyframes lx-arrow-nudge{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@media (prefers-reduced-motion:no-preference){a.lx-btn--primary .lx-btn-arrow{animation:1.3s ease-in-out infinite lx-arrow-nudge}a.lx-btn--primary:hover .lx-btn-arrow,a.lx-btn--primary:focus-visible .lx-btn-arrow{animation:none}}:is(.lx-btn-arrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.lx-arrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){scale:-1 1}.lx-btn--ghost{border-color:var(--lx-hair-2);color:var(--lx-ink);background:0 0}.lx-btn--ghost:hover{border-color:color-mix(in oklab, var(--lx-ink) 70%, transparent)}.lx-btn--glass{background:color-mix(in oklab, var(--lx-ink) 5%, transparent);border-color:color-mix(in oklab, var(--lx-ink) 30%, transparent);color:var(--lx-ink);-webkit-backdrop-filter:blur(14px)saturate(1.2)}.lx-btn--glass:hover{background:color-mix(in oklab, var(--lx-ink) 10%, transparent);border-color:color-mix(in oklab, var(--lx-ink) 70%, transparent)}.lx-actions{flex-wrap:wrap;align-items:center;gap:12px 14px;display:flex}.lx-head--center .lx-actions,.lx-actions--center{justify-content:center}@media (max-width:520px){.lx-actions--stack{flex-direction:column;align-items:stretch}}.lx-link{font-family:var(--font-lx-display), Georgia, serif;color:var(--lx-ink);transition:background-size .6s var(--lx-ease);background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;align-items:center;gap:.5em;padding-block-end:4px;font-size:1.125rem;font-style:italic;font-weight:350;text-decoration:none;display:inline-flex}.lx-link:hover{background-position:100% 100%;background-size:0% 1px}.lx-link:focus-visible{outline:2px solid var(--lx-focus);outline-offset:4px;border-radius:2px}.lx-arrow{transition:transform .6s var(--lx-ease);display:inline-block}.lx-link:hover .lx-arrow,a:hover>.lx-arrow{transform:translate(4px)}.lx-card{background:var(--lx-surface);border:1px solid var(--lx-hair);border-radius:var(--lx-r-lg)}.lx-grain{isolation:isolate;position:relative}.lx-grain:after{content:"";z-index:3;pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.lx-media{background:var(--lx-ground-2);isolation:isolate;position:relative;overflow:hidden}.lx-media>img,.lx-media>video{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.lx-ph{background:radial-gradient(110% 90% at var(--ph-x,30%) var(--ph-y,35%), #ffffffbf, transparent 60%), radial-gradient(90% 80% at 85% 85%, #96dbe929, transparent 60%), linear-gradient(160deg, #f1f2f2 0%, #e4e6e7 60%, #d6d9da 100%);position:absolute;inset:0}.dark .lx-ph{background:radial-gradient(120% 90% at var(--ph-x,30%) var(--ph-y,35%), #ffffff1a, transparent 60%), radial-gradient(90% 80% at 85% 85%, #96dbe91f, transparent 60%), linear-gradient(160deg, #1c1c1c 0%, #0e0e0e 55%, #060606 100%)}.lx-ph-caption{z-index:2;max-inline-size:min(34ch,80%);font-family:var(--font-ui), system-ui, sans-serif;letter-spacing:.24em;text-transform:uppercase;text-align:start;color:#0a0a0a80;font-size:.625rem;font-weight:600;line-height:1.7;position:absolute;inset-block-end:clamp(12px,1.8vw,22px);inset-inline-start:clamp(14px,2vw,24px)}.lx-ph-caption b{color:#0a0a0ab8;font-weight:600;display:block}.dark .lx-ph-caption{color:#f5f5f575}.dark .lx-ph-caption b{color:#f5f5f5b3}.lx-scrim{z-index:1;pointer-events:none;background:linear-gradient(180deg, color-mix(in oklab, var(--lx-ground) 60%, transparent) 0%, color-mix(in oklab, var(--lx-ground) 22%, transparent) 30%, color-mix(in oklab, var(--lx-ground) 34%, transparent) 60%, color-mix(in oklab, var(--lx-ground) 90%, transparent) 100%), radial-gradient(120% 90% at 50% 40%, transparent 50%, color-mix(in oklab, var(--lx-ground) 60%, transparent) 100%);position:absolute;inset:0}.lx-frame{border-radius:var(--lx-r-lg);border:1px solid var(--lx-hair);box-shadow:var(--lx-shadow);background:linear-gradient(#ffffff1a,#ffffff08);padding:clamp(6px,.7vw,10px);position:relative}.mk-root:not(.dark *) .lx-frame{background:linear-gradient(#ffffffe6,#ffffff80)}.lx-frame-in{border-radius:calc(var(--lx-r-lg) - 6px);isolation:isolate;position:relative;overflow:hidden}.lx-frame-in .mk-appframe-halo{display:none}.lx-frame-in>.lx-frame-replica{pointer-events:none;-webkit-user-select:none;user-select:none}.lx-frame-fade{z-index:2;pointer-events:none;background:linear-gradient(180deg, transparent, var(--lx-ground) 92%);block-size:38%;position:absolute;inset-block-end:0;inset-inline:0}.lx-frame--capped .lx-frame-in{max-block-size:min(820px,92svh)}.lx-frame-caption{justify-content:space-between;gap:16px;margin-block-start:18px;padding-inline:4px;display:flex}.lx-frame-caption>.lx-caption+.lx-caption{white-space:nowrap}@media (max-width:480px){.lx-frame-caption>.lx-caption+.lx-caption{display:none}}.lx-orb{--orb:14px;inline-size:var(--orb);block-size:var(--orb);box-shadow:0 0 calc(var(--orb) * .6) calc(var(--orb) * .1) #96dbe98c, 0 0 calc(var(--orb) * 2) calc(var(--orb) * .4) #96dbe938;background:radial-gradient(circle at 35% 30%,#d9f3fa 0%,#96dbe9 45%,#6fc3d8 100%);border-radius:999px;display:inline-block;position:relative}.lx-orb--breathe{animation:lx-breathe 4.8s var(--lx-ease-soft) infinite}@keyframes lx-breathe{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.12);transform:scale(1.08)}}.lx-olio-word{white-space:nowrap;font-style:italic}.lx-olio-i{display:inline-block;position:relative}.mk-root:not(.dark *) .lx-olio-i>.lx-orb{box-shadow:0 0 0 1px #11768959, 0 0 calc(var(--orb) * .6) calc(var(--orb) * .1) #96dbe98c}.lx-olio-i>.lx-orb{--orb:.2em;position:absolute;inset-block-start:-.05em;inset-inline-start:50%;translate:12%}.lx-inline-a{color:var(--lx-ink);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--lx-hair-2);text-decoration-color:var(--lx-hair-2);transition:text-decoration-color .3s var(--lx-ease-soft)}.lx-inline-a:hover{text-decoration-color:currentColor}.lx-inline-a:focus-visible{outline:2px solid var(--lx-focus);outline-offset:3px;border-radius:2px}.lx-olio-block{text-align:center;justify-items:center;gap:clamp(20px,2.4vw,30px);display:grid}.lx-olio-block-mark{inline-size:clamp(72px,8vw,104px);color:var(--lx-ink)}.lx-olio-block-mark svg{block-size:auto;inline-size:100%}@media (prefers-reduced-motion:no-preference){@keyframes mk-stage{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.mk-s1{animation:mk-stage 1.1s var(--lx-ease) .15s both}.mk-s2{animation:mk-stage 1.1s var(--lx-ease) .32s both}.mk-s3{animation:mk-stage 1.1s var(--lx-ease) .5s both}.mk-s4{animation:mk-stage 1.2s var(--lx-ease) .7s both}@keyframes lx-rise{0%{transform:translateY(105%)}to{transform:none}}.lx-words--stage .lx-w>span{animation:lx-rise 1.25s var(--lx-ease) both;animation-delay:calc(.12s + var(--i,0) * 55ms)}.lx-wipe>*{clip-path:inset(100% 0 0);transition:clip-path 1.5s var(--lx-ease);transition-delay:var(--reveal-delay,0s)}.lx-wipe>.lx-media>img,.lx-wipe>.lx-media>video,.lx-wipe>.lx-media>.lx-ph{transition:scale 2.2s var(--lx-ease);scale:1.12}.lx-wipe[data-shown]>*{clip-path:inset(-48px -48px -96px)}.lx-wipe[data-shown]>.lx-media>img,.lx-wipe[data-shown]>.lx-media>video,.lx-wipe[data-shown]>.lx-media>.lx-ph{scale:1}.lx-words--reveal .lx-w>span{transition:transform 1.2s var(--lx-ease);transition-delay:calc(var(--i,0) * 50ms);transform:translateY(105%)}.lx-words--reveal[data-shown] .lx-w>span{transform:none}.lx-ph{animation:18s ease-in-out infinite alternate lx-ph-drift}@keyframes lx-ph-drift{0%{--ph-x:26%;--ph-y:32%}to{--ph-x:62%;--ph-y:46%}}}.lx-w{clip-path:inset(-60% -40% 0);vertical-align:top;margin-block:-.08em -.14em;margin-inline:-.04em;padding-block:.08em .14em;padding-inline:.04em;display:inline-block}.lx-w>span{display:inline-block}.lx-skip{z-index:70;border-radius:var(--lx-r-sm);background:var(--lx-btn);color:var(--lx-btn-ink);letter-spacing:.16em;text-transform:uppercase;transition:translate .4s var(--lx-ease);padding:12px 20px;font-size:.75rem;font-weight:600;text-decoration:none;position:fixed;inset-block-start:14px;inset-inline-start:50%;translate:-50% -200%}.lx-skip:focus-visible{outline:2px solid var(--lx-focus);outline-offset:3px;translate:-50%}.lx-content:focus{outline:none}.lx-lockup{block-size:30px;line-height:0;display:inline-block}.lx-lockup img{block-size:100%;inline-size:auto;max-inline-size:none;display:block}.lx-lockup--on-dark,.dark .mk-root .lx-lockup--on-light,.dark .lx-menu .lx-lockup--on-light{display:none}.dark .mk-root .lx-lockup--on-dark,.dark .lx-menu .lx-lockup--on-dark{display:inline-block}.lx-nav{inset-block-start:12px;left:var(--scroll-lock-gap-left,0px);right:var(--scroll-lock-gap-right,0px);z-index:50;inline-size:min(100% - 24px - var(--removed-body-scroll-bar-size,0px), 1320px);border:1px solid var(--lx-hair);border-radius:var(--lx-r-lg);color:var(--lx-ink);background:var(--lx-glass);-webkit-backdrop-filter:blur(20px)saturate(1.4);transition:background-color .6s var(--lx-ease-soft), border-color .6s var(--lx-ease-soft), color .6s var(--lx-ease-soft), translate .55s var(--lx-ease), inline-size .7s var(--lx-ease);margin-inline:auto;position:fixed;box-shadow:0 18px 50px -30px #00000080}.lx-nav.lx-night{background:color-mix(in oklab, var(--lx-ground) 42%, transparent);border-color:var(--lx-hair)}.lx-nav--scrolled{inline-size:min(100% - 24px - var(--removed-body-scroll-bar-size,0px), 1180px)}.lx-nav--away{translate:0 calc(-100% - 20px)}.lx-nav--away:focus-within{translate:none}.lx-nav-in{block-size:62px;transition:block-size .6s var(--lx-ease);justify-content:space-between;align-items:center;gap:16px;padding-inline:10px 8px;display:flex;position:relative}.lx-nav--scrolled .lx-nav-in{block-size:56px}.lx-nav-home{border-radius:var(--lx-r-sm);align-items:center;padding-inline:8px;display:inline-flex}.lx-nav-home:focus-visible,.lx-nav-link:focus-visible,.lx-nav-burger:focus-visible,.lx-menu-close:focus-visible,.lx-menu-link:focus-visible,.lx-footer-link:focus-visible{outline:2px solid var(--lx-focus);outline-offset:4px}.lx-nav-lockup{block-size:26px}.lx-nav-links{align-items:center;gap:2px;display:none}.lx-nav-link{border-radius:var(--lx-r-sm);letter-spacing:.2em;white-space:nowrap;text-transform:uppercase;color:var(--lx-ink);opacity:.72;transition:opacity .4s var(--lx-ease-soft);padding:10px 14px;font-size:.6875rem;font-weight:600;text-decoration:none;position:relative}.lx-nav-link:hover,.lx-nav-link[aria-current]{opacity:1}.lx-nav-link[aria-current]:after{content:"";background:currentColor;block-size:1px;position:absolute;inset-block-end:5px;inset-inline:14px}.lx-nav-rail{align-items:center;gap:2px;display:none}.lx-nav-login{margin-inline-end:6px}.lx-nav-cta{border-radius:var(--lx-r-sm)}.lx-nav-list{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.lx-nav-trigger{font-family:var(--font-ui), system-ui, sans-serif;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;display:inline-flex}.lx-nav-trigger[data-state=open],.lx-nav-trigger:hover{opacity:1}.lx-nav-trigger[data-current]:after{content:"";background:currentColor;block-size:1px;position:absolute;inset-block-end:5px;inset-inline:14px 30px}.lx-nav-chevron{block-size:12px;inline-size:12px;transition:rotate .35s var(--lx-ease)}.lx-nav-trigger[data-state=open] .lx-nav-chevron{rotate:180deg}.lx-fmenu-anchor{inset-block-start:calc(50% + 41px);justify-content:center;display:flex;position:absolute;left:50%;translate:-50%}.lx-fmenu-viewport{inline-size:var(--radix-navigation-menu-viewport-width);block-size:var(--radix-navigation-menu-viewport-height);border:1px solid var(--lx-hair);border-radius:var(--lx-r-lg);color:var(--lx-ink);background:var(--lx-ground);transform-origin:top;position:relative;overflow:hidden;box-shadow:0 30px 80px -40px #0000008c}.lx-fmenu{inline-size:min(880px,100vw - 48px);padding:28px 28px 20px}.lx-fmenu-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 20px;display:grid}.lx-fmenu-group ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.lx-fmenu-title{letter-spacing:.2em;text-transform:uppercase;color:var(--lx-ink-3);margin:0 0 10px;padding-inline:10px;font-size:.6875rem;font-weight:600}.lx-fmenu-item{border-radius:var(--lx-r-sm);color:var(--lx-ink);transition:background-color .3s var(--lx-ease-soft);gap:3px;padding:10px;text-decoration:none;display:grid}.lx-fmenu-item:hover,.lx-fmenu-item:focus-visible,.lx-fmenu-item[data-active]{background:var(--lx-hair)}.lx-fmenu-item:focus-visible{outline:2px solid var(--lx-focus);outline-offset:2px}.lx-fmenu-name{font-family:var(--font-lx-display), Georgia, serif;white-space:nowrap;align-items:baseline;gap:8px;font-size:1.05rem;line-height:1.25;display:flex}.lx-fmenu-line{color:var(--lx-ink-2);white-space:nowrap;font-size:.8125rem;line-height:1.45}.lx-fmenu-plan{font-family:var(--font-ui), system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--lx-ink-3);font-size:.625rem;font-weight:600}.lx-fmenu-foot{border-block-start:1px solid var(--lx-hair);flex-wrap:wrap;gap:8px 28px;margin-block-start:18px;padding:14px 10px 0;display:flex}@media (prefers-reduced-motion:no-preference){.lx-fmenu-viewport[data-state=open]{animation:lx-fmenu-in .32s var(--lx-ease) both}.lx-fmenu-viewport[data-state=closed]{animation:lx-fmenu-out .18s var(--lx-ease-soft) both}@keyframes lx-fmenu-in{0%{opacity:0;translate:0 -6px}to{opacity:1;translate:0}}@keyframes lx-fmenu-out{0%{opacity:1}to{opacity:0;translate:0 -4px}}}@media (prefers-reduced-motion:reduce){.lx-fmenu-viewport[data-state=open]{animation:.15s linear both lx-fmenu-fade}.lx-fmenu-viewport[data-state=closed]{animation:.1s linear both lx-fmenu-unfade}@keyframes lx-fmenu-fade{0%{opacity:0}}@keyframes lx-fmenu-unfade{to{opacity:0}}}.lx-menu-toggle{text-align:start;cursor:pointer;background:0 0;border:0;inline-size:100%;padding:0}.lx-menu-toggle[data-current]{font-style:italic}.lx-menu-chevron{block-size:.5em;inline-size:.5em;color:var(--lx-ink-2);transition:rotate .45s var(--lx-ease);align-self:center;margin-inline-start:-.1em}.lx-menu-toggle[aria-expanded=true] .lx-menu-chevron{rotate:180deg}.lx-menu-fold{transition:grid-template-rows .5s var(--lx-ease);grid-template-rows:0fr;display:grid}.lx-menu-fold[data-open]{grid-template-rows:1fr}.lx-menu-fold>.lx-menu-sub{min-block-size:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.lx-menu-chevron,.lx-menu-fold{transition:none}}.lx-menu-sub{gap:2px;margin:0;padding:0;list-style:none;display:grid}.lx-menu-fold[data-open]>.lx-menu-sub{padding-block:6px 14px}.lx-menu-sub a.lx-menu-sub-all{font-family:var(--font-lx-display), Georgia, serif;border-block-end:0;justify-content:flex-start;gap:.5em;font-size:1.125rem;font-style:italic}.lx-menu-sub a{border-block-end:1px solid var(--lx-hair);min-block-size:44px;color:var(--lx-ink);justify-content:space-between;align-items:baseline;gap:12px;padding-block:10px;font-size:1rem;text-decoration:none;display:flex}.lx-menu-sub a[aria-current]{font-weight:600}.lx-menu-sub-plan{letter-spacing:.18em;text-transform:uppercase;color:var(--lx-ink-3);font-size:.625rem;font-weight:600}.lx-nav .lx-nav-icon,.lx-menu .lx-nav-icon{color:var(--lx-ink);background:0 0}.lx-nav .lx-nav-icon:hover,.lx-menu .lx-nav-icon:hover{background:var(--lx-hair);color:var(--lx-ink)}.lx-nav-burger,.lx-menu-close{border-radius:var(--lx-r-sm);block-size:44px;inline-size:44px;color:var(--lx-ink);cursor:pointer;background:0 0;border:0;place-content:center;gap:7px;margin-inline-end:0;display:inline-grid;position:relative}.lx-nav-burger span,.lx-menu-close span{background:currentColor;border-radius:2px;block-size:1.5px;inline-size:24px;display:block}.lx-nav-burger span:last-child{justify-self:end;inline-size:16px}.lx-menu-close span{position:absolute;inset-block-start:21px;inset-inline-start:10px}.lx-menu-close span:first-child{rotate:45deg}.lx-menu-close span:last-child{rotate:-45deg}@media (min-width:1100px){.lx-nav-links,.lx-nav-rail{display:flex}.lx-nav-burger{display:none}.lx-nav-in{grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);display:grid}.lx-nav-home{justify-self:start}.lx-nav-rail{justify-self:end}}@media (min-width:1100px) and (max-width:1219.98px){.lx-nav-in:lang(fr){display:flex}.lx-nav-in:lang(fr)>:is(.lx-nav-links,.lx-nav-rail){display:none}.lx-nav-in:lang(fr)>.lx-nav-burger{display:inline-grid}}.lx-menu{z-index:60;padding:0 var(--lx-gutter,20px) max(28px, env(safe-area-inset-bottom));--lx-gutter:clamp(20px, 4.2vw, 64px);--lx-ease:cubic-bezier(.16, 1, .3, 1);--lx-ease-soft:cubic-bezier(.22, .61, .36, 1);font-family:var(--font-ui), system-ui, sans-serif;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.lx-menu:focus{outline:none}.lx-menu-top{flex:none;justify-content:space-between;align-items:center;block-size:76px;display:flex}.lx-menu-links{gap:2px;margin-block:auto;padding-block:36px;display:grid}.lx-menu-link{font-family:var(--font-lx-display), Georgia, serif;letter-spacing:-.02em;color:var(--lx-ink);border-radius:var(--lx-r-sm);align-items:baseline;gap:18px;font-size:clamp(2.3rem,9.5vw,3.6rem);font-weight:300;line-height:1.14;text-decoration:none;display:flex}.lx-menu-link[aria-current]{font-style:italic}.lx-menu-foot{flex:none;gap:24px;display:grid}.lx-menu-foot .lx-actions>*{flex:200px}.lx-menu-controls{border-block-start:1px solid var(--lx-hair);gap:4px;padding-block-start:16px;display:flex}@media (prefers-reduced-motion:no-preference){.lx-menu[data-state=open]{animation:lx-menu-in .8s var(--lx-ease) both}.lx-menu[data-state=closed]{animation:lx-menu-out .35s var(--lx-ease-soft) both}.lx-menu[data-state=open] .lx-menu-link{animation:mk-stage 1s var(--lx-ease) both;animation-delay:calc(.18s + var(--i,0) * 60ms)}@keyframes lx-menu-in{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes lx-menu-out{0%{opacity:1}to{opacity:0}}}.lx-footer{position:relative}.lx-closing{text-align:center;place-items:center;min-block-size:clamp(0px,86svh - 280px,880px);display:grid;position:relative;overflow:hidden}.lx-closing-in{z-index:4;justify-items:center;gap:clamp(20px,2.4vw,32px);padding-block:clamp(72px,10vw,144px);display:grid;position:relative}.lx-closing-title{max-inline-size:11ch}.lx-closing-lead{max-inline-size:34rem}@media (max-width:639px){.lx-closing-lead{max-inline-size:24ch;color:var(--lx-ink);text-shadow:0 0 4px var(--lx-ground), 0 0 14px var(--lx-ground)}}.lx-footer-house{background:var(--lx-ground-2);padding-block:clamp(72px,8vw,112px) clamp(28px,3vw,40px);position:relative;overflow:hidden}.lx-footer-top{z-index:1;gap:clamp(48px,6vw,80px);display:grid;position:relative}@media (min-width:1024px){.lx-footer-top{grid-template-columns:minmax(240px,1fr) 2.6fr}}.lx-footer-brand{align-content:start;gap:20px;display:grid}.lx-footer-home{border-radius:var(--lx-r-sm);justify-self:start}.lx-footer-lockup{block-size:38px}.lx-footer-line{max-inline-size:26ch}.lx-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px;display:grid}@media (min-width:760px){.lx-footer-cols{grid-template-columns:repeat(4,minmax(0,1fr))}}.lx-footer-title{color:var(--lx-ink-3);margin-block-end:18px;font-size:.66rem}.lx-footer-col ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.lx-footer-link{color:var(--lx-ink-2);transition:color .3s var(--lx-ease);border-radius:var(--lx-r-sm);font-size:.9rem;text-decoration:none}.lx-footer-link:hover{color:var(--lx-ink)}.lx-footer-base{z-index:1;border-block-start:1px solid var(--lx-hair);flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:16px;margin-block-start:clamp(56px,7vw,96px);padding-block-start:22px;display:flex;position:relative}.lx-footer-base>*{white-space:nowrap}.lx-footer-legal{z-index:1;border-block-start:1px solid var(--lx-hair);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;margin-block-start:clamp(56px,7vw,96px);padding-block-start:22px;display:flex;position:relative}.lx-footer-legal-links{flex-wrap:wrap;gap:6px 20px;display:flex}.lx-footer-legal .lx-footer-link,.lx-footer-legal .lx-caption{font-size:.8rem}.lx-footer-legal+.lx-footer-base{border-block-start:0;margin-block-start:18px;padding-block-start:0}.lx-footer-copy{align-items:center;gap:10px;display:inline-flex}.lx-footer-theme{margin-block:-10px}.lx-phone-cta{z-index:45;opacity:0;pointer-events:none;transition:translate .6s var(--lx-ease), opacity .35s var(--lx-ease);display:grid;position:fixed;inset-block-end:max(16px, env(safe-area-inset-bottom));inset-inline:16px;translate:0 calc(100% + 24px)}.lx-phone-cta[data-shown]{opacity:1;pointer-events:auto;translate:0}.lx-phone-cta .lx-btn{--_h:52px;box-shadow:var(--lx-shadow)}@media (prefers-reduced-motion:reduce){.lx-phone-cta{transition:opacity .2s linear;translate:none}}@media (min-width:640px){.lx-phone-cta{display:none}}.lx-footer-powered{align-items:center;gap:7px;display:inline-flex}.lx-footer-powered-mark{border-radius:3px;block-size:14px;inline-size:14px}@media (max-width:420px){.lx-footer-base .lx-caption{font-size:.75rem}}.lx-footer-watermark{inline-size:clamp(280px,38vw,620px);color:var(--lx-ink);opacity:.035;pointer-events:none;position:absolute;inset-block-end:-9vw;inset-inline-end:-4vw}.lx-footer-watermark svg{block-size:auto;inline-size:100%;display:block}.lx-footer-watermark .lx-olio-mark-orb{fill:currentColor}.lx-olio-mark{display:block;overflow:visible}@media (prefers-reduced-motion:no-preference){.lx-olio-mark--alive .lx-olio-mark-orb{transform-box:fill-box;transform-origin:50%;animation:lx-orb-float 5.2s var(--lx-ease-soft) infinite}@keyframes lx-orb-float{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-9%)scale(1.04)}}}.lx-masthead{padding-block:calc(76px + clamp(64px,9vw,136px)) clamp(56px,7vw,104px);position:relative}.lx-masthead-title{max-inline-size:16em}.lx-masthead-media{margin-block-start:clamp(56px,7vw,104px)}.lx-masthead-media .lx-media{border-radius:var(--lx-r-lg)}.lx-faq{border-block-start:1px solid var(--lx-hair)}.lx-q{border-block-end:1px solid var(--lx-hair);interpolate-size:allow-keywords;scroll-margin-block-start:110px}.lx-q summary{cursor:pointer;border-radius:var(--lx-r-sm);align-items:flex-start;gap:24px;padding-block:clamp(18px,2vw,26px);list-style:none;display:flex}.lx-q summary::-webkit-details-marker{display:none}.lx-q summary:focus-visible{outline:2px solid var(--lx-focus);outline-offset:4px}.lx-q-title{letter-spacing:-.01em;text-wrap:pretty;min-inline-size:0;margin:0;font-size:clamp(1.14rem,1rem + .55vw,1.5rem);font-weight:350;line-height:1.32}.lx-q-icon{flex:none;block-size:calc(1.32*clamp(1.14rem,1rem + .55vw,1.5rem));inline-size:16px;margin-inline-start:auto;position:relative}.lx-q-icon:before,.lx-q-icon:after{content:"";background:var(--lx-ink);block-size:1px;inline-size:16px;transition:transform .6s var(--lx-ease);position:absolute;inset-block-start:50%;inset-inline-start:0}.lx-q-icon:after{transform:rotate(90deg)}.lx-q[open] .lx-q-icon:after{transform:rotate(0)}.lx-q-a{max-inline-size:62ch;color:var(--lx-ink-2);gap:12px;padding-block-end:clamp(20px,2.4vw,30px);font-size:1rem;line-height:1.7;display:grid}.lx-q-a p{margin:0}@media (prefers-reduced-motion:no-preference){.lx-q::details-content{block-size:0;transition:block-size .6s var(--lx-ease), content-visibility .6s allow-discrete;overflow:hidden}.lx-q[open]::details-content{block-size:auto}}.lx-faq-grid{gap:clamp(40px,5vw,72px);display:grid}@media (min-width:1024px){.lx-faq-grid{grid-template-columns:1fr 1.55fr;align-items:start}.lx-faq-grid>.lx-head{position:sticky;inset-block-start:120px}}.lx-center-link{justify-content:center;margin-block-start:clamp(36px,4vw,56px);display:flex}.lx-hero{grid-template-rows:1fr auto;min-block-size:100svh;display:grid;position:relative;overflow:hidden}.lx-hero--page{min-block-size:clamp(560px,84svh,880px)}.lx-hero-bg{z-index:0;position:absolute;inset:0}.lx-hero-bg .lx-media+.lx-fan{mix-blend-mode:screen;opacity:.85}.lx-fan{position:absolute;inset:0}.lx-fan-fallback{background:linear-gradient(180deg, transparent calc(58% - 1px), var(--lx-hair) 58%, transparent calc(58% + 1px)), radial-gradient(42% 30% at 0% 58%, #96dbe957, transparent 70%), radial-gradient(38% 26% at 100% 58%, #1176891f, transparent 70%), var(--lx-ground);position:absolute;inset:0}.dark .lx-fan-fallback{background:linear-gradient(180deg, transparent calc(58% - 1px), #ffffff1a 58%, transparent calc(58% + 1px)), radial-gradient(42% 30% at 0% 58%, #96dbe94d, transparent 70%), radial-gradient(38% 26% at 100% 58%, #ffffff24, transparent 70%), var(--lx-ground)}.lx-fan-canvas{opacity:0;block-size:100%;inline-size:100%;transition:opacity 2.2s var(--lx-ease);position:absolute;inset:0}.lx-fan-canvas[data-live]{opacity:1}.lx-hero-fade{z-index:2;background:linear-gradient(180deg, transparent, var(--lx-ground));pointer-events:none;block-size:22%;position:absolute;inset-block-end:0;inset-inline:0}.lx-hero-in{z-index:4;text-align:center;align-self:center;justify-items:center;gap:clamp(22px,2.4vw,34px);padding-block:150px 36px;display:grid;position:relative}@media (max-height:700px){.lx-hero-in{gap:clamp(16px,2vw,24px);padding-block:112px 28px}}@media (max-height:600px){.lx-hero-in{gap:14px;padding-block:96px 20px}}@media (max-height:460px){.lx-hero-in{gap:10px;padding-block:84px 14px}.lx-hero-in .lx-display{font-size:min(11svh,3.4rem)}}.lx-hero-title{max-inline-size:12em}.lx-hero-line{display:block}@media (max-width:639px){.lx-hero-line{display:inline}.lx-hero-title{text-wrap:balance}}.lx-hero-in:before{content:"";z-index:-1;background:radial-gradient(50% 50% at 50% 50%, color-mix(in oklab, var(--lx-ground) 72%, transparent), color-mix(in oklab, var(--lx-ground) 40%, transparent) 55%, transparent 80%);pointer-events:none;position:absolute;inset:12% -10% -4%}.lx-hero-lead{max-inline-size:34rem;color:var(--lx-ink-2);text-wrap:balance}.lx-hero--photo .lx-hero-lead{isolation:isolate;position:relative}.lx-hero--photo .lx-hero-lead:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in oklab, var(--lx-ground) var(--lx-lead-haze,62%), transparent) 0 30%, color-mix(in oklab, var(--lx-ground) calc(var(--lx-lead-haze,62%) - 22%), transparent) 62%, transparent 100%);pointer-events:none;position:absolute;inset:-3em -7em}.lx-candles{background:radial-gradient(130% 75% at 50% 105%, #eef0f1 0%, #f6f7f7 45%, var(--lx-ground) 82%);position:absolute;inset:0;overflow:hidden}.dark .lx-candles{background:radial-gradient(130% 75% at 50% 105%,#1c1c1c 0%,#101010 45%,#0a0a0a 82%)}.lx-candles-room{background:radial-gradient(70% 22% at 50% 60%, #96dbe91a, transparent 70%), linear-gradient(180deg, var(--lx-ground) 0%, transparent 42%);position:absolute;inset:0}.lx-candle{mix-blend-mode:screen;opacity:.85;background:radial-gradient(circle,#fffffff2 0%,#ecf0f157 16%,#d6dee01a 40%,#0000 68%);border-radius:999px;position:absolute;translate:-50% -50%}.mk-root:not(.dark *) .lx-candle{mix-blend-mode:multiply;opacity:.9;background:radial-gradient(circle,#11768938 0%,#11768914 30%,#0000 68%)}.mk-root:not(.dark *) .lx-candle--cool{background:radial-gradient(circle,#96dbe9b3 0%,#96dbe93d 26%,#0000 68%)}.lx-candle--cool{background:radial-gradient(circle,#dcf8fdf2 0%,#96dbe973 18%,#96dbe91f 42%,#0000 68%)}.lx-candle--dim{opacity:.32}@media (prefers-reduced-motion:no-preference){.lx-candle{animation:lx-drift var(--d,16s) ease-in-out var(--dl,0s) infinite alternate, lx-flicker calc(var(--d,16s) / 6) ease-in-out var(--dl,0s) infinite alternate}@keyframes lx-drift{0%{transform:translate(-1.1vw,.6vh)scale(.94)}to{transform:translate(1.1vw,-.8vh)scale(1.06)}}@keyframes lx-flicker{0%{opacity:.68}35%{opacity:.96}52%{opacity:.76}to{opacity:.9}}}.lx-olio-grid{align-items:center;gap:clamp(48px,6vw,96px);display:grid}@media (min-width:1024px){.lx-olio-grid{grid-template-columns:1fr 1.05fr}}.lx-olio-copy{justify-items:start;gap:clamp(20px,2.2vw,28px);max-inline-size:34rem;display:grid}.lx-chat-scene{gap:20px;display:grid}.lx-chat{border:1px solid var(--lx-hair);border-radius:var(--lx-r-lg);background:var(--lx-surface);block-size:clamp(480px,50vw,560px);box-shadow:var(--lx-shadow);grid-template-rows:auto 1fr auto;display:grid;overflow:hidden}.lx-chat-head{border-block-end:1px solid var(--lx-hair);align-items:center;gap:12px;padding:14px 18px;display:flex}.lx-chat-avatar{background:var(--lx-ground-2);block-size:42px;inline-size:42px;color:var(--lx-ink);border-radius:999px;flex:none;place-items:center;display:grid}.lx-chat-avatar svg{block-size:auto;inline-size:27px}.lx-chat-who{line-height:1.3;display:grid}.lx-chat-name{font-size:.95rem;font-weight:600}.lx-chat-sub{color:var(--lx-ink-3);font-size:.78rem}.lx-chat-live{letter-spacing:.24em;text-transform:uppercase;color:var(--lx-ink-3);align-items:center;gap:8px;margin-inline-start:auto;font-size:.64rem;font-weight:600;display:inline-flex}.lx-chat-body{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 20%);mask-image:linear-gradient(#0000,#000 20%)}@media (max-width:639px){.lx-chat-body{-webkit-mask-image:linear-gradient(#0000,#000 24px);mask-image:linear-gradient(#0000,#000 24px)}}.lx-chat-stack{flex-direction:column;gap:10px;padding:18px;display:flex;position:absolute;inset-block-end:0;inset-inline:0}.lx-msg{border-radius:var(--lx-r-lg);max-inline-size:84%;padding:11px 15px;font-size:.93rem;line-height:1.45}.lx-msg--guest{background:var(--lx-btn);color:var(--lx-btn-ink);border-end-end-radius:6px;align-self:flex-end}.lx-msg--olio{background:var(--lx-ground-2);color:var(--lx-ink);font-family:var(--font-lx-display), Georgia, serif;border-end-start-radius:6px;align-self:flex-start;font-size:1.04rem;font-style:italic;font-weight:350;line-height:1.42}.lx-msg--think{font-style:normal}.lx-msg-who{letter-spacing:.16em;text-transform:uppercase;opacity:.62;margin-block-end:3px;font-size:.64rem;font-weight:600;display:block}.lx-msg--think{gap:7px;padding:15px 16px;display:inline-flex}.lx-think-2{animation-delay:.35s!important}.lx-think-3{animation-delay:.7s!important}.lx-chips{flex-wrap:wrap;align-self:flex-start;gap:8px;display:flex}.lx-chip{border:1px solid var(--lx-hair-2);color:var(--lx-ink-2);border-radius:999px;padding:8px 14px;font-size:.84rem}.lx-chip--pick{background:var(--lx-olio);color:#0a0a0a;border-color:#0000}.lx-msg-card{align-self:flex-start;inline-size:min(100%,310px)}.lx-ticket{border:1px solid var(--lx-hair);border-radius:var(--lx-r-lg);background:var(--lx-ground);padding:14px 16px}.lx-ticket-head{color:var(--lx-ink-2);justify-content:space-between;align-items:center;margin-block-end:10px;display:flex}.lx-ticket-head .lx-caps{font-size:.62rem}.lx-ticket dl{gap:7px;margin:0;display:grid}.lx-ticket dl>div{justify-content:space-between;gap:16px;font-size:.85rem;display:flex}.lx-ticket dt{color:var(--lx-ink-3)}.lx-ticket dd{text-align:end;margin:0}.lx-ticket s{opacity:.5;margin-inline-end:6px}.lx-ticket--due ul{margin:0;padding:0;list-style:none;display:grid}.lx-ticket--due li{border-block-start:1px solid var(--lx-hair);grid-template-columns:3.1em 1fr 1.4em auto;gap:10px;padding-block:7px;font-size:.84rem;display:grid}.lx-due-time,.lx-due-party{font-variant-numeric:tabular-nums;color:var(--lx-ink-2)}.lx-due-where{color:var(--lx-ink-3)}.lx-chat-input{border:1px solid var(--lx-hair);border-radius:var(--lx-r-sm);color:var(--lx-ink-3);justify-content:space-between;align-items:center;margin:12px;padding-block:8px;padding-inline:18px 8px;font-size:.9rem;display:flex}.lx-chat-send{background:var(--lx-btn);block-size:34px;inline-size:34px;color:var(--lx-btn-ink);border-radius:999px;place-items:center;font-size:.9rem;display:grid}.lx-chat-tabs{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));border-block-start:1px solid var(--lx-hair);display:grid}.lx-chat-tab{color:var(--lx-ink-3);font:inherit;text-align:start;cursor:pointer;transition:color .4s var(--lx-ease);background:0 0;border:0;align-content:start;gap:4px;padding-block:14px 0;padding-inline:0 12px;font-size:.86rem;line-height:1.35;display:grid;position:relative}.lx-chat-tab:hover,.lx-chat-tab[aria-selected=true]{color:var(--lx-ink)}.lx-chat-tab:focus-visible{outline:2px solid var(--lx-focus);outline-offset:4px}.lx-chat-progress{block-size:1px;inline-size:calc(var(--p,0) * 100%);background:var(--lx-ink);transition:inline-size .9s var(--lx-ease);position:absolute;inset-block-start:-1px;inset-inline-start:0}@media (prefers-reduced-motion:no-preference){.lx-msg,.lx-chips,.lx-msg-card{animation:lx-msg-in .7s var(--lx-ease) both}.lx-chip--pick{animation:lx-pick .6s var(--lx-ease) 1.1s both}@keyframes lx-msg-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@keyframes lx-pick{0%{border-color:var(--lx-hair-2);color:var(--lx-ink-2);background:0 0}to{background:var(--lx-olio);color:#0a0a0a;border-color:#0000}}}.lx-st{white-space:nowrap}.lx-st:before{content:"";background:var(--st);vertical-align:.14em;border-radius:999px;block-size:.42em;inline-size:.42em;margin-inline-end:.34em;display:inline-block}.lx-st--booked{--st:#4c587c}.lx-st--arrived{--st:#8a5806}.lx-st--seated{--st:#117689}.lx-st--late{--st:#c2413b}.dark .lx-st--booked{--st:#a2b1df}.dark .lx-st--arrived{--st:#f0b429}.dark .lx-st--seated{--st:#96dbe9}.dark .lx-st--late{--st:#f2645c}.lx-floor{min-block-size:clamp(640px,100svh,1020px);position:relative;overflow:hidden}.lx-floor:before{content:"";z-index:2;background:linear-gradient(180deg, var(--lx-ground) 12%, transparent);pointer-events:none;block-size:32%;position:absolute;inset:0 0 auto}.lx-floor-stage{position:absolute;inset:0}.lx-floor-canvas{opacity:0;block-size:100%;inline-size:100%;transition:opacity 1.8s var(--lx-ease);position:absolute;inset:0}.lx-floor-stage[data-ready] .lx-floor-canvas{opacity:1}.lx-floor-copy{z-index:4;padding-block:clamp(96px,10vw,150px) 0;padding-inline:var(--lx-gutter);justify-items:start;gap:clamp(20px,2.2vw,28px);display:grid;position:relative}.lx-floor-copy>*{max-inline-size:36rem}.lx-floor-copy>.lx-floor-chat{inline-size:min(100%,26rem)}.lx-chat-scene--floor .lx-chat{background:color-mix(in oklab, var(--lx-surface) 84%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);block-size:clamp(330px,27vw,380px)}.lx-chat-scene--floor .lx-chat-live{display:none}.lx-ticket--floor li{grid-template-columns:2.6em auto 1fr;align-items:baseline}.lx-ticket--floor .lx-due-where{text-align:end}.lx-floor-hud{z-index:4;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:20px;display:flex;position:absolute;inset-block-end:clamp(20px,3vw,36px);inset-inline:0}@media (max-width:640px){.lx-floor-hud{display:none}}.lx-floor-clock{color:var(--lx-ink-3);justify-items:end;gap:6px;margin:0;display:grid}.lx-floor-clock .lx-caps{font-size:.6rem}.lx-floor-time{font-family:var(--font-lx-display), Georgia, serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;color:var(--lx-ink);font-size:clamp(2.4rem,4vw,3.6rem);font-weight:300;line-height:1}.lx-service .lx-head{margin-block-end:clamp(48px,6vw,88px)}.lx-service-shot{inline-size:100%;max-inline-size:1240px;margin-inline:auto}.lx-frame-fig{margin:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lx-tilt .lx-frame{transform-origin:50% 0;animation:linear both lx-tilt;animation-timeline:view();animation-range:entry cover 42%}@keyframes lx-tilt{0%{transform:perspective(1800px)rotateX(16deg)scale(.94)}to{transform:none}}}}.lx-whisper-anchor{z-index:5;position:absolute;inset-block-end:clamp(70px,20%,190px);inset-inline-end:clamp(14px,3%,40px)}.lx-whisper{border:1px solid var(--lx-hair);border-radius:var(--lx-r-lg);background:color-mix(in oklab, var(--lx-surface) 88%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.3);opacity:0;inline-size:min(340px,64vw);transition:opacity .7s var(--lx-ease), transform .9s var(--lx-ease);align-items:flex-start;gap:12px;padding:14px 16px;display:flex;transform:translateY(14px)scale(.98);box-shadow:0 30px 60px -24px #0a0a0a59}.lx-whisper[data-on]{opacity:1;transform:none}.lx-whisper-mark{inline-size:32px;color:var(--lx-ink);flex:none;padding-block-start:2px}.lx-whisper-mark svg{block-size:auto;inline-size:100%}.lx-whisper-text{gap:3px;display:grid}.lx-whisper-title{color:var(--lx-ink);font-size:.88rem;font-weight:600}.lx-whisper-line{color:var(--lx-ink-2);font-size:.83rem;line-height:1.45}.lx-page-grid{gap:clamp(36px,4vw,56px);display:grid}.lx-page-copy{justify-items:start;gap:clamp(20px,2.2vw,28px);max-inline-size:34rem;display:grid}.lx-page-photo .lx-media,.lx-service-photo .lx-media{border-radius:var(--lx-r-lg)}.lx-service-photo{margin-block-start:clamp(36px,4vw,56px)}@media (min-width:1024px){.lx-page-grid{grid-template-columns:5fr 7fr;grid-template-areas:"photo copy""photo shot";align-items:start;gap:clamp(40px,4vw,64px) clamp(56px,6vw,104px)}.lx-page-photo{grid-area:photo;position:sticky;inset-block-start:110px}.lx-page-copy{grid-area:copy;padding-block-start:clamp(24px,4vw,64px)}.lx-page-shot{grid-area:shot}.lx-page-grid:not(:has(.lx-page-photo)){grid-template-areas:"copy shot";align-items:center}}.lx-missed-grid{grid-template-areas:"copy""shot";gap:clamp(36px,4vw,56px);display:grid}.lx-missed-copy{grid-area:copy;justify-items:start;gap:clamp(20px,2.2vw,28px);max-inline-size:34rem;display:grid}.lx-missed-shot{grid-area:shot;min-inline-size:0}@media (min-width:1024px){.lx-missed-grid{grid-template-columns:7fr 5fr;grid-template-areas:"shot copy";align-items:center;column-gap:clamp(56px,6vw,104px)}}.lx-rules{align-items:center;min-block-size:clamp(580px,92svh,880px);display:grid;position:relative;overflow:hidden}.lx-rules-in{z-index:4;gap:clamp(28px,3vw,44px);padding-block:clamp(96px,12vw,160px);display:grid;position:relative}.lx-rules-list{margin:0;padding:0;list-style:none;display:grid}.lx-rules-list li{border-block-start:1px solid var(--lx-hair)}.lx-rules-list li:last-child{border-block-end:1px solid var(--lx-hair)}.lx-rules-list li>div{align-items:baseline;gap:clamp(18px,3vw,56px);padding-block:clamp(18px,2.4vw,32px);display:flex}.lx-pricing-block{margin-block-start:clamp(28px,3.2vw,44px)}.lx-period{justify-items:center;gap:12px;display:grid}.lx-period-pill{border:1px solid var(--lx-hair);border-radius:var(--lx-r-sm);background:var(--lx-ground-2);grid-template-columns:1fr 1fr;padding:4px;display:inline-grid;position:relative}.lx-period-thumb{border-radius:calc(var(--lx-r-sm) - 4px);background:var(--lx-surface);inline-size:calc(50% - 4px);box-shadow:0 0 0 1px var(--lx-hair-2), 0 6px 16px -8px #0a0a0a4d;transition:translate .55s var(--lx-ease);position:absolute;inset-block:4px;inset-inline-start:4px}@media (prefers-reduced-motion:reduce){.lx-period-thumb{transition:none}}@media (forced-colors:active){.lx-period-thumb{forced-color-adjust:none;box-shadow:none;background:highlight}.lx-period-opt:has(input:checked){forced-color-adjust:none;color:highlighttext}}.lx-period-pill[data-period=yearly] .lx-period-thumb{translate:100%}.lx-period-pill[data-period=yearly] .lx-period-thumb:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){translate:-100%}.lx-period-opt{z-index:1;border-radius:calc(var(--lx-r-sm) - 4px);text-align:center;color:var(--lx-ink-3);cursor:pointer;transition:color .35s var(--lx-ease-soft);-webkit-tap-highlight-color:transparent;padding:10px 28px;font-size:.875rem;font-weight:500;line-height:1.2;position:relative}.lx-period-opt:hover{color:var(--lx-ink-2)}.lx-period-opt:has(input:checked){color:var(--lx-ink)}.lx-period-pill:has(input:focus-visible){outline:2px solid var(--lx-focus);outline-offset:3px}.lx-period-saving{color:var(--lx-ink-3);margin:0;font-size:.875rem}.lx-period-saving strong{color:var(--lx-ink);font-weight:600}.lx-pricing-plans{margin-block-start:clamp(32px,3.6vw,44px)}.lx-pc{border:1px solid var(--lx-hair);border-radius:var(--lx-r-lg);background:var(--lx-ground);row-gap:24px;max-inline-size:72rem;margin-inline:auto;display:grid}@media (min-width:1024px){.lx-pc{grid-template-columns:repeat(3,minmax(0,1fr))}}.lx-pc-card{grid-row:span 4;grid-template-rows:subgrid;padding:clamp(26px,2.6vw,34px);display:grid;position:relative}.lx-pc-card--featured{border-radius:calc(var(--lx-r-lg) - 4px);background:var(--lx-surface);box-shadow:0 0 0 1px var(--lx-hair-2), 0 30px 60px -28px #0a0a0a4d;margin:8px 12px}@media (min-width:1024px){.lx-pc-card--featured{margin:8px 16px}}.dark .lx-pc-card--featured{box-shadow:0 0 0 1px var(--lx-hair-2), 0 30px 60px -24px #000000bf}.lx-pc-card--featured:before{content:"";background:linear-gradient(90deg, transparent, var(--lx-olio) 22%, var(--lx-olio) 78%, transparent);block-size:2px;box-shadow:0 0 18px 1px var(--lx-olio-glow);border-radius:2px;position:absolute;inset-block-start:-1px;inset-inline:22px}.lx-pc-title{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-block-end:8px;display:flex}.lx-pc-plan{font-family:var(--font-lx-display), Georgia, serif;letter-spacing:-.012em;color:var(--lx-ink);margin:0;font-size:1.6rem;font-weight:400;line-height:1.1}.lx-pc-tag{background:var(--lx-ground-2);box-shadow:inset 0 0 0 1px var(--lx-hair);letter-spacing:.16em;text-transform:uppercase;color:var(--lx-ink-2);border-radius:999px;padding:5px 10px 4px;font-size:.625rem;font-weight:600;line-height:1}.lx-pc-for{color:var(--lx-ink-2);text-wrap:balance;margin:0;font-size:.9375rem;line-height:1.5}.lx-pc-price>p{margin:0}.lx-pc-price>.lx-pc-amount{font-family:var(--font-lx-display), Georgia, serif;letter-spacing:-.03em;color:var(--lx-ink);margin-block-end:6px;font-size:clamp(2.6rem,2.2rem + 1vw,3.1rem);font-weight:300;line-height:1}.lx-pc-amount--word{font-style:italic}.lx-pc-per{color:var(--lx-ink-3);font-size:.875rem}.lx-pc-cta{align-self:start}.lx-btn.lx-pc-btn{inline-size:100%;margin-block:8px}.lx-pc-list{color:var(--lx-ink-2);align-content:start;gap:12px;margin:0;padding:0;font-size:.9375rem;line-height:1.45;list-style:none;display:grid}.lx-pc-list li{text-wrap:balance;align-items:flex-start;gap:12px;display:flex}.lx-pc-list li.lx-pc-plus{color:var(--lx-ink);font-weight:600}.lx-pc-tick{block-size:16px;inline-size:16px;color:var(--lx-ink-3);flex:none;margin-block-start:.18em}.lx-pc-list li.lx-pc-olio{color:var(--lx-ink)}.lx-pc-orb{flex:none;place-items:center;block-size:16px;inline-size:16px;margin-block-start:.18em;display:grid}.lx-pc-orb:before{content:"";background:radial-gradient(circle at 35% 30%, #d9f3fa 0%, var(--lx-olio) 55%, #6fc3d8 100%);block-size:9px;inline-size:9px;box-shadow:0 0 10px 1px var(--lx-olio-glow);border-radius:999px}@media (prefers-reduced-motion:no-preference){.lx-pricing-block[data-turn=a] .lx-pc-price:not(:has(.lx-pc-amount--word))>*{animation:lx-price-turn-a .8s var(--lx-ease) both}.lx-pricing-block[data-turn=b] .lx-pc-price:not(:has(.lx-pc-amount--word))>*{animation:lx-price-turn-b .8s var(--lx-ease) both}.lx-pricing-block[data-turn] .lx-pc-price>.lx-pc-per{animation-delay:70ms}@keyframes lx-price-turn-a{0%{opacity:0;transform:translateY(.3em)}to{opacity:1;transform:none}}@keyframes lx-price-turn-b{0%{opacity:0;transform:translateY(.3em)}to{opacity:1;transform:none}}}.lx-plan-list{color:var(--lx-ink-2);gap:11px;margin:0;padding:0;font-size:.92rem;line-height:1.5;list-style:none;display:grid}.lx-plan-list li{padding-inline-start:20px;position:relative}.lx-plan-list li:before{content:"";background:var(--lx-ink-3);block-size:1px;inline-size:8px;position:absolute;inset-block-start:.72em;inset-inline-start:0}.lx-plan-list li.lx-plan-olio{color:var(--lx-ink)}.lx-plan-list li.lx-plan-olio:before{background:var(--lx-olio);block-size:7px;inline-size:7px;box-shadow:0 0 8px 1px var(--lx-olio-glow);border-radius:999px;inset-block-start:.48em}.lx-every{text-align:center;margin-block-start:clamp(48px,5.6vw,64px)}.lx-every-title{color:var(--lx-ink);margin:0 0 16px;font-size:.875rem;font-weight:600}.lx-every-list{color:var(--lx-ink-2);text-wrap:balance;margin:0;padding:0;font-size:.875rem;list-style:none}.lx-every-list li{vertical-align:middle;align-items:center;gap:8px;margin:6px 12px;display:inline-flex}@media (max-width:767.98px){.lx-every-list li{justify-content:center;display:flex}}.lx-every-tick{block-size:16px;inline-size:16px;color:var(--lx-ink-3);flex:none}.lx-every-note{color:var(--lx-ink-3);text-wrap:balance;margin:16px 0 0;font-size:.875rem}.lx-every-ask{color:var(--lx-ink-3);margin:28px 0 0;font-size:.875rem}.lx-prose{max-inline-size:640px;color:var(--lx-ink-2);text-wrap:pretty;gap:1.15em;margin-inline:auto;font-size:1.0625rem;line-height:1.75;display:grid}.lx-prose>*{margin:0}.lx-prose strong,.lx-prose b{color:var(--lx-ink);font-weight:600}.lx-prose a{color:var(--lx-ink);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.lx-points{border-block-start:1px solid var(--lx-hair)}.lx-points-title{color:var(--lx-ink-3);margin:0;padding-block:18px 6px}.lx-points ul{margin:0;padding:0;list-style:none;display:grid}.lx-points li{border-block-end:1px solid var(--lx-hair);color:var(--lx-ink);text-wrap:pretty;grid-template-columns:minmax(0,1fr);gap:14px;padding-block:14px;font-size:.975rem;line-height:1.6;display:grid}.lx-points .lx-numeral{padding-block-start:1px;font-size:.95rem}.lx-callout{border-inline-start:1px solid var(--lx-ink-3);color:var(--lx-ink-2);margin:0;padding-block:4px;padding-inline:22px 0;font-size:.975rem;line-height:1.7}.lx-callout--limit{border-inline-start:2px solid var(--lx-ink)}.lx-callout-title{font-family:var(--font-lx-display), Georgia, serif;color:var(--lx-ink);margin:0 0 6px;font-size:1.15rem;font-style:italic;font-weight:400}.lx-callout-body>*{margin:0}.lx-callout b{color:var(--lx-ink);font-weight:600}.lx-steps{gap:40px;margin:clamp(56px,7vw,88px) 0 0;padding:0;list-style:none;display:grid;position:relative}@media (min-width:900px){.lx-steps{border-block-start:1px solid var(--lx-hair);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(32px,4vw,64px);padding-block-start:36px}}.lx-steps li>div{gap:12px;max-inline-size:22rem;display:grid}.lx-steps-actions{margin-block-start:clamp(48px,6vw,72px)}.lx-q-lead{color:var(--lx-ink);font-weight:600}.lx-steps-run{margin-block-start:clamp(56px,7vw,88px);position:relative}.lx-steps-run .lx-steps{margin:0}.lx-steps--five{border-inline-start:1px solid var(--lx-hair);gap:28px;padding-inline-start:28px}.lx-steps-rail{background:var(--lx-ink);transform-origin:top;inline-size:2px;transition:transform 1.6s var(--lx-ease) calc(var(--reveal-delay,0s) + .25s);position:absolute;inset-block:0;inset-inline-start:0;transform:scaleY(.2)}.lx-steps-n{font-size:1.5rem;line-height:1}.lx-steps--five li>div{gap:8px}@media (min-width:900px){.lx-steps--five{border-inline-start:0;border-block-start:1px solid var(--lx-hair);grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(20px,2.6vw,44px);padding-block-start:32px;padding-inline-start:0}.lx-steps-rail{transform-origin:0;block-size:2px;inline-size:auto;margin-block-start:-.5px;inset-block:0 auto;inset-inline:0;transform:scaleX(.2)}[dir=rtl] .lx-steps-rail{transform-origin:100%}}.mk-reveal[data-shown] .lx-steps-rail{transform:none}@media (prefers-reduced-motion:reduce){.lx-steps-rail{transition:none;transform:none}}.lx-values{border-block-start:1px solid var(--lx-hair);margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){.lx-values{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-values li:nth-child(odd){border-inline-end:1px solid var(--lx-hair)}}.lx-values li{border-block-end:1px solid var(--lx-hair)}.lx-values li>div{gap:12px;padding:clamp(28px,3vw,44px) 0;display:grid}@media (min-width:760px){.lx-values li>div{padding-inline:clamp(8px,2.4vw,40px)}}.lx-related-link{color:var(--lx-ink);grid-template-columns:1fr auto;gap:4px 24px;padding-block:clamp(18px,2vw,26px);text-decoration:none;display:grid}.lx-related-link:focus-visible{outline:2px solid var(--lx-focus);outline-offset:4px}.lx-related-title{font-family:var(--font-lx-display), Georgia, serif;font-size:clamp(1.2rem,1.05rem + .5vw,1.5rem);font-weight:350;line-height:1.3}.lx-related-arrow{grid-area:1/2/span 2;align-self:center;font-size:1.2rem}.lx-related-link:hover .lx-related-arrow{transform:translate(6px)}.lx-jump ul{border-block:1px solid var(--lx-hair);flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none;display:flex}.lx-jump li+li{border-inline-start:1px solid var(--lx-hair)}.lx-jump a{letter-spacing:.22em;text-transform:uppercase;color:var(--lx-ink-2);transition:color .3s var(--lx-ease-soft);padding:14px clamp(12px,1.6vw,22px);font-size:.66rem;font-weight:600;text-decoration:none;display:inline-block}.lx-jump a:hover{color:var(--lx-ink)}.lx-jump a:focus-visible{outline:2px solid var(--lx-focus);outline-offset:-4px}@media (max-width:640px){.lx-jump li+li{border-inline-start:0}}.lx-legal-note{font-size:.925rem}.lx-olio-hero .lx-hero-in{gap:clamp(18px,2vw,28px)}.lx-olio-hero{--lx-lead-haze:78%}.lx-olio-hero-mark{inline-size:clamp(96px,11vw,150px);color:var(--lx-ink)}.lx-olio-hero-mark svg{block-size:auto;inline-size:100%}.lx-olio-aura{background:radial-gradient(34% 30% at 52% 30%, #96dbe933, transparent 70%), radial-gradient(70% 50% at 50% 110%, color-mix(in oklab, var(--lx-ink) 6%, transparent), transparent 70%);pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.lx-olio-aura{animation:lx-aura 7s var(--lx-ease-soft) infinite alternate}@keyframes lx-aura{0%{opacity:.75}to{opacity:1}}}.lx-olio-name-line{max-inline-size:18em;margin:0}.lx-olio-stage-grid{align-items:center;gap:clamp(40px,5vw,72px);display:grid}@media (min-width:1024px){.lx-olio-stage-grid{grid-template-columns:.8fr 1.4fr}}.lx-olio-stage{gap:20px;display:grid;position:relative}.lx-olio-stage-photo{aspect-ratio:4/5;border-radius:var(--lx-r-lg);position:relative;overflow:hidden}@media (min-width:1024px){.lx-olio-stage{padding-inline-end:34%;display:block}.lx-olio-stage-photo{aspect-ratio:4/5}.lx-olio-stage-chat{inline-size:min(440px,58%);position:absolute;inset-block-start:12%;inset-inline-end:0}}.lx-manners-list li>div{align-items:flex-start}.mk-reveal{opacity:0;transition:opacity 1.1s cubic-bezier(.16,1,.3,1),translate 1.1s cubic-bezier(.16,1,.3,1);transition-delay:var(--reveal-delay,0s);translate:0 28px}.mk-reveal.lx-wipe,.mk-reveal.lx-words--reveal,.mk-reveal[data-shown]{opacity:1;translate:none}@media (prefers-reduced-motion:reduce){.mk-reveal{opacity:1;transition:none;translate:none}}.mk-display{font-family:var(--font-lx-display), var(--font-display), Georgia, "Times New Roman", serif;letter-spacing:-.02em;color:var(--lx-ink);font-weight:300;line-height:1.06}.mk-lead{color:var(--lx-ink-2);font-size:clamp(15px,1.2vw,17px)}.mk-btn{border-radius:var(--lx-r-sm);background:var(--lx-btn);height:52px;color:var(--lx-btn-ink);white-space:nowrap;cursor:pointer;transition:box-shadow .6s var(--lx-ease), border-color .4s var(--lx-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-family:inherit;font-size:15px;font-weight:600;line-height:1;display:inline-flex}.mk-btn:hover{box-shadow:0 0 0 6px color-mix(in oklab, var(--lx-olio) 22%, transparent)}.mk-btn--lg{height:58px;padding:0 32px;font-size:16px}.mk-btn--outline{border-color:var(--lx-hair-2);color:var(--lx-ink);background:0 0}.mk-btn--outline:hover{border-color:var(--lx-ink);box-shadow:none}.mk-cta-row{flex-wrap:wrap;gap:12px;margin-top:clamp(12px,1.4vw,20px);display:flex}.mk-root,.lx-menu{--font-lx-display-latin:var(--font-lx-display)}.mk-root :lang(ar),.lx-menu:lang(ar) *{--font-lx-display:var(--font-arabic-display), var(--font-lx-display-latin)}.mk-root .lx-numeral:lang(ar){font-family:var(--font-lx-display-latin), Georgia, serif}.mk-root .lx-it:lang(ar),.mk-root :is(em,i).lx-it:lang(ar){font-style:normal;font-weight:600}.mk-root :is(.lx-display,.lx-h1):lang(ar){line-height:1.32}.mk-root .lx-h2:lang(ar){line-height:1.38}.mk-root :is(.lx-h3,.lx-h4):lang(ar){line-height:1.5}.lx-menu .lx-menu-link:lang(ar){line-height:1.42}.mk-root .lx-w:lang(ar){margin-block:-.12em -.42em;padding-block:.12em .42em}:is(.mk-root,.lx-menu) .lx-btn:lang(ar){font-size:.875rem}:is(.mk-root,.lx-menu) :is(.lx-eyebrow,.lx-caps,.lx-nav-link,.lx-fmenu-title,.lx-skip,.lx-btn--sm):lang(ar){font-size:.8125rem}:is(.mk-root,.lx-menu) :is(.lx-ph-caption,.lx-chat-live,.lx-msg-who,.lx-pc-tag,.lx-jump a):lang(ar){font-size:.75rem}}@layer legacy,utilities;@property --ph-x{syntax:"<percentage>";inherits:false;initial-value:30%}@property --ph-y{syntax:"<percentage>";inherits:false;initial-value:35%}.mk-dead{min-block-size:68svh;padding:clamp(32px, 4vw, 56px) var(--pad) clamp(48px, 6vw, 88px);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(10px,1.2vw,16px);display:flex}.mk-dead h1{letter-spacing:-.015em;text-wrap:balance;max-width:100%;font-size:clamp(28px,3.2vw,44px);line-height:1.1}.mk-dead p{max-width:46ch;color:var(--dk-muted);text-wrap:balance;font-size:clamp(15px,1.2vw,18px)}.mk-dead p.mk-numeral{font-family:var(--font-lx-display), var(--font-display), Georgia, "Times New Roman", serif;letter-spacing:-.03em;max-width:none;color:var(--dk-text);font-size:clamp(96px,14vw,200px);font-style:italic;font-weight:300;line-height:1.1;-webkit-mask-image:linear-gradient(#000 24%,#0000 92%);mask-image:linear-gradient(#000 24%,#0000 92%)}.mk-dead .mk-cta-row{justify-content:center}
