.case-hero[data-astro-cid-pznzci7v]{padding-top:calc(var(--header-h) + clamp(2.5rem, 7vw, 6rem));padding-bottom:clamp(3rem,6vw,5rem)}.back[data-astro-cid-pznzci7v]{margin-bottom:1.5rem;font-weight:600;display:inline-block}.case-intro[data-astro-cid-pznzci7v]{gap:1.25rem;margin-top:clamp(1.5rem,3vw,2.5rem);display:grid}.concept-note[data-astro-cid-pznzci7v]{max-width:52em;color:var(--fg-2);flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.98rem;display:flex}.case-meta[data-astro-cid-pznzci7v]{gap:1.25rem var(--gutter);border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));margin-top:clamp(2.5rem,5vw,4rem);padding-top:1.25rem;display:grid}.case-meta[data-astro-cid-pznzci7v] dt[data-astro-cid-pznzci7v]{color:var(--fg-2);font-size:.82rem;font-weight:600}.case-meta[data-astro-cid-pznzci7v] dd[data-astro-cid-pznzci7v]{margin-top:.3rem;font-weight:620}@media (width>=900px){.case-intro[data-astro-cid-pznzci7v]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.case-intro[data-astro-cid-pznzci7v] .lead[data-astro-cid-pznzci7v]{grid-column:1/span 7}.concept-note[data-astro-cid-pznzci7v]{grid-column:9/-1}}.scrollshot-sec[data-astro-cid-pznzci7v]{padding-block:clamp(2rem,5vw,4rem)}.scrollshot-view[data-astro-cid-pznzci7v]{background:#fff;height:min(78svh,820px);overflow:hidden}.scrollshot-view[data-astro-cid-pznzci7v]:focus-visible{outline-offset:-3px}html.no-motion .scrollshot-view[data-astro-cid-pznzci7v]{overflow-y:auto}.scrollshot-view[data-astro-cid-pznzci7v] img[data-astro-cid-pznzci7v]{will-change:transform;width:100%;height:auto}.shot-foot[data-astro-cid-pznzci7v]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;display:flex}.scroll-hint[data-astro-cid-pznzci7v]{text-align:left}html.no-motion .scroll-hint[data-astro-cid-pznzci7v]:before{content:"Scroll inside the frame. "}@media (width<=899px){.scrollshot-view[data-astro-cid-pznzci7v]{-webkit-overflow-scrolling:touch;height:70svh;overflow-y:auto}.scroll-hint[data-astro-cid-pznzci7v]:before{content:"Scroll inside the frame. "}}.two-col[data-astro-cid-pznzci7v]{gap:3rem;display:grid}.col-label[data-astro-cid-pznzci7v]{color:var(--fg-2);letter-spacing:0;margin-bottom:1.25rem;font-size:1rem;font-weight:650}@media (width>=900px){.two-col[data-astro-cid-pznzci7v]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.two-col[data-astro-cid-pznzci7v]>[data-astro-cid-pznzci7v]:first-child{grid-column:1/span 5}.two-col[data-astro-cid-pznzci7v]>[data-astro-cid-pznzci7v]:last-child{grid-column:7/-1}}.screens-grid[data-astro-cid-pznzci7v]{align-items:center;gap:clamp(2.5rem,5vw,4rem);display:grid}.caption[data-astro-cid-pznzci7v]{margin-top:.8rem}.screen-phones[data-astro-cid-pznzci7v]{gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:560px;margin-inline:auto;display:grid}.screen-phones[data-astro-cid-pznzci7v] .ph-1{margin-top:18%}@media (width>=1000px){.screens-grid[data-astro-cid-pznzci7v]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.screen-inner[data-astro-cid-pznzci7v]{grid-column:1/span 8}.screen-phones[data-astro-cid-pznzci7v]{grid-column:9/-1}}.decisions[data-astro-cid-pznzci7v]{border-top:1px solid var(--line);counter-reset:d;gap:0;display:grid}.decisions[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v]{border-bottom:1px solid var(--line);gap:.75rem;padding-block:clamp(1.5rem,3vw,2.5rem);display:grid}.decisions[data-astro-cid-pznzci7v] p[data-astro-cid-pznzci7v]{color:var(--fg-2);max-width:60ch;font-size:1.08rem}@media (width>=900px){.decisions[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline}.decisions[data-astro-cid-pznzci7v] h3[data-astro-cid-pznzci7v]{grid-column:1/span 5}.decisions[data-astro-cid-pznzci7v] p[data-astro-cid-pznzci7v]{grid-column:7/-1}}.quote-grid[data-astro-cid-pznzci7v]{align-items:start;gap:3rem;display:grid}.q-note[data-astro-cid-pznzci7v]{max-width:36ch;margin-top:1.25rem}.features[data-astro-cid-pznzci7v]{gap:.5rem;margin-top:2rem;display:grid}.features[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v]{align-items:baseline;gap:.75rem;display:flex}.features[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v]:before{content:"";background:var(--link);flex:none;width:.55em;height:.55em;transform:translateY(-.05em)}.case-receipt[data-astro-cid-pznzci7v]{background:#fff;border-radius:18px;gap:1.1rem;padding:clamp(1.25rem,2.6vw,2.2rem);display:grid;box-shadow:0 30px 60px -30px #0000504d}.case-receipt[data-astro-cid-pznzci7v] ul[data-astro-cid-pznzci7v]{border-top:1px solid var(--line)}.case-receipt[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v]{border-bottom:1px dashed #00003c33;justify-content:space-between;gap:1rem;padding:.75rem 0;display:flex}.cr-total[data-astro-cid-pznzci7v]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;font-weight:640;display:flex}.cr-total[data-astro-cid-pznzci7v] strong[data-astro-cid-pznzci7v]{letter-spacing:-.04em;font-size:clamp(2.2rem,1.8rem + 2vw,3.4rem);font-weight:780;font-stretch:108%;line-height:1}.cr-days[data-astro-cid-pznzci7v]{color:var(--fg-2)}.cr-cta[data-astro-cid-pznzci7v]{--b-bg:var(--link);--b-fg:#fff;width:100%}@media (width>=900px){.quote-grid[data-astro-cid-pznzci7v]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.quote-grid[data-astro-cid-pznzci7v]>[data-astro-cid-pznzci7v]:first-child{grid-column:1/span 6}.case-receipt[data-astro-cid-pznzci7v]{grid-column:8/-1}}.case-next[data-astro-cid-pznzci7v]{text-decoration:none;display:block}.next-inner[data-astro-cid-pznzci7v]{gap:1.25rem;padding-block:clamp(5rem,12vw,10rem);display:grid}.next-title[data-astro-cid-pznzci7v]{transition:color .3s}.case-next[data-astro-cid-pznzci7v]:hover .next-title[data-astro-cid-pznzci7v]{color:var(--mark)}.next-meta[data-astro-cid-pznzci7v]{color:var(--fg-2);font-size:1.1rem}
