.prices .hero{min-height:0}.prices .hero h1{letter-spacing:-.016em;text-wrap:balance;line-height:1.04}.prices .hero-g{row-gap:var(--s6)}.prices .hero-t{max-width:640px}.prices .hero-t>p{max-width:540px}.prices .offer{background:var(--c-paper);color:var(--c-ink);border-radius:var(--radius-frame);border:1px solid var(--c-border-80);box-shadow:var(--shadow-float);padding:var(--s4);font-variant-numeric:tabular-nums lining-nums}.prices .tag{align-items:flex-start;gap:var(--s1);letter-spacing:.4px;color:var(--c-muted);font-size:12px;font-weight:800;line-height:1.35;display:flex}.prices .tag:before{content:"";width:6px;height:6px;margin-top:var(--s0-5);border-radius:var(--radius-circle);background:var(--c-accent);flex:none}.prices .offer .k{margin-top:var(--s2);font-family:var(--font-heading);font-size:26px;font-weight:500;line-height:1.2}.prices .offer-b{row-gap:var(--s3);margin-top:var(--s3);padding-top:var(--s3);border-top:1px solid var(--c-border);grid-template-columns:minmax(0,1fr);display:grid}.prices .offer .vol .num{color:var(--c-ink);font-size:64px}.prices .offer .vol p{margin-top:var(--s1);color:var(--c-muted);font-size:14px;font-weight:700}.prices .offer ul{gap:var(--s1-5);flex-direction:column;display:flex}.prices .offer li{align-items:center;gap:var(--s1-5);font-size:15px;font-weight:700;line-height:1.35;display:flex}.prices .offer li:before{content:"";border-radius:var(--radius-circle);background:var(--c-accent-14) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'><path d='M2 5.2l2 2 4-4.4' stroke='%2300A7EE' stroke-width='1.6' fill='none' stroke-linecap='round'/></svg>") center no-repeat;flex:none;width:20px;height:20px}.prices .offer .not{margin-top:var(--s3);padding-top:var(--s2);border-top:1px solid var(--c-border);color:var(--c-muted);font-size:14px;line-height:1.5}.prices .trust .t{letter-spacing:2.2px;text-transform:uppercase;color:var(--c-text-secondary);font-size:12px;font-weight:800}@media (width>=768px){.prices .offer-b{column-gap:var(--s5);grid-template-columns:auto minmax(0,1fr);align-items:center}.prices .trust{gap:var(--s1) var(--s5);flex-flow:wrap}.prices .trust .t{white-space:nowrap}}@media (width>=1280px){.prices .hero{padding-top:calc(var(--header-h) + var(--s10))}.prices .hero-g{align-items:start}.prices .hero-t{padding-top:var(--s4);grid-column:1/span 6}.prices .hv{padding-top:var(--s4);grid-column:7/span 6;align-self:center}.prices .offer{padding:var(--s5)}.prices .trust{flex-wrap:nowrap;justify-content:space-between;align-items:center}}.prices .pk-f li:before,.prices .ent-f li:before{content:"";border-radius:var(--radius-circle);background:var(--c-accent-14) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 10 10'><path d='M2 5.2l2 2 4-4.4' stroke='%2300A7EE' stroke-width='1.6' fill='none' stroke-linecap='round'/></svg>") center no-repeat;width:24px;height:24px}.prices .pk-sec .head{margin-bottom:var(--s5)}.prices .vstrip{row-gap:var(--s3);background:var(--c-white);border:var(--border-frame);border-radius:var(--radius-frame);padding:var(--s3);box-shadow:var(--shadow-frame);margin-bottom:var(--s3);grid-template-columns:minmax(0,1fr);display:grid}.prices .vstrip h3{font-size:var(--fs-h3);font-weight:500;line-height:1.2}.prices .vstrip h3 span{margin-top:var(--s0-5);font-family:var(--font-body);color:var(--c-muted);font-size:14px;font-weight:600;line-height:1.45;display:block}.prices .vs-l{column-gap:var(--s1);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.prices .vs-l a{min-height:72px;padding:0 0 var(--s2) var(--s2);border-left:1px solid var(--c-border);flex-direction:column;justify-content:flex-end;display:flex;position:relative}.prices .vs-l a:after{content:"";border-radius:0 var(--radius-mark) var(--radius-mark) 0;background:rgba(var(--c-accent-rgb), var(--o,.14));height:6px;position:absolute;bottom:0;left:-1px;right:0}.prices .vs-l li:first-child{--o:.14}.prices .vs-l li:nth-child(2){--o:.3}.prices .vs-l li:nth-child(3){--o:.5}.prices .vs-l li:nth-child(4){--o:1}.prices .vs-l li:nth-child(5){--o:.75}.prices .vs-l li:nth-child(4) a:after{background:var(--c-accent);box-shadow:var(--shadow-glow-sm)}.prices .vs-l li:nth-child(5) a:after{background:var(--c-deep)}.prices .vs-l b{font-family:var(--font-heading);white-space:nowrap;font-size:24px;font-weight:500;line-height:1.1}.prices .vs-l span{color:var(--c-muted);margin-top:var(--s0-5);font-size:14px;font-weight:700}.prices .vs-l a:hover b{color:var(--c-accent-ink)}.prices .pk-g{row-gap:var(--s2)}.prices .pk{column-gap:var(--s2);background:var(--c-white);border:1px solid var(--c-border);border-radius:var(--radius-frame);padding:var(--s3);box-shadow:var(--shadow-frame);font-variant-numeric:tabular-nums lining-nums;grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid;position:relative}.prices .pk>*{grid-column:1/-1}.prices .pk-h{grid-column:1;align-self:center}.prices .pk-h h3{font-size:28px;font-weight:500;line-height:1.1}.prices .pk-h p{margin-top:var(--s1);color:var(--c-muted);font-size:15px;line-height:1.45}.prices .pk-v{text-align:right;border:0;grid-column:2;margin:0;padding:0}.prices .pk-v .num{color:var(--c-ink);font-size:40px;display:block}.prices .pk-v p{margin-top:var(--s0-5);color:var(--c-muted);font-size:13px;font-weight:700}.prices .pk-p{margin-top:var(--s2);padding-top:var(--s2);border-top:1px solid var(--c-border);align-items:baseline;column-gap:var(--s1);flex-wrap:wrap;display:flex}.prices .pk-p .num{font-size:24px}.prices .pk-p em{color:var(--c-muted);font-size:14px;font-style:normal;font-weight:700}.prices .pk-c{margin-top:var(--s2);flex-direction:column;display:flex}.prices .pk-c .btn{width:100%;margin-top:auto}.prices .pk-f{margin-top:var(--s3);padding-top:var(--s3);border-top:1px solid var(--c-border);gap:var(--s1-5);flex-direction:column;display:flex}.prices .pk-f li{padding-left:var(--s4);font-size:15px;line-height:1.45;position:relative}.prices .pk-f li:before{background-size:10px;width:20px;height:20px;position:absolute;top:1px;left:0}.prices .pk-f li.all{font-weight:700}.prices .pk-f li.all:before{border:1px solid var(--c-border);background-color:#0000;background-image:none}.prices .pk.rec{border-radius:var(--radius-frame);padding:calc(var(--s3) - var(--hairline));border:2px solid var(--c-accent);box-shadow:var(--shadow-glow-card)}.prices .pk .badge{align-items:center;gap:var(--s1);min-height:40px;margin:calc(-1 * var(--s3) - var(--hairline)) calc(-1 * var(--s3) - var(--hairline)) var(--s3);padding:var(--s1) var(--s3);border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--c-accent);color:var(--c-on-accent);font-size:13px;font-weight:800;line-height:1.3;display:flex;position:static}.prices .pk.rec .pk-v .num{color:var(--c-accent-ink)}.prices .pk-note{margin-top:var(--s2);color:var(--c-muted);font-size:14px;line-height:1.5}.prices .ent{margin-top:var(--s3);border-radius:var(--radius-frame);padding:var(--s3);color:var(--c-on-dark);background:var(--grad-dark-hero);--c-accent-ink:var(--c-accent-on-dark);--c-focus:var(--c-accent);box-shadow:var(--shadow-panel);font-variant-numeric:tabular-nums lining-nums;position:relative;overflow:hidden}.prices .ent>.pat{opacity:.45;pointer-events:none;width:480px;max-width:none;position:absolute;bottom:-260px;right:-220px}.prices .ent>:not(.pat){position:relative}.prices .ent-g{row-gap:var(--s3);grid-template-columns:minmax(0,1fr);display:grid}.prices .ent .lab{margin-bottom:var(--s2)}.prices .ent h3{color:var(--c-on-dark);font-size:26px;font-weight:300;line-height:1.08}.prices .ent h3 b{font-weight:500}.prices .ent-v .num{color:var(--c-accent-ink);text-shadow:0 0 32px var(--c-accent-25);font-size:36px;display:block}.prices .ent-v p{margin-top:var(--s1);color:var(--c-text-secondary);font-size:14px;font-weight:700}.prices .ent-v .pr{margin-top:var(--s2);color:var(--c-on-dark);font-size:15px;font-weight:700}.prices .ent-v .btn{width:100%;margin-top:var(--s3)}.prices .ent-f{display:none}.prices .ent-f li{padding-left:var(--s4);color:var(--c-mist);font-size:15px;line-height:1.45;position:relative}.prices .ent-f li:before{background-size:10px;width:20px;height:20px;position:absolute;top:1px;left:0}@media (width>=768px){.prices .vstrip{padding:var(--s4)}.prices .pk-g{row-gap:var(--s10);padding-top:var(--s6)}.prices .pk{grid-column:span 6;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;padding:var(--s4) var(--s3);grid-row:span 5;align-items:start;row-gap:0}.prices .pk>*{grid-column:auto}.prices .pk-h,.prices .pk-v{text-align:left;grid-column:auto}.prices .pk-v{margin-top:var(--s3);padding-top:var(--s3);border-top:1px solid var(--c-border)}.prices .pk-v .num{font-size:64px}.prices .pk-v p{margin-top:var(--s1);font-size:14px}.prices .pk-p{margin-top:var(--s3);border-top:0;padding-top:0}.prices .pk-p .num{font-size:28px}.prices .pk-c{margin-top:var(--s3);align-self:stretch}.prices .pk.rec{padding:calc(var(--s4) - var(--hairline)) calc(var(--s3) - var(--hairline));border-top-left-radius:0;border-top-right-radius:0}.prices .pk .badge{border-radius:var(--radius-frame) var(--radius-frame) 0 0;min-height:36px;margin:0;position:absolute;bottom:100%;left:-2px;right:-2px}.prices .ent{padding:var(--s5)}.prices .ent>.pat{width:720px}.prices .ent-g{column-gap:var(--s5);row-gap:var(--s4);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.prices .ent-hd{grid-column:1/-1}.prices .ent h3{font-size:clamp(1.75rem,1.4rem + 1.2vw,2.5rem)}.prices .ent-v .num{font-size:48px}.prices .ent-v .btn{width:auto}.prices .ent-f{gap:var(--s1-5) var(--s3);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}}@media (width>=1280px){.prices .vstrip{column-gap:var(--gut);grid-template-columns:3fr 9fr;align-items:center}.prices .pk-g{row-gap:var(--s3)}.prices .pk{grid-column:span 3}.prices .ent{padding:var(--s6)}.prices .ent-g{column-gap:var(--s5);grid-template-columns:5fr 3fr 4fr;align-items:start}.prices .ent-hd{grid-column:auto}}@media (width<=767.98px){.prices .pk-sec .head{margin-bottom:var(--s3)}}@media (width<=359.98px){.prices .pk-v .num{font-size:34px}.prices .vs-l b{font-size:20px}.prices .ent{padding:var(--s3) var(--s3)}.prices .ent h3{font-size:20px}}.prices .cmp{background:var(--c-white);border:var(--border-frame);border-radius:var(--radius-frame);min-width:0;max-width:100%;box-shadow:var(--shadow-frame)}.prices .cmp-s{overscroll-behavior-x:contain;border-radius:var(--radius-frame);max-width:100%;overflow-x:auto}.prices .cmp table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums lining-nums;width:640px;min-width:640px}.prices .cmp col.c0{width:136px}.prices .cmp th,.prices .cmp td{padding:var(--s1-5) var(--s1);border-bottom:1px solid var(--c-border);text-align:center;vertical-align:middle;font-size:14px;line-height:1.4}.prices .cmp tbody tr:last-child>*{border-bottom:0}.prices .cmp thead th{vertical-align:bottom;padding-top:var(--s3);padding-bottom:var(--s2)}.prices .cmp thead th b{font-family:var(--font-heading);color:var(--c-ink);font-size:18px;font-weight:500;line-height:1.15;display:block}.prices .cmp thead th span{margin-top:var(--s0-5);color:var(--c-muted);white-space:nowrap;font-size:13px;font-weight:700;display:block}.prices .cmp thead th.c0,.prices .cmp tbody th{z-index:2;background:var(--c-white);text-align:left;padding-left:var(--s2);box-shadow:var(--shadow-column);position:sticky;left:0}.prices .cmp thead th.c0{letter-spacing:2.2px;text-transform:uppercase;color:var(--c-accent-ink);font-size:12px;font-weight:800}.prices .cmp tbody th{color:var(--c-ink);font-weight:700}.prices .cmp tbody th .cmp-more{width:fit-content;min-height:24px;color:var(--c-ink);text-decoration:underline;text-decoration-color:var(--c-accent);text-underline-offset:3px;align-items:center;font-size:13px;font-weight:700;display:flex}@media (hover:hover){.prices .cmp tbody th .cmp-more:hover{text-decoration-thickness:2px}}.prices .cmp td{color:var(--c-muted)}.prices .cmp td.y{font-size:0}.prices .cmp td.y:before{content:"";border-radius:var(--radius-circle);vertical-align:middle;background:var(--c-accent-14) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 10 10'><path d='M2 5.2l2 2 4-4.4' stroke='%2300A7EE' stroke-width='1.6' fill='none' stroke-linecap='round'/></svg>") center no-repeat;width:24px;height:24px;display:inline-block}.prices .cmp .rec{background:var(--c-accent-06);color:var(--c-ink);font-weight:700}.prices .cmp thead .rec{box-shadow:var(--shadow-edge)}.prices .cmp thead .rec i{margin-bottom:var(--s1);letter-spacing:1.6px;text-transform:uppercase;color:var(--c-accent-ink);font-size:11px;font-style:normal;font-weight:800;display:block}.prices .cmp-hint{align-items:center;gap:var(--s1);margin-bottom:var(--s2);color:var(--c-muted);font-size:14px;font-weight:700;display:flex}.prices .cmp-hint:after{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'><path d='M2 8h11M9 4l4 4-4 4' stroke='%2300A7EE' stroke-width='1.8' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>") 50% no-repeat;width:16px;height:16px}.prices .cmp-notes{margin-top:var(--s3);gap:var(--s0-5);color:var(--c-muted);flex-direction:column;font-size:14px;line-height:1.5;display:flex}.prices .cmp-notes b{color:var(--c-ink)}@media (width>=768px){.prices .cmp{margin-inline:0}.prices .cmp table{table-layout:fixed;width:100%;min-width:0}.prices .cmp col.c0{width:22%}.prices .cmp thead th b{font-size:18px}.prices .cmp thead th.c0,.prices .cmp tbody th{box-shadow:none;padding-left:var(--s2);position:static}.prices .cmp-hint{display:none}}@media (width>=1280px){.prices .cmp col.c0{width:26%}.prices .cmp th,.prices .cmp td{padding:var(--s2);font-size:15px}.prices .cmp thead th b{font-size:22px}.prices .cmp thead th.c0,.prices .cmp tbody th{padding-left:var(--s4)}}.prices .upd>.pat{opacity:.7;width:clamp(560px,380px + 36vw,900px);bottom:-320px;right:-260px}.prices .upd-h .lead{margin-top:var(--s3);max-width:30rem}.prices .upd-nb{align-items:center;gap:var(--s2);margin-top:var(--s2);color:var(--c-on-dark);font-size:16px;font-weight:700;display:flex}.prices .upd-nb:before{content:"";border-radius:var(--radius-circle);background:var(--c-accent-14) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 10 10'><path d='M2 5.2l2 2 4-4.4' stroke='%2300A7EE' stroke-width='1.6' fill='none' stroke-linecap='round'/></svg>") center no-repeat;flex:none;width:24px;height:24px}.prices .upd-l{margin-top:var(--s3);border-top:1px solid var(--c-line-14)}.prices .upd-l li{column-gap:var(--s3);padding:var(--s2) 0;border-bottom:1px solid var(--c-line-14);grid-template-columns:32px minmax(0,1fr);display:grid}.prices .upd-l .no{letter-spacing:.5px;color:var(--c-accent-ink);font-variant-numeric:tabular-nums;padding-top:var(--s0-5);font-size:12px;font-weight:800;line-height:1.2}.prices .upd-l h3{letter-spacing:-.005em;color:var(--c-on-dark);font-size:19px;font-weight:500;line-height:1.2}.prices .upd-l p{color:var(--c-text-secondary);margin-top:var(--s1);max-width:34rem;font-size:16px;line-height:1.6}@media (width>=768px){.prices .upd-h{grid-column:1/span 9}.prices .upd-nb{margin-top:var(--s4)}.prices .upd-l{margin-top:var(--s8);grid-column:1/span 10}.prices .upd-l li{padding:var(--s4) 0;grid-template-columns:40px minmax(0,1fr)}.prices .upd-l .no{padding-top:calc((1.2em * 1.6667 - 1.2em) / 2 + var(--s0-25))}.prices .upd-l h3{font-size:clamp(1.25rem,1.1rem + .48vw,1.625rem)}.prices .upd-l p{font-size:17px}}@media (width>=1280px){.prices .upd-g{align-items:start}.prices .upd-h{grid-column:1/span 5}.prices .upd-l{border-top:0;grid-column:7/span 6;margin-top:0}.prices .upd-l li{column-gap:var(--s4);padding:var(--s5) 0;grid-template-columns:48px minmax(0,1fr)}.prices .upd-l li:first-child{padding-top:0}.prices .upd-l li:last-child{border-bottom:0;padding-bottom:0}}.prices .split{row-gap:var(--s3);align-items:start}.prices .ptab{background:var(--c-white);border:var(--border-frame);border-radius:var(--radius-frame);padding:0 var(--s2);box-shadow:var(--shadow-frame)}.prices .ptab>div{row-gap:var(--s1);padding:var(--s2) 0;border-bottom:1px solid var(--c-border);grid-template-columns:minmax(0,1fr);display:grid}.prices .ptab>div:last-child{border-bottom:0}.prices .ptab dt{font-family:var(--font-heading);font-size:20px;font-weight:500;line-height:1.2}.prices .ptab dt>span{font-family:var(--font-body);color:var(--c-muted);margin-top:var(--s0-5);font-size:15px;font-weight:600;line-height:1.45;display:block}.prices .ptab dd{text-align:left;color:var(--c-ink);font-variant-numeric:tabular-nums lining-nums;margin:0;font-size:16px;font-weight:700}.prices .ptab dd .num{color:var(--c-ink);font-size:26px}.prices .ptab dd .pre{color:var(--c-muted);margin-right:var(--s0-5);font-size:15px;font-weight:700}.prices .pnote{margin-top:var(--s2);color:var(--c-muted);font-size:14px;line-height:1.5}@media (width>=768px){.prices .split .bd{grid-column:1/span 10}.prices .ptab{padding:var(--s1) var(--s4)}.prices .ptab>div{column-gap:var(--s3);padding:var(--s3) 0;grid-template-columns:minmax(0,1fr) auto;align-items:baseline}.prices .ptab dt{font-size:var(--fs-h3)}.prices .ptab dd{text-align:right;white-space:nowrap}.prices .ptab dd .num{font-size:30px}}.prices .faq-g{row-gap:var(--s3);align-items:start}.prices .faq{border-top:1px solid var(--c-border)}.prices .faq details{border-top:0;border-bottom:1px solid var(--c-border)}.prices .faq summary{column-gap:var(--s2);min-height:64px;padding:var(--s1) 0;font-size:inherit;grid-template-columns:minmax(0,1fr) 32px;align-items:center;font-weight:400;display:grid}.prices .faq summary h3{font-size:var(--fs-h4);color:var(--c-ink);font-weight:400;line-height:1.25}.prices .faq .a{padding:0 0 var(--s3);color:var(--c-muted);max-width:42rem;font-size:16px;line-height:1.65}.prices .faq .a a{color:var(--c-ink);text-underline-offset:2px;font-weight:700;text-decoration:underline}.prices .faq .a p+p{margin-top:var(--s1)}@media (width>=768px){.prices .faq summary{min-height:80px;padding:var(--s2) 0}.prices .faq .a{padding:0 var(--s8) var(--s3) 0}}@media (width>=1280px){.prices .faq-g .hd{top:calc(var(--header-h) + var(--s6));position:sticky}}.prices .num{font-family:var(--font-heading);white-space:nowrap;letter-spacing:-.005em;font-variant-numeric:tabular-nums lining-nums;font-weight:500;line-height:1}.prices .num small{letter-spacing:0;margin-left:.08em;font-size:.58em;font-weight:400}.prices .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.prices .split .hd .lead,.prices .faq-g .hd .lead{margin-top:var(--s3)}.prices .split .hd .tlink,.prices .faq-g .hd .tlink{margin-top:var(--s1)}@media (width>=768px){.prices .split,.prices .faq-g{row-gap:var(--s5)}.prices .split .hd,.prices .faq-g .hd{grid-column:1/span 9}.prices .split .hd .tlink,.prices .faq-g .hd .tlink{margin-top:var(--s2)}}@media (width>=1280px){.prices .split .hd,.prices .faq-g .hd{grid-column:1/span 5}.prices .split .bd,.prices .faq{grid-column:7/span 6}}@media (width<=767.98px){.prices .hero-t>p,.prices .hv,.prices .trust,.prices .head .lead,.prices .pk-h p,.prices .pk-f,.prices .vstrip,.prices .upd-h .lead,.prices .split .hd .lead,.prices .faq-g .hd .lead{display:none}.prices .final .w{padding-bottom:calc(var(--s3) + var(--s10) + env(safe-area-inset-bottom))}.prices .cta-c .cta-slot{align-self:stretch}.prices .cta-c .cta-slot .btn{width:100%}}
