﻿:root{--pr-ink: #0f2a43;--pr-ink-soft: #35516d;--pr-primary: #1779ba;--pr-primary-hover: #126195;--pr-mist: #eef4f9;--pr-card-bg: #ffffff;--pr-line: #d8e4ee;--pr-save: #0e8a5f;--pr-save-bg: #e3f5ee;--pr-text: #1c2b3a;--pr-text-muted: #5c7189;--pr-radius: 16px;--pr-radius-sm: 8px;--pr-shadow: 0 1px 2px rgba(15, 42, 67, 0.05), 0 8px 24px rgba(15, 42, 67, 0.06);--pr-shadow-featured: 0 12px 40px rgba(15, 42, 67, 0.28);--pr-font: 'DM Sans', -apple-system, BlinkMacSystemFont, sans-serif}.pico .pr-wrapper{font-family:var(--pr-font);color:var(--pr-text);background:var(--pr-mist);padding:6.5rem 1.5rem 5rem}.pico .pr-wrapper--app{padding:0 0 3.5rem}.pico .pr-wrapper--app .pr-grid,.pico .pr-wrapper--app .pr-trust{padding-left:1.5rem;padding-right:1.5rem}.pico .pr-app-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 1.5rem;background:var(--pr-card-bg);border-bottom:1px solid var(--pr-line);padding:1.35rem 2rem;margin-bottom:2.75rem}.pico .pr-app-head h1{font-size:1.45rem;font-weight:700;letter-spacing:-0.01em;color:var(--pr-ink);margin:0 0 .2rem}.pico .pr-app-head p{color:var(--pr-text-muted);font-size:.92rem;margin:0}.pico .pr-app-header .pr-toggle{margin:0;background:var(--pr-mist);-webkit-box-shadow:none;box-shadow:none}.pico .pr-hero{text-align:center;max-width:720px;margin:0 auto}.pico .pr-hero h1{font-size:clamp(1.8rem,4vw,2.7rem);font-weight:800;letter-spacing:-0.02em;line-height:1.12;color:var(--pr-ink);margin:0 0 .75rem}.pico .pr-hero p{margin:0}.pico .pr-eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:.78rem;font-weight:700;color:var(--pr-primary);margin-bottom:.75rem}.pico .pr-sub{color:var(--pr-text-muted);font-size:1.05rem}.pico .pr-ecg{display:block;width:min(420px,70vw);margin:1.5rem auto 1rem;color:var(--pr-primary);opacity:.55}.pico .pr-toggle-wrap{text-align:center}.pico .pr-toggle{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;gap:.25rem;background:var(--pr-card-bg);border:1px solid var(--pr-line);border-radius:999px;padding:.3rem;margin:0 auto 3rem;-webkit-box-shadow:var(--pr-shadow);box-shadow:var(--pr-shadow)}.pico .pr-toggle button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.45rem;border:0;background:rgba(0,0,0,0);color:var(--pr-text-muted);font-family:var(--pr-font);font-size:.92rem;font-weight:600;padding:.45rem 1.15rem;border-radius:999px;cursor:pointer}.pico .pr-toggle button.pr-toggle-active{background:var(--pr-ink);color:#fff}.pico .pr-save-pill{background:var(--pr-save-bg);color:var(--pr-save);font-size:.72rem;font-weight:700;padding:.15rem .5rem;border-radius:999px;white-space:nowrap}.pico .pr-toggle button.pr-toggle-active .pr-save-pill{background:hsla(0,0%,100%,.18);color:#a7e3c9}.pico .pr-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5rem;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;max-width:1080px;margin:0 auto}.pico .pr-grid--two{grid-template-columns:repeat(2, minmax(0, 1fr));max-width:760px}.pico .pr-card{position:relative;background:var(--pr-card-bg);border:1px solid var(--pr-line);border-radius:var(--pr-radius);-webkit-box-shadow:var(--pr-shadow);box-shadow:var(--pr-shadow);padding:2rem 1.65rem 1.75rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.pico .pr-card--featured{background:var(--pr-ink);border-color:var(--pr-ink);-webkit-box-shadow:var(--pr-shadow-featured);box-shadow:var(--pr-shadow-featured);color:#eaf2fa}.pico .pr-card--featured .pr-plan-name{color:#fff}.pico .pr-card--featured .pr-plan-copy{color:#b9cde0}.pico .pr-card--featured .pr-audience{background:hsla(0,0%,100%,.12);color:#cfe3f4}.pico .pr-card--featured .pr-amount{color:#fff}.pico .pr-card--featured .pr-price small,.pico .pr-card--featured .pr-billed{color:#9db9d3}.pico .pr-card--featured .pr-features li{color:#dce9f5}.pico .pr-card--featured .pr-features li::before{color:#7fd4ae}.pico .pr-card--featured .pr-cta{background:#fff;color:var(--pr-ink)}.pico .pr-card--featured .pr-cta:hover{background:#dcebf7}@media(min-width: 1024px){.pico .pr-card--featured{-webkit-transform:translateY(-14px);-ms-transform:translateY(-14px);transform:translateY(-14px)}}.pico .pr-featured-badge{position:absolute;top:-12px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:var(--pr-primary);color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.25rem .8rem;border-radius:999px;white-space:nowrap}.pico .pr-audience{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;background:var(--pr-mist);color:var(--pr-ink-soft);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.25rem .65rem;border-radius:999px;margin-bottom:.9rem}.pico .pr-plan-name{font-size:1.3rem;font-weight:700;color:var(--pr-ink);margin:0 0 .25rem}.pico .pr-plan-copy{color:var(--pr-text-muted);font-size:.9rem;margin:0 0 1.25rem}.pico .pr-price{margin:0 0 .25rem}.pico .pr-amount{font-size:2.35rem;font-weight:800;letter-spacing:-0.02em;font-variant-numeric:tabular-nums;color:var(--pr-ink)}.pico .pr-amount-quote{font-size:1.6rem}.pico .pr-price small{font-size:.85rem;font-weight:500;color:var(--pr-text-muted);margin-left:.25rem}.pico .pr-billed{font-size:.8rem;color:var(--pr-text-muted);margin-top:.2rem}.pico .pr-price-year{display:none}.pico .pr-wrapper[data-interval=year] .pr-price-month{display:none}.pico .pr-wrapper[data-interval=year] .pr-price-year{display:block}.pico .pr-cta-year{display:none}.pico .pr-wrapper[data-interval=year] .pr-cta-month{display:none}.pico .pr-wrapper[data-interval=year] .pr-cta-year{display:block}.pico .pr-features{list-style:none;padding:0;margin:1.25rem 0 1.5rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.pico .pr-features li{padding:.35rem 0 .35rem 1.5rem;position:relative;font-size:.92rem}.pico .pr-features li::before{content:"✓";color:var(--pr-save);position:absolute;left:0;font-weight:700}.pico .pr-cta{display:block;width:100%;text-align:center;background:var(--pr-primary);color:#fff;border:0;border-radius:var(--pr-radius-sm);padding:.75rem 1rem;font-family:var(--pr-font);font-size:.95rem;font-weight:600;text-decoration:none;cursor:pointer}.pico .pr-cta:hover{background:var(--pr-primary-hover);text-decoration:none}.pico .pr-cta-month form,.pico .pr-cta-year form{margin:0}.pico .pr-cta--disabled{text-align:center;padding:.75rem 1rem;border:1px dashed var(--pr-line);border-radius:var(--pr-radius-sm);color:var(--pr-text-muted);font-size:.88rem;font-weight:600;cursor:not-allowed}.pico .pr-cta--note{text-align:center;padding:.75rem .5rem;color:var(--pr-text-muted);font-size:.85rem}.pico .pr-card--muted{opacity:.6;-webkit-box-shadow:none;box-shadow:none}.pico .pr-features li.pr-feature-all{font-weight:700;padding-left:0}.pico .pr-features li.pr-feature-all::before{content:none}.pico .pr-trust{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem 2rem;margin:2.5rem auto 0;color:var(--pr-text-muted);font-size:.88rem}.pico .pr-trust span{white-space:nowrap}.lv3 .lv3-nav-wrapper{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.lv3 .lv3-nav{background:hsla(0,0%,100%,.88);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);-webkit-box-shadow:0 2px 20px rgba(0,0,0,.08);box-shadow:0 2px 20px rgba(0,0,0,.08)}.lv3 .lv3-nav .lv3-nav__logo-white{display:none}.lv3 .lv3-nav .lv3-nav__logo-color{display:block}.lv3 .lv3-nav .lv3-nav__links a{color:var(--lv3-text)}.lv3 .lv3-nav .lv3-nav__login-link{color:var(--lv3-text)}.lv3 .lv3-nav .lv3-nav__hamburger{color:var(--lv3-text)}@media(max-width: 1023px){.pico .pr-grid{grid-template-columns:1fr;max-width:440px}.pico .pr-wrapper{padding-top:6rem}}.pico .pr-reactivar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0 0 1.25rem;padding:1.25rem 1.5rem;border:1px solid #f3c9c9;border-left:4px solid #dc3545;border-radius:var(--pr-radius-sm);background:#fff6f6;color:var(--pr-text);font-family:var(--pr-font)}.pico .pr-reactivar h1{margin:0 0 .35rem;font-size:1.35rem;color:#9f1d2b}.pico .pr-reactivar p{margin:0 0 .4rem;line-height:1.5}.pico .pr-reactivar strong{color:var(--pr-ink)}.pico .pr-reactivar-icon{font-size:1.6rem;color:#dc3545;line-height:1;padding-top:.15rem}.pico .pr-reactivar-hint{color:var(--pr-text-muted);font-size:.95rem}
