.cmp-hero{display:grid;gap:3rem;align-items:center;grid-template-columns:1fr}@media (min-width:860px){.cmp-hero{grid-template-columns:1.25fr .75fr}}.cmp-hero .device{width:min(280px,70vw);margin-inline:auto}.cmp-section{padding-block:clamp(3.5rem,8vw,6rem)}.cmp-band{background:#ece9e3}.cmp-ink{background:var(--mkt-ink)}.cmp-ink,.cmp-ink .mkt-display,.cmp-ink .mkt-h2{color:var(--mkt-cream)}.cmp-answer{border-left:2px solid var(--mkt-ink);padding-left:1.25rem;font-size:1.15rem;line-height:1.6;color:var(--mkt-ink)}.cmp-prices{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:700px){.cmp-prices[data-count="2"]{grid-template-columns:repeat(2,1fr)}.cmp-prices[data-count="3"]{grid-template-columns:repeat(3,1fr)}}.cmp-price{background:rgba(255,255,255,.72);border:1px solid rgba(20,20,20,.1);border-radius:20px;padding:1.5rem}.cmp-price[data-us=true]{background:var(--mkt-ink);color:var(--mkt-cream);border-color:var(--mkt-ink)}.cmp-price-figure{font-family:Deacon,Arial Black,ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:clamp(2.4rem,5vw,3.2rem);line-height:1;letter-spacing:-.02em}.cmp-price-unit{font-size:.9rem;opacity:.6;margin-left:.25rem}.cmp-price-free{display:inline-block;margin-top:1rem;font-size:.8rem;font-weight:600;padding:.3rem .7rem;border-radius:999px;background:rgba(20,20,20,.06)}.cmp-price[data-us=true] .cmp-price-free{background:rgba(245,243,240,.14)}.cmp-tiles{display:grid;gap:1.25rem;grid-template-columns:1fr}@media (min-width:760px){.cmp-tiles{grid-template-columns:repeat(3,1fr)}}.cmp-tile{background:rgba(255,255,255,.72);border:1px solid rgba(20,20,20,.08);border-radius:22px;overflow:hidden;display:flex;flex-direction:column}.cmp-tile-shot{background:#ece9e3;padding:1.25rem 1.25rem 0}.cmp-tile-shot img{display:block;width:100%;border-radius:14px 14px 0 0;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;box-shadow:0 18px 36px -24px rgba(20,20,20,.45)}.cmp-tile-body{padding:1.25rem 1.4rem 1.5rem}.cmp-table{width:100%;border-collapse:collapse;font-size:.9rem}.cmp-table caption{text-align:left;color:var(--mkt-muted);font-size:.85rem;margin-bottom:1rem}.cmp-table td,.cmp-table th{padding:.85rem .75rem;border-bottom:1px solid rgba(20,20,20,.08)}.cmp-table thead th{font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mkt-faint);text-align:center}.cmp-table tbody th,.cmp-table thead th:first-child{text-align:left}.cmp-table tbody th{font-weight:500;color:var(--mkt-ink)}.cmp-table td{text-align:center}.cmp-table .cmp-us{background:rgba(20,20,20,.035)}.cmp-table thead .cmp-us{color:var(--mkt-ink)}.cmp-chip{display:inline-flex;align-items:center;gap:.35rem;border-radius:999px;padding:.28rem .7rem;font-size:.78rem;font-weight:600;line-height:1.2;white-space:normal}.cmp-chip[data-kind=free]{background:var(--mkt-ink);color:var(--mkt-cream)}.cmp-chip[data-kind=pro]{border:1px solid rgba(20,20,20,.35);color:var(--mkt-ink)}.cmp-chip[data-kind=none]{color:var(--mkt-faint);font-weight:500}.cmp-chip[data-kind=text]{color:var(--mkt-muted);font-weight:500}.cmp-card.cmp-ink{background:var(--mkt-ink);border-color:var(--mkt-ink);color:var(--mkt-cream)}.cmp-ink .device{width:min(240px,62vw);margin-inline:auto}.cmp-card{background:rgba(255,255,255,.72);border:1px solid rgba(20,20,20,.1);border-radius:20px;padding:1.5rem}.device{position:relative;border-radius:clamp(1.9rem,13%,2.9rem);padding:clamp(.26rem,1.5%,.42rem);background:linear-gradient(148deg,#46484d,#1b1c1f 16%,#0b0c0d 46%,#0b0c0d 58%,#1e2023 84%,#4b4d53);box-shadow:0 0 0 .5px rgba(255,255,255,.26),0 1px 2px rgba(0,0,0,.45),0 30px 56px -28px rgba(20,20,20,.44),0 10px 20px -12px rgba(20,20,20,.3)}.device:after{content:"";position:absolute;inset:clamp(.26rem,1.5%,.42rem);box-shadow:inset 0 0 0 1px rgba(0,0,0,.75);pointer-events:none}.device:after,.device>img{border-radius:clamp(1.68rem,11.6%,2.55rem)}.device>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.device-full{aspect-ratio:1206/2622}