.dd-chapter{isolation:isolate;padding-block:var(--dd-chapter-y);position:relative}.dd-chapter[data-space=tight]{padding-block:var(--dd-chapter-y-tight)}.dd-chapter[data-space=flush]{padding-block:0}.dd-chapter-inner{z-index:1;position:relative}.dd-chapter-wide{width:100%;max-width:calc(var(--dd-wide-max) + 2 * var(--dd-gutter));padding-inline:var(--dd-gutter);margin-inline:auto}.dd-chapter-full{width:100%}.dd-chapter[data-tone=charcoal]:not([data-space=flush])+.dd-chapter[data-tone=charcoal]:not([data-space=flush]):before,.dd-ch[data-surface=body]+.dd-chapter[data-tone=charcoal]:not([data-space=flush]):before{content:"";width:min(100% - 2 * var(--dd-gutter), var(--dd-wrap));background:var(--dd-hairline);pointer-events:none;height:1px;position:absolute;top:0;left:50%;translate:-50%}.dd-chapter:has(>.dd-chapter-inner:empty){display:none}.dd-intro{justify-items:start;gap:16px;max-width:48rem;display:grid}.dd-intro:not(:last-child){margin-bottom:var(--dd-chapter-gap)}.dd-intro-lead{max-width:52ch}.dd-intro--center{text-align:center;justify-items:center;margin-inline:auto}.dd-intro--center .dd-intro-lead{max-width:var(--dd-statement-lead-max)}.dd-intro--center .dd-cta-actions{justify-content:center}.dd-statement{text-align:center;justify-items:center;gap:20px;max-width:64rem;margin-inline:auto;display:grid}.dd-statement-line{max-width:var(--dd-statement-max)}.dd-statement-line.type-h1{max-width:24ch}.dd-statement>.dd-statement-rule{background:var(--dd-blue);border-radius:1px;width:64px;height:2px;margin-block:6px 2px;display:block;position:static}.dd-statement>.dd-statement-rule[data-accent=yellow]{background:var(--dd-yellow)}[data-dd-reveal]:not([data-dd-in]) .dd-stat-rule.dd-rule-centre{clip-path:inset(0 50%)}.dd-statement-lead{max-width:var(--dd-statement-lead-max)}.dd-statement-actions{justify-content:center}.dd-feature{align-items:center;gap:clamp(28px,4vw,72px);display:grid}.dd-feature+.dd-feature{margin-top:var(--dd-feature-gap)}.dd-feature-copy{justify-items:start;gap:16px;max-width:32rem;display:grid}.dd-feature-body{max-width:44ch}.dd-feature-media{min-width:0}@media (min-width:960px){.dd-feature{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.dd-feature[data-side=start]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.dd-feature:not([data-side]):nth-child(2n of .dd-feature){grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.dd-feature[data-side=start]>.dd-feature-media{order:-1}.dd-feature:not([data-side]):nth-child(2n of .dd-feature)>.dd-feature-media{order:-1}.dd-feature[data-side=start]>.dd-feature-copy{justify-self:end}.dd-feature:not([data-side]):nth-child(2n of .dd-feature)>.dd-feature-copy{justify-self:end}}.dd-feature-still{gap:12px;display:grid}.dd-feature-gate{aspect-ratio:var(--ratio-flat) / 1}.dd-feature-still[data-ratio=card] .dd-feature-gate{aspect-ratio:var(--ratio-card) / 1}.dd-feature-still[data-ratio=scope] .dd-feature-gate{aspect-ratio:var(--ratio-scope) / 1}.dd-feature-still[data-ratio=tile] .dd-feature-gate{aspect-ratio:var(--ratio-tile) / 1}.dd-feature-still[data-ratio=portrait] .dd-feature-gate{aspect-ratio:var(--ratio-portrait) / 1}.dd-pillar-grid{gap:56px;display:grid}@media (min-width:960px){.dd-pillar-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,2.6vw,40px)}}.dd-pillar-card{border-radius:var(--dd-radius-frame);color:inherit;-webkit-tap-highlight-color:transparent;gap:12px;display:grid}.dd-pillar-media{aspect-ratio:var(--ratio-tile) / 1;border-radius:var(--dd-radius-frame);background:var(--dd-band-ground);clip-path:inset(var(--frame-letterbox) 0);transition:clip-path var(--dur-media) var(--dd-ease-in-out);position:relative;overflow:clip}.dd-pillar-media picture,.dd-pillar-media img{object-fit:cover;width:100%;height:100%;display:block}.dd-pillar-media img{transition:scale var(--dur-media) var(--dd-ease-out)}.dd-pillar-copy{justify-items:start;gap:10px;padding-top:20px;display:grid;position:relative}.dd-pillar-copy:before,.dd-pillar-copy:after{content:"";top:0;height:1px;position:absolute;inset-inline:0}.dd-pillar-copy:before{background:var(--dd-border-strong)}.dd-pillar-copy:after{background:var(--dd-blue);transform-origin:0;transition:scale var(--dur-state) var(--dd-ease-in-out);scale:0 1}.dd-pillar-title{align-items:baseline;gap:14px;display:flex}.dd-pillar-no{color:var(--dd-text-muted);transition:color var(--dur-ui) var(--dd-ease-out)}.dd-pillar-go{min-height:44px;color:var(--dd-text-secondary);transition:color var(--dur-ui) var(--dd-ease-out);align-items:center;gap:10px;display:inline-flex}@media (hover:hover) and (pointer:fine){a.dd-pillar-card:hover .dd-pillar-media{clip-path:inset(0)}a.dd-pillar-card:hover .dd-pillar-media img{scale:var(--dd-zoom-media)}a.dd-pillar-card:hover .dd-pillar-copy:after{scale:1}a.dd-pillar-card:hover .dd-pillar-no{color:var(--dd-blue)}a.dd-pillar-card:hover .dd-pillar-go{color:var(--dd-text);transition-delay:var(--delay-lag)}}a.dd-pillar-card:is(:focus-visible,:has(>.dd-pending[data-pending])) .dd-pillar-media{clip-path:inset(0)}a.dd-pillar-card:is(:focus-visible,:has(>.dd-pending[data-pending])) .dd-pillar-copy:after{scale:1}a.dd-pillar-card:is(:focus-visible,:has(>.dd-pending[data-pending])) .dd-pillar-go{color:var(--dd-text)}.dd-involve{border:1px solid var(--dd-border);border-radius:var(--dd-radius-ui);background:var(--dd-surface);padding-inline:clamp(20px,3.2vw,48px)}.dd-involve-list{grid-template-columns:2.5rem minmax(0,1fr);column-gap:16px;display:grid}.dd-involve-item{grid-column:1/-1;grid-template-columns:subgrid;display:grid;position:relative}.dd-involve-rule{top:0;background:var(--dd-border-strong);height:1px;position:absolute;inset-inline:0}.dd-involve-item:first-child>.dd-involve-rule{display:none}.dd-involve-row{grid-column:1/-1;grid-template-columns:subgrid;color:inherit;-webkit-tap-highlight-color:transparent;row-gap:8px;padding-block:clamp(24px,2.6vw,36px);display:grid;position:relative}.dd-involve-row>:not(.dd-involve-no){grid-column:2}.dd-involve-no{color:var(--dd-text-muted);transition:color var(--dur-ui) var(--dd-ease-out);grid-row:1;padding-top:.55em}.dd-involve-body{max-width:52ch}.dd-involve-go{min-height:44px;color:var(--dd-text-secondary);transition:color var(--dur-ui) var(--dd-ease-out);justify-self:start;align-items:center;gap:10px;display:inline-flex}.dd-involve-row:after{content:"";z-index:1;bottom:-1px;background:var(--dd-blue);transform-origin:0;height:1px;transition:scale var(--dur-state) var(--dd-ease-in-out);position:absolute;inset-inline:0;scale:0 1}@media (min-width:960px){.dd-involve-list{grid-template-columns:3.5rem minmax(0,.9fr) minmax(0,1.3fr) auto;column-gap:clamp(24px,3vw,48px)}.dd-involve-row{align-items:baseline}.dd-involve-row>*{grid-row:1}.dd-involve-no{grid-column:1;padding-top:0}.dd-involve-row>.dd-involve-title{grid-column:2}.dd-involve-row>.dd-involve-body{grid-column:3}.dd-involve-row>.dd-involve-go{grid-column:4;justify-self:end}}@media (hover:hover) and (pointer:fine){.dd-involve-row:hover .dd-involve-no{color:var(--dd-blue)}.dd-involve-row:hover .dd-involve-go{color:var(--dd-text);transition-delay:var(--delay-lag)}.dd-involve-row:hover:after{scale:1}}.dd-involve-row:is(:focus-visible,:has(>.dd-pending[data-pending])):after{scale:1}.dd-involve-row:is(:focus-visible,:has(>.dd-pending[data-pending])) .dd-involve-go{color:var(--dd-text)}.dd-cta{text-align:center;justify-items:center;gap:18px;max-width:52rem;margin-inline:auto;display:grid}.dd-cta-title{max-width:16ch}.dd-cta-lead{max-width:var(--dd-statement-lead-max)}.dd-cta>.dd-cta-actions{justify-content:center;margin-top:14px}.dd-quiet-faq{display:grid}.dd-quiet-faq-register{min-width:0}@media (min-width:960px){.dd-quiet-faq[data-layout=split]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:clamp(40px,6vw,120px)}.dd-quiet-faq[data-layout=split]>.dd-quiet-faq-intro{top:calc(var(--header-h) + 32px);margin-bottom:0;position:sticky}}.dd-logo-rail{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:28px;display:grid}.dd-logo-rail-row{align-items:center;gap:16px;width:100%;display:flex}.dd-logo-rail .dd-rail-list{gap:clamp(40px,5vw,72px);padding-right:clamp(40px,5vw,72px)}.dd-logo-rail .dd-rail:not([data-running],[data-marquee]){-webkit-mask-image:none;mask-image:none}.dd-logo-rail .dd-rail:not([data-running],[data-marquee]) .dd-rail-track{justify-content:center;margin-inline:auto}.dd-logo-rail .dd-rail:not([data-running],[data-marquee]) .dd-rail-list{justify-content:center;padding-right:0}.dd-logo-rail .dd-rail-logo{opacity:.55;filter:grayscale();transition:opacity var(--dur-ui) var(--dd-ease-out), filter var(--dur-ui) var(--dd-ease-out)}.dd-logo-rail .dd-rail-link:focus-visible .dd-rail-logo{opacity:1;filter:none}.dd-logo-rail .dd-rail-name{transition:color var(--dur-ui) var(--dd-ease-out);font-size:clamp(18px,1.6vw,22px)}.dd-logo-rail .dd-rail-link:focus-visible .dd-rail-name{color:var(--dd-text)}@media (hover:hover) and (pointer:fine){.dd-logo-rail .dd-rail-link:hover .dd-rail-logo{opacity:1;filter:none}.dd-logo-rail .dd-rail-link:hover .dd-rail-name{color:var(--dd-text)}}@media (prefers-reduced-motion:reduce){.dd-pillar-media,.dd-pillar-media img,.dd-pillar-copy:after,.dd-involve-row:after{transition:none!important}.dd-pillar-media{clip-path:inset(var(--frame-letterbox) 0)!important}.dd-pillar-media img{scale:1!important}}
.dd-scene-still{background:var(--dd-band-ground);border-radius:var(--dd-radius-frame);position:relative;overflow:clip}.dd-scene-still>.dd-depth-layer{position:absolute;inset:0}.dd-scene-still picture,.dd-scene-still img{object-fit:cover;width:100%;height:100%;display:block}.dd-lit{position:relative}.dd-lit-grid{gap:40px;display:grid}@media (min-width:1024px){.dd-lit-grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:64px}.dd-lit-aside{top:calc(var(--header-h) + 48px);position:sticky}}.dd-lit-grid[data-solo]>.dd-lit-aside{display:none}@media (min-width:1024px){.dd-lit-grid[data-solo]{padding-left:calc(var(--dd-gutter) + min(22vw, 310px));grid-template-columns:minmax(0,1fr)}}.dd-lit-aside .dd-section-head{margin-bottom:20px}.dd-lit-text{gap:clamp(20px,3.2vw,40px);margin:0;display:grid}.dd-lit-part{color:var(--dd-text);transition:color var(--dur-state) var(--dd-ease-out);padding-left:clamp(18px,2vw,28px);display:block;position:relative}.dd-lit-part:before{content:"";background:var(--dd-border-strong);width:1px;position:absolute;top:.18em;bottom:.18em;left:0}.dd-lit-part:after{content:"";background:var(--dd-blue);transform-origin:top;width:1px;transition:scale var(--dur-draw) var(--dd-ease-in-out);position:absolute;top:.18em;bottom:.18em;left:0}[data-dd-scene=lit] .dd-lit-part:not([data-on]){color:var(--dd-text-muted)}[data-dd-scene=lit] .dd-lit-part:not([data-on]):after{scale:1 0}@media (prefers-reduced-motion:reduce){.dd-lit-part,.dd-lit-part:after{transition:none}.dd-lit-aside{position:static}}
