.ds28{--pink:#db75ac;--pink-light:#f0b6d6;--pink-pale:#fbe6f1;--ink:#111;--ink-warm:#111;--paper:#fbfaf6;--paper-aged:#f1eee6;--grey:#5c5a55;--link:#a01d86;--ds-display:var(--home-font-display),"Arial Narrow",sans-serif;--ds-label:var(--home-font-label),Helvetica,sans-serif;--ds-body:var(--home-font-body),Georgia,serif;--ds-letter:var(--font-garamond),"EB Garamond",Georgia,serif;background:var(--paper);color:var(--ink);font-family:var(--ds-body);min-height:100vh;font-size:18px;line-height:1.6}.ds28 :focus-visible{outline:3px solid var(--link);outline-offset:3px}.ds28 :is(p,li,label,small,input,select,textarea,button,span,div,a){font-family:var(--ds-body)!important}.ds28 .ds-tex-light{background-color:var(--paper);position:relative}.ds28 .ds-tex-light:before{content:"";pointer-events:none;opacity:.55;mix-blend-mode:multiply;background:url(/textures/photocopy-light.webp) 0 0/600px 600px;position:absolute;inset:0}.ds28 .ds-tex-dark{color:var(--paper);background:var(--ink)url(/textures/photocopy-dark.webp) center/cover no-repeat;position:relative}.ds28 .ds-tex-dark:before{content:"";pointer-events:none;background:#00000080;position:absolute;inset:0}.ds28 .ds-tex-light>*,.ds28 .ds-tex-dark>*{position:relative}.ds28 nav{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:auto;background:0 0;border:0;padding:0;display:block;position:static}.ds28 .ds-header{z-index:100;background:var(--ink);color:var(--paper);position:sticky;top:0}.ds28 .ds-header-inner{flex-wrap:wrap;align-items:center;gap:12px 28px;max-width:1240px;margin:0 auto;padding:10px 24px;display:flex}.ds28 .ds-brand{color:var(--paper);flex-grow:1;align-items:center;gap:14px;text-decoration:none;display:flex}.ds28 .ds-brand-mark{object-fit:contain;filter:invert();width:56px;height:56px}.ds28 .ds-brand-name{text-transform:uppercase;letter-spacing:.02em;font-size:24px;font-weight:800;line-height:1;font-family:var(--ds-display)!important}.ds28 .ds-nav-links{flex-wrap:wrap;align-items:center;gap:8px 26px;margin:0;padding:0;list-style:none;display:flex}.ds28 .ds-nav-links>li{position:relative}.ds28 .ds-nav-links>li>a,.ds28 .ds-dropdown-trigger{text-transform:uppercase;letter-spacing:.05em;color:var(--paper);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:6px;padding:12px 0;font-size:19px;font-weight:600;text-decoration:none;display:inline-flex;font-family:var(--ds-display)!important}.ds28 .ds-nav-links>li>a:hover,.ds28 .ds-dropdown-trigger:hover{border-bottom-color:var(--paper)}.ds28 .ds-nav-links>li>a[aria-current=page],.ds28 .ds-dropdown-trigger.current{border-bottom-color:var(--pink)}.ds28 .ds-chevron{font-size:.8em;transition:transform .15s}.ds28 .ds-dropdown-trigger[aria-expanded=true] .ds-chevron{transform:rotate(180deg)}.ds28 .ds-submit-trigger{background:var(--pink);color:var(--ink);border-bottom:0;padding:10px 18px;font-weight:800}.ds28 .ds-submit-trigger:hover{background:var(--paper);color:var(--ink)}.ds28 .ds-dropdown-menu{z-index:120;border:2px solid var(--ink);min-width:280px;box-shadow:6px 6px 0 var(--ink);background:#fff;margin:0;padding:8px 0;list-style:none;display:none;position:absolute;top:calc(100% + 6px);left:0}.ds28 .ds-dropdown-right{left:auto;right:0}.ds28 .ds-dropdown-menu.open{display:block}.ds28 .ds-dropdown-menu a{color:var(--ink);padding:10px 18px;font-size:17px;text-decoration:none;display:block}.ds28 .ds-dropdown-menu a:hover{background:var(--ink);color:var(--paper)}.ds28 .ds-menu-toggle{border:2px solid var(--paper);min-height:44px;color:var(--paper);cursor:pointer;text-transform:uppercase;background:0 0;padding:0 16px;font-size:18px;font-weight:800;display:none;font-family:var(--ds-display)!important}@media (max-width:900px){.ds28 .ds-menu-toggle{align-items:center;display:inline-flex}.ds28 .ds-nav{width:100%}.ds28 .ds-nav-links{flex-direction:column;align-items:stretch;gap:0;padding-bottom:12px;display:none}.ds28 .ds-nav-links.open{display:flex}.ds28 .ds-nav-links>li>a,.ds28 .ds-dropdown-trigger{border-bottom:1px solid #333;justify-content:space-between;width:100%}.ds28 .ds-submit-trigger{margin-top:12px;padding:12px 16px}.ds28 .ds-dropdown-menu{box-shadow:none;background:#1d1d1d;border:0;min-width:0;position:static}.ds28 .ds-dropdown-menu a{color:var(--paper);padding-left:24px}}.ds28 .page-shell,.ds28 .home-shell,.ds28 .write-page-shell{background:linear-gradient(#fbfaf673,#fbfaf673),url(/textures/photocopy-light.webp) 0 0/600px 600px repeat,var(--paper);min-height:0;padding-top:0}.ds28 :is(h1,h2,h3){text-transform:uppercase;line-height:1.05;font-family:var(--ds-display)!important;font-weight:800!important}.ds28 .page-body>h1{font-size:clamp(48px,6vw,72px)!important}.ds28 .ds-hero{text-align:center;padding:clamp(64px,9vw,104px) 24px clamp(56px,8vw,88px)}.ds28 .ds-hero--left{text-align:left}.ds28 .ds-hero-inner{max-width:960px;margin:0 auto}.ds28 .ds-hero-title{text-transform:uppercase;color:var(--paper);margin:0;font-size:clamp(44px,7vw,96px);font-weight:800;line-height:.95;font-family:var(--ds-display)!important}.ds28 .ds-hero-intro{text-align:left;flex-direction:column;gap:14px;max-width:720px;margin:28px auto 0;font-size:19px;display:flex}.ds28 .ds-hero--left .ds-hero-intro{margin-left:0}.ds28 .ds-hero-intro a{color:var(--pink-light)}.ds28 .ds-hero-intro a:hover{color:var(--paper)}.ds28 .ds-section{padding:clamp(56px,8vw,88px) 24px}.ds28 .ds-container{max-width:1240px;margin:0 auto}.ds28 .ds-narrow{max-width:820px;margin:0 auto}.ds28 .ds-band{background:var(--pink);padding:48px 24px}.ds28 .ds-band h2{margin:0;max-width:1240px;margin-inline:auto;font-size:clamp(32px,5vw,60px)}.ds28 .ds-label{color:var(--ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fff;padding:.04em .22em .08em;font-weight:700;line-height:1.42;box-shadow:.12em .12em #a8467c;font-family:var(--ds-label)!important}.ds28 .ds-h2{text-transform:uppercase;margin:0 0 32px;font-size:clamp(36px,5vw,64px);font-weight:800;line-height:1;font-family:var(--ds-display)!important}.ds28 .btn-primary,.ds28 .btn-back,.ds28 .btn-outline-pill,.ds28 .home-prompt-next,.ds28 .ds-btn{text-transform:uppercase;letter-spacing:.04em;cursor:pointer;border-radius:0;justify-content:center;align-items:center;gap:8px;width:fit-content;min-height:52px;padding:0 26px;font-size:20px;font-weight:800;text-decoration:none;transition:background .15s,color .15s;display:inline-flex;transform:none;font-family:var(--ds-display)!important}.ds28 .btn-primary{background:var(--ink);color:var(--paper);border:2px solid var(--ink)}.ds28 .btn-primary:hover{background:var(--pink);color:var(--ink);transform:none}.ds28 .btn-primary:disabled{cursor:not-allowed}.ds28 .btn-back,.ds28 .btn-outline-pill{color:var(--ink);border:2px solid var(--ink);background:0 0}.ds28 .btn-back:hover,.ds28 .btn-outline-pill:hover,.ds28 .btn-outline-pill.active{background:var(--ink);color:var(--paper)}.ds28 .ds-btn--pink{background:var(--pink);color:var(--ink);border:2px solid var(--pink)}.ds28 .ds-btn--pink:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.ds28 .ds-tex-dark .btn-primary,.ds28 .home-prompts .btn-primary{background:var(--pink);color:var(--ink);border-color:var(--pink)}.ds28 .ds-tex-dark .btn-primary:hover,.ds28 .home-prompts .btn-primary:hover{background:var(--paper);border-color:var(--paper)}.ds28 .home-prompt-next{color:var(--paper);border:2px solid var(--paper);background:0 0}.ds28 .home-prompt-next:hover{background:var(--paper);color:var(--ink)}.ds28 .page-body{max-width:900px;padding:64px 24px 88px}.ds28 .form-section-title,.ds28 .home-step-heading{text-transform:uppercase;letter-spacing:0;color:var(--ink);border-bottom:3px solid var(--ink);margin-bottom:24px;padding-bottom:10px;font-size:clamp(28px,3.4vw,40px);font-weight:800;line-height:1.05;font-family:var(--ds-display)!important}.ds28 .field label,.ds28 .consent-section-label{letter-spacing:.06em;text-transform:uppercase;color:var(--ink);font-size:14px;font-weight:700;font-family:var(--ds-label)!important}.ds28 .consent-section-label{margin-top:8px}.ds28 .field label .required,.ds28 .required{color:var(--link)}.ds28 .field input,.ds28 .field select,.ds28 .field textarea,.ds28 .search-filter-input,.ds28 .search-filter-select{color:var(--ink);border:2px solid var(--ink);background:#fff;border-radius:0;padding:12px 14px;font-size:17px}.ds28 .field input:focus,.ds28 .field select:focus,.ds28 .field textarea:focus,.ds28 .search-filter-input:focus,.ds28 .search-filter-select:focus{border-color:var(--link);box-shadow:0 0 0 2px var(--link)}.ds28 .field select,.ds28 .search-filter-select{background-image:linear-gradient(45deg,transparent 50%,var(--ink)50%),linear-gradient(135deg,var(--ink)50%,transparent 50%);background-position:calc(100% - 20px),calc(100% - 14px);background-repeat:no-repeat;background-size:6px 6px;padding-right:40px}.ds28 .field-hint{color:var(--grey);opacity:1;font-size:14px}.ds28 .choice-group{gap:10px}.ds28 .choice-item,.ds28 .anonymity-card{border:2px solid var(--ink);color:var(--ink);background:#fff;border-radius:0;padding:16px 18px;font-size:17px;line-height:1.5}.ds28 .choice-item:hover,.ds28 .anonymity-card:hover{background:var(--paper-aged);border-color:var(--ink)}.ds28 .choice-item:has(input:checked){background:var(--pink-pale);border-color:var(--ink);box-shadow:4px 4px 0 var(--ink)}.ds28 .anonymity-card.selected{background:var(--ink);color:var(--paper);border-color:var(--ink)}.ds28 .anonymity-card{margin-bottom:10px}.ds28 .choice-item input[type=radio],.ds28 .choice-item input[type=checkbox]{width:20px;min-width:20px;height:20px;accent-color:var(--ink)}.ds28 .choice-label{color:inherit;font-size:17px;line-height:1.5}.ds28 .choice-label small,.ds28 .anonymity-card small{color:var(--grey);font-size:15px}.ds28 .anonymity-card.selected small{color:var(--pink-light)}.ds28 .choice-label a{color:var(--link)}.ds28 .step-indicator{border-bottom:3px solid var(--ink);gap:10px;margin-bottom:40px;padding-bottom:16px}.ds28 .step-dot{border:2px solid var(--ink);background:#fff;width:14px;height:14px}.ds28 .step-dot.active{background:var(--pink)}.ds28 .step-dot.done{background:var(--ink)}.ds28 .step-label{text-transform:uppercase;letter-spacing:.03em;color:var(--ink);margin-left:8px;font-size:20px;font-weight:800;font-family:var(--ds-display)!important}.ds28 .form-actions{border-top:3px solid var(--ink)}.ds28 .upload-drop-zone{border:2px dashed var(--ink);background:#fff}.ds28 .upload-drop-zone:hover{background:var(--pink-pale);border-color:var(--ink)}.ds28 .upload-panel-heading,.ds28 .home-alt-heading{text-transform:uppercase;font-size:30px;font-weight:800;font-family:var(--ds-display)!important}.ds28 .upload-panel-body,.ds28 .home-alt-body,.ds28 .upload-drop-label,.ds28 .upload-drop-sub{color:var(--grey);font-size:17px}.ds28 .upload-drop-label{color:var(--ink)}.ds28 .home-done-title,.ds28 .write-page-done h2{text-transform:uppercase;color:var(--ink);font-size:clamp(48px,6vw,72px);font-weight:800;font-family:var(--ds-display)!important}.ds28 .home-done-body,.ds28 .write-page-done p{color:var(--ink);max-width:560px;margin-inline:auto;font-size:19px}.ds28 .home-write-tabs{background:0 0;border:0;flex-wrap:wrap;justify-content:center;gap:0;margin-bottom:24px;display:flex}.ds28 .home-write-tab{border:2px solid var(--ink);min-height:48px;color:var(--ink);text-transform:uppercase;letter-spacing:.04em;background:#fff;flex-direction:row;flex:0 auto;gap:8px;margin-left:-2px;padding:0 18px;font-size:18px;font-weight:800;font-family:var(--ds-display)!important}.ds28 .home-write-tab:last-child{border-right:2px solid var(--ink)}.ds28 .home-write-tab:hover{background:var(--paper-aged)}.ds28 .home-write-tab.active{background:var(--ink);color:var(--paper)}.ds28 .home-write-tab-emoji{display:none}.ds28 :is(.write-a4,.write-page-paper,.letter-tile,.letter-modal,.home-prompt-card-a6) :is(p,span,textarea,div),.ds28 .letter-tile-impact-label{font-family:var(--ds-letter)!important}.ds28 .write-a4,.ds28 .write-page-paper{box-shadow:10px 10px 0 var(--ink)}.ds28 .write-a4-salutation,.ds28 .write-page-salutation{font-size:24px}.ds28 .write-a4-textarea,.ds28 .write-page-textarea{caret-color:var(--link);font-size:18px}.ds28 .write-page-paper .btn-primary{font-family:var(--ds-display)!important}.ds28 .ds-impact .write-a4,.ds28 .ds-impact .write-page-paper{border-left-color:#5b8fa8;background:#e6eef6 repeating-linear-gradient(#0000 0 31px,#b9cfe3 31px 32px) 0 72px!important}.ds28 .ds-impact .write-a4:before,.ds28 .ds-impact .write-page-paper:before{background:#a8c4d8}.ds28 .home-split{display:block}.ds28 .home-left{text-align:center;background:0 0;padding:clamp(64px,9vw,96px) 24px 40px}.ds28 .home-left:before{display:none}.ds28 .home-left>*{max-width:820px;margin-inline:auto}.ds28 .home-headline{text-transform:uppercase;margin-bottom:32px;font-size:clamp(52px,7vw,96px);font-weight:800;line-height:.95;font-family:var(--ds-display)!important}.ds28 .home-headline br{display:none}.ds28 .home-headline .pink{background:var(--ink);color:var(--paper);padding:0 .12em}.ds28 .home-left .home-subhead{text-align:left;color:var(--ink)!important;font-size:19px!important}.ds28 .home-left .home-subhead a{color:var(--link)!important}.ds28 .home-right{background:0 0;padding:0 24px 96px}.ds28 .home-write-content{width:100%;max-width:820px;margin:0 auto;padding:0}.ds28 .home-right .home-write-tabs{width:100%;max-width:820px;margin:0 auto 24px}.ds28 .home-continue-row{justify-content:center;margin-top:32px}.ds28 .ds-submit-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;max-width:1240px;margin:0 auto;display:grid}.ds28 .ds-submit-card{border:2px solid var(--ink);color:var(--ink);box-shadow:6px 6px 0 var(--ink);background:#fff;flex-direction:column;gap:8px;padding:24px;text-decoration:none;display:flex}.ds28 .ds-submit-card:hover{background:var(--ink);color:var(--paper)}.ds28 .ds-submit-card b{text-transform:uppercase;font-size:26px;font-weight:800;line-height:1.05;font-family:var(--ds-display)!important}.ds28 .ds-submit-card span{font-size:17px;line-height:1.45}.ds28 .home-info-banner{background:var(--ink)url(/textures/photocopy-dark.webp) center/cover no-repeat;border:0;padding:88px 24px;position:relative}.ds28 .home-info-banner:before{content:"";pointer-events:none;background:#00000080;position:absolute;inset:0}.ds28 .home-info-banner>*{position:relative}.ds28 .home-info-banner-inner{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:32px 72px;max-width:1240px;display:grid}.ds28 .home-info-banner-heading{text-transform:uppercase;color:var(--paper);border:0;margin:0;padding:0;font-size:clamp(40px,5vw,64px);font-weight:800;line-height:1;font-family:var(--ds-display)!important}.ds28 .home-info-banner-body{color:var(--paper);font-size:19px;line-height:1.6}.ds28 .home-info-banner--light{background:var(--pink)}.ds28 .home-info-banner--light:before{display:none}.ds28 .home-info-banner--light .home-info-banner-heading,.ds28 .home-info-banner--light .home-info-banner-body{color:var(--ink)}.ds28 .home-write-about{background:var(--paper);border:0;padding:88px 24px;position:relative}.ds28 .home-write-about:before{content:"";pointer-events:none;opacity:.55;mix-blend-mode:multiply;background:url(/textures/photocopy-light.webp) 0 0/600px 600px;position:absolute;inset:0}.ds28 .home-write-about>*{position:relative}.ds28 .home-write-about-inner{max-width:1240px}.ds28 .home-write-about-heading{text-transform:uppercase;border:0;margin-bottom:40px;padding:0;font-size:clamp(40px,5vw,64px);font-weight:800;line-height:1;font-family:var(--ds-display)!important}.ds28 .home-write-about-col h3{text-transform:uppercase;border-bottom:3px solid var(--ink);padding-bottom:8px;font-size:28px;font-weight:800;font-family:var(--ds-display)!important}.ds28 .home-write-about-col ul{padding-left:1.1em;list-style:outside}.ds28 .home-write-about-col li{color:var(--ink);font-size:18px;line-height:1.55}.ds28 .home-prompts{color:var(--paper);background:var(--ink)url(/textures/photocopy-dark.webp) center/cover no-repeat;border:0;position:relative}.ds28 .home-prompts:before{content:"";pointer-events:none;background:#00000080;position:absolute;inset:0}.ds28 .home-prompts>*{position:relative}.ds28 .home-prompts-inner{padding:88px 24px 96px}.ds28 .home-prompts-left{max-width:760px}.ds28 .home-prompts-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--pink);font-size:19px;font-weight:600;font-family:var(--ds-display)!important}.ds28 .home-prompts-title{text-transform:uppercase;color:var(--paper);font-size:clamp(44px,6vw,80px);font-weight:800;line-height:.95;font-family:var(--ds-display)!important}.ds28 .home-prompts-body{color:var(--paper);max-width:620px;font-size:19px}.ds28 .home-prompt-card-a6{box-shadow:10px 10px 0 var(--pink);border-color:#1c151026}.ds28 .home-prompt-card-a6 p{font-size:28px}.ds28 .home-prompts-actions{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:16px}.ds28 .search-filter-bar{background:var(--ink);z-index:50;border:0;padding:18px 24px;position:sticky;top:76px}.ds28 .search-filter-inner{max-width:1240px}.ds28 .search-filter-input,.ds28 .search-filter-select{border-color:var(--paper)}.ds28 .ds-letters-wall{padding:64px 24px 96px}.ds28 .letters-grid{gap:32px;max-width:1240px}.ds28 .prose{color:var(--ink);font-size:19px;line-height:1.65}.ds28 .prose h2{text-transform:uppercase;margin-top:56px;font-size:clamp(30px,4vw,44px);font-weight:800;line-height:1.05;font-family:var(--ds-display)!important}.ds28 .prose h3{text-transform:uppercase;font-size:26px;font-weight:800;font-family:var(--ds-display)!important}.ds28 .prose strong{font-weight:600}.ds28 .prose a{color:var(--link)}.ds28 .prose ul,.ds28 .prose ol{margin-bottom:20px;padding-left:1.2em}.ds28 .prose li{margin-bottom:10px}.ds28 .ds-steps{border-top:2px solid var(--ink);counter-reset:dsstep;margin:0;padding:0;list-style:none}.ds28 .ds-steps li{counter-increment:dsstep;border-bottom:2px solid var(--ink);grid-template-columns:56px 1fr;align-items:start;gap:16px;margin:0;padding:18px 0;display:grid}.ds28 .ds-steps li:before{content:counter(dsstep);background:var(--pink);width:48px;height:48px;color:var(--ink);font-family:var(--ds-display);justify-content:center;align-items:center;font-size:26px;font-weight:800;display:inline-flex}.ds28 .ds-steps li>span{padding-top:8px}.ds28 .ds-footer{background:var(--ink);color:var(--paper);border-top:1px solid #333;padding:0;display:block}.ds28 .ds-footer-inner{flex-wrap:wrap;align-items:center;gap:16px 32px;max-width:1240px;margin:0 auto;padding:40px 24px;display:flex}.ds28 .ds-footer-mark{object-fit:contain;filter:invert();width:64px;height:64px}.ds28 .ds-footer-name{text-transform:uppercase;flex-grow:1;font-size:20px;font-weight:800;font-family:var(--ds-display)!important}.ds28 .ds-footer a{color:var(--paper)}.ds28 .ds-footer a:hover{color:var(--pink)}@media (max-width:768px){.ds28 .ds-footer{text-align:left}.ds28 .search-filter-bar{position:static}}.ds28 .ds-prose-dark{color:var(--paper)}.ds28 .ds-prose-dark a{color:var(--pink-light)}.ds28 .ds-pull{font-size:28px;font-weight:800;line-height:1.25;font-family:var(--ds-display)!important;margin:8px 0 26px!important}.ds28 .ds-test-case{border-top:3px solid var(--paper);margin:48px 0 20px;padding-top:32px;font-size:clamp(28px,3vw,40px)}.ds28 .ds-about-cols{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:48px;display:grid}.ds28 .ds-about-cols h2{border-bottom:3px solid var(--ink);margin:0 0 16px;padding-bottom:10px;font-size:32px}.ds28 .ds-caption{white-space:pre-line;color:#1c1510;background:#fefcfc repeating-linear-gradient(#0000 0 31px,#dce9f2 31px 32px) 0 32px;border:1.5px solid #1c151026;padding:32px 32px 32px 76px;font-size:18px;line-height:32px;position:relative;font-family:var(--ds-letter)!important}.ds28 .ds-caption:before{content:"";opacity:.6;background:#c4d8e8;width:1.5px;position:absolute;top:0;bottom:0;left:56px}.ds28 .ds-tex-dark .ds-copy-btn{background:var(--paper);color:var(--ink);border-color:var(--paper);margin-top:24px}.ds28 .ds-tex-dark .ds-copy-btn:hover{background:var(--pink);border-color:var(--pink)}.ds28 .ds-tex-dark .ds-h2{color:var(--paper)}.ds28 a{color:var(--link)}.ds28 .ds-tex-dark a:not(.btn-primary):not(.ds-btn){color:var(--pink-light)}.ds28 .ds-header a,.ds28 .ds-footer a{color:var(--paper)}.ds28 .ds-dropdown-menu a{color:var(--ink)}.ds28 .ds-dropdown-menu a:hover{color:var(--paper)}.ds28 .ds-submit-card,.ds28 .ds-submit-card:hover{color:inherit}.ds28 .ds-submit-card{color:var(--ink)}.ds28 .ds-submit-card:hover{color:var(--paper)}.ds28 .ds-steps{margin:0 auto}.ds28 .ds-test-case{color:var(--paper)}.ds28 .home-headline .pink{font-family:var(--ds-display)!important}.ds28 .write-a4-textarea:focus-visible,.ds28 .write-page-textarea:focus-visible{outline:none}@media (max-width:900px){.ds28 .ds-dropdown-menu a{color:var(--paper)}}.ds28 .ds-cta{text-align:center;background:var(--pink);border-top:3px solid var(--ink);padding:clamp(64px,9vw,104px) 24px}.ds28 .ds-cta-btn{min-height:64px;padding:0 48px;font-size:26px}
