.section-ten{z-index:2;color:#fff;background:#050608;position:relative;overflow:hidden}.s10-bg{object-fit:cover;object-position:28% 40%;z-index:0;width:100%;height:100%;position:absolute;inset:0}.s10-scrim{z-index:0;pointer-events:none;background:radial-gradient(90% 70% at 88% 8%,#050608b8 0%,#05060800 62%),linear-gradient(#0506084d 0%,#05060800 30%,#05060847 100%);position:absolute;inset:0}.s10-inner{z-index:1;--s10-indent:19.5vw;max-width:none;margin:0;padding:clamp(60px,15vw,260px) clamp(20px,3.8vw,80px) clamp(64px,12vw,220px);position:relative}.s10-form{margin-left:var(--s10-indent);grid-template-columns:1fr 1fr;gap:clamp(22px,4.3vw,76px) clamp(24px,5vw,96px);max-width:63.2vw;display:grid}.s10-field{flex-direction:column;gap:clamp(14px,4.3vw,76px);min-width:0;display:flex}.s10-label{font-family:var(--font-head);text-transform:uppercase;letter-spacing:.13em;color:#ffffffdb;font-size:clamp(12px,1.415vw,27px);font-weight:300;line-height:1.35}.s10-label i{color:var(--cyan-400);margin-left:2px;font-style:normal}.s10-field input,.s10-field select{width:100%;font-family:var(--font-body);color:#fff;transition:border-color .35s var(--ease-out);background:0 0;border:0;border-bottom:1px solid #ffffff42;padding:2px 2px clamp(14px,2.3vw,40px);font-size:clamp(13px,1.152vw,22px);font-weight:400}.s10-field input::placeholder{color:#aab6b8bf}.s10-field input:focus,.s10-field select:focus{border-bottom-color:var(--cyan-400)}.s10-field--select{position:relative}.s10-field select{appearance:none;cursor:pointer;color:#ffffffe6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2343BCCB' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 2px center;background-repeat:no-repeat;padding-right:26px}.s10-field select:invalid{color:#aab6b8bf}.s10-field select:has(option[value=""]:checked){color:#aab6b8bf}.s10-field select option{color:#111;background:#e9f1ef}.s10-actions{align-items:flex-end;display:flex}.s10-send-ico{color:var(--rust);transition:transform .4s var(--ease-out);display:inline-flex}.s10-send:hover{background:#ffffff17;border-color:#43bccbb3}.s10-send:hover .s10-send-ico{transform:translate(2px,-2px)}@media (max-width:900px){.s10-inner{--s10-indent:0px}.s10-form{grid-template-columns:1fr;row-gap:clamp(22px,3vh,32px);max-width:none}.s10-field{gap:10px}.s10-field input,.s10-field select{padding-bottom:12px}.s10-actions{align-items:flex-start;margin-top:6px}}@media (max-width:520px){.s10-send{justify-content:center;width:100%}}.s10-field input:focus-visible,.s10-field select:focus-visible{outline-offset:2px}.s10-field input,.s10-field select{min-height:44px}.s10-send{min-height:45px}@media (min-width:1800px){.s10-inner{max-width:1920px;margin-left:auto;margin-right:auto}}@media (min-width:521px) and (max-width:1024px){.s10-inner{padding-left:clamp(28px,5vw,56px);padding-right:clamp(28px,5vw,56px)}}@media (max-width:520px) and (orientation:portrait){.s10-inner{padding-left:var(--mobile-gutter);padding-right:var(--mobile-gutter)}}html[data-theme=dark] .s10-field select option{color:var(--ink);background:#0a1516}.s10-inner{padding-left:var(--gutter);padding-right:var(--gutter)}@media (max-width:520px) and (orientation:portrait){.s10-inner{padding-left:var(--mobile-gutter);padding-right:var(--mobile-gutter)}}.s10-footnote{font-family:var(--font-body);color:#ffffffc7;grid-column:1/-1;margin:0;font-size:clamp(13px,1vw,17px);font-weight:300}.s10-footnote a{color:var(--cyan-400);text-underline-offset:3px;text-decoration:underline}.su-band .s10-inner{padding-top:calc(var(--header-h) + clamp(30px, 5vw, 80px))}.su-head{margin:0 0 clamp(36px, 5vw, 96px) var(--s10-indent);max-width:63.2vw}.su-kicker{font-family:var(--font-head);text-transform:uppercase;letter-spacing:.13em;color:var(--cyan-400);margin:0 0 clamp(12px,1.2vw,20px);font-size:clamp(12px,1vw,18px);font-weight:300}.su-title{font-family:var(--font-head);text-transform:uppercase;letter-spacing:-.01em;color:#fff;margin:0;font-size:clamp(38px,6.4vw,120px);font-weight:300;line-height:.96}.su-lede{max-width:56ch;font-family:var(--font-body);color:#ffffffc7;margin:clamp(16px,1.6vw,28px) 0 0;font-size:clamp(14px,1.1vw,19px);font-weight:300;line-height:1.6}@media (max-width:900px){.su-head{max-width:none}}.si-link{font:inherit;color:var(--cyan-400);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.si-link:focus-visible{outline-offset:2px}.si-sep{color:#ffffff73;margin:0 .6em}
