.dh-screen:has(>.dh-shell>.dh-marketing){background:0 0;min-height:0;padding:0}.dh-shell:has(>.dh-marketing){width:100%;max-width:none;margin:0}.dh-marketing button{background:revert;border:revert;color:revert;border-radius:revert;padding:revert;font:revert;cursor:revert}.dh-marketing button:disabled{background:revert;border:revert;color:revert}.dh-marketing fieldset,.dh-marketing legend{all:revert}.dh-marketing .dhChoiceRow{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.dh-marketing .dhChoice{border:1px solid var(--line);background:var(--card);min-height:52px;color:var(--ink);font:inherit;text-align:center;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;padding:12px;font-size:14px;font-weight:850;line-height:1.25;transition:border-color .15s,background .15s,color .15s;display:flex;position:relative}.dh-marketing .dhChoice:hover{border-color:#b7c3bc}.dh-marketing .dhChoice:focus-visible{outline:2px solid var(--green);outline-offset:2px}.dh-marketing .dhChoice[aria-pressed=true]{border-color:var(--green);background:var(--greenSoft,var(--green-soft));color:var(--green)}.dh-marketing .dhChoice__mark{font-size:11px;line-height:1;position:absolute;top:7px;right:9px}.dh-marketing .dhChoice__label{display:block}.dh-marketing .analyticsConsent{width:min(760px, calc(100% - var(--dh-gutter) * 2));margin:8px auto 28px}.dh-marketing .analyticsConsent__card{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:20px;padding:18px}.dh-marketing .analyticsConsent__ask{color:var(--ink);margin:0;font-size:14px;font-weight:750;line-height:1.45}.dh-marketing .analyticsConsent__ask a{color:var(--green);white-space:nowrap;font-weight:850}.dh-marketing .currentChoice{flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;display:flex}.dh-marketing .currentChoice__label{color:var(--muted)}.dh-marketing .currentChoice strong{color:var(--ink);font-weight:900}.dh-marketing .resultCard:has(.dhChoiceRow){padding-bottom:18px}@media (max-width:420px){.dh-marketing .dhChoice{padding-left:8px;padding-right:8px;font-size:13.5px}.dh-marketing .dhChoiceRow{gap:8px}.dh-marketing .analyticsConsent__card{padding:16px}}.dh-marketing ul.signalList,.dh-marketing ol.actionSteps{margin:0;padding:0;list-style:none}.dh-marketing ol.actionSteps{margin-top:11px}html:has(.dh-marketing){scroll-behavior:smooth}.dh-marketing .resultCard p+p{margin-top:10px}.dh-marketing ul.privacyList{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.dh-marketing ul.privacyList li{color:var(--muted);gap:10px;display:flex}.dh-marketing ul.privacyList li:before{content:"";background:var(--green);border-radius:50%;flex:none;width:6px;height:6px;margin-top:9px}.dh-marketing .purposeNote{color:var(--muted);margin:16px 0 0;font-size:12px;line-height:1.5}.dh-marketing .purposeNote a{color:var(--green);font-weight:800}.dh-marketing .form .purposeNote{color:var(--muted);font-size:12px;line-height:1.5}.dh-marketing{--dh-gutter:24px;overflow-x:clip}@media (min-width:481px){.dh-marketing{--dh-gutter:32px}}@media (min-width:1025px){.dh-marketing{--dh-gutter:48px}}.dh-marketing .nav .smallcta{white-space:nowrap}@media (max-width:480px){.dh-marketing .nav .brandWord{display:none}}
