.site-header{border-bottom:1px solid var(--grey-3)}.header-inner{align-items:center;display:flex;justify-content:space-between;min-height:76px}.header-inner nav{align-items:center;display:flex;gap:2rem}.header-inner nav>a:not(.button){font-size:var(--type-small);text-decoration:none}.header-cta{min-height:42px;padding-inline:1rem}.hero{padding-block:clamp(4rem,7vw,5rem) 5rem}.hero h1,.hero-copy{max-width:900px}.hero h1{font-size:clamp(3rem,5vw,4rem);margin-bottom:1.75rem}.hero-summary{color:var(--grey-1);font-size:var(--type-body-large);line-height:1.55;max-width:66ch}.build-status{color:var(--grey-1);font-size:var(--type-small);margin:1rem 0 0}.hero-actions{align-items:center;display:flex;gap:2rem;margin-top:2.25rem}.application-figure{margin:clamp(3.5rem,7vw,5rem) 0 0}.application-figure figcaption{color:var(--grey-1);font-size:var(--type-small);line-height:1.45;margin-bottom:.8rem}.application-sheet{background:var(--paper-step);border:1px solid var(--grey-3);padding:clamp(1.25rem,3vw,2.25rem)}.sheet-header{align-items:flex-start;display:flex;justify-content:space-between;padding-bottom:1.4rem}.sheet-header p{font-size:var(--type-body);font-weight:var(--weight-semibold);margin-bottom:.2rem}.sheet-header span{color:var(--grey-1);font-size:var(--type-small)}.review-group{margin-top:2rem}.review-group .group-title{color:var(--grey-1);font-size:var(--type-label);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);margin:0 0 .55rem;text-transform:uppercase}.needs-you .group-title{color:var(--accent)}.application-row{border-top:1px solid var(--grey-3);display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:.8fr 1.2fr;padding:.85rem 0}.application-row>span{color:var(--grey-1);font-size:var(--type-small)}.application-row strong{display:block;font-size:var(--type-small);font-weight:var(--weight-medium)}.application-row small{color:var(--grey-1);display:block;font-size:var(--type-label);line-height:1.45;margin-top:.2rem}.filled{border-top:1px solid var(--grey-3);padding-top:.85rem}.filled p{color:var(--grey-1);font-size:var(--type-small)}@property --prepared{syntax:"<integer>";initial-value:0;inherits:false}.sheet-header .sheet-count{--prepared:15;color:var(--accent);counter-reset:prepared var(--prepared);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold);white-space:nowrap}.sheet-count b{font-weight:inherit}.sheet-count b:before{content:counter(prepared)}.proposed .group-title{color:var(--ink)}.field-list{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2rem;column-gap:2rem;list-style:none;margin:0;padding:0;max-height:12.5rem;overflow:hidden;-webkit-mask-image:linear-gradient(var(--ink) 30%,transparent 96%);mask-image:linear-gradient(var(--ink) 30%,transparent 96%)}.field-list li{border-top:1px solid var(--grey-3);page-break-inside:avoid;break-inside:avoid;display:flex;font-size:var(--type-small);gap:1rem;justify-content:space-between;padding:.5rem 0}.field-list li>span{color:var(--grey-1)}.field-list small{color:var(--ink);font-size:var(--type-label);text-align:right}.typed>span{white-space:pre-wrap}.section{padding-block:clamp(5rem,9vw,8rem)}.section-heading{margin-bottom:clamp(3rem,6vw,5rem);max-width:790px}.section-heading h2{margin-bottom:1.4rem}.section-heading>p{color:var(--grey-1);font-size:var(--type-body);max-width:60ch}.split-heading{display:grid;grid-gap:5rem;gap:5rem;grid-template-columns:1.2fr .8fr;max-width:none}.split-heading p{align-self:end}.process-list{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0}.process-list li{border-left:1px solid var(--grey-3);min-height:230px;padding:0 1.5rem}.process-list li:first-child{border-left:0;padding-left:0}.step-number{color:var(--grey-2);display:block;font-size:var(--type-label);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-label);margin-bottom:4rem}.process-list h3{margin-bottom:.8rem;text-transform:uppercase}.process-list p{color:var(--grey-1);font-size:var(--type-small)}.statement{padding-block:clamp(5rem,12vw,10rem)}.statement h2{font-size:var(--type-statement);margin-bottom:1.5rem;max-width:1060px}.statement p{color:var(--grey-1);font-size:var(--type-body-large)}.refusal-list{list-style:none;margin:0;padding:0}.refusal-list li{border-top:1px solid var(--grey-3);font-size:clamp(1.05rem,2vw,1.35rem);padding:1.2rem 0}.refusal-list li:before{color:var(--grey-2);content:"—";display:inline-block;width:2.5rem}.refusal-list li:last-child{border-bottom:1px solid var(--grey-3)}.pricing{padding-block:clamp(5rem,9vw,8rem)}.plans{border-bottom:1px solid var(--grey-3);border-top:1px solid var(--grey-3);display:grid;grid-template-columns:repeat(2,1fr)}.plan{border-left:1px solid var(--grey-3);min-height:350px;padding:1.8rem}.plan:first-child{border-left:0;padding-left:0}.plan h3{align-items:center;color:var(--grey-1);display:flex;font-size:var(--type-label);gap:.6rem;letter-spacing:var(--tracking-label);text-transform:uppercase}.plan-tag{background:var(--accent-tint);border-radius:2px;color:var(--accent-hover);font-size:var(--type-micro);letter-spacing:0;padding:.2rem .45rem;text-transform:none}.plan-price{font-size:clamp(2.2rem,4vw,3.6rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.035em;margin:3.5rem 0}.plan-price span{color:var(--grey-1);font-size:var(--type-small);letter-spacing:0}.plan ul{list-style:none;margin:0;padding:0}.plan li{border-top:1px solid var(--grey-3);color:var(--grey-1);font-size:var(--type-small);padding:.65rem 0}.price-offer{align-items:center;display:flex;justify-content:space-between;padding-top:1.5rem}.price-offer p{margin:0}.faq-list{list-style:none;margin:0;padding:0}.faq-list li{border-top:1px solid var(--grey-3);padding:1.3rem 0}.faq-list li:last-child{border-bottom:1px solid var(--grey-3)}.faq-list h3{font-size:var(--type-body);margin-bottom:.6rem}.faq-list p{color:var(--grey-1);font-size:var(--type-small);max-width:60ch}.founding-offer{background:var(--paper-step);padding-block:clamp(5rem,10vw,9rem)}.founding-offer-grid{display:grid;grid-gap:6rem;gap:6rem;grid-template-columns:1.15fr .85fr}.founding-offer h2{margin:1.5rem 0 0}.founding-offer-action{align-self:end}.founding-offer-action>p{font-size:var(--type-body-large);line-height:1.5}.founding-offer-action small{color:var(--grey-1);display:block;font-size:var(--type-small);margin-top:1rem}.site-footer{padding-block:2.2rem}.footer-inner{align-items:center;display:grid;grid-template-columns:1fr auto auto auto auto auto;grid-gap:2rem;gap:2rem}.footer-inner p{color:var(--grey-1);margin:0}.footer-inner p,.footer-inner>a{font-size:var(--type-small)}@media (prefers-reduced-motion:no-preference){.in-view .application-sheet{animation:reveal-sheet .68s cubic-bezier(.16,1,.3,1) both}@keyframes reveal-sheet{0%{-webkit-clip-path:inset(0 0 16% 0);clip-path:inset(0 0 16% 0);opacity:.72}to{-webkit-clip-path:inset(0);clip-path:inset(0);opacity:1}}.in-view .sheet-count{animation:count-up 1.1s cubic-bezier(.16,1,.3,1) .3s both}@keyframes count-up{0%{--prepared:0}to{--prepared:15}}.in-view .proposed .group-title{animation:wipe-in .7s cubic-bezier(.16,1,.3,1) .9s both;-webkit-mask-image:linear-gradient(90deg,var(--ink) 40%,transparent 60%);mask-image:linear-gradient(90deg,var(--ink) 40%,transparent 60%);-webkit-mask-size:250% 100%;mask-size:250% 100%}@keyframes wipe-in{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}.in-view .field-list li{animation:row-in .42s cubic-bezier(.16,1,.3,1) calc(1.1s + var(--i) * 35ms) both}@keyframes row-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.in-view .typed>span{animation:type-in 40ms linear calc(var(--start) + var(--c) * 16ms) both}@keyframes type-in{0%{opacity:0}to{opacity:1}}}.text-link span{display:inline-block;transition:transform .2s cubic-bezier(.16,1,.3,1)}.text-link:hover span{transform:translateX(4px)}@media (prefers-reduced-motion:no-preference){.hero-copy>*{animation:lay-in .76s cubic-bezier(.16,1,.3,1) backwards}.hero-copy>:nth-child(2){animation-delay:.14s}.hero-copy>:nth-child(3){animation-delay:.26s}.application-figure>figcaption{animation:lay-in .76s cubic-bezier(.16,1,.3,1) .38s backwards}@keyframes lay-in{0%{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transform:translateY(12px)}to{-webkit-clip-path:inset(-.5em);clip-path:inset(-.5em);transform:none}}@supports (animation-timeline:view()){.process-list li,.refusal-list li{animation:rise-in linear both;animation-timeline:view();animation-range:entry 0 cover 30%}.process-list li:nth-child(2){animation-range:cover 4% cover 34%}.process-list li:nth-child(3){animation-range:cover 8% cover 38%}.process-list li:nth-child(4){animation-range:cover 12% cover 42%}@keyframes rise-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.statement h2{animation:lay-in linear both;animation-timeline:view();animation-range:entry 0 cover 35%}.refusal-list li{position:relative}.refusal-list li:after{animation:rule-draw linear both;animation-timeline:view();animation-range:entry 0 cover 22%;background:var(--paper);content:"";height:1px;inset:-1px 0 auto 0;position:absolute;transform:scaleX(0);transform-origin:right}@keyframes rule-draw{0%{transform:scaleX(1)}to{transform:scaleX(0)}}}}.legal{max-width:68ch;padding-block:clamp(3rem,6vw,5rem)}.legal h1{margin-bottom:.5rem}.legal h2{border-top:1px solid var(--grey-3);font-size:var(--type-body);margin:2.5rem 0 .8rem;padding-top:1.2rem}.legal li,.legal p{color:var(--grey-1);font-size:var(--type-body);line-height:1.6}.legal ul{padding-left:1.2rem}.legal li{margin-bottom:.5rem}.legal-updated{font-size:var(--type-small)}.guide-index{list-style:none;padding:0}.guide-index li{border-top:1px solid var(--grey-3);padding:1.2rem 0}.guide-index a{color:var(--ink);font-weight:var(--weight-semibold)}.guide-index p{color:var(--grey-1);font-size:var(--type-small);line-height:1.5;margin:.3rem 0 0}@media (max-width:860px){.page-shell{width:min(100% - 40px,var(--content-max))}.header-inner nav{gap:1.25rem}.header-inner nav>a:not(.header-cta):not(:last-child){display:none}.hero{padding-top:4.5rem}.split-heading{gap:2rem;grid-template-columns:1fr}.process-list{grid-template-columns:repeat(2,1fr)}.process-list li{border-bottom:1px solid var(--grey-3);min-height:220px;padding:1.5rem}.process-list li:nth-child(odd){border-left:0;padding-left:0}.process-list li:nth-child(-n+2){padding-top:0}.plans{grid-template-columns:1fr}.plan,.plan:first-child{border-left:0;border-top:1px solid var(--grey-3);min-height:0;padding:1.8rem 0}.plan:first-child{border-top:0}.plan-price{margin:2rem 0}.founding-offer-grid{gap:3rem;grid-template-columns:1fr}}@media (max-width:560px){h1{font-size:clamp(2.75rem,13vw,4rem)}h2{font-size:clamp(2rem,10vw,3rem)}.page-shell{width:calc(100% - 32px)}.header-inner{min-height:66px}.header-inner nav>a:not(.header-cta){display:none}.header-cta{font-size:var(--type-label);min-height:44px;padding:.55rem .75rem}.hero{padding-block:4.5rem 4rem}.hero-summary{font-size:var(--type-body)}.hero-actions{align-items:flex-start;flex-direction:column;gap:1.25rem}.application-figure{margin-top:4rem}.application-sheet{padding:1rem}.field-list{grid-template-columns:1fr;max-height:10rem}.sheet-header{gap:1rem}.sheet-header>span{text-align:right}.application-row{gap:.7rem;grid-template-columns:1fr}.application-row div{padding-left:0}.review-group{margin-top:1.5rem}.process-list{grid-template-columns:1fr}.process-list li,.process-list li:nth-child(odd){border-left:0;min-height:0;padding:1.5rem 0}.process-list li:first-child{border-top:1px solid var(--grey-3);padding-top:1.5rem}.step-number{margin-bottom:2.5rem}.statement{padding-block:5.5rem}.refusal-list li{display:grid;grid-template-columns:2.2rem 1fr}.price-offer{align-items:flex-start;flex-direction:column;gap:1rem}.footer-inner{align-items:start;grid-template-columns:1fr;gap:1rem}}