.ss-email-preview{max-width:560px;margin:2rem auto 0;display:grid;gap:.75rem}.ss-email-preview__row{background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:0;padding:.9rem 1.1rem;display:grid;grid-template-columns:2.5rem 1fr auto;gap:.85rem;align-items:center;text-align:left;position:relative;transition:border-color var(--t-fast)}.ss-email-preview__row--preferred{border-color:var(--green);box-shadow:0 0 0 3px color-mix(in srgb,var(--green) 12%,transparent)}.ss-email-preview__avatar{width:2.4rem;height:2.4rem;border-radius:50%;background-color:var(--accent-solid);color:var(--ink-on-strong);display:flex;align-items:center;justify-content:center;font-family:var(--font-mono, monospace);font-weight:var(--fw-semibold);font-size:.95rem;flex-shrink:0}.ss-email-preview__avatar--generic{background:color-mix(in srgb,var(--color-text-muted) 40%,var(--color-surface-alt));color:var(--color-text)}.ss-email-preview__from{display:flex;flex-direction:column;gap:.1rem;min-width:0}.ss-email-preview__name{font-weight:var(--fw-semibold);color:var(--color-text);font-size:.95rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ss-email-preview__address{font-family:var(--font-mono, monospace);font-size:.85rem;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ss-email-preview__tag{font-family:var(--font-mono, monospace);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--accent-text);flex-shrink:0}.ss-email-preview__tag--good{color:var(--accent-text)}.ss-deliverability-check{max-width:640px;margin:0 auto;background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:0;box-shadow:var(--shadow-soft);overflow:hidden}.ss-deliverability-check__envelope{background:var(--color-surface-alt);border-bottom:1px solid var(--color-card-border);padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.3rem}.ss-deliverability-check__envelope-row{display:grid;grid-template-columns:3.25rem 1fr;gap:.75rem;align-items:baseline;font-family:var(--font-mono);font-size:.85rem;line-height:1.35}.ss-deliverability-check__envelope-label{color:var(--color-text-muted);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.12em;font-weight:var(--fw-mono-medium)}.ss-deliverability-check__envelope-value{color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ss-deliverability-check__gate{display:grid;grid-template-columns:2.75rem 1fr auto;gap:1rem;align-items:center;padding:.9rem 1.25rem;border-top:1px solid var(--color-border-subtle)}.ss-deliverability-check__gate:first-of-type{border-top:0}.ss-deliverability-check__gate-icon{width:2.75rem;height:2.75rem;display:grid;place-items:center;border-radius:.55rem;background:#1b944b24;color:var(--green);font-size:1.05rem;flex-shrink:0}.ss-deliverability-check__gate-body{display:flex;flex-direction:column;gap:.2rem;min-width:0}.ss-deliverability-check__gate-label{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;font-weight:var(--fw-mono-bold);color:var(--color-text);margin:0;line-height:1.25}.ss-deliverability-check__gate-meta{font-size:var(--fs-sm);color:var(--color-text-muted);line-height:1.5;margin:0}.ss-deliverability-check__gate-snippet{font-family:var(--font-mono);font-size:.78rem;color:var(--color-text);background:var(--color-surface-alt);padding:.15rem .4rem;border-radius:.25rem;display:inline-block;margin-top:.15rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.ss-deliverability-check__gate-chip{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;font-weight:var(--fw-mono-bold);color:var(--accent-text);background:#1b944b1f;border:1px solid color-mix(in srgb,var(--green) 35%,transparent);padding:.25rem .55rem;border-radius:var(--r-sm);flex-shrink:0;white-space:nowrap}.ss-deliverability-check__verdict{display:grid;grid-template-columns:2.75rem 1fr;gap:1rem;align-items:center;padding:1rem 1.25rem;background:#1b944b12;border-top:1px dashed color-mix(in srgb,var(--green) 45%,transparent)}.ss-deliverability-check__verdict-icon{width:2.75rem;height:2.75rem;display:grid;place-items:center;border-radius:.55rem;background:var(--green);color:var(--ink-on-strong);font-size:1.1rem;box-shadow:0 4px 10px #1b944b47;flex-shrink:0}.ss-deliverability-check__verdict-text{display:flex;flex-direction:column;gap:.15rem;min-width:0;color:var(--accent-text)}.ss-deliverability-check__verdict-label{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;font-weight:var(--fw-mono-bold);color:var(--accent-text);margin:0;line-height:1.25}.ss-deliverability-check__verdict-meta{font-size:var(--fs-sm);color:var(--color-text);line-height:1.45;margin:0}.ss-deliverability-check__caption{max-width:44rem;margin:1.25rem auto 0;text-align:center;color:var(--color-text-muted);font-size:var(--fs-sm);line-height:1.55}.ss-deliverability-check__caption strong{font-weight:var(--fw-semibold)}@media(max-width:640px){.ss-deliverability-check__envelope-row{grid-template-columns:2.5rem 1fr;gap:.5rem;font-size:.8rem}.ss-deliverability-check__gate{grid-template-columns:2.25rem 1fr;grid-template-rows:auto auto;gap:.55rem .75rem;padding:.75rem .9rem}.ss-deliverability-check__gate-chip{grid-column:2;grid-row:2;justify-self:start}.ss-deliverability-check__gate-icon{width:2.25rem;height:2.25rem;font-size:.9rem;grid-row:1 / span 2}.ss-deliverability-check__gate-body{grid-column:2;grid-row:1}.ss-deliverability-check__gate-label{font-size:.72rem;letter-spacing:.12em}.ss-deliverability-check__gate-meta{font-size:.82rem}.ss-deliverability-check__gate-snippet{font-size:.72rem}.ss-deliverability-check__verdict{grid-template-columns:2.25rem 1fr;gap:.75rem;padding:.85rem .9rem}.ss-deliverability-check__verdict-icon{width:2.25rem;height:2.25rem;font-size:.95rem}.ss-deliverability-check__verdict-label{font-size:.72rem}.ss-deliverability-check__verdict-meta{font-size:.85rem}}.ss-email-check{--ss-ec-from: clamp(1.0625rem, .8rem + 1.1vw, 1.625rem);--ss-ec-rec: .78rem;position:relative}.ss-email-check [hidden]{display:none}.ss-email-check .ss-email-check__from{grid-template-columns:3.25rem minmax(0,1fr) auto;align-items:center;font-size:var(--ss-ec-from);line-height:1.25;margin-bottom:.35rem}.ss-email-check__address{display:flex;align-items:baseline;min-width:0;color:var(--color-text);font-size:var(--ss-ec-fit, 1em)}.ss-email-check__local{flex:none}.ss-email-check__address.is-short .ss-email-check__local{display:none}.ss-email-check__field{display:grid;align-items:baseline;flex:1 1 auto;min-width:0}.ss-email-check__input,.ss-email-check__face{grid-area:1 / 1;min-width:0}.ss-email-check__input{width:100%;margin:0;padding:0 0 .12rem;border:0;border-bottom:2px solid transparent;border-radius:0;background:none;font:inherit;letter-spacing:inherit;line-height:inherit;color:var(--color-text);caret-color:var(--accent-text);-webkit-appearance:none;appearance:none;outline:0;transition:border-color var(--t-fast)}.ss-email-check__input:disabled{opacity:1;color:var(--color-text);-webkit-text-fill-color:currentColor}.ss-email-check__face{overflow:hidden;text-overflow:ellipsis;white-space:pre;pointer-events:none}.ss-email-check__input::placeholder{color:transparent;opacity:1}.ss-email-check__input:not(:focus):not(:placeholder-shown){color:transparent;-webkit-text-fill-color:transparent}.ss-email-check__input:focus+.ss-email-check__face{visibility:hidden}.ss-email-check.is-live .ss-email-check__local{color:var(--ink-2)}.ss-email-check.is-live .ss-email-check__input{border-bottom-color:color-mix(in srgb,var(--accent-text) 45%,transparent);cursor:text}.ss-email-check.is-live .ss-email-check__input:placeholder-shown+.ss-email-check__face{color:var(--ink-3)}.ss-email-check.is-live .ss-email-check__input:placeholder-shown+.ss-email-check__face:after{content:"";display:inline-block;width:2px;height:1.05em;margin-left:.06em;vertical-align:-.17em;background:var(--accent-text)}.ss-email-check.is-live.is-seen .ss-email-check__input:placeholder-shown+.ss-email-check__face:after{animation:ss-ec-caret 1.1s steps(1) 3}.ss-email-check.is-live .ss-email-check__input:focus{border-bottom-color:var(--accent-text)}.ss-email-check.is-live .ss-email-check__input:focus::placeholder{color:var(--ink-3)}@keyframes ss-ec-caret{50%{opacity:0}}.ss-email-check__go{display:grid;place-items:center;width:2.75rem;height:2.75rem;margin-left:.75rem;padding:0;border:0;border-radius:var(--r);background:var(--accent-solid);color:var(--ink-on-strong);font-size:1rem;cursor:pointer;visibility:hidden;transition:background-color var(--t-fast),transform var(--t-fast)}.ss-email-check.is-live .ss-email-check__go{visibility:visible}.ss-email-check__go:hover{background:var(--accent-solid-hover)}.ss-email-check__go:active{transform:translateY(1px)}.ss-email-check__go:focus-visible,.ss-email-check__sel-go:focus-visible{outline:2px solid color-mix(in srgb,var(--green) 70%,transparent);outline-offset:3px}.ss-email-check.is-checked .ss-deliverability-check__gate-snippet{display:none}.ss-email-check.is-checked .ss-deliverability-check__gate{grid-template-columns:2.75rem minmax(0,1fr) auto;grid-template-rows:auto;align-items:start;row-gap:.3rem}.ss-email-check.is-checked .ss-deliverability-check__gate-body{display:contents}.ss-email-check.is-checked .ss-deliverability-check__gate-icon{grid-column:1;grid-row:1 / span 3}.ss-email-check.is-checked .ss-deliverability-check__gate-label{grid-column:2;grid-row:1;align-self:center}.ss-email-check.is-checked .ss-deliverability-check__gate-chip{grid-column:3;grid-row:1;align-self:center;justify-self:end}.ss-email-check.is-checked .ss-deliverability-check__gate-meta{grid-column:2 / 4;grid-row:2}.ss-email-check.is-checked .ss-email-check__records{grid-column:2 / 4;grid-row:3;margin-top:.2rem}.ss-email-check__records{display:grid;grid-template-columns:minmax(0,1fr);justify-items:start;gap:.15rem;min-width:0;padding-left:.4rem}.ss-email-check__records:empty{display:none}.ss-email-check__rec{max-width:100%;padding:.05rem 0;font-family:var(--font-mono);font-size:var(--ss-ec-rec);line-height:1.5;color:var(--color-text);overflow-wrap:anywhere}.ss-email-check__note{margin:0;font-family:var(--font-mono);font-size:var(--ss-ec-rec);line-height:1.5;color:var(--ink-2);overflow-wrap:anywhere}.ss-email-check__key{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;margin:0}.ss-email-check__key-size{font-family:var(--font-mono);font-size:var(--ss-ec-rec);color:var(--ink-2)}.ss-email-check__checked{font-family:var(--font-mono);font-size:var(--ss-ec-rec);line-height:1.5;color:var(--ink-3)}.ss-email-check__checked summary{cursor:pointer;width:fit-content;max-width:100%}.ss-email-check__checked.is-result summary{color:var(--ink-2)}.ss-email-check__checked summary:hover{color:var(--ink-2)}.ss-email-check__checked p{margin:.2rem 0 0;word-spacing:.35em;overflow-wrap:anywhere}.ss-email-check__sel{display:flex;align-items:center;max-width:100%;margin-top:.15rem;font-family:var(--font-mono);font-size:var(--ss-ec-rec);color:var(--ink-2)}.ss-email-check__sel-input{flex:none;width:calc(8ch + .2rem);margin:0;padding:.15rem .1rem;border:0;border-bottom:1px solid color-mix(in srgb,var(--accent-text) 45%,transparent);border-radius:0;background:none;font:inherit;color:var(--color-text);caret-color:var(--accent-text);outline:0;-webkit-appearance:none;appearance:none}.ss-email-check__sel-input:focus{border-bottom-color:var(--accent-text)}.ss-email-check__sel-input::placeholder{color:var(--ink-3);opacity:1}.ss-email-check__sel-suffix,.ss-email-check__sel-domain{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-email-check__sel-suffix{flex:none}.ss-email-check__sel-domain{flex:0 1 auto}@media(max-width:400px){.ss-email-check__sel-domain{display:none}}@media(max-width:340px){.ss-email-check__sel{flex-wrap:wrap;row-gap:.4rem}}.ss-email-check__sel-go{display:grid;flex:none;place-items:center;width:1.75rem;height:1.75rem;margin-left:.5rem;padding:0;border:1px solid var(--border-strong);border-radius:var(--r-sm);background:none;color:var(--accent-text);font-size:.75rem;cursor:pointer}.ss-email-check__sel-go:hover{border-color:var(--accent-text)}.ss-email-check [data-ec-chip]:empty{visibility:hidden}.ss-email-check [data-ec-chip][data-state=bad]{color:var(--danger-text);background:color-mix(in srgb,var(--danger) 14%,transparent);border-color:color-mix(in srgb,var(--danger-text) 40%,transparent)}.ss-email-check [data-ec-chip][data-state=warn]{color:var(--warn);background:color-mix(in srgb,var(--warn) 10%,transparent);border-color:color-mix(in srgb,var(--warn) 35%,transparent)}.ss-email-check [data-ec-chip][data-state=muted],.ss-email-check [data-ec-chip][data-state=checking]{color:var(--ink-3);background:none;border-color:var(--border-strong)}.ss-email-check .ss-deliverability-check__gate.is-fresh .ss-email-check__records,.ss-email-check .ss-deliverability-check__gate.is-fresh [data-ec-chip]{animation:ss-ec-in .4s var(--ease-enter) both;animation-delay:calc(var(--ss-ec-i, 0) * 90ms)}@keyframes ss-ec-in{0%{opacity:0;transform:translateY(4px)}}.ss-email-check .ss-deliverability-check__gate,.ss-email-check .ss-deliverability-check__verdict{transition:opacity var(--t-slow)}.ss-email-check.is-stale .ss-deliverability-check__gate,.ss-email-check.is-stale .ss-deliverability-check__verdict,.ss-email-check.is-pending .ss-deliverability-check__gate,.ss-email-check.is-checking .ss-deliverability-check__gate{opacity:.45}.ss-email-check.is-pending .ss-deliverability-check__verdict-text{visibility:hidden}.ss-email-check .ss-email-check__icon-ok,.ss-email-check .ss-email-check__icon-bad,.ss-email-check[data-verdict] .ss-email-check__icon-inbox{display:none}.ss-email-check[data-verdict=ok] .ss-email-check__icon-ok,.ss-email-check[data-verdict=bad] .ss-email-check__icon-bad,.ss-email-check[data-verdict=muted] .ss-email-check__icon-inbox{display:inline-block}.ss-email-check[data-verdict=bad] .ss-deliverability-check__verdict{background:color-mix(in srgb,var(--danger) 9%,transparent);border-top-color:color-mix(in srgb,var(--danger-text) 45%,transparent)}.ss-email-check[data-verdict=bad] .ss-deliverability-check__verdict-icon{background:var(--danger);box-shadow:none}.ss-email-check[data-verdict=muted] .ss-deliverability-check__verdict{background:none;border-top-color:var(--border-strong)}.ss-email-check[data-verdict=muted] .ss-deliverability-check__verdict-icon{background:var(--color-surface-alt);color:var(--ink-3);box-shadow:none}.ss-email-check .ss-deliverability-check__verdict-text.is-rows{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.2rem 1rem;align-items:baseline}.ss-email-check__sum{display:contents}.ss-email-check__sum-state{font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--fw-mono-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text)}.ss-email-check__sum[data-tone=bad] .ss-email-check__sum-state{color:var(--danger-text)}.ss-email-check__sum[data-tone=warn] .ss-email-check__sum-state{color:var(--warn)}.ss-email-check__sum[data-tone=muted] .ss-email-check__sum-state{color:var(--ink-2)}.ss-email-check__sum-names{font-size:var(--fs-sm);line-height:1.45;color:var(--color-text);overflow-wrap:anywhere}@media(max-width:640px){.ss-email-check .ss-email-check__from{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label label" "address go";row-gap:.2rem}.ss-email-check__from .ss-deliverability-check__envelope-label{grid-area:label}.ss-email-check__address{grid-area:address}.ss-email-check__go{grid-area:go;margin-left:0}.ss-email-check.is-checked .ss-deliverability-check__gate{grid-template-columns:2.25rem minmax(0,1fr) auto;row-gap:.25rem}.ss-email-check .ss-deliverability-check__verdict-text.is-rows{column-gap:.75rem}}@media(max-width:768px){.ss-email-check__sel{font-size:1rem}}@media(pointer:coarse){.ss-email-check__sel-go{width:2.25rem;height:2.25rem;margin-left:.3rem}}.ss-eh{display:grid;grid-template-areas:"copy" "actions" "check";row-gap:clamp(1.25rem,3.5vw,1.75rem);margin-block:clamp(.25rem,1.5vw,1rem) clamp(2.5rem,6vw,4.5rem);padding-top:clamp(1rem,3svh,2.25rem)}@media(min-width:1100px){.ss-eh{grid-template-columns:minmax(0,1fr) minmax(0,640px);grid-template-areas:"copy    check" "actions check" ".       check";grid-template-rows:auto auto 1fr;column-gap:clamp(2.5rem,5vw,5rem);align-items:start}.ss-eh__copy{padding-top:clamp(.5rem,5svh,3.5rem)}}.ss-eh__copy{grid-area:copy}.ss-eh__check{grid-area:check;min-width:0}.ss-eh__actions{grid-area:actions;display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.75rem}.ss-eh__actions .c-btn{padding:.95rem 1.5rem;font-size:1rem}.ss-eh__eyebrow{display:block;margin:0 0 clamp(.8rem,2vw,1.2rem);font-size:var(--fs-xs);font-weight:var(--fw-mono-regular, 400);line-height:1.4;text-transform:uppercase;letter-spacing:.18em;color:var(--accent-text)}.ss-eh__title{margin:0;font-family:var(--font-sans);font-size:clamp(2.4rem,min(5vw,8svh),4.4rem);font-weight:var(--fw-bold);line-height:1.04;letter-spacing:-.026em;color:var(--color-text)}.ss-eh__lead{margin:clamp(1rem,2.2vw,1.4rem) 0 0;max-width:34rem;font-size:clamp(1.05rem,1.35vw,1.2rem);line-height:1.55;color:var(--ink-2)}.ss-eh__call{display:inline-flex;align-items:center;gap:.55rem;padding-block:.3rem;font-size:1.05rem;font-weight:var(--fw-medium);color:var(--color-text);text-decoration:none;border-bottom:1px solid var(--border-strong);transition:color var(--t-fast),border-color var(--t-fast)}.ss-eh__call .u-icon{width:.95em;height:.95em;color:var(--accent-text)}.ss-eh__call:hover{color:var(--accent-text);border-bottom-color:var(--accent-text)}.ss-eh__check .ss-deliverability-check{margin:0}.ss-eh__caption{max-width:640px;margin:1rem 0 0;text-align:left}.ss-en{display:grid;gap:clamp(1.5rem,4vw,3rem);align-items:center}@media(min-width:960px){.ss-en{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ss-en__body{max-width:34rem;margin:.9rem 0 0;font-size:1.08rem;line-height:1.6;color:var(--ink-2)}.ss-en .ss-email-preview{width:100%;max-width:620px;margin:0;gap:1rem}.ss-en .ss-email-preview__row{grid-template-columns:3rem minmax(0,1fr) auto;gap:1rem;padding:clamp(1rem,2vw,1.4rem) clamp(1.1rem,2.4vw,1.6rem)}.ss-en .ss-email-preview__avatar{width:3rem;height:3rem;font-size:1.05rem}.ss-en .ss-email-preview__name{font-size:1.12rem}.ss-en .ss-email-preview__address{font-size:clamp(.92rem,1.4vw,1.05rem)}@media(max-width:479px){.ss-en .ss-email-preview__row{grid-template-columns:2.6rem minmax(0,1fr)}.ss-en .ss-email-preview__avatar{width:2.6rem;height:2.6rem}.ss-en .ss-email-preview__tag{grid-column:2}}.ss-ew__head{max-width:46rem;margin-bottom:clamp(1.5rem,3.5vw,2.25rem)}.ss-ew__grid{display:grid;gap:1px;margin:0;padding:0;list-style:none;background:var(--color-card-border);border:1px solid var(--color-card-border)}@media(min-width:640px){.ss-ew__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.ss-ew__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ss-ew__item{padding:clamp(1.5rem,2.8vw,2.1rem);background:var(--color-card-bg)}.ss-ew__icon{display:inline-grid;place-items:center;width:3rem;height:3rem;border:1px solid color-mix(in srgb,var(--accent-text) 40%,transparent);border-radius:var(--r);background:color-mix(in srgb,var(--green) 12%,var(--color-card-bg));color:var(--accent-text)}.ss-ew__icon .u-icon{width:1.3rem;height:1.3rem}.ss-ew__name{margin:1.1rem 0 .5rem;font-size:clamp(1.15rem,1.6vw,1.3rem);font-weight:var(--fw-bold);line-height:1.25;color:var(--color-text)}.ss-ew__text{margin:0;font-size:1.03rem;line-height:1.6;color:var(--ink-2)}.ss-ew__price{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 2rem;margin-top:1.5rem;padding:clamp(1.5rem,3vw,2.25rem);border:1px solid color-mix(in srgb,var(--accent-text) 45%,var(--color-card-border));background:radial-gradient(ellipse 60% 120% at 0% 50%,rgb(83 212 137 / .09),transparent 70%),var(--color-card-bg)}.ss-ew__price-big{margin:0;font-size:clamp(1.8rem,3.2vw,2.6rem);font-weight:var(--fw-bold);line-height:1.1;letter-spacing:-.02em;color:var(--color-text)}.ss-ew__price-text{flex:1 1 18rem;margin:0;font-size:1.05rem;line-height:1.55;color:var(--ink-2)}.ss-ew__price .c-btn{padding:.9rem 1.35rem;font-size:1rem}.ss-email-faq__head{margin-bottom:clamp(1.25rem,3vw,2rem)}
