html{scroll-padding-top: 150px}.cv :target{scroll-margin-top: 0}@media (max-width: 419px){.cv-nav-their{display: none}}.cv{--cv-ink: #1A1D1E;--cv-gray: #3D4246;--cv-soft: #5A5F63;--cv-mute: #6B6F72;--cv-line: rgba(26,29,30,0.10);--cv-border: rgba(26,29,30,0.09);--cv-accent-ink: #8F4A30;--cv-peach-ink: #F3CDBC;--cv-on-dark: rgba(253,248,243,0.86);--cv-on-dark-soft: rgba(253,248,243,0.74);--cv-dark-line: rgba(253,248,243,0.14);--cv-tint: rgba(232,196,184,0.22);--cv-tint-solid: #F9EEE8;--cv-tiina-cell: #FBF0EA;--cv-elliq-cell: #F6F4F1;--cv-elliq-head: #E9E4DE;--cv-tag: #EEE9E4;--cv-screen: #FDF8F4;--r-sm: 16px;--r-lg: 28px;--cv-shadow: 0 1px 2px rgba(26,29,30,0.05),0 12px 32px rgba(26,29,30,0.06);--cv-wide: 1120px;--cv-read: 880px;--cv-gutter: 24px;--cv-sec-pad: 80px;--cv-stick: 139px}.cv-nw{white-space: nowrap}.cv-vh{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);clip-path: inset(50%);white-space: nowrap}.cv h2,.cv h3,.cv-headline,.cv-h1{text-wrap: balance}.cv p,.cv li{text-wrap: pretty}.cv-wrap{width: 100%;max-width: calc(var(--cv-wide) + 2 * var(--cv-gutter));margin: 0 auto;padding: 0 var(--cv-gutter)}.cv-ic{width: 22px;height: 22px;flex-shrink: 0}.cv-sec{padding: var(--cv-sec-pad) 0}.cv-white{background: var(--white)}.cv-tint{background: var(--cv-tint)}.cv-eyebrow,.cv-label{font: 700 13px/1.35 var(--font-sans);letter-spacing: 0.14em;text-transform: uppercase;color: var(--coral-dark)}.cv-eyebrow{margin-bottom: 14px}.cv-tint .cv-eyebrow,.cv-tint .cv-label{color: var(--cv-accent-ink)}.cv-head{text-align: center;max-width: var(--cv-read);margin: 0 auto 52px}.cv .sec-h2{font-size: 40px;line-height: 1.18;letter-spacing: -0.022em;margin-bottom: 18px}.cv-head .sec-h2:last-child{margin-bottom: 0}.cv-head .sec-sub{max-width: 760px;margin: 0 auto}.cv-cta-row{display: flex;justify-content: center;margin-top: 44px}.cv-textlink{display: inline-flex;align-items: center;gap: 10px;min-height: 44px;font: 700 19px/1.2 var(--font-sans);color: var(--cv-accent-ink);text-decoration: underline;text-decoration-color: rgba(143,74,48,0.4);text-decoration-thickness: 2px;text-underline-offset: 5px}.cv-textlink:hover{text-decoration-color: currentColor}.cv-textlink .cv-ic{width: 20px;height: 20px;transition: transform 0.2s ease}.cv-textlink:hover .cv-ic{transform: translateX(3px)}.cv-phone{--pw: 210px;width: var(--pw);padding: calc(var(--pw) * 0.035);background: #101314;border-radius: calc(var(--pw) * 0.175);box-shadow: 0 0 0 1px rgba(26,29,30,0.08),0 24px 48px rgba(26,29,30,0.22)}.cv-phone-screen{position: relative;display: flex;flex-direction: column;overflow: hidden;border-radius: calc(var(--pw) * 0.142);background: var(--cv-screen)}.cv-phone-bar{flex: none;display: flex;align-items: center;justify-content: space-between;height: calc(var(--pw) * 0.13);padding: calc(var(--pw) * 0.012) calc(var(--pw) * 0.095) 0 calc(var(--pw) * 0.1);font: 700 calc(var(--pw) * 0.054)/1 var(--font-sans);letter-spacing: 0.01em;color: var(--cv-ink)}.cv-phone-icons{display: inline-flex;align-items: center;gap: calc(var(--pw) * 0.013)}.cv-phone-icons svg{display: block;height: calc(var(--pw) * 0.036);width: auto}.cv-phone-island{position: absolute;z-index: 2;top: calc(var(--pw) * 0.03);left: 50%;width: calc(var(--pw) * 0.26);height: calc(var(--pw) * 0.078);transform: translateX(-50%);border-radius: 999px;background: #101314}.cv-phone-view{position: relative;flex: 1 1 auto;min-height: 0;overflow: hidden}.cv-phone-view picture{display: block}.cv-phone-view img{position: absolute;left: 0;width: 100%;max-width: none;height: auto}.cv-phone-view.is-bottom img{bottom: 0}.cv-phone-view.is-top img{top: 0;transform: translateY(calc(-1 * var(--t)))}.cv-phone-view.is-bottom::before{content: "";position: absolute;z-index: 1;left: 0;right: 0;top: 0;height: var(--fade,calc(var(--pw) * 0.06));background: linear-gradient(var(--cv-screen) 45%,rgba(253,248,244,0))}.cv-hero{position: relative;overflow: hidden;background: var(--cv-ink);color: var(--cream);isolation: isolate}.cv-hero::before{content: "";position: absolute;z-index: -1;right: -260px;top: -300px;width: 1100px;height: 1100px;background: radial-gradient(closest-side,rgba(198,123,92,0.24),rgba(198,123,92,0.07) 55%,rgba(198,123,92,0) 72%);pointer-events: none}.cv-hero>.cv-wrap{max-width: 1344px;padding: 0 32px}.cv-hero-top{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;gap: 0 16px;padding-top: 18px}.cv-crumbs ol{list-style: none;display: flex;flex-wrap: wrap;align-items: center;gap: 2px 0;font: 400 15px/24px var(--font-sans);color: var(--cv-on-dark-soft)}.cv-crumbs li{display: inline-flex;align-items: center}.cv-crumbs li + li::before{content: "\203A";margin: 0 10px;color: rgba(253,248,243,0.5)}.cv-crumbs a{display: inline-block;min-height: 24px;color: var(--cv-on-dark);text-decoration: underline;text-decoration-color: rgba(253,248,243,0.4);text-underline-offset: 3px}.cv-crumbs a:hover{text-decoration-color: var(--cream);color: var(--cream)}.cv-updated{font: 400 15px/24px var(--font-sans);color: var(--cv-on-dark-soft);white-space: nowrap}.cv-hero-grid{display: grid;grid-template-columns: minmax(0,1.22fr) minmax(0,0.78fr);grid-template-rows: auto 1fr auto;grid-template-areas: "copy visual" "proof visual" "ben ben";column-gap: 72px;align-items: start;padding-top: 30px}.cv-hero-copy{grid-area: copy}.cv-hero-proof{grid-area: proof}.cv-hero-visual{grid-area: visual}.cv-benefits{grid-area: ben}.cv-h1{font: 700 14px/1.5 var(--font-sans);letter-spacing: 0.14em;text-transform: uppercase;color: var(--cv-peach-ink);margin: 0 0 16px}.cv-headline{font-family: var(--font-serif);font-size: clamp(44px,4.4vw,60px);line-height: 1.1;letter-spacing: -0.028em;font-weight: 700;color: var(--cream);margin: 0 0 22px}.cv-headline span{display: block}.cv-hl-2{color: var(--cv-peach-ink)}.cv-sub{font-size: 20px;line-height: 1.55;color: var(--cv-on-dark);max-width: 620px;margin: 0 0 30px}.cv-ctas{display: flex;flex-wrap: wrap;gap: 14px 28px;align-items: center}.cv-jump{display: inline-flex;align-items: center;gap: 8px;min-height: 44px;font: 700 19px/1.2 var(--font-sans);color: var(--cream);text-decoration: underline;text-decoration-color: rgba(243,205,188,0.5);text-decoration-thickness: 2px;text-underline-offset: 6px}.cv-jump:hover{text-decoration-color: var(--cv-peach-ink)}.cv-jump .cv-ic{width: 20px;height: 20px;color: var(--cv-peach-ink)}.cv-friction{flex: 1 0 100%;margin: 2px 0 0;font-size: 17px;font-weight: 600;color: var(--cv-peach-ink)}.cv-hero .press-strip{--gray: rgba(253,248,243,0.74);margin-top: 26px}.cv-hero .press-strip-outlets li:hover .press-strip-logo::after{opacity: 0}.cv-hero-visual{position: relative;padding-right: 40px}.cv-hero-photo img{display: block;width: 100%;aspect-ratio: 3 / 4;object-fit: cover;object-position: 50% 50%;border-radius: var(--r-lg)}.cv-hero-phone{--pw: min(216px,calc(19.5vw - 46px));position: absolute;right: 0;bottom: -28px;transform: rotate(3deg);box-shadow: 0 0 0 1px rgba(253,248,243,0.10),0 30px 60px rgba(0,0,0,0.45)}.cv-hero-phone .cv-phone-view{aspect-ratio: 440 / 613;flex: none}.cv-hero-cap{margin: 12px 0 0;font: 600 14px/20px var(--font-sans);color: var(--cv-on-dark-soft)}.cv-hero :focus-visible,footer :focus-visible{outline-color: #F3CDBC}.cv-benefits{list-style: none;display: grid;grid-template-columns: repeat(3,minmax(0,1fr));margin-top: 56px;border-top: 1px solid var(--cv-dark-line);padding: 30px 0 56px}.cv-benefit{display: flex;gap: 14px;padding: 0 32px;border-left: 1px solid var(--cv-dark-line)}.cv-benefit:first-child{padding-left: 0;border-left: 0}.cv-benefit:last-child{padding-right: 0}.cv-benefit-ic{display: inline-flex;flex-shrink: 0;align-items: center;justify-content: center;width: 30px;height: 30px;margin-top: 1px;border-radius: 50%;background: rgba(198,123,92,0.22);color: var(--cv-peach-ink)}.cv-benefit-ic .cv-ic{width: 16px;height: 16px}.cv-benefit p{font-size: 17px;line-height: 1.55;color: var(--cv-on-dark)}.cv-benefit-title{display: block;font-family: var(--font-serif);font-size: 22px;line-height: 1.3;font-weight: 700;letter-spacing: -0.01em;color: var(--cream);margin-bottom: 6px}.cv-subnav{position: sticky;top: 84px;z-index: 40;background: rgba(253,248,243,0.95);-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);border-bottom: 1px solid var(--cv-line)}.cv-subnav-inner{max-width: calc(var(--cv-wide) + 2 * var(--cv-gutter));margin: 0 auto;padding: 0 var(--cv-gutter)}.cv-subnav ul{list-style: none;display: flex;justify-content: center;gap: 8px}.cv-subnav a{position: relative;display: flex;align-items: center;min-height: 54px;padding: 0 16px;font: 600 17px/1.2 var(--font-sans);color: var(--cv-gray);text-decoration: none;white-space: nowrap;transition: color 0.15s ease}.cv-subnav a::after{content: "";position: absolute;left: 16px;right: 16px;bottom: 0;height: 3px;border-radius: 3px 3px 0 0;background: var(--coral);transform: scaleX(0);transition: transform 0.2s ease}.cv-subnav a:hover,.cv-subnav a.is-active{color: var(--cv-ink)}.cv-subnav a.is-active::after{transform: scaleX(1)}.cv-subnav a:focus-visible{outline-offset: -4px;border-radius: 8px}html[class*="ta11y-zoom-"] .cv-subnav{position: static}html[class*="ta11y-zoom-"]{scroll-padding-top: 100px}@media (max-height: 520px){.cv-subnav{position: static}html{scroll-padding-top: 100px}.cv{--cv-stick: 84px}}.cv-framing{color: var(--cv-ink);font-family: var(--font-serif);font-size: 22px;line-height: 1.45;letter-spacing: -0.01em}.cv-head .cv-framing{max-width: 640px}.cv-verdict{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 24px;align-items: stretch}.cv-vcard{display: flex;flex-direction: column;border-radius: var(--r-lg);padding: 38px 40px 34px}.cv-vcard-tiina{background: rgba(232,196,184,0.26);border: 1px solid rgba(198,123,92,0.32)}.cv-vcard-elliq{background: #F3F0EC;border: 1px solid var(--cv-border)}.cv-vcard h3{display: flex;align-items: center;gap: 12px;font-size: 28px;line-height: 1.25;margin-bottom: 24px}.cv-vcard h3 img{width: 32px;height: 32px;flex-shrink: 0}.cv-vcard ul{list-style: none;display: flex;flex-direction: column;gap: 14px}.cv-vcard li{display: flex;gap: 14px;font-size: 19px;line-height: 1.5;color: var(--cv-ink)}.cv-vcard li .cv-ic{margin-top: 3px;color: var(--coral-dark)}.cv-vcard-elliq li{color: var(--cv-gray)}.cv-vcard-elliq li::before{content: "";flex: 0 0 7px;height: 7px;margin: 11px 7px 0 8px;border-radius: 50%;background: #8A8F93}.cv-vcard-foot{margin-top: auto;padding-top: 22px}.cv-vcard ul + .cv-vcard-foot{margin-top: auto}.cv-vcard-foot::before{content: "";display: block;height: 1px;margin-bottom: 14px;background: rgba(26,29,30,0.10)}.cv-vcard-link{display: inline-flex;align-items: center;gap: 10px;min-height: 44px;font: 700 19px/1.2 var(--font-sans);color: var(--cv-accent-ink);text-decoration: underline;text-decoration-color: rgba(143,74,48,0.35);text-underline-offset: 5px;text-decoration-thickness: 2px}.cv-vcard-elliq .cv-vcard-link{color: var(--cv-gray);text-decoration-color: rgba(61,66,70,0.35)}.cv-vcard-link:hover{text-decoration-color: currentColor}.cv-vcard-link .cv-ic{width: 20px;height: 20px;transition: transform 0.2s ease}.cv-vcard-tiina .cv-vcard-link:hover .cv-ic{transform: translateX(3px)}.cv-vcard-elliq .cv-vcard-link:hover .cv-ic{transform: translateY(3px)}.cv-short{display: grid;grid-template-columns: 160px minmax(0,1fr);gap: 8px 28px;align-items: baseline;max-width: var(--cv-read);margin: 28px auto 0;padding: 26px 32px 28px;background: var(--white);border: 1px solid var(--cv-border);border-radius: var(--r-sm)}.cv-short-text{max-width: 72ch;font-size: 17px;line-height: 1.65;color: var(--cv-gray)}.cv-cost{margin: 0;background: var(--white);border: 1px solid rgba(232,196,184,0.5);border-radius: var(--r-lg);padding: 34px 44px 32px;box-shadow: var(--cv-shadow)}.cv-cost-cap{padding-bottom: 16px;margin-bottom: 6px;border-bottom: 1px solid var(--cv-line)}.cv-tint .cv-cost .cv-label{color: var(--coral-dark)}.cv-bars{list-style: none}.cv-bar{display: grid;grid-template-columns: 280px minmax(0,1fr) 150px;gap: 28px;align-items: center;padding: 18px 0;border-top: 1px solid var(--cv-line)}.cv-bar:first-child{border-top: 0}.cv-bar-tiina{margin: 10px -24px 8px;padding: 22px 24px;border-radius: var(--r-sm);background: rgba(232,196,184,0.26);border-top: 0}.cv-bar-tiina + .cv-bar{border-top: 0}.cv-bar-label{display: flex;flex-direction: column;gap: 2px}.cv-bar-name{display: inline-flex;align-items: center;gap: 10px;font: 700 20px/1.3 var(--font-sans);color: var(--cv-ink)}.cv-bar-name img{width: 22px;height: 22px}.cv-bar-sub{font: 400 16px/1.4 var(--font-sans);color: var(--cv-soft)}.cv-bar-tiina .cv-bar-sub{color: var(--cv-gray)}.cv-bar-track{display: flex;height: 24px;border-radius: 7px;background: #F2ECE6;overflow: hidden}.cv-seg{display: flex;align-items: center;height: 100%;width: var(--w);overflow: hidden;transition: width 0.9s cubic-bezier(.2,.7,.2,1)}.cv-seg-tiina{background: var(--coral)}.cv-seg-fee{background: #5E5955}.cv-seg-mem{background: #CDC5BD}.cv-seg-lab{padding: 0 10px;font: 600 13px/1 var(--font-sans);color: var(--white);white-space: nowrap}.cv-anim .cv-seg{width: 0}.cv-anim.is-in .cv-seg{width: var(--w)}.cv-anim.is-in .cv-seg-mem{transition-delay: 0.25s}.cv-bar-amt{font: 700 28px/1 var(--font-serif);letter-spacing: -0.02em;text-align: right;color: var(--cv-soft);font-variant-numeric: lining-nums tabular-nums}.cv-bar-tiina .cv-bar-amt{font-size: 44px;color: var(--cv-accent-ink)}.cv-cost-foot{margin-top: 10px;padding-top: 20px;border-top: 1px solid var(--cv-line);display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 10px 48px;align-items: start}.cv-fine{max-width: 68ch;font-size: 17px;line-height: 1.6;color: var(--cv-gray)}.cv-fine strong{color: var(--cv-ink)}.cv-price-note{max-width: 68ch;font: 400 16px/1.6 var(--font-sans);color: var(--cv-soft)}.cv-cost-cta{display: flex;justify-content: center;margin-top: 26px}.cv-table{width: 100%;border-collapse: separate;border-spacing: 0;table-layout: fixed}.cv-table caption{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);clip-path: inset(50%);white-space: nowrap}.cv-col-tiina,.cv-col-elliq{width: 37%}.cv-col-mid{width: 26%}.cv-table thead th{position: sticky;top: var(--cv-stick);z-index: 3;padding: 20px 26px;font: 700 24px/1.2 var(--font-serif);letter-spacing: -0.01em;vertical-align: middle}.cv-h-tiina{background: var(--cv-ink);color: var(--cream);border-radius: var(--r-sm) 0 0 0;text-align: left}.cv-h-tiina img{display: inline-block;width: 26px;height: 26px;margin: -3px 12px 0 0;vertical-align: middle}.cv-table thead th.cv-h-mid{padding: 20px 16px;background: var(--white);color: var(--cv-soft);text-align: center;font: 700 14px/1.2 var(--font-sans);letter-spacing: 0.16em;text-transform: uppercase}.cv-h-mid::after{content: "vs";content: "vs" / ""}.cv-h-elliq{background: var(--cv-elliq-head);color: var(--cv-ink);border-radius: 0 var(--r-sm) 0 0;text-align: left}.cv-table td,.cv-table tbody th{padding: 17px 26px;vertical-align: top;border-top: 1px solid var(--cv-line)}.cv-c-tiina{background: var(--cv-tiina-cell)}.cv-c-elliq{background: var(--cv-elliq-cell)}.cv-table tbody th.cv-c-label{background: var(--white);text-align: center;font-weight: 400;padding-left: 16px;padding-right: 16px}.cv-val{display: block;font-size: 18px;line-height: 1.5;font-weight: 400;color: var(--cv-gray)}.cv-c-tiina .cv-val{font-weight: 600;color: var(--cv-ink)}.cv-win-ic{display: inline-block;width: 18px;height: 18px;margin: 0 8px 0 0;vertical-align: -3px}.cv-c-tiina .cv-win-ic{color: var(--coral-dark)}.cv-c-elliq .cv-win-ic{color: var(--cv-mute)}.cv-lab{display: block;font: 700 18px/1.4 var(--font-sans);color: var(--cv-ink)}.cv-plain{display: block;margin-top: 4px;font: 400 15px/1.45 var(--font-sans);color: var(--cv-soft)}.cv-m-lab,.cv-m-head{display: none}.cv-table .cv-group th{padding: 30px 26px 10px;text-align: left;background: var(--white);border-top: 1px solid var(--cv-line);font: 700 13px/1.35 var(--font-sans);letter-spacing: 0.14em;text-transform: uppercase;color: var(--coral-dark)}.cv-table tbody:first-of-type .cv-group th{padding-top: 26px;border-top: 0}.cv-table tbody:last-of-type tr:last-child .cv-c-tiina{border-radius: 0 0 0 var(--r-sm)}.cv-table tbody:last-of-type tr:last-child .cv-c-elliq{border-radius: 0 0 var(--r-sm) 0}html[class*="ta11y-zoom-"] .cv-table thead th{position: static}.cv-diffs{display: flex;flex-direction: column;gap: 48px}.cv-diff{display: grid;grid-template-columns: minmax(0,0.92fr) minmax(0,1.08fr);gap: 72px;align-items: center}.cv-diff-flip{grid-template-columns: minmax(0,1.08fr) minmax(0,0.92fr)}.cv-diff-flip .cv-diff-media{order: 2}.cv-diff-media{position: relative;border-radius: var(--r-lg);overflow: hidden}.cv-media-photo img{display: block;width: 100%;aspect-ratio: 16 / 10;object-fit: cover;object-position: 50% 38%}.cv-media-shot{display: flex;flex-direction: column;align-items: center;aspect-ratio: 16 / 10;padding-top: 32px;background: #F7E9E2;border: 1px solid rgba(232,196,184,0.6)}.cv-why-phone{--pw: clamp(220px,23.5vw,300px);flex: 1 1 auto;display: flex;flex-direction: column;padding-bottom: 0;border-radius: calc(var(--pw) * 0.175) calc(var(--pw) * 0.175) 0 0;box-shadow: 0 -2px 0 rgba(26,29,30,0.02),0 18px 40px rgba(26,29,30,0.16)}.cv-why-phone .cv-phone-screen{flex: 1 1 auto;border-radius: calc(var(--pw) * 0.142) calc(var(--pw) * 0.142) 0 0}.cv-why-phone{--fade: calc(var(--pw) * 0.14)}.cv-them{margin-bottom: 12px;font: 400 17px/1.4 var(--font-sans);color: var(--cv-soft)}.cv-tag{display: inline-block;margin-right: 6px;padding: 2px 9px;border-radius: 6px;background: var(--cv-tag);font-weight: 700;color: var(--cv-gray)}.cv-diff h3{font-size: 30px;line-height: 1.2;letter-spacing: -0.02em;margin-bottom: 16px}.cv-us{color: var(--coral-dark)}.cv-diff-body>p:last-child{font-size: 19px;line-height: 1.65;color: var(--cv-gray);max-width: 520px}.cv-scripted{margin: 14px auto 0;font: 400 16px/1.4 var(--font-sans);color: var(--cv-soft)}.cv-examples{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 24px}.cv-ex{display: flex;flex-direction: column;background: var(--cream);border: 1px solid var(--cv-border);border-radius: var(--r-lg);overflow: hidden}.cv-ex-shot{position: relative;aspect-ratio: 440 / 320;overflow: hidden;background: var(--cv-screen);border-bottom: 1px solid var(--cv-border)}.cv-ex-shot picture{display: block}.cv-ex-shot::after{content: "";position: absolute;z-index: 1;left: 18%;right: 8%;top: 0;height: 30px;background: radial-gradient(50% 100% at 50% 0,rgba(253,248,244,0.92),rgba(253,248,244,0));pointer-events: none}.cv-ex-shot img{position: absolute;top: 0;left: calc(-1 * var(--x,0%));width: calc(100% * var(--z,1));max-width: none;height: auto;transform: translateY(calc(-1 * var(--t)))}.cv-ex-body{padding: 24px 28px 30px}.cv-ex h3{min-height: 2.5em;font-size: 24px;line-height: 1.25;margin-bottom: 10px;text-wrap: balance}.cv-ex-body p{font-size: 18px;line-height: 1.55;color: var(--cv-gray)}.cv-ex-dots{display: none}.cv-start{display: grid;grid-template-columns: minmax(0,0.8fr) minmax(0,1.2fr);gap: 80px;align-items: start}.cv-start-media{position: sticky;top: 172px}.cv-start-media img{width: 100%;aspect-ratio: 4 / 5;object-fit: cover;border-radius: var(--r-lg)}.cv-start-body .sec-h2{margin-bottom: 8px}.cv-steps{list-style: none;margin-top: 20px}.cv-step{display: grid;grid-template-columns: 52px minmax(0,1fr);gap: 20px;padding: 22px 0;border-top: 1px solid var(--cv-line)}.cv-step:last-child{border-bottom: 1px solid var(--cv-line)}.cv-step-n{display: flex;align-items: center;justify-content: center;width: 46px;height: 46px;border-radius: 50%;background: rgba(232,196,184,0.42);font: 700 20px/1 var(--font-serif);color: var(--cv-accent-ink)}.cv-step p{font-size: 19px;line-height: 1.6;color: var(--cv-gray)}.cv-step strong{display: block;font-size: 21px;line-height: 1.35;color: var(--cv-ink);margin-bottom: 4px}.cv-start-cta{display: flex;flex-wrap: wrap;align-items: center;gap: 12px 22px;margin-top: 32px}.cv-reassure{font-size: 17px;line-height: 1.5;color: var(--cv-soft)}.cv-notes{display: grid;gap: 12px;margin-top: 32px}.cv-note{font-size: 18px;line-height: 1.6;color: var(--cv-gray)}.cv-note strong{color: var(--cv-ink)}.cv-bring{display: grid;grid-template-columns: minmax(0,0.8fr) minmax(0,1.2fr);gap: 80px;align-items: start;margin-top: 64px;padding: 40px 48px 44px;background: var(--cv-tint-solid);border: 1px solid rgba(198,123,92,0.2);border-radius: var(--r-lg)}.cv-bring h3{font-size: 28px;line-height: 1.22;margin-bottom: 10px}.cv-bring-lead{font-size: 18px;line-height: 1.55;color: var(--cv-gray)}.cv-script-label{margin-bottom: 14px;color: var(--cv-accent-ink)}.cv-openers{list-style: none;display: flex;flex-direction: column;align-items: flex-start;gap: 10px}.cv-bubble{display: block;padding: 12px 18px;border-radius: 20px 20px 20px 6px;background: var(--white);box-shadow: 0 1px 2px rgba(26,29,30,0.06);font: 400 19px/1.45 var(--font-sans);color: var(--cv-ink)}.cv-faq{max-width: var(--cv-read);margin: 0 auto}.cv-qa{border-bottom: 1px solid rgba(232,196,184,0.7)}.cv-qa:first-child{border-top: 1px solid rgba(232,196,184,0.7)}.cv-qa summary{display: flex;align-items: center;justify-content: space-between;gap: 20px;min-height: 56px;padding: 22px 8px;cursor: pointer;list-style: none}.cv-qa summary::-webkit-details-marker{display: none}.cv-qa summary:focus-visible{outline: var(--focus-ring);outline-offset: 2px}.cv-q{font: 700 20px/1.4 var(--font-sans);letter-spacing: 0;color: var(--cv-ink)}.cv-qa-ic{position: relative;flex-shrink: 0;width: 32px;height: 32px;border-radius: 50%;background: rgba(232,196,184,0.38)}.cv-qa-ic::before,.cv-qa-ic::after{content: "";position: absolute;left: 50%;top: 50%;width: 14px;height: 2px;margin: -1px 0 0 -7px;border-radius: 2px;background: var(--coral-dark);transition: transform 0.2s ease}.cv-qa-ic::after{transform: rotate(90deg)}.cv-qa[open] .cv-qa-ic::after{transform: rotate(0deg)}.cv-a{padding: 0 8px 26px}.cv-a p{font-size: 19px;line-height: 1.65;color: var(--cv-gray);max-width: 780px}.cv-final{background: var(--cv-tint);padding: 88px 0}.cv-final-grid{display: grid;grid-template-columns: minmax(0,1.1fr) minmax(0,0.9fr);gap: 72px;align-items: center}.cv-final-kicker{margin-bottom: 16px;color: var(--cv-accent-ink)}.cv-final h2{font-size: 40px;line-height: 1.18;letter-spacing: -0.022em;color: var(--cv-ink);margin-bottom: 16px}.cv-final-body{font-size: 20px;line-height: 1.55;color: var(--cv-gray);margin-bottom: 30px;max-width: 540px}.cv-final-ctas{display: flex;flex-wrap: wrap;align-items: center;gap: 14px 26px}.cv-final-media img{width: 100%;aspect-ratio: 4 / 3;object-fit: cover;object-position: 50% 35%;border-radius: var(--r-lg)}.cv-sources{padding: 56px 0 64px}.cv-sources h2{font: 700 13px/1.35 var(--font-sans);letter-spacing: 0.14em;text-transform: uppercase;color: var(--cv-gray);margin-bottom: 12px}.cv-sources p,.cv-sources li{font: 400 15px/1.6 var(--font-sans);color: var(--cv-gray)}.cv-src-intro{margin-bottom: 14px}.cv-src-list{list-style: none;columns: 2;column-gap: 56px}.cv-src-list li{break-inside: avoid;padding: 0 0 10px}.cv-src-topic{color: var(--cv-ink);font-weight: 600}.cv-sources a{color: var(--coral-dark);text-decoration: underline;text-underline-offset: 2px;overflow-wrap: anywhere}.cv-tm{margin-top: 10px}.cv-more{margin-top: 18px}.cv-more a{display: inline-flex;align-items: center;min-height: 24px;font-weight: 700;font-size: 16px}@media (max-width: 1100px){.cv-hero-grid{grid-template-columns: minmax(0,1.25fr) minmax(0,0.75fr);column-gap: 48px}.cv-hero-phone{--pw: calc(18.75vw - 41px)}.cv-benefit{padding: 0 24px}.cv-bar{grid-template-columns: 230px minmax(0,1fr) 128px;gap: 20px}.cv-diff{gap: 56px}.cv-start,.cv-bring{gap: 56px}}@media (max-width: 880px){html{scroll-padding-top: 100px}.cv{--cv-stick: 84px}.cv-subnav{display: none}.cv-hero-grid{grid-template-columns: minmax(0,1fr);grid-template-rows: none;grid-template-areas: "copy" "proof" "visual" "ben";padding-top: 24px}.cv-sub{max-width: 640px}.cv-hero-visual{padding-right: 0;margin: 32px 0 44px}.cv-hero-photo{width: 70%}.cv-hero-photo img{aspect-ratio: 4 / 3;object-position: 100% 50%}.cv-hero-phone{--pw: 168px;right: 2%;bottom: -24px}.cv-benefits{grid-template-columns: minmax(0,1fr);margin-top: 0;padding: 0 0 48px;border-top: 0}.cv-benefit,.cv-benefit:first-child,.cv-benefit:last-child{gap: 14px;padding: 18px 0;border-left: 0;border-top: 1px solid var(--cv-dark-line)}.cv-benefit:last-child{padding-bottom: 0}.cv-verdict{gap: 18px}.cv-vcard{padding: 32px 28px 30px}.cv-short{grid-template-columns: minmax(0,1fr);padding: 24px 26px}.cv-cost-foot{grid-template-columns: minmax(0,1fr)}.cv-diff,.cv-diff-flip{grid-template-columns: minmax(0,1fr);gap: 28px}.cv-diff-flip .cv-diff-media{order: 0}.cv-media-photo img{aspect-ratio: 2 / 1;object-position: 50% 60%}.cv-media-shot{aspect-ratio: auto;height: 380px}.cv-why-phone{--pw: 286px}.cv-diff-body>p:last-child{max-width: none}.cv-examples{grid-template-columns: minmax(0,1fr);gap: 18px}.cv-ex{display: grid;grid-template-columns: minmax(0,0.9fr) minmax(0,1.1fr)}.cv-ex-shot{align-self: start;border-bottom: 0;border-right: 1px solid var(--cv-border)}.cv-ex-body{align-self: center}.cv-ex h3{min-height: 0}.cv-start{grid-template-columns: minmax(0,1fr);gap: 36px}.cv-start-media{position: static}.cv-start-media img{aspect-ratio: 2 / 1;object-position: 50% 30%}.cv-bring{grid-template-columns: minmax(0,1fr);gap: 20px;margin-top: 48px;padding: 32px 32px 34px}.cv-final-grid{grid-template-columns: minmax(0,1fr);gap: 40px}.cv-final-media img{aspect-ratio: 2 / 1}}@media (max-width: 767px){html{scroll-padding-top: 80px}html[class*="ta11y-zoom-"]{scroll-padding-top: 80px}.cv{--cv-gutter: 20px;--cv-sec-pad: 48px}.cv .sec-h2{font-size: 29px;line-height: 1.2}.cv-head{margin-bottom: 28px}.cv-head .sec-sub{font-size: 18px}.cv-eyebrow{margin-bottom: 10px}.cv-hero>.cv-wrap{padding: 0 20px}.cv-hero-top{padding-top: 12px;gap: 0 14px;justify-content: flex-start}.cv-crumbs ol,.cv-updated{font-size: 14px;line-height: 22px}.cv-hero-grid{padding-top: 14px}.cv-h1{font-size: 13px;letter-spacing: 0.12em;margin-bottom: 10px}.cv-headline{font-size: 33px;line-height: 1.12;margin-bottom: 14px}.cv-sub{font-size: 18px;line-height: 1.5;margin-bottom: 22px}.cv-ctas{gap: 4px}.cv-ctas .btn{width: 100%}.cv-friction{order: 2;margin: 8px 0 2px;font-size: 16px}.cv-jump{order: 3;font-size: 18px}.cv-hero .press-strip{margin-top: 14px}.cv-hero-visual{margin: 22px 0 32px}.cv-hero-photo img{border-radius: var(--r-sm)}.cv-hero-phone{--pw: 124px;right: 0;bottom: -18px}.cv-benefits{padding-bottom: 30px}.cv-benefit,.cv-benefit:first-child{padding: 12px 0}.cv-benefit:last-child{padding-bottom: 0}.cv-benefit-title{font-size: 18px;margin-bottom: 2px}.cv-benefit p{font-size: 16px;line-height: 1.5}.cv-framing{font-size: 19px}.cv-verdict{grid-template-columns: minmax(0,1fr);gap: 14px}.cv-vcard{padding: 26px 22px 22px;border-radius: 22px}.cv-vcard h3{font-size: 22px;margin-bottom: 16px}.cv-vcard h3 img{width: 28px;height: 28px}.cv-vcard ul{gap: 10px}.cv-vcard li{font-size: 17px;gap: 12px}.cv-vcard li .cv-ic{width: 20px;height: 20px}.cv-vcard-foot{padding-top: 16px}.cv-vcard-foot::before{margin-bottom: 8px}.cv-vcard-link{font-size: 18px}.cv-short{margin-top: 14px;padding: 20px 20px 22px;gap: 6px}.cv-short-text{font-size: 16px}.cv-cost{padding: 20px 18px 20px;border-radius: 22px}.cv-bar{grid-template-columns: minmax(0,1fr) auto;grid-template-areas: "label amt" "track track";gap: 10px 12px;padding: 14px 0}.cv-bar-tiina{margin: 6px -10px 4px;padding: 14px 10px;border-radius: 14px}.cv-bar-label{grid-area: label}.cv-bar-track{grid-area: track;height: 20px;border-radius: 6px}.cv-bar-amt{grid-area: amt;font-size: 24px;align-self: start;padding-top: 2px}.cv-bar-tiina .cv-bar-amt{font-size: 32px;padding-top: 0}.cv-bar-name{font-size: 18px}.cv-bar-sub{font-size: 15px}.cv-seg-word{display: none}.cv-seg-lab{padding: 0 6px}.cv-cost-foot{padding-top: 16px}.cv-fine{font-size: 16px}.cv-cost-cta{margin-top: 18px}.cv-cost-cta .cv-textlink{font-size: 18px}.cv-table,.cv-table tbody,.cv-table tr,.cv-table td,.cv-table th{display: block}.cv-table thead{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);clip-path: inset(50%);white-space: nowrap}.cv-table thead th{position: static}.cv-table colgroup{display: none}.cv-table .cv-group th,.cv-table tbody:first-of-type .cv-group th{padding: 22px 4px 10px;background: none;border: 0}.cv-table tbody:first-of-type .cv-group th{padding-top: 0}.cv-table .cv-row{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);grid-template-areas: "label label" "tiina elliq";gap: 6px 8px;margin-bottom: 8px;padding: 12px 10px 10px;background: var(--white);border: 1px solid rgba(26,29,30,0.12);border-radius: var(--r-sm)}.cv-table .cv-row th.cv-c-label{grid-area: label;padding: 0 4px 2px;background: none;border: 0;text-align: left}.cv-table .cv-row td{border: 0;border-radius: 10px !important;padding: 9px 10px 10px}.cv-table .cv-row .cv-c-tiina{grid-area: tiina}.cv-table .cv-row .cv-c-elliq{grid-area: elliq}.cv-m-head{position: sticky;top: 64px;z-index: 5;display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 8px;margin: 0 -20px 12px;padding: 10px 31px;background: rgba(255,255,255,0.96);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);border-bottom: 1px solid var(--cv-line)}.cv-m-head span{display: flex;align-items: center;gap: 7px;min-height: 36px;padding: 0 12px;border-radius: 10px;font: 700 17px/1.2 var(--font-serif)}.cv-m-head img{width: 18px;height: 18px}.cv-m-head-tiina{background: var(--cv-ink);color: var(--cream)}.cv-m-head-elliq{background: var(--cv-elliq-head);color: var(--cv-ink)}.cv-m-lab{font: 700 14px/1.3 var(--font-sans);margin-bottom: 2px}.cv-c-tiina .cv-m-lab{color: var(--cv-accent-ink)}.cv-c-elliq .cv-m-lab{color: var(--cv-soft)}html[class*="ta11y-zoom-"] .cv-m-head{display: none}html[class*="ta11y-zoom-"] .cv-m-lab{display: block}.cv-lab{font-size: 17px}.cv-plain{font-size: 15px;margin-top: 2px}.cv-val{font-size: 16px;line-height: 1.45}.cv-win-ic{width: 15px;height: 15px;margin-right: 6px;vertical-align: -2px}.cv-cta-row{margin-top: 28px}.cv-cta-row .btn{width: 100%}.cv-diffs{gap: 44px}.cv-diff,.cv-diff-flip{gap: 22px}.cv-diff-media{border-radius: 22px}.cv-media-shot{height: 344px;padding-top: 22px}.cv-why-phone{--pw: calc((100vw - 40px) * 0.72);--fade: 8px}.cv-them{font-size: 16px;margin-bottom: 8px}.cv-diff h3{font-size: 25px;margin-bottom: 12px}.cv-diff-body>p:last-child{font-size: 17px}.cv-scripted{font-size: 15px;margin-top: 10px}.cv-examples{display: flex;gap: 12px;overflow-x: auto;scroll-snap-type: x mandatory;scroll-padding: 0 20px;margin: 0 -20px;padding: 2px 20px 4px;scrollbar-width: none;overscroll-behavior-x: contain}.cv-examples::-webkit-scrollbar{display: none}.cv-examples:focus-visible{outline-offset: -3px}.cv-ex{display: flex;flex: 0 0 84%;scroll-snap-align: start;border-radius: 22px}.cv-ex-shot{align-self: stretch;border-right: 0;border-bottom: 1px solid var(--cv-border)}.cv-ex-body{padding: 18px 20px 22px}.cv-ex h3{min-height: 2.5em;font-size: 22px;margin-bottom: 6px}.cv-ex-body p{font-size: 17px}.cv-ex-dots{display: flex;justify-content: center;gap: 8px;margin-top: 16px}.cv-dot{width: 8px;height: 8px;border-radius: 50%;background: rgba(26,29,30,0.2);transition: width 0.2s ease,background 0.2s ease}.cv-dot.is-on{width: 22px;border-radius: 4px;background: var(--coral-dark)}.cv-start-media img{aspect-ratio: 16 / 9;border-radius: 22px}.cv-step{grid-template-columns: 42px minmax(0,1fr);gap: 14px;padding: 18px 0}.cv-step-n{width: 38px;height: 38px;font-size: 17px}.cv-step p{font-size: 17px}.cv-step strong{font-size: 19px}.cv-start-cta .btn{width: 100%}.cv-reassure{font-size: 16px}.cv-notes{margin-top: 28px}.cv-note{font-size: 17px}.cv-bring{gap: 18px;margin-top: 40px;padding: 24px 18px 24px;border-radius: 22px}.cv-bring h3{font-size: 22px;margin-bottom: 6px}.cv-bring-lead{font-size: 17px}.cv-script-label{margin-bottom: 10px}.cv-openers{gap: 8px}.cv-bubble{font-size: 17px;padding: 11px 15px}.cv-q{font-size: 18px}.cv-qa summary{padding: 18px 2px;gap: 14px}.cv-a{padding: 0 2px 22px}.cv-a p{font-size: 17px}.cv-final{padding: 56px 0 60px}.cv-final-kicker{margin-bottom: 12px}.cv-final h2{font-size: 29px}.cv-final-body{font-size: 18px;margin-bottom: 24px}.cv-final-ctas{flex-direction: column;align-items: stretch;gap: 8px;text-align: center}.cv-final-ctas .btn{width: 100%}.cv-final-ctas .cv-textlink{justify-content: center}.cv-final-media{display: none}.cv-sources{padding: 44px 0 52px}.cv-src-list{columns: 1}}@media (max-width: 380px){.cv-headline{font-size: 31px}.cv-table .cv-row{grid-template-columns: minmax(0,1fr);grid-template-areas: "label" "tiina" "elliq"}.cv-m-head{display: none}.cv-m-lab{display: block}}@media (prefers-reduced-motion: reduce){.cv-seg{transition: none}.cv-anim .cv-seg{width: var(--w)}.cv-hero-phone{transform: none}.cv-dot{transition: none}}@media (forced-colors: active){.cv-seg-tiina,.cv-seg-fee,.cv-seg-mem{forced-color-adjust: none}.cv-subnav a.is-active::after{background: Highlight}.cv-phone,.cv-phone-island{forced-color-adjust: none}}
