.s-ask-25f2{background:radial-gradient(70% 80% at 100% 100%,rgba(46,196,182,.08) 0,rgba(46,196,182,0) 60%),radial-gradient(60% 60% at 0 0,rgba(200,168,106,.08) 0,rgba(200,168,106,0) 60%),linear-gradient(180deg,var(--dt-navy-deep) 0,var(--dt-navy) 100%);color:var(--dt-mint);overflow:hidden;padding:128px var(--dt-gutter) calc(96px + env(safe-area-inset-bottom));position:relative}.s-ask-25f2 *,.s-ask-25f2 :after,.s-ask-25f2 :before{box-sizing:border-box}.s-ask-25f2__wrap{display:flex;flex-direction:column;gap:96px;margin:0 auto;max-width:var(--dt-max-width)}.s-ask-25f2__ask{display:flex;flex-direction:column;gap:24px;max-width:56ch}.s-ask-25f2__eyebrow{color:var(--dt-teal-hi);font-family:var(--dt-font-mono);font-size:var(--dt-fs-meta);letter-spacing:var(--dt-tracking-meta);margin:0;text-transform:uppercase}.s-ask-25f2__h2{color:var(--dt-mint);font-family:var(--dt-font-display);font-size:clamp(32px,4vw,52px);font-weight:600;letter-spacing:-.02em;line-height:1.08;margin:0;overflow-wrap:anywhere;text-wrap:balance}.s-ask-25f2__content{color:var(--dt-on-dark-body);font-family:var(--dt-font-body);font-size:var(--dt-fs-body);line-height:var(--dt-lh-body)}.s-ask-25f2__content p{margin:0}.s-ask-25f2__content p+p{margin-top:16px}.s-ask-25f2__content a{color:var(--dt-teal-hi)}.s-ask-25f2__button{align-self:flex-start;background:var(--dt-teal);border-radius:var(--dt-radius-button);color:#fff;display:inline-block;font-family:var(--dt-font-body);font-size:16px;font-weight:500;line-height:18px;min-height:48px;padding:15px 28px;text-decoration:none;transition:background var(--dt-dur-hover),transform var(--dt-dur-hover) var(--dt-ease-out)}.s-ask-25f2__button:hover{background:var(--dt-teal-hover);color:#fff;transform:translateY(-2px)}.s-ask-25f2__button:focus-visible{outline:2px solid var(--dt-teal-hi);outline-offset:3px}.s-ask-25f2__foot{align-items:flex-end;border-top:1px solid var(--dt-card-dark-border);display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between;padding-top:32px}.s-ask-25f2__signoff{display:flex;flex-direction:column;gap:8px}.s-ask-25f2__signoff p{margin:0}.s-ask-25f2__names{color:var(--dt-mint);font-family:var(--dt-font-mono);font-size:var(--dt-fs-eyebrow);letter-spacing:var(--dt-tracking-eyebrow);text-transform:uppercase}.s-ask-25f2__role{color:var(--dt-on-dark-mono)}.s-ask-25f2__link,.s-ask-25f2__role{font-family:var(--dt-font-mono);font-size:var(--dt-fs-meta);letter-spacing:var(--dt-tracking-meta);text-transform:uppercase}.s-ask-25f2__link{min-height:32px;padding-bottom:6px;position:relative;text-decoration:none}.s-ask-25f2__link,.s-ask-25f2__link:hover{color:var(--dt-gold)}.s-ask-25f2__link:focus-visible{border-radius:2px;outline:2px solid var(--dt-teal-hi);outline-offset:3px}.s-ask-25f2__ul{background:var(--dt-gold);bottom:0;height:1px;left:0;position:absolute;right:0;transform:scaleX(.25);transform-origin:left;transition:transform var(--dt-dur-hover) var(--dt-ease-out)}.s-ask-25f2__link:focus-visible .s-ask-25f2__ul,.s-ask-25f2__link:hover .s-ask-25f2__ul{transform:scaleX(1)}@media (max-width:1023px){.s-ask-25f2__foot{align-items:flex-start;flex-direction:column}}@media (max-width:639px){.s-ask-25f2{padding:var(--dt-section-y-mobile) var(--dt-gutter-mobile) calc(64px + env(safe-area-inset-bottom))}.s-ask-25f2__wrap{gap:64px}}@media (prefers-reduced-motion:reduce){.s-ask-25f2__button,.s-ask-25f2__ul{transition:none}.s-ask-25f2__button:hover{transform:none}}