.winter-container{max-width:1400px;margin-inline:auto}.winter-page>[data-hero] h1{letter-spacing:-.045em;font-size:clamp(32px,6.3vw,92px)}.winter-page>[data-hero] .text-brand-body{max-width:36ch;font-weight:400}.winter-design .text-brand-label{margin-bottom:14px}.winter-design .text-brand-body{color:hsl(var(--muted-foreground))}.winter-design h2{margin-bottom:24px}.winter-design h3{margin-bottom:10px}.winter-section-heading,.winter-editorial{gap:var(--design-column-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.winter-section-heading{align-items:end;margin-bottom:44px}.winter-section-heading h2{margin-bottom:0}.winter-section-heading>p{max-width:48ch}.winter-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.winter-benefits article{border-top:var(--design-line-width) solid var(--design-line-color);padding-top:26px}.winter-benefits svg{color:hsl(var(--brand-ink));margin-bottom:20px}.winter-knowledge,.winter-faq{background:hsl(var(--card))}.winter-editorial{align-items:center}.winter-editorial-visual figure{margin-top:32px}.winter-editorial-visual img{aspect-ratio:4/3;object-fit:cover;object-position:48% center;width:100%;height:auto}.winter-knowledge-list article{grid-template-columns:24px minmax(0,1fr);gap:20px;padding-block:24px;display:grid}.winter-knowledge-list article+article{border-top:var(--design-line-width) solid var(--design-line-color)}.winter-index{font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground));padding-top:5px;font-size:14px}.winter-knowledge-list .design-text-link{margin-top:14px}.winter-source{min-height:44px;color:hsl(var(--muted-foreground));text-underline-offset:4px;align-items:center;margin-left:44px;font-size:14px;text-decoration:underline;display:inline-flex}.winter-braking-intro>p{max-width:48ch}.winter-note{max-width:48ch;color:hsl(var(--muted-foreground));margin-top:24px;font-size:14px;line-height:1.65}.winter-chart{border:var(--design-line-width) solid var(--design-line-color);min-width:0;padding:32px}.winter-chart .rounded-sm{border-radius:0}.winter-chart button{text-transform:none;letter-spacing:0;min-height:44px;font-weight:500}.winter-chart button[aria-pressed=true]{background:hsl(var(--brand-accent));color:#111}.winter-chart [class~="text-[11px]"]{color:hsl(var(--muted-foreground));font-size:14px;line-height:1.5}.design-refinement>.winter-selection{background:hsl(var(--brand-accent));color:#111}.winter-selection :is(p.text-brand-label,p.text-brand-body){color:#292929}.winter-selection .design-action{border-color:#111;margin-top:30px}.winter-selection .design-action:focus-visible{outline-color:#111}.winter-selection .winter-editorial{align-items:start}.winter-selection .text-brand-body{max-width:48ch}.winter-profiles article{grid-template-columns:44px minmax(0,1fr);gap:20px;padding-block:24px;display:grid}.winter-profiles article:first-child{padding-top:0}.winter-profiles article:last-child{padding-bottom:0}.winter-profiles article+article{border-top:var(--design-line-width) solid #111111b3}.winter-profile-number{letter-spacing:-.06em;font-size:32px;font-weight:700;line-height:1}.winter-faq .winter-editorial{align-items:start}.winter-faq-intro{position:sticky;top:120px}.winter-faq-intro p.text-brand-body{max-width:35ch;margin-bottom:24px}.winter-faq-list>div{gap:0}.winter-faq-list details{border:0;border-bottom:var(--design-line-width) solid var(--design-line-color);background:0 0}.winter-faq-list details:first-child{border-top:var(--design-line-width) solid var(--design-line-color)}.winter-faq-list details[open]{background:0 0}.winter-faq-list summary{gap:16px;min-height:64px;padding:22px 0}.winter-faq-list summary>span:first-child{display:none}.winter-faq-list summary>span:nth-child(2){color:hsl(var(--foreground));font-size:18px;font-weight:500;line-height:1.4}.winter-faq-list details[open] summary>span:nth-child(2){color:hsl(var(--brand-ink))}.winter-faq-list details>div{padding:0 32px 24px 0}.winter-related{padding:40px var(--design-gutter)}.winter-related-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.winter-related-links>a{justify-content:space-between;align-items:center;gap:20px;min-height:84px;padding-block:12px;display:flex}.winter-related-links strong{letter-spacing:-.025em;font-size:20px;font-weight:600;display:block}.winter-related-links span>span{color:hsl(var(--muted-foreground));margin-top:8px;font-size:14px;line-height:1.5;display:block}.winter-related-links svg{flex-shrink:0}.winter-related-links a:hover strong{text-underline-offset:5px;text-decoration:underline}.winter-related-links a:hover svg{color:hsl(var(--brand-ink))}@media (width>=768px) and (width<=1099px){.winter-page>[data-hero] [class~=md\:flex-row]{flex-direction:column;align-items:start}.winter-page>[data-hero] h1{font-size:64px}}@media (width<=899px){.winter-section-heading,.winter-editorial{grid-template-columns:minmax(0,1fr);gap:32px}.winter-section-heading{margin-bottom:32px}.winter-benefits{gap:24px}.winter-editorial-visual img{aspect-ratio:16/9}.winter-faq-intro{position:static}.winter-related-links{gap:20px}}@media (width<=767px){body:has(.winter-page) [data-hero] .text-brand-heading{font-size:clamp(30px,9vw,56px)}.winter-benefits{grid-template-columns:minmax(0,1fr);gap:24px}.winter-benefits article{grid-template-columns:26px minmax(0,1fr);gap:8px 16px;display:grid}.winter-benefits svg{grid-row:1/3;margin:2px 0 0}.winter-benefits h3{margin-bottom:0}.winter-benefits p{grid-column:2}.winter-editorial-visual figure{margin-top:24px}.winter-knowledge-list article:first-child{padding-top:0}.winter-chart{padding:24px 16px}.winter-profiles article{grid-template-columns:36px minmax(0,1fr);gap:16px}.winter-related-links{grid-template-columns:minmax(0,1fr);gap:0}.winter-related-links>a+a{border-top:var(--design-line-width) solid var(--design-line-color)}}@media (width>=1024px){.winter-section-heading{margin-bottom:52px}.winter-editorial-visual figure{margin-top:40px}.winter-selection .winter-editorial{column-gap:clamp(64px,5.5vw,80px)}}
