.calc-continue{-webkit-padding-before:clamp(16px,calc(11.92px + 1.0458vw),32px);padding-block-start:clamp(16px,calc(11.92px + 1.0458vw),32px)}.calc-continue__card{position:relative;isolation:isolate;display:flex;gap:48px;align-items:center;box-sizing:border-box;max-width:var(--grid-container);margin-inline:auto;padding:40px 40px 40px 48px;overflow:hidden;background:radial-gradient(ellipse 430px 360px at 110px 20px,rgba(143,109,232,.35),transparent 72%),var(--color-surface);border:1px solid var(--color-border-strong);border-radius:28px}.calc-continue__copy{display:flex;flex:1 1;flex-direction:column;gap:20px;align-items:flex-start;min-width:0}.calc-continue__title{margin:0;color:var(--color-text-strong);font-family:var(--font-display);font-size:clamp(28px,calc(26.98px + .2614vw),32px);font-weight:400;line-height:clamp(34px,calc(32.47px + .3922vw),40px);letter-spacing:-.3px}.calc-continue__text{margin:0;color:var(--color-muted);font-family:var(--font-ui);font-size:16px;line-height:26px}.calc-continue__actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.calc-continue__reading{display:flex;flex:0 0 380px;flex-direction:column;gap:var(--space-4);box-sizing:border-box;padding:28px;background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:24px}.calc-continue__reading-title{margin:0;color:var(--color-text-strong);font-family:var(--font-ui);font-size:18px;font-weight:700;line-height:24px}.calc-continue__list{gap:var(--space-4)}.calc-continue__price{display:flex;gap:var(--space-3);align-items:center;margin:0;padding-top:var(--space-4);color:var(--color-text);font-family:var(--font-ui);font-size:14px;line-height:22px;border-top:1px solid var(--color-border)}.calc-continue__price svg{width:18px;height:18px;color:var(--color-gold)}.calc-article__grid{display:flex;gap:64px;align-items:flex-start;max-width:var(--grid-container);margin-inline:auto}.calc-toc-col{flex:0 0 280px;align-self:stretch;min-width:0}.calc-toc{position:-webkit-sticky;position:sticky;top:100px;box-sizing:border-box;padding:24px 16px;background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:20px}.calc-toc__title{margin:0;padding:0 12px 10px;color:var(--color-muted-2);font-family:var(--font-ui);font-size:12px;font-weight:700;line-height:16px;letter-spacing:.12em;text-transform:uppercase}.calc-toc ul,.calc-toc-mobile ul{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none}.calc-toc a,.calc-toc-mobile a{display:block;padding:10px 12px;color:var(--color-muted);font-family:var(--font-ui);font-size:14px;font-weight:600;line-height:20px;text-decoration:none;border-radius:10px}.calc-toc a:focus-visible,.calc-toc a:hover,.calc-toc-mobile a:hover{color:var(--color-accent);background:var(--color-accent-soft)}.calc-toc a[aria-current=location]{color:var(--color-accent);background:var(--color-accent-soft)}.calc-toc-mobile{display:none}.calc-article__body{display:flex;flex:0 1 760px;flex-direction:column;gap:56px;min-width:0}.calc-article__part{display:flex;flex-direction:column;gap:20px}.calc-article__part>p{margin:0;color:var(--color-text);font-family:var(--font-ui);font-size:16px;line-height:26px}.calc-article__h2,.calc-article__h3{margin:0;color:var(--color-text-strong);font-family:var(--font-display);font-weight:400;scroll-margin-top:100px}.calc-article__h2{font-size:var(--type-h2-size);line-height:var(--type-h2-lh);letter-spacing:var(--type-h2-ls)}.calc-article__h3{font-size:clamp(24px,calc(21.96px + .5229vw),32px);line-height:clamp(32px,calc(29.96px + .5229vw),40px);letter-spacing:-.3px}.calc-terms{margin:0;overflow:hidden;background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:20px}.calc-terms>div{display:flex;gap:var(--space-4);align-items:center;min-height:52px;padding:0 20px;font-family:var(--font-ui);font-size:14px;line-height:22px}.calc-terms>div+div{border-top:1px solid var(--color-border)}.calc-terms dt{flex:0 0 140px;color:var(--color-muted)}.calc-terms dd{margin:0;color:var(--color-text-strong);font-weight:600}.calc-steps__inner{display:flex;flex-direction:column;gap:clamp(24px,calc(17.88px + 1.5686vw),48px);max-width:var(--grid-container);margin-inline:auto}.calc-steps__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--grid-gap);gap:var(--grid-gap);margin:0;padding:0;list-style:none}.calc-steps__list>li{scroll-margin-top:100px}@media (max-width:1279px){.calc-steps__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.calc-continue__card{flex-direction:column;align-items:stretch;gap:var(--space-5);padding:clamp(24px,calc(17.88px + 1.5686vw),48px)}.calc-continue__reading{flex:none}.calc-article__grid{flex-direction:column;gap:var(--space-5)}.calc-toc,.calc-toc-col{display:none}.calc-toc-mobile{display:block;align-self:stretch;background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:20px}.calc-toc-mobile summary{display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:0 20px;color:var(--color-text);font-family:var(--font-ui);font-size:14px;font-weight:600;list-style:none;cursor:pointer}.calc-toc-mobile summary::-webkit-details-marker{display:none}.calc-toc-mobile summary:after{width:8px;height:8px;content:"";border-right:2px solid var(--color-muted);border-bottom:2px solid var(--color-muted);transform:translateY(-2px) rotate(45deg)}.calc-toc-mobile[open] summary:after{transform:translateY(2px) rotate(-135deg)}.calc-toc-mobile nav{padding:0 var(--space-2) var(--space-3)}.calc-toc-mobile a{padding-block:12px}.calc-article__body{flex-basis:auto;gap:40px}}@media (max-width:767px){.calc-continue__card{border-radius:24px}.calc-continue__actions{flex-direction:column;align-self:stretch}.calc-continue__reading{padding:20px}.calc-steps__list{grid-template-columns:minmax(0,1fr);gap:var(--space-3)}.calc-terms dt{flex-basis:72px}}.calc-continue__text--lead{font-size:19px;line-height:30px}@media (max-width:767px){.calc-continue__text--lead{font-size:16px;line-height:26px}}