.pr{--navy: #0d2140;--ink: #0d2140;--muted: #46546e;--line: #d5dce6;--panel: #f4f6f9;--white: #ffffff;--orange: #e85a0c;--orange-ink: #c2410c;--ember: #c2410c;--ember-dk: #9a3412;color:var(--ink);font:400 17px/1.6 Figtree,system-ui,sans-serif}.pr a{color:inherit}.pr .gst{font-size:14px;color:var(--muted);padding-bottom:56px}.pr *{box-sizing:border-box}.pr h1,.pr h2,.pr h3{color:var(--navy);letter-spacing:-.02em;line-height:1.08;margin:0}.pr h1,.pr h2{font-family:Newsreader,Georgia,serif;font-weight:500}.pr h3{font-family:Figtree,system-ui,sans-serif}.pr .wrap{max-width:1200px;margin:0 auto;padding:0 24px}.pr :focus-visible{outline:2px solid var(--navy);outline-offset:3px;border-radius:4px}.pr .btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:11px 20px;font-weight:600;font-size:15px;text-decoration:none;white-space:nowrap;transition:background .15s,border-color .15s}.pr .btn-solid{background:var(--ember);color:#fff}.pr .btn-solid:hover{background:var(--ember-dk)}.pr .btn-line{border:1.5px solid var(--navy);color:var(--navy)}.pr .btn-line:hover{background:var(--panel)}.pr .hero{padding:96px 24px 56px}.pr .hero h1{font-size:clamp(44px,6vw,76px);font-weight:500;max-width:15ch}.pr .lede{margin-top:24px;font-size:20px;color:var(--muted);max-width:60ch}.pr .sub-lede{color:var(--muted);max-width:62ch;margin:12px 0 0}.pr h2{font-size:clamp(32px,3.6vw,48px);font-weight:500}.pr .steps-sec{padding:40px 24px 96px}.pr .steps{list-style:none;padding:0;margin:40px 0 0;display:grid;grid-template-columns:repeat(5,1fr);position:relative}.pr .steps li{position:relative;padding-right:24px}.pr .steps .n{position:relative;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--white);border:2px solid var(--navy);color:var(--navy);font-weight:600;font-size:15px}.pr .steps li:last-child .n{background:var(--navy);color:#fff}.pr .steps h3{margin-top:20px;font-size:18px;font-weight:600}.pr .steps p{margin:8px 0 0;font-size:15px;color:var(--muted)}.pr .calc-sec{background:var(--panel);padding:96px 0}.pr .calc{margin-top:40px;display:grid;grid-template-columns:1fr 1fr;gap:24px}.pr .inputs,.pr .result{background:var(--white);border-radius:20px;padding:32px;border:1px solid var(--line)}.pr .inputs{display:grid;gap:28px;align-content:start;margin:0}.pr .inputs>label,.pr fieldset{display:grid;gap:10px;border:0;padding:0;margin:0}.pr .lab{display:flex;justify-content:space-between;gap:12px;font-weight:500;color:var(--navy);font-size:15px}.pr .lab output{font-weight:600;font-variant-numeric:tabular-nums}.pr .hint{font-size:13px;color:var(--muted);line-height:1.5;margin:0}.pr .hint a{color:var(--navy)}.pr input[type=range]{width:100%;accent-color:var(--navy);height:28px}.pr input[type=number]{width:100%;font:inherit;padding:10px 12px;border:1px solid var(--line);border-radius:10px;color:var(--navy)}.pr .two{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pr .two label{display:grid;gap:8px}.pr .seg{display:inline-flex;background:var(--panel);border-radius:999px;padding:4px;width:fit-content}.pr .seg label{cursor:pointer}.pr .seg input{position:absolute;opacity:0}.pr .seg span{display:block;padding:8px 18px;border-radius:999px;font-size:15px;color:var(--muted)}.pr .seg input:checked+span{background:var(--navy);color:#fff}.pr .seg input:focus-visible+span{outline:2px solid var(--navy);outline-offset:2px}.pr .result{display:grid;gap:24px;align-content:start}.pr .big{margin:0;font-family:Newsreader,Georgia,serif;font-size:clamp(40px,4.6vw,60px);font-weight:500;color:var(--navy);letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.pr .big small{font-size:17px;font-weight:400;color:var(--muted);letter-spacing:0}.pr .stack{display:flex;gap:3px;height:40px;border-radius:10px;overflow:hidden;background:var(--panel)}.pr .stack span{transition:width .35s cubic-bezier(.3,.7,.2,1)}.pr .seg-fee,.pr .sw-fee{background:var(--navy)}.pr .seg-ads,.pr .sw-ads{background:var(--orange)}.pr .split{margin:0;display:grid;gap:0}.pr .split div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--line);font-size:15px}.pr .split dt{color:var(--muted);display:flex;align-items:center;gap:10px}.pr .split dd{margin:0;font-weight:600;color:var(--navy);font-variant-numeric:tabular-nums}.pr .sw{width:12px;height:12px;border-radius:3px;display:inline-block}.pr .note{margin:0;font-size:15px;color:var(--ink);background:var(--panel);border-radius:12px;padding:14px 16px}.pr .pk-sec{padding:96px 24px}.pr .pk{margin-top:40px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:start}.pr .pk article{border:1px solid var(--line);border-radius:20px;padding:32px;display:grid;gap:16px}.pr .pk article.featured{border:2px solid var(--navy)}.pr .pk h3{font-size:22px}.pr .price{margin:0;font-size:30px;font-weight:600;color:var(--navy);letter-spacing:-.02em}.pr .offer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;margin-top:28px;align-items:start}.pr .offer>article{border:1.5px solid var(--navy);border-radius:20px;padding:32px;display:flex;flex-direction:column;gap:16px;background:#fff}.pr .offer ul{margin:0;padding-left:20px;display:grid;gap:8px;list-style:disc}.pr .offer ul li::marker{color:var(--orange)}.pr .offer .btn{align-self:flex-start}.pr .levers ol{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:0}.pr .levers li{display:grid;gap:2px;padding:16px 0;border-top:1px solid var(--line)}.pr .levers li:last-child{border-bottom:1px solid var(--line)}.pr .levers li span{color:var(--muted)}.pr .levers .fit{margin-top:16px;color:var(--muted)}@media(max-width:820px){.pr .offer{grid-template-columns:1fr}}.pr .price small{font-size:15px;font-weight:400;color:var(--muted);letter-spacing:0}.pr .fit{margin:0;color:var(--muted);font-size:15px}.pr .pk ul{list-style:none;padding:16px 0 0;margin:0;border-top:1px solid var(--line);display:grid;gap:10px;font-size:15px}.pr .pk li{padding-left:22px;position:relative}.pr .pk li:before{content:"";position:absolute;left:2px;top:9px;width:8px;height:8px;border-radius:50%;background:var(--navy)}.pr .pk .featured li:before{background:var(--orange)}.pr .pk .btn{margin-top:8px}.pr .free{display:flex;justify-content:space-between;align-items:center;gap:32px;padding:56px 24px 96px;border-top:1px solid var(--line)}.pr .free p{color:var(--muted);max-width:56ch;margin:12px 0 0}.pr .free-cta{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:960px){.pr .steps{grid-template-columns:1fr;gap:28px}.pr .steps li{padding:0 0 0 56px}.pr .steps .n{position:absolute;left:0;top:0}.pr .steps h3{margin-top:6px}.pr .calc,.pr .pk{grid-template-columns:1fr}.pr .free{flex-direction:column;align-items:flex-start}}@media(max-width:480px){.pr .hero{padding-top:56px}.pr .inputs,.pr .result,.pr .pk article{padding:22px}.pr .two{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*{transition:none!important}}
