.submit-editorial.submit-single{--sub-bg:#0e0e12;--sub-bg-2:#131319;--sub-bg-3:#17171f;--sub-input:#0d0d13;--sub-line:hsla(0,0%,100%,.1);--sub-line-soft:hsla(0,0%,100%,.07);--sub-card-line:hsla(0,0%,100%,.08);--sub-ink:#f3f1ec;--sub-ink-2:hsla(43,23%,94%,.72);--sub-ink-3:hsla(43,23%,94%,.5);--sub-ink-4:hsla(43,23%,94%,.34);--sub-accent:#e7c27c;--sub-accent-2:#d9ad5f;--sub-accent-ink:#17130a;--sub-accent-soft:hsla(39,69%,70%,.12);--sub-accent-ring:hsla(39,69%,70%,.14);--sub-danger:oklch(0.72 0.16 25);--sub-info:#7fd1a8;--sub-success:#7fd1a8;--sub-serif:var(--font-headline),"Newsreader",Georgia,serif;--sub-sans:var(--font-body),"Archivo",system-ui,sans-serif;--sub-mono:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;background:var(--sub-bg);padding:0}.subs-inner{max-width:1160px;margin:0 auto;padding:0 32px}@media (max-width:600px){.subs-inner{padding:0 20px}}.submit-editorial.submit-single ::selection{background:var(--sub-accent);color:#17130a}.submit-editorial.submit-single .sub-title{font-weight:500;letter-spacing:-.02em;line-height:1.02}.submit-editorial.submit-single .sub-hero-eyebrow .sub-dot{background:var(--sub-info);box-shadow:0 0 0 4px rgba(127,209,168,.15)}.submit-editorial.submit-single .sub-hero-meta{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:52px;background:var(--sub-line-soft);border:1px solid var(--sub-line-soft);border-radius:16px;overflow:hidden}.submit-editorial.submit-single .sub-stat{background:#121218;padding:22px 20px;text-align:left;border:0}.submit-editorial.submit-single .sub-stat .sub-k{font-family:var(--sub-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--sub-ink-4)}.submit-editorial.submit-single .sub-stat .sub-v{font-family:var(--sub-serif);font-size:34px;font-weight:500;margin-top:8px;color:var(--sub-accent)}.submit-editorial.submit-single .sub-stat .sub-v em{font-style:italic;color:var(--sub-accent)}.submit-editorial.submit-single .sub-stat .sub-x{font-size:12.5px;color:var(--sub-ink-3);margin-top:6px}@media (max-width:720px){.submit-editorial.submit-single .sub-hero-meta{grid-template-columns:repeat(2,1fr)}}.subs-section{scroll-margin-top:80px;padding:64px 0 40px}.subs-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:8px}.subs-kicker{font-family:var(--sub-mono);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--sub-ink-4)}.subs-autosave{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:var(--sub-info)}.subs-autosave:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--sub-info)}.subs-title{font-family:var(--sub-serif);font-weight:500;font-size:clamp(30px,4.4vw,50px);line-height:1.04;letter-spacing:-.02em;margin:0 0 40px;color:var(--sub-ink)}.subs-title em{font-style:italic;font-weight:400;color:var(--sub-accent)}.subs-grid{display:grid;grid-template-columns:minmax(0,1fr) 356px;gap:34px;align-items:start}.subs-col{display:flex;flex-direction:column;gap:20px;min-width:0}@media (max-width:960px){.subs-grid{grid-template-columns:1fr;gap:20px}}.subs-card{background:var(--sub-bg-2);border:1px solid var(--sub-card-line);border-radius:18px;padding:28px}.subs-card-head{display:flex;align-items:center;gap:10px;margin-bottom:22px}.subs-card-num{font-family:var(--sub-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--sub-ink-3)}.subs-pill{font-size:10.5px;font-weight:600;color:var(--sub-accent);background:var(--sub-accent-soft);padding:2px 8px;border-radius:20px}.subs-pill-muted{color:var(--sub-ink-3);background:hsla(0,0%,100%,.05)}.subs-field{display:block;margin-bottom:20px}.subs-field:last-child{margin-bottom:0}.subs-label{display:block;font-family:var(--sub-mono);font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--sub-ink-3);margin-bottom:9px}.subs-label-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:9px}.subs-label-row .subs-label{margin-bottom:0}.subs-label .subs-req{color:var(--sub-accent)}.subs-count{font-family:var(--sub-mono);font-size:11px;color:var(--sub-ink-4)}.subs-count.is-near{color:var(--sub-accent)}.subs-input,.subs-textarea{width:100%;background:var(--sub-input);border:1px solid var(--sub-line);border-radius:11px;padding:13px 14px;color:var(--sub-ink);font-family:var(--sub-sans);font-size:15px;line-height:1.5;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.subs-textarea{resize:vertical;min-height:96px;line-height:1.55}.subs-input::placeholder,.subs-textarea::placeholder{color:hsla(43,23%,94%,.3)}.subs-input:focus,.subs-textarea:focus{border-color:var(--sub-accent);box-shadow:0 0 0 3px var(--sub-accent-ring)}.subs-input:disabled{opacity:.6;cursor:not-allowed}.subs-input.has-error,.subs-textarea.has-error{border-color:var(--sub-danger)}.subs-hint{display:block;font-size:12.5px;line-height:1.5;color:var(--sub-ink-4);margin-top:9px}.subs-hint b{color:var(--sub-ink-2);font-weight:600}.subs-error{display:block;font-size:12.5px;color:var(--sub-danger);margin-top:8px}.subs-linkbtn{color:var(--sub-accent);font:inherit;font-size:12.5px;text-decoration:underline;text-underline-offset:2px;background:none;border:0;padding:0;cursor:pointer}.subs-input-row{display:flex;gap:10px}.subs-input-row .subs-input{flex:1;min-width:0}.subs-inline-btn{flex:none;border:1px solid hsla(39,69%,70%,.4);color:var(--sub-accent);font-family:var(--sub-sans);font-size:13.5px;font-weight:600;padding:0 16px;border-radius:11px;white-space:nowrap;background:none;cursor:pointer;transition:background .15s ease}.subs-inline-btn:hover{background:hsla(39,69%,70%,.1)}.subs-inline-btn:disabled{opacity:.6;cursor:default}.subs-detected{display:flex;align-items:center;gap:9px;font-size:12.5px;color:var(--sub-info);background:rgba(127,209,168,.08);border:1px solid rgba(127,209,168,.2);padding:9px 12px;border-radius:10px;margin-bottom:20px}.subs-seg{display:flex;gap:10px}.subs-seg-btn{position:relative;flex:1;text-align:left;padding:13px 15px;border-radius:11px;background:var(--sub-input);border:1px solid var(--sub-line);color:var(--sub-ink);font-size:14px;cursor:pointer;transition:border-color .15s ease}.subs-seg-btn:hover{border-color:hsla(0,0%,100%,.24)}.subs-seg-btn.is-active{border-color:var(--sub-accent);box-shadow:inset 0 0 0 1px var(--sub-accent)}.subs-drop{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;min-height:150px;border:1px dashed hsla(0,0%,100%,.18);border-radius:13px;padding:18px;text-align:center;cursor:pointer;overflow:hidden;background:repeating-linear-gradient(45deg,hsla(0,0%,100%,.02) 0 11px,hsla(0,0%,100%,.045) 11px 22px);transition:border-color .15s ease}.subs-drop:hover{border-color:hsla(39,69%,70%,.5)}.subs-drop.is-filled{border-style:solid;border-color:rgba(127,209,168,.4)}.subs-drop-arrow{font-size:22px;color:var(--sub-ink-4);line-height:1}.subs-drop-main{font-size:13.5px;color:var(--sub-ink-2)}.subs-drop-main .subs-browse{color:var(--sub-accent)}.subs-drop-sub{font-family:var(--sub-mono);font-size:11px;color:hsla(43,23%,94%,.35)}.subs-drop-ok{font-family:var(--sub-mono);font-size:12px;color:var(--sub-info);word-break:break-all}.subs-drop-input{opacity:0;cursor:pointer}.subs-drop-input,.subs-drop-thumb{position:absolute;inset:0;width:100%;height:100%}.subs-drop-thumb{object-fit:cover}.subs-drop-tag{position:absolute;bottom:10px;left:10px;z-index:1;color:var(--sub-info);background:rgba(14,14,18,.78);padding:4px 9px;border-radius:20px}.subs-drop-tag,.subs-remove{font-family:var(--sub-mono);font-size:11px}.subs-remove{display:inline-flex;align-items:center;gap:5px;margin-top:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--sub-ink-3);background:none;border:0;cursor:pointer}.subs-remove:hover{color:var(--sub-ink)}.subs-shots{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.subs-shot{position:relative;aspect-ratio:1;border:1px dashed hsla(0,0%,100%,.15);border-radius:9px;display:flex;align-items:center;justify-content:center;text-align:center;padding:6px;color:hsla(43,23%,94%,.3);font-size:18px;background:repeating-linear-gradient(45deg,hsla(0,0%,100%,.02) 0 9px,hsla(0,0%,100%,.04) 9px 18px)}.subs-shot.is-filled{border-style:solid;border-color:rgba(127,209,168,.35);color:var(--sub-info)}.subs-shot-name{font-family:var(--sub-mono);font-size:8.5px;line-height:1.3;color:var(--sub-info);word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.subs-shots-label{position:relative;display:block;cursor:pointer}.subs-shots-input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.subs-chips{display:flex;flex-wrap:wrap;gap:9px;max-height:210px;overflow-y:auto;padding:2px}.subs-chip{position:relative;font-family:var(--sub-sans);font-size:13.5px;padding:8px 15px;border-radius:22px;background:var(--sub-input);border:1px solid hsla(0,0%,100%,.12);color:var(--sub-ink-2);cursor:pointer;transition:border-color .15s ease,color .15s ease}.subs-chip:hover{border-color:hsla(0,0%,100%,.3);color:var(--sub-ink)}.subs-chip.is-active{border-color:var(--sub-accent);background:hsla(39,69%,70%,.1);color:var(--sub-ink);box-shadow:inset 0 0 0 1px var(--sub-accent)}.subs-chip:disabled{opacity:.4;cursor:not-allowed}.subs-chip:disabled:hover{border-color:hsla(0,0%,100%,.12);color:var(--sub-ink-2)}.subs-more{margin-top:22px;border-top:1px solid var(--sub-card-line);padding-top:20px}.subs-more>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:var(--sub-mono);font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--sub-ink-3)}.subs-more>summary::-webkit-details-marker{display:none}.subs-more>summary:hover{color:var(--sub-ink)}.subs-more-toggle{font-size:18px;color:var(--sub-accent);line-height:1}.subs-more[open] .subs-more-toggle{transform:rotate(45deg)}.subs-more-body{margin-top:18px}.subs-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width:560px){.subs-grid-2{grid-template-columns:1fr}.subs-shots{grid-template-columns:repeat(3,1fr)}.subs-input-row{flex-wrap:wrap}.subs-inline-btn{padding:11px 16px}}.subs-plans{display:flex;flex-direction:column;gap:11px}.subs-plan{position:relative;text-align:left;width:100%;background:var(--sub-input);border:1px solid var(--sub-line);border-radius:14px;padding:18px 20px;display:flex;justify-content:space-between;align-items:center;gap:16px;cursor:pointer;transition:border-color .15s ease}.subs-plan:hover{border-color:hsla(0,0%,100%,.24)}.subs-plan.is-active{border-color:var(--sub-accent);box-shadow:inset 0 0 0 1px var(--sub-accent)}.subs-plan-main{min-width:0}.subs-plan-name{display:flex;align-items:center;gap:8px;font-weight:600;font-size:15.5px;color:var(--sub-ink)}.subs-plan-sub{font-size:13px;color:var(--sub-ink-3);margin-top:3px}.subs-plan-fee{flex:none;font-family:var(--sub-serif);font-size:26px;color:var(--sub-ink);white-space:nowrap}.subs-plan-fee.is-accent,.subs-plan.is-active .subs-plan-fee{color:var(--sub-accent)}.subs-plan-fee del{font-size:17px;color:var(--sub-ink-4);margin-right:6px}.subs-badge{font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--sub-accent-ink);background:var(--sub-accent);padding:2px 7px;border-radius:20px}.subs-badge-muted{color:var(--sub-accent);background:var(--sub-accent-soft)}.subs-coupon{margin-top:20px;border-top:1px solid var(--sub-card-line);padding-top:20px}.subs-aside{position:sticky;top:88px;display:flex;flex-direction:column;gap:16px}@media (max-width:960px){.subs-aside{position:static}}.subs-summary{background:linear-gradient(180deg,#17171f,#131319);border:1px solid var(--sub-line);border-radius:18px;padding:24px}.subs-benefits-label,.subs-summary-label{font-family:var(--sub-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--sub-ink-3);margin-bottom:16px}.subs-summary-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--sub-card-line)}.subs-summary-row .subs-summary-plan{font-size:14px;color:var(--sub-ink-2)}.subs-summary-row .subs-summary-amt{font-family:var(--sub-serif);font-size:20px;color:var(--sub-ink)}.subs-summary-due{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:16px 0 18px}.subs-summary-due .subs-due-label{font-size:13px;color:var(--sub-ink-3)}.subs-summary-due .subs-due-amt{font-family:var(--sub-serif);font-size:32px;color:var(--sub-accent)}.subs-summary-strike{font-size:18px;color:var(--sub-ink-4);margin-right:7px}.subs-submit{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;background:var(--sub-accent);color:var(--sub-accent-ink);font-family:var(--sub-sans);font-weight:700;font-size:15.5px;padding:15px;border:0;border-radius:12px;cursor:pointer;transition:filter .15s ease,transform .15s ease}.subs-submit:hover{filter:brightness(1.05)}.subs-submit:active{transform:translateY(1px)}.subs-submit:disabled{opacity:.7;cursor:default;filter:none}.subs-submit-note{font-size:12px;line-height:1.5;color:var(--sub-ink-4);margin:14px 0 0;text-align:center}.subs-benefits{background:var(--sub-bg-2);border:1px solid var(--sub-card-line);border-radius:18px;padding:22px 24px}.subs-benefits-list{display:flex;flex-direction:column;gap:11px;margin:0;padding:0;list-style:none}.subs-benefits-list li{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;line-height:1.4;color:var(--sub-ink-2)}.subs-benefits-list li:before{content:"✓";color:var(--sub-accent);flex:none}.subs-spinner{width:15px;height:15px;border:2px solid rgba(23,19,10,.35);border-top:2px solid var(--sub-accent-ink);border-radius:50%;animation:subs-spin .7s linear infinite}@keyframes subs-spin{to{transform:rotate(1turn)}}.subs-hidden{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.submit-single .subs-inline-btn{background:none;border:1px solid hsla(39,69%,70%,.4);color:var(--sub-accent);font-weight:600}.submit-single .subs-inline-btn:hover{background:hsla(39,69%,70%,.1)}.submit-single .subs-seg-btn{background:var(--sub-input);border:1px solid var(--sub-line);color:var(--sub-ink)}.submit-single .subs-seg-btn:hover{border-color:hsla(0,0%,100%,.24)}.submit-single .subs-seg-btn.is-active{border-color:var(--sub-accent)}.submit-single .subs-remove{background:none;color:var(--sub-ink-3)}.submit-single .subs-remove:hover{color:var(--sub-ink)}.submit-single .subs-linkbtn{background:none;color:var(--sub-accent)}.submit-single .subs-chip{background:var(--sub-input);border:1px solid hsla(0,0%,100%,.12);color:var(--sub-ink-2)}.submit-single .subs-chip:hover{border-color:hsla(0,0%,100%,.3);color:var(--sub-ink)}.submit-single .subs-chip.is-active{background:hsla(39,69%,70%,.1);border-color:var(--sub-accent);color:var(--sub-ink)}.submit-single .subs-chip:disabled{opacity:.4}.submit-single .subs-plan{background:var(--sub-input);border:1px solid var(--sub-line)}.submit-single .subs-plan:hover{border-color:hsla(0,0%,100%,.24)}.submit-single .subs-plan.is-active{border-color:var(--sub-accent)}.submit-single .subs-submit{background:var(--sub-accent);color:var(--sub-accent-ink);font-weight:700}.submit-single .subs-btn-gold{display:inline-flex;align-items:center;gap:8px;background:var(--sub-accent);color:var(--sub-accent-ink);font-weight:600;font-size:16px;padding:15px 26px;border-radius:12px;box-shadow:0 8px 30px hsla(39,69%,70%,.22);transition:filter .15s ease,transform .15s ease}.submit-single .subs-btn-gold:hover{filter:brightness(1.05);transform:translateY(-1px)}.submit-single .subs-btn-outline{display:inline-flex;align-items:center;gap:8px;border:1px solid hsla(0,0%,100%,.16);color:var(--sub-ink);font-weight:500;font-size:16px;padding:15px 24px;border-radius:12px;transition:border-color .15s ease}.submit-single .subs-btn-outline:hover{border-color:hsla(0,0%,100%,.34)}.subs-arrow{font-family:var(--sub-serif)}.subs-hero{position:relative;text-align:center;padding:72px 0 60px;background:radial-gradient(1100px 560px at 50% -180px,hsla(39,69%,70%,.11),transparent 62%);border-bottom:1px solid hsla(0,0%,100%,.06)}.subs-hero-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--sub-mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--sub-ink-4);margin-bottom:26px}.subs-hero-dot{width:6px;height:6px;border-radius:50%;background:var(--sub-info);box-shadow:0 0 0 4px rgba(127,209,168,.15)}.subs-hero-h1{font-family:var(--sub-serif);font-weight:500;font-size:clamp(40px,6vw,74px);line-height:1.02;letter-spacing:-.02em;margin:0 auto;max-width:16ch;color:var(--sub-ink)}.subs-hero-h1 em{font-style:italic;font-weight:400}.subs-hero-h1 .subs-g{color:var(--sub-accent)}.subs-hero-lede{max-width:60ch;margin:26px auto 0;font-size:18px;line-height:1.6;color:var(--sub-ink-2)}.subs-hero-actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:34px}.subs-hero-note{margin:18px auto 0;font-size:13px;color:var(--sub-ink-4)}.subs-hero-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:52px;background:var(--sub-line-soft);border:1px solid var(--sub-line-soft);border-radius:16px;overflow:hidden;text-align:left}.subs-hero-stat{background:#121218;padding:22px 20px}.subs-hero-stat .subs-k{font-family:var(--sub-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--sub-ink-4)}.subs-hero-stat .subs-v{font-family:var(--sub-serif);font-size:34px;font-weight:500;margin-top:8px;color:var(--sub-accent);line-height:1}.subs-hero-stat .subs-v em{font-style:italic}.subs-hero-stat .subs-v small{font-size:.5em}.subs-hero-stat .subs-d{font-size:12.5px;color:var(--sub-ink-3);margin-top:6px}.subs-hero-banners{max-width:720px;margin:26px auto 0;text-align:left;display:flex;flex-direction:column;gap:12px}@media (max-width:720px){.subs-hero-stats{grid-template-columns:repeat(2,1fr)}}.subs-block{border-top:1px solid hsla(0,0%,100%,.06);padding:72px 0}.subs-block-alt{background:#101016}.subs-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap;margin-bottom:36px}.subs-eyebrow{font-family:var(--sub-mono);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--sub-ink-4)}.subs-h2{font-family:var(--sub-serif);font-weight:500;font-size:clamp(30px,4vw,46px);line-height:1.05;letter-spacing:-.02em;margin:10px 0 0;color:var(--sub-ink)}.subs-h2 em{font-style:italic;font-weight:400;color:var(--sub-accent)}.subs-head-note{max-width:34ch;font-size:14px;line-height:1.6;color:var(--sub-ink-3);margin:0}.subs-rubric-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.subs-crit{background:var(--sub-bg-2);border:1px solid var(--sub-card-line);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:12px}.subs-crit-top{display:flex;justify-content:space-between;align-items:baseline}.subs-crit-ix{font-family:var(--sub-mono);font-size:11px;color:var(--sub-ink-4)}.subs-crit-wt{font-size:24px;color:var(--sub-accent)}.subs-crit h3,.subs-crit-wt{font-family:var(--sub-serif)}.subs-crit h3{font-weight:500;font-size:21px;line-height:1.2;margin:0;color:var(--sub-ink)}.subs-crit p{font-size:13.5px;line-height:1.6;color:var(--sub-ink-3);margin:0}.subs-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--sub-line-soft);border:1px solid var(--sub-line-soft);border-radius:16px;overflow:hidden}.subs-step{background:var(--sub-bg-2);padding:26px 22px;display:flex;flex-direction:column;gap:12px;min-height:200px}.subs-step-n{font-family:var(--sub-serif);font-size:36px;color:hsla(39,69%,70%,.4);line-height:1}.subs-step h3{font-size:16px;font-weight:600;margin:0;color:var(--sub-ink)}.subs-step p{font-size:13px;line-height:1.6;color:var(--sub-ink-3);margin:0;flex:1}.subs-step-when{font-family:var(--sub-mono);font-size:11px;color:var(--sub-accent)}.subs-step-when b{font-weight:600}.subs-faq-inner{max-width:820px}.subs-faq-list{display:flex;flex-direction:column;gap:10px}.subs-faq-item{background:var(--sub-bg-2);border:1px solid var(--sub-card-line);border-radius:13px;overflow:hidden}.subs-faq-item>summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px}.subs-faq-item>summary::-webkit-details-marker{display:none}.subs-faq-q{font-size:15.5px;font-weight:500;color:var(--sub-ink)}.subs-faq-sign{font-size:20px;color:var(--sub-accent);flex:none;line-height:1}.subs-faq-item[open] .subs-faq-sign{transform:rotate(45deg)}.subs-faq-a{padding:0 22px 20px;font-size:14px;line-height:1.65;color:var(--sub-ink-2)}.subs-cta{border-top:1px solid hsla(0,0%,100%,.06);background:radial-gradient(900px 460px at 50% 120%,hsla(39,69%,70%,.12),transparent 60%);padding:84px 0;text-align:center}.subs-cta-eyebrow{font-family:var(--sub-mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--sub-ink-4)}.subs-cta-h2{font-family:var(--sub-serif);font-weight:500;font-size:clamp(34px,5vw,60px);line-height:1.03;letter-spacing:-.02em;margin:16px auto 0;max-width:18ch;color:var(--sub-ink)}.subs-cta-h2 em{font-style:italic;font-weight:400;color:var(--sub-accent)}.subs-cta-lede{max-width:52ch;margin:22px auto 0;font-size:17px;line-height:1.6;color:var(--sub-ink-2)}.subs-cta-actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:32px}@media (max-width:860px){.subs-rubric-grid,.subs-steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.subs-rubric-grid,.subs-steps{grid-template-columns:1fr}.subs-block,.subs-cta{padding:52px 0}}