.sh.eg{flex-direction:column;min-height:100svh;display:flex}.sh.eg main{flex:1;padding:0 40px}.sh.eg nav.top .brand{color:var(--ink)}.sh.eg nav.top .right a{height:40px;color:var(--ink);align-items:center;transition:color .18s,border-color .18s;display:inline-flex}.sh.eg nav.top .right a:hover{color:var(--orange);border-color:var(--orange)}.sh.eg nav.top .right .short{display:none}.sh.eg .head{grid-template-columns:1fr auto;align-items:end;gap:40px;padding:156px 0 56px;display:grid}.sh.eg h1{font-family:var(--disp);letter-spacing:-.035em;text-transform:uppercase;margin:0;font-size:clamp(64px,11.2vw,168px);font-weight:700;line-height:.9}.sh.eg h1 .o{color:var(--orange)}.sh.eg .sub{font-family:var(--disp);color:var(--ash);max-width:30ch;margin:20px 0 0;font-size:clamp(22px,2.2vw,30px);font-weight:300;line-height:1.2}.sh.eg .meta{text-align:right;flex-direction:column;align-items:flex-end;gap:14px;padding-bottom:8px;display:flex}.sh.eg .meta .tag{color:var(--ash);align-items:center;gap:8px;display:inline-flex}.sh.eg .meta .tag b{background:var(--orange);width:7px;height:7px}.sh.eg .meta a{color:var(--ink);border-bottom:1px solid var(--line);padding-bottom:2px;transition:color .18s,border-color .18s}.sh.eg .meta a:hover{color:var(--orange);border-color:var(--orange)}.sh.eg form{display:block}.sh.eg .frow{-moz-column-gap:40px;border-top:1px solid var(--line);grid-template-columns:200px minmax(0,760px);gap:24px 40px;padding:40px 0;display:grid}.sh.eg .frow:last-of-type{border-bottom:1px solid var(--line)}.sh.eg .frow>legend,.sh.eg .frow>.rlabel{color:var(--ink);float:left;align-self:start;align-items:center;gap:10px;width:100%;margin:0;padding:0;display:inline-flex}.sh.eg .frow>legend b,.sh.eg .frow>.rlabel b{background:var(--orange);flex:none;width:7px;height:7px}.sh.eg .frow>legend small{font:inherit;color:var(--ash);margin-left:6px}.sh.eg fieldset{border:0;min-width:0}.sh.eg .cols{grid-template-columns:1fr 1fr;gap:24px;display:grid}.sh.eg .stack{gap:24px;display:grid}.sh.eg .f{flex-direction:column;gap:10px;min-width:0;display:flex}.sh.eg .f label{color:var(--ash)}.sh.eg .f label i{color:var(--orange);margin-left:4px;font-style:normal}.sh.eg .f input,.sh.eg .f select,.sh.eg .f textarea{appearance:none;border:1px solid var(--line);width:100%;color:var(--ink);font-family:var(--body);height:56px;caret-color:var(--orange);box-shadow:inset 0 0 0 0 var(--orange);background:#f2f0eb09;border-radius:0;margin:0;padding:0 16px;font-size:16px;font-weight:500;line-height:1.4;transition:border-color .18s,background .18s,box-shadow .18s}.sh.eg .f textarea{resize:vertical;height:auto;min-height:168px;padding:16px}.sh.eg .f select{cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23f2f0eb' stroke-width='2' stroke-linecap='square'><path d='M6 9l6 6 6-6'/></svg>");background-position:right 16px center;background-repeat:no-repeat;padding-right:48px}.sh.eg .f select:invalid,.sh.eg .f select.empty{color:var(--ash)}.sh.eg .f select option,.sh.eg .f select optgroup{color:var(--ink);background:#121212}.sh.eg .f ::placeholder{color:var(--ash);opacity:1}.sh.eg .f input:hover,.sh.eg .f select:hover,.sh.eg .f textarea:hover{border-color:#f2f0eb52}.sh.eg .f input:focus,.sh.eg .f select:focus,.sh.eg .f textarea:focus{box-shadow:inset 0 -2px 0 0 var(--orange);background:#f2f0eb0d;border-color:#f2f0eb52;outline:none}.sh.eg .f input:focus-visible,.sh.eg .f select:focus-visible,.sh.eg .f textarea:focus-visible{outline:none}.sh.eg .f input:-webkit-autofill{-webkit-text-fill-color:var(--ink);-webkit-box-shadow:inset 0 0 0 1000px #151412}.sh.eg .submit{-moz-column-gap:40px;grid-template-columns:200px minmax(0,760px);column-gap:40px;padding:40px 0 0;display:grid}.sh.eg .submit .act{flex-wrap:wrap;grid-column:2;align-items:center;gap:28px;display:flex}.sh.eg .submit .btn{height:60px;padding:0 28px;font-size:13px}.sh.eg .submit .btn:disabled{opacity:.5;cursor:progress}.sh.eg .submit .btn:disabled:hover{background:var(--orange);border-color:var(--orange);color:var(--void)}.sh.eg .submit .btn svg{transition:transform .18s}.sh.eg .submit .btn:hover svg{transform:translate(2px,-2px)}.sh.eg .note{max-width:44ch;color:var(--ash);margin:0;font-size:13px;line-height:1.55}.sh.eg .note a{color:var(--ink);border-bottom:1px solid var(--line)}.sh.eg .note a:hover{color:var(--orange);border-color:var(--orange)}.sh.eg .alert{color:#f87171;background:#dc26261a;border-top:1px solid #dc262680;align-items:flex-start;gap:12px;margin:0 0 32px;padding:16px;font-size:14px;line-height:1.5;display:flex}.sh.eg .alert svg{flex:none;margin-top:1px}.sh.eg .done{border-top:1px solid var(--line);padding:40px 0 0}.sh.eg .done h2{font-family:var(--disp);letter-spacing:-.035em;text-transform:uppercase;margin:0;font-size:clamp(48px,8vw,120px);font-weight:700;line-height:.9}.sh.eg .done h2 .o{color:var(--orange)}.sh.eg .done p{color:#f2f0ebc7;max-width:46ch;margin:28px 0 0;font-size:17px;line-height:1.55}.sh.eg .done a{color:var(--ink);border-bottom:1px solid var(--line)}.sh.eg .done a:hover{color:var(--orange);border-color:var(--orange)}.sh.eg .done .btn{margin-top:36px}.sh.eg .foot{padding:0 40px 40px}.sh.eg .foot footer{margin-top:96px}@media (max-width:1100px){.sh.eg .frow,.sh.eg .submit{grid-template-columns:160px minmax(0,1fr)}}@media (max-width:900px),(max-aspect-ratio:1){.sh.eg main{padding:0 20px}.sh.eg .foot{padding:0 20px 28px}.sh.eg .foot footer{margin-top:64px}.sh.eg nav.top .right .long{display:none}.sh.eg nav.top .right .short{display:inline}.sh.eg .head{grid-template-columns:1fr;gap:24px;padding:120px 0 40px}.sh.eg .meta{text-align:left;flex-flow:wrap;align-items:flex-start;gap:12px 28px;padding-bottom:0}.sh.eg .frow{grid-template-columns:1fr;row-gap:20px;padding:32px 0}.sh.eg .submit{grid-template-columns:1fr;padding-top:32px}.sh.eg .submit .act{grid-column:1}}@media (max-width:640px){.sh.eg .cols{grid-template-columns:1fr}.sh.eg .submit .act{flex-direction:column;align-items:stretch;gap:20px}.sh.eg .submit .btn{justify-content:center;width:100%}.sh.eg .note{max-width:none}}@media (prefers-reduced-motion:reduce){.sh.eg .submit .btn svg,.sh.eg .f input,.sh.eg .f select,.sh.eg .f textarea{transition:none}}
