.download-pill .dp-icon i{font-size:20px}.download-pill .dp-text{display:flex;flex-direction:column}.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:rgba(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:rgba(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}@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}.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:hanken,sans-serif;font-weight:400;color:rgba(255,255,255,.92);caret-color:rgba(255,255,255,.92);background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.04)) padding-box,radial-gradient(120% 160% at 20% 0,rgba(255,255,255,.09),#fff0) border-box;border:1px solid;outline:0;box-shadow:inset 0 0 0 1px rgba(255,255,255,.07),0 10px 28px rgba(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:rgba(255,255,255,.55);font-family:hanken,sans-serif;font-weight:400}.contact-grid input:autofill,.contact-grid textarea:autofill{color:rgba(255,255,255,.92)}.contact-grid select{width:100%;border-radius:16px;padding:12px 40px 12px 14px;font-family:hanken,sans-serif;font-weight:400;color:rgba(255,255,255,.92);outline:0;box-shadow:inset 0 0 0 1px rgba(255,255,255,.07),0 10px 28px rgba(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{box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),0 0 0 6px rgba(255,255,255,.06),0 14px 36px rgba(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}}.contact-grid select::-ms-expand{display:none}.contact-grid select option{color:#101317;background:#fff}.contact-grid select option[disabled]{color:#6b7280}.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 rgba(255,255,255,.075),inset 0 -1px 0 rgba(0,0,0,.24),0 0 0 5px rgba(155,125,255,.12),0 14px 36px rgba(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 rgba(255,255,255,.06) inset,inset 0 1px 0 rgba(255,255,255,.055),inset 0 -1px 0 rgba(0,0,0,.24),0 10px 28px rgba(0,0,0,.25)!important}@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)}.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{transition:none}}body.page-editorial-light .contact-card.is-form-engaged{box-shadow:0 28px 68px rgba(23,21,26,.12),inset 0 1px 0 rgba(255,255,255,.58)!important}body.page-editorial-light .contact-form .field label{color:rgba(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 rgba(23,21,26,.16)!important;background:rgba(255,255,255,.48)!important;color:#17151a!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.68)!important}body.page-editorial-light .contact-form .field input::placeholder,body.page-editorial-light .contact-form .field textarea::placeholder{color:rgba(23,21,26,.44)}body.page-editorial-light .contact-form .field:focus-within label{color:#6d3bff}body.page-editorial-light .contact-submit{background:#17151a;color:#fff}body.page-editorial-light .contact-grid label{color:#514b51;opacity:1}