.st-section{padding-block:clamp(104px,11vw,160px) 0}@media (width<=768px){.st-section{padding-top:88px}}.st-chip{background:var(--hp4-surface-2);min-height:24px;box-shadow:inset 0 0 0 1px var(--hp4-line);letter-spacing:-.004em;color:var(--hp4-ink-2);white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.st-fine{text-wrap:pretty;color:var(--hp4-ink-2);font-size:13.5px;line-height:1.5}.st-split{border-top:1px solid var(--hp4-line);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px clamp(40px,6vw,96px);padding-top:40px;display:grid}.st-split-h{letter-spacing:-.038em;text-wrap:balance;max-width:14ch;color:var(--hp4-ink);font-size:clamp(30px,3vw,44px);font-weight:600;line-height:1.06}.st-split-body{max-width:680px}.st-split-lead{letter-spacing:-.02em;text-wrap:balance;color:var(--hp4-ink);font-size:clamp(19px,1.5vw,22px);font-weight:600;line-height:1.3}.st-prose strong{color:var(--hp4-ink);font-weight:600}.st-split .st-chip{margin-left:4px}@media (width<=900px){.st-split{grid-template-columns:minmax(0,1fr);padding-top:32px}.st-split-h{max-width:18ch}}.st-hero .hp4-lead{max-width:44ch}.st-hero .hp4-two-tone-muted{display:block}.own-hero header{z-index:1;position:relative}.own-hero-still{grid-template-columns:minmax(0,1fr);justify-items:center;margin:clamp(-40px,-2.6vw,-8px) auto 0;display:grid;position:relative}.own-hero-still:before{content:"";background-image:linear-gradient(var(--own-grid) 1px, transparent 1px), linear-gradient(90deg, var(--own-grid) 1px, transparent 1px);-webkit-mask-composite:source-in;pointer-events:none;background-position:bottom;background-size:44px 44px;position:absolute;inset:8% 6% 0;-webkit-mask-image:radial-gradient(56% 58% at 50% 52%,#000 20%,#0000 100%),linear-gradient(#000 62%,#0000);mask-image:radial-gradient(56% 58% at 50% 52%,#000 20%,#0000 100%),linear-gradient(#000 62%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.hp4{--own-grid:color-mix(in srgb, var(--hp4-accent) 7%, transparent)}.hp4[data-theme=dark]{--own-grid:color-mix(in srgb, var(--hp4-accent) 11%, transparent)}.own-hero-settle{transform-origin:50% 0;justify-items:center;width:100%;display:grid}.own-hero-stage{aspect-ratio:16/10;width:min(100%,clamp(416px,160svh - 800px,960px))}.own-hero-img .hp4-pix-img{translate:3%}@media (width<=640px){.own-hero-still{margin-top:4px}.own-hero-stage{width:100%}}.own-still:before{content:"";background:repeating-conic-gradient(color-mix(in srgb, var(--hp4-cursor) 16%, transparent) 0 25%, transparent 0 50%) 0 0 / 4px 4px;transition:opacity .35s var(--hp4-ease);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(50% 46% at 50% 56%,#000 35%,#0000 100%);mask-image:radial-gradient(50% 46% at 50% 56%,#000 35%,#0000 100%)}.own-still[data-loaded]:before{opacity:0}.own-chapter{padding-top:clamp(96px,10vw,152px)}.own-chapter-head{margin-bottom:clamp(40px,5vw,64px)}.own-steps .hp4-switcher-copy p{margin:0}.own-steps .hp4-switcher-copy p+p{margin-top:10px}@media (width>=901px){.own-steps{--own-stage-h:min(600px, calc(100svh - var(--hp4-header) - 56px))}.own-steps .hp4-switcher-stage{height:var(--own-stage-h);top:calc(var(--hp4-header) + (100svh - var(--hp4-header) - var(--own-stage-h)) / 2);grid-template-columns:minmax(0,1fr)}.own-steps .hp4-switcher-stage .own-stage[data-stage=buy]{align-items:start}.own-steps{--own-first-drop:max(0px, calc(10px + (var(--own-bay-h) + 37px - 147px) / 2))}.own-steps.hp4-switcher[data-mode=scroll] .hp4-switcher-item:first-child{margin-top:var(--own-first-drop)}@container (width<=660px){.own-steps .hp4-switcher-stage .own-bays-sm{margin-top:calc(var(--own-first-drop) + (147px - 85px) / 2)}}.own-steps.hp4-switcher[data-mode=scroll] .hp4-switcher-item{min-height:37svh;margin-bottom:15svh}.own-steps.hp4-switcher[data-mode=scroll] .hp4-switcher-item:last-child{min-height:calc(var(--own-stage-h) + 34svh);margin-bottom:0}.own-steps .hp4-switcher-item+.hp4-switcher-item{margin-top:0}.own-covers-inline{display:none}}@media (width<=900px){.own-covers-side{display:none}}.own-steps .hp4-switcher-title{font-size:var(--hp4-type-h4);letter-spacing:var(--hp4-track-h4)}.own-steps .hp4-switcher-copy{max-width:44ch}.own-stage{place-items:center;width:100%;height:100%;display:grid}.own-steps .hp4-switcher-item:last-child{border-bottom:0}.own-stage[data-stage=buy]{position:relative}.own-stage[data-stage=buy]:before{content:"";background-image:linear-gradient(var(--own-grid) 1px, transparent 1px), linear-gradient(90deg, var(--own-grid) 1px, transparent 1px);pointer-events:none;background-position:50%;background-size:44px 44px;position:absolute;inset:6% 0;-webkit-mask-image:radial-gradient(52% 50%,#000 25%,#0000 100%);mask-image:radial-gradient(52% 50%,#000 25%,#0000 100%)}.own-stage[data-stage=buy]>*{position:relative}.own-covers{margin-top:14px}.own-steps .hp4-switcher-frame{transition:opacity .16s ease-out}.own-steps .hp4-switcher-frame[data-active]{transition:opacity .36s var(--hp4-ease) .14s}.own-steps .hp4-switcher-frame>*{transition:translate .6s var(--hp4-ease);translate:0 8px}.own-steps .hp4-switcher-frame[data-active]>*{transition-delay:.14s;translate:0}.own-steps{--own-bay-h:clamp(120px, 24svh, 200px)}.own-bays{width:min(100%,640px)}.own-bays-lg .hp4-bay{height:var(--own-bay-h)}.own-bays .hp4-bays-caption{color:var(--hp4-ink);font-size:15px;font-weight:600}.own-bays-sm{display:none}.own-stage[data-stage=buy]{container-type:inline-size}@container (width<=660px){.own-bays-lg{display:none}.own-bays-sm{display:block}}.own-money .hp4-flow-brackets>span[data-end]{text-overflow:clip;justify-content:flex-end;display:flex;overflow:visible}.own-money .hp4-flow-legend{display:none}.own-rack.hp4-pix{width:auto;height:calc(var(--own-stage-h,560px) - 24px)}.own-modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(20px,3vw,40px);width:100%;min-width:0;margin:0;padding:0;list-style:none;display:grid}.own-mode{flex-direction:column;min-width:0;display:flex}.own-mode-pic{margin-bottom:18px}.own-mode-title{border-top:1px solid var(--hp4-line);letter-spacing:-.02em;color:var(--hp4-ink);flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0;padding-top:18px;font-size:19px;font-weight:600;line-height:1.2;display:flex}.own-mode-title>i{background:var(--hp4-accent);width:10px;height:10px}.own-mode[data-mode=private] .own-mode-title>i{box-shadow:inset 0 0 0 1.75px var(--hp4-ink-3);background:0 0}.own-mode-who{color:var(--hp4-ink-2);margin:6px 0 0;font-size:14px;font-weight:500}.own-mode-text{text-wrap:pretty;color:var(--hp4-ink-2);margin:10px 0 0;font-size:15px;line-height:1.5}.own-money{grid-template-columns:minmax(0,1fr);gap:clamp(12px,2svh,18px);width:100%;display:grid}.own-money>:first-child{justify-self:start;max-width:100%}.own-money-build{color:var(--hp4-ink-2);flex-wrap:wrap;gap:2px 14px;margin:0;font-size:14.5px;font-weight:500;display:flex}.own-money-price{color:var(--hp4-ink);font-weight:600}.own-ledger .hp4-ledger-row{padding:clamp(8px,1.2svh,11px) 0}.own-fine{max-width:68ch;margin:40px 0 0}.own-fine-side{max-width:46ch;margin-top:28px}@media (width>=901px){.own-fine-after{display:none}}@media (width<=900px){.own-fine-side{display:none}.own-fine-after{padding-left:24px}.own-stage[data-stage=buy]{justify-items:start}.own-steps .hp4-switcher-head>a{color:var(--hp4-ink)}.own-steps .hp4-switcher-marker{display:none}}.own-print{margin-top:clamp(96px,10vw,152px)}.own-print-headrow{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 14px;display:flex}.own-print-headrow .own-print-h{margin:0}.own-print-h{font-size:var(--hp4-type-h4);letter-spacing:var(--hp4-track-h4);color:var(--hp4-ink);scroll-margin-top:calc(var(--hp4-header) + 40px);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 14px;font-weight:600;line-height:1.15;display:flex}.own-print-lead{letter-spacing:-.012em;color:var(--hp4-ink);margin:0 0 6px;font-size:17px;font-weight:600;line-height:1.4}.own-print-text{text-wrap:pretty;max-width:54ch;color:var(--hp4-ink-2);margin:0;font-size:15.5px;line-height:1.55}.own-print-action{margin-top:20px}.own-print-quiet{color:var(--hp4-ink-2);font-weight:500}.own-tax-more{margin-top:10px}.own-tax-more .own-print-text{padding-top:4px}.own-print-fine{max-width:54ch;margin:14px 0 0}@media (width<=900px){.own-rack.hp4-pix{height:360px;margin-inline:auto}}@media (width<=600px){.own-rack.hp4-pix{height:300px}.own-modes{grid-template-columns:minmax(0,1fr);gap:32px}.own-mode-pic.hp4-pix{width:100%;max-height:200px;margin-bottom:12px}.own-mode-pic .hp4-pix-img{object-fit:contain}.own-mode-text{font-size:15px}.own-bays-sm .hp4-bay{height:88px}}.own-compare-table{margin-top:clamp(40px,5vw,64px)}.own-compare .hp4-two-tone-muted{display:block}.own-compare .hp4-compare-group-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.own-steps .hp4-switcher-frame,.own-steps .hp4-switcher-frame[data-active]{transition:none}.own-steps .hp4-switcher-frame>*{transition:none;translate:none}.own-still:before{transition:none}}.st-close .hp4-close-lead{color:var(--hp4-ink-2);margin:0;font-size:15px;font-weight:500;line-height:1.5}.st-close .hp4-close-lead a{color:var(--hp4-ink);text-decoration:underline;-webkit-text-decoration-color:var(--hp4-line-strong);text-decoration-color:var(--hp4-line-strong);text-underline-offset:4px;transition:text-decoration-color .2s;position:relative}.st-close .hp4-close-lead a:after{content:"";position:absolute;inset:-12px -4px}.st-close .hp4-close-lead a:hover{-webkit-text-decoration-color:var(--hp4-ink);text-decoration-color:var(--hp4-ink)}.fc-close-note{margin-top:2px;display:block}.fc-hero-scene{--fc-stage-height:max(800px, 100svh);--fc-gap:clamp(6px, .75vw, 12px);--fc-gutter:56px;--fc-gallery-width:calc(min(100cqw, 1440px) - var(--fc-gutter) * 2);--fc-card-width:calc((var(--fc-gallery-width) - var(--fc-gap) * 2) / 3);--fc-card-height:min(calc(var(--fc-card-width) * 1.5), calc(var(--fc-stage-height) - clamp(160px, 15vw, 240px)));--fc-side-width:var(--fc-card-width);--fc-radius:16px;height:calc(var(--fc-stage-height) + 120vh);background:var(--hp4-bg);position:relative;container-type:inline-size}.fc-hero-stage{--fc-shrink:0;--fc-side-enter:0;isolation:isolate;height:var(--fc-stage-height);position:sticky;top:0;overflow:clip}.fc-hero-copy{z-index:2;pointer-events:none;align-items:center;display:grid;position:absolute;inset:0}.fc-hero-copy[inert]{visibility:hidden}.sp-hero.fc-hero{--hp4-ink:#fff;--hp4-ink-2:#ffffffe0;--hp4-bg:#202023;--hp4-btn-fill:#202023b8;--hp4-btn-ink:#fff;--hp4-btn-chip:#ffffff2e;--hp4-btn-chip-hover:#ffffff42;--hp4-focus:#fff;z-index:1;pointer-events:none;width:100%;padding-block:120px;position:relative}.fc-hero header{pointer-events:auto;max-width:1200px}.fc-hero .hp4-lead{text-wrap:balance;max-width:40ch}.fc-hero :is(.sp-h1,.hp4-lead,.sp-hero-meta,.hp4-btn){opacity:var(--fc-copy-opacity,1)}.fc-hero .hp4-btn{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html:not([data-menu-open=true]) .fc-page .site-chrome-bar[data-at-top=true]{--chrome-ink:#fff;--chrome-ink-2:#ffffffe6;--chrome-ink-3:#ffffffb8;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.fc-pano{z-index:1;width:calc(100% - (100% - var(--fc-card-width)) * var(--fc-shrink));height:calc(100% - (100% - var(--fc-card-height)) * var(--fc-shrink));margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fc-pano-frame{border-radius:calc(var(--fc-radius) * var(--fc-shrink));background:#202023;position:absolute;inset:0;overflow:hidden}.fc-pano-frame:after{content:"";opacity:calc(1 - var(--fc-shrink));pointer-events:none;background:#090d1270;position:absolute;inset:0}.fc-pano-img.hp4-pix{height:100%}.fc-pano-img .hp4-pix-img{object-fit:cover;object-position:center}.fc-pano-video{object-fit:cover;object-position:center;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .8s var(--hp4-ease);position:absolute;inset:0}.fc-pano-frame[data-playing] .fc-pano-video{opacity:1}.fc-pano-controls{--fc-pano-height:calc(var(--fc-stage-height) - (var(--fc-stage-height) - var(--fc-card-height)) * var(--fc-shrink));z-index:1;right:clamp(12px,2vw,24px);bottom:max(24px, calc((var(--fc-stage-height) + var(--fc-pano-height)) / 2 - 100svh + 24px));pointer-events:none;align-items:center;gap:12px;display:flex;position:absolute;left:clamp(12px,2vw,24px)}.fc-pano-controls>button{pointer-events:auto;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .3s var(--hp4-ease), background-color .2s ease;border:0;border-radius:999px}.fc-pano-toggle{color:#fff;background:#0c0c0e75;place-items:center;width:44px;height:44px;margin-left:auto;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.fc-pano-controls>button:hover{background:#0c0c0e9e}}.fc-pano-controls>button:active{transition-duration:.12s;transform:scale(.96)}.fc-pano-controls>button:focus-visible{outline:2px solid var(--hp4-accent-strong);outline-offset:3px}.fc-collage{position:absolute;inset:0}.fc-collage-side{top:calc((100% - var(--fc-card-height)) / 2);width:var(--fc-side-width);height:var(--fc-card-height);gap:var(--fc-gap);flex-direction:column;display:flex;position:absolute}.fc-collage-side--left{right:calc(50% + var(--fc-card-width) / 2 + var(--fc-gap));transform:translateX(calc((1 - var(--fc-side-enter)) * -60vw));align-items:flex-end}.fc-collage-side--right{left:calc(50% + var(--fc-card-width) / 2 + var(--fc-gap));transform:translateX(calc((1 - var(--fc-side-enter)) * 60vw));justify-content:flex-end}.fc-collage-photo{aspect-ratio:504/302;border-radius:var(--fc-radius);flex:none;width:100%;position:relative;overflow:hidden}.fc-collage-photo>.hp4-pix,.fc-collage-still>.hp4-pix{width:100%;height:100%}.fc-collage-photo--cpp_9276{transform:translateY(calc((1 - var(--fc-side-enter)) * -60vh))}.fc-collage-photo--cpp_9323{transform:translateY(calc((1 - var(--fc-side-enter)) * 60vh))}.fc-collage-photo--cpp_9286,.fc-collage-photo--cpp_9314{aspect-ratio:1;width:54.365%}.fc-collage-photo--cpp_9286 .hp4-pix-img{object-position:85.7% center}.fc-collage-photo--cpp_9314 .hp4-pix-img{width:186.861%;max-width:none;left:-9.489%}@media (width<=1399px){.fc-hero-scene{--fc-gutter:32px}}@media (width<=768px){.fc-hero-scene{--fc-gutter:24px}}@media (width<=480px){.fc-hero-scene{--fc-gutter:20px}}@media (width<=600px){.fc-hero-scene{--fc-card-width:calc((var(--fc-gallery-width) - var(--fc-gap) * 2) / 2);--fc-side-width:calc(var(--fc-card-width) / 2);--fc-radius:8px;height:calc(var(--fc-stage-height) + 90vh)}.fc-collage-photo--cpp_9286,.fc-collage-photo--cpp_9314{width:85%}}.fc-hero-scene[data-reduced-motion]{height:auto}.fc-hero-scene[data-reduced-motion] .fc-hero-stage{position:relative}.fc-collage--static{--fc-side-enter:1;height:calc(var(--fc-card-height) + 160px);position:relative;overflow:clip}.fc-collage-still{width:var(--fc-card-width);height:var(--fc-card-height);border-radius:var(--fc-radius);position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.fc-journey,.fc-hosting-section{padding-bottom:clamp(104px,11vw,160px)}.fc-journey{background:var(--hp4-surface)}@media (width<=768px){.fc-journey,.fc-hosting-section{padding-bottom:88px}}.fc-hosting{gap:clamp(48px, 5vw, 80px) var(--hp4-split-gap);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"heading lead""assurance covers";align-items:end;display:grid}.fc-hosting-heading{grid-area:heading}.fc-hosting-heading h2{max-width:17ch}.fc-hosting-lead{grid-area:lead;max-width:48ch;margin:0;padding-bottom:4px}.fc-hosting-lead>p{margin:0}.fc-covers{border-bottom:1px solid var(--hp4-line);grid-area:covers}.fc-covers.hp4-beats[data-variant=list] .hp4-beat{padding-block:20px}.fc-covers .hp4-beat-tick{display:none}.fc-assurance{flex-direction:column;grid-area:assurance;align-items:flex-start;gap:14px;padding-bottom:16px;display:flex}.fc-assurance p{max-width:450px;font-size:var(--hp4-type-h4);letter-spacing:var(--hp4-track-h4);color:var(--hp4-ink);text-wrap:balance;margin:0;font-weight:600;line-height:1.3}@media (width<=900px){.fc-hosting{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""lead""covers""assurance";row-gap:32px}.fc-hosting-heading h2{max-width:20ch}.fc-hosting-lead,.fc-assurance{padding-bottom:0}}@media (prefers-reduced-motion:reduce){.fc-pano-controls>button{transition:none}}.dep-hero{padding-bottom:20px}.st-hero.dep-hero .hp4-lead{max-width:60ch}.dep-hero .sp-hero-meta a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--hp4-line-strong);text-decoration-color:var(--hp4-line-strong);text-underline-offset:3px;transition:text-decoration-color .2s;position:relative}.dep-hero .sp-hero-meta a:hover{-webkit-text-decoration-color:var(--hp4-ink-3);text-decoration-color:var(--hp4-ink-3)}.dep-hero .sp-hero-meta a:after{content:"";position:absolute;inset:-14px 0}.dep-price{padding-top:0}.dep-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px clamp(48px,6vw,96px);display:grid}@media (width<=900px){.dep-cols{grid-template-columns:minmax(0,1fr)}}.dep-under{align-items:start;margin-top:clamp(20px,2.4vw,32px)}.dep-chart-caption{text-wrap:pretty;max-width:44ch;color:var(--hp4-ink-2);margin:0;font-size:14px;line-height:1.5}.dep-facts .hp4-fact-unit{font-size:max(13px,.36em)}.dep-quotes-more{margin-top:28px}.dep-quotes{border-top:1px solid var(--hp4-line);margin:8px 0 0;padding:0;list-style:none;display:grid}.dep-quotes li{border-bottom:1px solid var(--hp4-line);color:var(--hp4-ink-2);grid-template-columns:110px 96px minmax(0,1fr) auto;align-items:baseline;gap:4px 20px;padding:12px 0;font-size:14.5px;display:grid}.dep-quotes li:last-child{border-bottom:0}.dep-q-period{color:var(--hp4-ink);font-weight:600}.dep-q-rate{font-variant-numeric:tabular-nums;color:var(--hp4-ink);font-weight:600}@media (width<=640px){.dep-quotes li{grid-template-columns:auto minmax(0,1fr)}.dep-q-rate{text-align:right}.dep-q-basis{grid-column:1/-1;font-size:13.5px}.dep-quotes li>.dep-cite-wrap{grid-column:1/-1}}.dep-cite-wrap{white-space:nowrap;align-items:baseline;gap:5px;display:inline-flex}.dep-cite{font-size:13.5px;font-weight:500;text-decoration:none;transition:color .2s;position:relative;color:var(--hp4-ink-3)!important}.dep-cite:hover{text-underline-offset:3px;text-decoration:underline;color:var(--hp4-ink)!important}.dep-cite:after{content:"";position:absolute;inset:-12px -4px}.dep-cite-n{font-family:var(--hp4-mono);vertical-align:.35em;font-size:11px;font-weight:500;text-decoration:none;transition:color .2s;position:relative;color:var(--hp4-ink-3)!important}.dep-cite-n:after{content:"";position:absolute;inset:-14px -27px -14px -4px}.dep-cite-n:hover{color:var(--hp4-accent)!important}.dep-section h2{letter-spacing:var(--hp4-track-h2);font-size:clamp(32px,3.6vw,52px);line-height:1.04}.dep-sources li{scroll-margin-top:calc(var(--hp4-header) + 32px)}.dep-sources li:target a{-webkit-text-decoration-color:var(--hp4-accent);text-decoration-color:var(--hp4-accent)}.dep-life{border-top:1px solid var(--hp4-line);margin:48px 0 0;padding:0;list-style:none;display:grid}.dep-life li{border-bottom:1px solid var(--hp4-line);grid-template-columns:minmax(0,150px) minmax(0,1fr) 80px calc(50% - clamp(24px,3vw,48px));align-items:center;gap:8px 32px;padding:20px 0;display:grid}.dep-life-co{letter-spacing:-.012em;color:var(--hp4-ink);font-size:17px;font-weight:600}.dep-life-track{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;display:grid}.dep-life-track i{background:repeating-linear-gradient(135deg, var(--hp4-ink-3) 0 1px, transparent 1px 4px), var(--hp4-surface-2);height:10px;box-shadow:inset 0 0 0 1px var(--hp4-line-strong);border-radius:2px}.dep-life-track i[data-on]{background:var(--hp4-accent);box-shadow:none;transform-origin:0;transition:transform .24s var(--hp4-ease);transform:scaleX(0)}.dep-life[data-in] .dep-life-track i[data-on]{transform:none}.dep-life-years{font-variant-numeric:tabular-nums;color:var(--hp4-ink);font-size:17px;font-weight:600}.dep-life-note{color:var(--hp4-ink-2);font-size:15px}@media (width<=900px){.dep-life li{grid-template-columns:minmax(0,1fr) auto;gap:10px 16px}.dep-life-track{grid-area:2/1/auto/-1}.dep-life-years{text-align:right;grid-area:1/2}.dep-life-note{grid-column:1/-1;font-size:14px}}.dep-cases{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px clamp(48px,6vw,96px);margin-top:48px;display:grid}.dep-side{border-bottom:1px solid var(--hp4-ink);letter-spacing:-.024em;color:var(--hp4-ink);padding-bottom:14px;font-size:24px;font-weight:600;line-height:1.15}.dep-cases ul{margin:0;padding:0;list-style:none}.dep-case{border-bottom:1px solid var(--hp4-line);padding:24px 0}.dep-claim{letter-spacing:-.012em;text-wrap:pretty;color:var(--hp4-ink);font-size:17px;font-weight:600;line-height:1.4}.dep-case blockquote{border-left:2px solid var(--hp4-line-strong);text-wrap:pretty;color:var(--hp4-ink-2);margin:12px 0 0;padding-left:16px;font-size:15.5px;line-height:1.55}.dep-by{color:var(--hp4-ink-3);margin-top:12px;font-size:13.5px}@media (width<=720px){.dep-cases{grid-template-columns:minmax(0,1fr);margin-top:32px}}.dep-model-row{margin-top:40px}.dep-model .hp4-fact-figure{color:var(--hp4-ink-2);font-size:28px}.dep-model-text{text-wrap:pretty;max-width:60ch;color:var(--hp4-ink-2);margin-top:0;font-size:17px;line-height:1.55}.dep-links{flex-wrap:wrap;gap:12px 32px;margin-top:24px;display:flex}.dep-sources ol{counter-reset:dep-src;gap:16px clamp(48px,6vw,96px);margin:40px 0 0;padding:0;list-style:none}@media (width>=901px){.dep-sources ol{grid-auto-flow:column;grid-template-rows:repeat(var(--rows,3), auto)}}.dep-sources li{counter-increment:dep-src;flex-direction:column;gap:2px;padding-left:36px;display:flex;position:relative}.dep-sources li:before{content:counter(dep-src, decimal-leading-zero);color:var(--hp4-ink-3);font-family:Geist Mono Variable,Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;position:absolute;top:2px;left:0}.dep-sources li a{z-index:1;text-decoration:underline;-webkit-text-decoration-color:var(--hp4-line-strong);text-decoration-color:var(--hp4-line-strong);text-underline-offset:3px;margin-block:-11px;padding-block:11px;font-size:15.5px;font-weight:500;line-height:1.4;display:block;position:relative;color:var(--hp4-ink)!important}.dep-sources li a:hover{-webkit-text-decoration-color:var(--hp4-ink);text-decoration-color:var(--hp4-ink)}.dep-sources li span{color:var(--hp4-ink-3);font-size:13.5px}.dep-fine{max-width:62ch;margin-top:28px}.rc{margin:0}.rc-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 32px;margin:0 0 12px;display:flex}.rc-launch{color:var(--hp4-ink-3);margin:0;font-size:13.5px;font-weight:500}@media (width<=560px){.rc-launch{display:none}}.rc-readout{color:var(--hp4-ink-2);flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin:0;font-size:14px;font-weight:500;display:flex}.rc-readout-period{font-family:var(--hp4-mono);color:var(--hp4-ink-2);font-size:12.5px}.rc-readout-rate{letter-spacing:-.02em;color:var(--hp4-ink);font-size:20px;font-weight:600}.rc-legend{color:var(--hp4-ink-2);flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;font-size:14px;font-weight:500;list-style:none;display:flex}.rc-legend li{align-items:center;gap:10px;display:inline-flex}.rc-legend i{border-radius:3px;width:12px;height:12px}.rc-legend i[data-basis=demand]{background:var(--hp4-series-1)}.rc-legend i[data-basis=committed]{background:var(--hp4-series-2)}.rc-plot{position:relative}.rc-plot svg{display:block;overflow:visible}.rc-grid line{stroke:var(--hp4-line);stroke-width:1px;shape-rendering:crispedges}.rc-grid line[data-base],.rc-grid .rc-tick{stroke:var(--hp4-line-strong)}.rc-grid text{font-family:var(--hp4-mono);font-variant-numeric:tabular-nums;fill:var(--hp4-ink-3);font-size:12px}.rc-mark[data-basis=demand] .rc-cap,.rc-mark[data-basis=demand] .rc-band{fill:var(--hp4-series-1)}.rc-mark[data-basis=committed] .rc-cap,.rc-mark[data-basis=committed] .rc-band{fill:var(--hp4-series-2)}.rc-band{fill-opacity:.16}.rc-hit{fill:#0000}.hp4 .rc-mark:focus-visible{outline:none}.rc-mark:focus-visible .rc-hit{stroke:var(--hp4-accent);stroke-width:2px}.rc-plot[data-scrub] .rc-mark:not([data-active]) .rc-value,.rc-plot[data-scrub] .rc-mark:not([data-active]) .rc-cap{opacity:.4;transition:opacity .2s}.rc-value{letter-spacing:-.01em;font-variant-numeric:tabular-nums;fill:var(--hp4-ink);font-size:14px;font-weight:600}.rc-mark{cursor:default;outline:none}.rc-leader{stroke:var(--hp4-ink-3);stroke-width:1px}.rc-fill{clip-path:inset(100% 0 0);transition:clip-path 1.1s var(--hp4-ease)}.rc-plot[data-in] .rc-fill{clip-path:inset(0)}.rc-mark{opacity:0;transition:opacity .6s var(--hp4-ease);transition-delay:calc(var(--i,0) * .11s + .25s)}.rc-plot[data-in] .rc-mark{opacity:1}.rc-drop{opacity:0;transition:opacity .7s var(--hp4-ease) 1.1s}.rc-plot[data-in] .rc-drop{opacity:1}.rc-drop line,.rc-drop path{fill:none;stroke:var(--hp4-ink-2);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round}.rc-drop line{stroke-dasharray:2 4}@media (prefers-reduced-motion:reduce){.rc-fill,.rc-mark,.rc-drop{clip-path:none;opacity:1;transition:none}.dep-life-track i[data-on]{transition:none;transform:none}}@media (forced-colors:active){.rc-cap,.rc-legend i{fill:canvastext!important;background:canvastext!important}}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .st-chip{background:var(--hp4-btn-chip);box-shadow:none;border-radius:6px;font-weight:500}@media (width>=901px){html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .own-steps.hp4-switcher[data-mode=scroll] .hp4-switcher-item{--own-dwell:37svh;--hp4-switcher-dwell:0px;min-height:0;padding-top:calc(16px + var(--own-dwell));background:linear-gradient(var(--hp4-line), var(--hp4-line)) 0 calc(var(--own-dwell) - 1px) / 100% 1px no-repeat;scroll-margin-top:calc(var(--hp4-header) + 40px - var(--own-dwell));border-top-color:#0000;margin-bottom:0}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .own-steps.hp4-switcher[data-mode=scroll] .hp4-switcher-item:first-child{--own-dwell:0px;scroll-margin-top:calc(var(--hp4-header) + 40px + var(--own-first-drop,0px))}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .own-steps.hp4-switcher[data-mode=scroll] .hp4-switcher-item:nth-child(2){--own-dwell:16svh}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .own-steps.hp4-switcher[data-mode=scroll] .hp4-switcher-item:last-child{--hp4-switcher-dwell:calc(var(--own-stage-h) - 4svh)}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .own-steps.hp4-switcher[data-mode=scroll] .hp4-switcher-item[data-active]{background:0 0}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .own-steps.hp4-switcher[data-mode=scroll] .hp4-switcher-marker{top:calc(var(--own-dwell) - 1px)}}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .own-mode-title>i{background:var(--hp4-signal);width:8px;height:8px}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .own-mode[data-mode=private] .own-mode-title>i{box-shadow:inset 0 0 0 1.5px var(--hp4-ink-3);background:0 0}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .rc{--hp4-series-1:var(--hp4-ink-2)}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .rc-mark .rc-cap{fill:var(--hp4-ink)}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .rc-mark:last-of-type .rc-cap{fill:var(--hp4-signal)}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .rc-mark:focus-visible .rc-hit{stroke:var(--hp4-signal)}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .dep-life-track i[data-on]{background:var(--hp4-ink-2)}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .dep-side{border-bottom-color:var(--hp4-rule-strong)}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .dep-cite-n:hover{color:var(--hp4-ink)!important}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .dep-sources li:target a{-webkit-text-decoration-color:var(--hp4-signal);text-decoration-color:var(--hp4-signal)}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) :is(.dep-cols,.dep-cases,.dep-sources ol){column-gap:var(--hp4-split-gap)}@media (width>=901px){html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .dep-life li{grid-template-columns:minmax(0, 150px) minmax(0, 1fr) 80px calc(50% - var(--hp4-split-gap) / 2)}}@media (width<=900px){html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .own-steps .hp4-switcher-item:last-child{padding-bottom:0}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .own-steps .hp4-switcher-item:last-child .hp4-switcher-inline{margin-bottom:0}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .own-fine-after{margin-top:8px;padding-left:0}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .own-steps.hp4-switcher .hp4-switcher-item{border-top-color:var(--hp4-line)}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .own-steps.hp4-switcher .hp4-switcher-item:first-child{border-top-color:#0000}}@media (width>=768px){html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .own-compare .hp4-chapter-statement{text-align:center;margin-inline:auto}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .own-compare-table{max-width:880px;margin-inline:auto}}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .own-compare .hp4-compare :is(th,td):last-child{padding-inline-end:0}.own-mark{vertical-align:-3px;color:var(--hp4-ink);display:inline-block}.own-mark-no{vertical-align:0;color:var(--hp4-ink-2)}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .rc-grid text{font-family:var(--hp4-font-sans);font-size:12.5px;font-weight:500}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .rc-readout-period,html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .dep-sources li:before,html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .dep-cite-n{font-family:var(--hp4-font-sans);font-variant-numeric:tabular-nums}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .rc-readout-period{font-size:13.5px;font-weight:600}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .dep-sources li:before{font-size:13px;font-weight:600}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .dep-cite-n{font-size:11.5px;font-weight:600}.own-bays .hp4-bays-caption{align-items:center;gap:10px;display:flex}.own-bays .hp4-bays-caption:before{content:"";background:var(--hp4-signal,var(--hp4-accent));flex:none;width:7px;height:7px}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) :is(.own-hero-still,.own-stage[data-stage=buy]):before{content:none}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .hp4[data-theme=dark] main .own-hero-still .hp4-pix.own-hero-img[data-loaded]:has(img[src*=-dark]){--hp4-render-pool:var(--hp4-surface-3)}@media (width>=600px) and (width<=900px){html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .fc-beats{max-width:560px}}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .dep-cite{margin-block:-12px;padding-block:12px}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .dep-cite:after{inset:0 -4px}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .dep-cite-n{margin-block:-14px;padding-block:14px;min-width:14px;margin-right:-30px;padding-right:30px}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .dep-cite-n:after{inset:0 0 0 -4px}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .dep-model .hp4-fact-figure{color:var(--fact-ink);font-size:clamp(28px,2.5vw,36px)}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .dep-model .hp4-facts[data-density=tile]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .dep-model .hp4-facts[data-density=tile] .hp4-fact{min-width:0}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .dep-model-row{align-items:start}@media (width<=480px){html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .st-hero.dep-hero{padding-top:72px}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .dep-hero .hp4-kicker{margin-bottom:12px}html[data-hp4]:not([data-hp4-classic],[data-hp4-app]) .st-hero.dep-hero .hp4-lead{margin-top:18px;font-size:16.5px;line-height:1.45}}
