:root{--dd-navbar-offset:110px;--dd-text:#0f172a;--dd-text-soft:#475569;--dd-text-faint:#64748b;--dd-heading:#0f172a;--dd-border:rgba(148,163,184,0.18);--dd-border-strong:rgba(148,163,184,0.28);--dd-shadow:0 10px 28px rgba(15,23,42,0.06),0 4px 12px rgba(15,23,42,0.04);--dd-shadow-hover:0 16px 36px rgba(15,23,42,0.09),0 8px 18px rgba(15,23,42,0.06);--dd-radius-xl:28px;--dd-radius-lg:22px;--dd-radius-md:18px;--dd-radius-sm:14px;--dd-accent-1:#2563eb;--dd-accent-2:#f97316;--dd-accent-rgb:37,99,235;--dd-accent-2-rgb:249,115,22}.dd-accent-japan{--dd-accent-1:#e11d48;--dd-accent-2:#fb7185;--dd-accent-rgb:225,29,72;--dd-accent-2-rgb:251,113,133}.dd-accent-uk{--dd-accent-1:#2563eb;--dd-accent-2:#ec4899;--dd-accent-rgb:37,99,235;--dd-accent-2-rgb:236,72,153}.dd-accent-australia{--dd-accent-1:#0891b2;--dd-accent-2:#f59e0b;--dd-accent-rgb:8,145,178;--dd-accent-2-rgb:245,158,11}.dd-accent-south-korea{--dd-accent-1:#2563eb;--dd-accent-2:#f97316;--dd-accent-rgb:37,99,235;--dd-accent-2-rgb:249,115,22}.dd-accent-new-zealand{--dd-accent-1:#0f766e;--dd-accent-2:#f59e0b;--dd-accent-rgb:15,118,110;--dd-accent-2-rgb:245,158,11}.dd-accent-canada{--dd-accent-1:#dc2626;--dd-accent-2:#2563eb;--dd-accent-rgb:220,38,38;--dd-accent-2-rgb:37,99,235}.dd-accent-default{--dd-accent-1:#2563eb;--dd-accent-2:#f97316;--dd-accent-rgb:37,99,235;--dd-accent-2-rgb:249,115,22}.dd-page{position:relative;width:100%;min-height:100vh;overflow-x:clip;color:var(--dd-text);background:radial-gradient(880px 420px at 0 0,rgba(37,99,235,.08),transparent 62%),radial-gradient(780px 320px at 100% 8%,rgba(249,115,22,.06),transparent 62%),linear-gradient(180deg,#ffffff,#f8fafc 42%,#f1f5f9)}.dd-page:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(540px 220px at 14% 14%,rgba(var(--dd-accent-rgb),.06),transparent 62%),radial-gradient(500px 220px at 88% 12%,rgba(var(--dd-accent-2-rgb),.05),transparent 62%);filter:blur(18px)}.dd-page>*{position:relative;z-index:1}.dd-shell{width:min(1140px,calc(100% - 32px));margin:0 auto}.dd-section{position:relative;padding:clamp(26px,4vw,52px) 0}.dd-shell-with-sidebar{display:grid;grid-template-columns:220px minmax(0,1fr);gap:26px;align-items:start}.dd-main-column{min-width:0}.dd-kicker,.dd-section-kicker,.dd-sticky-eyebrow{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:.76rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--dd-accent-1)}.dd-section-head{max-width:760px;margin:0 auto 18px;text-align:center}.dd-section-head h2{margin:10px 0;font-size:clamp(1.65rem,3vw,2.7rem);line-height:1.12;letter-spacing:-.03em;color:var(--dd-heading);text-align:center}.dd-section-head p{margin:0 auto;max-width:720px;font-size:.98rem;line-height:1.74;color:var(--dd-text-soft);text-align:center}.dd-word-wrap{white-space:pre}.dd-word,.dd-word-wrap{display:inline-block}.dd-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 18px;border-radius:999px;text-decoration:none;font-weight:700;font-size:.94rem;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease,background .24s ease,color .24s ease}.dd-btn:hover{transform:translateY(-2px)}.dd-btn-primary{color:#fff;background:linear-gradient(135deg,rgba(var(--dd-accent-rgb),1),rgba(var(--dd-accent-2-rgb),1));box-shadow:0 10px 24px rgba(var(--dd-accent-rgb),.2),0 4px 12px rgba(var(--dd-accent-2-rgb),.14)}.dd-btn-ghost{color:var(--dd-text);background:rgba(255,255,255,.86);border:1px solid var(--dd-border-strong);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.dd-hero{position:relative;padding-top:calc(var(--dd-navbar-offset) + 20px);padding-bottom:20px}.dd-hero-grid{width:min(1140px,calc(100% - 32px));margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);gap:28px;align-items:center}.dd-hero-copy{position:relative;z-index:2;text-align:center}.dd-hero-title{margin:12px auto 10px;font-size:clamp(2rem,4vw,3.8rem);line-height:.98;letter-spacing:-.05em;color:var(--dd-text);max-width:none;text-align:center;white-space:nowrap}.dd-hero-subtitle{margin:0 auto;max-width:680px;font-size:clamp(.96rem,1.4vw,1.06rem);line-height:1.78;color:var(--dd-text-soft);text-align:center}.dd-hero-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px}.dd-tag-pill{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:999px;font-size:.83rem;font-weight:700;color:var(--dd-text);background:rgba(255,255,255,.86);border:1px solid rgba(var(--dd-accent-rgb),.14);box-shadow:0 6px 16px rgba(15,23,42,.04)}.dd-trust-line{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:16px}.dd-trust-line span{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;border-radius:999px;background:rgba(255,255,255,.84);border:1px solid var(--dd-border);color:var(--dd-text-soft);font-size:.83rem;font-weight:600}.dd-trust-line svg{color:var(--dd-accent-1);flex-shrink:0}.dd-hero-actions{gap:12px;margin-top:18px}.dd-hero-actions,.dd-stat-chips{display:flex;flex-wrap:wrap;justify-content:center}.dd-stat-chips{gap:10px;margin-top:16px}.dd-stat-chip{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 12px;border-radius:999px;background:rgba(255,255,255,.86);border:1px solid rgba(var(--dd-accent-rgb),.14);box-shadow:0 8px 18px rgba(15,23,42,.05);color:var(--dd-text);font-size:.85rem;font-weight:700}.dd-stat-chip svg{color:var(--dd-accent-1);flex-shrink:0}.dd-hero-visual{display:flex;justify-content:center;align-items:center}.dd-collage{width:100%;max-width:320px}.dd-main-image-card{width:100%;border-radius:20px;overflow:hidden;background:rgba(255,255,255,.92);border:1px solid rgba(255,255,255,.62);box-shadow:var(--dd-shadow)}.dd-main-image-card img{width:100%;height:260px;object-fit:contain;display:block;background:#fff}.dd-float-card,.dd-float-card-bottom,.dd-float-card-top{display:none!important}.dd-hero-orb{position:absolute;border-radius:999px;filter:blur(70px);pointer-events:none;opacity:.42;animation:ddFloatGlow 12s ease-in-out infinite}.dd-hero-orb-one{width:220px;height:220px;top:78px;left:-60px;background:rgba(var(--dd-accent-rgb),.12)}.dd-hero-orb-two{width:180px;height:180px;top:40px;right:-40px;background:rgba(var(--dd-accent-2-rgb),.1);animation-delay:1.5s}@keyframes ddFloatGlow{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.03)}}.dd-quickfacts-wrap{padding:4px 0 0}.dd-quickfacts{width:min(1140px,calc(100% - 32px));margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.dd-fact-card{padding:17px 15px;border-radius:var(--dd-radius-lg);background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,255,255,.82));border:1px solid var(--dd-border);box-shadow:var(--dd-shadow);transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease;text-align:left}.dd-fact-card:hover{transform:translateY(-3px);box-shadow:var(--dd-shadow-hover)}.dd-fact-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;margin:0 0 10px;color:var(--dd-accent-1);background:linear-gradient(135deg,rgba(var(--dd-accent-rgb),.12),rgba(var(--dd-accent-2-rgb),.1))}.dd-fact-label{display:block;margin-bottom:6px;font-size:.82rem;font-weight:700;color:var(--dd-text-faint)}.dd-fact-value{display:block;font-size:.98rem;line-height:1.45;color:var(--dd-heading)}.dd-sticky-nav{position:sticky;top:calc(var(--dd-navbar-offset) + 14px);align-self:start}.dd-sticky-card{padding:14px;border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.88));border:1px solid var(--dd-border);box-shadow:var(--dd-shadow)}.dd-sticky-eyebrow{width:100%;text-align:center;justify-content:center}.dd-sticky-links{display:flex;flex-direction:column;gap:6px;margin-top:12px}.dd-sticky-link{width:100%;padding:10px 12px;border:0;border-radius:12px;text-align:center;cursor:pointer;font:inherit;font-size:.9rem;font-weight:700;color:#334155;background:transparent;transition:background .22s ease,color .22s ease,transform .22s ease}.dd-sticky-link:hover{background:rgba(var(--dd-accent-rgb),.08);color:var(--dd-text);transform:translateY(-1px)}.dd-sticky-link.is-active{color:var(--dd-accent-1);background:linear-gradient(135deg,rgba(var(--dd-accent-rgb),.1),rgba(var(--dd-accent-2-rgb),.08));box-shadow:inset 0 0 0 1px rgba(var(--dd-accent-rgb),.12)}.dd-image-frame{overflow:hidden;border-radius:20px;background:rgba(255,255,255,.92);border:1px solid rgba(255,255,255,.58);box-shadow:var(--dd-shadow);width:100%;max-width:360px;height:100%;min-height:260px;margin:0 auto}.dd-image-frame img{width:100%;height:100%;object-fit:contain;display:block;background:#fff;transition:transform .55s ease}.dd-image-frame:hover img{transform:scale(1.02)}.dd-image-frame-tall{min-height:260px;max-width:360px}.dd-image-frame-tall img{height:100%}.dd-why-section{padding-top:14px}.dd-why-grid{display:grid;grid-template-columns:minmax(0,1.1fr) 340px;gap:20px;align-items:stretch}.dd-why-list{display:grid;gap:10px}.dd-why-item{display:flex;align-items:flex-start;gap:12px;padding:14px;border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,255,255,.84));border:1px solid var(--dd-border);box-shadow:var(--dd-shadow)}.dd-why-item p{margin:0;font-size:.94rem;line-height:1.68;color:var(--dd-text-soft);text-align:left}.dd-why-icon{width:34px;height:34px;display:grid;place-items:center;flex-shrink:0;border-radius:10px;color:var(--dd-accent-1);background:linear-gradient(135deg,rgba(var(--dd-accent-rgb),.1),rgba(var(--dd-accent-2-rgb),.1))}.dd-why-visual{height:100%}.dd-why-visual .dd-image-frame{height:100%;min-height:100%;display:flex}.dd-why-visual .dd-image-frame img{height:100%;object-fit:contain}.dd-highlights-grid{display:block;width:100%}.dd-highlight-visual{display:none!important}.dd-highlight-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:stretch}.dd-highlight-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-height:220px;padding:20px 18px;border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.86));border:1px solid rgba(var(--dd-accent-rgb),.08);box-shadow:var(--dd-shadow);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;text-align:left;overflow:hidden}.dd-highlight-card:hover{transform:translateY(-3px);box-shadow:var(--dd-shadow-hover);border-color:rgba(var(--dd-accent-rgb),.16)}.dd-highlight-icon{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;margin:0 0 12px;color:var(--dd-accent-1);background:linear-gradient(135deg,rgba(var(--dd-accent-rgb),.12),rgba(var(--dd-accent-2-rgb),.12));flex-shrink:0}.dd-highlight-card h3{margin:0 0 8px;font-size:1rem;line-height:1.35;color:var(--dd-heading)}.dd-highlight-card h3,.dd-highlight-card p{text-align:left;width:100%;word-break:break-word}.dd-highlight-card p{margin:0;font-size:.92rem;line-height:1.7;color:var(--dd-text-soft)}.dd-requirements-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px;align-items:stretch}.dd-faq-item,.dd-final-cta,.dd-opportunity-card,.dd-requirements-card,.dd-soft-cta,.dd-timeline-item{background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(255,255,255,.84));border:1px solid var(--dd-border);box-shadow:var(--dd-shadow)}.dd-requirements-card{padding:18px 16px;border-radius:18px}.dd-list-head{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-bottom:14px;text-align:left}.dd-list-head svg{color:var(--dd-accent-1);flex-shrink:0}.dd-list-head h3,.dd-list-head h4{margin:0;color:var(--dd-heading);text-align:left}.dd-list-head h3{font-size:1.04rem}.dd-list-head h4{font-size:.95rem}.dd-list-head-sm{margin-bottom:10px}.dd-check-list{display:grid;gap:10px}.dd-check-item{display:flex;align-items:flex-start;gap:10px;padding:12px;border-radius:14px;background:rgba(255,255,255,.72);border:1px solid rgba(148,163,184,.12)}.dd-check-item svg{color:var(--dd-accent-1);flex-shrink:0;margin-top:2px}.dd-check-item span{color:var(--dd-text-soft);font-size:.92rem;line-height:1.65;text-align:left}.dd-intakes{margin-top:18px;padding-top:16px;border-top:1px dashed rgba(148,163,184,.24)}.dd-intake-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.dd-intake-pill{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:999px;background:linear-gradient(135deg,rgba(var(--dd-accent-rgb),.1),rgba(var(--dd-accent-2-rgb),.1));color:var(--dd-text);font-size:.83rem;font-weight:700;border:1px solid rgba(var(--dd-accent-rgb),.12)}.dd-section-costs{padding-top:clamp(26px,4vw,52px)}.dd-opportunity-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.dd-opportunity-card{padding:18px 16px;border-radius:18px;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.dd-opportunity-card:hover{transform:translateY(-3px);box-shadow:var(--dd-shadow-hover)}.dd-cost-list{display:grid;gap:10px}.dd-cost-row{display:flex;justify-content:space-between;gap:14px;padding:12px;border-radius:14px;background:rgba(255,255,255,.72);border:1px solid rgba(148,163,184,.12)}.dd-cost-row span{color:var(--dd-text-soft);font-size:.9rem;line-height:1.5;text-align:left}.dd-cost-row strong{color:var(--dd-heading);font-size:.9rem;text-align:right}.dd-soft-cta{margin-top:16px;padding:20px 18px;border-radius:22px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;background:linear-gradient(135deg,rgba(var(--dd-accent-rgb),.07),rgba(var(--dd-accent-2-rgb),.06),rgba(255,255,255,.88))}.dd-soft-cta,.dd-soft-cta-copy{text-align:left}.dd-soft-cta-copy h3{margin:8px 0;font-size:clamp(1.16rem,2vw,1.65rem);line-height:1.18;color:var(--dd-heading);text-align:left}.dd-soft-cta-copy p{margin:0;max-width:760px;color:var(--dd-text-soft);line-height:1.68;text-align:left}.dd-soft-cta-actions{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px}.dd-timeline{position:relative;display:grid;gap:12px}.dd-timeline:before{content:"";position:absolute;left:16px;top:12px;bottom:12px;width:2px;background:linear-gradient(180deg,rgba(var(--dd-accent-rgb),.28),rgba(var(--dd-accent-2-rgb),.18))}.dd-timeline-item{position:relative;padding:18px 16px 18px 46px;border-radius:18px}.dd-timeline-dot{position:absolute;left:8px;top:20px;width:16px;height:16px;border-radius:999px;background:linear-gradient(135deg,rgba(var(--dd-accent-rgb),1),rgba(var(--dd-accent-2-rgb),1));box-shadow:0 0 0 5px rgba(var(--dd-accent-rgb),.12),0 8px 18px rgba(var(--dd-accent-rgb),.18)}.dd-timeline-step{display:inline-block;margin-bottom:6px;font-size:.76rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--dd-accent-1)}.dd-timeline-item h3{margin:0 0 8px;font-size:1.03rem;color:var(--dd-heading);text-align:left}.dd-timeline-item p{margin:0;color:var(--dd-text-soft);line-height:1.68;text-align:left}.dd-faq-list{display:grid;gap:10px}.dd-faq-item{overflow:hidden;border-radius:18px;transition:box-shadow .24s ease,border-color .24s ease}.dd-faq-item.is-open{border-color:rgba(var(--dd-accent-rgb),.18);box-shadow:var(--dd-shadow-hover)}.dd-faq-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px;border:0;cursor:pointer;background:transparent;text-align:left;color:var(--dd-heading);font:inherit;font-weight:700;font-size:.95rem}.dd-faq-trigger span{line-height:1.55;text-align:left}.dd-faq-trigger svg{flex-shrink:0;color:var(--dd-accent-1);transition:transform .24s ease}.dd-faq-item.is-open .dd-faq-trigger svg{transform:rotate(180deg)}.dd-faq-answer-wrap{overflow:hidden}.dd-faq-answer{padding:0 16px 16px}.dd-faq-answer p{margin:0;color:var(--dd-text-soft);line-height:1.72;text-align:left}.dd-final-cta-wrap{padding-bottom:clamp(40px,6vw,70px)}.dd-final-cta{position:relative;overflow:hidden;padding:clamp(22px,4vw,32px);border-radius:24px;text-align:center;background:linear-gradient(135deg,rgba(var(--dd-accent-rgb),.1),rgba(var(--dd-accent-2-rgb),.08),rgba(255,255,255,.9))}.dd-final-cta:before{left:-40px;bottom:-70px;width:180px;height:180px;background:rgba(var(--dd-accent-rgb),.14)}.dd-final-cta:after,.dd-final-cta:before{content:"";position:absolute;border-radius:999px;filter:blur(56px);pointer-events:none}.dd-final-cta:after{right:-40px;top:-70px;width:170px;height:170px;background:rgba(var(--dd-accent-2-rgb),.12)}.dd-final-cta>*{position:relative;z-index:1}.dd-final-cta h2{margin:10px auto;max-width:18ch;font-size:clamp(1.7rem,3vw,2.6rem);line-height:1.08;letter-spacing:-.04em;color:var(--dd-heading);text-align:center}.dd-final-cta p{max-width:760px;margin:0 auto;color:var(--dd-text-soft);line-height:1.72;font-size:.97rem;text-align:center}.dd-final-cta-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:18px}@media (max-width:1200px){.dd-hero-grid,.dd-quickfacts,.dd-shell{width:min(1140px,calc(100% - 28px))}.dd-hero-grid,.dd-requirements-grid,.dd-shell-with-sidebar,.dd-why-grid{grid-template-columns:1fr}.dd-shell-with-sidebar{gap:18px}.dd-sticky-nav{position:static;top:auto}.dd-sticky-card{padding:12px}.dd-sticky-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dd-sticky-link{padding:10px 8px;font-size:.88rem}.dd-collage,.dd-image-frame,.dd-image-frame-tall{max-width:100%}.dd-main-image-card img{height:240px}.dd-image-frame{min-height:240px}.dd-image-frame img,.dd-image-frame-tall img{height:240px;min-height:240px}.dd-opportunity-grid{grid-template-columns:1fr}.dd-highlight-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.dd-why-visual .dd-image-frame{min-height:240px}}@media (max-width:900px){.dd-hero{padding-top:calc(var(--dd-navbar-offset) + 18px);padding-bottom:16px}.dd-hero-grid{grid-template-columns:1fr;gap:18px}.dd-hero-title{white-space:normal}.dd-quickfacts,.dd-sticky-links{grid-template-columns:repeat(2,minmax(0,1fr))}.dd-main-image-card img{height:220px}.dd-image-frame,.dd-image-frame-tall,.dd-why-visual .dd-image-frame{min-height:220px;height:auto}.dd-image-frame img,.dd-image-frame-tall img,.dd-why-visual .dd-image-frame img{height:220px;min-height:220px}.dd-highlight-cards{grid-template-columns:1fr}.dd-highlight-card{min-height:auto}.dd-soft-cta{flex-direction:column}}@media (max-width:640px){.dd-hero-grid,.dd-quickfacts,.dd-shell{width:min(100% - 20px,1140px)}.dd-section{padding:22px 0}.dd-hero{padding-top:calc(var(--dd-navbar-offset) + 12px);padding-bottom:12px}.dd-hero-title{font-size:clamp(1.8rem,8vw,2.4rem);line-height:1.02}.dd-hero-subtitle{font-size:.94rem;line-height:1.7}.dd-hero-actions,.dd-hero-tags,.dd-stat-chips,.dd-trust-line{gap:8px}.dd-stat-chip,.dd-tag-pill,.dd-trust-line span{min-height:34px;padding:0 10px;font-size:.79rem}.dd-btn{width:100%;min-height:46px}.dd-main-image-card img{height:200px}.dd-image-frame,.dd-image-frame-tall,.dd-why-visual .dd-image-frame{min-height:200px}.dd-image-frame img,.dd-image-frame-tall img,.dd-why-visual .dd-image-frame img{height:200px;min-height:200px}.dd-quickfacts{grid-template-columns:1fr}.dd-sticky-links{grid-template-columns:1fr 1fr}.dd-sticky-link{font-size:.83rem}.dd-section-head{margin-bottom:16px}.dd-section-head h2{font-size:clamp(1.45rem,7vw,2rem);margin:8px 0}.dd-check-item span,.dd-faq-answer p,.dd-final-cta p,.dd-highlight-card p,.dd-section-head p,.dd-soft-cta-copy p,.dd-timeline-item p,.dd-why-item p{font-size:.9rem;line-height:1.68}.dd-fact-card,.dd-faq-item,.dd-final-cta,.dd-highlight-card,.dd-opportunity-card,.dd-requirements-card,.dd-soft-cta,.dd-timeline-item{border-radius:16px}.dd-final-cta,.dd-soft-cta{padding:18px 14px}.dd-final-cta h2{max-width:none;font-size:clamp(1.45rem,7vw,2rem)}.dd-cost-row{flex-direction:column;align-items:flex-start;gap:6px}.dd-cost-row strong{text-align:left}}@media (max-width:420px){.dd-hero-grid,.dd-quickfacts,.dd-shell{width:min(100% - 16px,1140px)}.dd-sticky-links{grid-template-columns:1fr}.dd-main-image-card img{height:180px}.dd-image-frame,.dd-image-frame-tall,.dd-why-visual .dd-image-frame{min-height:180px}.dd-image-frame img,.dd-image-frame-tall img,.dd-why-visual .dd-image-frame img{height:180px;min-height:180px}.dd-fact-card,.dd-faq-answer,.dd-faq-trigger,.dd-final-cta,.dd-highlight-card,.dd-opportunity-card,.dd-requirements-card,.dd-soft-cta,.dd-timeline-item{padding-left:12px;padding-right:12px}}@media (prefers-reduced-motion:reduce){.dd-btn,.dd-fact-card,.dd-faq-trigger svg,.dd-hero-orb,.dd-highlight-card,.dd-image-frame img,.dd-opportunity-card,.dd-sticky-link{animation:none!important;transition:none!important}.dd-btn:hover,.dd-fact-card:hover,.dd-highlight-card:hover,.dd-opportunity-card:hover,.dd-sticky-link:hover{transform:none!important}}.dd-next-image{width:100%;height:100%;display:block}