.cv-phone-scenario{aspect-ratio: 390 / 806}.cv-phone-scenario .cv-phone-screen{height: 100%}.cv-hero-phone.cv-phone-scenario .cv-phone-view{aspect-ratio: auto;flex: 1 1 auto}.cv-phone-scenario .cv-phone-view picture{height: 100%}.cv-phone-scenario .cv-phone-view img{position: static;width: 100%;height: 100%;object-fit: contain;transform: none}.cv-phone-scenario .cv-phone-view::before{display: none}.cv-choice{padding-top: 42px}.cv-choice-copy{max-width: 840px}.cv-choice-copy .sec-h2{margin-bottom: 24px}.cv-choice-copy p{font-size: 19px;line-height: 1.65;margin: 0 0 16px}.cv-final-requirements{font-size: 16px;line-height: 1.5;margin: 0 0 24px;color: var(--cv-ink)}.cv-example-stories{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 24px;overflow: visible}.cv-example-story{padding: 30px;border: 1px solid var(--cv-border);border-radius: 20px;background: var(--cv-screen)}.cv-example-story h3{font-family: var(--font-serif);font-size: 25px;line-height: 1.3;margin: 0 0 18px}.cv-example-story>p{font-size: 18px;line-height: 1.6;margin: 0 0 24px}.cv-example-story .cv-example-photo{padding: 16px 18px;border: 1px solid #dfd4cc;border-radius: 10px;background: #fff;font-size: 17px}.cv-example-photo strong{display: block;color: #5b5b55;font-size: 13px;margin-bottom: 6px}.cv-example-dialogue{display: grid;gap: 18px;padding-top: 22px;border-top: 1px solid var(--cv-border);margin: 0}.cv-example-dialogue dt{font-size: 15px;font-weight: 700;margin-bottom: 5px}.cv-example-dialogue div:last-child dt{color: #8F4A30}.cv-example-dialogue dd{margin: 0;font-size: 19px;line-height: 1.45}@media (max-width: 880px){.cv-example-stories{grid-template-columns: minmax(0,1fr)}}@media (max-width: 767px){.cv-choice{padding-top: 30px}.cv-choice-copy p{font-size: 18px}.cv-example-stories{margin: 0;padding: 0;scroll-snap-type: none}.cv-example-story{padding: 24px}.cv-hero .cv-hero-visual{min-height: 292px}.cv-hero .cv-hero-phone.cv-phone-scenario{--pw: 142px;bottom: -12px}}.cv-headline .cv-nw{display: inline}.cv .cv-lab,.cv .cv-val,.cv .cv-plain{text-wrap: balance}.cv-kick-s{display: inline-block}.cv-lead-in{padding-bottom: 0}.cv-lead-in + .cv-sec{padding-top: 56px}.cv-answer-sec{padding-top: 56px}.cv-answer-sec .cv-short{margin-top: 0}.cv-white .cv-short{background: var(--cream)}.cv-context-sec{padding-top: 56px}.cv-context{display: grid;grid-template-columns: 160px minmax(0,1fr);gap: 8px 28px;align-items: baseline;max-width: var(--cv-read);margin: 0 auto;padding: 26px 32px 28px;background: var(--white);border: 1px solid var(--cv-border);border-radius: var(--r-sm)}.cv-white .cv-context{background: var(--cream)}.cv-context-h{font-size: 24px;line-height: 1.3;letter-spacing: -0.01em;color: var(--cv-ink);margin-bottom: 8px}.cv-context-body p{max-width: 72ch;font-size: 17px;line-height: 1.65;color: var(--cv-gray)}.cv-context-body p + p{margin-top: 10px}.cv-context-body .cv-context-proof{margin-top: 14px;font-size: 14px;line-height: 1.6;color: var(--cv-soft)}.cv-context-proof a{color: var(--coral-dark);text-decoration: underline;text-underline-offset: 2px}.cv .cv-context-label{text-wrap: balance}.cv-vcard-tiina{position: relative}.cv-vbadge{position: absolute;top: 0;left: 40px;transform: translateY(-50%);margin: 0;padding: 5px 13px;border: 1px solid transparent;border-radius: 999px;background: var(--cv-ink);font: 700 13px/1.35 var(--font-sans);letter-spacing: 0.14em;text-transform: uppercase;color: var(--cream);white-space: nowrap}.cv-vcard-elliq li::before{content: none}.cv-vcard li .cv-x-ic{color: var(--cv-mute)}@supports (grid-template-rows: subgrid){@media (min-width: 768px){.cv-vcard{display: grid;grid-row: span 3;grid-template-rows: subgrid;row-gap: 0}.cv-vcard>h3{align-self: end}}}.cv-hero-grid.has-hcard{grid-template-rows: auto auto 1fr auto;grid-template-areas: "copy visual" "proof visual" "hcard visual" "ben ben"}.cv-hcard{grid-area: hcard;align-self: start;margin-top: 30px}.cv-hcard-label{margin-bottom: 10px;font: 700 13px/1.35 var(--font-sans);letter-spacing: 0.14em;text-transform: uppercase;color: var(--cv-on-dark-soft)}.cv-hcard-rows{list-style: none;display: flex;flex-wrap: wrap;gap: 12px}.cv-hcard-row{display: flex;flex-direction: column;gap: 2px;padding: 10px 18px 12px;border: 1px solid rgba(243,205,188,0.38);border-radius: var(--r-sm)}.cv-hcard-row.is-tiina{background: rgba(198,123,92,0.22);border-color: rgba(198,123,92,0.6)}.cv-hcard-name{font: 600 15px/1.3 var(--font-sans);color: var(--cv-on-dark-soft)}.cv-hcard-val{font: 700 26px/1.15 var(--font-serif);letter-spacing: -0.01em;color: var(--cream);white-space: nowrap;font-variant-numeric: lining-nums tabular-nums}.cv-hcard-row.is-tiina .cv-hcard-val{color: var(--cv-peach-ink)}.cv-hcard-note{margin-top: 10px;font: 400 13px/1.4 var(--font-sans);color: var(--cv-on-dark-soft)}.cv-seg-other{background: #DAD3CB}.cv-has-ref .cv-bar-track{position: relative}.cv-bar-ref{position: absolute;top: 0;bottom: 0;left: var(--r);width: 0;border-left: 2px dashed rgba(26,29,30,0.62)}.cv-ref-key{display: flex;align-items: center;gap: 10px;margin: 12px 0 2px;font: 400 13px/1.4 var(--font-sans);color: var(--cv-gray)}.cv-ref-swatch{flex: none;width: 0;height: 20px;border-left: 2px dashed rgba(26,29,30,0.62)}.cv-bar-div{padding: 22px 0 6px;border-top: 1px solid var(--cv-line);font: 700 13px/1.35 var(--font-sans);letter-spacing: 0.14em;text-transform: uppercase;color: var(--cv-gray)}.cv-bar-div + .cv-bar{border-top: 0}@media (min-width: 768px) and (max-width: 1100px){.cv-bar{grid-template-columns: 214px minmax(0,1fr) 164px}.cv-seg-word{display: none}}.cv-cost-foot-single{grid-template-columns: minmax(0,1fr)}@media (min-width: 768px){.cv .cv-cost-foot-single .cv-price-note{margin: 0 auto;text-align: center;text-wrap: balance}}.cv-seg-fee{container: cv-fee / inline-size}@container cv-fee (max-width: 23.98px){.cv-fit-24{display: none}}@container cv-fee (max-width: 27.98px){.cv-fit-28{display: none}}@container cv-fee (max-width: 31.98px){.cv-fit-32{display: none}}@container cv-fee (max-width: 35.98px){.cv-fit-36{display: none}}@container cv-fee (max-width: 39.98px){.cv-fit-40{display: none}}@container cv-fee (max-width: 43.98px){.cv-fit-44{display: none}}@container cv-fee (max-width: 47.98px){.cv-fit-48{display: none}}@container cv-fee (max-width: 51.98px){.cv-fit-52{display: none}}@container cv-fee (max-width: 55.98px){.cv-fit-56{display: none}}@container cv-fee (max-width: 59.98px){.cv-fit-60{display: none}}@container cv-fee (max-width: 63.98px){.cv-fit-64{display: none}}@container cv-fee (max-width: 67.98px){.cv-fit-68{display: none}}@container cv-fee (max-width: 71.98px){.cv-fit-72{display: none}}@container cv-fee (max-width: 75.98px){.cv-fit-76{display: none}}@container cv-fee (max-width: 79.98px){.cv-fit-80{display: none}}@container cv-fee (max-width: 83.98px){.cv-fit-84{display: none}}@container cv-fee (max-width: 87.98px){.cv-fit-88{display: none}}@container cv-fee (max-width: 91.98px){.cv-fit-92{display: none}}@container cv-fee (max-width: 95.98px){.cv-fit-96{display: none}}@container cv-fee (max-width: 99.98px){.cv-fit-100{display: none}}@container cv-fee (max-width: 103.98px){.cv-fit-104{display: none}}@container cv-fee (max-width: 107.98px){.cv-fit-108{display: none}}@container cv-fee (max-width: 111.98px){.cv-fit-112{display: none}}@container cv-fee (max-width: 115.98px){.cv-fit-116{display: none}}@container cv-fee (max-width: 119.98px){.cv-fit-120{display: none}}@container cv-fee (max-width: 123.98px){.cv-fit-124{display: none}}@container cv-fee (max-width: 127.98px){.cv-fit-128{display: none}}@container cv-fee (max-width: 131.98px){.cv-fit-132{display: none}}@container cv-fee (max-width: 135.98px){.cv-fit-136{display: none}}@container cv-fee (max-width: 139.98px){.cv-fit-140{display: none}}@container cv-fee (max-width: 143.98px){.cv-fit-144{display: none}}@container cv-fee (max-width: 147.98px){.cv-fit-148{display: none}}@container cv-fee (max-width: 151.98px){.cv-fit-152{display: none}}@container cv-fee (max-width: 155.98px){.cv-fit-156{display: none}}@container cv-fee (max-width: 159.98px){.cv-fit-160{display: none}}.cv-bars-long .cv-bar{padding: 12px 0}.cv-bars-long .cv-bar-tiina{padding: 16px 24px}.cv-bars-long .cv-bar-name{font-size: 18px}.cv-bars-long .cv-bar-sub{font-size: 15px}.cv-bars-long .cv-bar-track{height: 18px}.cv-bars-long .cv-bar-amt{font-size: 24px}.cv-bars-long .cv-bar-tiina .cv-bar-amt{font-size: 36px}.cv-opts{width: 100%;border-collapse: separate;border-spacing: 0;table-layout: fixed;background: var(--white);border: 1px solid var(--cv-border);border-radius: var(--r-lg)}.cv-opts-cap{caption-side: top;padding: 0 4px 14px;text-align: left;font: 400 14px/1.5 var(--font-sans);color: var(--cv-soft)}.cv-opts-h{position: sticky;top: var(--cv-stick);z-index: 3;padding: 16px 18px;text-align: left;vertical-align: bottom;background: #F3F0EC;border-bottom: 1px solid var(--cv-line);font: 700 13px/1.35 var(--font-sans);letter-spacing: 0.12em;text-transform: uppercase;color: var(--cv-gray)}.cv-opts-h-name{width: 24%;border-radius: var(--r-lg) 0 0 0}.cv-opts-slim .cv-opts-h-name{width: 18%}.cv-opts thead th:last-child{border-radius: 0 var(--r-lg) 0 0}.cv-opt>th,.cv-opt>td{padding: 18px;vertical-align: top;text-align: left;border-top: 1px solid var(--cv-line)}.cv-opts tbody .cv-opt:first-child>*{border-top: 0}.cv-opt-name{font-weight: 400}.cv-opt-title{display: flex;align-items: center;gap: 10px;font: 700 18px/1.35 var(--font-sans);color: var(--cv-ink)}.cv-opt-title img{width: 22px;height: 22px;flex-shrink: 0}.cv-opt-link{color: var(--cv-ink);text-decoration: underline;text-decoration-color: rgba(26,29,30,0.3);text-decoration-thickness: 1px;text-underline-offset: 4px}.cv-opt-link:hover{color: var(--cv-accent-ink);text-decoration-color: currentColor}.cv-opt-sub{display: block;margin-top: 4px;font: 400 15px/1.45 var(--font-sans);color: var(--cv-soft)}.cv-pill{display: inline-block;margin-top: 10px;padding: 4px 10px;border-radius: 8px;background: var(--cv-tag);font: 700 13px/1.35 var(--font-sans);color: var(--cv-gray)}.cv-opt-lab{display: none}.cv-opt-val{display: block;font-size: 16px;line-height: 1.5;color: var(--cv-gray);text-wrap: pretty}.cv-opt.is-tiina>*{background: var(--cv-tiina-cell)}.cv-opt.is-tiina>th{box-shadow: inset 4px 0 0 var(--coral)}.cv-opt.is-tiina .cv-opt-val{font-weight: 600;color: var(--cv-ink)}.cv-opts tbody .cv-opt:last-child>th{border-radius: 0 0 0 var(--r-lg)}.cv-opts tbody .cv-opt:last-child>td:last-child{border-radius: 0 0 var(--r-lg) 0}.cv-opts-note{max-width: var(--cv-read);margin: 16px auto 0;text-align: center;font: 400 14px/1.6 var(--font-sans);color: var(--cv-soft)}.cv-opts-note a{color: var(--coral-dark);text-decoration: underline;text-underline-offset: 2px;overflow-wrap: anywhere}html[class*="ta11y-zoom-"] .cv-opts-h{position: static}.cv-opts td.cv-opt-more-cell{display: none}.cv-opts tbody .cv-opt:last-child>td.cv-opt-last{border-radius: 0 0 var(--r-lg) 0}.cv-opt-more>summary{display: flex;align-items: center;justify-content: space-between;gap: 12px;min-height: 44px;padding: 10px 18px;cursor: pointer;list-style: none;font: 700 16px/1.35 var(--font-sans);color: var(--cv-accent-ink)}.cv-opt-more>summary::-webkit-details-marker{display: none}.cv-opt-more>summary:hover{text-decoration: underline;text-underline-offset: 4px}.cv-opt-more>summary:focus-visible{outline: 3px solid var(--coral-dark);outline-offset: -3px;border-radius: 0 0 var(--r-sm) var(--r-sm)}.cv-opt-more>summary .cv-ic{flex: none;width: 18px;height: 18px;transition: transform 0.2s ease}.cv-opt-more[open]>summary .cv-ic{transform: rotate(180deg)}.cv-cards{list-style: none;display: flex;flex-wrap: wrap;justify-content: center;gap: 20px}.cv-card{position: relative;flex: 0 1 calc((100% - 40px) / 3);display: flex;flex-direction: column;padding: 28px 28px 22px;background: var(--white);border: 1px solid var(--cv-border);border-radius: var(--r-lg);transition: border-color 0.2s ease,box-shadow 0.2s ease}.cv-card-main{flex: 1 1 auto}.cv-card-kicker{display: flex;align-items: center;gap: 10px;margin-bottom: 12px;font: 700 13px/1.35 var(--font-sans);letter-spacing: 0.14em;text-transform: uppercase;color: var(--coral-dark)}.cv-card-kicker img{width: 22px;height: 22px;flex-shrink: 0}.cv-card-title{font-size: 24px;line-height: 1.25;letter-spacing: -0.012em;margin-bottom: 10px}.cv-card-body{font-size: 17px;line-height: 1.6;color: var(--cv-gray)}.cv-card-side{margin-top: 18px}.cv-card-side:empty{display: none}.cv-card-meta{padding-top: 14px;border-top: 1px solid var(--cv-line);font: 700 17px/1.4 var(--font-sans);color: var(--cv-ink)}.cv-card-foot{margin-top: 4px}.cv-card-meta + .cv-card-foot{margin-top: 2px}.cv-card-side>.cv-card-foot:first-child{padding-top: 6px;border-top: 1px solid var(--cv-line)}.cv-card-link{display: inline-flex;align-items: center;gap: 10px;min-height: 44px;font: 700 18px/1.25 var(--font-sans);color: var(--cv-accent-ink);text-decoration: underline;text-decoration-color: rgba(143,74,48,0.35);text-decoration-thickness: 2px;text-underline-offset: 5px}.cv-card-link::after{content: "";position: absolute;inset: 0;border-radius: var(--r-lg)}.cv-card-link .cv-ic{width: 20px;height: 20px;transition: transform 0.2s ease}.cv-card.has-link:hover{border-color: rgba(198,123,92,0.45);box-shadow: var(--cv-shadow)}.cv-card.has-link:hover .cv-card-link{text-decoration-color: currentColor}.cv-card.has-link:hover .cv-card-link .cv-ic{transform: translateX(3px)}.cv-card.is-tiina{background: var(--cv-tint-solid);border-color: rgba(198,123,92,0.32)}.cv-card.is-tiina .cv-card-kicker{color: var(--cv-accent-ink)}.cv-card.is-tiina .cv-card-meta,.cv-card.is-tiina .cv-card-side>.cv-card-foot:first-child{border-top-color: rgba(198,123,92,0.25)}.cv-cards-gifts>.cv-card.is-tiina:first-child{flex-basis: 100%;display: grid;grid-template-columns: minmax(0,1.55fr) minmax(0,1fr);gap: 16px 56px;align-items: end;padding: 36px 40px 30px}.cv-cards-gifts>.cv-card.is-tiina:first-child .cv-card-title{font-size: 30px;line-height: 1.2}.cv-cards-gifts>.cv-card.is-tiina:first-child .cv-card-body{font-size: 18px}.cv-cards-gifts>.cv-card.is-tiina:first-child .cv-card-side{margin-top: 0}.cv-card.is-compact{padding: 24px 26px 16px}.cv-card.is-compact .cv-card-title{margin-bottom: 0}.cv-card.is-compact .cv-card-side{margin-top: 14px}@media (min-width: 768px){.cv-card:not(.has-link):not(.is-tiina) .cv-card-side::after{content: "";display: block;height: 46px}}.cv-why-close{max-width: 760px;margin: 56px auto 0;text-align: center;font: 400 24px/1.45 var(--font-serif);letter-spacing: -0.01em;color: var(--cv-ink)}.cv .cv-why-close{text-wrap: balance}.cv-why-close-s{display: block}.cv-why-cta{margin-top: 14px;text-align: center}.cv-media-ipad{display: flex;justify-content: center;align-items: flex-end;padding-top: 32px;background: #F7E9E2;border: 1px solid rgba(232,196,184,0.6)}.cv-ipad{position: relative;width: 88%;padding: 13px 13px 0;background: #101314;border-radius: 26px 26px 0 0;box-shadow: 0 -2px 0 rgba(26,29,30,0.02),0 18px 40px rgba(26,29,30,0.16)}.cv-ipad::before{content: "";position: absolute;top: 4px;left: 50%;width: 5px;height: 5px;margin-left: -2.5px;border-radius: 50%;background: #2E3436}.cv-ipad-screen{position: relative;overflow: hidden;aspect-ratio: var(--a);border-radius: 14px 14px 0 0;background: var(--cv-screen)}.cv-ipad-screen picture{display: block}.cv-ipad-screen img{position: absolute;left: 0;top: 0;width: 100%;max-width: none;height: auto;transform: translateY(calc(-1 * var(--t)))}.cv-hero-visual{padding-bottom: 32px}.cv-bring-media{margin-top: 24px}.cv-bring-media img{display: block;width: 100%;aspect-ratio: 4 / 3;object-fit: cover;border-radius: var(--r-sm)}.cv-related{padding: 52px 0 0}.cv-related + .cv-sources{padding-top: 40px}.cv-related-h{margin-bottom: 14px;font: 700 13px/1.35 var(--font-sans);letter-spacing: 0.14em;text-transform: uppercase;color: var(--cv-gray)}.cv-related-list{list-style: none;display: flex;flex-wrap: wrap;gap: 10px}.cv-related-link{display: inline-flex;align-items: center;gap: 8px;min-height: 44px;padding: 8px 16px 8px 18px;background: var(--white);border: 1px solid var(--cv-border);border-radius: 999px;font: 600 17px/1.3 var(--font-sans);color: var(--cv-ink);text-decoration: none;transition: border-color 0.2s ease,color 0.2s ease}.cv-related-link:hover{border-color: rgba(198,123,92,0.5);color: var(--cv-accent-ink)}.cv-related-link .cv-ic{width: 18px;height: 18px;color: var(--coral-dark);transition: transform 0.2s ease}.cv-related-link:hover .cv-ic{transform: translateX(2px)}.cv-related-guide{display: flex;flex-wrap: wrap;align-items: center;gap: 0 20px;margin-top: 14px;font: 400 16px/1.5 var(--font-sans);color: var(--cv-gray)}.cv-related-guide:first-child{margin-top: 0}.cv-related-guide-lab{font-weight: 600}.cv-guide-link{display: inline-flex;align-items: center;gap: 8px;min-height: 44px;font: 600 17px/1.3 var(--font-sans);color: var(--cv-accent-ink);text-decoration: underline;text-decoration-color: rgba(143,74,48,0.35);text-decoration-thickness: 2px;text-underline-offset: 5px}.cv-guide-link:hover{text-decoration-color: currentColor}.cv-guide-link .cv-ic{width: 18px;height: 18px;transition: transform 0.2s ease}.cv-guide-link:hover .cv-ic{transform: translateX(2px)}.cv-updated 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-updated a:hover{color: var(--cream);text-decoration-color: var(--cream)}.cv-start-lead{margin: 10px 0 0;max-width: 62ch;font-size: 17px;line-height: 1.6;color: var(--cv-gray)}.cv-start-lead + .cv-steps{margin-top: 16px}.cv-related-lead{margin: -4px 0 14px;max-width: var(--cv-read);font: 400 16px/1.5 var(--font-sans);color: var(--cv-gray)}.cv-src-more>summary{display: inline-flex;align-items: center;gap: 8px;min-height: 44px;margin: -2px 0 2px;cursor: pointer;list-style: none;font: 700 16px/1.3 var(--font-sans);color: var(--coral-dark);text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 3px}.cv-src-more>summary::-webkit-details-marker{display: none}.cv-src-more>summary:hover{text-decoration-thickness: 2px}.cv-src-more>summary:focus-visible{outline: var(--focus-ring);outline-offset: 2px;border-radius: 6px}.cv-src-more>summary .cv-ic{flex: none;width: 18px;height: 18px;transition: transform 0.2s ease}.cv-src-more[open]>summary .cv-ic{transform: rotate(180deg)}.cv-src-more>.cv-src-list{margin-top: 8px}@media (min-width: 881px){.cv-src-list{columns: 3;column-gap: 48px}.cv-src-list.cv-src-top{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));column-gap: 48px;align-items: start;columns: auto}}.cv-price-note{font-size: 14px}.cv-fine{font-size: 15px}.cv-sources p,.cv-sources li{font-size: 13px}@media (max-width: 1100px){.cv-opt>th,.cv-opt>td,.cv-opts-h{padding-left: 14px;padding-right: 14px}}@media (max-width: 880px){.cv-vbadge{left: 28px}.cv-hero-grid.has-hcard{grid-template-rows: none;grid-template-areas: "copy" "proof" "visual" "hcard" "ben"}.cv-hcard{margin: -12px 0 40px}.cv-context{grid-template-columns: minmax(0,1fr);padding: 24px 26px}.cv-opts,.cv-opts tbody,.cv-opts tr,.cv-opts th,.cv-opts td{display: block}.cv-opts{background: none;border: 0;border-radius: 0}.cv-opts caption{display: block}.cv-opts thead{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);clip-path: inset(50%);white-space: nowrap}.cv-opts-h{position: static}.cv-opt{margin-bottom: 12px;overflow: hidden;background: var(--white);border: 1px solid rgba(26,29,30,0.12);border-radius: var(--r-sm)}.cv-opt>th,.cv-opt>td,.cv-opts tbody .cv-opt:first-child>*{border-radius: 0 !important}.cv-opt>th.cv-opt-name{padding: 16px 18px 12px;border-top: 0}.cv-opt>td{display: grid;grid-template-columns: minmax(0,0.85fr) minmax(0,1.15fr);gap: 4px 14px;padding: 10px 18px;border-top: 1px solid var(--cv-line)}.cv-opts tbody .cv-opt:first-child>td{border-top: 1px solid var(--cv-line)}.cv-opt-lab{display: block;font: 700 14px/1.45 var(--font-sans);color: var(--cv-soft)}.cv-opt.is-tiina{background: var(--cv-tiina-cell);border-color: rgba(198,123,92,0.45)}.cv-opt.is-tiina>*{background: none}.cv-opt.is-tiina>th{box-shadow: inset 4px 0 0 var(--coral)}.cv-opt.is-tiina .cv-opt-lab{color: var(--cv-accent-ink)}.cv-ipad{width: min(88%,560px)}.cv-cards{gap: 16px}.cv-card{flex-basis: calc((100% - 16px) / 2)}.cv-cards-gifts>.cv-card.is-tiina:first-child{grid-template-columns: minmax(0,1fr);gap: 0;padding: 30px 28px 24px}.cv-cards-gifts>.cv-card.is-tiina:first-child .cv-card-side{margin-top: 18px}}@media (min-width: 768px) and (max-width: 880px){.cv-opts tbody{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px;align-items: start}.cv-opts .cv-opt{margin-bottom: 0}.cv-opts .cv-opt.is-tiina{grid-column: 1 / -1;display: grid;grid-template-columns: repeat(2,minmax(0,1fr))}.cv-opts .cv-opt.is-tiina>th.cv-opt-name{grid-column: 1 / -1}}@media (min-width: 768px){.cv .is-win .cv-val{display: flex;align-items: flex-start}.cv .is-win .cv-win-ic{flex: none;margin-top: 4px}}@media (max-width: 767px){.cv-hero-top .cv-updated{flex-basis: 100%}.cv-vbadge{left: 22px;padding: 4px 12px}.cv .cv-m-head span{padding-top: 6px;padding-bottom: 6px}.cv-lead-in + .cv-sec{padding-top: 36px}.cv-answer-sec,.cv-context-sec{padding-top: 32px}.cv-context{padding: 20px 20px 22px;gap: 6px}.cv-context-h{font-size: 21px}.cv-context-body p{font-size: 16px}.cv-hcard{margin: -10px 0 30px}.cv-hcard-rows{gap: 8px}.cv-hcard-row{padding: 8px 14px 10px}.cv-hcard-val{font-size: 22px}.cv-bars-long .cv-bar{padding: 10px 0;gap: 8px 12px}.cv-bars-long .cv-bar-tiina{padding: 12px 10px}.cv-bars-long .cv-bar-name{font-size: 17px}.cv-bars-long .cv-bar-track{height: 14px}.cv-bars-long .cv-bar-amt{font-size: 21px}.cv-bars-long .cv-bar-tiina .cv-bar-amt{font-size: 28px}.cv-opts-cap{padding: 0 2px 12px}.cv-opt>th.cv-opt-name{padding: 14px 16px 10px}.cv-opt>td{padding: 9px 16px}.cv-opt-more>summary{padding: 10px 16px}.cv-opt-title{font-size: 18px}.cv-opts-note{text-align: left}.cv-cards{gap: 12px}.cv-card{flex-basis: 100%}.cv-card{padding: 22px 20px 16px;border-radius: 22px}.cv-card.is-compact{padding: 18px 20px 12px}.cv-card.is-compact .cv-card-side{margin-top: 10px}.cv-card-title{font-size: 21px}.cv-card-body{font-size: 16px}.cv-card-meta{font-size: 16px}.cv-card-link{font-size: 17px}.cv-card-link::after{border-radius: 22px}.cv-cards-gifts>.cv-card.is-tiina:first-child{padding: 24px 20px 18px}.cv-cards-gifts>.cv-card.is-tiina:first-child .cv-card-title{font-size: 24px}.cv-cards-gifts>.cv-card.is-tiina:first-child .cv-card-body{font-size: 17px}.cv-cards-gifts>.cv-card:not(.is-tiina){padding: 20px 20px 12px}.cv-cards-gifts>.cv-card:not(.is-tiina) .cv-card-title{margin-bottom: 6px}.cv-cards-gifts>.cv-card:not(.is-tiina) .cv-card-body{line-height: 1.55}.cv-cards-gifts>.cv-card:not(.is-tiina) .cv-card-side{margin-top: 12px}.cv-cards-gifts>.cv-card:not(.is-tiina) .cv-card-meta{padding-top: 10px}.cv-why-close{margin-top: 40px;font-size: 20px}.cv-media-ipad{padding-top: 22px}.cv-ipad{width: 92%;padding: 10px 10px 0;border-radius: 20px 20px 0 0}.cv-ipad::before{top: 3px;width: 4px;height: 4px;margin-left: -2px}.cv-ipad-screen{border-radius: 10px 10px 0 0}.cv-ref-key{font-size: 13px;margin-top: 10px}.cv-fine{font-size: 14px}.cv-start-lead{font-size: 16px}.cv-bar-div{padding-top: 16px}.cv-bring-media img{aspect-ratio: 16 / 9}.cv-related{padding-top: 40px}.cv-related + .cv-sources{padding-top: 32px}.cv-related-list{gap: 8px}.cv-related-link{font-size: 16px}}@supports selector(:has(a)){@media (max-width: 880px){.cv-opts .cv-opt>td.cv-opt-more-cell{display: block;padding: 0;border-top: 1px solid var(--cv-line)}.cv-opt:has(>.cv-opt-more-cell>.cv-opt-more:not([open]))>td.is-fold{display: none}}}@media (prefers-reduced-motion: reduce){.cv-opt-more>summary .cv-ic,.cv-src-more>summary .cv-ic{transition: none}.cv-card,.cv-card-link .cv-ic,.cv-related-link,.cv-related-link .cv-ic,.cv-guide-link .cv-ic{transition: none}}@media (forced-colors: active){.cv-vbadge{border-color: CanvasText}.cv-seg-other,.cv-bar-ref,.cv-ref-swatch,.cv-ipad{forced-color-adjust: none}.cv-opt.is-tiina>th{border-left: 4px solid Highlight}}.cv-bar-track{background: transparent}.cv-seg-mem,.cv-seg-other{background: #4A4F53}.cv-seg-fee{background: #1A1D1E}.cv-bar-amt{color: var(--cv-ink)}.cv-bar-tiina .cv-bar-amt{color: var(--cv-accent-ink)}.cv-method-note{max-width:720px;margin:0 auto 28px;text-align:center;font-size:16px;line-height:1.5;color:#525556}.cv-method-note a{color:inherit;text-underline-offset:3px}.cv-verdict.cv-verdict-single{grid-template-columns:minmax(0,1fr);max-width:820px;margin-inline:auto}.cv-verdict-single .cv-vcard{width:100%}.cv-opts-comparison .cv-opts-h-name{width: 20%}.cv-opts-comparison .cv-opts-h-tiina{background: var(--cv-ink);color: #fff;width: 40%}.cv-opts-comparison .cv-opts-h-other{background: #E7E3DF;width: 40%}.cv-opt-brand{display: inline-flex;align-items: center;gap: 8px;font-size: 18px;letter-spacing: 0;text-transform: none}.cv-opt-brand img{width: 22px;height: 22px;flex: none}.cv-opts-comparison .cv-opt-tiina{background: #F7E6DE;border-left: 3px solid var(--coral-dark)}.cv-opts-comparison .cv-opt-tiina .cv-opt-val{color: var(--cv-ink);font-weight: 600}.cv-opts-comparison .cv-opt-other{background: #F3F1EE;border-left: 1px solid #D6D0C9}.cv-opts-comparison .cv-opt-other .cv-opt-lab{display: block;color: var(--cv-ink);margin-bottom: 6px;font: 700 14px/1.4 var(--font-sans)}.cv-opts-comparison .cv-opt-gain{background: #fff;border-left: 1px solid #E2DDD6}.cv-opt-versus{display: none}@media (max-width: 880px){.cv-opts-comparison .cv-opt-title{display: block}.cv-opts-comparison .cv-opt-versus{display: inline}.cv-opts-comparison .cv-opt>td{display: block;padding: 16px 18px}.cv-opts-comparison .cv-opt-lab{display: block;margin-bottom: 8px}.cv-opts-comparison .cv-opt-tiina .cv-opt-lab{color: var(--cv-ink)}.cv-opts-comparison .cv-opt-other .cv-opt-lab{font-size: 16px}.cv-opts-comparison .cv-opt-gain .cv-opt-lab{color: var(--cv-ink)}.cv-opts-comparison .cv-opt-tiina{border-left-width: 4px}}.cv-hero-grid{grid-template-rows: auto 1fr;grid-template-areas: "copy visual" "proof visual";padding-bottom: 48px}@media (max-width: 880px){.cv-hero-grid{grid-template-rows: none;grid-template-areas: "copy" "proof" "visual"}}.cv-ctas .cv-hear{color: var(--cream);border-color: #F3CDBC}.cv-ctas .cv-hear:hover{background: rgba(243,205,188,0.12)}.cv-hear-text{background: none;border: 0;padding: 0;cursor: pointer}@media (max-width: 767px){.cv-ctas{gap: 12px}}@font-face{font-family: TiinaSettings;src: url('tiina-app-settings-font.woff2') format('woff2');font-weight: 600;font-display: swap}.cv-page .demo-lightbox{z-index: 1200;--coral: #A85D40;--coral-dark: #8F4A30}.cv-page .demo-lightbox-close{position: fixed;top: max(12px,env(safe-area-inset-top));right: max(16px,env(safe-area-inset-right));z-index: 50;width: auto;min-width: 68px;padding: 0 12px;opacity: 1;border: 1px solid #CABFB2;border-radius: 999px;background: var(--cream)}.cv-page .demo-lightbox-title{max-width: 400px;margin-inline: auto}.cv-page .cv-sample-note{flex: none;margin: 0 12px 6px;text-align: center;font-size: 13px;line-height: 1.4;color: #4A5568}.cv-page .demo-lightbox .iphone-settings{top: 34px;right: 4px;width: auto;height: auto;min-width: 56px;min-height: 56px;padding: 10px 12px;display: flex;flex-direction: column;align-items: center;justify-content: center}.cv-page .iphone-settings svg{width: 24px;height: 24px;flex: none}.cv-page .iphone-settings span{margin-top: 3px;font: 600 13px/1.2 TiinaSettings,-apple-system,sans-serif;letter-spacing: 0.2px}.cv-page .demo-lightbox .phone-orb-area{min-height: 80px}.cv-page .demo-lightbox .phone-msg.visible{animation: none}.cv-page .demo-lightbox .iphone-screen .phone-body{-webkit-mask-image: none;mask-image: none}.cv-page .demo-lightbox .phone-msg-tiina .phone-speaker{color: #8F4A30}.cv-sample-orb-fallback{display: none}@media (max-width: 600px){.cv-page .demo-lightbox-close{top: max(40px,calc(env(safe-area-inset-top) + 32px))}.cv-page .demo-lightbox .iphone-settings{display: none}}@media (prefers-reduced-motion: reduce){.cv-page .demo-lightbox *,.cv-ctas .cv-hear{animation: none !important;transition: none !important}.cv-page .demo-lightbox .cv-sample-orb-fallback{display: block;width: 100%;height: 100%}.cv-page .demo-lightbox .phone-orb canvas,.cv-page .demo-lightbox .phone-final-orb canvas{display: none}}
