#dandelion-preview .exo-hero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:48px;max-width:1200px;margin:0 auto;padding:64px 40px 56px;display:grid}#dandelion-preview .exo-hero .eyebrow{margin:0 0 14px}#dandelion-preview .exo-hero h1{letter-spacing:-.04em;color:#292c29;max-width:620px;margin:0 0 16px;font-size:clamp(32px,4.6vw,52px);font-weight:500;line-height:1.08}#dandelion-preview .exo-subline{color:#414b40;max-width:560px;margin:0 0 18px;font-size:clamp(17px,2vw,20px);line-height:1.5}#dandelion-preview .exo-hero .lead{color:#3c403c;max-width:600px;margin:0 0 14px;font-size:16px;line-height:1.75}#dandelion-preview .exo-focus{color:#5a5f5a;max-width:600px;margin:0 0 22px;font-size:14px;line-height:1.75}#dandelion-preview .exo-facts{color:#292c29;background:#fcfaf6;border:1px solid #dedbd2;border-radius:999px;align-items:center;gap:10px;margin:0 0 22px;padding:10px 18px;font-size:15px;display:inline-flex}#dandelion-preview .exo-facts span{color:#9a9a90}#dandelion-preview .exo-hero .hero-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}#dandelion-preview .exo-hero .cta-secondary{color:#414b40;background:0 0;border:1px solid #414b40}#dandelion-preview .exo-hero .hero-meta{letter-spacing:.02em;color:#6a6f6a;margin:14px 0 0;font-size:12px}#dandelion-preview .exo-hero-figure{margin:0}#dandelion-preview .exo-hero-frame{background:#efe9dd;border:1px solid #dedbd2;border-radius:4px;justify-content:center;padding:18px;display:flex}#dandelion-preview .exo-hero-frame img{border-radius:2px;width:100%;max-width:320px;height:auto;display:block}#dandelion-preview .exo-hero-figure figcaption{color:#6a6f6a;text-align:center;margin-top:10px;font-size:12px;line-height:1.6}#dandelion-preview .exo-hero-details{max-width:600px;margin-top:24px}#dandelion-preview .exo-hero-details .lead{margin-bottom:0}@media (max-width:900px){#dandelion-preview .exo-hero{flex-direction:column;gap:28px;padding:36px 24px 40px;display:flex}#dandelion-preview .exo-hero-copy{display:contents}#dandelion-preview .exo-hero-figure{flex-direction:column;order:5;align-self:center;align-items:center;width:100%;display:flex}#dandelion-preview .exo-hero-frame{padding:10px}#dandelion-preview .exo-hero-frame img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:240px}#dandelion-preview .exo-hero .hero-actions{flex-direction:column;align-items:stretch}#dandelion-preview .exo-hero .cta{justify-content:space-between;width:100%}}#dandelion-preview .exo-soft-note{color:#6a6f6a;border-left:2px solid #e8ded2;padding-left:14px;font-size:13px;line-height:1.75}#dandelion-preview .exo-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:18px 0 24px;padding:0;list-style:none;display:grid}#dandelion-preview .exo-steps li{background:#fcfaf6;border:1px solid #e6e2d9;border-radius:4px;padding:22px 20px}#dandelion-preview .exo-step-num{letter-spacing:.16em;color:#8a8f88;margin-bottom:10px;font-size:12px;display:block}#dandelion-preview .exo-steps h3{margin:0 0 8px}#dandelion-preview .exo-stat{color:#f7f4ee;background:#414b40;border-radius:4px;margin:22px 0 20px;padding:22px 24px;font-size:16px;line-height:1.5}#dandelion-preview .exo-stat strong{letter-spacing:-.035em;margin-bottom:4px;font-size:clamp(28px,4vw,40px);font-weight:500;line-height:1.1;display:block}#dandelion-preview .exo-stat-note{color:#d7cdbd;letter-spacing:.02em;margin-top:6px;font-size:12px;display:block}#dandelion-preview .exo-cards,#dandelion-preview .exo-reasons{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0 0 20px;padding:0;list-style:none;display:grid}#dandelion-preview .exo-cards li,#dandelion-preview .exo-reasons li{border-top:1px solid #e6e2d9;padding:16px 0 0}#dandelion-preview .exo-cards h3,#dandelion-preview .exo-reasons h3{margin:0 0 6px}#dandelion-preview .exo-cards p,#dandelion-preview .exo-reasons p{margin:0}#dandelion-preview .exo-wishes{flex-wrap:wrap;gap:10px;margin:16px 0 20px;padding:0;list-style:none;display:flex}#dandelion-preview .exo-wishes li{color:#414b40;background:#fcfaf6;border:1px solid #dedbd2;border-radius:999px;padding:8px 14px;font-size:14px}#dandelion-preview .exo-process{counter-reset:exo;margin:18px 0 16px;padding:0;list-style:none}#dandelion-preview .exo-process li{counter-increment:exo;border-left:1px solid #e6e2d9;margin-left:13px;padding:0 0 20px 44px;position:relative}#dandelion-preview .exo-process li:before{content:counter(exo);color:#f7f4ee;background:#414b40;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;display:flex;position:absolute;top:0;left:-13px}#dandelion-preview .exo-process li:last-child{border-left-color:#0000;padding-bottom:0}#dandelion-preview .exo-process h3{margin:0 0 4px}#dandelion-preview .exo-process p{margin:0}#dandelion-preview .exo-prices{background:#efe9dd;max-width:1200px;margin:8px auto 0;padding:48px 40px}#dandelion-preview .exo-prices h2{letter-spacing:-.035em;margin:0 0 22px;font-size:clamp(26px,3.2vw,34px);font-weight:500}#dandelion-preview .exo-price-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}#dandelion-preview .exo-price-card{background:#fcfaf6;border:1px solid #dedbd2;border-radius:4px;flex-direction:column;gap:12px;padding:26px 24px;display:flex}#dandelion-preview .exo-price-card--upgrade{border-color:#414b40}#dandelion-preview .exo-price-card h3{margin:0}#dandelion-preview .exo-price-card p{margin:0;font-size:14px;line-height:1.75}#dandelion-preview .exo-price{align-items:baseline;gap:10px;display:flex}#dandelion-preview .exo-price strong{letter-spacing:-.03em;font-size:30px;font-weight:500}#dandelion-preview .exo-price span{color:#6a6f6a;font-size:13px}#dandelion-preview .exo-price-card .cta{align-self:flex-start;margin-top:4px}#dandelion-preview .exo-upgrade-note{color:#6a6f6a;font-size:12px!important}#dandelion-preview .closing .closing-stack{flex-direction:column;align-items:flex-start;gap:14px;display:flex}#dandelion-preview .closing .closing-stack .cta{align-self:flex-start}@media (max-width:760px){#dandelion-preview .exo-steps,#dandelion-preview .exo-cards,#dandelion-preview .exo-price-grid{grid-template-columns:1fr}#dandelion-preview .exo-prices{padding:36px 24px}#dandelion-preview .exo-price-card .cta{justify-content:space-between;width:100%}#dandelion-preview .closing .closing-stack{width:100%}}#dandelion-preview .article-body>.exo-steps,#dandelion-preview .article-body>.exo-balance{max-width:1200px}@media (max-width:760px){#dandelion-preview .article-body>.exo-steps{grid-template-columns:1fr}}
