.rp-price{white-space:nowrap}.rp-price-readable{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rp-price-visual{font-variant-numeric:tabular-nums;letter-spacing:inherit;align-items:baseline;display:inline-flex}.rp-price-visual>span:not(.rp-digit){white-space:pre}.rp-digit{vertical-align:baseline;width:.62em;height:1.15em;line-height:1.15;display:inline-block;position:relative;overflow:hidden}.rp-digit-track{height:100%;display:block;position:relative}.rp-digit-old,.rp-digit-new{text-align:center;height:100%;display:block}.rp-digit-old{position:absolute;inset:0}.rp-digit-track.is-rolling .rp-digit-old{animation:rp-digit-out .54s cubic-bezier(.22,.8,.2,1) var(--digit-delay) both}.rp-digit-track.is-rolling .rp-digit-new{animation:rp-digit-in .54s cubic-bezier(.22,.8,.2,1) var(--digit-delay) both}.rp-digit-track[data-direction=down]{--digit-enter:-115%;--digit-exit:115%}.rp-digit-track[data-direction=up]{--digit-enter:115%;--digit-exit:-115%}@keyframes rp-digit-in{0%{transform:translateY(var(--digit-enter));opacity:.25}to{opacity:1;transform:translateY(0)}}@keyframes rp-digit-out{0%{opacity:1;transform:translateY(0)}to{transform:translateY(var(--digit-exit));opacity:.25}}.pr-page .pr-price-number:has(.rp-price){animation:none}html[data-motion=reduced] .rp-digit-track.is-rolling :is(.rp-digit-old,.rp-digit-new){animation:none;transform:none}html[data-motion=reduced] .rp-digit-old{display:none}@font-face{font-family:Tessio Avenir;src:url(/fonts/avenir-next-world-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Tessio Avenir;src:url(/fonts/avenir-next-world-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Tessio Avenir;src:url(/fonts/avenir-next-world-800.woff2)format("woff2");font-weight:800;font-display:swap}.pr-page{--pr-ink:#0b1626;--pr-muted:#586878;--pr-soft:#8795a3;--pr-paper:#fbfaf7;--pr-line:#e1e6ea;--pr-card:#fff;--pr-mint:var(--ov-teal-soft);--pr-mint-line:var(--ov-teal-line);--pr-mint-ink:var(--ov-teal-ink);--pr-green:#0a9d74;--pr-accent:var(--ov-teal-ink);--pr-blue:var(--ov-action);--pr-pen:var(--ov-link);--pr-night:#050d19;--pr-night-line:#ffffff1f;background:var(--pr-paper);min-height:100vh;color:var(--pr-ink);font-family:Tessio Avenir,Avenir Fallback,Avenir Next World,Arial,sans-serif;line-height:1.45;overflow-x:clip}.pr-page *{box-sizing:border-box}.pr-page :is(h1,h2,h3,p,ul,ol,dl,dd,figure){margin:0}.pr-page :is(button,input){font:inherit;color:inherit}.pr-page :is(main,footer) a{color:inherit}.pr-shell{width:min(100%,1440px);margin:0 auto;padding-inline:5.2%}.pr-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pr-skip-link{z-index:100;inset-inline-start:16px;background:var(--pr-ink);color:#fff;border-radius:10px;padding:10px 14px;font-weight:700;text-decoration:none;position:fixed;top:10px;transform:translateY(-150%)}.pr-skip-link:focus{transform:none}.pr-eyebrow{color:var(--pr-blue);letter-spacing:.16em;font:600 10.5px/1.2 IBM Plex Mono,monospace;display:block}.pr-hand{color:var(--pr-pen);font-family:Bradley Hand,Segoe Print,cursive;font-size:20px;line-height:1.05}.pr-money{white-space:nowrap}.pr-page :focus-visible{outline:2px solid var(--pr-pen);outline-offset:3px}.pr-hero{padding:58px 0 30px}.pr-hero-grid{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"copy copy""intro side";align-items:end;gap:22px 56px;display:grid}.pr-hero-copy{grid-area:copy}.pr-hero-intro{grid-area:intro}.pr-hero-side{grid-area:side}.pr-hero-copy h1{letter-spacing:-.06em;text-wrap:balance;margin-top:18px;font-size:clamp(50px,4.6vw,76px);font-weight:800;line-height:.98}.pr-hero-copy h1>span{display:block}.pr-hero-copy h1 em{color:var(--pr-accent);font-style:normal}.pr-hero-intro{max-width:700px;color:var(--pr-muted);font-size:18px;line-height:1.6}.pr-hero-side{flex-direction:column;align-items:flex-end;gap:12px;padding-bottom:6px;display:flex}.pr-billing-note{margin-inline-end:26px;transform:rotate(-4deg)}.pr-billing{background:#eef2f1;border:1px solid #dfe6e4;border-radius:999px;grid-template-columns:auto auto;gap:4px;padding:5px;display:inline-grid}.pr-billing button{min-height:46px;color:var(--pr-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:9px;padding:0 22px;font-size:14.5px;font-weight:700;transition:background .2s,color .2s;display:inline-flex}.pr-billing button[aria-pressed=true]{background:var(--pr-ink);color:#fff}.pr-badge{background:var(--pr-mint);color:var(--pr-mint-ink);border-radius:999px;padding:3px 8px;font-size:11.5px;font-weight:800}.pr-market{color:var(--pr-muted);align-items:center;gap:7px;font-size:13px;display:flex}.pr-market svg{color:var(--pr-green);flex:none}.pr-market strong{color:var(--pr-ink)}.pr-board-section{padding:12px 0 34px}.pr-board{border-collapse:separate;border-spacing:0;table-layout:fixed;background:var(--pr-card);border:1px solid var(--pr-line);border-radius:28px;width:100%;overflow:hidden}.pr-board-stub{vertical-align:bottom;width:206px;padding:0 20px 28px}.pr-trust.is-stub{justify-content:start;gap:12px;margin:0;font-size:13px;display:grid}.pr-trust.is-below{display:none}.pr-board thead th{vertical-align:top;text-align:start;border-inline-start:1px solid var(--pr-line);padding:46px 20px 26px;font-weight:400;position:relative}.pr-board tbody th{text-align:start;border-top:1px solid var(--pr-line);height:62px;padding:10px 20px;font-size:13.5px;font-weight:700;line-height:1.3}.pr-board td{border-top:1px solid var(--pr-line);border-inline-start:1px solid var(--pr-line);height:62px;padding:10px 20px;font-size:14.5px;line-height:1.3}.pr-board .is-featured{background:var(--pr-ink);color:#eef4f8;border-color:#ffffff14}.pr-plan-head h2{letter-spacing:-.035em;font-size:27px;font-weight:800;line-height:1.15}.pr-plan-head>p{min-height:44px;color:var(--pr-muted);margin-top:8px;font-size:14px;line-height:1.5}.is-featured .pr-plan-head>p{color:#a9b9c8}.pr-featured-label{top:16px;color:var(--ov-teal-on-dark);background:#ffffff14;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:700;position:absolute;inset-inline-start:20px}.pr-card .pr-featured-label{margin-bottom:12px;display:inline-block;position:static}.pr-price{flex-wrap:wrap;align-content:flex-start;align-items:baseline;gap:6px 8px;min-height:132px;margin-top:20px;display:flex}.pr-price-number{letter-spacing:-.045em;font-size:clamp(36px,3vw,46px);font-weight:800;line-height:1;animation:.42s cubic-bezier(.2,.8,.2,1) pr-roll}.pr-price-period{color:var(--pr-muted);font-size:14px;font-weight:600;line-height:1.3}.is-featured .pr-price-period{color:#a9b9c8}.pr-price-detail{color:var(--pr-muted);flex-basis:100%;font-size:12.5px;line-height:1.45}.pr-price-detail.is-saving{color:var(--pr-green);font-weight:600}.is-featured .pr-price-detail{color:#a9b9c8}.is-featured .pr-price-detail.is-saving{color:#7ee2b8}.pr-plan-cta{border:1px solid #cfd8dd;border-radius:999px;justify-content:space-between;align-items:center;gap:8px;min-height:46px;margin-top:18px;padding:6px 14px 6px 18px;font-size:13.5px;font-weight:700;line-height:1.2;text-decoration:none;transition:background .18s,border-color .18s;display:flex}.pr-plan-cta:hover{background:#f1f5f4}.pr-plan-cta.is-featured{border-color:var(--pr-mint-line);background:var(--pr-mint);color:var(--pr-mint-ink)}.pr-plan-cta.is-featured:hover{background:var(--ov-teal-hover)}.pr-cards{display:none}.pr-trust{color:var(--pr-muted);flex-wrap:wrap;justify-content:center;gap:10px 28px;margin-top:22px;padding:0;font-size:13.5px;font-weight:600;list-style:none;display:flex}.pr-trust li{align-items:center;gap:8px;display:flex}.pr-trust svg{color:var(--pr-green)}@keyframes pr-roll{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.pr-tabs{padding:104px 0 130px}.pr-section-head{max-width:780px}.pr-section-head h2{letter-spacing:-.052em;text-wrap:balance;margin-top:14px;font-size:clamp(40px,3.8vw,60px);font-weight:800;line-height:1}.pr-section-head>p{color:var(--pr-muted);max-width:640px;margin-top:16px;font-size:17px;line-height:1.6}.pr-tabs-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:34px;display:flex}.pr-segment{border:1px solid var(--pr-line);background:#f1f4f3;border-radius:16px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.pr-segment button{min-height:42px;color:var(--pr-muted);cursor:pointer;background:0 0;border:0;border-radius:12px;padding:0 18px;font-size:14px;font-weight:700;transition:background .2s,color .2s}.pr-segment button[aria-pressed=true]{background:var(--pr-card);color:var(--pr-ink);box-shadow:0 1px #0b16260f,0 0 0 1px #0b16261a}.pr-replay{min-height:42px;color:var(--pr-blue);cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.pr-replay:hover{background:var(--ov-blue-soft)}.pr-window{background:var(--pr-card);border:1px solid #d9e1e5;border-radius:24px;margin-top:20px;position:relative}.pr-window-note{z-index:2;bottom:-46px;pointer-events:none;transition:opacity .4s;position:absolute;inset-inline-end:48px;transform:rotate(-3deg)}.pr-window[data-state=before] .pr-window-note{opacity:0}.pr-window-bar{background:#eef2f4;border-bottom:1px solid #dfe6ea;border-radius:23px 23px 0 0;align-items:flex-end;gap:14px;padding:10px 14px 0;display:flex}.pr-window-dots{gap:6px;padding-bottom:15px;display:flex}.pr-window-dots i{background:#cdd6dc;border-radius:50%;width:10px;height:10px}.pr-window-tabs{flex:1;gap:3px;min-width:0;padding:0;list-style:none;display:flex}.pr-window-tab{color:#56687a;white-space:nowrap;background:#e2e8eb;border-radius:11px 11px 0 0;flex:1 1 0;align-items:center;gap:7px;min-width:0;max-width:200px;height:38px;padding:0 11px;font-size:12.5px;font-weight:600;transition:flex-grow .45s cubic-bezier(.2,.8,.2,1),max-width .45s cubic-bezier(.2,.8,.2,1),padding .45s,opacity .3s;display:flex;overflow:hidden}.pr-window-tab>svg{flex:none}.pr-window-tab>span{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.pr-window-tab>svg:last-child{opacity:.45}.pr-window-tab[data-closed=true]{opacity:0;flex-grow:0;max-width:0;padding-inline:0}.pr-window-tab.is-tessio{opacity:0;background:var(--pr-card);flex:none;max-width:0;padding-inline:0}.pr-window-tab.is-tessio[data-active=true]{opacity:1;max-width:160px;padding-inline:20px}.pr-window-tab.is-tessio img{width:auto;height:21px}.pr-window-body{padding:24px 28px 30px}.pr-window-title{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.pr-window-title strong{letter-spacing:-.02em;font-size:19px;font-weight:800}.pr-modules{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:18px;padding:0;list-style:none;display:grid}.pr-modules li{opacity:.5;filter:grayscale();background:#f6f8f8;border:1px solid #e5eaed;border-radius:16px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px 11px;padding:14px;transition:opacity .45s,filter .45s,background .45s,border-color .45s;display:grid}.pr-modules li[data-on=true]{opacity:1;filter:none;background:var(--pr-card);border-color:var(--ov-teal-line)}.pr-modules img{object-fit:contain;width:34px;height:34px}.pr-modules strong{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:14px;font-weight:800;display:block}.pr-replaces{color:var(--pr-soft);margin-top:2px;font-size:12px;line-height:1.3;display:block}.pr-modules li[data-on=true] .pr-replaces{-webkit-text-decoration:line-through #0a9d7499;text-decoration:line-through #0a9d7499}.pr-modules em{color:var(--pr-blue);grid-column:1/-1;font-size:11.5px;font-style:normal;font-weight:700}.pr-modules li.pr-modules-total{opacity:1;filter:none;background:var(--pr-ink);border-color:var(--pr-ink);color:#fff;flex-direction:column;justify-content:center;gap:4px;display:flex}.pr-modules-total span{align-items:baseline;gap:2px;font-weight:800;display:flex}.pr-modules-total b{color:var(--ov-teal-on-dark);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:34px;line-height:1}.pr-modules-total bdi{color:#a9b9c8;font-size:15px}.pr-modules-total small{color:#a9b9c8;font-size:12.5px;font-weight:600}.pr-finder{background:var(--pr-night);color:#eef4f8;border-radius:44px;margin-inline:12px;padding:96px 0}.pr-finder-grid{grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);align-items:start;gap:64px;display:grid}.pr-finder .pr-eyebrow{color:var(--ov-blue-on-dark)}.pr-finder-questions h2{letter-spacing:-.052em;margin-top:14px;font-size:clamp(40px,3.6vw,58px);font-weight:800;line-height:1}.pr-finder-questions>p{color:#a9b8c6;margin:16px 0 26px;font-size:17px;line-height:1.6}.pr-stepper{border-top:1px solid var(--pr-night-line);justify-content:space-between;align-items:center;gap:24px;padding:18px 0;display:flex}.pr-stepper-label{font-size:16.5px;font-weight:700}.pr-stepper small{color:#93a4b5;margin-top:4px;font-size:13px;line-height:1.45;display:block}.pr-stepper-control{flex:none;align-items:center;gap:6px;display:flex}.pr-stepper-control button{cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .18s;display:grid}.pr-stepper-control button:hover:not(:disabled){background:#ffffff14}.pr-stepper-control button:disabled{opacity:.3;cursor:default}.pr-stepper-control output{text-align:center;font-variant-numeric:tabular-nums;min-width:62px;font-size:27px;font-weight:800}.pr-approval{border:0;border-top:1px solid var(--pr-night-line);margin:0;padding:18px 0 0}.pr-approval legend{float:left;width:100%;margin-bottom:10px;padding:0;font-size:16.5px;font-weight:700}.pr-approval label{clear:both;cursor:pointer;border:1px solid #ffffff26;border-radius:14px;align-items:center;gap:12px;min-height:48px;margin-top:8px;padding:10px 14px;font-size:15px;transition:background .18s,border-color .18s;display:flex}.pr-approval label:has(input:checked){background:#7ee2b814;border-color:#7ee2b8}.pr-approval input{accent-color:#7ee2b8;flex:none;width:18px;height:18px;margin:0}.pr-finder-result{background:var(--pr-paper);color:var(--pr-ink);border-radius:28px;padding:32px;position:sticky;top:110px}.pr-finder-result h3{letter-spacing:-.055em;margin-top:10px;font-size:clamp(46px,4vw,62px);font-weight:800;line-height:1;animation:.42s cubic-bezier(.2,.8,.2,1) pr-roll}.pr-finder-result .pr-eyebrow{color:var(--pr-blue)}.pr-finder-facts{border:1px solid var(--pr-line);background:var(--pr-line);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:20px;display:grid;overflow:hidden}.pr-finder-facts>div{background:var(--pr-card);flex-direction:column;justify-content:space-between;padding:10px 12px;display:flex}.pr-finder-facts dt{color:var(--pr-soft);font-size:11px;font-weight:600;line-height:1.3}.pr-finder-facts dd{margin-top:3px;font-size:15px;font-weight:800}.pr-finder-price{color:var(--pr-muted);margin-top:12px;font-size:15px}.pr-finder-price strong{color:var(--pr-ink);letter-spacing:-.03em;font-size:28px;font-weight:800}.pr-reasons{margin-top:20px}.pr-reasons>span{color:var(--pr-muted);font-size:13px;font-weight:700}.pr-reasons ul{flex-wrap:wrap;gap:8px;margin-top:10px;padding:0;list-style:none;display:flex}.pr-reasons li{border:1px solid var(--pr-line);background:var(--pr-card);border-radius:12px;padding:8px 12px}.pr-reasons small{color:var(--pr-soft);font-size:11.5px;font-weight:600;display:block}.pr-reasons b{font-size:14.5px}.pr-reasons-free{color:var(--pr-muted);margin-top:20px;font-size:15px;line-height:1.55}.pr-beyond{color:var(--pr-muted);background:#eef2f1;border-radius:12px;margin-top:16px;padding:12px 14px;font-size:14px;line-height:1.5}.pr-beyond a{color:var(--pr-blue);align-items:center;gap:4px;font-weight:700;text-decoration:none;display:inline-flex}.pr-primary{border:1px solid var(--pr-mint-line);background:var(--pr-mint);border-radius:999px;justify-content:space-between;align-items:center;gap:16px;min-height:52px;margin-top:24px;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;transition:background .18s;display:flex;color:var(--pr-mint-ink)!important}.pr-primary:hover{background:var(--ov-teal-hover)}.pr-text-link{margin-top:14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block;color:var(--pr-blue)!important}.pr-text-link:hover{text-decoration:underline}.pr-catalogue{padding:112px 0 40px}.pr-catalogue-picker{display:none}.pr-group{grid-template-columns:250px minmax(0,1fr);gap:40px;margin-top:48px;scroll-margin-top:110px;display:grid}.pr-group>header h3{letter-spacing:-.025em;font-size:22px;font-weight:800;line-height:1.15}.pr-group>header p{color:var(--pr-muted);margin-top:10px;font-size:14.5px;line-height:1.55}.pr-group table{border-collapse:separate;border-spacing:0;table-layout:fixed;background:var(--pr-card);border:1px solid var(--pr-line);border-radius:20px;width:100%;overflow:hidden}.pr-group thead th{text-align:center;background:#f5f7f7;padding:14px 12px;font-size:13px;font-weight:800}.pr-group thead th:first-child{text-align:start;width:40%;color:var(--pr-muted);padding-inline:18px;font-weight:700}.pr-group thead th.is-featured{background:var(--pr-ink);color:#fff}.pr-group tbody th{text-align:start;border-top:1px solid var(--pr-line);padding:13px 18px;font-weight:400}.pr-row-name{align-items:flex-start;gap:12px;display:flex}.pr-group tbody th strong{font-size:14.5px;font-weight:700;display:block}.pr-group tbody th small{color:var(--pr-muted);margin-top:2px;font-size:12.5px;line-height:1.4;display:block}.pr-group td{border-top:1px solid var(--pr-line);text-align:center;padding:13px 10px;font-size:14px;font-weight:600}.pr-group td.is-featured{background:#f1faf6}.pr-row-mark{object-fit:contain;flex:none;width:22px;height:22px;margin-top:1px}.pr-row-mark.is-empty{display:block}.pr-row-glyph{color:#6b54e6;background:#ece9ff;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;display:grid}.pr-yes{color:var(--pr-green);display:inline-flex}.pr-no{color:#b7c1c8;display:inline-flex}.pr-faq{padding:96px 0 120px}.pr-faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:64px;display:grid}.pr-faq-grid>header{position:sticky;top:110px}.pr-faq h2{letter-spacing:-.05em;margin-top:14px;font-size:clamp(38px,3.4vw,54px);font-weight:800;line-height:1}.pr-faq-list details{border-top:1px solid var(--pr-line)}.pr-faq-list details:last-child{border-bottom:1px solid var(--pr-line)}.pr-faq-list summary{cursor:pointer;letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:20px;min-height:44px;padding:21px 0;font-size:18px;font-weight:700;list-style:none;display:flex}.pr-faq-list summary::-webkit-details-marker{display:none}.pr-faq-list summary svg{color:var(--pr-muted);flex:none;transition:transform .25s}.pr-faq-list details[open] summary svg{transform:rotate(45deg)}.pr-faq-list details p{max-width:680px;color:var(--pr-muted);padding-bottom:22px;font-size:16px;line-height:1.65}.pr-ending{background:var(--pr-night);color:#f3f7fb;border-radius:44px 44px 0 0;height:720px;position:relative;overflow:hidden}.pr-ending .tf-footer-world{pointer-events:none;height:135%;position:absolute;bottom:-98%;left:-9%;right:-9%}.pr-ending-content{z-index:2;width:min(100%,1440px);height:100%;margin:auto;padding:0 5.2%;position:relative}.pr-ending-cta{text-align:center;flex-direction:column;align-items:center;padding-top:86px;display:flex}.pr-ending .pr-eyebrow{color:var(--ov-blue-on-dark)}.pr-ending-cta h2{letter-spacing:-.05em;text-wrap:balance;max-width:860px;margin-top:16px;font-size:clamp(38px,3.6vw,56px);font-weight:800;line-height:1}.pr-ending-cta>p{color:#b3c2d0;max-width:600px;margin-top:18px;font-size:17px;line-height:1.6}.pr-ending-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 22px;margin-top:26px;display:flex}.pr-ending-actions .pr-primary{margin-top:0}.pr-ending-link{align-items:center;gap:8px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;color:#dbe6ef!important}.pr-ending-link:hover{color:#fff!important}.pr-ending-cta>small{color:#88a0b4;letter-spacing:.14em;text-transform:uppercase;margin-top:16px;font:600 10.5px IBM Plex Mono,monospace}.pr-ending nav{grid-template-columns:auto 1fr auto;align-items:center;gap:38px;display:grid;position:absolute;bottom:22px;left:5.2%;right:5.2%}.pr-ending nav>img{width:96px}.pr-ending nav>div{flex-wrap:wrap;gap:8px 24px;display:flex}.pr-ending nav>div:last-child{justify-content:flex-end}.pr-ending nav a{font-size:13px;text-decoration:none;color:#b6c2cf!important}.pr-ending nav a:hover,.pr-ending nav a[aria-current=page]{color:#fff!important}html[data-motion=reduced] .pr-page :is(.pr-price-number,.pr-finder-result h3){animation:none}html[data-motion=reduced] .pr-page :is(.pr-window-tab,.pr-modules li,.pr-window-note){transition:none}[dir=rtl] .pr-page :is(.pr-eyebrow,h1,h2,h3,.pr-ending-cta>small){letter-spacing:normal}[dir=rtl] .pr-hand{font-family:Tessio Avenir,Avenir Fallback,Tahoma,sans-serif;font-weight:600}[dir=rtl] .pr-billing-note{transform:rotate(4deg)}[dir=rtl] .pr-window-note{transform:rotate(5deg)}[dir=rtl] .pr-page :is(.pr-plan-cta,.pr-primary,.pr-text-link,.pr-beyond a,.pr-ending-link)>svg{transform:scaleX(-1)}[dir=rtl] .pr-approval legend{float:right}@media (width<=1180px){.pr-hero-grid{grid-template-columns:1fr;grid-template-areas:"copy""intro""side";gap:22px}.pr-hero-side{flex-direction:column-reverse;align-items:flex-start}.pr-billing-note{display:none}.pr-board thead th,.pr-board :is(tbody th,td){padding-inline:16px}.pr-board-stub{width:150px}.pr-modules{grid-template-columns:repeat(4,minmax(0,1fr))}.pr-finder-grid{grid-template-columns:1fr;gap:40px}.pr-finder-result{position:static}.pr-group{grid-template-columns:1fr;gap:18px}.pr-faq-grid{grid-template-columns:1fr;gap:26px}.pr-faq-grid>header{position:static}.pr-finder-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.pr-board{display:none}.pr-trust.is-below{display:flex}.pr-cards{gap:14px;display:grid}.pr-card{border:1px solid var(--pr-line);background:var(--pr-card);border-radius:24px;padding:24px 22px;position:relative}.pr-card.is-featured{background:var(--pr-ink);color:#eef4f8;border-color:var(--pr-ink)}.pr-card .pr-plan-head>p,.pr-card .pr-price{min-height:0}.pr-card dl{grid-template-columns:1fr 1fr;column-gap:16px;margin-top:20px;display:grid}.pr-card dl>div{border-top:1px solid var(--pr-line);padding:10px 0;font-size:14px}.pr-card dl>div:last-child{grid-column:1/-1}.pr-card.is-featured dl>div{border-color:#ffffff1a}.pr-card dt{color:var(--pr-muted);font-size:12px;line-height:1.3}.pr-card.is-featured dt{color:#a9b9c8}.pr-card dd{margin-top:3px;font-weight:700}.pr-window-tab{gap:0;max-width:42px;height:34px;padding:0 8px;font-size:0}.pr-window-tab>span,.pr-window-tab>svg:last-child,.pr-window-dots{display:none}.pr-catalogue-picker{z-index:5;top:calc(var(--mh-h,68px) + 8px);margin-top:26px;transition:top .34s cubic-bezier(.16,1,.3,1);display:inline-flex;position:sticky}html:has(.mh-header.is-hidden) .pr-catalogue-picker{top:8px}.pr-group{margin-top:34px}.pr-group thead th:first-child{width:62%}.pr-catalogue[data-plan="0"] [data-col]:not([data-col="0"]),.pr-catalogue[data-plan="1"] [data-col]:not([data-col="1"]),.pr-catalogue[data-plan="2"] [data-col]:not([data-col="2"]),.pr-catalogue[data-plan="3"] [data-col]:not([data-col="3"]){display:none}}@media (width<=640px){.pr-shell{padding-inline:16px}.pr-hero{padding:34px 0 22px}.pr-hero-copy h1{font-size:clamp(40px,11.4vw,52px);line-height:1}.pr-hero-intro{font-size:16px}.pr-billing{grid-template-columns:1fr 1fr;width:100%}.pr-billing button{justify-content:center;padding:0 12px}.pr-tabs{padding:74px 0 80px}.pr-section-head h2{font-size:clamp(34px,9.4vw,44px)}.pr-section-head>p{font-size:16px}.pr-segment{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.pr-segment button{padding:0 6px;font-size:13px}.pr-window-note{top:-34px;font-size:17px;inset-inline-end:14px}.pr-window-bar{gap:0;padding:8px 8px 0}.pr-window-body{padding:18px 14px 20px}.pr-modules{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pr-modules li{grid-template-columns:28px minmax(0,1fr);gap:8px 9px;padding:11px}.pr-modules img{width:28px;height:28px}.pr-modules strong{font-size:13px}.pr-finder{border-radius:32px;margin-inline:0;padding:70px 0}.pr-finder-questions h2{font-size:clamp(34px,9.4vw,44px)}.pr-stepper{gap:12px}.pr-stepper-control output{min-width:46px;font-size:23px}.pr-finder-result{padding:24px 20px}.pr-catalogue{padding:80px 0 30px}.pr-group tbody th{padding:12px}.pr-row-name{gap:10px}.pr-group thead th:first-child{padding-inline:12px}.pr-faq{padding:70px 0 90px}.pr-faq-list summary{padding:18px 0;font-size:16.5px}.pr-ending{border-radius:32px 32px 0 0;height:720px}.pr-ending .tf-footer-world{height:100%;bottom:-66%;left:-70%;right:-70%}.pr-ending-cta{padding-top:64px}.pr-ending nav{grid-template-columns:1fr;gap:14px;bottom:20px}.pr-ending nav>div,.pr-ending nav>div:last-child{justify-content:flex-start}}
