.float-card .title{font-size:clamp(11px, .72vw, 14px);opacity:.95}.download-pill .dp-icon i{font-size:20px}.download-pill .dp-text{display:flex;flex-direction:column}.download-pill .title{letter-spacing:.1px}.download-pill .dp-chev{margin-left:6px;opacity:.9}.contact-grid .field .field-hint{margin:-2px 0 0;font-size:.8125rem;line-height:1.35;color:rgb(255 255 255 / .6);font-weight:400}.contact-grid .field.full{grid-column:1/-1}.contact-grid label{font-size:.8125rem;letter-spacing:.16em;text-transform:uppercase;color:rgb(255 255 255 / .62)}.contact-grid input,.contact-grid textarea{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.contact-grid textarea{resize:vertical;min-height:170px;line-height:1.55}.contact-grid input:focus,.contact-grid textarea:focus{border-color:rgb(255 255 255 / .35);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .1),0 0 0 6px rgb(255 255 255 / .06),0 14px 36px rgb(0 0 0 / .32)}.contact-submit .dp-text .sub{display:none}@media (min-width:1024px){.contact-grid input,.contact-grid select,.contact-grid textarea{font-size:1.02rem}.contact-grid input::placeholder,.contact-grid textarea::placeholder{font-size:.98rem}.contact-submit .dp-chev,.contact-submit .dp-icon{width:50px;height:50px}.beta-form .contact-grid select{height:64px;padding:0 44px 0 18px;font-size:1.02rem;border-radius:16px}}@media (max-width:760px){.contact-grid{grid-template-columns:1fr}}.contact-grid input,.contact-grid textarea{width:100%;border-radius:16px;padding:12px 14px;font-family:alcyone,sans-serif;font-weight:400;color:rgb(255 255 255 / .92);caret-color:rgb(255 255 255 / .92);background:linear-gradient(180deg,rgb(255 255 255 / .1),rgb(255 255 255 / .04)) padding-box,radial-gradient(120% 160% at 20% 0,rgb(255 255 255 / .09),#fff0) border-box;border:1px solid;outline:0;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .07),0 10px 28px rgb(0 0 0 / .25);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:box-shadow .2s,border-color .2s,transform .2s,background .2s}.contact-grid input::placeholder,.contact-grid textarea::placeholder{color:rgb(255 255 255 / .55);font-family:alcyone,sans-serif;font-weight:400}.contact-grid input:-webkit-autofill,.contact-grid input:-webkit-autofill:focus,.contact-grid input:-webkit-autofill:hover,.contact-grid textarea:-webkit-autofill,.contact-grid textarea:-webkit-autofill:focus,.contact-grid textarea:-webkit-autofill:hover{-webkit-text-fill-color:rgb(255 255 255 / .92);caret-color:rgb(255 255 255 / .92);transition:background-color 9999s ease-out;box-shadow:0 0 0 1000px rgb(255 255 255 / .06) inset,inset 0 0 0 1px rgb(255 255 255 / .07),0 10px 28px rgb(0 0 0 / .25)}.contact-grid input:autofill,.contact-grid textarea:autofill{color:rgb(255 255 255 / .92)}.contact-grid select{width:100%;border-radius:16px;padding:12px 40px 12px 14px;font-family:alcyone,sans-serif;font-weight:400;color:rgb(255 255 255 / .92);outline:0;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .07),0 10px 28px rgb(0 0 0 / .25);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='white' d='M4.47 5.97a.75.75 0 0 1 1.06 0L8 8.44l2.47-2.47a.75.75 0 1 1 1.06 1.06l-3 3a.75.75 0 0 1-1.06 0l-3-3a.75.75 0 0 1 0-1.06z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px}.contact-grid select:focus{border-color:rgb(255 255 255 / .35);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .1),0 0 0 6px rgb(255 255 255 / .06),0 14px 36px rgb(0 0 0 / .32)}@media (min-width:761px){.beta-form .contact-grid select{height:60px;padding:0 42px 0 16px;font-size:.88rem;line-height:1.2;border-radius:16px}.beta-form .contact-grid input[type=email],.beta-form .contact-grid input[type=text]{min-height:52px;padding:0 16px;line-height:1.2}.beta-form .contact-grid .field .field-hint{font-size:.8125rem;line-height:1.32;min-height:2.7em}}@media (min-width:1200px){.beta-form .contact-grid{gap:14px 16px}.beta-form .field .field-hint{max-width:46ch}}.contact-grid select::-ms-expand{display:none}.contact-grid select option{color:#101317;background:#fff}.contact-grid select option[disabled]{color:#6b7280}.dp-icon{display:flex;align-items:center;justify-content:center}.dp-icon i.fi{display:flex;align-items:center;justify-content:center;line-height:1;position:relative;top:0;vertical-align:middle}.contact-grid input:focus,.contact-grid select:focus,.contact-grid textarea:focus{border:0!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .075),inset 0 -1px 0 rgb(0 0 0 / .24),0 0 0 5px rgb(155 125 255 / .12),0 14px 36px rgb(0 0 0 / .32)!important}.contact-grid input:-webkit-autofill,.contact-grid input:-webkit-autofill:focus,.contact-grid input:-webkit-autofill:hover,.contact-grid textarea:-webkit-autofill,.contact-grid textarea:-webkit-autofill:focus,.contact-grid textarea:-webkit-autofill:hover{border:0!important;box-shadow:0 0 0 1000px rgb(255 255 255 / .06) inset,inset 0 1px 0 rgb(255 255 255 / .055),inset 0 -1px 0 rgb(0 0 0 / .24),0 10px 28px rgb(0 0 0 / .25)!important}.feedback-picker{border:0;margin:clamp(18px,2.4vw,24px) 0 18px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.feedback-picker legend{grid-column:1/-1;margin:0 0 9px;padding:0;color:rgba(255,255,255,.5);font-size:.8125rem;letter-spacing:.16em;text-transform:uppercase}.feedback-picker input{position:absolute;opacity:0;pointer-events:none}.feedback-picker span i{font-size:.92rem;opacity:.8;flex:0 0 auto}.feedback-picker label:hover input:not(:checked)+span{background:rgba(255,255,255,.07);color:rgba(255,255,255,.85)}.feedback-picker input:focus-visible+span{outline:rgba(155,125,255,.75) solid 2px;outline-offset:2px}.feedback-panel{margin:0 0 18px}.feedback-panel[hidden]{display:none!important}@media(max-width:760px){.feedback-picker{gap:5px}}@media(max-width:380px){.feedback-picker span i{display:none}}.btn-download .dp-chev,.btn-download .dp-icon,.contact-submit .dp-chev,.contact-submit .dp-icon,.download-pill .dp-chev,.download-pill .dp-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1;flex:0 0 auto}.btn-download .dp-text,.contact-submit .dp-text,.download-pill .dp-text{display:inline-flex;flex-direction:column;justify-content:center;line-height:1.1}@media(max-width:760px){.contact-form .field input,.contact-form .field select,.contact-form .field textarea{font-size:16px}}.contact-card{gap:16px;transition:box-shadow .35s,background-color .35s}.contact-card.is-form-engaged{box-shadow:0 30px 100px rgba(18,5,42,.56),0 8px 34px rgba(0,0,0,.34)}.feedback-form .feedback-picker{margin-top:0}.feedback-picker span>i{width:16px;height:16px;flex:0 0 16px;display:grid;place-items:center;line-height:1;transform:translateY(1px)}.feedback-picker span>i::before{display:block;line-height:1}.feedback-panel.is-active{transform-origin:50% 0}.feedback-picker label span{transition:background-color .18s,color .18s,box-shadow .18s}.contact-form .field input,.contact-form .field select,.contact-form .field textarea{transition:border-color .2s,background-color .2s,box-shadow .2s}.contact-form .field:focus-within input,.contact-form .field:focus-within select,.contact-form .field:focus-within textarea{box-shadow:0 0 0 4px rgba(155,125,255,.08)}@media(prefers-reduced-motion:reduce){.contact-card,.feedback-picker label span{transition:none}}body.page-editorial-light .contact-card.is-form-engaged{box-shadow:0 28px 68px rgb(23 21 26 / .12),inset 0 1px 0 rgb(255 255 255 / .58)!important}body.page-editorial-light .contact-form .field label,body.page-editorial-light .feedback-picker legend{color:rgb(23 21 26 / .72)}body.page-editorial-light .contact-form .field input,body.page-editorial-light .contact-form .field select,body.page-editorial-light .contact-form .field textarea{border:1px solid!important;background:rgb(255 255 255 / .48)!important;color:#17151a!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .68)!important}body.page-editorial-light .contact-form .field input::placeholder,body.page-editorial-light .contact-form .field textarea::placeholder{color:rgb(23 21 26 / .44)}body.page-editorial-light .contact-form .field:focus-within label{color:#654987}body.page-editorial-light .feedback-picker label span{border-color:rgb(23 21 26 / .14);background:rgb(255 255 255 / .34)}body.page-editorial-light .contact-submit,body.page-editorial-light .feedback-picker input:checked+span{background:#17151a;color:#fff}body.page-editorial-light .contact-grid label,body.page-editorial-light .feedback-picker label span,body.page-editorial-light .feedback-picker legend{color:#514b51;opacity:1}