.hero{gap:var(--space-8);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.hero__text{gap:var(--space-4);flex-direction:column;max-width:36rem;display:flex}.hero__sub{color:var(--text-primary)}.hero__delivery{align-items:flex-start;gap:var(--space-3);color:var(--text-secondary);display:flex}.hero__delivery>svg{flex:none}.week-preview{padding:var(--space-5);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface);gap:var(--space-4);flex-direction:column;margin:0;display:flex}.week-preview__tasks{margin:0;padding:0}.week-preview__tasks>li{gap:var(--space-3);padding:var(--space-4) 0;border-top:var(--border-width) solid var(--border-subtle);align-items:center;display:flex}.week-preview__tasks h3,.week-preview__alert h3{margin-bottom:var(--space-1)}.week-preview__alert{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--tone-cold-bg);display:flex}.week-preview__alert>svg{color:var(--tone-cold-text);flex:none}.start-form{gap:var(--space-3);flex-direction:column;max-width:26rem;display:flex}@media (min-width:1024px){.hero{column-gap:var(--space-8);padding:var(--space-8) 0 var(--space-4);grid-template-columns:repeat(12,minmax(0,1fr))}.hero__text{grid-column:1/span 6}.week-preview{padding:var(--space-6);grid-column:7/span 6}}.landing-section{margin-top:var(--space-16)}.landing-section>h2{margin-bottom:var(--space-6)}@media (min-width:1024px){.landing-section{margin-top:var(--space-20)}}.how{gap:var(--space-6);grid-template-columns:minmax(0,1fr);margin:0;padding:0;display:grid}.how__step{gap:var(--space-4);align-items:flex-start;display:flex}.how__num{width:2rem;font-family:var(--font-display);font-weight:var(--weight-semibold);color:var(--text-secondary);flex:none;font-size:1.75rem;line-height:1.1}.how__step h3{margin-bottom:var(--space-1)}@media (min-width:1024px){.how{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr))}}.why-demo{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.why-demo__text{gap:var(--space-4);flex-direction:column;display:flex}.why-demo__demo{gap:var(--space-3);flex-direction:column;margin:0;display:flex}@media (min-width:1024px){.why-demo{column-gap:var(--space-8);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.why-demo__demo{grid-area:1/1/auto/span 7}.why-demo__text{top:var(--space-6);grid-area:1/9/auto/span 4;position:sticky}}.kinds{gap:var(--space-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;display:grid}.kinds__row{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) 0;border-top:var(--border-width) solid var(--border-subtle);flex-direction:column;display:flex}.landing-evidence>summary{min-height:var(--tap-min);padding:var(--space-3) 0;cursor:pointer;color:var(--text-link);font-weight:var(--weight-bold);display:list-item}.cta-band{margin:var(--space-16) calc(-1 * var(--gutter)) calc(-1 * var(--space-16));padding:var(--space-12) var(--gutter);background:var(--bg-sunken);gap:var(--space-5);flex-direction:column;display:flex}@media (min-width:1024px){.cta-band{margin-top:var(--space-20);border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding:var(--space-12) var(--space-10)}}.page-prose{max-width:var(--reading-max)}.page-prose>*+*{margin-top:var(--space-4)}.page-prose h2{margin-top:var(--space-10)}.page-prose h3{margin-top:var(--space-6)}.page-prose ul,.page-prose ol{padding-left:1.3em}.page-prose li+li{margin-top:var(--space-2)}.page-lede{font-size:var(--type-body-lg-size);line-height:var(--type-body-lg-lh)}.draft-note{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--bg-sunken);font-size:var(--type-small-size);color:var(--text-secondary)}.guides-index>*+*{margin-top:var(--space-6)}.guides-index__section{margin-top:var(--space-12)}.guides-index__section>h2{margin-bottom:var(--space-4)}.explainer-list{columns:1;padding-left:1.3em}.explainer-list li+li{margin-top:var(--space-2)}.explainer-family+.explainer-family{margin-top:var(--space-6)}.explainer-family h3{margin-bottom:var(--space-2)}@media (min-width:768px){.explainer-families{gap:var(--space-6) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.explainer-family+.explainer-family{margin-top:0}}.not-found{gap:var(--space-4);padding:var(--space-8) 0;flex-direction:column;display:flex}.frost-page__lookup{max-width:22rem;margin:var(--space-5) 0}.frost-page__result{gap:var(--space-5);margin-bottom:var(--space-6);flex-direction:column;display:flex}.frost-page__result:empty{display:none}.frost-page__cta{margin:0}.frost-page__sources{font-size:.9375rem}
