.shape-carousel[data-astro-cid-c6avjdum]{width:100%;margin-block:var(--_bleed,0);position:relative}canvas[data-astro-cid-c6avjdum]{font-family:var(--secondary-family)}@layer components{.home_hero .container{text-align:center;align-items:center;max-width:90rem}.home_hero-text{max-width:auto;flex-direction:column;align-items:center;gap:2rem;display:flex}.home_hero-title{color:var(--heading-accent);font-weight:700}.home_hero{z-index:2;position:relative}.home_carousel{z-index:1;margin-top:3.75rem;position:relative}.home_logos{align-items:center;gap:var(--space-4);flex-flow:row;width:100%;display:flex}.home_awards{justify-content:center;align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;width:100%;display:flex}.home_logos-label{color:var(--text-2);flex:0 auto;width:8rem;display:block}.home_logos-marquee{--_gap-size:3rem;--_speed:3.5s}.home_logos-marquee .marquee_viewport{mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.home_logos-marquee .marquee_toggle{display:none}.home_logos-marquee .marquee_panel>img{filter:grayscale();mix-blend-mode:multiply;width:auto;max-height:4.5rem}@media not (min-width:48rem){.home_logos-marquee .marquee_panel>img{max-height:2.75rem}}.home_awards-list{justify-content:center;align-items:center;gap:var(--space-3) 1.5rem;flex-wrap:wrap;display:flex}.home_awards-list img{mix-blend-mode:multiply;width:auto;height:4.125rem}.home_issue{gap:var(--space-8);width:100%;max-width:74rem;margin-inline:auto;display:grid}@media (min-width:48rem){.home_issue{grid-template-columns:1fr 1fr;align-items:center}}.home_issue-copy{gap:var(--space-6);flex-direction:column;display:flex}.home_queue{padding:var(--space-4);background-color:var(--background-2);border-radius:1.75rem}.home_queue-head{margin-bottom:var(--space-3);justify-content:space-between;align-items:baseline;gap:1rem;padding-inline:.25rem;display:flex}.home_queue-heading{font-size:.875rem;font-weight:var(--primary-semibold)}.home_queue-count{font-variant-numeric:tabular-nums;color:var(--text-2);font-size:.75rem}.home_queue-list{flex-direction:column;gap:.625rem;display:flex;position:relative}.home_queue-item{border-radius:var(--radius-main);background-color:var(--background-3);align-items:center;gap:1rem;padding:.875rem 1rem;transition:opacity .25s;display:flex}.home_queue-item:nth-child(4){opacity:.45}.home_queue-bean{border-radius:50%;flex:none;width:1.75rem;height:2.25rem}.home_queue-copy{flex-direction:column;flex:1;min-width:0;display:flex}.home_queue-copy>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.home_queue-title{font-weight:var(--primary-semibold)}.home_queue-format{color:var(--text-2);font-size:.875rem}.home_queue-status{flex:none;justify-content:end;width:8.25rem;display:flex}@media not (min-width:30rem){.home_queue-status{width:auto}}.home_queue-pill{border-radius:var(--radius-round);height:1.75rem;font-size:.75rem;font-weight:var(--primary-semibold);white-space:nowrap;align-items:center;gap:.25rem;padding-inline:.625rem;display:inline-flex}.home_queue-pill.is-new{border:var(--border-width) solid var(--ember);color:var(--ember)}.home_queue-pill.is-ready{background-color:var(--butter);color:var(--pine)}.home_queue-check{--border-width:2px;width:.75rem;height:auto}.home_issue-title{color:var(--pine)}.home_issue-title span{color:var(--ember)}.home_issue-text{gap:var(--space-4);text-box:none;flex-direction:column;display:flex}.home_issue-text p{text-box:none}.home_case{isolation:isolate;background-color:var(--background-2);border-radius:2rem;width:100%;padding:clamp(2rem,5vw,4rem) clamp(1.5rem,5vw,4.5rem) 50vw;position:relative;overflow:clip;container-type:inline-size}@media (min-width:64rem){.home_case{aspect-ratio:1200/574;align-items:center;padding-bottom:clamp(2rem,5vw,4rem);display:flex}}.home_case-scene{width:110%;position:absolute;bottom:-.625rem;left:-2%}@media (min-width:64rem){.home_case-scene{width:78.23%;left:32.71%}}.home_case-sun{aspect-ratio:1;background-color:oklch(59.05% .23916 24.5992);border-radius:50%;width:15.15%;position:absolute;top:11.1%;left:58.7%}.home_case-mountain{width:100%;max-width:none;height:auto;display:block;position:relative}.home_case-clouds{pointer-events:none;position:absolute;inset:0}.home_case-cloud{--travel:calc(-100cqw - 100%);top:var(--top);width:var(--width);max-width:none;height:auto;transform:translateX(calc(var(--travel) * var(--at)));animation:home-case-drift var(--drift) linear infinite;animation-delay:calc(var(--drift) * var(--at) * -1);animation-play-state:paused;position:absolute;left:100%}.home_case.is-playing .home_case-cloud{animation-play-state:running}.home_case-cloud.is-small{--top:4%;--width:20cqw;--at:.45;--drift:335s}.home_case-cloud.is-high{--top:30%;--width:63cqw;--at:.61;--drift:250s}.home_case-cloud.is-low{--top:62%;--width:63cqw;--at:.39;--drift:185s}@keyframes home-case-drift{0%{transform:translate(0)}to{transform:translateX(var(--travel))}}.home_case-copy{max-width:36.875rem;position:relative}@media (min-width:64rem){.home_case-copy{max-width:min(36.875rem,46cqw)}}.home_case-copy{flex-direction:column;align-items:start;gap:1rem;display:flex}.home_case-copy .button_wrap{margin-top:1.5rem}.home_case-copy p{color:var(--pine)}.home_case-title{color:var(--heading-accent)}.home_about-title{text-align:center;align-self:center}.home_proofs{gap:var(--space-5) 1.25rem;width:100%;max-width:67rem;margin-inline:auto;display:grid}@media (min-width:48rem){.home_proofs{grid-template-columns:repeat(3,minmax(0,1fr))}}.home_proofs li{flex-direction:column;gap:.5rem;display:flex}.home_proofs :is(h3,p){text-box:none}.home_proofs p{color:var(--text-2);max-width:20rem}.home_steps{--_rail:.6875rem;--_progress:1;gap:var(--space-8);flex-direction:column;width:100%;display:flex;position:relative}.home_steps:before,.home_steps:after{content:"";inset-block:.875rem var(--_rail-end,0px);left:var(--_rail);width:var(--border-width);background-color:var(--border);position:absolute}.home_steps:after{background-color:var(--ember);transform-origin:top;scale:1 var(--_progress)}.motion-ready .home_steps{--_progress:0}.home_step{z-index:1;gap:var(--space-2) var(--space-8);padding-left:3rem;display:grid;position:relative}@media (min-width:48rem){.home_step{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.home_step>*{transition:color .2s,background-color .2s,border-color .2s}.home_step-number{border:var(--border-width) solid var(--ember);background-color:var(--ember);width:1.5rem;height:1.5rem;color:var(--white);font-size:.6875rem;font-weight:var(--primary-bold);border-radius:50%;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;top:.125rem;left:0}.home_step-title{text-box:none}.home_step-text{max-width:36rem;color:var(--text-2);text-box:none}.motion-ready .home_step:not([data-active]) .home_step-number{border-color:var(--border);background-color:var(--background);color:var(--text-2)}.motion-ready .home_step:not([data-active]) :is(.home_step-title,.home_step-text){color:color-mix(in lab, var(--text) 35%, transparent)}.home_steps-cta{justify-content:center;width:100%;display:flex}.home_testimonial{overflow-x:clip}.home_quote{flex-direction:column;gap:1.25rem;width:100%;max-width:50rem;margin-inline:auto;padding-block:clamp(3rem,7vw,6.25rem);display:flex;position:relative}.home_quote-bean{z-index:0;width:min(42rem,120vw);height:auto;position:absolute;top:50%;left:50%;translate:-30% -50%;rotate:16.74deg}.home_quote-text,.home_quote-author{position:relative}.home_quote-text p{font-family:var(--secondary-family);text-box:none;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1.25}.home_quote-author{flex-direction:column;gap:.25rem;display:flex}.home_quote-name{font-family:var(--secondary-family);font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:700;line-height:1.2}.home_quote-role{font-size:1.125rem;font-weight:var(--primary-medium);color:var(--pine)}.home_posts{gap:var(--space-6) 1.5rem;width:100%;display:grid}@media (min-width:48rem){.home_posts{grid-template-columns:repeat(3,minmax(0,1fr))}}}
