html:is(#stage,[data-sf-stage])[data-sf-stage-h4-fork=h4b]{#e8-pay>.e8-price{grid-template-columns:minmax(0,1fr);row-gap:56px}#e8-pay .e8-copy{column-gap:60px;row-gap:24px;align-items:end;margin-bottom:0}#e8-pay .e8-ovl{padding:9px 18px;font-size:14px;line-height:18px;font-weight:700;letter-spacing:0}#e8-pay .e8-h2{font-size:clamp(40px,4.45vw,64px);line-height:1.05;letter-spacing:-.035em;font-weight:700}#e8-pay .e8-lede{align-self:end;margin:0 0 2px;max-width:330px;font-size:20px;line-height:1.6;text-wrap:balance}@media (max-width:1023.98px){#e8-pay>.e8-price{row-gap:40px}#e8-pay .e8-copy{row-gap:16px}#e8-pay .e8-lede{margin:0;max-width:40ch;font-size:18px}}#eight.stack #e8-pay>.e8-price{row-gap:32px}#eight.stack #e8-pay .e8-copy{row-gap:16px;margin-bottom:0}#eight.stack #e8-pay .e8-ovl{padding:8px 16px;font-size:13px;line-height:17px}#eight.stack #e8-pay .e8-lede{margin:0}#phone-tail #eight #e8-pay{padding-inline:0;border-inline-width:0}#pay-card{container:h4b-card/inline-size;grid-column:1/-1;min-width:0;box-sizing:border-box;display:flex;flex-direction:column;min-height:664px;padding:0;overflow:hidden;color:#18233f}.h4b-split{flex:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@container h4b-card (width < 880px){.h4b-split{grid-template-columns:minmax(0,1fr)}}#pay-lead .pl-over,.h4b-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.h4b-narrow{display:none}#e8-pay #pay-lead{container:h4b-lead/inline-size;grid-column:auto;grid-row:auto;min-height:0;border:0!important;border-radius:0;background:#1c2b63!important}#eight #e8-pay[data-pay-layout] #pay-lead{border-radius:0}#pay-lead .pl-portrait{object-position:50% 30%}#pay-lead .pl-scrim{background:linear-gradient(180deg,rgba(22,34,92,.82),rgba(22,34,92,.34) 32%,rgba(22,34,92,.4) 48%,rgba(20,30,84,.93) 72%,rgba(18,28,80,.97))}#pay-lead .pl-body{padding:44px 44px 40px;justify-content:space-between}#pay-lead .pl-say{margin:0;max-width:400px;text-shadow:none;font-size:34px;line-height:1.2;font-weight:400;letter-spacing:-.02em}#pay-lead .pl-terms{margin-top:auto;padding-top:40px}#pay-lead .pl-conds{gap:26px}#pay-lead .pl-cond svg{margin-top:4px}#pay-lead .pl-cond-copy{gap:6px}#pay-lead .pl-cond h4{font-size:17px;line-height:1.35;letter-spacing:0}#pay-lead .pl-cond p{font-size:15px;line-height:1.5;color:hsla(0,0%,100%,.88)}#pay-lead .pl-both{margin-top:22px;padding-top:22px;border-top-color:hsla(0,0%,100%,.22);gap:12px;font-size:20px;line-height:1.35;font-weight:700;letter-spacing:0}#pay-lead .pl-both svg{width:18px;height:18px}@container h4b-card (width < 880px){#e8-pay #pay-lead{min-height:440px}#pay-lead .pl-portrait{object-position:50% 22%}#pay-lead .pl-scrim{background:linear-gradient(180deg,rgba(22,34,92,.82),rgba(22,34,92,.3) 28%,rgba(22,34,92,.42) 40%,rgba(20,30,84,.93) 60%,rgba(18,28,80,.97))}}@container h4b-lead (width < 520px){#pay-lead .pl-conds{grid-template-columns:minmax(0,1fr);gap:14px}}@container h4b-card (width < 440px){#e8-pay #pay-lead{min-height:500px}#pay-lead .pl-body{padding:28px 24px}#pay-lead .pl-say{margin:0;max-width:280px;font-size:24px;line-height:1.22;text-wrap:balance}#pay-lead .pl-conds{gap:20px}#pay-lead .pl-cond{gap:10px}#pay-lead .pl-cond svg{width:15px;height:15px}#pay-lead .pl-cond-copy{gap:6px}#pay-lead .pl-cond h4{font-size:16px}#pay-lead .pl-cond p{font-size:14px}#pay-lead .pl-both{margin-top:20px;padding-top:20px;gap:10px;font-size:17px}#pay-lead .pl-both svg{width:16px;height:16px}}.h4b-calc{container:h4b-calc/inline-size;min-width:0;box-sizing:border-box;padding:44px 44px 40px;display:flex;flex-direction:column;background:#fff}.h4b-price{margin:0;font-size:34px;line-height:1.2;font-weight:400;letter-spacing:-.02em;color:#18233f}.h4b-price .accent{font-weight:700;color:#204fc7}.h4b-sub{margin:8px 0 0;font-size:16px;line-height:1.5;color:#4c566e}.h4b-eq{margin-top:28px;display:grid;align-items:stretch;grid-template-columns:max-content 24px max-content 24px minmax(0,1fr)}.h4b-count{box-sizing:border-box;padding:9px 10px 10px;border:1px solid #d9dfe8;border-radius:10px;background:#f5f7fa;display:flex;flex-direction:column;gap:6px}.h4b-count label{font-size:12px;line-height:1.3;font-weight:600;letter-spacing:.01em;color:#4c566e}.h4b-stepper{display:flex;align-items:center;gap:6px}.h4b-step{flex:none;width:36px;height:36px;padding:0;border-radius:999px;display:grid;place-items:center;font:inherit;font-size:20px;font-weight:600;line-height:1;color:#18233f;background:#fff;border:1px solid #dfe4ec;cursor:pointer;box-shadow:0 1px 2px rgba(17,25,35,.14),0 4px 10px -3px rgba(17,25,35,.24);transition:background .15s,box-shadow .15s,transform .1s;touch-action:manipulation;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-touch-callout:none}@media (hover:hover){.h4b-step:hover{background:#f4f7ff;box-shadow:0 2px 4px rgba(17,25,35,.16),0 6px 14px -4px rgba(32,79,199,.38)}.h4b-qty:hover{border-color:#9aa6ba}}.h4b-step:is(:active,[data-pressed]){transform:translateY(1px);background:#eef2fb;transition-duration:0s;box-shadow:inset 0 1px 3px rgba(17,25,35,.22)}.h4b-step[aria-disabled=true],.h4b-step[aria-disabled=true]:is(:hover,:active,[data-pressed]){cursor:default;transform:none;background:#fff;opacity:.4;box-shadow:0 1px 2px rgba(17,25,35,.1)}.h4b-qty{width:58px;height:40px;box-sizing:border-box;margin:0;padding:0;border-radius:8px;border:1.5px solid #c3cad6;background:#fff;box-shadow:inset 0 2px 4px rgba(17,25,35,.13);text-align:center;font:inherit;font-size:24px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#18233f;-moz-appearance:textfield;appearance:textfield;transition:border-color .15s,box-shadow .15s}.h4b-qty::-webkit-inner-spin-button,.h4b-qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.h4b-qty:focus{outline:none;border-color:#204fc7;box-shadow:inset 0 2px 4px rgba(17,25,35,.13),0 0 0 3px rgba(32,79,199,.22)}:is(.h4b-step,.h4b-info-btn):focus-visible{outline:2px solid #204fc7;outline-offset:2px}.h4b-op{align-self:center;text-align:center;font-size:20px;font-weight:500;line-height:1;color:#8a93a6}.h4b-rate{padding:9px 12px 10px;border:1.5px solid #204fc7;border-radius:10px;background:linear-gradient(160deg,#f4f7ff,#e4ecff);box-shadow:0 8px 18px -12px rgba(32,79,199,.55)}.h4b-rate,.h4b-sum{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;gap:6px}.h4b-sum{padding:9px 20px 10px 0;min-width:0;align-items:flex-end}.h4b-k{font-size:12px;line-height:1.3;font-weight:600;letter-spacing:.01em;color:#4c566e}.h4b-rate .h4b-k{font-weight:700;color:#204fc7}.h4b-v{font-size:32px;line-height:1.1;font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#18233f;white-space:nowrap}.h4b-rate .h4b-v{color:#204fc7}.h4b-fee{position:relative;margin-top:12px;padding:12px 20px 12px 0;border-radius:10px;background:#f5f7fa;display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center}.h4b-fee-name{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:16px;line-height:1.4;font-weight:600;color:#18233f}.h4b-fee-when{font-weight:500;color:#4c566e}.h4b-fee-v{font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;color:#18233f}.h4b-info,.h4b-info-btn{display:inline-flex}.h4b-info-btn{align-items:center;justify-content:center;width:28px;height:28px;margin:-6px -4px;padding:0;border:0;border-radius:999px;background:transparent;cursor:pointer;font:inherit}#pay-card{--h4b-ease:cubic-bezier(.25,.6,.3,1)}.h4b-info-dot{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;border-radius:999px;border:1.5px solid #204fc7;background-color:#204fc7;font-size:11px;font-weight:800;line-height:1;color:#fff;transition:border-color .26s var(--h4b-ease),color .26s var(--h4b-ease),background-color .26s var(--h4b-ease),transform .26s var(--h4b-ease)}.h4b-info-btn[aria-expanded=true] .h4b-info-dot{border-color:#8a93a6;background-color:transparent;color:#4c566e}.h4b-info-btn{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.h4b-info-btn:is(:active,[data-pressed]) .h4b-info-dot{transform:scale(.88);transition:border-color .26s var(--h4b-ease),color .26s var(--h4b-ease),background-color .26s var(--h4b-ease),transform 0s}.h4b-tip{position:absolute;z-index:5;left:18px;bottom:calc(100% + 12px);display:block;box-sizing:border-box;width:350px;max-width:calc(100% - 18px);padding:14px 16px;border-radius:10px;background:#16224f;box-shadow:0 16px 32px -14px rgba(17,26,63,.7);opacity:0;visibility:hidden;transform:translateY(10px);pointer-events:none;transition:opacity .26s var(--h4b-ease),transform .26s var(--h4b-ease),visibility 0s linear .26s}.h4b-tip[data-open]{opacity:1;visibility:visible;transform:none;transition:opacity .26s var(--h4b-ease),transform .26s var(--h4b-ease)}.h4b-tip:after{content:"";position:absolute;top:100%;left:calc(var(--h4b-tip-x, 99px) - 7px);border:7px solid transparent;border-top-color:#16224f}.h4b-tip-k{display:block;font-size:11px;line-height:1.4;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#1aabff}.h4b-tip ul{margin:10px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:7px}.h4b-tip li{display:flex;align-items:flex-start;gap:9px;font-size:14px;line-height:1.4;font-weight:500;color:#e3e8f8}.h4b-tip li svg{flex:none;width:14px;height:14px;margin-top:3px;color:#1aabff}.h4b-tip b{font-weight:700;color:#fff}@media (prefers-reduced-motion:reduce){.h4b-tip{transform:none}}.h4b-total{margin:12px 0 0;box-sizing:border-box;padding:16px 20px 18px 30px;border-radius:12px;background:linear-gradient(135deg,#1d2e6b,#16224f 58%,#111a3f);box-shadow:0 16px 30px -20px rgba(17,26,63,.9);display:flex;justify-content:space-between;align-items:baseline;gap:12px}.h4b-total-k{font-size:16px;font-weight:600;color:#e3e8f8;white-space:nowrap}.h4b-total-v{font-size:40px;line-height:1.05;font-weight:700;letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:#fff;white-space:nowrap}.h4b-not{margin-top:auto;box-sizing:border-box;padding:32px 0 0;display:flex;flex-direction:column}.h4b-not-k{padding-bottom:8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:#697589}.h4b-not-row{display:flex;align-items:center;gap:14px;padding:11px 20px 11px 0;border-top:1px solid #e6e9ef}.h4b-pill{flex:none;width:110px;box-sizing:border-box;padding:4px 0;border-radius:999px;font-size:12px;line-height:1.4;font-weight:700;text-align:center}.h4b-pill[data-tone=amber]{background:#fdf0d5;color:#7a4f00}.h4b-pill[data-tone=red]{background:#fde4e2;color:#a8201a}.h4b-not-t{flex:1;min-width:0;font-size:15px;line-height:1.4;color:#4c566e}.h4b-not-t b{font-weight:600;color:#18233f}.h4b-not-v{font-size:16px;font-weight:700;color:#18233f}@container h4b-calc (width < 470px){.h4b-eq{grid-template-columns:18px minmax(0,1fr) 20px minmax(0,1fr);row-gap:8px}.h4b-count{grid-column:1/-1;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;padding:9px 9px 9px 14px}.h4b-count label{max-width:6.5em;font-size:13px}.h4b-step{width:44px;font-size:22px}.h4b-qty,.h4b-step{height:44px}.h4b-op-x{text-align:left}}@container h4b-card (width < 880px){.h4b-eq{grid-template-columns:30px minmax(0,1fr);row-gap:8px}.h4b-count{grid-column:1/-1;margin-bottom:4px;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;padding:9px 9px 9px 14px}.h4b-count label{max-width:6.5em;font-size:13px}.h4b-step{width:44px;font-size:22px}.h4b-qty,.h4b-step{height:44px}.h4b-op-eq,.h4b-op-x{grid-column:1;z-index:1;text-align:center}.h4b-op-x{grid-row:2}.h4b-op-eq{grid-row:3}.h4b-rate,.h4b-sum{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.h4b-rate{grid-row:2;padding:12px 20px 12px 30px;border:0;box-shadow:inset 0 0 0 1.5px #204fc7,0 8px 18px -12px rgba(32,79,199,.55)}.h4b-sum{grid-row:3;padding:6px 20px 6px 30px}.h4b-eq .h4b-k{min-width:0;font-size:16px;line-height:1.4;letter-spacing:0}.h4b-eq .h4b-v{flex:none}.h4b-rate .h4b-v{font-size:26px}.h4b-fee{margin-top:8px}.h4b-total{margin-top:16px}.h4b-not{padding-top:40px}.h4b-not-k{padding-bottom:12px}.h4b-not-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:16px 20px 16px 0}.h4b-pill{width:auto;justify-self:start;padding:3px 10px;white-space:nowrap}.h4b-not-t{grid-column:1;grid-row:2}.h4b-not-v{grid-column:2;grid-row:1/span 2}}@container h4b-card (width < 440px){.h4b-calc{padding:28px 24px}.h4b-price{margin:0;font-size:24px}.h4b-sub{margin-top:8px;font-size:15px}.h4b-op{font-size:19px}.h4b-v{font-size:26px}.h4b-eq{margin-top:24px;grid-template-columns:28px minmax(0,1fr)}.h4b-rate{padding:12px 14px 12px 28px}.h4b-sum{padding:6px 14px 6px 28px}.h4b-eq .h4b-k{font-size:15px}.h4b-rate .h4b-v{font-size:22px}.h4b-fee{grid-template-columns:28px minmax(0,1fr) auto;padding:12px 14px 12px 0}.h4b-fee-name{font-size:15px}.h4b-fee-v{font-size:17px}.h4b-info-btn{width:44px;height:44px;margin:-14px -12px}.h4b-info-dot{width:20px;height:20px;font-size:12px}.h4b-tip{left:0;right:0;width:auto;max-width:none}.h4b-total{padding:14px 14px 16px 28px}.h4b-total-k{font-size:15px}.h4b-total-v{font-size:34px}.h4b-not-k{font-size:11px}.h4b-not-row{padding-right:14px}.h4b-not-t{font-size:14px}.h4b-calc .h4b-wide{display:none}.h4b-calc .h4b-narrow,.h4b-calc .h4b-not-t .h4b-wide{display:inline}}@container h4b-calc (width < 270px){.h4b-count label{max-width:none}.h4b-stepper{gap:4px}.h4b-step{width:40px;height:40px}.h4b-qty{width:48px;height:40px;font-size:22px}.h4b-total{flex-wrap:wrap}.h4b-total-v{margin-left:auto;font-size:30px}}.h4b-foot{flex:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;background:#f3f5f7;border-top:1px solid #e1e5ea}.h4b-optout{gap:18px;padding:20px 44px}.h4b-leaf,.h4b-optout{display:flex;align-items:center}.h4b-leaf{flex:none;width:48px;box-sizing:border-box;flex-direction:column;overflow:hidden;background:#fff;border:1px solid #c7cdd7;border-radius:7px;box-shadow:-2px 2px 0 #c7cdd5,-2px 3px 2px rgba(11,18,26,.12)}.h4b-leaf-top{align-self:stretch;height:9px;background:#204fc7}.h4b-leaf-n{margin-top:5px;font-size:22px;line-height:1;font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#18233f}.h4b-leaf-u{margin:1px 0 6px;font-size:11px;line-height:1.2;font-weight:600;color:#4c566e}.h4b-optout-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.h4b-optout-k{font-size:18px;line-height:1.35;font-weight:700;color:#18233f}.h4b-optout-t{font-size:15px;line-height:1.45;color:#4c566e}.h4b-deal-cell{display:flex;align-items:center;padding:20px 44px;border-left:1px solid #e1e5ea}.h4b-deal{margin:0;font-size:15px;line-height:1.6;color:#4c566e}.h4b-deal a.h4a-pricing-link{--room-accent:#204fc7;font-weight:700}@container h4b-card (width < 880px){.h4b-foot{grid-template-columns:minmax(0,1fr)}.h4b-deal-cell{border-left:0;border-top:1px solid #e1e5ea}}@container h4b-card (width < 440px){.h4b-deal-cell,.h4b-optout{padding:20px 24px}.h4b-optout{gap:16px}.h4b-leaf{width:44px}.h4b-leaf-n{font-size:20px}.h4b-optout-k{font-size:16px;text-wrap:balance}.h4b-optout-t{font-size:14px;text-wrap:balance}.h4b-deal a.h4a-pricing-link{padding:6px 0}}@container h4b-card (width < 290px){#pay-lead .pl-body,.h4b-calc,.h4b-deal-cell,.h4b-optout{padding-inline:20px}}#e8-pay{--h4b-dots-light:radial-gradient(circle,rgba(159,204,247,.22) .75px,transparent 1.2px) 0 0 /6.5px 13px,radial-gradient(circle,rgba(159,204,247,.22) .75px,transparent 1.2px) 3.25px 6.5px /6.5px 13px}#pay-lead .pl-scrim:after{content:"";position:absolute;inset:0;pointer-events:none;background:var(--h4b-dots-light);mask-image:linear-gradient(0deg,#000 0,rgba(0,0,0,.55) 22%,transparent 42%)}.h4b-total{position:relative;isolation:isolate}.h4b-tip{isolation:isolate;background:linear-gradient(135deg,#1d2e6b,#16224f 58%,#111a3f)}:is(.h4b-total,.h4b-tip):before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:var(--h4b-dots-light);mask-image:linear-gradient(90deg,transparent 20%,#000)}#e8-pay{--h4b-dots-lit:radial-gradient(circle,rgba(186,222,255,.9) .8px,transparent 1.3px) 0 0 /6.5px 13px,radial-gradient(circle,rgba(186,222,255,.9) .8px,transparent 1.3px) 3.25px 6.5px /6.5px 13px}.h4b-total:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:var(--h4b-dots-lit);opacity:0;mask-image:linear-gradient(68deg,transparent 30px,rgba(0,0,0,.06) 73px,rgba(0,0,0,.25) 115px,rgba(0,0,0,.56) 158px,#000 200px,rgba(0,0,0,.25) 220px,transparent 240px);mask-size:400px 100%;mask-repeat:no-repeat;mask-position:-400px 0}@media (prefers-reduced-motion:no-preference){.h4b-total[data-glimmer]:after{animation:h4b-total-sweep 1.2s linear both}.h4b-total[data-glimmer] .h4b-total-v{animation:h4b-total-glint .6s ease-in-out calc(var(--h4b-fig-at, .8) * 1.2s - .3s) both}}}@keyframes h4b-total-sweep{0%{opacity:.8;mask-position:-400px 0}to{opacity:.8;mask-position:calc(100% + 400px) 0}}@keyframes h4b-total-glint{0%,to{text-shadow:0 0 0 rgba(159,204,247,0)}45%{text-shadow:0 0 16px rgba(159,204,247,.65),0 0 2px hsla(0,0%,100%,.5)}}@media (min-width:780px){html[data-sf-stage-h4-fork=h4b] #h1-scene-nav .h1-scene-label{left:23px;padding:3px 7px;border-radius:999px;visibility:hidden;color:#2d3953;background:linear-gradient(180deg,hsla(0,0%,100%,.88),hsla(0,0%,100%,.8));-webkit-backdrop-filter:blur(4.5px) saturate(1.15);backdrop-filter:blur(4.5px) saturate(1.15);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.95),inset 0 -1px 0 rgba(8,18,46,.06),0 0 0 1px rgba(24,26,30,.08),0 2px 5px rgba(24,26,30,.08);transition:opacity .28s cubic-bezier(.4,0,.2,1),visibility 0s linear .28s}html[data-sf-stage-h4-fork=h4b] #h1-scene-nav button[data-revealed=true] .h1-scene-label{visibility:visible;transition:opacity .2s cubic-bezier(.22,.61,.36,1),visibility 0s}html[data-sf-stage-h4-fork=h4b] #h1-scene-nav .h1-scene-mark{width:18px;transform:scaleX(.555556);transition:transform .22s cubic-bezier(.22,.61,.36,1),border-color .22s ease}html[data-sf-stage-h4-fork=h4b] #h1-scene-nav button[data-active=true] .h1-scene-mark{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){html[data-sf-stage-h4-fork=h4b] #h1-scene-nav :is(.h1-scene-label,.h1-scene-mark){transition:none}}html[data-sf-stage-h4-fork=h4b][data-h-motion=reduce] #h1-scene-nav :is(.h1-scene-label,.h1-scene-mark){transition:none}html.sf-lite[data-sf-stage-h4-fork=h4b] #h1-scene-nav .h1-scene-label,html[data-sf-nav-noglass][data-sf-stage-h4-fork=h4b] #h1-scene-nav .h1-scene-label{background:rgba(247,248,250,.96);-webkit-backdrop-filter:none;backdrop-filter:none}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){html[data-sf-stage-h4-fork=h4b] #h1-scene-nav .h1-scene-label{background:rgba(247,248,250,.96)}}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){html[data-sf-stage-h4-fork=h4b] #h1-scene-nav .h1-scene-label{background:#f7f8fa;-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){html[data-sf-stage-h4-fork=h4b] #h1-scene-nav .h1-scene-label{color:CanvasText;background:Canvas;outline:1px solid CanvasText;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}}}html[data-sf-stage-h4-fork=h4b] .h4bm-progress{display:none}@media (max-width:1099.98px){html[data-sf-stage-h4-fork=h4b] #stage[data-h4-variant=chapters] #h-system-compact[data-h4a-mobile] .h4am-index[data-h4b-progress]{isolation:isolate;.h4bm-progress{display:block;position:absolute;z-index:0;left:0;top:calc(50% - 15px);height:29px;width:29px;pointer-events:none;--h4bm-fringe:0px}button{z-index:1}button[aria-current] .h4am-number{background:transparent}.h4bm-progress-dots,.h4bm-progress-solid{position:absolute;inset:0;border-radius:3px}.h4bm-progress-solid{background:#1167e4}.h4bm-progress[data-diffuse=true] .h4bm-progress-solid{mask-image:linear-gradient(to right,#000 calc(100% - var(--h4bm-fringe)),transparent 100%)}.h4bm-progress-dots{display:none;opacity:var(--h4bm-dot-strength,1);background:radial-gradient(circle,#167dff .9px,transparent 1.25px) 0 0 /6.5px 13px,radial-gradient(circle,#167dff .9px,transparent 1.25px) 3.25px 6.5px /6.5px 13px;mask-image:linear-gradient(to right,transparent calc(100% - var(--h4bm-fringe) - 4px),#000 calc(100% - var(--h4bm-fringe) + 4px),transparent 100%)}.h4bm-progress[data-diffuse=true] .h4bm-progress-dots{display:block}.h4bm-progress[data-diffuse=true][data-reverse=true] .h4bm-progress-solid{mask-image:linear-gradient(to left,#000 calc(100% - var(--h4bm-fringe)),transparent 100%)}.h4bm-progress[data-reverse=true] .h4bm-progress-dots{mask-image:linear-gradient(to left,transparent calc(100% - var(--h4bm-fringe) - 4px),#000 calc(100% - var(--h4bm-fringe) + 4px),transparent 100%)}}}@media (max-width:599.98px){html[data-sf-stage-h4-fork=h4b] #stage[data-h4-variant=chapters] #h-system-compact[data-h4a-mobile] .h4am-index[data-h4b-progress] .h4am-index-title{opacity:clamp(0,calc(var(--h4am-title-opacity) * 1.5),1);filter:blur(calc(var(--h4am-title-blur) * .25))}}@media (max-width:599.98px) and (orientation:portrait){#stage[data-h4-fork=h4b][data-h4-variant=chapters] #h-system-compact[data-h4a-mobile] .h4am-visual{width:min(100%,calc((var(--h4am-media-height,calc(var(--h4am-window) - 308px)) + clamp(0px,calc(var(--h4am-window) - 480px),24px)) * .9375))}}@media (max-width:599.98px) and (max-height:799.98px) and (orientation:portrait){#stage[data-h4-fork=h4b][data-h4-variant=chapters] #h-system-compact[data-h4a-mobile]{--h4b-wide-frame:1;.h4am-visual{width:min(100%,calc((var(--h4am-media-height,calc(var(--h4am-window) - 308px)) + clamp(0px,calc(var(--h4am-window) - 480px),24px)) * var(--h4b-frame-ratio,1.5)))}.h4am-media{aspect-ratio:var(--h4b-frame-ratio,1.5)}.h4am-media:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(120% 90% at 100% 0,hsla(0,0%,100%,.8),hsla(0,0%,100%,0) 62%);pointer-events:none}.h4am-scene>[aria-hidden=true],[data-vpaper]{background:transparent!important}[data-vpaper]{inset:0 calc(-1 * var(--h4b-frame-side,180px))!important}[data-vpaper]>[data-f=cam]{left:var(--h4b-frame-side,180px)!important}[data-vlight]{display:none}[data-f=wash]{inset:0 calc(-1 * var(--h4b-frame-side,180px))!important;border-radius:0!important}}}#stage[data-h4-fork=h4b] #herocol h1 .grad{white-space:pre-line}@media (min-width:900px) and (min-height:800.01px){#stage[data-h4-fork=h4b] #hero h1{font-size:clamp(36px,3.4vw,44.1px)}}@media (min-width:900px){#stage[data-h4-fork=h4b] #strip .sf-label-overline{transform:translateY(24px)}}html.sf-home{--font:var(--font-hanken),"Hanken Grotesk",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}html.sf-lite *,html.sf-lite :after,html.sf-lite :before{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.sf-lite #node .plate{--g-fill:1}html.sf-lite .cplate{--c-s0:hsla(0,0%,100%,.9);--c-s1:hsla(0,0%,100%,.78)}html.sf-lite #cardglass,html.sf-lite .sheetplate{background:color-mix(in srgb,hsla(0,0%,100%,.96),rgba(24,35,63,.66) calc(var(--ink) * 100%))}html.sf-lite #deck{background:hsla(0,0%,100%,.96)}html.sf-lite #grain{display:none}