.preciosElevation{--ink:#171719;--soft:#6d5b7b;--body:#5d5962;--strong:#343139;--eyebrow:#7254a1;--mint:#4ea58a;--paper:#fbfaf8;--f:"Geist",Arial,Helvetica,sans-serif;--ease:cubic-bezier(.16,1,.3,1);--shadow:0 1px 0 #ffffffeb inset, 0 28px 70px #56477e1f, 0 8px 22px #7254a10d;font-family:var(--f);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:radial-gradient(ellipse 70% 58% at 8% 12%, #f7d5c26b, transparent 72%), radial-gradient(ellipse 64% 52% at 92% 8%, #c7baff61, transparent 74%), radial-gradient(ellipse 58% 48% at 78% 92%, #bddbff4d, transparent 76%), radial-gradient(ellipse 56% 46% at 14% 88%, #cce9df52, transparent 74%), radial-gradient(ellipse 48% 40% at 48% 48%, #e8c8ee29, transparent 78%), var(--paper);background-attachment:fixed;min-height:100vh;margin:0;padding-top:76px;line-height:1.55}.preciosElevation button,.preciosElevation input,.preciosElevation select,.preciosElevation label{font:inherit;color:inherit}.preciosElevation button{cursor:pointer;touch-action:manipulation}.preciosElevation a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.page a{color:inherit}.preciosElevation ::selection{color:#171719;background:#7254a138}.skipLink{z-index:300;color:#fff;background:#171719;border-radius:999px;padding:10px 14px;font-size:13px;font-weight:650;position:absolute;top:12px;left:12px;transform:translateY(-160%)}.skipLink:focus{transform:none}.page{min-width:0;max-width:100%}.shell{width:min(100% - 48px,1180px);min-width:0;max-width:100%;margin-inline:auto}.hero{text-align:center;padding:clamp(48px,7vw,88px) 0 clamp(36px,5vw,56px)}.eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--eyebrow);align-items:center;gap:11px;margin:0 0 22px;font-size:10px;font-weight:820;display:inline-flex}.eyebrow i{background:linear-gradient(90deg,#7254a1,#4ea58a);width:28px;height:1px}.hero h1{letter-spacing:-.075em;color:#171719;text-wrap:balance;max-width:16ch;margin:0 auto;font-size:clamp(2.8rem,6.2vw,4.6rem);font-weight:650;line-height:.9}.hero h1 span{color:#6d5b7b;display:block}.hero-lead{max-width:48ch;color:var(--body);margin:22px auto 0;font-size:clamp(15px,1.3vw,17px);line-height:1.6}.hero-controls{flex-direction:column;align-items:center;gap:14px;margin-top:34px;display:flex}.seg{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffb8;border:1px solid #ffffffe0;border-radius:999px;gap:4px;padding:5px;display:inline-flex;box-shadow:inset 0 1px #fffffff2,0 10px 28px #56477e14}.seg button{min-height:40px;color:var(--soft);border-radius:999px;padding:0 18px;font-size:12px;font-weight:700;transition:background .2s,color .2s,box-shadow .2s}.seg button[aria-pressed=true]{color:#fff;background:#171719;box-shadow:0 8px 20px #17171924}.charge-hint{color:var(--soft);letter-spacing:.01em;font-size:12px}.charge-hint strong{color:var(--strong);font-weight:650}.btn{letter-spacing:-.01em;min-height:46px;transition:transform .32s var(--ease), box-shadow .32s;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:13px;font-weight:720;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn-primary{color:#fff;background:#171719;box-shadow:0 14px 32px #1717191f}.btn-primary:hover{box-shadow:0 20px 44px #1717192e}.btn-ghost{color:var(--ink);background:#ffffffb8;border:1px solid #ffffffd9;box-shadow:inset 0 1px #fffffff2}.tiers{padding:8px 0 88px}.tier-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.tier-grid[data-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.tier-grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr));max-width:960px;margin-inline:auto}.tier-grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:720px;margin-inline:auto}.tier{box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:transform .36s var(--ease), box-shadow .36s;background:#ffffffdb;border:1px solid #fffc;border-radius:24px;flex-direction:column;display:flex;position:relative;overflow:hidden}.tier:hover{transform:translateY(-4px);box-shadow:inset 0 1px #fffffff2,0 34px 80px #56477e29}.tier.is-featured{transform:translateY(-6px);box-shadow:0 0 0 1px #7254a12e,inset 0 1px #fffffff2,0 40px 90px #17171929,0 12px 28px #7254a11a}.tier.is-featured:hover{transform:translateY(-10px)}.tier-cap{color:#fff;background:radial-gradient(70% 90% at 8% 0,#f7d5c238,#0000 55%),radial-gradient(55% 80% at 96% 18%,#c7baff33,#0000 58%),linear-gradient(165deg,#242428 0%,#171719 48%,#121214 100%);border-bottom:1px solid #ffffff0f;padding:18px 20px 16px}.tier:not(.is-featured) .tier-cap{color:var(--ink);background:radial-gradient(circle at 12% 20%,#f7d5c247,#0000 55%),radial-gradient(circle at 90% 70%,#c7baff38,#0000 58%),#f8f7faf2;border-bottom:1px solid #332d3a0f}.tier-badge{letter-spacing:.14em;text-transform:uppercase;color:#e8e0f5b8;align-items:center;gap:7px;margin-bottom:8px;font-size:10px;font-weight:720;display:inline-flex}.tier:not(.is-featured) .tier-badge{color:var(--eyebrow)}.tier-badge:before{content:"";background:linear-gradient(135deg,#c7baff,#7254a1);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #c7baff29}.tier-name{letter-spacing:-.035em;font-size:20px;font-weight:650;line-height:1.15}.tier-body{flex-direction:column;flex:1;padding:22px 20px 20px;display:flex}.tier-price-row{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.tier-price{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(1.85rem,2.4vw,2.2rem);font-weight:700;line-height:1}.tier-unit{color:var(--soft);font-size:13px;font-weight:600}.tier-note{color:var(--soft);min-height:2.8em;margin-top:8px;font-size:11px;line-height:1.4}.tier-tagline{color:var(--body);min-height:4.2em;margin:16px 0 0;font-size:12px;line-height:1.5}.tier-trial{color:#2f7a64;background:#4ea58a1a;border:1px solid #4ea58a2e;border-radius:999px;align-items:center;margin-top:14px;padding:8px 12px;font-size:11px;font-weight:700;display:inline-flex}.tier-groups{flex-direction:column;flex:1;gap:18px;margin:18px 0 22px;display:flex}.tier-group-label{letter-spacing:.14em;text-transform:uppercase;color:var(--eyebrow);align-items:center;gap:10px;margin:0 0 10px;font-size:10px;font-weight:780;display:flex}.tier-group-label:before{content:"";background:var(--eyebrow);opacity:.65;border-radius:2px;width:28px;height:1.5px}.tier-group .tier-feats{margin:0}.tier-feats{flex-direction:column;flex:1;gap:10px;margin:18px 0 22px;padding:0;list-style:none;display:flex}.tier-feats li{color:var(--strong);align-items:flex-start;gap:10px;font-size:12px;line-height:1.4;display:flex}.tier-feats svg{width:16px;height:16px;stroke:var(--eyebrow);fill:none;stroke-width:2px;stroke-linecap:round;flex-shrink:0;margin-top:2px}.tier.is-featured .tier-group-label{color:#5f449c}.tier.is-featured .tier-group-label:before{background:#5f449c}.tier .btn{width:100%;margin-top:auto}.tier.is-featured .btn-primary{color:#fff;background:#171719;box-shadow:0 16px 36px #17171929}.compare-block,.faq-block{padding:clamp(48px,7vw,88px) 0 clamp(36px,5vw,64px)}.compare-stack{gap:40px;min-width:0;max-width:100%;display:grid}.compare-role{min-width:0;max-width:100%}.compare-head,.faq-head{text-align:center;margin-bottom:28px}.compare-head{margin-bottom:36px}.compare-head h2,.faq-head h2{letter-spacing:-.04em;color:#171719;text-wrap:balance;max-width:22ch;margin:0 auto;font-size:clamp(2.25rem,4.6vw,3.45rem);font-weight:650;line-height:1.02}.compare-lead{max-width:52ch;color:var(--body);margin:14px auto 0;font-size:clamp(1.02rem,1.4vw,1.12rem);font-weight:450;line-height:1.55}.compare-block{min-width:0;max-width:100%}.compare-role-head{max-width:40rem;margin:0 0 22px;display:block}.compare-role-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--eyebrow);align-items:center;gap:11px;margin:0 0 12px;font-size:11px;font-weight:780;display:flex}.compare-role-eyebrow:before{content:"";background:linear-gradient(90deg,#7254a1,#4ea58a);width:28px;height:1px}.compare-role-head h3{letter-spacing:-.04em;color:#171719;text-wrap:balance;margin:0;font-size:clamp(1.65rem,2.8vw,2.15rem);font-weight:650;line-height:1.08}.compare-role-head p{max-width:62ch;color:var(--body);margin:10px 0 0;font-size:15px;font-weight:450;line-height:1.55}.compare-table-wrap{max-width:100%;box-shadow:var(--shadow);background:#ffffffe6;border:1px solid #ffffffeb;border-radius:28px;overflow:visible}.compare-table{table-layout:fixed;border-collapse:separate;border-spacing:0;background:0 0;border:0;width:100%;min-width:0}.compare-table thead th{text-align:center;vertical-align:bottom;color:var(--ink);background:#fffcfa;border-bottom:1px solid #332d3a14;padding:22px 14px 16px;font-size:13px;font-weight:650;line-height:1.3}.compare-table thead th:first-child{text-align:left;color:#0000;background:#fffcfa;width:26%;padding-left:20px}.compare-table thead th.is-featured{background:#f3eef8;box-shadow:inset 0 3px #7254a1}.compare-table tbody th[scope=row]{z-index:1;text-align:left;vertical-align:middle;width:26%;color:var(--strong);background:#fffcfa;border-top:1px solid #332d3a0f;border-right:1px solid #332d3a0d;padding:16px 20px;font-size:13px;font-weight:500;line-height:1.35;position:sticky;left:0}.compare-table tbody td{text-align:center;vertical-align:middle;color:var(--ink);border-top:1px solid #332d3a0f;padding:16px 12px;font-size:15px;line-height:1.35}.compare-group-row th{z-index:1;text-align:left;letter-spacing:.16em;text-transform:uppercase;color:var(--eyebrow);background:#fffcfa;border-top:0;padding:26px 20px 8px;font-size:11px;font-weight:780;position:sticky;left:0}.compare-group-row td{background:#fffcfa;border-top:0}.compare-group-row td.is-featured{background:#f7f3fb}.compare-group-row th:before{content:"";vertical-align:middle;background:linear-gradient(90deg,#7254a1,#4ea58a);width:28px;height:1px;margin-right:11px;display:inline-block}.compare-col-name{letter-spacing:-.03em;color:var(--ink);font-size:15px;font-weight:650;display:block}.compare-col-name.is-featured{color:#5f449c}.compare-col-price{color:var(--ink);flex-direction:column;align-items:center;gap:4px;margin-top:8px;display:flex}.compare-col-amount{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(1.45rem,2vw,1.85rem);font-weight:700;line-height:1}.compare-col-unit{letter-spacing:.01em;color:var(--soft);font-size:11px;font-weight:600}.compare-val{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:15px;font-weight:650}.compare-val.is-note{letter-spacing:0;font-variant-numeric:normal;color:var(--soft);font-size:12px;font-weight:550}.compare-table tbody td.is-featured,.compare-table tbody th.is-featured{background:#f7f3fb}.compare-check svg{stroke:#2f7a64;fill:none;stroke-width:2.4px;stroke-linecap:round;width:18px;height:18px}.compare-dash{color:#5d596273;font-weight:700}@media (width<=1100px){.compare-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.compare-table{min-width:720px}.compare-table thead th:first-child{z-index:3;background:#fffcfa;position:sticky;left:0}}@media (width<=720px){.compare-table-wrap{scroll-snap-type:x mandatory;scroll-padding-left:148px}.compare-table{min-width:820px}.compare-table thead th:first-child,.compare-table tbody th[scope=row]{width:148px;min-width:148px;max-width:148px;box-shadow:10px 0 14px -12px #17171959}.compare-table thead th:not(:first-child),.compare-table tbody td{scroll-snap-align:start}}.faq-list{width:min(100%,760px);margin:8px auto 0}.faq-item{border-top:1px solid #1717191a}.faq-item:last-child{border-bottom:1px solid #1717191a}.faq-item>button{width:100%;color:inherit;font:inherit;letter-spacing:-.02em;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;padding:22px 0;font-size:1.15rem;font-weight:650;display:flex}.faq-item>button strong{font-weight:650}.faq-item>button i{width:9px;height:9px;transition:transform .2s var(--ease);border-bottom:1.5px solid;border-right:1.5px solid;flex:none;transform:rotate(45deg)}.faq-item[data-open]>button i{transform:rotate(225deg)translate(-2px,-2px)}.faq-item>button:focus-visible{outline-offset:3px;outline:3px solid #7254a173}.faq-answer{padding:0 0 22px}.faq-answer p{max-width:62ch;color:var(--body);margin:0 0 12px;font-size:1.02rem;font-weight:450;line-height:1.6}.faq-answer p:last-child{margin-bottom:0}[data-reveal]{opacity:0;transition:opacity .78s var(--ease), transform .78s var(--ease);transform:translateY(18px)}[data-reveal].is-visible{opacity:1;transform:none}@media (width<=1100px){.tier-grid,.tier-grid[data-count="5"],.tier-grid[data-count="3"],.tier-grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}}@media (width<=720px){.shell{width:min(100% - 28px,1180px)}.tier-grid{grid-template-columns:1fr}.hero h1{max-width:none}}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transition:none;transform:none}.tier,.btn,.faq-item>button i{transition:none}}#tl-support-pill{display:none!important}
