@font-face{font-family:Newsreader;src:url(/fonts/newsreader-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Newsreader;src:url(/fonts/newsreader-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Newsreader;src:url(/fonts/newsreader-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Newsreader;src:url(/fonts/newsreader-400-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Hanken Grotesk;src:url(/fonts/hanken-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Hanken Grotesk;src:url(/fonts/hanken-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Hanken Grotesk;src:url(/fonts/hanken-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/plex-mono-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Newsreader Fallback;src:local(Georgia);size-adjust:96.12%;ascent-override:76.47%;descent-override:27.57%;line-gap-override:0%}@font-face{font-family:Hanken Fallback;src:local(Arial),local(Helvetica),local(Roboto);size-adjust:100.94%;ascent-override:99.07%;descent-override:30.02%;line-gap-override:0%}:root{--f-night:#110b0f;--f-shadow:#170d13;--f-deep:#1a0615;--f-base:#2e1325;--f-raised:#462037;--f-room:#622b49;--f-lift:#712e51;--f-jewel:#8d234f;--f-light:#c45576;--safelight:var(--f-light);--cotton:var(--f-base);--sandal:var(--f-raised);--print:var(--f-raised);--mount:var(--f-night);--kohl:var(--f-night);--ivory:#ece6d8;--sira:var(--ivory);--sira-2:#ddd4c4;--line:#6a5b44;--stage:var(--f-shadow);--teak:#684423;--zari-1:#372c1d;--zari-2:#655235;--zari-3:#967c50;--zari-4:#cfb480;--zari-5:#f2e7cf;--zari:linear-gradient(100deg, var(--zari-2) 0%, var(--zari-3) 22%, var(--zari-4) 46%, var(--zari-5) 50%, var(--zari-4) 54%, var(--zari-3) 76%, var(--zari-1) 100%);--zari-type:#e6ce9e;--gold-label:#ebd7ae;--bronze:#a58e6c;--gold-light:#e5be7c;--active:var(--zari-4);--wine-glow:var(--f-light);--wine-field:var(--f-room);--kumkuma-glow:var(--f-light);--kumkuma-field:var(--f-lift);--pasupu-glow:var(--gold-light);--pasupu-field:var(--f-deep);--malle-glow:var(--ivory);--malle-field:var(--sandal);--neeli-glow:var(--f-light);--neeli-field:var(--f-deep);--iron-glow:#a39894;--iron-field:var(--f-shadow);--thread-pasupu:var(--bronze);--thread-kumkuma:var(--f-light);--thread:var(--thread-pasupu);--chosen:var(--f-jewel);--whatsapp:#25d366;--golconda:var(--gold-label);--error:#ffc8be;--ground:var(--cotton);--ink:var(--sira);--ink-2:var(--sira-2);--rule:var(--line);--on-field:var(--ivory);--room:var(--f-deep);--glow:var(--wine-glow);--field:var(--wine-field);--scrim:color-mix(in oklab, var(--f-night) 50%, transparent);--veil-hero:linear-gradient(180deg, color-mix(in oklab, var(--f-night) 45%, transparent) 0%, color-mix(in oklab, var(--f-night) 62%, transparent) 55%, color-mix(in oklab, var(--f-night) 82%, transparent) 100%);--veil-edge:radial-gradient(120% 90% at 50% 45%, transparent 55%, color-mix(in oklab, var(--f-night) 38%, transparent) 100%);--veil-foot:linear-gradient(180deg, transparent 60%, color-mix(in oklab, var(--f-night) 50%, transparent) 100%);--hair-on-field:color-mix(in oklab, var(--ivory) 20%, transparent);--route-ink-paper:color-mix(in oklab, var(--ivory) 8%, transparent);--route-ink-photo:color-mix(in oklab, var(--ivory) 14%, transparent);--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 1.2 -.3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--font-display:"Newsreader", "Newsreader Fallback", Georgia, serif;--font-text:"Hanken Grotesk", "Hanken Fallback", system-ui, sans-serif;--font-data:"IBM Plex Mono", ui-monospace, monospace;--fs-display-xl:clamp(3.5rem, 1.2714rem + 9.1429vw, 9.5rem);--fs-display-l:clamp(2.75rem, 1.5429rem + 4.9524vw, 6rem);--fs-h1:clamp(2.125rem, 1.4286rem + 2.8571vw, 4rem);--fs-h2:clamp(1.75rem, 1.3786rem + 1.5238vw, 2.75rem);--fs-h3:clamp(1.3125rem,1.15rem + .6667vw, 1.75rem);--fs-lede:clamp(1.125rem, 1.0321rem + .381vw, 1.375rem);--fs-body:clamp(1rem, .9536rem + .1905vw, 1.125rem);--fs-small:clamp(.875rem, .8518rem + .0952vw, .9375rem);--fs-label:clamp(.75rem, .7268rem + .0952vw, .8125rem);--fs-data:clamp(.75rem, .7036rem + .1905vw, .875rem);--fs-statement:clamp(2.1875rem, 1.143rem + 4.2857vw, 5rem);--fs-scene:clamp(3rem, 10vw, 10rem);--lh-display-xl:.95;--lh-display-l:1;--lh-h1:1.05;--lh-h2:1.1;--lh-h3:1.2;--lh-lede:1.5;--lh-body:1.6;--lh-small:1.5;--lh-te-text:1.7;--lh-te-display:1.65;--track-display:-.02em;--track-label:.06em;--track-title:.04em;--measure:62ch;--measure-lede:34em;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:128px;--s-11:192px;--section:clamp(96px, 12vw, 192px);--held:max(100svh, 640px);--cols:4;--margin:20px;--gutter:12px;--frame-max:1440px;--content-max:calc(var(--frame-max) - 2 * 64px);--mat-edge:6px;--mat-proof:16px;--radius-photo:0;--radius-control:4px;--radius-sheet:20px;--radius-pill:999px;--hair:1px;--rule-strong:2px;--thread-w:2px;--lift:0 18px 36px -20px color-mix(in oklab, var(--f-night) 72%, transparent);--target:48px;--target-elder:56px;--target-gap:8px;--bar-h:60px;--dock-space:env(safe-area-inset-bottom,0px);--focus-ring:0 0 0 2px var(--kohl), 0 0 0 4px var(--active);--t-1:.1s;--t-2:.2s;--t-3:.3s;--t-4:.5s;--t-5:.8s;--t-rite:1.8s;--t-exit:.22s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-out-long:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.83, 0, .17, 1);--ease-curtain:cubic-bezier(.76, 0, .24, 1);--ease-dive:cubic-bezier(.65, 0, .25, 1);--ease-in:cubic-bezier(.64, 0, .78, 0);--ease-reveal:cubic-bezier(.46, 0, .09, 1);--ease-linear:linear;--d-short:.28s;--d-page:.45s;--d-word:.75s;--d-base:.85s;--d-block:1.1s;--d-flip:1.25s;--d-flight:1.45s;--d-dissolve:1.5s;--stagger-word:80ms;--film-blur:12px;--film-veil:.6;--film-ground:var(--f-night);--rim:color-mix(in oklab, var(--ivory) 55%, transparent);--dim-ink:color-mix(in oklab, var(--sira) 18%, transparent);--dim-ivory:color-mix(in oklab, var(--ivory) 18%, transparent);--glass:color-mix(in oklab, var(--f-night) 42%, transparent);--glass-line:color-mix(in oklab, var(--ivory) 22%, transparent);--stagger:60ms;--stagger-max:.48s;--strip-step:80ms;--rise:16px;--gallery-ground:var(--f-night);--gallery-card:var(--f-shadow);--gallery-scrim:color-mix(in oklab, var(--f-night) 78%, transparent);--gallery-rim:color-mix(in oklab, var(--ivory) 16%, transparent);--gallery-rim-hi:color-mix(in oklab, var(--ivory) 34%, transparent);--gallery-glass:color-mix(in oklab, var(--f-night) 75%, transparent);--gallery-glass-line:color-mix(in oklab, var(--ivory) 14%, transparent);--gallery-text:#ece6d8;--gallery-muted:#ddd4c4;--gallery-vignette:radial-gradient(120% 95% at 50% 50%, transparent 52%, color-mix(in oklab, var(--f-night) 55%, transparent) 82%, color-mix(in oklab, var(--f-night) 92%, transparent) 100%);--z-sticky:10;--z-plate:45;--z-bar:50;--z-menu:70;--z-sheet:80;--z-veil:90;--z-toast:100}@media (width>=600px){:root{--cols:8;--margin:40px;--gutter:16px}}@media (width>=1024px){:root{--cols:12;--margin:clamp(40px, 4.45vw, 64px);--gutter:clamp(16px, 1.67vw, 24px);--bar-h:66px;--mat-edge:10px;--mat-proof:32px;--strip-step:30ms}}[data-light=wine]{--glow:var(--wine-glow);--field:var(--wine-field);--on-field:var(--ivory)}[data-light=kumkuma]{--glow:var(--kumkuma-glow);--field:var(--kumkuma-field);--on-field:var(--ivory)}[data-light=pasupu]{--glow:var(--pasupu-glow);--field:var(--pasupu-field);--on-field:var(--ivory)}[data-light=malle]{--glow:var(--malle-glow);--field:var(--malle-field);--on-field:var(--sira)}[data-light=neeli]{--glow:var(--neeli-glow);--field:var(--neeli-field);--on-field:var(--ivory)}[data-light=iron]{--glow:var(--iron-glow);--field:var(--iron-field);--on-field:var(--ivory)}html[data-palette=b]{--f-night:#0a0d14;--f-shadow:#0c101a;--f-deep:#060c23;--f-base:#111d38;--f-raised:#1c2e51;--f-room:#26406e;--f-lift:#26487d;--f-jewel:#2d4f95;--f-light:#6195d4;--safelight:var(--gold-light)}html[data-thread=kumkuma]{--thread:var(--thread-kumkuma)}@media (prefers-reduced-motion:reduce){:root{--t-2:.1s;--t-3:.1s;--t-4:.1s;--t-5:.1s;--t-rite:.12s;--t-exit:.1s;--stagger:0s;--rise:0px;--d-word:1ms;--d-base:1ms;--d-block:1ms;--d-flip:1ms;--d-flight:1ms;--d-dissolve:1ms;--stagger-word:0s}}html.touch,html.lite{--film-blur:9px;--film-veil:.675}html[data-tier=none]{--t-2:.1s;--t-3:.1s;--t-4:.1s;--t-5:.1s;--t-rite:.12s;--t-exit:.1s;--stagger:0s;--rise:0px;--d-word:1ms;--d-base:1ms;--d-block:1ms;--d-flip:1ms;--d-flight:1ms;--d-dissolve:1ms;--stagger-word:0s}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;color-scheme:dark;background:var(--ground);color:var(--ink);font-family:var(--font-text);font-size:100%;line-height:var(--lh-body);scroll-padding-top:calc(var(--bar-h) + var(--s-4));scroll-padding-bottom:calc(var(--dock-space) + var(--s-4));-webkit-tap-highlight-color:transparent}body{background:var(--ground);min-block-size:100svh;color:var(--ink);font-size:var(--fs-body);font-kerning:normal;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;overflow-x:clip}img,picture,video,canvas,svg{max-inline-size:100%;display:block}img,video{block-size:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit}p,li,figcaption{text-wrap:pretty}h1,h2,h3,h4{text-wrap:balance;font-weight:400}ul[role=list],ol[role=list]{padding:0;list-style:none}:target{scroll-margin-block:calc(var(--bar-h) + var(--s-4)) calc(var(--dock-space) + var(--s-4))}[hidden]{display:none!important}.t-display-xl,.t-display-l,.t-h1,.t-h2,.t-h3,.t-time{font-family:var(--font-display)}.t-display-xl{font-size:var(--fs-display-xl);line-height:var(--lh-display-xl);letter-spacing:var(--track-display);font-weight:300}.t-display-l{font-size:var(--fs-display-l);line-height:var(--lh-display-l);letter-spacing:var(--track-display);font-weight:300}.t-h1,h1{font-family:var(--font-display);font-size:var(--fs-h1);line-height:var(--lh-h1);font-weight:400}.t-h2,h2{font-family:var(--font-display);font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:400}.t-h3,h3{font-family:var(--font-display);font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:500}.t-lede{font-size:var(--fs-lede);line-height:var(--lh-lede);max-inline-size:var(--measure-lede)}.t-body{font-size:var(--fs-body);line-height:var(--lh-body)}.t-small{font-size:var(--fs-small);line-height:var(--lh-small);font-weight:500}.t-label{font-size:var(--fs-label);line-height:var(--lh-small);letter-spacing:var(--track-label);text-transform:uppercase;font-weight:600}.t-data{font-family:var(--font-data);font-size:var(--fs-data);line-height:var(--lh-small);font-variant-numeric:tabular-nums}.t-meta{color:var(--ink-2)}.t-time{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum", "lnum"}p,.measure{max-inline-size:var(--measure)}.frame{inline-size:100%;max-inline-size:var(--frame-max);padding-inline:var(--margin);margin-inline:auto}.grid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);inline-size:100%;max-inline-size:var(--frame-max);padding-inline:var(--margin);margin-inline:auto;display:grid}.cell{grid-column:var(--start,auto) / span var(--span,4);min-inline-size:0}@media (width>=600px){.cell{grid-column:var(--start-md,var(--start,auto)) / span var(--span-md,var(--span,8))}}@media (width>=1024px){.cell{grid-column:var(--start-lg,var(--start-md,var(--start,auto))) / span var(--span-lg,var(--span-md,var(--span,12)))}}.cell-full{grid-column:1/-1}.bleed{inline-size:100%}.grid-lines{isolation:isolate;position:relative}.grid-lines:before{content:"";z-index:-1;pointer-events:none;inline-size:100%;max-inline-size:var(--frame-max);padding-inline:var(--margin);background-image:repeating-linear-gradient(90deg, var(--rule) 0 var(--hair), transparent var(--hair) calc((100% + var(--gutter)) / var(--cols))), linear-gradient(var(--rule), var(--rule)), linear-gradient(var(--rule), var(--rule));background-size:auto, var(--hair) 100%, var(--hair) 100%;background-position:calc(var(--gutter) / -2) 0, left top, right top;background-repeat:repeat-x,no-repeat,no-repeat;background-origin:content-box;background-clip:content-box;margin-inline:auto;position:absolute;inset-block:0;inset-inline:0}.section{padding-block:var(--section)}.held{min-block-size:var(--held)}.paper{background:var(--cotton);color:var(--sira)}.paper-print{background:var(--print);color:var(--sira)}.paper-sandal{background:var(--sandal);color:var(--sira);--ink-2:var(--sira)}.field{background:var(--field);color:var(--on-field);--ink:var(--on-field);--ink-2:var(--on-field)}.stage{background:var(--stage);color:var(--ivory);--ink:var(--ivory);--ink-2:var(--ivory)}:focus-visible{outline:2px solid var(--active);outline-offset:2px;box-shadow:0 0 0 2px var(--kohl)}:focus:not(:focus-visible){outline:none}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip{z-index:var(--z-toast);padding:var(--s-3) var(--s-4);background:var(--ivory);color:var(--kohl);border-radius:var(--radius-control);font-weight:600;text-decoration:none;position:fixed;inset-block-start:var(--s-2);inset-inline-start:var(--s-2);transform:translateY(-200%)}.skip:focus-visible{transform:none}.link,main p a{color:inherit;text-decoration-line:underline;text-decoration-thickness:var(--hair);text-underline-offset:.2em}.link:hover,main p a:hover,.link:focus-visible,main p a:focus-visible{text-decoration-thickness:var(--rule-strong)}.onward{align-items:center;gap:var(--s-2);min-block-size:var(--target);font-weight:500;font-size:var(--fs-body);color:inherit;text-decoration-line:underline;text-decoration-thickness:var(--hair);text-underline-offset:.25em;display:inline-flex}.onward:hover,.onward:focus-visible{text-decoration-thickness:var(--rule-strong)}.btn{justify-content:center;align-items:center;gap:var(--s-2);min-block-size:var(--target);padding:0 var(--s-5);border-radius:var(--radius-control);background:var(--sira);color:var(--cotton);font-family:var(--font-text);font-size:var(--fs-body);cursor:pointer;transition:transform var(--t-1) var(--ease-out), background-color var(--t-2) var(--ease-out);border:0;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.98)}.btn--elder{min-block-size:var(--target-elder)}.btn--booking{background:var(--chosen);color:var(--ivory);min-block-size:var(--target-elder)}.btn--wa{background:var(--chosen);color:var(--ivory);border-radius:var(--radius-pill);min-block-size:var(--target-elder)}.btn--wa svg{flex:none;block-size:20px;inline-size:20px}:is(.field,.stage,.sd-menu) .btn--wa{background:var(--ivory);color:var(--kohl)}:is(.field,.stage,.sd-menu) .btn--wa svg{color:var(--chosen)}.btn--text{color:inherit;padding-inline:var(--s-1);text-decoration-line:underline;text-decoration-thickness:var(--hair);text-underline-offset:3px;background:0 0;font-weight:500}.btn--text:hover,.btn--text:focus-visible{text-decoration-thickness:var(--rule-strong)}.field .btn:not(.btn--wa,.btn--text,.btn--booking),.stage .btn:not(.btn--wa,.btn--text,.btn--booking){background:var(--ivory);color:var(--kohl)}@media (hover:hover) and (pointer:fine){.btn:not(.btn--text):hover{background-color:color-mix(in oklab, currentColor 6%, var(--sira))}.btn--booking:hover,.btn.btn--wa:hover{background-color:color-mix(in oklab, var(--kohl) 10%, var(--chosen))}:is(.field,.stage,.sd-menu) .btn.btn--wa:hover,.field .btn:not(.btn--wa,.btn--text,.btn--booking):hover,.stage .btn:not(.btn--wa,.btn--text,.btn--booking):hover{background-color:color-mix(in oklab, var(--kohl) 6%, var(--ivory))}}.ph{border-radius:var(--radius-pill);background:var(--sandal);color:var(--sira);font-family:var(--font-data);font-size:var(--fs-data);letter-spacing:0;text-transform:none;white-space:nowrap;vertical-align:.1em;padding:0 .5em;font-style:normal;font-weight:400;line-height:1.6;display:inline-block}.paper-sandal .ph{background:var(--cotton)}.field .ph,.stage .ph{color:var(--ivory);box-shadow:inset 0 0 0 var(--hair) var(--ivory);background:0 0}html:not([data-tier=full]) .if-full,html:not([data-tier=full],[data-tier=lite]) .if-moving,html[data-tier=full] .if-still,html[data-tier=lite] .if-still{display:none!important}@keyframes sd-rise{0%{opacity:0;transform:translateY(var(--rise))}}@media (prefers-reduced-motion:no-preference) and (height<=1700px){@supports (animation-timeline:view()){html:not([data-tier=none]) .rise{animation:sd-rise var(--ease-out) both;animation-timeline:view();animation-range:entry entry 70%}}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation:none!important}}html[data-tier=none] *,html[data-tier=none] :before,html[data-tier=none] :after{scroll-behavior:auto!important;animation:none!important}html:not([data-motion=full]) .if-cursor{display:none!important}@media not ((hover:hover) and (pointer:fine)){.if-cursor{display:none!important}}html:not(.touch) .if-touch,html.touch .no-touch{display:none!important}html.scroll-locked{overflow:hidden}html.lenis,html.lenis body{block-size:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.roll{vertical-align:top;margin-block:-.3em;padding-block:.3em;display:inline-grid;overflow:clip}.roll>span,.roll:after{transition:transform var(--d-short) var(--ease-out);grid-area:1/1}.roll:after{content:attr(data-label);content:attr(data-label) / "";transform:translateY(110%)}@media (hover:hover) and (pointer:fine){.hover-rim{transition:transform var(--d-short) var(--ease-out), outline-color var(--d-short) var(--ease-out);outline:var(--hair) solid transparent;outline-offset:calc(-1 * var(--hair))}.hover-rim:hover:not(:focus-visible){outline-color:var(--rim);transform:scale(1.03)}a:hover .roll>span,a:focus-visible .roll>span{transform:translateY(-110%)}a:hover .roll:after,a:focus-visible .roll:after{transform:none}}html[data-plate=wine]{--plate:var(--wine-field)}html[data-plate=kumkuma]{--plate:var(--kumkuma-field)}html[data-plate=pasupu]{--plate:var(--pasupu-field)}html[data-plate=malle]{--plate:var(--malle-field)}html[data-plate=neeli]{--plate:var(--neeli-field)}html[data-plate=iron]{--plate:var(--iron-field)}.sd-plate{z-index:var(--z-plate);background:var(--plate,var(--wine-field));opacity:0;visibility:hidden;pointer-events:none;position:fixed;inset:0}html.plate-out .sd-plate{visibility:visible;opacity:1;transition:opacity var(--d-page) var(--ease-out)}html.plate-in .sd-plate{visibility:visible;animation:sd-plate var(--d-dissolve) var(--ease-linear) .1s both}html.plate-in.plate-vt .sd-plate{animation-delay:calc(var(--d-page) + .1s)}@keyframes sd-plate{0%{opacity:1}to{opacity:0}}html[data-tier=none] .sd-plate{display:none}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}::view-transition-old(root),::view-transition-new(root){animation-duration:var(--d-page);animation-timing-function:var(--ease-out)}::view-transition-group(sd-bar){animation-duration:0s}html[data-tier=none]::view-transition-group(*),html[data-tier=none]::view-transition-old(*),html[data-tier=none]::view-transition-new(*){animation:none}:root{--lg-shade:var(--kohl);--lg-light:var(--on-field);--lg-paper:var(--ivory);--lg-room:var(--room);--lg-plum:var(--field);--lg-cta:var(--chosen);--lg-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='g' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='.6 .6 .6 0 -.4 .6 .6 .6 0 -.4 .6 .6 .6 0 -.4 0 0 0 0 .05'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--lg-grain-size:140px}@property --lg-fill-a{syntax:"<color>";inherits:false;initial-value:#0000}@property --lg-fill-b{syntax:"<color>";inherits:false;initial-value:#0000}:where(.glass){position:relative}.glass{--lg-a:color-mix(in oklab, var(--lg-shade) 66%, transparent);--lg-b:color-mix(in oklab, var(--lg-shade) 58%, transparent);--lg-solid-a:color-mix(in oklab, var(--lg-shade) 84%, transparent);--lg-solid-b:color-mix(in oklab, var(--lg-shade) 78%, transparent);--lg-sheen:oklab(100% 0 5.96046e-8/.1);--lg-sweep:oklab(100% 0 5.96046e-8/.05);--lg-rim-hi:oklab(100% 0 5.96046e-8/.58);--lg-rim-lo:oklab(100% 0 5.96046e-8/.12);--lg-lip:oklab(100% 0 5.96046e-8/.26);--lg-glow:oklab(100% 0 5.96046e-8/.09);--lg-edge:oklab(0% none none/.28);--lg-drop:oklab(0% none none/.36);--lg-ring:oklab(100% 0 5.96046e-8/.14);--lg-ink:var(--lg-light);--lg-ink-filter:drop-shadow(0 1px 1.5px oklab(0% none none/.5));--lg-halo:0 1px 2px oklab(0% none none/.45);--lg-pit:oklab(0% none none/.34);--lg-pit-top:oklab(0% none none/.32);--lg-pit-lip:oklab(100% 0 5.96046e-8/.12);--lg-blur:24px;--lg-sat:150%;--lg-dim:.88;--lg-well:0 0 transparent;--lg-fill-a:var(--lg-a);--lg-fill-b:var(--lg-b);--lg-filter:blur(var(--lg-blur)) saturate(var(--lg-sat)) brightness(var(--lg-dim));border-radius:var(--lg-radius,var(--radius-pill));color:var(--lg-ink);text-shadow:var(--lg-halo);background:var(--lg-grain) 0 0 / var(--lg-grain-size) repeat, linear-gradient(112deg, transparent 24%, var(--lg-sweep) 38%, transparent 52%), linear-gradient(180deg, var(--lg-sheen), transparent 60%), linear-gradient(100deg, var(--lg-fill-a), var(--lg-fill-b));box-shadow:inset 0 1px 0 var(--lg-lip), inset 0 10px 16px -12px var(--lg-glow), inset 0 -1px 0 var(--lg-rim-lo), var(--lg-well), 0 0 0 .5px var(--lg-edge), 0 2px 6px -2px var(--lg-drop), 0 14px 32px -16px var(--lg-drop);backdrop-filter:var(--lg-filter)}.glass:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(270deg, var(--lg-rim-hi), transparent 24%), linear-gradient(180deg, var(--lg-rim-hi), var(--lg-rim-lo) 55%);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.glass--clear,html[data-bar-ground=flat] .glass--adapt,html:not(.bar-over):not([data-bar-ground]) .glass--adapt{--lg-a:oklab(100% 0 5.96046e-8/.07);--lg-b:oklab(100% 0 5.96046e-8/.17);--lg-solid-a:oklab(100% 0 5.96046e-8/.09);--lg-solid-b:oklab(100% 0 5.96046e-8/.19);--lg-sheen:oklab(100% 0 5.96046e-8/.16);--lg-sweep:oklab(100% 0 5.96046e-8/.07);--lg-rim-hi:oklab(100% 0 5.96046e-8/.55);--lg-lip:oklab(100% 0 5.96046e-8/.3);--lg-glow:oklab(100% 0 5.96046e-8/.06);--lg-edge:oklab(0% none none/.18);--lg-drop:oklab(0% none none/.32);--lg-ink-filter:drop-shadow(0 1px 1px oklab(0% none none/.3));--lg-halo:0 1px 1px oklab(0% none none/.3);--lg-pit:oklab(0% none none/.24);--lg-blur:20px;--lg-sat:160%;--lg-dim:1}.glass--frost,html[data-bar-ink=dark][data-bar-ground] .glass--adapt{--lg-a:color-mix(in oklab, color-mix(in oklab, var(--lg-paper), var(--lg-shade) 6%) 84%, transparent);--lg-b:color-mix(in oklab, color-mix(in oklab, var(--lg-paper), white 40%) 86%, transparent);--lg-solid-a:color-mix(in oklab, color-mix(in oklab, var(--lg-paper), var(--lg-shade) 6%) 94%, transparent);--lg-solid-b:color-mix(in oklab, color-mix(in oklab, var(--lg-paper), white 40%) 96%, transparent);--lg-sheen:oklab(100% 0 5.96046e-8/.5);--lg-sweep:oklab(100% 0 5.96046e-8/.34);--lg-rim-hi:white;--lg-rim-lo:oklab(100% 0 5.96046e-8/.45);--lg-lip:oklab(100% 0 5.96046e-8/.85);--lg-glow:oklab(100% 0 5.96046e-8/.4);--lg-edge:color-mix(in oklab, var(--lg-shade) 16%, transparent);--lg-drop:color-mix(in oklab, var(--lg-shade) 24%, transparent);--lg-ring:transparent;--lg-ink:var(--lg-shade);--lg-ink-filter:none;--lg-halo:none;--lg-pit:color-mix(in oklab, var(--lg-shade) 12%, transparent);--lg-pit-top:color-mix(in oklab, var(--lg-shade) 18%, transparent);--lg-pit-lip:oklab(100% 0 5.96046e-8/.75);--lg-blur:24px;--lg-sat:170%;--lg-dim:1}.glass--tray{--lg-radius:22px;--lg-well:inset 0 3px 8px -4px var(--lg-drop);--lg-a:color-mix(in oklab, var(--lg-shade) 72%, transparent);--lg-b:color-mix(in oklab, var(--lg-shade) 64%, transparent);--lg-solid-a:color-mix(in oklab, var(--lg-shade) 88%, transparent);--lg-solid-b:color-mix(in oklab, var(--lg-shade) 82%, transparent)}.glass-sheet{--lg-a:color-mix(in oklab, color-mix(in oklab, var(--lg-plum), var(--lg-shade) 58%) 84%, transparent);--lg-b:color-mix(in oklab, color-mix(in oklab, var(--lg-room), var(--lg-shade) 30%) 93%, transparent);--lg-solid-a:color-mix(in oklab, var(--lg-plum), var(--lg-shade) 58%);--lg-solid-b:color-mix(in oklab, var(--lg-room), var(--lg-shade) 30%);--lg-rim-hi:oklab(100% 0 5.96046e-8/.4);--lg-rim-lo:oklab(100% 0 5.96046e-8/.09);--lg-ink:var(--lg-light);--lg-ink-filter:none;--lg-halo:none;--lg-pit:oklab(0% none none/.26);--lg-pit-top:oklab(0% none none/.3);--lg-pit-lip:oklab(100% 0 5.96046e-8/.12);--lg-ring:oklab(100% 0 5.96046e-8/.14);--lg-sheet-a:var(--lg-a);--lg-sheet-b:var(--lg-b);--lg-radius:var(--radius-sheet);border-radius:var(--lg-radius);color:var(--lg-ink)}.glass-sheet__head{border-radius:var(--lg-radius) var(--lg-radius) 0 0;background:var(--lg-sheet-a);box-shadow:inset 0 1px 0 var(--lg-rim-hi), inset 1px 0 0 var(--lg-rim-lo), inset -1px 0 0 var(--lg-rim-lo)}.glass-sheet__body{background:linear-gradient(180deg, var(--lg-sheet-a), var(--lg-sheet-b));box-shadow:inset 1px 0 0 var(--lg-rim-lo), inset -1px 0 0 var(--lg-rim-lo)}.glass-sheet__foot{border-radius:0 0 var(--lg-radius) var(--lg-radius);background:var(--lg-sheet-b);box-shadow:inset 0 -1px 0 var(--lg-rim-lo), inset 1px 0 0 var(--lg-rim-lo), inset -1px 0 0 var(--lg-rim-lo)}.glass-sheet__grain{border-radius:var(--lg-radius);background:var(--lg-grain) 0 0 / var(--lg-grain-size) repeat, radial-gradient(130% 42% at 0% 0%, oklab(100% 0 5.96046e-8/.06), transparent 70%)}.glass-veil{--lg-filter:blur(14px) saturate(120%);background:color-mix(in oklab, var(--lg-shade) 48%, transparent);backdrop-filter:var(--lg-filter)}.glass__inset{border-radius:var(--radius-pill);background:var(--lg-pit);box-shadow:inset 0 1px 2px var(--lg-pit-top), inset 0 -1px 0 var(--lg-pit-lip)}.glass__cta,.glass__active{--lg-ink-filter:none;border-radius:var(--radius-pill);color:var(--lg-light);text-shadow:none;background:linear-gradient(180deg, oklab(100% 0 5.96046e-8/.08), transparent 55%), var(--lg-cta)}.glass__cta{box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.26), inset 0 -1px 0 oklab(0% none none/.22), inset 0 0 0 1px var(--lg-ring,transparent), 0 1px 2px oklab(0% none none/.3), 0 6px 14px -6px oklab(0% none none/.5)}.glass__ring{border-radius:var(--radius-pill);background:color-mix(in oklab, var(--lg-ink) 7%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--lg-ink) 32%, transparent)}.glass__active{box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.22), inset 0 0 0 1px var(--lg-ring,transparent), 0 1px 2px oklab(0% none none/.3), 0 4px 10px -3px oklab(0% none none/.45)}@media (prefers-reduced-motion:no-preference){html:not([data-tier=none]) .glass--adapt{transition:--lg-fill-a var(--d-page) var(--ease-out), --lg-fill-b var(--d-page) var(--ease-out), backdrop-filter var(--d-page) var(--ease-out)}}@supports ((-webkit-backdrop-filter:none)){.glass,.glass-veil{-webkit-backdrop-filter:var(--lg-filter)}}@supports not (backdrop-filter:none){@supports not ((-webkit-backdrop-filter:none)){.glass{--lg-fill-a:var(--lg-solid-a);--lg-fill-b:var(--lg-solid-b)}.glass-sheet{--lg-sheet-a:var(--lg-solid-a);--lg-sheet-b:var(--lg-solid-b)}.glass-veil{background:color-mix(in oklab, var(--lg-shade) 72%, transparent)}}}html:is(.touch,.lite) .glass,.glass .glass{--lg-fill-a:var(--lg-solid-a);--lg-fill-b:var(--lg-solid-b);--lg-filter:none}html.lite .glass-sheet{--lg-sheet-a:var(--lg-solid-a);--lg-sheet-b:var(--lg-solid-b)}html.lite .glass-veil{--lg-filter:none;background:color-mix(in oklab, var(--lg-shade) 72%, transparent)}@media (prefers-reduced-transparency:reduce){.glass{--lg-fill-a:var(--lg-solid-a);--lg-fill-b:var(--lg-solid-b);--lg-filter:none}.glass-sheet{--lg-sheet-a:var(--lg-solid-a);--lg-sheet-b:var(--lg-solid-b)}.glass-veil{--lg-filter:none;background:color-mix(in oklab, var(--lg-shade) 72%, transparent)}}.sd-switch{align-items:center;gap:var(--s-3);min-block-size:var(--target);padding-inline:var(--s-1);color:inherit;font-size:var(--fs-small);font-weight:500;display:inline-flex}html:not(.js) .sd-switch{display:none}.sd-switch__track{border-radius:var(--radius-pill);block-size:24px;inline-size:40px;box-shadow:inset 0 0 0 var(--hair) currentColor;flex:none;position:relative}.sd-switch__knob{border-radius:var(--radius-pill);opacity:.55;block-size:16px;inline-size:16px;transition:transform var(--t-2) var(--ease-out), opacity var(--t-2) var(--ease-out);background:currentColor;position:absolute;inset-block-start:4px;inset-inline-start:4px}.sd-switch[aria-checked=true] .sd-switch__knob{opacity:1;transform:translate(16px)}.sd-switch[aria-checked=true] .sd-switch__label:after{content:" · on"}.sd-mono{inline-size:var(--mono-size,var(--target));block-size:var(--mono-size,var(--target));background:var(--on-field);color:var(--room);font-family:var(--font-display);font-weight:400;font-size:calc(var(--mono-size,var(--target)) * .5833);letter-spacing:0;text-shadow:none;border-radius:50%;flex:none;place-items:center;line-height:1;display:grid}.sd-mono__s{padding-block-end:.08em}:root{--bar-top:10px;--bar-side:10px;--cap-pad:5px}@media (width>=600px){:root{--bar-side:12px}}@media (width>=1024px){:root{--bar-top:14px;--bar-side:16px;--cap-pad:6px}}@media (width>=1024px) and (width<=1199.98px){:root{--bar-side:12px;--cap-pad:5px}}.sd-bar{--cap-h:calc(var(--bar-h) - var(--bar-top));--pill-h:calc(var(--cap-h) - 2 * var(--cap-pad));--item-pad:12px;--item-gap:7px;--item-fs:.875rem;--ico:18px;z-index:var(--z-bar);padding:var(--bar-top) var(--bar-side) 0;pointer-events:none;position:fixed;inset-block-start:0;inset-inline:0}.sd-bar__cap{block-size:var(--cap-h);max-inline-size:var(--content-max);padding:var(--cap-pad);pointer-events:auto;align-items:center;gap:4px;margin-inline:auto;display:flex}:is(.sd-bar__mark,.sd-bar__item,.sd-bar__book,.sd-bar__menu,.sd-bar__more){position:relative}:is(.sd-bar__item,.sd-bar__book,.sd-bar__menu,.sd-bar__more):after{content:"";inset:calc(-1 * var(--cap-pad)) -2px;position:absolute}.sd-bar :focus-visible{outline:2px solid var(--lg-ink);outline-offset:2px}.sd-bar :focus-visible:not(.glass__cta,.glass__inset){box-shadow:none}.sd-bar__mark{block-size:var(--cap-h);margin-block:calc(-1 * var(--cap-pad));border-radius:var(--radius-pill);font-family:var(--font-display);letter-spacing:-.01em;color:inherit;white-space:nowrap;flex:none;align-items:center;gap:.26em;padding-inline:12px 8px;font-size:1.0625rem;font-weight:400;line-height:1;text-decoration:none;display:inline-flex}.sd-bar__word{gap:.26em;display:inline-flex}.sd-bar__seal{--mono-size:var(--pill-h);display:none}.sd-bar__nav{display:none;position:relative}.sd-bar__list{margin:0;padding:0;list-style:none;display:flex}.sd-bar__item{z-index:1;align-items:center;gap:var(--item-gap);block-size:var(--pill-h);padding-inline:var(--item-pad);border-radius:var(--radius-pill);font-size:var(--item-fs);letter-spacing:.005em;white-space:nowrap;color:inherit;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.sd-bar__ico{inline-size:var(--ico);block-size:var(--ico);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;filter:var(--lg-ink-filter);flex:none;overflow:visible}.sd-bar__ico *{vector-effect:non-scaling-stroke}.sd-bar__item[aria-current=page]{background:var(--lg-pit);box-shadow:inset 0 1px 2px var(--lg-pit-top), inset 0 -1px 0 var(--lg-pit-lip)}.sd-bar__nav.is-live .sd-bar__item[aria-current=page]{box-shadow:none;background:0 0}.sd-bar__lit{z-index:0;inline-size:0;block-size:var(--pill-h);opacity:0;pointer-events:none;transform-origin:0;position:absolute;inset-block-start:0;inset-inline-start:0}.sd-bar__end{flex:none;align-items:center;gap:4px;display:flex}.sd-bar__book,.sd-bar__menu{block-size:var(--pill-h);white-space:nowrap;justify-content:center;align-items:center;gap:7px;padding-inline:16px;font-size:.9375rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.sd-bar__menu{color:inherit}.sd-bar__book-dot{--ico:16px;inline-size:calc(var(--pill-h) - 8px);block-size:calc(var(--pill-h) - 8px);background:var(--lg-shade);color:var(--lg-light);border-radius:50%;flex:none;place-items:center;display:none;box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.14),0 1px 2px oklab(0% none none/.35)}.sd-bar__book-long{display:none}.sd-bar__more{inline-size:var(--pill-h);block-size:var(--pill-h);border-radius:var(--radius-pill);color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:none}.sd-bar__more:before{content:"";border-radius:inherit;background:var(--lg-pit);opacity:0;position:absolute;inset:0}.sd-bar__more:hover:before,.sd-bar__more.is-open:before{opacity:1}.sd-bar__more .sd-bar__ico{position:relative}html:not(.js) .sd-bar__more{display:none}.sd-bar__pop{--lg-radius:18px;padding:var(--s-2) var(--s-3);pointer-events:auto;border:0;min-inline-size:220px;margin:0;display:none;position:fixed;inset:auto;inset-block-start:calc(var(--bar-h) + var(--s-2));inset-inline-end:var(--pop-end,var(--bar-side));overflow:visible}.sd-bar__pop:popover-open{gap:0;display:grid}.sd-bar__pop-title{padding:var(--s-1) var(--s-1) 0;font-size:var(--fs-label);letter-spacing:var(--track-label);text-transform:uppercase;color:color-mix(in oklab, currentColor 72%, transparent);margin:0;font-weight:600}.sd-bar__pop .sd-switch{justify-content:space-between;min-block-size:44px;inline-size:100%}@media (hover:hover) and (pointer:fine){.sd-bar__item:hover .sd-bar__ico{transform:translateY(-1px)}}@media (prefers-reduced-motion:no-preference){html:not([data-tier=none]) .sd-bar__ico,html:not([data-tier=none]) .sd-bar__book{transition:transform var(--d-short) var(--ease-out)}html:not([data-tier=none]) .sd-bar__more:before{transition:opacity var(--d-short) var(--ease-out)}@media (hover:hover) and (pointer:fine){html:not([data-tier=none]) .sd-bar__book:hover{transform:translateY(-1px)}}html:not([data-tier=none]) .sd-bar__book:active{transform:scale(.97)}html:not([data-tier=none]) .sd-bar__pop:popover-open{animation:sd-pop-in .24s var(--ease-out)}html:not([data-tier=none]) .sd-bar.is-arriving .sd-bar__cap{animation:sd-glass-in .36s var(--ease-out) backwards}}@keyframes sd-glass-in{0%{opacity:0;transform:translateY(-6px)scale(.98)}}@keyframes sd-pop-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}}@media (width>=600px){.sd-bar__mark{padding-inline-start:16px;font-size:1.1875rem}.sd-bar__book,.sd-bar__menu{padding-inline:18px}}@media (width<=1023.98px){.sd-bar{--item-pad:12px;--item-fs:.9375rem}.sd-bar__mark{font-size:1rem}.sd-bar__nav{flex:1 1 0;min-inline-size:0;display:flex}.sd-bar__list{flex:auto;justify-content:space-evenly}.sd-bar__list>li[hidden],.sd-bar__home,.sd-bar__ico{display:none}.sd-bar__book{padding-inline:14px}.sd-bar__cap.is-fit:not(.is-book) .sd-bar__book,.sd-bar__cap.is-book-long .sd-bar__book-short{display:none}.sd-bar__cap.is-book-long .sd-bar__book-long{display:inline}.sd-bar__menu{padding-inline:14px}.sd-bar__cap:not(.is-word) .sd-bar__mark{block-size:var(--pill-h);border-radius:50%;margin-block:0;padding-inline:0}.sd-bar__cap:not(.is-word) .sd-bar__mark:after{content:"";inset:calc(-1 * var(--cap-pad)) -4px;position:absolute}.sd-bar__cap:not(.is-word) .sd-bar__seal{display:grid}.sd-bar__cap:not(.is-word) .sd-bar__word{display:none}}@media (width<=359.98px){.sd-bar{--item-pad:11px;--item-fs:.875rem}.sd-bar__menu{padding-inline:13px;font-size:.875rem}}@media (width>=600px) and (width<=1023.98px){.sd-bar{--item-pad:14px}.sd-bar__mark{font-size:1.1875rem}.sd-bar__book,.sd-bar__menu{padding-inline:18px}}@media (width<=399.98px){.sd-bar__cap:not(.is-fit) [data-from="400"]{display:none}}@media (width<=479.98px){.sd-bar__cap:not(.is-fit) [data-from="480"]{display:none}}@media (width<=559.98px){.sd-bar__cap:not(.is-fit) .sd-bar__book{display:none}}@media (width<=679.98px){.sd-bar__cap:not(.is-fit) [data-from="680"]{display:none}}@media (width<=743.98px){.sd-bar__cap:not(.is-fit) [data-from="744"]{display:none}}@media (width<=831.98px){.sd-bar__cap:not(.is-fit) [data-from="832"]{display:none}}@media (width>=1024px){.sd-bar__cap{grid-template-columns:1fr auto 1fr;column-gap:8px;display:grid}.sd-bar__mark{justify-self:start;margin-inline-end:0;padding-inline:14px 10px}.sd-bar__nav{display:block}.sd-bar__end{justify-self:end}.sd-bar__menu{display:none}.sd-bar__more{display:grid}.sd-bar__book{gap:10px;padding-inline:4px 18px;font-size:.875rem}.sd-bar__book-dot{display:grid}.sd-bar__book-short,.sd-bar__narrow{display:none}.sd-bar__book-long{display:inline}}@media (width>=1024px) and (width<=1199.98px){.sd-bar{--item-pad:9px;--item-gap:5px;--item-fs:.8125rem;--ico:16px}.sd-bar__cap{column-gap:6px}.sd-bar__mark{padding-inline:12px 6px;font-size:1.0625rem}.sd-bar__book{gap:8px;padding-inline:4px 14px;font-size:.8125rem}.sd-bar__book-dot{--ico:15px}}@media (width>=1360px){.sd-bar{--item-pad:14px}}html:not(.bar-over) #main{padding-block-start:calc(var(--bar-h) + var(--s-2))}@media (width>=1024px){html:not(.bar-over) #main{padding-block-start:calc(var(--bar-h) + var(--s-3))}}footer.sd-foot{--foot-muted:color-mix(in oklch, var(--on-field) 72%, var(--room));--foot-rule:color-mix(in oklch, var(--on-field) 18%, var(--room));--foot-mark:color-mix(in oklch, var(--room), var(--on-field) 9%);--foot-glyph:color-mix(in oklch, var(--room), var(--on-field) 20%);--foot-glyph-hot:color-mix(in oklch, var(--room), var(--on-field) 82%);isolation:isolate;background:var(--room);color:var(--on-field);border-block-start:var(--hair) solid var(--zari-3);padding-block-start:var(--s-9);position:relative;overflow:clip;container-type:inline-size}.sd-foot :focus-visible{outline-color:var(--on-field);box-shadow:0 0 0 2px var(--room)}.sd-foot__in{gap:var(--s-7);inline-size:100%;max-inline-size:var(--frame-max);padding-inline:var(--margin);margin-inline:auto;display:grid}.sd-foot__top{justify-content:space-between;align-items:flex-start;gap:var(--s-7) var(--s-8);flex-wrap:wrap;display:flex}.sd-foot__logo{inline-size:var(--target);block-size:var(--target);border-radius:50%;flex:none;place-items:center;text-decoration:none;display:grid}.sd-foot__cols{gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));inline-size:100%;display:grid}.sd-foot__col{align-content:start;gap:var(--s-4);min-inline-size:0;display:grid}.sd-foot__h{font-size:var(--fs-body);line-height:var(--lh-small);margin:0;font-weight:500}.sd-foot__col ul{margin:0;padding:0;list-style:none;display:grid}.sd-foot__col a{min-block-size:2.75rem;border-block-end:var(--hair) solid var(--foot-rule);font-size:var(--fs-body);line-height:var(--lh-small);color:var(--foot-muted);transition:color var(--d-short) var(--ease-out), border-color var(--d-short) var(--ease-out);align-items:flex-end;padding-block-end:var(--s-1);text-decoration:none;display:flex}.sd-foot__col a:hover,.sd-foot__col a:focus-visible,.sd-foot__col a[aria-current=page]{color:var(--on-field)}.sd-foot__col a:hover,.sd-foot__col a:focus-visible{border-block-end-color:var(--on-field)}@media (width>=600px){.sd-foot__cols{gap:var(--s-8);inline-size:auto;display:flex}.sd-foot__col a{min-inline-size:11rem}}.sd-foot__line{justify-content:center;align-items:center;gap:var(--s-1) var(--s-3);text-align:center;max-inline-size:none;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--foot-muted);flex-wrap:wrap;margin:0;display:flex}.sd-foot__line a{min-block-size:var(--target);color:inherit;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:var(--hair);text-underline-offset:.25em;transition:color var(--d-short) var(--ease-out), text-decoration-color var(--d-short) var(--ease-out);align-items:center;display:inline-flex}.sd-foot__line a:hover,.sd-foot__line a:focus-visible{color:var(--on-field);text-decoration-color:currentColor}.sd-foot__mark{pointer-events:none;-webkit-user-select:none;user-select:none;padding-inline:var(--margin);block-size:.715em;font-family:var(--font-display);letter-spacing:var(--track-display);font-weight:300;line-height:1;font-size:calc((100vw - 2 * var(--margin)) / 5.48);font-size:calc((100cqi - 2 * var(--margin)) / 5.48);color:var(--foot-mark);margin-block-start:var(--s-6);padding-block-start:.08em;position:relative;overflow:clip}.sd-foot__word{white-space:nowrap;text-align:center;text-wrap:nowrap;max-inline-size:none;margin:0}.sd-foot__base{block-size:0;inline-size:0;display:inline-block}.sd-foot__glyphs{block-size:100%;inline-size:100%;font-family:var(--font-data);display:block;position:absolute;inset:0}.sd-foot__mark.is-glyph .sd-foot__word{opacity:0}html.reduced .sd-foot__glyphs{display:none}html.reduced .sd-foot__mark.is-glyph .sd-foot__word{opacity:1}@media (width>=1024px){footer.sd-foot{padding-block-start:var(--s-10)}.sd-foot__in{gap:var(--s-8)}.sd-foot__mark{margin-block-start:var(--s-7)}}.sd-menu{--menu-pad:20px;--menu-name:clamp(2rem, min(5.4svh - 2px, 11.5vw), 3rem);--menu-row:clamp(6px, 1.25svh, 12px);--menu-muted:var(--ink-2);--cap-h:calc(var(--bar-h) - var(--bar-top));--pill-h:calc(var(--cap-h) - 2 * var(--cap-pad));z-index:var(--z-menu);block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;color:var(--on-field);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.sd-menu::backdrop{background:0 0}.sd-menu:target{display:block}.sd-menu__veil{position:absolute;inset:0}.sd-menu .sd-menu__sheet{--lg-radius:calc(var(--cap-h) / 2);inset-block:var(--bar-top) max(var(--bar-side), env(safe-area-inset-bottom,0px));inset-inline:var(--bar-side);flex-direction:column;display:flex;position:absolute;overflow:hidden}.sd-menu__shape{pointer-events:none;position:absolute;inset:0}.sd-menu__shape>*{position:absolute;inset-inline:0}.sd-menu__shape>.glass-sheet__head{block-size:var(--lg-radius);inset-block-start:0}.sd-menu__shape>.glass-sheet__body{inset-block:var(--lg-radius);transform-origin:50% 0}.sd-menu__shape>.glass-sheet__foot{block-size:var(--lg-radius);inset-block-end:0}.sd-menu__shape>.glass-sheet__grain{inset-block:0}.sd-menu__top{block-size:var(--cap-h);padding:var(--cap-pad);flex:none;justify-content:space-between;align-items:center;display:flex;position:relative}.sd-menu__mark{block-size:var(--cap-h);margin-block:calc(-1 * var(--cap-pad));border-radius:var(--radius-pill);font-family:var(--font-display);letter-spacing:-.01em;color:inherit;white-space:nowrap;align-items:center;padding-inline:12px 8px;font-size:1rem;font-weight:400;line-height:1;text-decoration:none;display:inline-flex;position:relative}.sd-menu__word{gap:.26em;display:inline-flex}.sd-menu__seal{--mono-size:var(--pill-h);display:none}.sd-menu__close{block-size:var(--pill-h);color:inherit;white-space:nowrap;justify-content:center;align-items:center;padding-inline:14px;font-size:.9375rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative}.sd-menu__close:after{content:"";inset:calc(-1 * var(--cap-pad)) -2px;position:absolute}.sd-menu__body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-block-size:0;padding:clamp(2px, 1vh - 2px, 12px) var(--menu-pad) var(--s-3);scrollbar-width:none;-webkit-mask-image:linear-gradient(180deg, transparent, black var(--fade-top,0px), black calc(100% - var(--fade-end,0px)), transparent);mask-image:linear-gradient(180deg, transparent, black var(--fade-top,0px), black calc(100% - var(--fade-end,0px)), transparent);flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden auto}.sd-menu__body::-webkit-scrollbar{display:none}.sd-menu__works{margin:0;padding:0;list-style:none}.sd-menu__work{position:relative}.sd-menu__work>a{padding-block:calc(var(--menu-row) + 3px) calc(var(--menu-row) - 2px);color:inherit;gap:3px;text-decoration:none;display:grid}.sd-menu__mask{margin-block:-.1em -.2em;padding-block:.1em .2em;display:block;overflow:clip}.sd-menu__name{font-family:var(--font-display);font-weight:300;font-size:var(--menu-name);letter-spacing:var(--track-display);line-height:1.04;display:block}.sd-menu__line{color:var(--menu-muted);font-size:.84375rem;line-height:1.35;display:block}.sd-menu__thread{block-size:var(--hair);background:var(--rule);transform-origin:0;display:block;position:relative}.sd-menu__work.is-current .sd-menu__name:after{content:"";vertical-align:.2em;background:var(--active);border-radius:50%;block-size:.17em;min-block-size:6px;inline-size:.17em;min-inline-size:6px;margin-inline-start:.2em;display:inline-block}.sd-menu__work.is-current .sd-menu__thread{background:var(--active)}.sd-menu__rest{column-gap:var(--s-4);grid-template-rows:repeat(3,auto);grid-template-columns:minmax(max-content,1fr) 1fr;grid-auto-flow:column;margin:clamp(4px,1.6vh - 4px,16px) 0 0;padding:0;list-style:none;display:grid}.sd-menu__rest a{min-block-size:44px;color:var(--menu-muted);align-items:center;font-size:.9375rem;font-weight:500;line-height:1.2;text-decoration:none;display:flex;position:relative}.sd-menu__rest a[aria-current=page]{color:var(--ink)}.sd-menu__rest a[aria-current=page]:after{content:"";background:var(--active);border-radius:50%;flex:none;block-size:5px;inline-size:5px;margin-inline-start:8px}.sd-menu__reach{gap:var(--s-1);margin-block-start:auto;padding-block-start:clamp(12px,3vh - 8px,28px);display:grid}.sd-menu__book{min-block-size:var(--target-elder);padding-inline:var(--s-5);text-align:center;justify-content:center;align-items:center;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.sd-menu__call{min-block-size:44px;color:inherit;white-space:nowrap;justify-self:start;align-items:baseline;gap:.45em;padding-block-start:6px;text-decoration:none;display:inline-flex}.sd-menu__or{color:var(--menu-muted);font-size:.875rem}.sd-menu__number{font-family:var(--font-display);font-variant-numeric:lining-nums tabular-nums;letter-spacing:.01em;font-size:1.1875rem;font-weight:400;line-height:1}.sd-menu__foot{justify-content:space-between;align-items:center;gap:0 var(--s-4);border-block-start:var(--hair) solid var(--rule);flex-wrap:wrap;margin-block-start:var(--s-1);display:flex}.sd-menu__settings{gap:var(--s-5);display:flex}.sd-menu__settings .sd-switch{gap:var(--s-2);min-block-size:44px;color:var(--menu-muted);padding-inline:0;font-size:.8125rem}.sd-menu__sign{letter-spacing:.02em;inline-size:100%;max-inline-size:none;color:var(--menu-muted);margin:0;font-size:.75rem;line-height:1.4}@media (hover:hover) and (pointer:fine){.sd-menu__name,.sd-menu__rest a{transition:transform var(--d-short) var(--ease-out), color var(--d-short) var(--ease-out)}.sd-menu__work>a:hover .sd-menu__name{transform:translate(6px)}.sd-menu__rest a:hover{color:var(--ink)}}.sd-menu.is-leaving :is(.sd-menu__work>a,.sd-menu__rest a,.sd-menu__reach){opacity:.35}.sd-menu.is-leaving a.is-chosen{opacity:1}@media (prefers-reduced-motion:no-preference){html:not([data-tier=none]) .sd-menu :is(.sd-menu__work>a,.sd-menu__rest a,.sd-menu__reach){transition:opacity var(--t-2) var(--ease-out)}}html:not([data-bar-brand=word]) .sd-menu__mark{block-size:var(--pill-h);border-radius:50%;margin-block:0;padding-inline:0}html:not([data-bar-brand=word]) .sd-menu__mark:after{content:"";inset:calc(-1 * var(--cap-pad)) -4px;position:absolute}html:not([data-bar-brand=word]) .sd-menu__seal{display:grid}html:not([data-bar-brand=word]) .sd-menu__word{display:none}@media (width<=359.98px){.sd-menu{--menu-pad:18px}.sd-menu__close{padding-inline:13px;font-size:.875rem}.sd-menu__settings{gap:var(--s-4)}}@media (width>=600px){.sd-menu{--menu-pad:clamp(28px, 5vw, 48px);--menu-name:clamp(2.5rem, min(6.4svh, 7.8vw), 4rem);--menu-row:clamp(8px, 1.8svh, 20px)}.sd-menu .sd-menu__sheet{max-block-size:calc(100% - var(--bar-top) - max(var(--bar-side), env(safe-area-inset-bottom,0px)));inset-block-end:auto}.sd-menu__mark{padding-inline-start:16px;font-size:1.1875rem}.sd-menu__close{padding-inline:18px}.sd-menu__body{padding-block:clamp(8px, 2.4vh, 32px) var(--menu-pad)}.sd-menu__nav{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;column-gap:clamp(32px,6vw,72px);display:grid}.sd-menu__line{font-size:.9375rem}.sd-menu__rest{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row;margin:0;padding-block-start:var(--menu-row)}.sd-menu__rest a{border-block-end:var(--hair) solid color-mix(in oklab, var(--rule) 60%, transparent);min-block-size:48px;font-size:1rem}.sd-menu__reach{align-items:center;column-gap:var(--s-5);grid-template-columns:auto 1fr;margin-block-start:0;padding-block-start:clamp(24px,5vh,56px)}.sd-menu__book{padding-inline:var(--s-6)}.sd-menu__call{align-items:center;padding-block-start:0}.sd-menu__foot{grid-column:1/-1;margin-block-start:var(--s-3)}.sd-menu__sign{inline-size:auto}}
