.mf__form{margin-top:0}.mf__hint{color:#0009;font-size:14px;max-width:28ch}.mf__form .er__field textarea{background:var(--gm-white);border:1px solid #00000073;border-radius:var(--gm-radius-sm);color:var(--gm-black);font-family:var(--font-display);font-size:16px;line-height:1.5;min-height:150px;outline:none;padding:12px 14px;resize:vertical;transition:border-color .2s var(--ease-out);width:100%}.mf__form .er__field textarea::placeholder{color:#00000061}.mf__form .er__field textarea:hover{border-color:var(--gm-black)}.mf__form .er__field textarea:focus-visible{border-color:var(--gm-black);border-width:2px;padding:11px 13px}.mf__form .er__field.is-invalid textarea{background:var(--gm-yellow);border-color:var(--gm-black);border-width:2px;padding:11px 13px}.mf__form .er__seg{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.mf__hp{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.mf__about{font-size:clamp(30px,3.2vw,48px)}.mf__review-message{color:var(--gm-black);font-size:clamp(15px,1.1vw,17px);line-height:1.55;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.mf__muted{color:#00000080}.mf__review-send{align-items:center}.mf__done .er__confirm-title{font-size:clamp(26px,2.8vw,40px)}.mf__done .er__review-eyebrow{color:#000000a6}.mf__done .er__confirm-row{grid-template-columns:96px minmax(0,1fr)}.ct__main{background:var(--gm-black);min-height:100svh;padding:calc(var(--nav-h) + clamp(40px, 7vh, 88px)) 0 clamp(72px,10vh,120px)}.ct__head{grid-gap:14px;display:grid;gap:14px;margin-bottom:clamp(36px,6vh,72px);max-width:860px}.ct__title{color:var(--gm-white);margin:0}.ct__sub{margin:0;max-width:62ch}.ct__grid{grid-gap:clamp(20px,3vw,48px);align-items:start;display:grid;gap:clamp(20px,3vw,48px);grid-template-columns:minmax(0,320px) minmax(0,1fr)}.ct__grid--single{grid-template-columns:minmax(0,1fr)}.ct__side{grid-gap:10px;display:grid;gap:10px;position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 24px)}.ct__channel{grid-gap:6px;--cut:18px;background:var(--gm-graphite);border:1px solid var(--gm-line);border-radius:var(--gm-radius-sm);-webkit-clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,0 100%);display:grid;gap:6px;padding:20px 22px}.ct__channel-label{color:var(--gm-fog);font-family:var(--font-tech);font-size:11px;letter-spacing:.18em;text-transform:uppercase}.ct__channel-value{color:var(--gm-white);font-family:var(--font-display);font-size:clamp(16px,1.15vw,19px);font-weight:700;overflow-wrap:anywhere;text-decoration:none;transition:color .2s var(--ease-out)}a.ct__channel-value:hover{color:var(--gm-yellow)}a.ct__channel-value:focus-visible{outline:2px solid var(--gm-yellow);outline-offset:2px}.ct__channel-note{color:var(--gm-fog);font-size:13px;line-height:1.45}.ct__form{min-width:0}.ct__form .er__confirm,.ct__form .er__review{margin-left:0}@media (max-width:980px){.ct__grid{grid-template-columns:minmax(0,1fr)}.ct__side{grid-template-columns:repeat(2,minmax(0,1fr));order:2;position:static}}@media (max-width:560px){.ct__side{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=501.580adad0.chunk.css.map*/