.FeatureGrid-module__86BkOW__document{scroll-margin-top:calc(var(--header-height) + 3.5rem)}.FeatureGrid-module__86BkOW__head{gap:var(--spacing-1) clamp(2rem, 5vw, 4rem);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;margin-bottom:clamp(2rem,4vw,3rem);display:grid}.FeatureGrid-module__86BkOW__chapterTitle{max-width:22ch;font-family:var(--font-display);font-size:clamp(var(--font-size-4xl), 3.2vw, var(--font-size-8xl));font-weight:var(--font-weight-semibold);letter-spacing:-.03em;color:var(--text);text-wrap:balance;margin:0;line-height:1.1}.FeatureGrid-module__86BkOW__chapterLead{max-width:30rem;font-family:var(--font-body);font-size:clamp(var(--font-size-md), 1.1vw, var(--font-size-lg));color:var(--text-2);text-wrap:pretty;margin:0;line-height:1.6}.FeatureGrid-module__86BkOW__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(1rem,1.6vw,1.25rem);display:grid}.FeatureGrid-module__86BkOW__cell{min-width:0;display:flex}.FeatureGrid-module__86BkOW__cell[data-size=large]{grid-column:span 7}.FeatureGrid-module__86BkOW__cell[data-size=small]{grid-column:span 5}.FeatureGrid-module__86BkOW__cell[data-size=wide]{grid-column:span 12}.FeatureGrid-module__86BkOW__card{width:100%;min-width:0;scroll-margin-top:calc(var(--header-height) + 4.5rem);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-panel);transition:border-color var(--motion-base,.24s) ease;flex-direction:column;display:flex;overflow:hidden}.FeatureGrid-module__86BkOW__card:hover{border-color:color-mix(in srgb, var(--text) 22%, var(--border))}.FeatureGrid-module__86BkOW__card[data-size=wide]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-areas:"copy stage";display:grid}.FeatureGrid-module__86BkOW__card[data-size=wide] .FeatureGrid-module__86BkOW__copy{grid-area:copy;justify-content:center;padding:clamp(1.5rem,3vw,2.5rem)}.FeatureGrid-module__86BkOW__card[data-size=wide] .FeatureGrid-module__86BkOW__stage{border-bottom:0;border-left:1px solid var(--border);grid-area:stage}.FeatureGrid-module__86BkOW__cell[data-size=wide]:last-child .FeatureGrid-module__86BkOW__card[data-size=wide]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-template-areas:"stage copy"}.FeatureGrid-module__86BkOW__cell[data-size=wide]:last-child .FeatureGrid-module__86BkOW__card[data-size=wide] .FeatureGrid-module__86BkOW__stage{border-right:1px solid var(--border);border-left:0}.FeatureGrid-module__86BkOW__stage{background-color:var(--page);background-image:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--text) 13%, transparent) 1px, transparent 0);border-bottom:1px solid var(--border);background-size:18px 18px;height:18.5rem;display:flex;position:relative;overflow:hidden}.FeatureGrid-module__86BkOW__card[data-size=wide] .FeatureGrid-module__86BkOW__stage{height:auto;min-height:19rem}.FeatureGrid-module__86BkOW__scene,.FeatureGrid-module__86BkOW__screen{min-width:0;display:flex;position:absolute;inset:0}.FeatureGrid-module__86BkOW__scene{align-items:center;padding:3.25rem clamp(1rem,2.4vw,1.75rem) clamp(1rem,2.4vw,1.5rem)}.FeatureGrid-module__86BkOW__screen{align-items:flex-start;padding:3.25rem clamp(1rem,2.4vw,1.75rem) 0;-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}.FeatureGrid-module__86BkOW__screenFrame{width:100%}.FeatureGrid-module__86BkOW__screenFrame img{object-position:top left}.FeatureGrid-module__86BkOW__toggle{z-index:2;background:color-mix(in srgb, var(--page) 88%, var(--primary-100) 12%);border:1px solid var(--border);border-radius:9999px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:3px;display:inline-grid;position:absolute;top:.75rem;right:.75rem}.FeatureGrid-module__86BkOW__toggleThumb{background:var(--surface);width:calc(50% - 3px);box-shadow:0 1px 0 color-mix(in srgb, var(--text) 6%, transparent), 0 8px 24px color-mix(in srgb, var(--primary-500) 14%, transparent);pointer-events:none;border-radius:9999px;position:absolute;top:3px;bottom:3px;left:3px}.FeatureGrid-module__86BkOW__toggleButton{z-index:1;min-height:2.25rem;font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--text-2);cursor:pointer;transition:color var(--transition-default);background:0 0;border:0;border-radius:9999px;padding:0 1rem;line-height:1.2;position:relative}.FeatureGrid-module__86BkOW__toggleButton:after{content:"";position:absolute;inset:-.25rem 0}.FeatureGrid-module__86BkOW__toggleButton:hover,.FeatureGrid-module__86BkOW__toggleButton[aria-pressed=true]{color:var(--text)}.FeatureGrid-module__86BkOW__toggleButton:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.FeatureGrid-module__86BkOW__copy{gap:var(--spacing-05);padding:var(--spacing-125) clamp(1.25rem, 2.4vw, 1.75rem) clamp(1.25rem, 2.4vw, 1.6rem);flex-direction:column;flex:1;display:flex}.FeatureGrid-module__86BkOW__label{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-3);margin:0}.FeatureGrid-module__86BkOW__title{font-family:var(--font-display);font-size:clamp(var(--font-size-xl), 1.6vw, var(--font-size-3xl));font-weight:var(--font-weight-semibold);letter-spacing:-.02em;color:var(--text);text-wrap:balance;margin:0;line-height:1.2}.FeatureGrid-module__86BkOW__description{max-width:58ch;font-family:var(--font-body);font-size:var(--font-size-md);color:var(--text-2);text-wrap:pretty;margin:0;line-height:1.6}.FeatureGrid-module__86BkOW__cardFooter{gap:var(--spacing-075);flex-direction:column;margin-top:auto;display:flex}.FeatureGrid-module__86BkOW__more{font-family:var(--font-body);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text);border-radius:var(--radius-small);align-self:flex-start;align-items:center;gap:.35rem;text-decoration:none;display:inline-flex}.FeatureGrid-module__86BkOW__more svg{transition:transform var(--transition-default)}.FeatureGrid-module__86BkOW__more:hover svg{transform:translate(3px)}.FeatureGrid-module__86BkOW__more:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@media (prefers-reduced-motion:reduce){.FeatureGrid-module__86BkOW__more svg{transition:none}.FeatureGrid-module__86BkOW__more:hover svg{transform:none}}.FeatureGrid-module__86BkOW__tariff{padding-top:var(--spacing-075);font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--text-2);border-top:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;margin:0;line-height:1.5;display:flex}.FeatureGrid-module__86BkOW__tariffLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}@media (max-width:992px){.FeatureGrid-module__86BkOW__head{grid-template-columns:minmax(0,1fr)}.FeatureGrid-module__86BkOW__cell[data-size=large],.FeatureGrid-module__86BkOW__cell[data-size=small]{grid-column:span 12}.FeatureGrid-module__86BkOW__card[data-size=wide],.FeatureGrid-module__86BkOW__cell[data-size=wide]:last-child .FeatureGrid-module__86BkOW__card[data-size=wide]{flex-direction:column;display:flex}.FeatureGrid-module__86BkOW__card[data-size=wide] .FeatureGrid-module__86BkOW__stage,.FeatureGrid-module__86BkOW__cell[data-size=wide]:last-child .FeatureGrid-module__86BkOW__card[data-size=wide] .FeatureGrid-module__86BkOW__stage{border-right:0;border-bottom:1px solid var(--border);border-left:0;height:18.5rem}.FeatureGrid-module__86BkOW__card[data-size=wide] .FeatureGrid-module__86BkOW__copy{padding:var(--spacing-125) clamp(1.25rem, 2.4vw, 1.75rem) clamp(1.25rem, 2.4vw, 1.6rem)}}@media (max-width:640px){.FeatureGrid-module__86BkOW__chapterTitle{font-size:clamp(var(--font-size-3xl), 7vw, var(--font-size-5xl))}.FeatureGrid-module__86BkOW__stage{height:19.5rem}.FeatureGrid-module__86BkOW__card[data-size=wide] .FeatureGrid-module__86BkOW__stage,.FeatureGrid-module__86BkOW__cell[data-size=wide]:last-child .FeatureGrid-module__86BkOW__card[data-size=wide] .FeatureGrid-module__86BkOW__stage{height:21rem}}
.WhyUsSection-module__4J0G8a__document{scroll-margin-top:calc(var(--header-height) + 3.5rem);position:relative}.WhyUsSection-module__4J0G8a__head{gap:var(--spacing-1) clamp(2rem, 5vw, 4rem);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;margin-bottom:clamp(2.5rem,5vw,3.5rem);display:grid}.WhyUsSection-module__4J0G8a__headMain{gap:var(--spacing-1);flex-direction:column;display:flex}.WhyUsSection-module__4J0G8a__eyebrow{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--primary-500);margin:0}.WhyUsSection-module__4J0G8a__title{max-width:20ch;font-family:var(--font-display);font-size:clamp(var(--font-size-4xl), 3.2vw, var(--font-size-8xl));font-weight:var(--font-weight-semibold);letter-spacing:-.03em;color:var(--text);text-wrap:balance;margin:0;line-height:1.1}.WhyUsSection-module__4J0G8a__lead{max-width:30rem;font-family:var(--font-body);font-size:clamp(var(--font-size-md), 1.1vw, var(--font-size-lg));color:var(--text-2);text-wrap:pretty;margin:0;line-height:1.6}.WhyUsSection-module__4J0G8a__board{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 3.5rem minmax(0,1.2fr);display:grid;position:relative}.WhyUsSection-module__4J0G8a__panel{border-radius:var(--radius-panel);grid-row:1/-1}.WhyUsSection-module__4J0G8a__panel[data-side=before]{background:var(--page);border:1px dashed color-mix(in srgb, var(--text) 22%, var(--border));grid-column:1}.WhyUsSection-module__4J0G8a__panel[data-side=after]{background:var(--surface);border:1px solid color-mix(in srgb, var(--primary-500) 55%, var(--border));grid-column:3}:root:not([data-theme=dark]) .WhyUsSection-module__4J0G8a__panel[data-side=after]{background:linear-gradient(165deg, var(--primary-50), var(--surface) 42%)}.WhyUsSection-module__4J0G8a__panelHead{padding:clamp(1.25rem, 2.4vw, 1.75rem) clamp(1.25rem, 2.4vw, 2rem) var(--spacing-1);flex-direction:column;grid-row:1;gap:.25rem;display:flex;position:relative}.WhyUsSection-module__4J0G8a__panelHead[data-side=before]{grid-column:1}.WhyUsSection-module__4J0G8a__panelHead[data-side=after]{grid-column:3}.WhyUsSection-module__4J0G8a__panelLabel{font-family:var(--font-display);font-size:clamp(var(--font-size-lg), 1.4vw, var(--font-size-2xl));font-weight:var(--font-weight-semibold);letter-spacing:-.02em;color:var(--text-2)}.WhyUsSection-module__4J0G8a__panelHead[data-side=after] .WhyUsSection-module__4J0G8a__panelLabel{color:var(--primary-600)}[data-theme=dark] .WhyUsSection-module__4J0G8a__panelHead[data-side=after] .WhyUsSection-module__4J0G8a__panelLabel{color:var(--primary-300)}.WhyUsSection-module__4J0G8a__panelNote{font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--text-3)}.WhyUsSection-module__4J0G8a__rows{grid-area:2/1/auto/-1;grid-template-columns:subgrid;margin:0;padding:0 0 clamp(.75rem,1.6vw,1.25rem);list-style:none;display:grid;position:relative}.WhyUsSection-module__4J0G8a__row{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;display:grid}.WhyUsSection-module__4J0G8a__before,.WhyUsSection-module__4J0G8a__after{align-items:center;gap:var(--spacing-075);border-top:1px solid var(--border);min-width:0;min-height:4.25rem;margin-inline:clamp(1.25rem,2.4vw,2rem);display:flex}.WhyUsSection-module__4J0G8a__before{border-top-style:dashed;border-top-color:color-mix(in srgb, var(--text) 14%, var(--border));grid-column:1}.WhyUsSection-module__4J0G8a__after{grid-column:3}.WhyUsSection-module__4J0G8a__beforeIcon{width:2.25rem;height:2.25rem;color:var(--text-3);background:var(--surface-2);border-radius:var(--radius-small);flex-shrink:0;place-items:center;display:grid}.WhyUsSection-module__4J0G8a__beforeText{font-family:var(--font-body);font-size:clamp(var(--font-size-md), 1.1vw, var(--font-size-lg));font-weight:var(--font-weight-medium);color:var(--text-3);background-image:linear-gradient(color-mix(in srgb, var(--text-2) 70%, transparent), color-mix(in srgb, var(--text-2) 70%, transparent));background-position:0 58%;background-repeat:no-repeat;background-size:100% 1px;text-decoration:none}.WhyUsSection-module__4J0G8a__arrow{color:var(--text-3);grid-column:2;place-items:center;display:grid}.WhyUsSection-module__4J0G8a__check{width:1.75rem;height:1.75rem;color:var(--success-text);background:var(--success-surface);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.WhyUsSection-module__4J0G8a__afterText{font-family:var(--font-display);font-size:clamp(var(--font-size-md), 1.3vw, var(--font-size-xl));font-weight:var(--font-weight-semibold);letter-spacing:-.02em;color:var(--text);text-wrap:balance;line-height:1.3}.WhyUsSection-module__4J0G8a__summary{gap:var(--spacing-075) clamp(1.5rem, 4vw, 3rem);padding-top:var(--spacing-15);border-top:1px solid var(--border);grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:baseline;margin:clamp(2.5rem,5vw,3.5rem) 0 0;display:grid}.WhyUsSection-module__4J0G8a__summaryLabel{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.WhyUsSection-module__4J0G8a__summaryText{max-width:44rem;font-family:var(--font-display);font-size:clamp(var(--font-size-lg), 1.6vw, var(--font-size-3xl));font-weight:var(--font-weight-semibold);letter-spacing:-.02em;color:var(--text);text-wrap:pretty;line-height:1.35}.WhyUsSection-module__4J0G8a__summaryAccent{font-weight:inherit;color:var(--primary-500)}[data-theme=dark] .WhyUsSection-module__4J0G8a__summaryAccent{color:var(--primary-300)}@media (max-width:860px){.WhyUsSection-module__4J0G8a__head{grid-template-columns:minmax(0,1fr)}.WhyUsSection-module__4J0G8a__board{flex-direction:column;display:flex}.WhyUsSection-module__4J0G8a__panel,.WhyUsSection-module__4J0G8a__panelHead,.WhyUsSection-module__4J0G8a__arrow{display:none}.WhyUsSection-module__4J0G8a__rows{gap:var(--spacing-075);flex-direction:column;padding:0;display:flex}.WhyUsSection-module__4J0G8a__row{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-control);flex-direction:column;align-items:stretch;display:flex;overflow:hidden}.WhyUsSection-module__4J0G8a__before,.WhyUsSection-module__4J0G8a__after{min-height:0;padding:.8rem var(--spacing-1);border-top:0;margin:0}.WhyUsSection-module__4J0G8a__before{background:var(--page);border-bottom:1px dashed color-mix(in srgb, var(--text) 14%, var(--border))}.WhyUsSection-module__4J0G8a__beforeIcon{width:1.9rem;height:1.9rem}.WhyUsSection-module__4J0G8a__summary{grid-template-columns:minmax(0,1fr)}}
.MidCtaSection-module__gGdA4G__document{padding-block:clamp(2.5rem,5vw,4rem)}.MidCtaSection-module__gGdA4G__inner{justify-content:space-between;align-items:center;gap:var(--spacing-15) var(--spacing-25);flex-wrap:wrap;display:flex}.MidCtaSection-module__gGdA4G__copy{gap:var(--spacing-05);flex-direction:column;min-width:0;max-width:34rem;display:flex}.MidCtaSection-module__gGdA4G__title{font-family:var(--font-display);font-size:clamp(var(--font-size-2xl), 2vw, var(--font-size-4xl));font-weight:var(--font-weight-semibold);letter-spacing:-.02em;color:var(--text);text-wrap:balance;margin:0;line-height:1.2}.MidCtaSection-module__gGdA4G__lead{font-family:var(--font-body);font-size:var(--font-size-md);color:var(--text-2);text-wrap:pretty;margin:0;line-height:1.65}.MidCtaSection-module__gGdA4G__action{flex-shrink:0}.MidCtaSection-module__gGdA4G__ctaLink{border-radius:var(--radius-panel);min-width:14rem;text-decoration:none;display:inline-flex}.MidCtaSection-module__gGdA4G__ctaLink:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@media (max-width:640px){.MidCtaSection-module__gGdA4G__inner{flex-direction:column;align-items:stretch}.MidCtaSection-module__gGdA4G__action,.MidCtaSection-module__gGdA4G__ctaLink{width:100%;min-width:0}}
