.page-module__OSLHOG__main{width:min(var(--max),100%);padding:clamp(48px,7vw,96px)var(--gutter)clamp(56px,7vw,96px);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(40px,6vw,80px);margin:0 auto;display:grid}.page-module__OSLHOG__intro{position:sticky;top:108px}.page-module__OSLHOG__title{font-family:var(--serif);letter-spacing:-.025em;text-wrap:balance;margin-top:16px;font-size:clamp(42px,5.8vw,72px);font-weight:400;line-height:1.02}.page-module__OSLHOG__subtitle{max-width:480px;color:var(--ink-2);text-wrap:pretty;margin-top:22px;font-size:18px;line-height:1.6}.page-module__OSLHOG__channels{flex-direction:column;gap:10px;margin-top:40px;display:flex}.page-module__OSLHOG__channel{background:var(--card);border:1px solid var(--line);border-radius:18px;align-items:center;gap:16px;padding:16px 18px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}a.page-module__OSLHOG__channel:hover{border-color:var(--line-2);transform:translateY(-2px);box-shadow:0 20px 40px -28px #17140f73}a.page-module__OSLHOG__channel:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.page-module__OSLHOG__channelCall{background:var(--screen);color:var(--screen-ink);border-color:#0000;flex-wrap:wrap}.page-module__OSLHOG__channelIcon{background:var(--paper-2);width:44px;height:44px;color:var(--ink);border-radius:13px;flex:none;place-items:center;font-size:20px;display:grid}.page-module__OSLHOG__channelCall .page-module__OSLHOG__channelIcon{color:var(--signal);background:#ff5a1f29}.page-module__OSLHOG__channelIconWa{color:#1f8f55;background:#dcf1e3}.page-module__OSLHOG__channelBody{flex:1;min-width:0}.page-module__OSLHOG__channelLabel{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.page-module__OSLHOG__channelCall .page-module__OSLHOG__channelLabel{color:var(--live)}.page-module__OSLHOG__channelTitle{overflow-wrap:anywhere;margin-top:2px;font-size:16px;font-weight:500}.page-module__OSLHOG__channelArrow{color:var(--ink-3);flex:none;transition:transform .2s,color .2s}a.page-module__OSLHOG__channel:hover .page-module__OSLHOG__channelArrow{color:var(--signal-deep);transform:translate(3px)}.page-module__OSLHOG__formCard{background:var(--card);border:1px solid var(--line);border-radius:22px;padding:clamp(24px,3.5vw,40px);box-shadow:0 30px 60px -40px #17140f66}.page-module__OSLHOG__formLabel{font-family:var(--serif);letter-spacing:-.01em;margin-bottom:24px;font-size:27px;line-height:1.12}.page-module__OSLHOG__form{flex-direction:column;gap:20px;display:flex}.page-module__OSLHOG__row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.page-module__OSLHOG__field{flex-direction:column;gap:8px;display:flex}.page-module__OSLHOG__label{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px}.page-module__OSLHOG__input{border:1px solid var(--line-2);background:var(--paper);width:100%;color:var(--ink);font-family:var(--sans);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-radius:12px;padding:13px 16px;font-size:15px;transition:border-color .18s,box-shadow .18s,background .18s}.page-module__OSLHOG__input::placeholder{color:var(--ink-4)}.page-module__OSLHOG__input:hover{border-color:#17140f52}.page-module__OSLHOG__input:focus{border-color:var(--signal);background:#fff;outline:none;box-shadow:0 0 0 3px #ff5a1f29}.page-module__OSLHOG__select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M3 4.5 6 7.5 9 4.5' stroke='%237a7265' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}.page-module__OSLHOG__textarea{resize:vertical;min-height:140px;line-height:1.6}.page-module__OSLHOG__submit{background:var(--ink);height:52px;color:var(--paper);font-family:var(--sans);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:4px;font-size:15px;font-weight:500;transition:transform .2s,background .2s;display:inline-flex}.page-module__OSLHOG__submit:hover{background:#000;transform:translateY(-1px)}.page-module__OSLHOG__submit:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.page-module__OSLHOG__submit:disabled{cursor:wait;opacity:.7;transform:none}.page-module__OSLHOG__errorMsg{color:#b42318;margin:-4px 0 2px;font-size:13.5px}.page-module__OSLHOG__success{min-height:70vh;padding:64px var(--gutter);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.page-module__OSLHOG__checkSvg{width:88px;height:88px;margin-bottom:12px;overflow:visible}.page-module__OSLHOG__checkBg{fill:var(--signal-soft);animation:.4s cubic-bezier(.34,1.56,.64,1) backwards page-module__OSLHOG__popIn}.page-module__OSLHOG__checkRing{fill:none;stroke:var(--signal);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:251.3;stroke-dashoffset:251.3px;transform-origin:44px 44px;animation:.7s .1s forwards page-module__OSLHOG__draw;transform:rotate(-90deg)}.page-module__OSLHOG__checkMark{fill:none;stroke:var(--signal-deep);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:54;stroke-dashoffset:54px;animation:.45s .7s forwards page-module__OSLHOG__draw}.page-module__OSLHOG__successTitle{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(32px,4.3vw,54px);font-weight:400;line-height:1.08}.page-module__OSLHOG__successSub{color:var(--ink-2);font-size:17px}.page-module__OSLHOG__successRedirect{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-top:8px;font-size:11.5px}@keyframes page-module__OSLHOG__draw{to{stroke-dashoffset:0}}@keyframes page-module__OSLHOG__popIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media (max-width:960px){.page-module__OSLHOG__main{grid-template-columns:1fr}.page-module__OSLHOG__intro{position:static}}@media (max-width:620px){.page-module__OSLHOG__row{grid-template-columns:1fr}}
