.pv19{--mouse-x:-500px;--mouse-y:-500px;--paper:#FAF8F5;--card:#FFFFFF;--sunk:#F4EFE6;--sunk-alt:#EAE2D4;--ink:#191612;--body:#423A30;--muted:#706657;--faint:#6F6252;--line:#E6DFD1;--line-strong:#D4C8B5;--gold:#B68A45;--gold-deep:#866128;--gold-wash:#FAF3E6;--gold-glow:rgba(182,138,69,.14);--yes:#246644;--yes-wash:#EAF4EE;--no:#6A5F52;--warn:#8B5B13;--warn-wash:#FCF3DF;--on-gold:#FFFFFF;--shadow-sm:0 1px 3px rgba(25,22,18,.04);--shadow:0 3px 12px rgba(25,22,18,.05);--shadow-lift:0 14px 38px rgba(25,22,18,.09);--radius:16px}html[data-theme=dark] .pv19{--paper:#12100E;--card:#1A1713;--sunk:#221D17;--sunk-alt:#2C261E;--ink:#F9F5EC;--body:#E2D9C8;--muted:#A99E8B;--faint:#B9AD9A;--line:#322A20;--line-strong:#443A2C;--gold:#DBAB5F;--gold-deep:#E8C588;--gold-wash:#2B2011;--gold-glow:rgba(219,171,95,.18);--yes:#7DC99F;--yes-wash:#1A3325;--no:#C1B39B;--warn:#E4B665;--warn-wash:#2C200F;--on-gold:#17130E;--shadow-sm:0 1px 3px rgba(0,0,0,.4);--shadow:0 4px 14px rgba(0,0,0,.35);--shadow-lift:0 14px 40px rgba(0,0,0,.55)}@media (forced-colors:active){.pv19{forced-color-adjust:none;--paper:Canvas;--card:Canvas;--sunk:Canvas;--sunk-alt:Canvas;--ink:CanvasText;--body:CanvasText;--muted:CanvasText;--faint:CanvasText;--line:CanvasText;--line-strong:CanvasText;--gold:CanvasText;--gold-deep:CanvasText;--gold-wash:Canvas;--yes:CanvasText;--yes-wash:Canvas;--no:CanvasText;--warn:CanvasText;--warn-wash:Canvas;--on-gold:Canvas;color:CanvasText;background:Canvas}.pv19 a{color:LinkText;text-decoration:underline}}.pv19 *{box-sizing:border-box}.pv19{scroll-behavior:smooth;margin:0;background:var(--paper);background-image:radial-gradient(circle at 50% 0,var(--gold-glow) 0,transparent 60%);color:var(--body);font:400 15px/1.6 Public Sans,ui-sans-serif,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased}.pv19 h1,.pv19 h2,.pv19 h3,.pv19 h4{font-family:var(--font-pricing,"Archivo"),ui-sans-serif,system-ui,sans-serif;color:var(--ink);margin:0;letter-spacing:-.025em;text-wrap:balance}.pv19 .font-serif{font-family:Newsreader,serif;font-style:italic;font-weight:400}.pv19 p{margin:0}.pv19 a{color:inherit;text-decoration:none}.pv19 button{font:inherit}.pv19 .shell{max-width:1160px;margin:0 auto;padding:20px 20px 100px;display:flex;flex-direction:column;gap:64px}.pv19 #account-plans,.pv19 #addons,.pv19 #compare,.pv19 #faq,.pv19 #guarantee,.pv19 #plans,.pv19 .quotes-section{content-visibility:auto;contain-intrinsic-size:auto 760px}.pv19 header.hero{contain:layout paint;text-align:center;display:flex;flex-direction:column;gap:20px;align-items:center;padding:20px 0 10px}.pv19 .eyebrow{font-family:var(--font-pricing,"Archivo"),sans-serif;font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);display:inline-flex;align-items:center;gap:8px;background:var(--gold-wash);padding:5px 16px;border-radius:999px;border:1px solid color-mix(in srgb,var(--gold) 35%,transparent)}.pv19 .eyebrow svg{width:14px;height:14px;stroke-width:2}.pv19 h1{font-size:clamp(32px,5.2vw,56px);font-weight:800;letter-spacing:-.035em;line-height:1.12;max-width:22ch}.pv19 h1 em{font-family:Newsreader,serif;font-style:italic;font-weight:400;color:var(--gold-deep)}.pv19 .lede{color:var(--muted);max-width:64ch;font-size:17px;line-height:1.55}.pv19 .anchor-banner{background:var(--gold-wash);border:1px solid color-mix(in srgb,var(--gold) 40%,var(--line));border-radius:var(--radius);padding:24px 28px;display:grid;grid-template-columns:1.35fr 1fr;align-items:center;gap:28px;box-shadow:var(--shadow-sm);width:100%}.pv19 .anchor-text h2{font-size:20px;font-weight:700;color:var(--ink);margin-bottom:6px}.pv19 .anchor-text p{font-size:14px;color:var(--body);line-height:1.55}.pv19 .anchor-stats{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding-left:24px;border-left:1px solid color-mix(in srgb,var(--gold) 35%,transparent)}.pv19 .anchor-stat-item{display:flex;flex-direction:column;gap:2px}.pv19 .anchor-stat-item span{font-size:11.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-weight:600}.pv19 .anchor-stat-item strong{font-family:var(--font-pricing,"Archivo"),sans-serif;font-size:22px;font-weight:800;color:var(--ink);font-variant-numeric:tabular-nums}.pv19 .anchor-stat-item strong s{color:var(--faint);font-size:16px;font-weight:500;margin-right:4px}.pv19 .slider-container{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:28px 32px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:24px}.pv19 .slider-head{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:12px}.pv19 .slider-head h3{font-size:18px;font-weight:700}.pv19 .slider-head p{font-size:13.5px;color:var(--muted)}.pv19 .slider-control{display:flex;flex-direction:column;gap:10px}.pv19 .slider-labels{display:flex;justify-content:space-between;font-size:12px;color:var(--muted);font-weight:500}.pv19 input[type=range].brass-slider{appearance:none;width:100%;height:8px;background:var(--sunk);border-radius:999px;outline:none;border:1px solid var(--line);cursor:pointer}.pv19 input[type=range].brass-slider::-webkit-slider-thumb{appearance:none;width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#E2B96E,#9C7232);border:2px solid #ffffff;box-shadow:0 2px 6px rgba(0,0,0,.25);cursor:grab;transition:transform .1s ease}.pv19 input[type=range].brass-slider::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(1.15)}.pv19 .slider-results{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;background:var(--sunk);border-radius:12px;padding:16px 20px;border:1px solid var(--line)}.pv19 .s-res-item{display:flex;flex-direction:column;gap:2px}.pv19 .s-res-item label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.pv19 .s-res-item span{font-family:var(--font-pricing,"Archivo"),sans-serif;font-size:19px;font-weight:800;color:var(--ink);font-variant-numeric:tabular-nums}.pv19 .slider-verdict{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;padding-top:6px;border-top:1px solid var(--line)}.pv19 .verdict-text{font-size:14px;color:var(--body)}.pv19 .verdict-text strong{color:var(--ink)}.pv19 .verdict-btn{background:var(--ink);color:var(--paper);border:none;padding:10px 20px;border-radius:999px;font-size:13px;font-weight:700;cursor:pointer;transition:all .15s ease}.pv19 .verdict-btn:hover{background:var(--gold-deep);color:#FFF}.pv19 .plans-wrap{display:flex;flex-direction:column;gap:28px}.pv19 .plans-header{text-align:center;display:flex;flex-direction:column;gap:8px;align-items:center}.pv19 .plans-header h2{font-size:clamp(26px,3.8vw,36px);font-weight:800}.pv19 .plans-header p{color:var(--muted);max-width:54ch;font-size:15.5px}.pv19 .trust-guarantee-pill{display:inline-flex;align-items:center;gap:8px;background:var(--yes-wash);border:1px solid color-mix(in srgb,var(--yes) 40%,transparent);color:var(--yes);padding:6px 14px;border-radius:999px;font-size:12.5px;font-weight:600;margin-bottom:14px}.pv19 .trust-guarantee-pill svg{width:16px;height:16px;stroke:var(--yes);flex-shrink:0}.pv19 .segment-toggle-wrap{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:20px;flex-wrap:wrap}.pv19 .segment-toggle{display:inline-flex;background:var(--sunk);border:1px solid var(--line-strong);border-radius:12px;padding:4px;gap:4px}.pv19 .segment-btn{appearance:none;background:transparent;border:none;padding:8px 16px;border-radius:9px;font-family:var(--font-pricing,"Archivo"),sans-serif;font-size:13px;font-weight:700;color:var(--muted);cursor:pointer;transition:all .18s ease;display:inline-flex;align-items:center;gap:8px}.pv19 .segment-btn:hover{color:var(--ink)}.pv19 .segment-btn.active{background:var(--card);color:var(--ink);box-shadow:var(--shadow-sm);border:1px solid var(--line)}.pv19 .segment-pill{font-size:11px;font-weight:600;background:var(--gold-wash);color:var(--gold-deep);padding:2px 7px;border-radius:6px}.pv19 .btn-share-summary{appearance:none;background:var(--card);border:1px solid var(--line-strong);border-radius:10px;padding:8px 14px;font-family:var(--font-pricing,"Archivo"),sans-serif;font-size:12.5px;font-weight:600;color:var(--body);cursor:pointer;display:inline-flex;align-items:center;gap:7px;transition:all .18s ease}.pv19 .btn-share-summary svg{width:14px;height:14px;stroke:var(--muted)}.pv19 .btn-share-summary:hover{background:var(--sunk);color:var(--ink);border-color:var(--gold)}.pv19 .btn-share-summary.copied{background:var(--yes-wash);color:var(--yes);border-color:var(--yes)}.pv19 .btn-share-summary.copied svg{stroke:var(--yes)}.pv19 .overage-cap-badge{display:inline-flex;align-items:center;gap:6px;background:var(--gold-wash);border:1px solid color-mix(in srgb,var(--gold) 35%,transparent);color:var(--gold-deep);padding:4px 10px;border-radius:6px;font-size:11.5px;font-weight:600;margin-top:6px}.pv19 .overage-cap-badge svg{width:13px;height:13px;stroke:var(--gold-deep)}.pv19 .matrix-table thead th{position:sticky;top:0;background:var(--card);z-index:10;box-shadow:0 1px 0 var(--line)}.pv19 .plans-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1098px;width:100%;margin:0 auto;gap:24px;align-items:stretch}.pv19 .plan-card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:32px 28px;display:flex;flex-direction:column;justify-content:space-between;gap:28px;box-shadow:var(--shadow);position:relative;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;overflow:visible}.pv19 .plan-card:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(450px circle at var(--mouse-x,-500px) var(--mouse-y,-500px),var(--gold-glow),transparent 45%);opacity:0;transition:opacity .3s ease}.pv19 .plan-card:hover:after{opacity:1}.pv19 .plan-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-lift)}.pv19 .plan-card.highlight{border:2px solid var(--gold);background:var(--card)}.pv19 .plan-card.highlight:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--gold)}.pv19 .card-badge{position:absolute;top:16px;right:20px;font-family:var(--font-pricing,"Archivo"),sans-serif;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;background:var(--gold-wash);color:var(--gold-deep);padding:3px 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--gold) 35%,transparent)}.pv19 .plan-top{display:flex;flex-direction:column;gap:16px}.pv19 .plan-name{font-size:22px;font-weight:800}.pv19 .plan-sub{color:var(--muted);font-size:13.5px;line-height:1.45;min-height:38px}.pv19 .plan-price-row{display:flex;align-items:baseline;gap:8px;padding-bottom:14px;border-bottom:1px solid var(--line)}.pv19 .plan-price{font-family:var(--font-pricing,"Archivo"),sans-serif;font-size:42px;font-weight:800;color:var(--ink);letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.pv19 .plan-period{font-size:13.5px;color:var(--muted);font-weight:500}.pv19 .plan-term-note{font-size:12px;color:var(--gold-deep);font-weight:600;background:var(--gold-wash);padding:4px 10px;border-radius:6px;display:inline-block;margin-top:-6px}.pv19 .tick{color:var(--yes);font-weight:700;font-size:14px;line-height:1.2;flex-shrink:0;display:inline-block;width:14px}.pv19 .feature-item.muted .tick{color:var(--no);font-weight:400}.pv19 .grp{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-top:10px;margin-bottom:2px;list-style:none}.pv19 .grp,.pv19 .info{font-family:var(--font-pricing,"Archivo"),sans-serif;font-weight:700}.pv19 .info{appearance:none;border:1px solid var(--line-strong);background:var(--sunk);color:var(--muted);width:16px;height:16px;border-radius:50%;font-size:11px;line-height:1;cursor:pointer;flex:none;padding:0;margin-left:4px;display:inline-flex;align-items:center;justify-content:center;transition:all .12s ease;vertical-align:middle}.pv19 .info:focus-visible,.pv19 .info:hover{background:var(--gold);color:var(--on-gold);border-color:var(--gold)}.pricing-info-tooltip{position:fixed;z-index:1000;width:min(320px,calc(100vw - 24px));padding:12px 14px;border:1px solid var(--line-strong);border-radius:10px;background:var(--card);color:var(--body);box-shadow:0 12px 30px rgba(25,22,18,.18);font:13px/1.45 Public Sans,ui-sans-serif,system-ui,-apple-system,sans-serif;pointer-events:none}.pricing-info-tooltip[hidden]{display:none}.pricing-info-tooltip strong{display:block;margin-bottom:4px;color:var(--ink);font-family:var(--font-pricing,"Archivo"),ui-sans-serif,system-ui,sans-serif;font-size:12px;line-height:1.3}html[data-theme=dark] .pricing-info-tooltip{box-shadow:0 14px 34px rgba(0,0,0,.5)}.pv19 .was{text-decoration:line-through;color:var(--faint);font-size:22px;font-weight:600;margin-right:8px}.pv19 .plan-features{display:flex;flex-direction:column;gap:10px;list-style:none;padding:0;margin:0}.pv19 .feature-item{display:flex;align-items:flex-start;gap:9px;font-size:13px;color:var(--body);line-height:1.42}.pv19 .feature-item svg{width:16px;height:16px;stroke:var(--yes);flex-shrink:0;margin-top:2.5px}.pv19 .feature-item.muted{color:var(--muted)}.pv19 .feature-item.muted svg{stroke:var(--no)}.pv19 .plan-action-box{display:flex;flex-direction:column;gap:10px;padding-top:16px;border-top:1px solid var(--line)}.pv19 .btn-plan{appearance:none;display:inline-flex;align-items:center;justify-content:center;width:100%;padding:12px 18px;border-radius:10px;font-family:var(--font-pricing,"Archivo"),sans-serif;font-size:14px;font-weight:700;cursor:pointer;transition:all .15s ease;text-align:center;border:1px solid transparent}.pv19 .btn-plan.primary{background:var(--ink);color:var(--paper)}.pv19 .btn-plan.primary:hover{background:var(--gold-deep);color:#FFF}.pv19 .btn-plan.gold{background:var(--gold)}.pv19 .btn-plan.gold:hover{background:var(--gold-deep)}.pv19 .btn-plan.secondary{background:var(--card);border:1px solid var(--line-strong);color:var(--ink)}.pv19 .btn-plan.secondary:hover{background:var(--sunk);border-color:var(--ink)}.pv19 .action-guarantee{text-align:center;font-size:11.5px;color:var(--muted)}.pv19 .suite-banner{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:28px 32px;box-shadow:var(--shadow-sm);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}.pv19 .suite-banner-text h3{font-size:20px;font-weight:800;margin-bottom:4px}.pv19 .suite-banner-text p{color:var(--muted);font-size:14px}.pv19 .btn-open-suite{background:var(--sunk);border:1px solid var(--line-strong);color:var(--ink);padding:10px 22px;border-radius:999px;font-size:13.5px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .15s ease}.pv19 .btn-open-suite:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.pv19 .matrix-section{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:36px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:24px}.pv19 .matrix-header{text-align:center;display:flex;flex-direction:column;gap:6px;align-items:center}.pv19 .matrix-header h2{font-size:24px;font-weight:800}.pv19 .matrix-header p{color:var(--muted);font-size:14.5px}.pv19 .table-wrap{overflow-x:auto}.pv19 table.matrix-table{width:100%;border-collapse:collapse;font-size:13.5px;text-align:left}.pv19 table.matrix-table td,.pv19 table.matrix-table th{padding:14px 18px;border-bottom:1px solid var(--line)}.pv19 table.matrix-table th{font-family:var(--font-pricing,"Archivo"),sans-serif;font-size:13px;font-weight:800;color:var(--ink);background:var(--sunk);text-transform:uppercase;letter-spacing:.05em}.pv19 table.matrix-table th.col-duo{background:var(--gold-wash);color:var(--gold-deep);border-top:2px solid var(--gold)}.pv19 table.matrix-table td.col-duo{background:color-mix(in srgb,var(--gold-wash) 30%,var(--card));font-weight:600}.pv19 table.matrix-table td.feature-title{color:var(--ink);font-weight:600}.pv19 .tag-check{color:var(--yes);font-weight:800}.pv19 .tag-cross{color:var(--no)}.pv19 .addons-section{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:36px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:28px}.pv19 .addons-header{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:16px}.pv19 .addons-header h2{font-size:24px;font-weight:800}.pv19 .addons-header p{color:var(--muted);font-size:14.5px;max-width:56ch}.pv19 .addons-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px}.pv19 .addon-card{background:var(--sunk);border:1px solid var(--line);border-radius:12px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;gap:14px;transition:all .18s ease}.pv19 .addon-card:hover{background:var(--card);border-color:var(--gold);transform:translateY(-2px);box-shadow:var(--shadow-sm)}.pv19 .addon-top{display:flex;justify-content:space-between;align-items:center}.pv19 .addon-icon-wrap{width:32px;height:32px;border-radius:8px;background:var(--gold-wash);color:var(--gold-deep);display:flex;align-items:center;justify-content:center}.pv19 .addon-icon-wrap svg{width:18px;height:18px}.pv19 .addon-title{font-family:var(--font-pricing,"Archivo"),sans-serif;font-size:15px;font-weight:700;color:var(--ink);line-height:1.3}.pv19 .addon-desc{font-size:12.5px;color:var(--muted);line-height:1.5}.pv19 .addon-bottom{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid var(--line)}.pv19 .addon-pricing{display:flex;flex-direction:column}.pv19 .addon-price{font-family:var(--font-pricing,"Archivo"),sans-serif;font-size:18px;font-weight:800;color:var(--ink);font-variant-numeric:tabular-nums}.pv19 .addon-period{font-size:11px;color:var(--muted)}.pv19 .btn-addon-add{appearance:none;background:var(--card);border:1px solid var(--line-strong);color:var(--ink);font-size:12px;font-weight:700;padding:6px 14px;border-radius:6px;cursor:pointer;transition:all .12s ease}.pv19 .btn-addon-add:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.pv19 .btn-addon-add.btn-addon-static{cursor:default;background:var(--sunk);color:var(--muted);border-color:var(--line)}.pv19 a.btn-addon-add.btn-addon-static{cursor:pointer}.pv19 a.btn-addon-add.btn-addon-static:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.pv19 .btn-addon-add.is-on{background:var(--yes-wash);color:var(--yes);border-color:transparent}.pv19 .btn-addon-add.added{background:var(--yes-wash);color:var(--yes);border-color:var(--yes)}.pv19 .archival-promise{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:36px;box-shadow:var(--shadow);display:grid;grid-template-columns:1fr 1fr;gap:36px}.pv19 .promise-col h3{font-size:20px;font-weight:800;margin-bottom:10px;line-height:1.25}.pv19 .promise-col p{font-size:14.5px;color:var(--muted);line-height:1.6;margin-bottom:14px}.pv19 .wax-seal-badge{display:inline-flex;align-items:center;gap:12px;background:var(--gold-wash);border:1px solid color-mix(in srgb,var(--gold) 45%,transparent);padding:12px 18px;border-radius:12px;margin-top:8px}.pv19 .wax-seal-icon{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#D4AF37,#8C6D2D);display:flex;align-items:center;justify-content:center;color:#FFF;font-weight:800;font-size:15px;box-shadow:0 2px 8px rgba(140,109,45,.3);flex-shrink:0}.pv19 .wax-seal-text{display:flex;flex-direction:column;gap:2px}.pv19 .wax-seal-text strong{font-size:13px;color:var(--ink)}.pv19 .wax-seal-text span{font-size:11.5px;color:var(--muted)}.pv19 .quotes-section{display:flex;flex-direction:column;gap:20px}.pv19 .quotes-header{text-align:center}.pv19 .quotes-header h3{font-size:22px;font-weight:800}.pv19 .quotes-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pv19 .quote-card{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:24px;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;justify-content:space-between;gap:16px}.pv19 .quote-card p{font-family:Newsreader,serif;font-style:italic;font-size:15.5px;color:var(--ink);line-height:1.55}.pv19 .quote-author{display:flex;flex-direction:column;gap:2px;border-top:1px solid var(--line);padding-top:12px}.pv19 .quote-author strong{font-size:12.5px;color:var(--ink)}.pv19 .quote-author span{font-size:11px;color:var(--muted)}.pv19 .faq-section{display:flex;flex-direction:column;gap:24px}.pv19 .faq-header{text-align:center;display:flex;flex-direction:column;gap:6px;align-items:center}.pv19 .faq-header h2{font-size:28px;font-weight:800}.pv19 .faq-header p{color:var(--muted);font-size:15px}.pv19 .faq-list{display:flex;flex-direction:column;gap:12px;max-width:820px;margin:0 auto;width:100%}.pv19 details.faq-item{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:16px 20px;box-shadow:var(--shadow-sm);transition:all .15s ease}.pv19 details.faq-item[open]{border-color:var(--line-strong);box-shadow:var(--shadow)}.pv19 summary.faq-q{font-family:var(--font-pricing,"Archivo"),sans-serif;font-size:15px;font-weight:700;color:var(--ink);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px}.pv19 summary.faq-q::-webkit-details-marker{display:none}.pv19 summary.faq-q:after{content:"+";font-size:18px;color:var(--muted);transition:transform .2s ease}.pv19 details.faq-item[open] summary.faq-q:after{content:"−";transform:rotate(180deg)}.pv19 .faq-a{padding-top:12px;font-size:14px;color:var(--body);line-height:1.6;border-top:1px solid var(--line);margin-top:12px}dialog#sheet,dialog#suite-modal{border:none;border-radius:16px;background:var(--card);color:var(--body);box-shadow:0 24px 60px rgba(0,0,0,.35);padding:0;width:min(92vw,680px);max-height:85vh;outline:none}dialog#suite-modal{width:min(94vw,1020px)}dialog::backdrop{background:rgba(18,16,14,.55);backdrop-filter:blur(4px)}.pv19 .modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid var(--line)}.pv19 .modal-header h3{font-size:19px;font-weight:800}.pv19 .modal-close{appearance:none;background:var(--sunk);border:1px solid var(--line);color:var(--ink);width:32px;height:32px;border-radius:50%;font-size:16px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .12s ease}.pv19 .modal-close:hover{background:var(--line);border-color:var(--line-strong)}.pv19 .modal-body{padding:24px;overflow-y:auto;max-height:calc(85vh - 75px);font-size:14.5px;line-height:1.6}.pv19 .suite-modal-controls{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:20px;padding-bottom:14px;border-bottom:1px solid var(--line)}.pv19 .suite-filter-bar{display:flex;gap:8px;flex-wrap:wrap}.pv19 .suite-tab{appearance:none;background:none;border:1px solid transparent;color:var(--muted);font-size:12.5px;font-weight:600;padding:5px 12px;border-radius:6px;cursor:pointer;transition:all .14s ease}.pv19 .suite-tab:hover{color:var(--ink);background:var(--sunk)}.pv19 .suite-tab.active{background:var(--ink);color:var(--paper);border-color:var(--ink)}.pv19 .search-input-box{position:relative;min-width:240px}.pv19 .suite-search{width:100%;padding:6px 12px 6px 30px;border-radius:6px;border:1px solid var(--line);background:var(--sunk);color:var(--ink);font-size:12.5px;outline:none;transition:border-color .15s ease}.pv19 .suite-search:focus{border-color:var(--gold);background:var(--card)}.pv19 .search-icon{position:absolute;left:8px;top:50%;transform:translateY(-50%);width:14px;height:14px;color:var(--muted);pointer-events:none}.pv19 .suite-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}.pv19 .service-card{background:var(--sunk);border:1px solid var(--line);border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;justify-content:space-between;gap:10px;transition:all .15s ease}.pv19 .service-card:hover{background:var(--card);border-color:var(--gold);transform:translateY(-2px);box-shadow:var(--shadow-sm)}.pv19 .service-card-top{display:flex;justify-content:space-between;align-items:center;gap:8px}.pv19 .service-no{font-family:var(--font-pricing,"Archivo"),sans-serif;font-size:11px;font-weight:800;color:var(--faint)}.pv19 .service-badge{font-size:10px;font-weight:700;padding:2px 7px;border-radius:4px;text-transform:uppercase;letter-spacing:.04em}.pv19 .badge-included{background:var(--yes-wash);color:var(--yes)}.pv19 .badge-beta{background:var(--warn-wash);color:var(--warn)}.pv19 .badge-staging{background:var(--sunk-alt);color:var(--muted)}.pv19 .service-title{font-size:13.5px;font-weight:700;color:var(--ink);line-height:1.3}.pv19 .service-desc{font-size:12px;color:var(--muted);line-height:1.45}.pv19 .service-foot{display:flex;justify-content:flex-end}.pv19 .btn-inspect{appearance:none;background:none;border:none;color:var(--gold-deep);font-size:11.5px;font-weight:600;cursor:pointer;padding:2px 6px;border-radius:4px}.pv19 .btn-inspect:hover{background:var(--gold-wash)}.pv19 .showcase{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:32px;align-items:center;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:32px;box-shadow:var(--shadow)}.pv19 .showcase-pane{display:flex;flex-direction:column;gap:14px}.pv19 .showcase-label{font-family:var(--font-pricing,"Archivo"),sans-serif;font-size:10.5px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:var(--gold-deep)}.pv19 .showcase-pane h3{font-size:17px;font-weight:700}.pv19 .showcase-pane p{font-size:13.5px;color:var(--muted);line-height:1.5}.pv19 .phone{width:212px;margin:0 auto;border:9px solid var(--ink);border-radius:30px;background:var(--paper);overflow:hidden;box-shadow:var(--shadow-lift)}.pv19 .phone-bar{background:var(--sunk);padding:9px 12px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:7px}.pv19 .phone-dot{width:7px;height:7px;border-radius:50%;background:var(--gold);flex:none}.pv19 .phone-bar span{font-size:10.5px;font-weight:700;color:var(--ink);font-family:var(--font-pricing,"Archivo"),sans-serif}.pv19 .phone-body{padding:11px;display:flex;flex-direction:column;gap:9px}.pv19 .phone-hint{font-size:9.5px;color:var(--muted);text-align:center;line-height:1.35}.pv19 .tile-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.pv19 .tile{aspect-ratio:1;border-radius:4px;position:relative;overflow:hidden}.pv19 .t1{background:linear-gradient(140deg,#7C6A52,#3A2E22)}.pv19 .t2{background:linear-gradient(140deg,#5E6B5C,#2A342B)}.pv19 .t3{background:linear-gradient(140deg,#8A7250,#463420)}.pv19 .t4{background:linear-gradient(140deg,#6A6274,#332E3F)}.pv19 .t5{background:linear-gradient(140deg,#8E7360,#4A382C)}.pv19 .t6{background:linear-gradient(140deg,#57646E,#272F36)}.pv19 .t7{background:linear-gradient(140deg,#7A6455,#3B2E24)}.pv19 .t8{background:linear-gradient(140deg,#6E7458,#333927)}.pv19 .t9{background:linear-gradient(140deg,#846A6A,#402F2F)}.pv19 .tile.sel:after{content:"✓";position:absolute;top:3px;right:3px;width:13px;height:13px;border-radius:50%;background:var(--gold);color:var(--on-gold);font-size:8px;font-weight:800;display:flex;align-items:center;justify-content:center}.pv19 .phone-cta{background:var(--ink);color:var(--paper);text-align:center;border-radius:7px;padding:8px;font-family:var(--font-pricing,"Archivo"),sans-serif;font-size:11px;font-weight:700}.pv19 .gallery-mock{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--sunk);box-shadow:var(--shadow-sm)}.pv19 .gallery-top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;background:var(--card);border-bottom:1px solid var(--line);flex-wrap:wrap}.pv19 .gallery-top strong{font-family:var(--font-pricing,"Archivo"),sans-serif;font-size:13px;color:var(--ink)}.pv19 .gallery-chips{display:flex;gap:6px;flex-wrap:wrap}.pv19 .chip{font-size:10px;font-weight:700;padding:3px 8px;border-radius:999px;background:var(--sunk);border:1px solid var(--line);color:var(--muted)}.pv19 .chip.live{background:var(--yes-wash);color:var(--yes);border-color:transparent}.pv19 .chip.gold{background:var(--gold-wash);color:var(--gold-deep);border-color:transparent}.pv19 .gallery-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;padding:12px}.pv19 .gallery-grid .tile{border-radius:5px}.pv19 .gallery-foot{padding:9px 14px;border-top:1px solid var(--line);background:var(--card);font-size:11.5px;color:var(--muted)}.pv19 .gallery-foot b{color:var(--ink)}.pv19 .s-res-item span.rec{color:var(--gold-deep)}.pv19 .est-note{font-size:12px;color:var(--muted);line-height:1.5}.pv19 .sticky-cta{display:none;position:fixed;left:0;right:0;bottom:0;z-index:60;background:color-mix(in srgb,var(--card) 94%,transparent);backdrop-filter:blur(10px);border-top:1px solid var(--line-strong);padding:10px 14px calc(10px + env(safe-area-inset-bottom));gap:10px;box-shadow:0 -6px 22px rgba(0,0,0,.1)}.pv19 .sticky-cta a{flex:1;text-align:center;padding:11px 12px;border-radius:10px;font-family:var(--font-pricing,"Archivo"),sans-serif;font-size:13.5px;font-weight:700}.pv19 .sticky-cta .s-primary{background:var(--ink);color:var(--paper)}.pv19 .sticky-cta .s-ghost{border:1px solid var(--line-strong);color:var(--ink)}@media (max-width:900px){.pv19 .showcase{grid-template-columns:1fr;padding:24px;gap:26px}.pv19 .gallery-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:700px){.pv19 .sticky-cta{display:flex}.pv19 .shell{padding-bottom:96px}}@media (max-width:960px){.pv19 .plans-grid{grid-template-columns:1fr;max-width:540px;margin:0 auto;width:100%}.pv19 .stream-strip{grid-template-columns:repeat(2,1fr)}.pv19 .archival-promise{padding:24px}.pv19 .anchor-banner,.pv19 .archival-promise,.pv19 .quotes-grid{grid-template-columns:1fr}.pv19 .anchor-banner{gap:18px}.pv19 .anchor-stats{border-left:none;padding-left:0;border-top:1px solid color-mix(in srgb,var(--gold) 35%,transparent);padding-top:16px}.pv19 .slider-results{grid-template-columns:repeat(2,1fr)}.pv19 .suite-banner{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.pv19 .addons-grid,.pv19 .slider-results,.pv19 .stream-strip{grid-template-columns:1fr}.pv19{overflow-x:hidden;background-image:none}.pv19 .shell{width:100%;padding:12px 14px 92px;gap:42px}.pv19 header.hero{gap:16px;padding:14px 0 0}.pv19 .eyebrow{font-size:10px;letter-spacing:.1em;padding:6px 11px;text-align:center}.pv19 h1{font-size:clamp(30px,9.5vw,42px);line-height:1.08;max-width:18ch}.pv19 .lede{font-size:15.5px;line-height:1.55}.pv19 .anchor-banner{padding:18px 16px;gap:18px}.pv19 .anchor-banner h2{font-size:22px;line-height:1.12}.pv19 .anchor-banner p{font-size:13.5px}.pv19 .anchor-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pv19 .segment-toggle-wrap{width:100%;margin-top:12px;gap:12px}.pv19 .segment-toggle{width:100%;display:grid;grid-template-columns:1fr 1fr}.pv19 .segment-btn{min-height:54px;padding:9px 8px;justify-content:center;text-align:center;flex-direction:column;gap:4px;line-height:1.2}.pv19 .segment-pill{font-size:10px}.pv19 .btn-share-summary{width:100%;justify-content:center;min-height:46px}.pv19 .plans-grid{gap:16px}.pv19 .plan-card{padding:24px 18px;gap:22px;border-radius:14px}.pv19 .plan-card.highlight{border-width:2px}.pv19 .card-badge{top:12px;right:12px;font-size:9px;padding:4px 8px}.pv19 .plan-name{font-size:21px;padding-right:82px}.pv19 .plan-sub{font-size:13.5px;min-height:0}.pv19 .plan-price-row{align-items:flex-end;flex-wrap:wrap;gap:6px 8px}.pv19 .plan-price{font-size:38px}.pv19 .plan-period{font-size:12.5px;max-width:16ch;line-height:1.25}.pv19 .was{font-size:19px;margin-right:2px}.pv19 .plan-term-note{font-size:11.5px;line-height:1.35}.pv19 .feature-item{font-size:13px;line-height:1.48;gap:8px}.pv19 .info{width:24px;height:24px;font-size:12px;margin-left:5px}.pv19 .overage-cap-badge{font-size:11px;line-height:1.35;align-items:flex-start}.pv19 .btn-plan{min-height:48px;padding:13px 14px}.pv19 .action-guarantee{line-height:1.4}.pv19 .suite-banner{padding:20px 18px;gap:16px}.pv19 .suite-banner-text h3{font-size:19px;line-height:1.2}.pv19 .suite-banner-text p{font-size:13.5px;line-height:1.45}.pv19 .btn-open-suite{width:100%;justify-content:center;min-height:46px;padding:11px 16px}.pv19 .addons-section,.pv19 .matrix-section{padding:22px 14px;border-radius:14px}.pv19 .matrix-section{gap:18px}.pv19 .matrix-header h2{font-size:22px;line-height:1.2}.pv19 .matrix-header p{font-size:13.5px;line-height:1.45}.pv19 .table-wrap{margin:0 -14px;padding:0 14px 4px;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.pv19 table.matrix-table{min-width:720px;font-size:12.5px}.pv19 table.matrix-table td,.pv19 table.matrix-table th{padding:12px;vertical-align:top}.pv19 table.matrix-table th{font-size:11px;line-height:1.25}.pv19 table.matrix-table td.feature-title,.pv19 table.matrix-table th:first-child{position:sticky;left:0;z-index:2;background:var(--card);box-shadow:5px 0 8px rgba(25,22,18,.06)}.pv19 table.matrix-table th:first-child{z-index:12;background:var(--sunk)}.pv19 table.matrix-table td.feature-title{min-width:142px}.pv19 .addons-header{gap:12px}.pv19 .addons-header h2{font-size:22px;line-height:1.2}.pv19 .addons-header p{font-size:13.5px;line-height:1.5}.pv19 .addons-header>span{font-size:12px!important;line-height:1.4}.pv19 .archival-promise{padding:20px 18px;gap:26px}.pv19 .promise-col h3{font-size:22px;line-height:1.2}.pv19 .promise-col p{font-size:14px;line-height:1.55}.pv19 .quotes-section{padding:0 2px}.pv19 .faq-header h2{font-size:24px;line-height:1.2}.pv19 .faq-header p{font-size:14px;line-height:1.45}.pv19 .faq-q{padding:16px 14px;font-size:14px;line-height:1.4}.pv19 .faq-a{padding:0 14px 16px;font-size:14px;line-height:1.55}dialog#sheet,dialog#suite-modal{width:calc(100vw - 24px);max-height:90vh;border-radius:14px}dialog#suite-modal{width:calc(100vw - 16px)}.pv19 .modal-header{padding:16px;gap:10px;align-items:flex-start}.pv19 .modal-header h3{font-size:17px;line-height:1.25}.pv19 .modal-close{width:40px;height:40px;flex:0 0 40px}.pv19 .modal-body{padding:18px 16px;max-height:calc(90vh - 72px);font-size:14px}.pv19 .suite-modal-controls{display:block;margin-bottom:16px}.pv19 .suite-filter-bar{overflow-x:auto;flex-wrap:nowrap;margin:0 -4px 12px;padding:0 4px 4px;-webkit-overflow-scrolling:touch}.pv19 .suite-tab{min-height:44px;white-space:nowrap;padding:8px 12px}.pv19 .search-input-box{min-width:0;width:100%}.pv19 .suite-search{min-height:44px;font-size:14px;padding-top:9px;padding-bottom:9px}.pv19 .suite-grid{grid-template-columns:1fr;gap:12px}}.pv19 .skip-link{position:absolute;left:12px;top:8px;transform:translateY(-150%);z-index:1000;background:var(--ink);color:var(--paper);padding:10px 14px;border-radius:8px;font-weight:700}.pv19 .skip-link:focus{transform:translateY(0)}.pv19 .page-main{display:contents}.pv19 .hero-actions{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:2px}.pv19 .hero-actions .btn-plan{width:auto;min-width:170px}.pv19 .btn-plan.gold{background:var(--gold-deep);color:var(--on-gold)}.pv19 .btn-plan.gold:hover{background:var(--gold);color:var(--on-gold)}.pv19 .info{width:28px;height:28px}.pv19 .btn-inspect.info{width:auto;height:auto;min-width:0;min-height:40px;padding:8px 12px;border-radius:8px;line-height:1.2}.pv19 .library-empty{display:none;margin:14px 0 0;padding:16px;border:1px dashed var(--line-strong);border-radius:10px;color:var(--muted);text-align:center}.pv19 .sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media (prefers-reduced-motion:reduce){.pv19{scroll-behavior:auto!important}.pv19 *,.pv19 :after,.pv19 :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.pv19 .plan-card:hover{transform:none}}.pv19 .howto-card{display:block;margin-top:28px;background:var(--sunk);border:1px solid var(--line);border-radius:12px;padding:20px 22px}.pv19 .howto-title{font-family:var(--font-pricing,"Archivo"),sans-serif;font-size:16px;font-weight:700;color:var(--ink);margin:0 0 6px}.pv19 .howto-list{margin:0;padding-left:20px;list-style:disc;font-size:13.5px;line-height:1.65;color:var(--muted)}.pv19 .howto-list a{color:var(--gold-deep);text-decoration:underline}.pv19 #account-plans .matrix-table td,.pv19 #account-plans .matrix-table th{padding:12px 16px}.pv19 #account-plans .eyebrow{margin-bottom:10px}.pv19 #account-plans .account-facts{margin:20px auto 0;max-width:640px}.pv19 #account-plans .account-cta{margin:20px auto 0;max-width:420px;border-top:none;padding-top:0}.pv19 #account-plans .matrix-table th[scope=row]{white-space:nowrap}@font-face{font-family:pricingFont;src:url(/_next/static/media/2829ce62aa7187e9-s.p.woff2) format("woff2");font-display:optional;font-weight:400;font-style:normal}@font-face{font-family:pricingFont;src:url(/_next/static/media/2829ce62aa7187e9-s.p.woff2) format("woff2");font-display:optional;font-weight:700;font-style:normal}@font-face{font-family:pricingFont Fallback;src:local("Arial");ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:102.80%}.__className_f3e91f{font-family:pricingFont,pricingFont Fallback}.__variable_f3e91f{--font-pricing:"pricingFont","pricingFont Fallback"}