.swMWYG_page{padding:92px 0 120px;position:relative}.swMWYG_page:before{content:"";z-index:-1;background:radial-gradient(circle,#58d32517,#0000 68%);width:70%;height:70%;position:absolute;top:-8%;left:-18%}.swMWYG_layout{grid-template-columns:minmax(0,.86fr) minmax(480px,1.14fr);align-items:start;gap:clamp(60px,8vw,110px);display:grid}.swMWYG_intro{position:sticky;top:105px}.swMWYG_eyebrow{color:#278f18;letter-spacing:.13em;font-size:10px;font-weight:750;display:block}.swMWYG_intro h1{letter-spacing:-.065em;margin:22px 0;font-size:clamp(56px,5.8vw,80px);font-weight:520;line-height:.95}.swMWYG_intro h1 em{color:#278f18;font-style:normal}.swMWYG_intro>p{color:#666661;max-width:570px;margin:0;font-size:15px;line-height:1.72}.swMWYG_available{color:#62625e;text-transform:uppercase;letter-spacing:.06em;background:#fffc;border:1px solid #deded9;border-radius:999px;align-items:center;gap:8px;width:max-content;margin:24px 0 0;padding:8px 11px;font-size:9px;font-weight:700;display:flex}.swMWYG_available i{background:#58d325;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #58d32526}.swMWYG_contactOptions{border-top:1px solid var(--line);grid-template-columns:repeat(2,1fr);gap:10px;margin-top:36px;padding-top:24px;display:grid}.swMWYG_contactOptions a{background:#fff;border:1px solid #e1e1dd;border-radius:13px;flex-direction:column;justify-content:space-between;min-height:78px;padding:15px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;box-shadow:0 8px 22px #00000009}.swMWYG_contactOptions a:hover{border-color:#cbd8c6;transform:translateY(-3px);box-shadow:0 13px 28px #182d1614}.swMWYG_contactOptions a:first-child{color:#fff;background:#0b0b0b;border-color:#0b0b0b;grid-column:1/-1}.swMWYG_contactOptions span{color:#82827d;letter-spacing:.1em;font-size:8px;font-weight:700}.swMWYG_contactOptions a:first-child span{color:#8f8f8f}.swMWYG_contactOptions b{font-size:13px}.swMWYG_contactOptions a:first-child b{color:#58d325}.swMWYG_contactOptions b{align-items:center;gap:8px;display:flex}.swMWYG_contactOptions b svg{width:1em}.swMWYG_contactOptions b svg:last-child{opacity:.7;margin-left:auto;font-size:.8em}.swMWYG_formPanel{background:#fff;border:1px solid #e1e1dd;border-radius:22px;padding:10px;box-shadow:0 22px 55px #00000014}.swMWYG_formIntro{padding:20px 20px 8px}.swMWYG_formIntro span{color:#278f18;letter-spacing:.12em;font-size:9px;font-weight:750}.swMWYG_formIntro h2{letter-spacing:-.04em;margin:10px 0 5px;font-size:28px}.swMWYG_formIntro p{color:#777772;margin:0;font-size:11px;line-height:1.6}.swMWYG_formPanel form{box-shadow:none;background:#f6f7f4;border:0;border-radius:15px;padding:20px}.swMWYG_formPanel label{font-size:9px}:is(.swMWYG_formPanel input,.swMWYG_formPanel textarea,.swMWYG_formPanel select){border-radius:9px;margin-top:7px;padding:13px;font-size:12px}.swMWYG_formPanel textarea{resize:vertical;min-height:140px}.swMWYG_formPanel button{border-radius:10px;min-height:50px;font-size:11px}.swMWYG_formPanel form small{line-height:1.5}@media (max-width:800px){.swMWYG_page{padding:70px 0 82px}.swMWYG_layout{grid-template-columns:1fr;gap:45px}.swMWYG_intro{position:static}.swMWYG_intro h1{font-size:clamp(48px,13vw,64px)}.swMWYG_intro>p{font-size:14px}.swMWYG_contactOptions{margin-top:30px}.swMWYG_formPanel{border-radius:18px;padding:7px}.swMWYG_formIntro{padding:17px 16px 8px}.swMWYG_formPanel form{padding:16px}.swMWYG_formPanel form{grid-template-columns:1fr}.swMWYG_formPanel .full{grid-column:auto}}@media (max-width:420px){.swMWYG_contactOptions{grid-template-columns:1fr}.swMWYG_contactOptions a:first-child{grid-column:auto}}@media (max-width:800px){.swMWYG_page{padding-block:78px 92px}.swMWYG_layout{gap:52px}.swMWYG_intro>p,.swMWYG_formIntro p{font-size:15px;line-height:1.7}.swMWYG_contactOptions{gap:14px;margin-top:34px}.swMWYG_contactOptions a{min-height:88px;padding:18px}.swMWYG_contactOptions b{font-size:15px}.swMWYG_formIntro{padding:20px 18px 10px}.swMWYG_formPanel form{gap:18px;padding:18px}.swMWYG_formPanel label{font-size:11px}:is(.swMWYG_formPanel input,.swMWYG_formPanel textarea,.swMWYG_formPanel select){font-size:16px}}
