.LandingHero-module__toSAXa__hero{box-sizing:border-box;min-height:calc(100svh - var(--spacing-landing-bar) - var(--border-width-landing-hairline));padding-block:var(--spacing-landing-md)var(--spacing-landing-5xl);flex-direction:column;display:flex;position:relative;overflow-x:clip;container-type:inline-size}.LandingHero-module__toSAXa__hero [data-part=copy]{display:contents}.LandingHero-module__toSAXa__eyebrow{order:0}.LandingHero-module__toSAXa__hero [data-part=h1]{max-width:9.55em;margin-top:var(--spacing-landing-sm);color:var(--color-landing-ink);font-family:var(--font-landing-display);font-size:var(--text-landing-display);font-weight:var(--text-landing-display--font-weight);letter-spacing:var(--text-landing-display--letter-spacing);line-height:var(--text-landing-display--line-height);order:1}.LandingHero-module__toSAXa__hero[data-balance] [data-part=h1]{text-wrap:balance}.LandingHero-module__toSAXa__hero [data-part=mark]{z-index:0;white-space:nowrap;position:relative}.LandingHero-module__toSAXa__hero [data-part=mark]:after{--brush:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 24' preserveAspectRatio='none'%3E%3Cmask id='g' maskUnits='userSpaceOnUse' x='0' y='0' width='200' height='24'%3E%3Crect width='200' height='24' fill='white'/%3E%3Cpath d='M34 12.6C92 10 142 8.8 182 7.2' fill='none' stroke='black' stroke-width='.9' stroke-linecap='round' stroke-opacity='.55'/%3E%3C/mask%3E%3Cg mask='url(%23g)'%3E%3Cpath d='M2 13C40 10 100 7.5 198 5c1.5 1 1.5 4 0 5C120 15 60 19 5 19.5c-3 0-4.5-5.5-3-6.5Z' fill-opacity='.56'/%3E%3Cpath d='M16 16.4C70 13.4 128 11.4 188 8.4' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-opacity='.4'/%3E%3C/g%3E%3C/svg%3E");content:"";z-index:-1;background:var(--color-landing-accent);height:.42em;-webkit-mask:var(--brush)no-repeat 0 0/100% 100%;-webkit-mask:var(--brush)no-repeat 0 0/100% 100%;mask:var(--brush)no-repeat 0 0/100% 100%;position:absolute;bottom:-.05em;left:-.06em;right:-.1em}.LandingHero-module__toSAXa__hero [data-part=subhead]{max-width:33em;margin-top:var(--spacing-landing-md);color:var(--color-landing-ink-soft);font-size:var(--text-landing-subhead);line-height:var(--text-landing-subhead--line-height);text-wrap:pretty;order:2}.LandingHero-module__toSAXa__hero [data-part=actions]{margin-top:var(--spacing-landing-lg);flex-direction:column;order:3;align-items:flex-start;display:flex}.LandingHero-module__toSAXa__hero [data-part=micro]{margin-top:var(--spacing-landing-xs);color:var(--color-landing-ink-muted);font-size:var(--text-landing-sm);line-height:var(--text-landing-sm--line-height);text-wrap:balance}.LandingHero-module__toSAXa__hero [data-part=routing]{align-items:flex-start;gap:var(--spacing-landing-lg);margin-top:var(--spacing-landing-md);color:var(--color-landing-ink-muted);font-size:var(--text-landing-md);line-height:var(--text-landing-md--line-height);flex-direction:column;order:5;display:flex}.LandingHero-module__toSAXa__hero [data-part=route]{white-space:nowrap}.LandingHero-module__toSAXa__hero [data-part=route-sep]{margin-inline:var(--spacing-landing-xs);display:none}.LandingHero-module__toSAXa__hero [data-part=stage]{--channel:var(--spacing-landing-2xl);--card-pb:var(--spacing-landing-md);--status-height:calc(var(--text-landing-sm)*var(--text-landing-sm--line-height) + 2*var(--spacing-landing-2xs));--status-y:calc(var(--card-pb) + var(--status-height)/2);isolation:isolate;margin-top:var(--spacing-landing-xl);padding-left:var(--channel);order:4;position:relative}.LandingHero-module__toSAXa__hero [data-part=card]{z-index:1;padding:var(--spacing-landing-lg)var(--spacing-landing-lg)var(--card-pb);rotate:var(--rotate-landing-card)}.LandingHero-module__toSAXa__hero [data-part=card-post]{padding-bottom:var(--spacing-landing-xs);border-bottom:var(--border-width-landing-stroke)solid var(--color-landing-accent)}.LandingHero-module__toSAXa__hero [data-part=card-note]{--rule-at:calc(var(--leading-landing-ruled) - var(--border-width-landing-hairline));margin-top:var(--spacing-landing-xs)}.LandingHero-module__toSAXa__hero [data-part=card-note] p{background:repeating-linear-gradient(transparent 0 var(--rule-at),var(--color-landing-rule)var(--rule-at)var(--leading-landing-ruled));font-size:var(--text-landing-base);line-height:var(--leading-landing-ruled)}.LandingHero-module__toSAXa__hero [data-part=card-status]{margin-top:var(--spacing-landing-xs)}.LandingHero-module__toSAXa__hero [data-art=defs]{width:0;height:0;position:absolute}.LandingHero-module__toSAXa__hero [data-scrap]{z-index:-1;pointer-events:none;filter:drop-shadow(var(--drop-shadow-landing-scrap-contact))drop-shadow(var(--drop-shadow-landing-scrap-lift));position:absolute;overflow:visible}.LandingHero-module__toSAXa__hero [data-scrap] path{fill:var(--color-landing-cream)}.LandingHero-module__toSAXa__hero [data-scrap] [data-fibre]{fill:var(--color-landing-cream-fibre)}.LandingHero-module__toSAXa__hero [data-scrap=clay] path{fill:var(--color-landing-clay)}.LandingHero-module__toSAXa__hero [data-scrap=clay] [data-fibre]{fill:var(--color-landing-clay-fibre)}.LandingHero-module__toSAXa__hero [data-scrap=sage] path{fill:var(--color-landing-sage)}.LandingHero-module__toSAXa__hero [data-scrap=sage] [data-fibre]{fill:var(--color-landing-sage-fibre)}.LandingHero-module__toSAXa__hero [data-scrap=cream]{top:-12px;left:calc(var(--channel) - 10px);width:calc(100% - var(--channel) + 14px);height:calc(100% + 30px);rotate:1.6deg}.LandingHero-module__toSAXa__hero [data-scrap=clay]{width:88px;height:60px;top:-14px;right:20px;rotate:6deg}.LandingHero-module__toSAXa__hero [data-scrap=sage]{width:150px;height:74px;bottom:-10px;right:14px;rotate:-5deg}.LandingHero-module__toSAXa__hero [data-line]{z-index:2;fill:none;stroke:var(--color-landing-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--stroke-width-landing-drawn);pointer-events:none;position:absolute;overflow:visible}.LandingHero-module__toSAXa__hero [data-line^=across]{display:none}.LandingHero-module__toSAXa__hero [data-line=down]{top:-14px;left:calc(var(--channel) - 38px);width:40px;height:calc(100% + 14px - var(--status-y) + 6px)}.LandingHero-module__toSAXa__hero [data-line$=head]{width:20px;height:24px}.LandingHero-module__toSAXa__hero [data-line=down-head]{bottom:calc(var(--status-y) - 11px);left:calc(var(--channel) - 4px)}@media (max-width:479px){.LandingHero-module__toSAXa__hero [data-scrap=cream]{height:calc(100% + 18px)}.LandingHero-module__toSAXa__hero [data-scrap=clay]{top:-24px;right:28px}.LandingHero-module__toSAXa__hero [data-scrap=sage]{bottom:2px}}@media (max-width:389px){.LandingHero-module__toSAXa__hero [data-part=subhead]{max-width:17.5em}}@media (min-width:360px) and (max-width:479px){.LandingHero-module__toSAXa__hero [data-part=routing]{row-gap:var(--spacing-landing-xl);font-size:var(--text-landing-sm);line-height:var(--text-landing-sm--line-height)}}@media (min-width:480px){.LandingHero-module__toSAXa__hero{padding-top:var(--spacing-landing-xl)}.LandingHero-module__toSAXa__hero [data-part=actions]{justify-content:start;align-items:center;column-gap:var(--spacing-landing-xl);margin-top:var(--spacing-landing-xl);grid-template-columns:auto auto;display:grid}.LandingHero-module__toSAXa__hero [data-part=secondary]{grid-area:1/2}.LandingHero-module__toSAXa__hero [data-part=micro]{margin-top:var(--spacing-landing-2xs);grid-column:1/-1}.LandingHero-module__toSAXa__hero [data-part=routing]{margin-top:var(--spacing-landing-3xl)}.LandingHero-module__toSAXa__hero [data-part=stage]{--card-pb:var(--spacing-landing-lg);max-width:var(--container-landing-stage);margin-top:var(--spacing-landing-3xl)}.LandingHero-module__toSAXa__hero [data-part=card]{padding-top:var(--spacing-landing-xl)}.LandingHero-module__toSAXa__hero [data-part=card-post]{padding-bottom:var(--spacing-landing-sm)}.LandingHero-module__toSAXa__hero [data-part=card-status]{margin-top:var(--spacing-landing-sm)}.LandingHero-module__toSAXa__hero [data-scrap=clay]{top:-30px}.LandingHero-module__toSAXa__hero [data-scrap=sage]{bottom:-34px}}@media (min-width:560px){.LandingHero-module__toSAXa__hero [data-part=h1]{font-size:var(--text-landing-display-md);font-weight:var(--text-landing-display-md--font-weight);letter-spacing:var(--text-landing-display-md--letter-spacing);line-height:var(--text-landing-display-md--line-height)}}@media (min-width:768px){.LandingHero-module__toSAXa__hero{--micro-gap:var(--spacing-landing-sm);padding-top:var(--spacing-landing-4xl)}.LandingHero-module__toSAXa__hero [data-part=subhead]{margin-top:var(--spacing-landing-xl)}.LandingHero-module__toSAXa__hero [data-part=actions]{margin-top:var(--spacing-landing-2xl)}.LandingHero-module__toSAXa__hero [data-part=micro]{margin-top:var(--micro-gap)}.LandingHero-module__toSAXa__hero [data-part=routing]{flex-flow:wrap;column-gap:0}.LandingHero-module__toSAXa__hero [data-part=route-sep]{display:inline}.LandingHero-module__toSAXa__hero [data-part=stage]{--channel:var(--spacing-landing-4xl);--card-pb:var(--spacing-landing-xl);margin-top:var(--spacing-landing-4xl)}.LandingHero-module__toSAXa__hero [data-part=card]{padding:var(--spacing-landing-2xl)var(--spacing-landing-xl)var(--card-pb)}}@media (min-width:1024px){.LandingHero-module__toSAXa__hero{--gap:var(--spacing-landing-4xl);--cta-row:calc(3*var(--spacing-landing-xl) + 18.5*var(--text-landing-lg));column-gap:var(--gap);padding-block:var(--spacing-landing-4xl);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-content:center;align-items:end;display:grid}.LandingHero-module__toSAXa__hero [data-part=copy]{display:block}.LandingHero-module__toSAXa__hero [data-part=h1]{font-size:min(var(--text-landing-display-lg),calc((100cqw - var(--gap))*7/12/9.55));font-weight:var(--text-landing-display-lg--font-weight);letter-spacing:var(--text-landing-display-lg--letter-spacing);line-height:var(--text-landing-display-lg--line-height)}.LandingHero-module__toSAXa__hero [data-part=subhead]{text-wrap:balance}.LandingHero-module__toSAXa__hero [data-part=stage]{--channel:0px;--card-pb:var(--spacing-landing-xl);max-width:var(--container-landing-stage-lg);margin:0 0 calc(var(--spacing-landing-control)/2 + var(--micro-gap) + var(--text-landing-sm)*var(--text-landing-sm--line-height) + var(--spacing-landing-3xl) + var(--text-landing-md)*var(--text-landing-md--line-height) - var(--status-y))}.LandingHero-module__toSAXa__hero [data-part=card]{padding:var(--spacing-landing-2xl)var(--spacing-landing-2xl)var(--card-pb);rotate:var(--rotate-landing-card-lg)}.LandingHero-module__toSAXa__hero [data-part=card-note] p{font-size:var(--text-landing-lg)}.LandingHero-module__toSAXa__hero [data-scrap=cream]{width:calc(100% + 44px);height:calc(100% + 46px);top:-22px;left:-20px}.LandingHero-module__toSAXa__hero [data-scrap=clay]{width:150px;height:118px;top:-46px;right:-16px;rotate:9deg}.LandingHero-module__toSAXa__hero [data-scrap=sage]{width:196px;height:96px;bottom:-50px;right:24px}.LandingHero-module__toSAXa__hero [data-line^=down]{display:none}.LandingHero-module__toSAXa__hero [data-line^=across]{--reach:calc((100cqw - var(--gap))*7/12 + var(--gap) - var(--cta-row) - var(--spacing-landing-xl));display:block}.LandingHero-module__toSAXa__hero [data-line=across]{bottom:calc(var(--status-y) - 17px);left:calc(var(--reach)*-1);width:calc(var(--reach) + 4px);height:64px}.LandingHero-module__toSAXa__hero [data-line=across-head]{bottom:calc(var(--status-y) - 11px);transform-origin:17px 13px;left:-10px;rotate:22deg}}@media (min-width:1280px){.LandingHero-module__toSAXa__hero [data-scrap=clay]{right:-44px}}@media (prefers-reduced-motion:no-preference){.LandingHero-module__toSAXa__hero [data-part=mark]:after{animation:LandingHero-module__toSAXa__wipe var(--transition-duration-landing-draw)var(--ease-landing-draw)var(--transition-delay-landing-step-2)both}.LandingHero-module__toSAXa__hero [data-line] path{stroke-dasharray:1;animation:LandingHero-module__toSAXa__draw var(--transition-duration-landing-draw)var(--ease-landing-draw)var(--transition-delay-landing-step-3)both}.LandingHero-module__toSAXa__hero [data-line$=head] path{animation-duration:var(--transition-duration-landing-accent);animation-delay:var(--transition-delay-landing-step-4)}}@keyframes LandingHero-module__toSAXa__wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes LandingHero-module__toSAXa__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}
.landing-faq-module__niuAAq__row>summary{list-style:none}.landing-faq-module__niuAAq__row>summary::-webkit-details-marker{display:none}.landing-faq-module__niuAAq__answer{max-width:30em}
.landing-feature-cards-module__iCUSCW__steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--container-landing-step-track)),1fr));gap:var(--spacing-landing-3xl)var(--spacing-landing-2xl);display:grid}.landing-feature-cards-module__iCUSCW__rule{border-top:var(--border-width-landing-dotted)dotted var(--color-landing-connector);flex:1}.landing-feature-cards-module__iCUSCW__ruleFade{height:var(--border-width-landing-dotted);background-image:radial-gradient(circle,var(--color-landing-connector)var(--border-width-landing-hairline),transparent calc(var(--border-width-landing-hairline)*1.2));background-size:calc(var(--border-width-landing-dotted)*3)var(--border-width-landing-dotted);flex:1;-webkit-mask-image:linear-gradient(90deg,currentColor,#0000);mask-image:linear-gradient(90deg,currentColor,#0000)}
.landing-marquee-module__r-Yq8q__viewport{-webkit-mask-image:linear-gradient(to right,transparent,currentColor var(--spacing-landing-5xl),currentColor calc(100% - var(--spacing-landing-5xl)),transparent);mask-image:linear-gradient(to right,transparent,currentColor var(--spacing-landing-5xl),currentColor calc(100% - var(--spacing-landing-5xl)),transparent);overflow:hidden}.landing-marquee-module__r-Yq8q__track{width:max-content;display:flex}.landing-marquee-module__r-Yq8q__list{align-items:center;gap:var(--spacing-landing-3xl);flex-shrink:0;padding-inline-end:var(--spacing-landing-3xl);display:flex}@media (min-width:1024px){.landing-marquee-module__r-Yq8q__list{gap:var(--spacing-landing-4xl);padding-inline-end:var(--spacing-landing-4xl)}}@media screen and (prefers-reduced-motion:no-preference){.landing-marquee-module__r-Yq8q__list{animation:landing-marquee-module__r-Yq8q__marquee var(--transition-duration-landing-marquee)var(--ease-landing-marquee)infinite}.landing-marquee-module__r-Yq8q__viewport:hover .landing-marquee-module__r-Yq8q__list,.landing-marquee-module__r-Yq8q__viewport[data-paused] .landing-marquee-module__r-Yq8q__list{animation-play-state:paused}}@media not screen,(prefers-reduced-motion:reduce){.landing-marquee-module__r-Yq8q__viewport{-webkit-mask-image:none;mask-image:none}.landing-marquee-module__r-Yq8q__track{width:auto}.landing-marquee-module__r-Yq8q__list{column-gap:var(--spacing-landing-2xl);row-gap:var(--spacing-landing-xl);flex-wrap:wrap;flex-shrink:1;padding-inline-end:0}.landing-marquee-module__r-Yq8q__copy,.landing-marquee-module__r-Yq8q__toggle{display:none}}@keyframes landing-marquee-module__r-Yq8q__marquee{to{translate:-100%}}
.LandingNav-module__d3PirW__bar{z-index:20;position:sticky;top:0}.LandingNav-module__d3PirW__bar:before{content:"";z-index:-1;background:var(--color-landing-header);-webkit-backdrop-filter:blur(var(--blur-landing-header));backdrop-filter:blur(var(--blur-landing-header));position:absolute;inset:0}.LandingNav-module__d3PirW__skip{--ring-room:calc(var(--outline-width-landing-ring) + var(--outline-offset-landing-ring));inset-block:var(--ring-room);z-index:1;padding-inline:inherit;opacity:0;pointer-events:none;position:absolute;inset-inline-start:var(--ring-room)}.LandingNav-module__d3PirW__skip:focus{opacity:1;pointer-events:auto}.LandingNav-module__d3PirW__bar:has(.LandingNav-module__d3PirW__skip:focus) .LandingNav-module__d3PirW__home{opacity:0}.LandingNav-module__d3PirW__panel.bc-drawer-panel{width:var(--container-landing-drawer);border-left:var(--border-width-landing-hairline)solid transparent}@media (prefers-reduced-motion:no-preference){.LandingNav-module__d3PirW__panel.bc-drawer-panel{animation-duration:var(--transition-duration-landing-accent);animation-timing-function:var(--ease-landing-enter)}.LandingNav-module__d3PirW__scrim.bc-drawer-scrim{animation-duration:var(--transition-duration-landing-accent);animation-timing-function:var(--ease-landing-standard)}}html:has(.LandingNav-module__d3PirW__bar .bc-drawer:popover-open){overflow:hidden}html:has(.LandingNav-module__d3PirW__bar .bc-drawer[data-open]){overflow:hidden}
