@layer reset{*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}img,svg,video,picture{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}p,h1,h2,h3,h4,li{overflow-wrap:break-word}ul[role=list],ol[role=list]{padding:0;list-style:none}}@layer base{html{scroll-behavior:smooth;scroll-padding-top:96px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{font-family:var(--f-body);font-size:var(--step-0);color:var(--ink);background:var(--ivory);min-height:100dvh;padding-bottom:var(--bar-h);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01";line-height:1.7}h1,h2,h3{font-family:var(--f-display);letter-spacing:-.015em;color:var(--ink);text-wrap:balance;font-weight:500;line-height:1.02}h1{font-size:var(--step-5)}h2{font-size:var(--step-4)}h3{font-size:var(--step-2);line-height:1.1}h1 em,h2 em,h3 em{color:var(--blue);font-style:italic}h4{font-family:var(--f-body);font-weight:600;font-size:var(--step--1);letter-spacing:.16em;text-transform:uppercase;color:var(--stone)}p{text-wrap:pretty}a{color:var(--blue);text-underline-offset:.22em;text-decoration-thickness:1px}a:hover{color:var(--blue-ink)}:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.on-dark :focus-visible{outline-color:var(--brass-light)}::selection{background:var(--brass-light);color:var(--ink)}[lang=hi]{font-family:var(--f-hindi)}strong{font-weight:700}}@layer layout{.wrap{width:min(100% - 2 * var(--gutter), var(--wrap));margin-inline:auto}.wrap-narrow{width:min(100% - 2 * var(--gutter), 760px);margin-inline:auto}.section{padding-block:var(--section)}.section-tight{padding-block:calc(var(--section) * .55)}.stack>*+*{margin-top:var(--stack,1rem)}.grid{gap:var(--gap,clamp(1.25rem, .8rem + 1.6vw, 2.25rem));grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--min,300px)), 1fr));display:grid}.split{align-items:center;gap:clamp(2.5rem,1rem + 5vw,6rem);display:grid}@media (width>=900px){.split{grid-template-columns:1fr 1fr}.split.wide-left{grid-template-columns:1.15fr .85fr}.split.wide-right{grid-template-columns:.85fr 1.15fr}}.on-dark{background:var(--ink);color:#d8dbe2}.on-dark h1,.on-dark h2,.on-dark h3{color:var(--white)}.on-dark h1 em,.on-dark h2 em,.on-dark h3 em{color:var(--brass-light)}.on-dark a{color:var(--white)}.on-dark h4{color:var(--brass-light)}.on-sand{background:var(--sand)}}@layer components{.eyebrow{font-family:var(--f-body);letter-spacing:.24em;text-transform:uppercase;color:var(--stone);align-items:center;gap:.9em;font-size:.75rem;font-weight:600;display:inline-flex}.eyebrow:before{content:"";background:var(--brass);width:2.4rem;height:1px}.on-dark .eyebrow{color:var(--brass-light)}.lede{font-size:var(--step-1);color:var(--stone);max-width:58ch;line-height:1.6}.on-dark .lede{color:#aeb5c2}.section-head{gap:1.1rem;max-width:64ch;margin-bottom:clamp(2rem,1.2rem + 3vw,4.5rem);display:grid}.section-head.center{text-align:center;justify-items:center;margin-inline:auto}.numeral{font-family:var(--f-display);color:var(--brass);font-size:1.6rem;font-style:italic;line-height:1}.btn{--bg:var(--ink);--fg:var(--white);--bd:var(--ink);border-radius:var(--r);background:var(--bg);min-height:52px;color:var(--fg);border:1px solid var(--bd);font-family:var(--f-body);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;transition:background .35s var(--ease), color .35s var(--ease), border-color .35s var(--ease);justify-content:center;align-items:center;gap:.7em;padding:.85em 1.7em;font-size:.82rem;font-weight:600;line-height:1.1;text-decoration:none;display:inline-flex}.btn:hover{--bg:var(--blue-ink);--bd:var(--blue-ink);color:var(--fg)}.btn svg{flex:none;width:1.2em;height:1.2em}.btn-ghost{--bg:transparent;--fg:var(--ink);--bd:var(--ink)}.btn-ghost:hover{--bg:var(--ink);--fg:var(--white);--bd:var(--ink)}.btn-light{--bg:var(--white);--fg:var(--ink);--bd:var(--white)}.btn-light:hover{--bg:var(--brass-light);--bd:var(--brass-light);--fg:var(--ink)}.on-dark .btn-ghost{--fg:var(--white);--bd:#ffffff80}.on-dark .btn-ghost:hover{--bg:var(--white);--fg:var(--ink);--bd:var(--white)}.btn-wa svg{color:var(--wa)}.btn-sm{min-height:42px;padding:.6em 1.15em;font-size:.74rem}.btn-block{width:100%}.link-arrow{letter-spacing:.16em;text-transform:uppercase;color:var(--ink);align-items:center;gap:.6em;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-flex}.link-arrow:after{content:"";width:1.6em;height:1px;transition:width .35s var(--ease);background:currentColor}.link-arrow:hover:after{width:2.6em}.on-dark .link-arrow{color:var(--white)}.tag{letter-spacing:.14em;text-transform:uppercase;color:var(--stone);align-items:center;gap:.4em;font-size:.72rem;font-weight:600;display:inline-flex}.tag svg{width:1.1em;height:1.1em;color:var(--brass)}.tags{flex-wrap:wrap;gap:.4rem 1.2rem;display:flex}.pill{border:1px solid var(--line);letter-spacing:.06em;color:var(--ink);background:var(--white);border-radius:99px;align-items:center;gap:.4em;padding:.3em .8em;font-size:.75rem;font-weight:600;display:inline-flex}.pill svg{width:1em;height:1em}.pill-rain{color:#1f5f86;background:#f1f7fb;border-color:#b9d6e8}.pill-weather{color:#7a5513;background:#fbf5e9;border-color:#e5cfa3}.pill-suspended{color:#8a2f22;background:#fbf0ee;border-color:#ebc0b8}.tbc{background:var(--tbc);outline-offset:2px;color:#5a4700;outline:1px dashed #c9a100;padding:0 .25em;font-weight:600}.tbc-note{letter-spacing:.1em;text-transform:uppercase;color:#fff;vertical-align:middle;background:#c9a100;margin-left:.35em;padding:.05em .45em;font-size:.62rem;display:inline-block}.rule{background:var(--line);border:0;height:1px}.on-dark .rule{background:var(--line-dark)}.ornament{color:var(--brass);align-items:center;gap:1rem;display:flex}.ornament:before,.ornament:after{content:"";opacity:.5;background:currentColor;flex:1;height:1px}.ph-label{z-index:2;letter-spacing:.14em;text-transform:uppercase;color:var(--brass-light);backdrop-filter:blur(6px);background:#0e1420b3;padding:.35em .7em;font-size:.66rem;font-weight:600;position:absolute;bottom:.9rem;left:.9rem}.arch{clip-path:url(#arch-clip)}.prose{max-width:66ch}.prose>*+*{margin-top:1.1em}.prose h2{font-size:var(--step-3);margin-top:1.5em}.prose h3{font-size:var(--step-2);margin-top:1.4em}.prose ul,.prose ol{padding-left:1.2em}.prose li+li{margin-top:.4em}.prose img{margin-block:2em}.prose blockquote{border-left:1px solid var(--brass);font-family:var(--f-display);font-size:var(--step-1);color:var(--ink-3);padding-left:1.2em;font-style:italic}.first-letter>p:first-of-type:first-letter{font-family:var(--f-display);float:left;color:var(--blue);padding:.06em .12em 0 0;font-size:4.2em;line-height:.82}.list-fine{padding:0;list-style:none;display:grid}.list-fine li{border-bottom:1px solid var(--line);grid-template-columns:1.6rem 1fr;gap:.6rem;padding-block:.75rem;display:grid}.list-fine li:before{content:"";background:var(--brass);width:.9rem;height:1px;margin-top:.85em}.list-fine.cross li:before{background:var(--stone);width:.55rem}.on-dark .list-fine li{border-color:var(--line-dark)}.faq{border-top:1px solid var(--line);display:grid}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;font-family:var(--f-display);font-size:var(--step-2);color:var(--ink);padding:1.4rem 3rem 1.4rem 0;font-weight:500;line-height:1.2;list-style:none;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";background:linear-gradient(var(--ink), var(--ink)) center / 100% 1px no-repeat, linear-gradient(var(--ink), var(--ink)) center / 1px 100% no-repeat;width:14px;height:14px;transition:rotate .35s var(--ease);position:absolute;top:50%;right:.4rem;translate:0 -50%}.faq details[open] summary:after{rotate:45deg}.faq .faq-a{color:var(--stone);max-width:62ch;padding:0 0 1.6rem}.faq .faq-a>*+*{margin-top:.6em}.field{gap:.45rem;display:grid}.field label,.field legend{letter-spacing:.12em;text-transform:uppercase;color:var(--stone);font-size:.78rem;font-weight:600}.field .hint{color:var(--stone);font-size:.85rem}.field input:not([type=checkbox],[type=radio]),.field select,.field textarea{border-radius:var(--r);border:1px solid var(--sand-2);background:var(--white);width:100%;min-height:52px;padding:.7rem .95rem;font-size:1rem}.field textarea{resize:vertical;min-height:120px}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--ink);outline:none;box-shadow:0 0 0 3px #2d51a326}.check{cursor:pointer;align-items:center;gap:.7rem;min-height:44px;display:flex}.check input{width:1.15rem;height:1.15rem;accent-color:var(--ink)}.chips{flex-wrap:wrap;gap:.5rem;display:flex}.chip{position:relative}.chip input{opacity:0;cursor:pointer;position:absolute;inset:0}.chip span{border:1px solid var(--sand-2);background:var(--white);min-height:42px;transition:all .25s var(--ease);align-items:center;padding:.4em 1.05em;font-size:.88rem;font-weight:500;display:inline-flex}.chip input:checked+span{background:var(--ink);color:var(--white);border-color:var(--ink)}.chip input:focus-visible+span{outline:2px solid var(--blue);outline-offset:2px}.hp{width:1px;height:1px;overflow:hidden;position:absolute!important;left:-9999px!important}.crumbs{letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:600}.crumbs ol{flex-wrap:wrap;gap:.6rem;padding:0;list-style:none;display:flex}.crumbs li+li:before{content:"—";opacity:.5;margin-right:.6rem}.crumbs a{text-decoration:none}.page-hero{border-bottom:1px solid var(--line);padding-block:clamp(4rem,2.5rem + 6vw,8rem) clamp(3rem,2rem + 4vw,5.5rem)}.page-hero h1{font-size:var(--step-5);max-width:16ch;margin-top:1.2rem}.page-hero .lede{margin-top:1.5rem}.page-hero.on-dark{border-bottom:0}}@layer utilities{.small{font-size:.88rem}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.center{text-align:center}.muted{color:var(--stone)}.mt-0{margin-top:0!important}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.row{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.skip{z-index:1000;background:var(--ink);color:var(--white);padding:.7rem 1.1rem;font-weight:600;position:absolute;top:-100px;left:1rem}.skip:focus{top:1rem}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal{animation:linear both reveal-up view();animation-range:entry entry 45%}}}@keyframes reveal-up{0%{opacity:0;translate:0 28px}to{opacity:1;translate:0}}}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-normal.BsRWmXhO.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-500-normal.zIXX3Q-H.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-italic.Y14P-dkT.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-500-italic.DhNIfkTX.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-600-normal.Co1r35X9.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-600-normal.2CBVLo0M.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/manrope-latin-400-normal.PaqtzbVb.woff2)format("woff2"),url(/_astro/manrope-latin-400-normal.8tf8FM3T.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/manrope-latin-500-normal.BYYD-dBL.woff2)format("woff2"),url(/_astro/manrope-latin-500-normal.DMZssgOp.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/manrope-latin-600-normal.4f0koTD-.woff2)format("woff2"),url(/_astro/manrope-latin-600-normal.BqgrALkZ.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/manrope-latin-700-normal.BZp_XxE4.woff2)format("woff2"),url(/_astro/manrope-latin-700-normal.DGRFkw-m.woff)format("woff")}@font-face{font-family:Tiro Devanagari Hindi;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/tiro-devanagari-hindi-devanagari-400-normal.BN7hftjh.woff2)format("woff2"),url(/_astro/tiro-devanagari-hindi-devanagari-400-normal.Dpl8O0n8.woff)format("woff")}@view-transition{navigation:auto}:root{--ink:#0e1420;--ink-2:#172235;--ink-3:#24324a;--ivory:#f7f3ec;--sand:#ece4d6;--sand-2:#e2d7c4;--white:#fffdf9;--stone:#6c665c;--line:#ddd3c2;--line-dark:#ffffff1f;--blue:#2d51a3;--blue-ink:#1f3a7d;--sky:#1cb9ff;--brass:#b08a4e;--brass-light:#d9bd8c;--wa:#25d366;--tbc:#fff1a8;--f-display:"Cormorant Garamond", "Cormorant", Garamond, "Times New Roman", serif;--f-body:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--f-hindi:"Tiro Devanagari Hindi", "Noto Serif Devanagari", serif;--step--1:clamp(.82rem, .8rem + .1vw, .88rem);--step-0:clamp(1rem, .97rem + .15vw, 1.08rem);--step-1:clamp(1.15rem, 1.08rem + .35vw, 1.35rem);--step-2:clamp(1.6rem, 1.4rem + .9vw, 2.2rem);--step-3:clamp(2.1rem, 1.7rem + 1.8vw, 3.2rem);--step-4:clamp(2.6rem, 1.9rem + 3.2vw, 4.8rem);--step-5:clamp(3.1rem, 2rem + 5.2vw, 7rem);--gutter:clamp(1.25rem, .8rem + 2.4vw, 3rem);--section:clamp(4.5rem, 3rem + 7vw, 9.5rem);--wrap:1280px;--r:2px;--r-m:6px;--shadow:0 1px 2px #0e14200d, 0 12px 40px #0e142014;--ease:cubic-bezier(.22, 1, .36, 1);--bar-h:0px;color-scheme:light}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/libre-baskerville-latin-700-normal.CLGq6Yj4.woff2)format("woff2"),url(/_astro/libre-baskerville-latin-700-normal.D1DCMXWx.woff)format("woff")}@font-face{font-family:Libre Baskerville;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/libre-baskerville-latin-400-italic.Dx5Rrf3o.woff2)format("woff2"),url(/_astro/libre-baskerville-latin-400-italic.DvfstiAl.woff)format("woff")}.logo[data-astro-cid-f7espo7c]{--b:var(--blue);--e:var(--blue);align-items:center;gap:.7rem;line-height:1;display:inline-flex}.mark[data-astro-cid-f7espo7c]{flex:none;width:auto;height:2.6rem}.mark[data-astro-cid-f7espo7c] .b[data-astro-cid-f7espo7c]{stroke:var(--b)}.mark[data-astro-cid-f7espo7c] .e[data-astro-cid-f7espo7c]{stroke:var(--e)}.dot-brass[data-astro-cid-f7espo7c]{fill:var(--brass)}.words[data-astro-cid-f7espo7c]{gap:.32rem;display:grid}.name[data-astro-cid-f7espo7c]{white-space:nowrap;color:var(--ink)}.sub[data-astro-cid-f7espo7c]{font-family:var(--f-body);letter-spacing:.28em;text-transform:uppercase;color:var(--stone);white-space:nowrap;font-size:.54rem;font-weight:600}.tag[data-astro-cid-f7espo7c]{color:var(--blue);white-space:nowrap;font-family:Libre Baskerville,Georgia,serif;font-size:.7rem;font-style:italic}.v1[data-astro-cid-f7espo7c] .name[data-astro-cid-f7espo7c]{color:#139fe3;letter-spacing:-.01em;font-family:Libre Baskerville,Georgia,serif;font-size:1.22rem;font-weight:700}.v1[data-astro-cid-f7espo7c] .tag[data-astro-cid-f7espo7c]{padding-left:1.4rem}.v2[data-astro-cid-f7espo7c] .name[data-astro-cid-f7espo7c]{font-family:var(--f-display);letter-spacing:.13em;text-transform:uppercase;font-size:clamp(.98rem,.88rem + .4vw,1.18rem);font-weight:600}.v2[data-astro-cid-f7espo7c] .mark[data-astro-cid-f7espo7c]{height:2.4rem}.v3[data-astro-cid-f7espo7c]{--e:#139fe3}.v3[data-astro-cid-f7espo7c] .name[data-astro-cid-f7espo7c]{font-family:var(--f-display);letter-spacing:.005em;font-size:1.55rem;font-weight:600}.v3[data-astro-cid-f7espo7c] .name[data-astro-cid-f7espo7c] em[data-astro-cid-f7espo7c]{color:var(--blue);font-style:italic;font-weight:500}.v4[data-astro-cid-f7espo7c] .seal[data-astro-cid-f7espo7c]{fill:var(--ink)}.v4[data-astro-cid-f7espo7c] .rev[data-astro-cid-f7espo7c]{stroke:var(--white)}.v4[data-astro-cid-f7espo7c] .mark[data-astro-cid-f7espo7c]{height:2.7rem}.v4[data-astro-cid-f7espo7c] .name[data-astro-cid-f7espo7c]{font-family:var(--f-body);letter-spacing:.24em;text-transform:uppercase;font-size:.98rem;font-weight:400}.v4[data-astro-cid-f7espo7c] .name[data-astro-cid-f7espo7c] strong[data-astro-cid-f7espo7c]{font-weight:700}.v5[data-astro-cid-f7espo7c]{text-align:center;flex-direction:column;gap:.9rem}.v5[data-astro-cid-f7espo7c] .words[data-astro-cid-f7espo7c]{justify-items:center;gap:.5rem}.v5[data-astro-cid-f7espo7c] .mark[data-astro-cid-f7espo7c]{height:3.4rem}.v5[data-astro-cid-f7espo7c] .name[data-astro-cid-f7espo7c]{font-family:var(--f-display);letter-spacing:.16em;text-transform:uppercase;font-size:1.3rem;font-weight:600}.logo-dark[data-astro-cid-f7espo7c]{--b:var(--white);--e:var(--white)}.logo-dark[data-astro-cid-f7espo7c].v3{--e:var(--sky)}.logo-dark[data-astro-cid-f7espo7c] .name[data-astro-cid-f7espo7c]{color:var(--white)}.logo-dark[data-astro-cid-f7espo7c].v1 .name[data-astro-cid-f7espo7c]{color:var(--sky)}.logo-dark[data-astro-cid-f7espo7c] .sub[data-astro-cid-f7espo7c]{color:#aeb5c2}.logo-dark[data-astro-cid-f7espo7c] .tag[data-astro-cid-f7espo7c],.logo-dark[data-astro-cid-f7espo7c].v3 .name[data-astro-cid-f7espo7c] em[data-astro-cid-f7espo7c]{color:#c6d3ec}.logo-dark[data-astro-cid-f7espo7c] .dot-brass[data-astro-cid-f7espo7c]{fill:var(--brass-light)}.logo-dark[data-astro-cid-f7espo7c].v4 .seal[data-astro-cid-f7espo7c]{fill:var(--white)}.logo-dark[data-astro-cid-f7espo7c].v4 .rev[data-astro-cid-f7espo7c]{stroke:var(--ink)}@media (width<=420px){.logo[data-astro-cid-f7espo7c]:not(.v5) .sub[data-astro-cid-f7espo7c],.logo[data-astro-cid-f7espo7c]:not(.v5) .tag[data-astro-cid-f7espo7c]{display:none}.v1[data-astro-cid-f7espo7c] .name[data-astro-cid-f7espo7c]{font-size:1.05rem}.v3[data-astro-cid-f7espo7c] .name[data-astro-cid-f7espo7c]{font-size:1.3rem}.v4[data-astro-cid-f7espo7c] .name[data-astro-cid-f7espo7c]{letter-spacing:.18em;font-size:.82rem}}.site-header[data-astro-cid-nen7h5rs]{z-index:50;-webkit-backdrop-filter:saturate(1.3)blur(16px);border-bottom:1px solid var(--line);background:#f7f3ece6;position:sticky;top:0}.site-header[data-astro-cid-nen7h5rs].overlay{-webkit-backdrop-filter:none;background:linear-gradient(#0e14208c,#0000);border-bottom:0;position:absolute;inset:0 0 auto}.bar[data-astro-cid-nen7h5rs]{align-items:center;gap:1.25rem;min-height:80px;display:flex}.home[data-astro-cid-nen7h5rs]{margin-right:auto;text-decoration:none}.nav-desktop[data-astro-cid-nen7h5rs]{display:none}.nav-desktop[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:2rem;display:flex}.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{letter-spacing:.16em;text-transform:uppercase;color:var(--ink);transition:border-color .3s var(--ease);border-bottom:1px solid #0000;padding:.4rem 0;font-size:.76rem;font-weight:600;text-decoration:none;display:block}.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{border-color:var(--brass)}.overlay[data-astro-cid-nen7h5rs] .nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--white)}.head-cta[data-astro-cid-nen7h5rs]{display:none}.overlay[data-astro-cid-nen7h5rs] .head-cta[data-astro-cid-nen7h5rs]{--bg:var(--white);--fg:var(--ink);--bd:var(--white)}.nav-mobile[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{border:1px solid var(--line);width:46px;height:46px;color:var(--ink);cursor:pointer;place-items:center;list-style:none;display:grid}.overlay[data-astro-cid-nen7h5rs] .nav-mobile[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{color:var(--white);border-color:#fff6}.nav-mobile[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.nav-mobile[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs] svg{width:22px;height:22px}.nav-mobile[data-astro-cid-nen7h5rs] .i-close{display:none}.nav-mobile[data-astro-cid-nen7h5rs][open] .i-close{display:block}.nav-mobile[data-astro-cid-nen7h5rs][open] .i-open{display:none}.sheet[data-astro-cid-nen7h5rs]{padding:1.5rem var(--gutter) 2rem;max-height:calc(100dvh - 80px);animation:drop .35s var(--ease);gap:1.5rem;display:grid;position:fixed;inset:80px 0 auto;overflow:auto}.sheet[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{display:grid}.sheet[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn){font-family:var(--f-display);color:var(--white);border-bottom:1px solid var(--line-dark);padding:.75rem 0;font-size:1.85rem;text-decoration:none;display:block}@keyframes drop{0%{opacity:0;translate:0 -10px}}@media (width>=700px){.head-cta[data-astro-cid-nen7h5rs]{display:inline-flex}}@media (width>=1120px){.nav-desktop[data-astro-cid-nen7h5rs]{display:block}.nav-mobile[data-astro-cid-nen7h5rs]{display:none}}.cta[data-astro-cid-jo6i4kqk]{padding-block:var(--section) calc(var(--section) * .7);gap:1.6rem;display:grid}.cta[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{max-width:18ch}.rule[data-astro-cid-jo6i4kqk]{margin-block:0}.foot[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:2.5rem;padding-block:4rem 3rem;display:grid}.brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1;max-width:38ch}@media (width>=1000px){.foot[data-astro-cid-jo6i4kqk]{grid-template-columns:1.7fr 1fr 1fr 1.4fr}.brand[data-astro-cid-jo6i4kqk]{grid-column:auto}}.dim[data-astro-cid-jo6i4kqk]{color:#9aa2b1;font-size:.95rem}.adb[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{color:var(--brass-light);font-size:1.35rem}.adb[data-astro-cid-jo6i4kqk] small[data-astro-cid-jo6i4kqk]{color:#9aa2b1;letter-spacing:.16em;text-transform:uppercase;margin-left:.4rem;font-size:.72rem}h4[data-astro-cid-jo6i4kqk]{margin-bottom:1.1rem}ul[data-astro-cid-jo6i4kqk]{gap:.55rem;display:grid}.foot[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#d8dbe2;font-size:.95rem;text-decoration:none}.foot[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--brass-light)}.contact[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk],.contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{align-items:flex-start;gap:.6rem;font-size:.95rem;display:flex}.contact[data-astro-cid-jo6i4kqk] svg{width:1em;height:1em;color:var(--brass-light);flex:none;margin-top:.35em}.social[data-astro-cid-jo6i4kqk]{gap:.5rem;margin-top:1.4rem;display:flex}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{border:1px solid var(--line-dark);place-items:center;width:44px;height:44px;display:grid}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{border-color:var(--brass-light)}.social[data-astro-cid-jo6i4kqk] svg{width:18px;height:18px}.legal[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line-dark);color:#9aa2b1;flex-wrap:wrap;justify-content:space-between;gap:.75rem;padding-block:1.5rem 2.2rem;font-size:.82rem;display:flex}.legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-size:.82rem}body{--bar-h:72px}.mbar[data-astro-cid-v3ixspr5]{z-index:60;padding:.6rem var(--gutter) calc(.6rem + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line);transition:translate .35s var(--ease);background:#fffdf9f2;justify-content:space-between;align-items:center;gap:.6rem;display:flex;position:fixed;inset:auto 0 0}.mbar[data-astro-cid-v3ixspr5].hide{translate:0 110%}.mbar[data-astro-cid-v3ixspr5]>[data-astro-cid-v3ixspr5]{flex:1}.mprice[data-astro-cid-v3ixspr5]{line-height:1.1;display:grid}.mprice[data-astro-cid-v3ixspr5] small[data-astro-cid-v3ixspr5]{letter-spacing:.12em;text-transform:uppercase;color:var(--stone);font-size:.66rem;font-weight:600}.mprice[data-astro-cid-v3ixspr5] strong[data-astro-cid-v3ixspr5]{font-family:var(--f-display);font-size:1.45rem;font-weight:600}@media (width>=900px){body{--bar-h:0px}.mbar[data-astro-cid-v3ixspr5]{display:none}}
