.cc-page [hidden]{display:none!important}.cc-page svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.cc-page .header{border-bottom:1px solid var(--line)}.cc-page .header>.text-link{font-size:12px;white-space:nowrap}.cc-page main{overflow:hidden}.cc-page .cc-intro{max-width:1560px;margin:auto;display:grid;grid-template-columns:1.06fr 1fr;align-items:center;gap:7%;padding-top:75px;padding-bottom:62px}.cc-intro h1{font-size:clamp(70px,7.7vw,118px);white-space:normal;line-height:.98;margin-bottom:26px}.cc-intro .eyebrow{color:#b4b8ab;font-size:10px;letter-spacing:1.8px}.cc-lead{font-size:17px;line-height:1.85;color:#c6c9c0;max-width:460px}.cc-mail-shortcut{display:inline-block;color:#b6bbae;font-size:12px;text-decoration:underline;text-underline-offset:5px;margin-top:8px}.cc-mail-shortcut span{margin-left:8px;color:var(--orange)}.cc-mail-shortcut:hover{color:var(--paper)}.cc-community-card{background:#23271f;border:1px solid #4d5444;border-radius:3px;padding:30px 33px 27px;position:relative;box-shadow:14px 14px 0 #ff6b3509}.cc-card-top{display:flex;align-items:center;justify-content:space-between;color:var(--orange);margin-bottom:31px}.cc-kicker{font-size:11px;letter-spacing:1.5px;font-weight:700}.cc-page svg.cc-telegram{width:38px;height:38px;stroke-width:1.1}.cc-card-caption{font-size:8px;letter-spacing:1.5px;color:#a5ae9a;margin-bottom:13px}.cc-community-card h2{font-size:clamp(41px,4vw,59px);margin-bottom:20px;line-height:1.03}.cc-community-card>p:not(.cc-card-caption):not(.cc-fine-print){font-size:13px;line-height:1.8;color:#c3c9bb;max-width:385px}.cc-community-button{width:100%;font-size:12px;gap:14px;margin-top:4px}.cc-fine-print{font-size:9px;line-height:1.8;color:#a2ac98;margin:15px 0 0}.cc-next-steps{display:grid;grid-template-columns:1fr 1fr;max-width:1388px;margin:0 auto 72px;padding:0 5.5vw;gap:24px}.cc-step{display:flex;align-items:center;gap:17px;padding:23px 0;border-top:1px solid #535b48}.cc-step-icon{width:43px;height:43px;display:flex;align-items:center;justify-content:center;background:#252b21;color:var(--orange);flex-shrink:0;border-radius:50%}.cc-step>span:nth-child(2){flex:1;min-width:0}.cc-step small,.cc-step strong,.cc-step>span>span{display:block}.cc-step small{font-size:8px;letter-spacing:1.3px;color:#a1aa96;margin-bottom:6px}.cc-step strong{font-size:13px;line-height:1.5;margin-bottom:5px}.cc-step>span>span{font-size:10px;line-height:1.6;color:#aab2a1}.cc-step-arrow{color:var(--orange);font-size:23px;margin-left:10px}.cc-step:hover strong{color:var(--orange)}.cc-page .cc-contact-section{background:var(--paper);color:var(--ink);display:grid;grid-template-columns:.83fr 1.17fr;gap:7%;scroll-margin-top:95px;padding-top:78px;padding-bottom:80px}.cc-contact-copy .eyebrow{font-size:10px;color:#727967;margin-bottom:22px}.cc-contact-copy h2{font-size:clamp(54px,5.4vw,78px);margin-bottom:26px}.cc-contact-copy h2 em{color:#b44322}.cc-contact-copy>p:not(.eyebrow){font-size:13px;line-height:1.8;color:#5b6351;max-width:350px}.cc-email-address{display:inline-flex;gap:18px;align-items:center;border-bottom:1px solid #8d9681;padding-bottom:7px;font-size:16px;font-weight:700;margin:4px 0 24px}.cc-contact-copy>p.cc-contact-note{font-size:11px;color:#707b63;max-width:320px}.cc-form-card{background:#fcfbf7;border:1px solid #d8dccf;padding:30px;box-shadow:0 12px 40px #15200e07;align-self:start}.cc-form-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.cc-field{margin-bottom:20px;min-width:0}.cc-page .cc-field label,.cc-verification label{display:block;font-size:11px;font-weight:700;margin-bottom:7px}.cc-field label>span{font-weight:400;color:#707868}.cc-page .cc-field input,.cc-page .cc-field textarea,.cc-verification input{display:block;width:100%;border:1px solid #c5cdbb;background:#fffefa;border-radius:2px;color:#1d2516;padding:12px 13px;font:inherit;font-size:13px;line-height:1.5;min-height:45px}.cc-page .cc-field input::placeholder,.cc-page .cc-field textarea::placeholder{color:#7b8274}.cc-field textarea{resize:vertical;min-height:155px;max-height:450px}.cc-field input:focus,.cc-field textarea:focus,.cc-verification input:focus{outline:2px solid #b94a29;outline-offset:2px;border-color:#b94a29}.cc-honeypot{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cc-attach-button{display:inline-flex;align-items:center;gap:9px;border:0;background:none;padding:5px 0;color:#38442b;font-size:11px;font-weight:700;min-height:38px;text-align:left}.cc-attach-button>span{font-weight:400;color:#6e7b5e}.cc-page .cc-attach-button svg{height:18px;width:18px}.cc-file-hint{font-size:9px;color:#77836b;line-height:1.8;margin:5px 0 11px;max-width:410px}.cc-file-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.cc-file{display:flex;align-items:center;gap:12px;border:1px solid #d9dfd0;background:#f0f3e9;padding:10px 12px;min-width:0;border-radius:2px}.cc-file>div{min-width:0;flex:1}.cc-file strong{display:block;font-size:11px;overflow-wrap:anywhere;line-height:1.5}.cc-file small{display:block;font-size:9px;color:#6c795b;line-height:1.6;margin-top:3px}.cc-file button{border:0;background:none;color:#3e4c30;min-width:35px;min-height:35px;padding:7px;font-size:15px}.cc-file button.cc-file-retry{font-size:10px;text-decoration:underline}.cc-upload-status{font-size:10px;line-height:1.65;color:#596b46;margin:8px 0 0}.cc-privacy{font-size:10px;line-height:1.8;color:#707c63;margin:21px 0 17px}.cc-privacy a,.cc-page noscript a{text-decoration:underline;text-underline-offset:3px}.cc-send{width:100%;gap:16px;min-height:52px;text-align:left}.cc-form-footnote{font-size:9px;line-height:1.8;color:#7a846f;margin:12px 0 0}.cc-error{background:#fff0e7;border:1px solid #e7b6a0;color:#9a3f1f;font-size:12px;line-height:1.7;padding:12px 14px;margin:0 0 15px}.cc-text-button{padding:9px 0;border:0;border-bottom:1px solid currentColor;color:inherit;background:none;font:inherit;font-size:12px;font-weight:700;min-height:40px;cursor:pointer}.cc-text-button span{margin-left:15px}.cc-success{padding:19px 2px;outline:none}.cc-success-mark{display:flex;align-items:center;justify-content:center;height:46px;width:46px;background:#e2ecce;border-radius:50%;font-size:25px;color:#3b5725;margin-bottom:28px}.cc-success .eyebrow{font-size:9px;color:#6c775f;margin-bottom:15px}.cc-success h3{font-family:var(--display);font-size:42px;line-height:1.1;margin-bottom:19px}.cc-success>p{font-size:13px;line-height:1.8;color:#626e55}.cc-success p.cc-reference{font-size:10px;color:#7c876f}.cc-page .footer{padding-top:22px}.cc-page .footer-bottom{margin-top:0}.cc-verification{background:#e8f0d9;border:1px solid #a9bb91;color:#243718;margin:24px auto 0;padding:24px 28px;max-width:900px;scroll-margin-top:110px}.cc-verification .eyebrow{font-size:9px;margin-bottom:9px}.cc-verification h2{font-family:var(--body);font-size:20px;line-height:1.5;margin-bottom:10px}.cc-verification p{font-size:12px;line-height:1.8;margin-bottom:8px}.cc-verification form{margin-top:20px}.cc-resend-row{display:flex;gap:12px}.cc-resend-row>input{flex:1;min-width:0}.cc-resend-row>.button{font-size:11px;gap:15px;padding:11px 15px}.cc-verification:focus{outline:2px solid var(--orange);outline-offset:3px}
@media(min-width:1600px){.cc-page .cc-contact-section{padding-left:max(5.5vw,calc((100vw - 1388px)/2));padding-right:max(5.5vw,calc((100vw - 1388px)/2))}.cc-page .cc-intro{padding-left:5.5vw;padding-right:5.5vw}.cc-next-steps{padding:0}}
@media(max-width:1050px){.cc-page .cc-intro{gap:5%;padding-top:52px}.cc-intro h1{font-size:8.2vw}.cc-community-card{padding:27px}.cc-community-card h2{font-size:45px}.cc-lead{font-size:15px}.cc-page .cc-contact-section{gap:5%;grid-template-columns:.75fr 1.25fr}.cc-contact-copy h2{font-size:58px}.cc-form-card{padding:24px}.cc-form-row{gap:12px}}
@media(max-width:760px){.cc-page .header>.text-link{font-size:10px;gap:7px}.cc-page .cc-intro{grid-template-columns:1fr;padding:43px 22px 29px;gap:32px}.cc-intro h1{font-size:clamp(58px,13.8vw,94px);line-height:1.01;margin-bottom:22px}.cc-intro .eyebrow{font-size:8px;margin-bottom:21px;letter-spacing:1.35px}.cc-lead{font-size:14px;line-height:1.8;margin-bottom:16px}.cc-mail-shortcut{font-size:10px;line-height:1.8;margin-top:0}.cc-community-card{padding:25px;box-shadow:8px 8px 0 #ff6b3509}.cc-card-top{margin-bottom:23px}.cc-community-card h2{font-size:45px}.cc-community-card>p:not(.cc-card-caption):not(.cc-fine-print){font-size:12px}.cc-community-button{font-size:11px;padding:15px 17px}.cc-next-steps{grid-template-columns:1fr;padding:0 22px;margin-bottom:42px;gap:0}.cc-step{padding:23px 0}.cc-step strong{font-size:12px}.cc-step>span>span{font-size:10px}.cc-page .cc-contact-section{grid-template-columns:1fr;padding:48px 22px;gap:23px;scroll-margin-top:82px}.cc-contact-copy h2{font-size:57px}.cc-contact-copy>p:not(.eyebrow){max-width:480px}.cc-contact-copy>p.cc-contact-note{font-size:11px;margin-bottom:0}.cc-email-address{margin-bottom:17px}.cc-form-card{padding:22px 18px}.cc-form-row{grid-template-columns:1fr;gap:0}.cc-page .cc-field input,.cc-page .cc-field textarea,.cc-verification input{font-size:16px;padding:12px}.cc-attach-button{font-size:10px;gap:7px}.cc-attach-button>span{font-size:9px}.cc-file-hint{font-size:9px}.cc-send{font-size:11px;padding:15px 17px}.cc-file{padding:9px}.cc-file strong{font-size:10px}.cc-success h3{font-size:37px}.cc-verification{margin:20px 22px 0;padding:20px}.cc-verification h2{font-size:18px}.cc-resend-row{flex-direction:column}.cc-verification .button{font-size:11px}}
@media(max-width:360px){.cc-page .header{padding:0 16px}.cc-page .header>.text-link{font-size:9px}.cc-page .brand{font-size:10px;gap:8px}.cc-page .brand small{font-size:6px}.cc-page .cc-intro{padding-left:18px;padding-right:18px}.cc-community-card{padding:21px}.cc-community-card h2{font-size:40px}.cc-community-button{font-size:10px}.cc-page .cc-contact-section{padding-left:18px;padding-right:18px}.cc-form-card{padding:20px 14px}}
