html,body{background:#faf6f8;margin:0;padding:0}*{box-sizing:border-box}a{color:#ed1164;text-decoration:none}a:hover{color:#821c5a;text-decoration:underline}textarea,input,button{font-family:inherit}::placeholder{color:#b8acba}@keyframes dsFade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ds-cta{transition:transform .16s,box-shadow .16s}.ds-cta:hover{transform:translateY(-2px);box-shadow:0 14px 32px #ed116457}.ds-card{transition:transform .16s,box-shadow .16s,border-color .16s}.ds-card:hover{border-color:#dccfd6;transform:translateY(-3px);box-shadow:0 16px 34px #391d3e17}.ds-ghost:hover{color:#ed1164;border-color:#ed1164}.ds-next:hover{background:#d40e58}.ds-yellow:hover{background:#f7ce55}.ds-link:hover{color:#ed1164}.ds-chip:hover{border-color:#ed1164}.ds-remove:hover{color:#ed1164}.ds-row:hover{background:#fdf4f8}.ds-input,.ds-textarea{transition:border-color .15s,background .15s}.ds-input:focus,.ds-textarea:focus{background:#fff;border-color:#ed1164}.ds-closing:focus{border-color:#ed1164}.ds-drop{transition:border-color .15s,background .15s}.ds-drop:hover,.ds-drop.is-dragging{background:#fdf4f8;border-color:#ed1164}.ds-chip:focus-visible,.ds-cta:focus-visible,.ds-ghost:focus-visible,.ds-next:focus-visible,.ds-yellow:focus-visible,.ds-link:focus-visible,.ds-card:focus-visible,.ds-row:focus-visible,.ds-drop:focus-within{outline-offset:2px;outline:2px solid #ed1164}.ds-split{grid-template-columns:repeat(auto-fit,minmax(min(520px,100%),1fr))}@media (max-width:860px){.ds-qgrid{grid-template-columns:1fr!important}.ds-qgrid>*{grid-column:span 1!important}}@media (max-width:720px){.ds-h1{font-size:34px!important}.ds-h2{font-size:27px!important}.ds-lede{font-size:17px!important}.ds-pad{padding-left:22px!important;padding-right:22px!important}.ds-chrome{flex-wrap:wrap;gap:12px!important;padding:14px 22px!important}.ds-chrome-progress{order:3;width:100%}.ds-chrome-progress>div:first-child{flex:1;width:auto!important}.ds-hero{gap:32px!important;padding:40px 22px!important}.ds-nav{flex-direction:column;width:100%}.ds-nav button{white-space:normal;width:100%}}@media (max-width:520px){.ds-actions{flex-direction:column;align-items:stretch!important}.ds-actions button{width:100%}}
