.Article-module__mEK9wW__article{padding-top:var(--space-block)}.Article-module__mEK9wW__tags{flex-wrap:wrap;gap:.5rem;margin-bottom:1.75rem;display:flex}.Article-module__mEK9wW__title{display:none}.Article-module__mEK9wW__deck{max-width:48rem;font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink-2);margin:0 0 2rem;font-size:clamp(1.25rem,2.2vw,1.5rem);line-height:1.45}.Article-module__mEK9wW__meta{border-top:1px solid var(--hair);font:500 12px/1.4 var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--ink-2);flex-wrap:wrap;margin:0;padding-top:1.25rem;display:flex}.Article-module__mEK9wW__meta>*+:before{content:"·";margin-inline:.625rem}.Article-module__mEK9wW__body{margin-top:var(--space-block)}.Article-module__mEK9wW__heroWrap{margin-bottom:var(--space-block)}.Article-module__mEK9wW__hero{width:min(100%, calc(40rem * var(--ar)), var(--w));aspect-ratio:var(--ar);border-radius:var(--r-core);background:var(--surface-muted);height:auto;display:block}.Article-module__mEK9wW__related{margin-top:var(--space-section);padding-top:var(--space-block);border-top:1px solid var(--hair)}.Article-module__mEK9wW__relatedTitle{margin-bottom:var(--space-block);font-size:clamp(1.75rem,3vw,2.25rem)}.Article-module__mEK9wW__layout{gap:var(--space-block);grid-template-columns:minmax(0,1fr);display:grid}.Article-module__mEK9wW__main{border-radius:var(--r-shell);background:var(--card);box-shadow:var(--shadow-float);padding:clamp(1.25rem,3vw,2.5rem)}@media (min-width:64rem){.Article-module__mEK9wW__layout{grid-template-columns:minmax(0, calc(var(--content) + 5rem)) 20.625rem;justify-content:space-between;align-items:start;gap:2.5rem}.Article-module__mEK9wW__header>*{max-width:calc(var(--content) + 5rem)}}
.Lightbox-module__Fn1b3q__trigger{z-index:1;border-radius:inherit;cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.Lightbox-module__Fn1b3q__trigger:focus-visible{outline:3px solid var(--accent-fg);outline-offset:-3px}.Lightbox-module__Fn1b3q__hint{background:var(--backdrop);width:2rem;height:2rem;color:var(--white);border-radius:50%;place-items:center;font-size:1rem;display:grid;position:absolute;bottom:.625rem;right:.625rem}.Lightbox-module__Fn1b3q__dialog{background:var(--viewer);width:100%;max-width:none;height:100%;max-height:none;color:var(--white);touch-action:pan-y pinch-zoom;border:0;margin:0;padding:1rem}@media (min-width:640px){.Lightbox-module__Fn1b3q__dialog{padding-inline:4.75rem}}.Lightbox-module__Fn1b3q__dialog[open]{place-items:center;display:grid}.Lightbox-module__Fn1b3q__dialog::backdrop{background:var(--viewer)}.Lightbox-module__Fn1b3q__figure{justify-items:center;gap:.75rem;width:100%;margin:0;display:grid}.Lightbox-module__Fn1b3q__image{object-fit:contain;border-radius:var(--r-xs);width:min(100%,90rem);height:auto;max-height:calc(100dvh - 7rem);display:block}.Lightbox-module__Fn1b3q__caption{text-align:center;max-width:48rem;font-size:.9375rem}.Lightbox-module__Fn1b3q__count{font-variant-numeric:tabular-nums;opacity:.8;margin-right:.75em}.Lightbox-module__Fn1b3q__step{background:color-mix(in srgb, var(--navy) 62%, transparent);width:3rem;height:3rem;box-shadow:0 0 0 1px color-mix(in srgb, var(--white) 32%, transparent);color:var(--white);cursor:pointer;border:0;border-radius:50%;place-items:center;margin-top:-1.5rem;font-size:1.25rem;display:grid;position:fixed;top:50%}.Lightbox-module__Fn1b3q__prev{left:max(.75rem, env(safe-area-inset-left,0px))}.Lightbox-module__Fn1b3q__next{right:max(.75rem, env(safe-area-inset-right,0px))}.Lightbox-module__Fn1b3q__step:hover{background:color-mix(in srgb, var(--navy) 85%, transparent)}.Lightbox-module__Fn1b3q__step:focus-visible{outline:2px solid var(--white);outline-offset:2px}.Lightbox-module__Fn1b3q__close{background:var(--on-dark-wash);width:2.75rem;height:2.75rem;color:var(--white);cursor:pointer;border:0;border-radius:50%;place-items:center;font-size:1.25rem;display:grid;position:fixed;top:.75rem;right:.75rem}.Lightbox-module__Fn1b3q__close:hover{background:var(--on-dark-wash-2)}.Lightbox-module__Fn1b3q__close:focus-visible{outline:2px solid var(--white);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.Lightbox-module__Fn1b3q__dialog[open],.Lightbox-module__Fn1b3q__dialog[open]::backdrop{animation:Lightbox-module__Fn1b3q__fade .2s var(--ease)}}@keyframes Lightbox-module__Fn1b3q__fade{0%{opacity:0}}
.SideCard-module__nc1rbq__layout{gap:var(--space-block);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64rem){.SideCard-module__nc1rbq__layout{grid-template-columns:20.625rem minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,3.75rem)}.SideCard-module__nc1rbq__prose{order:2}.SideCard-module__nc1rbq__aside{order:1}}.SideCard-module__nc1rbq__solo{max-width:var(--content)}.SideCard-module__nc1rbq__prose>:first-child,.SideCard-module__nc1rbq__solo>:first-child{margin-top:0}.SideCard-module__nc1rbq__card,.SideCard-module__nc1rbq__siblings,.SideCard-module__nc1rbq__buttons{border-radius:var(--r-shell);background:var(--card);box-shadow:var(--shadow-float);margin-bottom:1.5rem;padding:1.5rem}.SideCard-module__nc1rbq__eyebrow{font:500 11px/1.3 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);margin:0 0 .75rem}.SideCard-module__nc1rbq__heading{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink-1);margin:0 0 .75rem;font-size:1.25rem;font-weight:600;line-height:1.3}.SideCard-module__nc1rbq__text{color:var(--ink-2);margin:0 0 1.25rem;font-size:.875rem;line-height:1.7}.SideCard-module__nc1rbq__contact{border-top:1px solid var(--border);gap:.5rem;margin-top:1.5rem;padding-top:1.25rem;font-size:.875rem;display:grid}.SideCard-module__nc1rbq__contact li{align-items:center;gap:.5rem;display:flex}.SideCard-module__nc1rbq__contact svg{color:var(--brand)}.SideCard-module__nc1rbq__contact a{overflow-wrap:anywhere}.SideCard-module__nc1rbq__navHeading{font:500 11px/1.3 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);margin:0 0 1rem}.SideCard-module__nc1rbq__navList{gap:.125rem;display:grid}.SideCard-module__nc1rbq__navList a{border-radius:var(--r-full);color:var(--ink-1);transition:background .4s var(--spring), color .4s var(--spring);align-items:center;gap:.625rem;padding:.625rem .75rem .625rem .875rem;font-size:.9375rem;line-height:1.4;text-decoration:none;display:flex}.SideCard-module__nc1rbq__navList a svg{color:var(--brand);flex:none}.SideCard-module__nc1rbq__navList a:hover{background:var(--line);color:var(--ink-1)}.SideCard-module__nc1rbq__navList a[aria-current=page]{background:var(--brand-soft);color:var(--brand);box-shadow:inset 0 0 0 1px var(--line);font-weight:600}.SideCard-module__nc1rbq__navList a[aria-current=page] svg{color:inherit}.SideCard-module__nc1rbq__navDetails{border-radius:var(--r-core);background:var(--card)}.SideCard-module__nc1rbq__navSummary{cursor:pointer;color:var(--ink-1);justify-content:space-between;align-items:center;padding:.875rem 1rem;font-weight:600;list-style:none;display:flex}.SideCard-module__nc1rbq__navSummary::-webkit-details-marker{display:none}.SideCard-module__nc1rbq__navSummary svg{transition:transform .6s var(--spring)}.SideCard-module__nc1rbq__navDetails[open] .SideCard-module__nc1rbq__navSummary svg{transform:rotate(180deg)}.SideCard-module__nc1rbq__navDetails .SideCard-module__nc1rbq__navList{padding:0 .5rem .5rem}@media (min-width:64rem){.SideCard-module__nc1rbq__navDetails{display:none}}@media (max-width:63.99rem){.SideCard-module__nc1rbq__navHeading,.SideCard-module__nc1rbq__navOpen{display:none}}.SideCard-module__nc1rbq__callCard{border-radius:var(--r-shell);background:var(--ground-2);color:var(--ink);margin-bottom:1.5rem;text-decoration:none;display:block;overflow:hidden}.SideCard-module__nc1rbq__callImage{width:100%;height:auto;display:block}.SideCard-module__nc1rbq__callStrip{align-items:center;gap:1rem;padding:1.25rem 1.5rem;font-size:1rem;line-height:1.3;display:flex}.SideCard-module__nc1rbq__callStrip strong{color:var(--ink);font-size:1.25rem;display:block}.SideCard-module__nc1rbq__callCard:hover strong{text-underline-offset:3px;text-decoration:underline}.SideCard-module__nc1rbq__buttons{gap:.75rem;display:grid}.SideCard-module__nc1rbq__download{border-radius:var(--r-core);background:var(--brand-soft);min-height:4.5rem;color:var(--brand);box-shadow:inset 0 0 0 1px var(--line);transition:background .5s var(--spring);align-items:center;gap:1rem;padding:.875rem 1.25rem;text-decoration:none;display:flex}.SideCard-module__nc1rbq__download:hover{background:var(--brand-soft);color:var(--brand)}.SideCard-module__nc1rbq__download strong{color:var(--ink-1);font-size:.9375rem;font-weight:600;line-height:1.4}
.Accordion-module__FbvFAa__list{gap:10px;display:grid}.Accordion-module__FbvFAa__item{border-radius:var(--r-lg);background:var(--card);box-shadow:0 0 0 1px var(--hair);overflow:hidden}.Accordion-module__FbvFAa__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;list-style:none;display:flex}.Accordion-module__FbvFAa__summary::-webkit-details-marker{display:none}.Accordion-module__FbvFAa__summary:focus-visible{outline:2px solid var(--brand);outline-offset:-2px;border-radius:var(--r-lg)}.Accordion-module__FbvFAa__title{font-family:var(--font-sans);color:var(--ink-1);flex:1;font-size:.9375rem;font-weight:600;line-height:1.4}.Accordion-module__FbvFAa__plus{background:var(--line);width:28px;height:28px;color:var(--ink-1);transition:transform .6s var(--spring);border-radius:50%;flex:none;place-items:center;display:grid}.Accordion-module__FbvFAa__item[open] .Accordion-module__FbvFAa__plus{transform:rotate(45deg)}.Accordion-module__FbvFAa__content{color:var(--ink-2);padding:0 18px 18px;font-size:.875rem}.Accordion-module__FbvFAa__content>:last-child{margin-bottom:0}.Accordion-module__FbvFAa__toolbar{justify-content:flex-end;margin:0 0 .75rem;display:flex}.Accordion-module__FbvFAa__toggleAll{border-radius:var(--r-full);background:var(--card);min-height:44px;box-shadow:0 0 0 1px var(--hair);color:var(--ink-1);font:inherit;cursor:pointer;transition:transform .5s var(--spring), box-shadow .5s var(--spring);border:0;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:550;display:inline-flex}.Accordion-module__FbvFAa__toggleAll:hover{box-shadow:0 0 0 1px var(--brand);color:var(--brand)}.Accordion-module__FbvFAa__toggleAll:active{transform:scale(.98)}.Accordion-module__FbvFAa__toggleAll:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.Accordion-module__FbvFAa__panel{overflow:hidden}@media (prefers-reduced-motion:no-preference){.Accordion-module__FbvFAa__list{interpolate-size:allow-keywords}.Accordion-module__FbvFAa__item::details-content{opacity:0;block-size:0;transition:block-size .32s var(--ease), opacity .32s var(--ease), content-visibility .32s allow-discrete;overflow:hidden}.Accordion-module__FbvFAa__item[open]::details-content{opacity:1;block-size:auto}.Accordion-module__FbvFAa__item{animation:Accordion-module__FbvFAa__row-in .5s var(--ease) both;animation-delay:calc(var(--i,0) * 50ms)}}@keyframes Accordion-module__FbvFAa__row-in{0%{opacity:0;transform:translateY(8px)}}
.Backdrop-module__ma-dtq__backdrop{object-fit:cover;filter:blur(24px)saturate(1.15);opacity:.9;pointer-events:none;transform:scale(1.2)}
.Gallery-module__faUJHW__grid{gap:var(--space-stack);margin:0;padding:0;display:grid}.Gallery-module__faUJHW__cols2{grid-template-columns:repeat(2,minmax(0,1fr))}.Gallery-module__faUJHW__cols3{grid-template-columns:repeat(3,minmax(0,1fr))}.Gallery-module__faUJHW__cols4{grid-template-columns:repeat(4,minmax(0,1fr))}.Gallery-module__faUJHW__figure{margin:0}.Gallery-module__faUJHW__frame{aspect-ratio:4/5;border-radius:var(--radius);background:var(--white);box-shadow:0 0 0 1px var(--hair), var(--shadow-card);grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;padding:clamp(.75rem,2vw,1.25rem);display:grid;position:relative;overflow:hidden}.Gallery-module__faUJHW__cols4 .Gallery-module__faUJHW__frame{aspect-ratio:3/2}.Gallery-module__faUJHW__image{object-fit:contain;width:100%;height:100%;display:block;position:relative}.Gallery-module__faUJHW__caption{color:var(--ink);flex-direction:column;gap:.375rem;margin-top:.875rem;font-size:.9375rem;line-height:1.45;display:flex}.Gallery-module__faUJHW__download{color:var(--ink-strong);flex-wrap:wrap;align-self:flex-start;align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.Gallery-module__faUJHW__download:hover{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.Gallery-module__faUJHW__meta{font-family:var(--font-sans);color:var(--muted);font-size:.75rem;font-weight:400}@media (max-width:60rem){.Gallery-module__faUJHW__cols4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.Gallery-module__faUJHW__cols3,.Gallery-module__faUJHW__cols4{grid-template-columns:repeat(2,minmax(0,1fr))}.Gallery-module__faUJHW__cols2{grid-template-columns:minmax(0,1fr)}}section.Gallery-module__faUJHW__logoSection{padding-top:var(--space-block)}section.Gallery-module__faUJHW__logoSection+section{padding-top:calc(var(--space-section) - var(--space-block))}.Gallery-module__faUJHW__marquee{-webkit-mask-image:linear-gradient(90deg, transparent, var(--black) 3%, var(--black) 97%, transparent);mask-image:linear-gradient(90deg, transparent, var(--black) 3%, var(--black) 97%, transparent);padding-block:2px;overflow:hidden}.Gallery-module__faUJHW__colsrow{width:max-content;animation:Gallery-module__faUJHW__marquee var(--marquee-time,32s) linear infinite;gap:0;display:flex}.Gallery-module__faUJHW__marquee:hover .Gallery-module__faUJHW__colsrow,.Gallery-module__faUJHW__marquee:focus-within .Gallery-module__faUJHW__colsrow{animation-play-state:paused}@keyframes Gallery-module__faUJHW__marquee{to{transform:translate(-50%)}}.Gallery-module__faUJHW__colsrow>li{flex:none;margin-inline-end:var(--space-stack)}.Gallery-module__faUJHW__colsrow .Gallery-module__faUJHW__frame{aspect-ratio:auto;border-radius:var(--r-md);background:var(--white);height:clamp(4rem,6vw,5.25rem);box-shadow:0 0 0 1px var(--hair);padding:6px 10px;display:block}.Gallery-module__faUJHW__colsrow .Gallery-module__faUJHW__image{width:auto;height:100%}@media (max-width:40rem){.Gallery-module__faUJHW__marquee{margin-inline:calc(-1 * var(--gutter))}}@media (prefers-reduced-motion:reduce){.Gallery-module__faUJHW__marquee{scrollbar-width:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.Gallery-module__faUJHW__colsrow{animation:none}.Gallery-module__faUJHW__colsrow>[data-copy]{display:none}}.Gallery-module__faUJHW__slider{position:relative}.Gallery-module__faUJHW__ctl{justify-content:center;align-items:center;gap:.875rem;margin-top:1rem;display:flex}.Gallery-module__faUJHW__toggle{background:var(--line);width:2rem;height:2rem;color:var(--brand);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.Gallery-module__faUJHW__toggle:hover{background:var(--line-2)}.Gallery-module__faUJHW__dots{justify-content:center;gap:.5rem;display:flex}.Gallery-module__faUJHW__dot{background:var(--line-2);cursor:pointer;width:.625rem;height:.625rem;transition:background .2s var(--ease), width .2s var(--ease);border:0;border-radius:50%;padding:0}.Gallery-module__faUJHW__dot[aria-current]{border-radius:var(--r-full);background:var(--brand);width:1.5rem}.Gallery-module__faUJHW__progress{border-radius:var(--r-xs);background:var(--line-2);width:min(12rem,60%);height:3px}.Gallery-module__faUJHW__progress>span{border-radius:inherit;background:var(--brand);height:100%;transition:width .3s var(--ease);display:block}section.Gallery-module__faUJHW__printsSection{overflow-x:clip}.Gallery-module__faUJHW__printsLayout{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head more""board board";align-items:end;gap:24px 20px;display:grid}.Gallery-module__faUJHW__printsLayout:not(:has(.Gallery-module__faUJHW__printsHead,.Gallery-module__faUJHW__printsMore)){row-gap:0}.Gallery-module__faUJHW__printsHead{grid-area:head}.Gallery-module__faUJHW__printsMore{grid-area:more}.Gallery-module__faUJHW__printsBoard{grid-area:board}.Gallery-module__faUJHW__printsHeading{margin:0;font-size:clamp(2.125rem,4.4vw,3.5rem);line-height:1.02}.Gallery-module__faUJHW__accent{color:var(--royal)}.Gallery-module__faUJHW__printsIntro{max-width:40rem;color:var(--ink-2);margin:16px 0 0;font-size:17px;line-height:1.7}.Gallery-module__faUJHW__prints{aspect-ratio:1200/620;width:100%;margin:0;padding:0;position:relative}.Gallery-module__faUJHW__print{box-sizing:border-box;border-radius:var(--r-xs);background:var(--white);box-shadow:0 30px 50px -28px color-mix(in srgb, var(--navy) 50%, transparent);padding:12px 12px 46px;position:absolute}.Gallery-module__faUJHW__print:first-child{--ratio:520 / 360;width:45.333%;top:6.452%;left:0;transform:rotate(-3deg)}.Gallery-module__faUJHW__print:nth-child(2){z-index:2;--ratio:400 / 300;width:35.333%;top:24.194%;left:37.5%;transform:rotate(2.5deg)}.Gallery-module__faUJHW__print:nth-child(3){--ratio:380 / 280;width:33.667%;top:3.226%;left:68.333%;transform:rotate(-1.5deg)}.Gallery-module__faUJHW__print:nth-child(4){z-index:3;--ratio:300 / 230;width:27%;top:53.226%;left:75%;transform:rotate(4deg)}.Gallery-module__faUJHW__printPhoto{width:100%;aspect-ratio:var(--ratio);border-radius:var(--r-xs);background:var(--tint);position:relative;overflow:hidden}.Gallery-module__faUJHW__printImage{object-fit:cover}.Gallery-module__faUJHW__printCaption{font:italic 500 17px/1.3 var(--font-display);color:var(--navy);white-space:nowrap;text-overflow:ellipsis;position:absolute;bottom:12px;left:14px;right:14px;overflow:hidden}@media (max-width:60rem){.Gallery-module__faUJHW__prints{aspect-ratio:auto;flex-direction:column;gap:16px;display:flex}.Gallery-module__faUJHW__print:nth-child(n){width:100%;position:relative;top:auto;left:auto;transform:none}.Gallery-module__faUJHW__printPhoto{aspect-ratio:auto;height:280px}}@media (max-width:40rem){.Gallery-module__faUJHW__printsLayout{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""board""more";row-gap:22px}.Gallery-module__faUJHW__printsMore>a{width:100%}.Gallery-module__faUJHW__prints{gap:0}.Gallery-module__faUJHW__print:nth-child(n){z-index:auto;width:auto;box-shadow:0 24px 40px -24px color-mix(in srgb, var(--navy) 50%, transparent);padding:10px 10px 40px}.Gallery-module__faUJHW__print:first-child{z-index:4}.Gallery-module__faUJHW__print:nth-child(2){z-index:3}.Gallery-module__faUJHW__print:nth-child(3){z-index:2}.Gallery-module__faUJHW__print:nth-child(4){z-index:1}.Gallery-module__faUJHW__print:nth-child(odd){margin:-10px 6px 0;transform:rotate(-2deg)}.Gallery-module__faUJHW__print:nth-child(2n){margin:-10px 6px 0 60px;transform:rotate(2.5deg)}.Gallery-module__faUJHW__print:first-child{margin-top:0}.Gallery-module__faUJHW__print:nth-child(odd) .Gallery-module__faUJHW__printPhoto{height:200px}.Gallery-module__faUJHW__print:nth-child(2n) .Gallery-module__faUJHW__printPhoto{height:160px}.Gallery-module__faUJHW__printCaption{font-size:16px;bottom:10px;left:12px}}
.BentoGrid-module__JHIlDq__grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense;gap:var(--space-stack);display:grid}.BentoGrid-module__JHIlDq__item{min-width:0;display:flex}.BentoGrid-module__JHIlDq__span2{grid-column:span 2}.BentoGrid-module__JHIlDq__span3{grid-column:1/-1}.BentoGrid-module__JHIlDq__tall{grid-row:span 2}.BentoGrid-module__JHIlDq__card{border-radius:var(--r-tag);background:var(--surface);width:100%;box-shadow:var(--shadow-card);text-align:center;transition:box-shadow .3s var(--ease), transform .3s var(--ease);flex-direction:column;display:flex;position:relative}.BentoGrid-module__JHIlDq__fill{width:100%;display:flex}.BentoGrid-module__JHIlDq__card:has(.BentoGrid-module__JHIlDq__link):hover{box-shadow:var(--shadow-soft)}.BentoGrid-module__JHIlDq__mediaWrap{margin:.9375rem .9375rem 0;position:relative}.BentoGrid-module__JHIlDq__media{aspect-ratio:16/10;border-radius:var(--r-xs);background:var(--surface-muted);position:relative;overflow:hidden}.BentoGrid-module__JHIlDq__image{object-fit:cover;transition:transform .6s var(--ease)}@media (prefers-reduced-motion:no-preference){.BentoGrid-module__JHIlDq__card:has(.BentoGrid-module__JHIlDq__link):hover{transform:translateY(-2px)}.BentoGrid-module__JHIlDq__card:has(.BentoGrid-module__JHIlDq__link):hover .BentoGrid-module__JHIlDq__image{transform:scale(1.03)}}.BentoGrid-module__JHIlDq__whole{object-fit:contain}.BentoGrid-module__JHIlDq__portrait .BentoGrid-module__JHIlDq__media{aspect-ratio:1}.BentoGrid-module__JHIlDq__portrait .BentoGrid-module__JHIlDq__image{object-fit:cover;object-position:center top}.BentoGrid-module__JHIlDq__illustration .BentoGrid-module__JHIlDq__media{aspect-ratio:auto;background:var(--white);height:11rem}.BentoGrid-module__JHIlDq__illustration .BentoGrid-module__JHIlDq__image{object-fit:contain;filter:none;padding:1rem}.BentoGrid-module__JHIlDq__body{flex-direction:column;flex:1;align-items:center;padding:1.5rem 1.25rem 1.75rem;display:flex}.BentoGrid-module__JHIlDq__mediaWrap:has(.BentoGrid-module__JHIlDq__badge)+.BentoGrid-module__JHIlDq__body{padding-top:2.75rem}.BentoGrid-module__JHIlDq__badge{z-index:2;border:4px solid var(--white);background:var(--brand);width:4.375rem;height:4.375rem;color:var(--white);border-radius:50%;place-items:center;font-size:1.75rem;display:grid;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)}.BentoGrid-module__JHIlDq__large .BentoGrid-module__JHIlDq__body{padding:clamp(1.5rem,3.5vw,2.5rem)}.BentoGrid-module__JHIlDq__top{justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.BentoGrid-module__JHIlDq__icon{border:4px solid var(--white);background:var(--brand);width:4.375rem;height:4.375rem;color:var(--white);border-radius:50%;place-items:center;font-size:1.75rem;display:inline-grid}.BentoGrid-module__JHIlDq__number{font-family:var(--font-sans);letter-spacing:.08em;color:var(--muted);margin-left:auto;font-size:.75rem}.BentoGrid-module__JHIlDq__title{overflow-wrap:break-word;margin:0 0 .75rem;font-size:1.125rem;line-height:1.5}.BentoGrid-module__JHIlDq__title:last-child{margin-bottom:0}.BentoGrid-module__JHIlDq__large .BentoGrid-module__JHIlDq__title{font-size:1.375rem}.BentoGrid-module__JHIlDq__text{max-width:34rem;color:var(--ink);margin:0;font-size:.875rem;line-height:1.75}.BentoGrid-module__JHIlDq__large .BentoGrid-module__JHIlDq__text{font-size:.9375rem}.BentoGrid-module__JHIlDq__watermark{width:clamp(8rem,18vw,14rem);height:auto;color:var(--border);pointer-events:none;position:absolute;top:clamp(1.5rem,3.5vw,2.5rem);right:clamp(1.5rem,3.5vw,2.5rem)}.BentoGrid-module__JHIlDq__tall .BentoGrid-module__JHIlDq__card .BentoGrid-module__JHIlDq__title{margin-top:auto;font-size:1.5rem}.BentoGrid-module__JHIlDq__tall .BentoGrid-module__JHIlDq__card .BentoGrid-module__JHIlDq__link{margin-top:0}.BentoGrid-module__JHIlDq__link{border:1px solid var(--border);border-radius:var(--r-xs);color:var(--ink-strong);transition:background .2s var(--ease), color .2s var(--ease), border-color .2s var(--ease);justify-content:center;align-self:stretch;align-items:center;gap:1rem;margin-top:auto;padding:.75rem 1rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.BentoGrid-module__JHIlDq__card:has(.BentoGrid-module__JHIlDq__link) .BentoGrid-module__JHIlDq__text{margin-bottom:1.5rem}.BentoGrid-module__JHIlDq__card:has(.BentoGrid-module__JHIlDq__link) .BentoGrid-module__JHIlDq__title:last-of-type{margin-bottom:1.5rem}.BentoGrid-module__JHIlDq__card:hover .BentoGrid-module__JHIlDq__link{background:var(--brand);border-color:var(--brand);color:var(--white)}.BentoGrid-module__JHIlDq__numbered .BentoGrid-module__JHIlDq__card{text-align:left;background:var(--brand);color:var(--white);box-shadow:none;flex-direction:row;align-items:center;gap:1rem;padding:1.25rem 1.5rem}.BentoGrid-module__JHIlDq__numbered .BentoGrid-module__JHIlDq__body{align-items:flex-start;padding:0}.BentoGrid-module__JHIlDq__numbered .BentoGrid-module__JHIlDq__top{margin:0}.BentoGrid-module__JHIlDq__numbered .BentoGrid-module__JHIlDq__icon{background:0 0;border:0;width:3rem;height:3rem;font-size:2rem}.BentoGrid-module__JHIlDq__numbered .BentoGrid-module__JHIlDq__number{display:none}.BentoGrid-module__JHIlDq__numbered .BentoGrid-module__JHIlDq__title{font-family:var(--font-sans);color:var(--white);margin:0;font-size:.9375rem;font-weight:700}.BentoGrid-module__JHIlDq__numbered .BentoGrid-module__JHIlDq__text{color:var(--on-dark-2)}.BentoGrid-module__JHIlDq__portrait .BentoGrid-module__JHIlDq__card{text-align:left}.BentoGrid-module__JHIlDq__portrait .BentoGrid-module__JHIlDq__mediaWrap{margin:0}.BentoGrid-module__JHIlDq__portrait .BentoGrid-module__JHIlDq__media{border-radius:var(--r-tag) var(--r-tag) 0 0}.BentoGrid-module__JHIlDq__portrait .BentoGrid-module__JHIlDq__body{align-items:flex-start;padding:1.5rem 1.25rem 1.25rem}.BentoGrid-module__JHIlDq__portrait .BentoGrid-module__JHIlDq__title{margin-bottom:.25rem;font-size:1.25rem}.BentoGrid-module__JHIlDq__portrait .BentoGrid-module__JHIlDq__text{letter-spacing:.08em;text-transform:uppercase;color:var(--mist);font-size:.6875rem;font-weight:500}.BentoGrid-module__JHIlDq__portrait .BentoGrid-module__JHIlDq__text[data-long]{letter-spacing:0;text-transform:none;color:var(--ink-2);font-size:.9375rem;font-weight:400;line-height:1.55}.BentoGrid-module__JHIlDq__link:before{content:"";z-index:2;position:absolute;inset:0}.BentoGrid-module__JHIlDq__card:has(.BentoGrid-module__JHIlDq__link:focus-visible){outline:2px solid var(--accent-fg);outline-offset:2px}.BentoGrid-module__JHIlDq__link:focus-visible{outline:none}.BentoGrid-module__JHIlDq__link svg{transition:transform .2s var(--ease)}.BentoGrid-module__JHIlDq__card:hover .BentoGrid-module__JHIlDq__link svg{transform:translate(2px)}@media (max-width:60rem){.BentoGrid-module__JHIlDq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not (max-width:40rem){.BentoGrid-module__JHIlDq__grid:not(.BentoGrid-module__JHIlDq__portrait):not(.BentoGrid-module__JHIlDq__asym):not(:has(>.BentoGrid-module__JHIlDq__span2,>.BentoGrid-module__JHIlDq__span3,>.BentoGrid-module__JHIlDq__tall)):is(:has(>.BentoGrid-module__JHIlDq__item:nth-child(2):last-child),:has(>.BentoGrid-module__JHIlDq__item:nth-child(4):last-child)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (40rem<width<=60rem){.BentoGrid-module__JHIlDq__grid:not(.BentoGrid-module__JHIlDq__asym):not(:has(>.BentoGrid-module__JHIlDq__span2,>.BentoGrid-module__JHIlDq__tall))>.BentoGrid-module__JHIlDq__item:nth-child(odd):is(:last-child,:has(+.BentoGrid-module__JHIlDq__span3)){grid-column:1/-1}.BentoGrid-module__JHIlDq__grid:not(.BentoGrid-module__JHIlDq__asym):not(:has(>.BentoGrid-module__JHIlDq__span2,>.BentoGrid-module__JHIlDq__tall))>.BentoGrid-module__JHIlDq__item:nth-child(odd):is(:last-child,:has(+.BentoGrid-module__JHIlDq__span3)) .BentoGrid-module__JHIlDq__card:has(.BentoGrid-module__JHIlDq__media){flex-direction:row}.BentoGrid-module__JHIlDq__grid:not(.BentoGrid-module__JHIlDq__asym):not(:has(>.BentoGrid-module__JHIlDq__span2,>.BentoGrid-module__JHIlDq__tall))>.BentoGrid-module__JHIlDq__item:nth-child(odd):is(:last-child,:has(+.BentoGrid-module__JHIlDq__span3)) .BentoGrid-module__JHIlDq__media{aspect-ratio:auto;border-right:1px solid var(--border);border-bottom:0;flex:0 0 50%;height:auto;min-height:12rem}.BentoGrid-module__JHIlDq__grid:not(.BentoGrid-module__JHIlDq__asym):not(:has(>.BentoGrid-module__JHIlDq__span2,>.BentoGrid-module__JHIlDq__tall))>.BentoGrid-module__JHIlDq__item:nth-child(odd):is(:last-child,:has(+.BentoGrid-module__JHIlDq__span3)) .BentoGrid-module__JHIlDq__card:has(.BentoGrid-module__JHIlDq__media) .BentoGrid-module__JHIlDq__body{justify-content:center}}@media (max-width:40rem){.BentoGrid-module__JHIlDq__grid{grid-template-columns:minmax(0,1fr)}.BentoGrid-module__JHIlDq__span2,.BentoGrid-module__JHIlDq__span3{grid-column:auto}.BentoGrid-module__JHIlDq__tall{grid-row:auto}.BentoGrid-module__JHIlDq__watermark{display:none}}.BentoGrid-module__JHIlDq__flag{background:var(--white);color:var(--black);font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:2.25rem;line-height:1}.BentoGrid-module__JHIlDq__iconbox .BentoGrid-module__JHIlDq__card{background:var(--surface-muted);box-shadow:none;padding:2.5rem 1.5rem 2rem}.BentoGrid-module__JHIlDq__iconbox .BentoGrid-module__JHIlDq__body{padding:0}.BentoGrid-module__JHIlDq__iconbox .BentoGrid-module__JHIlDq__title{font-size:1.25rem;font-weight:500}.BentoGrid-module__JHIlDq__iconbox .BentoGrid-module__JHIlDq__link{color:var(--ink-strong);border:0;align-self:center;margin-top:.75rem;padding:0;font-size:.875rem;font-weight:700}.BentoGrid-module__JHIlDq__iconbox .BentoGrid-module__JHIlDq__card:hover .BentoGrid-module__JHIlDq__link{color:var(--brand);background:0 0}.BentoGrid-module__JHIlDq__iconbox .BentoGrid-module__JHIlDq__card:has(.BentoGrid-module__JHIlDq__link) .BentoGrid-module__JHIlDq__text{margin-bottom:0}.BentoGrid-module__JHIlDq__inline{color:var(--ink-strong);font-weight:700;text-decoration:none}.BentoGrid-module__JHIlDq__inline:hover{color:var(--brand);text-decoration:underline}.BentoGrid-module__JHIlDq__iconbox .BentoGrid-module__JHIlDq__icon{border:0;width:5rem;height:5rem;font-size:2rem}.BentoGrid-module__JHIlDq__iconbox .BentoGrid-module__JHIlDq__text{color:var(--ink);font-size:.9375rem}.BentoGrid-module__JHIlDq__buttons{margin-top:var(--space-block);justify-content:center}.BentoGrid-module__JHIlDq__outline .BentoGrid-module__JHIlDq__mediaWrap{display:none}.BentoGrid-module__JHIlDq__grid.BentoGrid-module__JHIlDq__outline .BentoGrid-module__JHIlDq__card{border-radius:var(--r-core);background:var(--card);min-height:13rem;box-shadow:inset 0 0 0 1px var(--hair);text-align:left;transition:box-shadow .4s var(--spring), background-color .4s var(--spring), transform .4s var(--spring);border:0;padding:24px}.BentoGrid-module__JHIlDq__grid.BentoGrid-module__JHIlDq__outline .BentoGrid-module__JHIlDq__card:not(:has(.BentoGrid-module__JHIlDq__text,.BentoGrid-module__JHIlDq__link)){min-height:0}@media (max-width:40rem){.BentoGrid-module__JHIlDq__grid.BentoGrid-module__JHIlDq__outline:not(:has(.BentoGrid-module__JHIlDq__text,.BentoGrid-module__JHIlDq__link)){grid-template-columns:repeat(2,minmax(0,1fr))}.BentoGrid-module__JHIlDq__grid.BentoGrid-module__JHIlDq__outline:not(:has(.BentoGrid-module__JHIlDq__text,.BentoGrid-module__JHIlDq__link)) .BentoGrid-module__JHIlDq__card{padding:16px}.BentoGrid-module__JHIlDq__grid.BentoGrid-module__JHIlDq__outline:not(:has(.BentoGrid-module__JHIlDq__text,.BentoGrid-module__JHIlDq__link)) .BentoGrid-module__JHIlDq__title{overflow-wrap:anywhere;font-size:17px}}@media not (max-width:60rem){.BentoGrid-module__JHIlDq__grid.BentoGrid-module__JHIlDq__outline:has(>.BentoGrid-module__JHIlDq__item:nth-child(4n):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}}.BentoGrid-module__JHIlDq__grid.BentoGrid-module__JHIlDq__outline .BentoGrid-module__JHIlDq__card:hover{background-color:var(--card);box-shadow:inset 0 0 0 1px var(--line-2)}@media (prefers-reduced-motion:no-preference){.BentoGrid-module__JHIlDq__grid.BentoGrid-module__JHIlDq__outline .BentoGrid-module__JHIlDq__card:hover{transform:translateY(-3px)}}.BentoGrid-module__JHIlDq__outline .BentoGrid-module__JHIlDq__body{justify-content:flex-start;align-items:flex-start;gap:10px;padding:0}.BentoGrid-module__JHIlDq__outline .BentoGrid-module__JHIlDq__top{justify-content:flex-start;margin:0 0 8px}.BentoGrid-module__JHIlDq__outline .BentoGrid-module__JHIlDq__icon{border-radius:var(--r-md);background:var(--accent-bg);width:42px;height:42px;color:var(--accent-fg);transition:background-color .4s var(--spring);border:0;font-size:20px}.BentoGrid-module__JHIlDq__outline .BentoGrid-module__JHIlDq__card:hover .BentoGrid-module__JHIlDq__icon{background:var(--brand);color:var(--white)}.BentoGrid-module__JHIlDq__outline .BentoGrid-module__JHIlDq__title{letter-spacing:-.02em;margin:0;font-size:20px;line-height:1.15}.BentoGrid-module__JHIlDq__outline .BentoGrid-module__JHIlDq__text{color:var(--ink-2);margin:0;font-size:.875rem;line-height:1.6}.BentoGrid-module__JHIlDq__outline .BentoGrid-module__JHIlDq__link{border:0;margin:0;padding:0;font-size:0;position:static}.BentoGrid-module__JHIlDq__outline .BentoGrid-module__JHIlDq__card:has(.BentoGrid-module__JHIlDq__link){cursor:pointer}.BentoGrid-module__JHIlDq__slider{gap:var(--space-stack);scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;padding-block:.25rem;display:flex;overflow:auto hidden}.BentoGrid-module__JHIlDq__slider::-webkit-scrollbar{display:none}.BentoGrid-module__JHIlDq__slider>.BentoGrid-module__JHIlDq__item{flex:0 0 calc((100% - 2 * var(--space-stack)) / 3);scroll-snap-align:start}@media (max-width:60rem){.BentoGrid-module__JHIlDq__slider>.BentoGrid-module__JHIlDq__item{flex-basis:calc((100% - var(--space-stack)) / 2)}}@media (max-width:40rem){.BentoGrid-module__JHIlDq__slider>.BentoGrid-module__JHIlDq__item{flex-basis:80%}}.BentoGrid-module__JHIlDq__card:has(.BentoGrid-module__JHIlDq__flag){text-align:left}.BentoGrid-module__JHIlDq__card:has(.BentoGrid-module__JHIlDq__flag) .BentoGrid-module__JHIlDq__body{align-items:flex-start;padding:2rem 1.875rem 2.25rem}.BentoGrid-module__JHIlDq__card:has(.BentoGrid-module__JHIlDq__flag) .BentoGrid-module__JHIlDq__title{font-size:1.5rem;font-weight:500}.BentoGrid-module__JHIlDq__card:has(.BentoGrid-module__JHIlDq__flag) .BentoGrid-module__JHIlDq__text{font-size:.9375rem}.BentoGrid-module__JHIlDq__card:has(.BentoGrid-module__JHIlDq__flag) .BentoGrid-module__JHIlDq__link{border:0;margin:0;padding:0;font-size:0;position:static}.BentoGrid-module__JHIlDq__card:has(.BentoGrid-module__JHIlDq__flag) .BentoGrid-module__JHIlDq__badge{left:auto;right:1.5rem;transform:translateY(-50%)}@media (min-width:40.001rem){.BentoGrid-module__JHIlDq__portrait{grid-template-columns:repeat(auto-fit,minmax(0,23.125rem));justify-content:center}.BentoGrid-module__JHIlDq__portrait>.BentoGrid-module__JHIlDq__item{grid-column:auto}}.BentoGrid-module__JHIlDq__portrait .BentoGrid-module__JHIlDq__link{border:0;margin:0;padding:0;font-size:0;position:static}.BentoGrid-module__JHIlDq__card:has(.BentoGrid-module__JHIlDq__flag) .BentoGrid-module__JHIlDq__mediaWrap{margin:0}.BentoGrid-module__JHIlDq__card:has(.BentoGrid-module__JHIlDq__flag) .BentoGrid-module__JHIlDq__media{border-radius:var(--r-tag) var(--r-tag) 0 0}:is(.BentoGrid-module__JHIlDq__card:has(.BentoGrid-module__JHIlDq__flag) .BentoGrid-module__JHIlDq__media+.BentoGrid-module__JHIlDq__body,.BentoGrid-module__JHIlDq__card:has(.BentoGrid-module__JHIlDq__flag) .BentoGrid-module__JHIlDq__mediaWrap+.BentoGrid-module__JHIlDq__body){padding-top:1.75rem}.BentoGrid-module__JHIlDq__plain{background:var(--card);min-width:0;box-shadow:0 0 0 1px var(--hair);border-radius:var(--radius);text-align:left;border:0;flex:1;padding:0;overflow:hidden}.BentoGrid-module__JHIlDq__plain:has(.BentoGrid-module__JHIlDq__link):hover{box-shadow:0 0 0 1px var(--hair), var(--shadow-float)}.BentoGrid-module__JHIlDq__plain .BentoGrid-module__JHIlDq__mediaWrap{margin:0}.BentoGrid-module__JHIlDq__plain .BentoGrid-module__JHIlDq__media{border-radius:0}.BentoGrid-module__JHIlDq__plain .BentoGrid-module__JHIlDq__body{align-items:flex-start;gap:10px;padding:24px}.BentoGrid-module__JHIlDq__plain .BentoGrid-module__JHIlDq__top{justify-content:flex-start;margin:0}.BentoGrid-module__JHIlDq__plain .BentoGrid-module__JHIlDq__icon{border-radius:var(--r-md);background:var(--brand-soft);width:42px;height:42px;color:var(--brand);border:0;font-size:20px}.BentoGrid-module__JHIlDq__plain .BentoGrid-module__JHIlDq__title{color:var(--ink-1);margin:0;font-size:clamp(20px,1.8vw,26px)}.BentoGrid-module__JHIlDq__plain .BentoGrid-module__JHIlDq__text{max-width:46ch;color:var(--ink-2)}.BentoGrid-module__JHIlDq__plain .BentoGrid-module__JHIlDq__link{color:var(--brand);border:0;justify-content:flex-start;align-self:flex-start;gap:8px;margin-top:auto;padding:8px 0 0;font-size:.875rem;font-weight:600}.BentoGrid-module__JHIlDq__plain.BentoGrid-module__JHIlDq__card:hover .BentoGrid-module__JHIlDq__link{color:var(--brand);background:0 0}.BentoGrid-module__JHIlDq__plain:has(.BentoGrid-module__JHIlDq__link) .BentoGrid-module__JHIlDq__text{margin-bottom:0}.BentoGrid-module__JHIlDq__plain:has(.BentoGrid-module__JHIlDq__link) .BentoGrid-module__JHIlDq__title:last-of-type{margin-bottom:0}.BentoGrid-module__JHIlDq__plain .BentoGrid-module__JHIlDq__mediaWrap:has(.BentoGrid-module__JHIlDq__badge)+.BentoGrid-module__JHIlDq__body{padding-top:2.75rem}.BentoGrid-module__JHIlDq__plain.BentoGrid-module__JHIlDq__portrait .BentoGrid-module__JHIlDq__link,.BentoGrid-module__JHIlDq__portrait .BentoGrid-module__JHIlDq__plain .BentoGrid-module__JHIlDq__link{padding:0;font-size:0}.BentoGrid-module__JHIlDq__plain:has(.BentoGrid-module__JHIlDq__flag) .BentoGrid-module__JHIlDq__link{padding:0;font-size:0}.BentoGrid-module__JHIlDq__grid.BentoGrid-module__JHIlDq__asym{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.BentoGrid-module__JHIlDq__asym>.BentoGrid-module__JHIlDq__item{grid-column:span 6}.BentoGrid-module__JHIlDq__asym>.BentoGrid-module__JHIlDq__item:nth-child(4n+1),.BentoGrid-module__JHIlDq__asym>.BentoGrid-module__JHIlDq__item:nth-child(4n){grid-column:span 7}.BentoGrid-module__JHIlDq__asym>.BentoGrid-module__JHIlDq__item:nth-child(4n+2),.BentoGrid-module__JHIlDq__asym>.BentoGrid-module__JHIlDq__item:nth-child(4n+3){grid-column:span 5}.BentoGrid-module__JHIlDq__asym:not(.BentoGrid-module__JHIlDq__five)>.BentoGrid-module__JHIlDq__item:last-child:nth-child(odd){grid-column:1/-1}.BentoGrid-module__JHIlDq__five{grid-template-areas:"a a a a a a a b b b b b""a a a a a a a c c c c c""d d d d d e e e e e e e"}.BentoGrid-module__JHIlDq__five>.BentoGrid-module__JHIlDq__item:nth-child(n){grid-column:auto}.BentoGrid-module__JHIlDq__five>.BentoGrid-module__JHIlDq__item:first-child{grid-area:a}.BentoGrid-module__JHIlDq__five>.BentoGrid-module__JHIlDq__item:nth-child(2){grid-area:b}.BentoGrid-module__JHIlDq__five>.BentoGrid-module__JHIlDq__item:nth-child(3){grid-area:c}.BentoGrid-module__JHIlDq__five>.BentoGrid-module__JHIlDq__item:nth-child(4){grid-area:d}.BentoGrid-module__JHIlDq__five>.BentoGrid-module__JHIlDq__item:nth-child(5){grid-area:e}.BentoGrid-module__JHIlDq__big.BentoGrid-module__JHIlDq__plain{min-height:440px;color:var(--white);justify-content:flex-end;position:relative}.BentoGrid-module__JHIlDq__big .BentoGrid-module__JHIlDq__mediaWrap{position:absolute;inset:0}.BentoGrid-module__JHIlDq__big .BentoGrid-module__JHIlDq__media{aspect-ratio:auto;height:100%}.BentoGrid-module__JHIlDq__big.BentoGrid-module__JHIlDq__plain:after{content:"";background:linear-gradient(180deg, transparent 30%, var(--photo-shade));pointer-events:none;position:absolute;inset:0}.BentoGrid-module__JHIlDq__big .BentoGrid-module__JHIlDq__body{z-index:3;flex:none;padding:28px;position:relative}.BentoGrid-module__JHIlDq__big .BentoGrid-module__JHIlDq__title,.BentoGrid-module__JHIlDq__big .BentoGrid-module__JHIlDq__link{color:var(--white)}.BentoGrid-module__JHIlDq__big .BentoGrid-module__JHIlDq__text{color:var(--on-dark-2)}.BentoGrid-module__JHIlDq__big .BentoGrid-module__JHIlDq__icon{background:var(--on-dark-wash);color:var(--white)}.BentoGrid-module__JHIlDq__big .BentoGrid-module__JHIlDq__badge{display:none}@media (max-width:53.75rem){.BentoGrid-module__JHIlDq__grid.BentoGrid-module__JHIlDq__asym{grid-template-columns:minmax(0,1fr);grid-template-areas:none}.BentoGrid-module__JHIlDq__asym>.BentoGrid-module__JHIlDq__item:nth-child(n){grid-area:auto}.BentoGrid-module__JHIlDq__big.BentoGrid-module__JHIlDq__plain{min-height:360px}}.BentoGrid-module__JHIlDq__cardEyebrow{font:500 11px/1.3 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);margin:0}.BentoGrid-module__JHIlDq__big .BentoGrid-module__JHIlDq__cardEyebrow{color:var(--on-dark-2)}.BentoGrid-module__JHIlDq__aside{grid-template-columns:minmax(0,1.1fr) minmax(0,2fr);align-items:end;gap:16px;display:grid}.BentoGrid-module__JHIlDq__asideText{align-self:center;padding-right:clamp(0px,2vw,24px)}.BentoGrid-module__JHIlDq__asideText header{margin-bottom:0}.BentoGrid-module__JHIlDq__asideButtons{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.BentoGrid-module__JHIlDq__grid.BentoGrid-module__JHIlDq__asideGrid{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;gap:16px}.BentoGrid-module__JHIlDq__asideGrid>.BentoGrid-module__JHIlDq__item{grid-column:auto}.BentoGrid-module__JHIlDq__asideGrid.BentoGrid-module__JHIlDq__portrait .BentoGrid-module__JHIlDq__media{aspect-ratio:4/4.6}.BentoGrid-module__JHIlDq__asideGrid.BentoGrid-module__JHIlDq__portrait .BentoGrid-module__JHIlDq__body{gap:4px;padding:14px 16px 16px}.BentoGrid-module__JHIlDq__asideGrid.BentoGrid-module__JHIlDq__portrait .BentoGrid-module__JHIlDq__title{font-size:18px;line-height:1.1}.BentoGrid-module__JHIlDq__asideGrid.BentoGrid-module__JHIlDq__portrait .BentoGrid-module__JHIlDq__text{letter-spacing:0;text-transform:none;color:var(--ink-2);font-size:12.5px;font-weight:400}@media (max-width:53.75rem){.BentoGrid-module__JHIlDq__aside{gap:var(--space-block);grid-template-columns:minmax(0,1fr)}.BentoGrid-module__JHIlDq__asideText{padding-right:0}}
.CallToAction-module__wf34yq__panel{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:2rem clamp(2rem,6vw,5rem);display:grid}.CallToAction-module__wf34yq__panel.CallToAction-module__wf34yq__consult{border-radius:var(--r-lg);background:var(--ground-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 32px;padding:clamp(22px,2.8vw,34px) clamp(22px,3vw,40px);display:flex}.CallToAction-module__wf34yq__consult .CallToAction-module__wf34yq__heading{font-size:clamp(21px,2vw,28px);line-height:1.15}.CallToAction-module__wf34yq__consult .CallToAction-module__wf34yq__body{color:var(--ink-2);margin-top:4px}@media (max-width:860px){.CallToAction-module__wf34yq__consult .CallToAction-module__wf34yq__buttons>*{flex:auto}.CallToAction-module__wf34yq__consult .CallToAction-module__wf34yq__buttons{flex:100%}}.CallToAction-module__wf34yq__eyebrow{font-family:var(--font-display);letter-spacing:.23em;text-transform:uppercase;color:var(--label);margin:0 0 .75rem;font-size:.8125rem;font-weight:500}.CallToAction-module__wf34yq__heading{margin:0;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.3}.CallToAction-module__wf34yq__body{max-width:36rem;color:var(--ink);margin:1rem 0 0}.CallToAction-module__wf34yq__buttons{justify-self:end}@media (max-width:50rem){.CallToAction-module__wf34yq__panel{grid-template-columns:minmax(0,1fr)}.CallToAction-module__wf34yq__buttons{justify-self:start}}.CallToAction-module__wf34yq__card{background:var(--white);color:var(--ink-2);--ink-1:var(--navy);--ink-strong:var(--navy);--ink-2:var(--slate);--ink:var(--slate);--btn-bg:var(--brand);--btn-fg:var(--white);--btn-hover-bg:var(--navy);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:stretch;gap:0;overflow:hidden}.CallToAction-module__wf34yq__picture{min-height:15.625rem;position:relative}.CallToAction-module__wf34yq__picture img{object-fit:cover}.CallToAction-module__wf34yq__card .CallToAction-module__wf34yq__text{align-self:center;padding:2.5rem 3.75rem}.CallToAction-module__wf34yq__card .CallToAction-module__wf34yq__heading{color:var(--ink-1);font-size:clamp(1.5rem,2.2vw,1.875rem);font-weight:700}.CallToAction-module__wf34yq__card .CallToAction-module__wf34yq__body{color:var(--ink-2);margin-top:.5rem;font-size:1.25rem}.CallToAction-module__wf34yq__cardButtons{margin-top:1.5rem}@media (max-width:50rem){.CallToAction-module__wf34yq__card{grid-template-columns:minmax(0,1fr)}.CallToAction-module__wf34yq__card .CallToAction-module__wf34yq__text{padding:1.75rem 1.5rem 2rem}}.CallToAction-module__wf34yq__band{background:var(--ground-2);color:var(--navy);--ink-1:var(--navy);--ink-strong:var(--navy);--btn-bg:var(--royal);--btn-fg:var(--white);--btn-hover-bg:var(--navy);padding-block:96px}.CallToAction-module__wf34yq__bandGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:64px;display:grid}.CallToAction-module__wf34yq__bandHeading{font:600 clamp(2rem, 4.5vw, 4rem)/1.02 var(--font-display);letter-spacing:-.02em;color:var(--navy);margin:0}.CallToAction-module__wf34yq__bandText{max-width:560px;color:var(--navy);margin:22px 0 0;font-size:19px;line-height:1.65}.CallToAction-module__wf34yq__bandButtons{margin-top:30px}.CallToAction-module__wf34yq__bandButtons>a+a,.CallToAction-module__wf34yq__bandButtons>a+a:hover{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--navy) 45%, transparent)}.CallToAction-module__wf34yq__address{border-left:3px solid var(--navy);color:var(--navy);padding-left:28px;font-size:17px;font-style:normal;line-height:1.75}.CallToAction-module__wf34yq__addressTitle{font:600 22px/1.3 var(--font-display);letter-spacing:-.02em;color:var(--navy);margin-bottom:8px;display:block}.CallToAction-module__wf34yq__addressNote{margin-top:12px;font-weight:700;display:block}.CallToAction-module__wf34yq__address .CallToAction-module__wf34yq__addressLink{width:fit-content;color:var(--navy);font-weight:800;display:block}@media (max-width:60rem){.CallToAction-module__wf34yq__band{padding-block:44px}.CallToAction-module__wf34yq__bandGrid{grid-template-columns:minmax(0,1fr);gap:32px}.CallToAction-module__wf34yq__bandHeading{font-size:32px;line-height:1.08}.CallToAction-module__wf34yq__bandText{margin-top:12px;font-size:16px;line-height:1.6}.CallToAction-module__wf34yq__bandButtons{margin-top:18px}.CallToAction-module__wf34yq__address{padding-left:20px}}@media (max-width:40rem){.CallToAction-module__wf34yq__bandButtons{display:grid}.CallToAction-module__wf34yq__bandButtons>a{min-height:52px}}
.Map-module__n_loMW__frame{border-radius:var(--r-md);background:var(--card);border:0;width:100%;height:280px;display:block}
.PostCard-module___nx2Ia__card{border-radius:var(--r-shell);height:100%;transition:transform .7s var(--spring);position:relative}.PostCard-module___nx2Ia__core{flex-direction:column;display:flex}.PostCard-module___nx2Ia__media{aspect-ratio:16/10;background:var(--surface-muted);position:relative;overflow:hidden}.PostCard-module___nx2Ia__by{font:500 11px/1.3 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);margin-top:auto}.PostCard-module___nx2Ia__image{object-fit:cover;object-position:center top;transition:transform 1.2s var(--spring)}.PostCard-module___nx2Ia__image.PostCard-module___nx2Ia__whole{object-fit:contain;object-position:center}@media (prefers-reduced-motion:no-preference){.PostCard-module___nx2Ia__card:hover{transform:translateY(-6px)}.PostCard-module___nx2Ia__card:hover .PostCard-module___nx2Ia__image{transform:scale(1.05)}}.PostCard-module___nx2Ia__body{flex-direction:column;flex:1;gap:.75rem;padding:1.25rem 1.375rem 1.5rem;display:flex}.PostCard-module___nx2Ia__meta{font:500 12px/1 var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.PostCard-module___nx2Ia__title{letter-spacing:-.02em;margin:0;font-size:1.25rem;line-height:1.25}.PostCard-module___nx2Ia__link{text-decoration:none}.PostCard-module___nx2Ia__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.PostCard-module___nx2Ia__link:focus-visible{outline:none}.PostCard-module___nx2Ia__card:has(.PostCard-module___nx2Ia__link:focus-visible){outline:2px solid var(--brand);outline-offset:3px}.PostCard-module___nx2Ia__card:hover .PostCard-module___nx2Ia__link{color:var(--ink-strong);text-decoration:underline;text-decoration-thickness:1px}.PostCard-module___nx2Ia__excerpt{-webkit-line-clamp:3;line-clamp:3;color:var(--ink-2);-webkit-box-orient:vertical;margin:0;font-size:.9375rem;line-height:1.6;display:-webkit-box;overflow:hidden}.PostCard-module___nx2Ia__link{color:var(--ink-1)}.PostCard-module___nx2Ia__card:hover .PostCard-module___nx2Ia__link{color:var(--brand)}
.Form-module__x_HrlW__wrap{min-width:0}.Form-module__x_HrlW__form{gap:14px;display:grid}.Form-module__x_HrlW__fields{--row-gap:14px;margin-top:calc(-1 * var(--row-gap));flex-wrap:wrap;column-gap:14px;display:flex}.Form-module__x_HrlW__fields>*{margin-top:var(--row-gap)}.Form-module__x_HrlW__field{flex:100%;min-width:0}.Form-module__x_HrlW__field[style]{flex:1 1 calc(var(--w) - 14px);min-width:min(100%,15rem)}.Form-module__x_HrlW__cond{grid-template-rows:1fr;transition:grid-template-rows .2s,margin-top .2s,opacity .2s,visibility;display:grid}.Form-module__x_HrlW__cond[data-off]{opacity:0;visibility:hidden;grid-template-rows:0fr;margin-top:0;transition-delay:0s,0s,0s,.2s}.Form-module__x_HrlW__condInner{min-height:0;margin:-4px;padding:4px;overflow:hidden}@media (prefers-reduced-motion:reduce){.Form-module__x_HrlW__cond,.Form-module__x_HrlW__cond[data-off]{transition:none}}@media (scripting:none){.Form-module__x_HrlW__cond[data-off]{margin-top:var(--row-gap);opacity:1;visibility:visible;grid-template-rows:1fr}}.Form-module__x_HrlW__label{margin-bottom:5px;font-size:14px;font-weight:600;display:block}.Form-module__x_HrlW__req{color:inherit;font-weight:inherit}.Form-module__x_HrlW__note{font-family:var(--font-sans);color:var(--muted);margin:0;font-size:.75rem}.Form-module__x_HrlW__input{border-radius:var(--r-sm);width:100%;min-height:46px;box-shadow:inset 0 0 0 1px var(--line);background:var(--input-bg);color:var(--input-fg);font:inherit;transition:box-shadow .15s var(--spring), background-color .15s var(--spring);border:0;padding:10px 13px;font-size:16px;line-height:1.4;display:block}.Form-module__x_HrlW__input:focus{background-color:var(--input-focus-bg);box-shadow:inset 0 0 0 2px var(--input-ring);outline:none}select.Form-module__x_HrlW__input option{background:var(--white);color:var(--ink)}.Form-module__x_HrlW__input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--pale-red-fg)}textarea.Form-module__x_HrlW__input{resize:vertical;min-height:92px}select.Form-module__x_HrlW__input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 256 256'%3E%3Cpath fill='%236b6a67' d='M213.7 101.7l-80 80a8 8 0 0 1-11.4 0l-80-80a8 8 0 0 1 11.4-11.4L128 164.7l74.3-74.4a8 8 0 0 1 11.4 11.4Z'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.5rem}.Form-module__x_HrlW__check{grid-template-columns:auto 1fr;align-items:start;gap:.25rem .75rem;display:grid}.Form-module__x_HrlW__check input{width:1.125rem;height:1.125rem;accent-color:var(--accent-fg);margin:.2rem 0 0}.Form-module__x_HrlW__check .Form-module__x_HrlW__error{grid-column:2}.Form-module__x_HrlW__error{color:var(--pale-red-fg);margin:.5rem 0 0;font-size:.875rem}.Form-module__x_HrlW__message{color:var(--muted);flex:100%}.Form-module__x_HrlW__summary{border-radius:var(--radius-sm);background:var(--pale-red-bg);color:var(--pale-red-fg);padding:1rem 1.25rem;font-size:.9375rem}.Form-module__x_HrlW__summary:focus{outline:2px solid var(--pale-red-fg);outline-offset:2px}.Form-module__x_HrlW__summary p,.Form-module__x_HrlW__summary ul{margin:0}.Form-module__x_HrlW__summary ul{margin-top:.5rem;padding-left:1.125rem}.Form-module__x_HrlW__summary a{color:inherit;text-underline-offset:2px;text-decoration:underline}.Form-module__x_HrlW__summaryTitle{font-weight:600}.Form-module__x_HrlW__summaryTitle+p{margin-top:.25rem}.Form-module__x_HrlW__confirmation{border-radius:var(--r-sm);background:var(--accent-bg);color:var(--ink-strong);padding:20px 22px}.Form-module__x_HrlW__confirmation:focus{outline:2px solid var(--accent-fg);outline-offset:2px}.Form-module__x_HrlW__confirmation :first-child{margin-top:0}.Form-module__x_HrlW__confirmation :last-child{margin-bottom:0}.Form-module__x_HrlW__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.Form-module__x_HrlW__submit{border-radius:var(--r-sm);background:var(--btn-bg);height:46px;color:var(--btn-fg);white-space:nowrap;cursor:pointer;transition:transform .4s var(--spring), background-color .15s var(--spring);border:0;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:600;display:inline-flex}.Form-module__x_HrlW__end{flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:2px;display:flex}.Form-module__x_HrlW__submit:hover{background:var(--btn-hover-bg)}.Form-module__x_HrlW__submit:active{transform:scale(.98)}.Form-module__x_HrlW__submit:disabled{cursor:progress;opacity:.6}@media (max-width:860px){.Form-module__x_HrlW__field[style]{flex-basis:100%}}
.Form-module__gxPlaa__split{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:2.5rem clamp(2rem,6vw,6rem);display:grid}.Form-module__gxPlaa__single{max-width:none}.Form-module__gxPlaa__pair{padding-bottom:var(--space-block);border-bottom:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;display:grid}@media (max-width:56rem){.Form-module__gxPlaa__pair,.Form-module__gxPlaa__split{grid-template-columns:minmax(0,1fr)}}.Form-module__gxPlaa__pair header{border-bottom:1px solid var(--border);margin-bottom:1.5rem;padding-bottom:.875rem}.Form-module__gxPlaa__pair header h2{font-size:1.5rem}.Form-module__gxPlaa__boxed{border-radius:var(--radius);background:var(--card);box-shadow:0 0 0 1px var(--hair), var(--shadow-card);padding:clamp(1.5rem,4vw,2.5rem) clamp(1.25rem,3vw,2rem)}.Form-module__gxPlaa__boxed header{text-align:center;border-bottom:0;justify-content:center}.Form-module__gxPlaa__boxed header h2{color:var(--navy);font-size:clamp(1.375rem,2vw,1.75rem)}.Form-module__gxPlaa__pair:has(.Form-module__gxPlaa__boxed){border-bottom:0;padding-bottom:0}.Form-module__gxPlaa__consultCore{background:var(--ground-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);padding:clamp(24px,4.5vw,56px);display:grid}.Form-module__gxPlaa__consultCopy header{margin-bottom:0}.Form-module__gxPlaa__consultCopy h2{font-size:clamp(1.9rem,3.6vw,3rem)}.Form-module__gxPlaa__points{gap:10px;margin:26px 0 0;padding:0;font-size:14px;line-height:1.5;list-style:none;display:grid}.Form-module__gxPlaa__points li{color:var(--ink-2);align-items:center;gap:10px;display:flex}.Form-module__gxPlaa__points svg{color:var(--sky);flex:none}.Form-module__gxPlaa__consultForm{border-radius:var(--r-core);background:var(--card);color:var(--ink-1);padding:22px}@media (max-width:53.75rem){.Form-module__gxPlaa__consultCore{grid-template-columns:minmax(0,1fr)}}.Form-module__gxPlaa__panelSection{padding-top:16px}.Form-module__gxPlaa__two{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:16px;display:grid}.Form-module__gxPlaa__panel{border-radius:var(--r-lg);background:var(--card);padding:clamp(20px,3vw,40px)}.Form-module__gxPlaa__panelHeading{margin-bottom:16px;font-size:20px}.Form-module__gxPlaa__stack{gap:16px;display:grid}.Form-module__gxPlaa__sticky{position:sticky;top:84px}.Form-module__gxPlaa__side{border-radius:var(--r-lg);background:var(--ground-2);gap:18px;padding:clamp(20px,2.6vw,32px);display:grid}.Form-module__gxPlaa__side h2{margin-bottom:12px;font-size:20px}.Form-module__gxPlaa__side h3{letter-spacing:0;color:var(--muted);margin-bottom:2px;font-size:13px;font-weight:600}.Form-module__gxPlaa__side a,.Form-module__gxPlaa__side address{font-size:15px;line-height:1.55;display:block}.Form-module__gxPlaa__side a:hover{color:var(--red-ink)}.Form-module__gxPlaa__mail{overflow-wrap:anywhere}.Form-module__gxPlaa__steps{counter-reset:step;gap:12px;display:grid}.Form-module__gxPlaa__steps li{counter-increment:step;color:var(--ink-2);padding-left:40px;font-size:14.5px;line-height:1.5;position:relative}.Form-module__gxPlaa__steps li:before{content:counter(step);border-radius:var(--r-round);background:var(--card);width:28px;height:28px;color:var(--ink);place-items:center;font-size:13px;font-weight:700;display:grid;position:absolute;top:0;left:0}.Form-module__gxPlaa__steps b{color:var(--ink);font-size:15px;font-weight:600;display:block}@media (max-width:860px){.Form-module__gxPlaa__two{grid-template-columns:minmax(0,1fr)}.Form-module__gxPlaa__sticky{position:static}}
.EnquiryPanel-module__bgntVG__ask{border-radius:var(--r-lg);background:var(--card);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid;overflow:hidden}.EnquiryPanel-module__bgntVG__info{background:var(--ground-2);flex-direction:column;gap:20px;padding:clamp(24px,3.2vw,44px);display:flex}.EnquiryPanel-module__bgntVG__info>p{color:var(--ink-2);margin-top:-12px}.EnquiryPanel-module__bgntVG__info h3{letter-spacing:0;color:var(--muted);margin-bottom:2px;font-size:13px;font-weight:600}.EnquiryPanel-module__bgntVG__info a,.EnquiryPanel-module__bgntVG__info address{font-size:15px;line-height:1.55;display:block}.EnquiryPanel-module__bgntVG__info a:hover{color:var(--red-ink)}.EnquiryPanel-module__bgntVG__mail{overflow-wrap:anywhere}.EnquiryPanel-module__bgntVG__form{padding:clamp(24px,3.2vw,44px)}.EnquiryPanel-module__bgntVG__fine{color:var(--muted);font-size:14px}.EnquiryPanel-module__bgntVG__fine a{font-size:inherit;color:var(--ink);text-underline-offset:3px;font-weight:600;text-decoration:underline;display:inline}@media (max-width:860px){.EnquiryPanel-module__bgntVG__ask{grid-template-columns:minmax(0,1fr)}}
.FeaturedSpares-module__4_PSDG__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.FeaturedSpares-module__4_PSDG__card{border-radius:var(--r-lg);background:var(--card);transition:transform .6s var(--spring), box-shadow .4s var(--spring);flex-direction:column;display:flex;overflow:hidden}.FeaturedSpares-module__4_PSDG__card:hover{box-shadow:var(--shadow-card);transform:translateY(-3px)}.FeaturedSpares-module__4_PSDG__pic{width:100%;height:180px;position:relative;overflow:hidden}.FeaturedSpares-module__4_PSDG__pic img{object-fit:cover;transition:transform 1s var(--spring);transform:scale(1.05)}.FeaturedSpares-module__4_PSDG__card:hover .FeaturedSpares-module__4_PSDG__pic img{transform:scale(1.09)}.FeaturedSpares-module__4_PSDG__txt{flex-direction:column;flex:1;gap:6px;padding:18px 20px;display:flex}.FeaturedSpares-module__4_PSDG__txt p{color:var(--ink-2);font-size:14.5px;line-height:1.5}.FeaturedSpares-module__4_PSDG__more{margin-top:auto;padding-top:8px}@media (max-width:860px){.FeaturedSpares-module__4_PSDG__cards{grid-template-columns:minmax(0,1fr)}}
.FileList-module__c7Llxq__group+.FileList-module__c7Llxq__group{margin-top:var(--space-block)}.FileList-module__c7Llxq__group:has(>[hidden]){display:none}.FileList-module__c7Llxq__groupTitle{margin:0 0 1rem;font-size:clamp(1.3125rem,2.2vw,1.5rem)}.FileList-module__c7Llxq__list{border-radius:var(--radius);background:var(--card);box-shadow:0 0 0 1px var(--hair);margin:0;padding:0;overflow:hidden}.FileList-module__c7Llxq__list>li+li{border-top:1px solid var(--hair)}.FileList-module__c7Llxq__list>li[hidden]{display:none}.FileList-module__c7Llxq__row{color:inherit;transition:background-color .2s var(--ease);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.25rem 1rem;padding:1rem 1.25rem;text-decoration:none;display:grid}.FileList-module__c7Llxq__row:hover{background:var(--surface-muted);color:inherit}.FileList-module__c7Llxq__row:focus-visible{outline:2px solid var(--accent-fg);outline-offset:2px}.FileList-module__c7Llxq__icon{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);width:2.25rem;height:2.25rem;color:var(--ink-strong);padding:.4375rem}.FileList-module__c7Llxq__text{flex-direction:column;gap:.125rem;min-width:0;display:flex}.FileList-module__c7Llxq__label{color:var(--ink-strong);overflow-wrap:anywhere;font-size:1rem;font-weight:500;line-height:1.35}.FileList-module__c7Llxq__row:hover .FileList-module__c7Llxq__label{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.FileList-module__c7Llxq__description{color:var(--muted);font-size:.875rem;line-height:1.45}.FileList-module__c7Llxq__meta{font-family:var(--font-sans);letter-spacing:.02em;color:var(--muted);white-space:nowrap;font-size:.75rem}.FileList-module__c7Llxq__action{color:var(--muted);place-items:center;display:inline-grid}.FileList-module__c7Llxq__row:hover .FileList-module__c7Llxq__action{color:var(--ink-strong)}.FileList-module__c7Llxq__filter{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.5rem 1.5rem;margin-bottom:1.5rem;display:grid}.FileList-module__c7Llxq__filterLabel{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);grid-column:1/-1;font-size:.75rem}.FileList-module__c7Llxq__filterField{position:relative}.FileList-module__c7Llxq__filterIcon{color:var(--muted);pointer-events:none;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}.FileList-module__c7Llxq__filterInput{border:1px solid var(--border);border-radius:var(--r-full);background:var(--surface);width:100%;min-height:2.875rem;color:var(--ink-strong);font:inherit;padding:.625rem .875rem .625rem 2.5rem;font-size:1rem}.FileList-module__c7Llxq__filterInput:focus-visible{outline:2px solid var(--accent-fg);outline-offset:1px;border-color:#0000}.FileList-module__c7Llxq__count{font-family:var(--font-sans);color:var(--muted);white-space:nowrap;margin:0;padding-bottom:.75rem;font-size:.75rem}@media (max-width:36rem){.FileList-module__c7Llxq__row{grid-template-columns:auto minmax(0,1fr) auto}.FileList-module__c7Llxq__meta{grid-area:2/2}.FileList-module__c7Llxq__action{grid-area:1/3/span 2}.FileList-module__c7Llxq__icon{grid-row:1/span 2;align-self:start}.FileList-module__c7Llxq__filter{grid-template-columns:minmax(0,1fr)}.FileList-module__c7Llxq__count{padding-bottom:0}}
.PhotoRow-module__J5RIPW__title{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:6px 32px;margin-bottom:20px;display:flex}.PhotoRow-module__J5RIPW__nav{align-items:center;gap:12px;display:flex}.PhotoRow-module__J5RIPW__more{align-items:center;gap:6px;font-size:14.5px;font-weight:600;display:inline-flex}.PhotoRow-module__J5RIPW__more:hover{color:var(--red-ink)}.PhotoRow-module__J5RIPW__nav button{border-radius:var(--r-sm);background:var(--ground-2);cursor:pointer;width:38px;height:38px;transition:background-color .15s var(--spring);border:0;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:17px;line-height:1}.PhotoRow-module__J5RIPW__nav button:hover{background:var(--line-2)}.PhotoRow-module__J5RIPW__row{scroll-snap-type:x proximity;scrollbar-width:thin;gap:12px;padding-bottom:8px;display:flex;overflow-x:auto}.PhotoRow-module__J5RIPW__row figure{scroll-snap-align:start;border-radius:var(--r-md);background:var(--card);flex:none;width:224px;overflow:hidden}.PhotoRow-module__J5RIPW__row img{object-fit:cover;width:224px;height:168px;transform:scale(1.03)}.PhotoRow-module__J5RIPW__row figcaption{padding:8px 12px 10px;font-size:13px;font-weight:500;line-height:1.3}@media (scripting:none){.PhotoRow-module__J5RIPW__nav button{display:none}}
.SparesGrid-module__V6ENhq__tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;margin-bottom:16px;display:flex}.SparesGrid-module__V6ENhq__chips{flex-wrap:wrap;gap:6px;display:flex}.SparesGrid-module__V6ENhq__chips button{border-radius:var(--r-sm);background:var(--ground-2);cursor:pointer;height:36px;transition:background-color .15s var(--spring), color .15s var(--spring), transform .4s var(--spring);border:0;padding:0 13px;font-size:13.5px;font-weight:600}.SparesGrid-module__V6ENhq__chips button span{color:var(--muted);font-weight:500}.SparesGrid-module__V6ENhq__chips button:hover{background:var(--line-2)}.SparesGrid-module__V6ENhq__chips button:active{transform:scale(.97)}.SparesGrid-module__V6ENhq__chips button[aria-pressed=true]{background:var(--ink);color:var(--white)}.SparesGrid-module__V6ENhq__chips button[aria-pressed=true] span{color:var(--chip-count)}.SparesGrid-module__V6ENhq__find{flex:0 300px;position:relative}.SparesGrid-module__V6ENhq__find svg{width:17px;height:17px;color:var(--muted);pointer-events:none;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.SparesGrid-module__V6ENhq__find input{border-radius:var(--r-sm);background:var(--card);width:100%;height:40px;box-shadow:inset 0 0 0 1px var(--line);border:0;padding:0 14px 0 38px;font-size:16px}.SparesGrid-module__V6ENhq__find input::placeholder{color:var(--muted);opacity:1}.SparesGrid-module__V6ENhq__find input:focus{box-shadow:inset 0 0 0 2px var(--ink);outline:none}.SparesGrid-module__V6ENhq__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.SparesGrid-module__V6ENhq__tile{border-radius:var(--r-md);background:var(--card);transition:transform .5s var(--spring), box-shadow .4s var(--spring);flex-direction:column;display:flex;overflow:hidden}.SparesGrid-module__V6ENhq__tile[hidden]{display:none}.SparesGrid-module__V6ENhq__tile:hover{box-shadow:var(--shadow-tile);transform:translateY(-3px)}.SparesGrid-module__V6ENhq__tile:active{transform:scale(.99)}.SparesGrid-module__V6ENhq__pic{aspect-ratio:4/3;width:100%;display:block;position:relative;overflow:hidden}.SparesGrid-module__V6ENhq__pic img{object-fit:cover;transition:transform .9s var(--spring);transform:scale(1.05)}.SparesGrid-module__V6ENhq__tile:hover .SparesGrid-module__V6ENhq__pic img{transform:scale(1.1)}.SparesGrid-module__V6ENhq__tile b{padding:10px 12px 12px;font-size:13.5px;font-weight:600;line-height:1.3;display:block}.SparesGrid-module__V6ENhq__none{color:var(--ink-2)}.SparesGrid-module__V6ENhq__none:not(:empty){padding:20px 0}.SparesGrid-module__V6ENhq__none button{color:var(--red-ink);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}@media (max-width:1100px){.SparesGrid-module__V6ENhq__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:860px){.SparesGrid-module__V6ENhq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.SparesGrid-module__V6ENhq__find{flex:100%}}@media (scripting:none){.SparesGrid-module__V6ENhq__tools{display:none}}
.Wall-module__MIzYlW__chips{margin-bottom:16px}.Wall-module__MIzYlW__wall{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.Wall-module__MIzYlW__wall button,.Wall-module__MIzYlW__sets button{border-radius:var(--r-md);background:var(--card);cursor:zoom-in;border:0;width:100%}.Wall-module__MIzYlW__wall button{padding:0;overflow:hidden}.Wall-module__MIzYlW__wall button[hidden],.Wall-module__MIzYlW__sets button[hidden],.Wall-module__MIzYlW__setsSection[hidden]{display:none}.Wall-module__MIzYlW__pic{aspect-ratio:4/3;width:100%;display:block;position:relative;overflow:hidden}.Wall-module__MIzYlW__wall img{object-fit:cover;transition:transform .9s var(--spring);transform:scale(1.03)}.Wall-module__MIzYlW__wall button:hover img{transform:scale(1.08)}.Wall-module__MIzYlW__cap{text-align:left;color:var(--ink);padding:8px 10px 10px;font-size:13px;font-weight:500;line-height:1.3;display:block}.Wall-module__MIzYlW__sets{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.Wall-module__MIzYlW__sets button{transition:transform .5s var(--spring);padding:8px}.Wall-module__MIzYlW__sets button:hover{transform:translateY(-2px)}.Wall-module__MIzYlW__sets .Wall-module__MIzYlW__pic{aspect-ratio:auto}.Wall-module__MIzYlW__sets img{width:100%;height:auto}.Wall-module__MIzYlW__sets .Wall-module__MIzYlW__cap{padding:8px 2px 2px}.Wall-module__MIzYlW__view{border-radius:var(--r-lg);background:var(--card);width:min(1000px,94vw);max-width:none;color:var(--ink);overscroll-behavior:contain;border:0;padding:12px}.Wall-module__MIzYlW__view::backdrop{background:var(--backdrop)}.Wall-module__MIzYlW__view img{object-fit:contain;width:100%;max-height:72vh}.Wall-module__MIzYlW__bar{justify-content:space-between;align-items:center;gap:12px;padding-top:10px;font-size:14px;display:flex}.Wall-module__MIzYlW__bar div{gap:6px;display:flex}.Wall-module__MIzYlW__bar button{border-radius:var(--r-sm);background:var(--ground-2);cursor:pointer;border:0;height:38px;padding:0 14px;font-size:14px;font-weight:600}.Wall-module__MIzYlW__bar button:hover{background:var(--line-2)}.Wall-module__MIzYlW__count{font-variant-numeric:tabular-nums}@media (max-width:1100px){.Wall-module__MIzYlW__wall{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.Wall-module__MIzYlW__wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.Wall-module__MIzYlW__sets{grid-template-columns:minmax(0,1fr);gap:8px}}@media (scripting:none){.Wall-module__MIzYlW__chips{display:none}}
.SiteSearch-module__e3o_xq__search{z-index:3;max-width:560px;margin-top:26px;position:relative}.SiteSearch-module__e3o_xq__box{border-radius:var(--r-full);background:var(--white);box-shadow:0 0 0 1px var(--hair), var(--shadow-float);transition:box-shadow .4s var(--spring);cursor:text;align-items:center;gap:12px;padding:4px 6px 4px 18px;display:flex}.SiteSearch-module__e3o_xq__box:focus-within{box-shadow:0 0 0 1.5px var(--brand), 0 0 0 5px var(--focus-halo), var(--shadow-float)}.SiteSearch-module__e3o_xq__box>svg{color:var(--ink-2);flex:none}.SiteSearch-module__e3o_xq__box input{min-width:0;font:16px var(--font-sans);color:var(--ink-1);background:0 0;border:0;flex:1;padding:13px 0}.SiteSearch-module__e3o_xq__box input:focus{outline:none}.SiteSearch-module__e3o_xq__box input::-webkit-search-cancel-button{display:none}.SiteSearch-module__e3o_xq__clear{background:var(--ink-wash);width:30px;height:30px;color:var(--ink-1);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.SiteSearch-module__e3o_xq__clear:hover{background:var(--ink-wash-strong)}.SiteSearch-module__e3o_xq__clear svg{transform:rotate(45deg)}.SiteSearch-module__e3o_xq__results{z-index:5;overscroll-behavior:contain;border-radius:var(--r-lg);background:var(--white);max-height:440px;box-shadow:0 0 0 1px var(--hair), var(--shadow-pop);padding:8px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:auto}.SiteSearch-module__e3o_xq__field{position:relative}.SiteSearch-module__e3o_xq__results[hidden]{display:none}.SiteSearch-module__e3o_xq__head{font:500 10.5px/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin:10px 10px 4px}.SiteSearch-module__e3o_xq__results a[role=option]{border-radius:var(--r-md);color:var(--ink-1);align-items:center;gap:12px;padding:8px 10px;text-decoration:none;display:flex}.SiteSearch-module__e3o_xq__results a[aria-selected=true]{background:var(--brand-soft)}.SiteSearch-module__e3o_xq__th{border-radius:var(--r-md);object-fit:cover;background:var(--brand-soft);width:38px;height:38px;color:var(--brand);flex:none;place-items:center;display:grid}.SiteSearch-module__e3o_xq__results b{font-size:14.5px;font-weight:600;line-height:1.3;display:block}.SiteSearch-module__e3o_xq__results small{color:var(--ink-2);font-size:12.5px;line-height:1.35;display:block}.SiteSearch-module__e3o_xq__results mark{background:var(--royal-wash);color:inherit;border-radius:var(--r-xs);padding:0 1px}.SiteSearch-module__e3o_xq__none{color:var(--ink-2);margin:0;padding:14px;font-size:14px;line-height:1.5}.SiteSearch-module__e3o_xq__none a{color:var(--brand);font-weight:550}.SiteSearch-module__e3o_xq__quick{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.SiteSearch-module__e3o_xq__quick span{font:500 10.5px/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin-right:4px}.SiteSearch-module__e3o_xq__quick button{cursor:pointer;font:500 12.5px var(--font-sans);border-radius:var(--r-full);background:var(--card);box-shadow:0 0 0 1px var(--hair);color:var(--ink-2);transition:background .4s var(--spring), color .4s var(--spring), transform .4s var(--spring);border:0;padding:7px 12px}.SiteSearch-module__e3o_xq__quick button:hover{background:var(--white);color:var(--ink-1);transform:translateY(-1px)}.SiteSearch-module__e3o_xq__navsearch{border-radius:var(--r-md);background:var(--tint);width:46px;height:46px;color:var(--ink-1);cursor:pointer;transition:background .4s var(--spring);border:0;flex:none;place-items:center;display:grid}.SiteSearch-module__e3o_xq__navsearch:hover,.SiteSearch-module__e3o_xq__navsearch[aria-expanded=true]{background:var(--ink-wash-strong)}.SiteSearch-module__e3o_xq__snav{z-index:5;width:min(640px,100vw - 24px);transition:opacity .45s var(--spring), transform .6s var(--spring);position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%)}.SiteSearch-module__e3o_xq__snav[hidden]{display:none}@starting-style{.SiteSearch-module__e3o_xq__snav{opacity:0;transform:translate(-50%,-8px)}}.SiteSearch-module__e3o_xq__snavCore{padding:12px}.SiteSearch-module__e3o_xq__search[data-variant=panel]{max-width:none;margin:0}.SiteSearch-module__e3o_xq__search[data-variant=panel] .SiteSearch-module__e3o_xq__box{box-shadow:inset 0 0 0 1px var(--hair)}.SiteSearch-module__e3o_xq__search[data-variant=panel] .SiteSearch-module__e3o_xq__box:focus-within{box-shadow:inset 0 0 0 1.5px var(--brand), 0 0 0 4px var(--focus-halo)}.SiteSearch-module__e3o_xq__search[data-variant=panel] .SiteSearch-module__e3o_xq__results{max-height:60dvh;box-shadow:none;border-radius:0;padding:6px 0 0;position:static}.SiteSearch-module__e3o_xq__search[data-variant=panel] .SiteSearch-module__e3o_xq__quick{margin-top:10px}[data-no-quick] .SiteSearch-module__e3o_xq__quick{display:none}
.Hero-module__nKCJmW__hero{position:relative}.Hero-module__nKCJmW__split{overflow-x:clip}.Hero-module__nKCJmW__glow{pointer-events:none;height:900px;position:absolute;inset:-160px 0 auto}.Hero-module__nKCJmW__grid{align-items:center;gap:clamp(28px,4vw,64px);padding-block:clamp(48px,7vw,96px) clamp(48px,7vw,100px);display:grid;position:relative}.Hero-module__nKCJmW__grid:last-child,.Hero-module__nKCJmW__formRow{padding-bottom:calc(var(--space-section) - var(--space-block))}.Hero-module__nKCJmW__withSide{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.Hero-module__nKCJmW__text{min-width:0;max-width:64rem;position:relative}.Hero-module__nKCJmW__heading{letter-spacing:-.03em;color:var(--ink-1);margin:0;font-size:clamp(2.45rem,5.7vw,4.85rem);font-weight:660;line-height:1.03}.Hero-module__nKCJmW__lede{max-width:52ch;color:var(--ink-2);margin:22px 0 0;font-size:clamp(15px,1.5vw,18px);line-height:1.55}.Hero-module__nKCJmW__ctaRow{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.Hero-module__nKCJmW__heading[dir=rtl],.Hero-module__nKCJmW__lede[dir=rtl]{width:fit-content}.Hero-module__nKCJmW__side{justify-self:end;width:100%;max-width:520px;position:relative}.Hero-module__nKCJmW__withSide:has(>.Hero-module__nKCJmW__side:empty){grid-template-columns:minmax(0,1fr)}.Hero-module__nKCJmW__side:empty{display:none}.Hero-module__nKCJmW__photoCore{display:block;position:relative}.Hero-module__nKCJmW__layer{object-fit:cover}.Hero-module__nKCJmW__photo{aspect-ratio:1/.92;height:auto;transition:transform .9s var(--spring);transform:rotate(3deg)}.Hero-module__nKCJmW__photo:hover{transform:rotate(1.5deg)translateY(-6px)}.Hero-module__nKCJmW__formShell{width:100%}.Hero-module__nKCJmW__formCard{padding:clamp(20px,3vw,32px)}.Hero-module__nKCJmW__formEyebrow{font:500 10.5px/1.35 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--brand);margin:0 0 6px}.Hero-module__nKCJmW__formTitle{font:620 clamp(1.25rem, 2vw, 1.5rem)/1.15 var(--font-display);letter-spacing:-.02em;color:var(--ink-1);margin:0 0 18px}.Hero-module__nKCJmW__formCard button[type=submit]{justify-content:center;justify-self:stretch}.Hero-module__nKCJmW__formRow{position:relative}@media (min-width:861px){.Hero-module__nKCJmW__formRow .Hero-module__nKCJmW__formCard{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:start;column-gap:clamp(24px,4vw,56px);display:grid}.Hero-module__nKCJmW__formRow .Hero-module__nKCJmW__formCard>p{grid-column:1}.Hero-module__nKCJmW__formRow .Hero-module__nKCJmW__formCard>:not(p){grid-area:1/2/span 3}}.Hero-module__nKCJmW__band{flex-direction:column;justify-content:flex-end;align-self:stretch;width:100%;padding-block:48px 64px;display:flex}.Hero-module__nKCJmW__band .Hero-module__nKCJmW__text{max-width:none}.Hero-module__nKCJmW__kicker{font:700 14px/1.4 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--red-ink);margin:0 0 18px}.Hero-module__nKCJmW__band .Hero-module__nKCJmW__heading{max-width:820px;font-size:var(--t-h1);letter-spacing:-.02em;color:var(--ink);font-weight:600;line-height:1.15}.Hero-module__nKCJmW__band .Hero-module__nKCJmW__heading .it{color:var(--red-ink)}.Hero-module__nKCJmW__band .Hero-module__nKCJmW__lede{max-width:560px;color:var(--ink-2);margin-top:24px;font-size:19px;line-height:1.6}.Hero-module__nKCJmW__band .Hero-module__nKCJmW__ctaRow{gap:12px}@media (min-width:60.0625rem) and (max-width:81.25rem){.Hero-module__nKCJmW__band[data-seal]{padding-right:242px}}.Hero-module__nKCJmW__seal{width:170px;height:170px;position:absolute;bottom:48px;right:48px}.Hero-module__nKCJmW__sealDisc{fill:var(--red-ink)}.Hero-module__nKCJmW__sealLine{fill:none;stroke:var(--navy);stroke-width:1.5px}.Hero-module__nKCJmW__sealRing,.Hero-module__nKCJmW__sealSmall,.Hero-module__nKCJmW__sealBig{fill:var(--navy)}.Hero-module__nKCJmW__sealRing{font:800 15px var(--font-sans);letter-spacing:4px}.Hero-module__nKCJmW__sealSmall{font:italic 500 15px var(--font-display)}.Hero-module__nKCJmW__sealBig{font:700 34px var(--font-display)}@media (max-width:60rem){.Hero-module__nKCJmW__band{padding-block:130px 22px}.Hero-module__nKCJmW__band .Hero-module__nKCJmW__inner{padding-inline:20px}.Hero-module__nKCJmW__kicker{letter-spacing:.14em;margin-bottom:14px;font-size:11px;font-weight:800}.Hero-module__nKCJmW__band .Hero-module__nKCJmW__heading{font-size:46px}.Hero-module__nKCJmW__band .Hero-module__nKCJmW__lede{margin-top:14px;font-size:15px;line-height:1.55}.Hero-module__nKCJmW__band .Hero-module__nKCJmW__ctaRow{margin-top:14px}.Hero-module__nKCJmW__seal{width:96px;height:96px;top:14px;bottom:auto;right:14px}.Hero-module__nKCJmW__sealLine,.Hero-module__nKCJmW__sealSmall{display:none}.Hero-module__nKCJmW__sealBig{font-size:40px}}@media (max-width:40rem){.Hero-module__nKCJmW__band .Hero-module__nKCJmW__ctaRow{display:grid}.Hero-module__nKCJmW__band .Hero-module__nKCJmW__ctaRow>:nth-child(n+2){display:none}.Hero-module__nKCJmW__band .Hero-module__nKCJmW__ctaRow>*{min-height:52px}}.Hero-module__nKCJmW__highlights{margin-bottom:var(--space-block);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Hero-module__nKCJmW__highlight{background:linear-gradient(var(--hair), var(--hair)) left center / 1px 70% no-repeat;padding:4px 24px}.Hero-module__nKCJmW__highlight:first-child{background:0 0;padding-left:0}.Hero-module__nKCJmW__index{font:500 11px/1.3 var(--font-sans);letter-spacing:.12em;color:var(--ink-2);margin-bottom:10px;display:block}.Hero-module__nKCJmW__highlightTitle{font:620 1.25rem/1.2 var(--font-display);letter-spacing:-.02em;color:var(--ink-1);margin:0 0 4px}.Hero-module__nKCJmW__highlightText{color:var(--ink-2);margin:0;font-size:13px}@media (max-width:860px){.Hero-module__nKCJmW__withSide{grid-template-columns:minmax(0,1fr)}.Hero-module__nKCJmW__grid{padding-top:40px}.Hero-module__nKCJmW__side{justify-self:stretch;max-width:none}.Hero-module__nKCJmW__photo,.Hero-module__nKCJmW__photo:hover{transform:none}.Hero-module__nKCJmW__photo{aspect-ratio:4/3.1}.Hero-module__nKCJmW__highlights{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.Hero-module__nKCJmW__highlight:nth-child(odd){background:0 0;padding-left:0}}
.Facts-module___mcDLq__facts{box-shadow:inset 0 1px 0 var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:clamp(24px,3vw,36px);padding-top:20px;display:grid}.Facts-module___mcDLq__facts dt{letter-spacing:-.02em;font-size:22px;font-weight:700;line-height:1.2}.Facts-module___mcDLq__facts dd{font-size:var(--t-small);color:var(--muted);margin-top:2px;line-height:1.45}@media (max-width:860px){.Facts-module___mcDLq__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}
.HomeHero-module__UuKP_a__hero{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:center;gap:clamp(28px,5vw,72px);padding-top:clamp(14px,2vw,28px);display:grid}.HomeHero-module__UuKP_a__text p{max-width:46ch;color:var(--ink-2);font-size:var(--t-lead);margin-top:16px}.HomeHero-module__UuKP_a__actions{margin-top:24px}.HomeHero-module__UuKP_a__pic{border-radius:var(--r-lg);background:var(--ground-2);width:100%;height:clamp(280px,50svh,440px);position:relative;overflow:hidden}.HomeHero-module__UuKP_a__pic img{object-fit:cover}@media (max-width:860px){.HomeHero-module__UuKP_a__hero{grid-template-columns:minmax(0,1fr);gap:20px}.HomeHero-module__UuKP_a__pic{height:230px}.HomeHero-module__UuKP_a__actions>*{flex:auto}}
