@charset "UTF-8";.wrap{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(36px,5vw,84px);max-width:1320px;margin-inline:auto;padding:clamp(60px,8vh,100px) var(--gutter)}@media (max-width:980px){.wrap{grid-template-columns:1fr}}.ok{display:none;border:1px solid var(--fde-rule);background:rgba(199,178,153,.08);padding:20px 22px;margin-bottom:34px}.ok.show{display:block}.ok h2{font-size:22px;letter-spacing:.04em}.ok p{margin-top:8px;color:var(--ink-2);font-size:15.5px}.ok:focus-visible{outline:2px solid var(--cobalt-text);outline-offset:3px}form h2{font-size:clamp(26px, 2.6vw, 36px)}.fnote{margin-top:10px;color:var(--ink-2);font-size:15.5px;max-width:60ch}fieldset{border:0;padding:0;margin:34px 0 0}legend{font:500 11.5px/1 var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--fde);margin-bottom:14px;padding:0}.reasons{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.reason{position:relative}.reason input{position:absolute;opacity:0;inset:0;cursor:pointer}.reason label{display:block;border:1px solid var(--hairline);background:rgba(23,27,33,.6);padding:16px 16px 14px;cursor:pointer;-webkit-transition:border-color .25s var(--out),background .25s var(--out);transition:border-color .25s var(--out),background .25s var(--out)}.reason label b{display:block;font:600 15px/1.2 var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.reason label small{display:block;margin-top:6px;color:var(--ink-3);font-size:12.5px;line-height:1.45}.reason input:checked+label{border-color:var(--fde);background:rgba(199,178,153,.09)}.reason input:focus-visible+label{outline:2px solid var(--cobalt-text);outline-offset:2px}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width:640px){.grid2{grid-template-columns:1fr}}.field{margin-top:18px}.field label{display:block;font:500 12px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-2);margin-bottom:8px}.field label em{font-style:normal;color:var(--ink-3);text-transform:none;letter-spacing:.06em}.field input,.field textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--panel);border:1px solid var(--hairline);color:var(--ink);font:400 16px/1.5 var(--sans);padding:14px 14px;-webkit-transition:border-color .25s var(--out);transition:border-color .25s var(--out)}.field input:focus-visible,.field textarea:focus-visible{outline:2px solid var(--cobalt-text);outline-offset:1px;border-color:var(--fde-rule)}.field textarea{min-height:220px;resize:vertical}#rma-wrap{display:none}#rma-wrap.show{display:block}.send{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:22px;-ms-flex-wrap:wrap;flex-wrap:wrap}.send .hint{font:400 12px/1.7 var(--mono);color:var(--ink-3)}button.cta{border:0;cursor:pointer}.rail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.rail .card{border:1px solid var(--hairline);background:rgba(23,27,33,.6);padding:24px 24px 20px}.rail h3{font-size:19px;letter-spacing:.05em}.rail p{margin-top:10px;color:var(--ink-2);font-size:14.5px;line-height:1.6}.rail p b{color:var(--ink)}.rail .mono{font:500 13px/1.9 var(--mono);letter-spacing:.06em;color:var(--fde);margin-top:12px}.rail .mono a{color:var(--fde);text-decoration:none;border-bottom:1px solid var(--fde-rule)}.rail .mono a:hover{border-color:var(--fde)}.rail .fineline{font:400 11.5px/1.7 var(--mono);color:var(--ink-3);margin-top:10px}