.swMWYG_page{--navy:#0a1f44;--navy-2:#06142f;--green:#1f9d12;--green-bright:#7be22b;--green-tint:#eaf8e2;--line:#e3e9f0;--text:#1c2b45;--muted:#55657f;color:var(--text);background:#f6f8fb;padding-bottom:56px;overflow-x:hidden}.swMWYG_container{width:min(1200px,100% - 48px);margin-inline:auto}.swMWYG_hero{background:radial-gradient(1200px 500px at 75% 40%, #0f3a8a 0%, transparent 60%), linear-gradient(120deg, var(--navy-2), #0b2a5e 60%, #07183a);color:#fff;margin-bottom:28px;position:relative;overflow:hidden}.swMWYG_heroInner{grid-template-columns:1.05fr 1fr;align-items:center;min-height:270px;padding-block:22px;display:grid}.swMWYG_breadcrumb{color:#dbe6ff;align-items:center;gap:10px;margin-bottom:18px;font-size:14px;display:flex}.swMWYG_breadcrumb a{color:#fff;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.swMWYG_eyebrow{color:#f2d900;letter-spacing:.14em;margin:0 0 6px;font-size:14px;font-weight:800}.swMWYG_heroTitle{margin:0 0 12px;font-size:clamp(2.1rem,4.6vw,3.2rem);font-weight:800;line-height:1.05}.swMWYG_heroTitle span{color:var(--green-bright)}.swMWYG_heroSub{color:#e6eeff;max-width:480px;margin:0;font-size:1.05rem;line-height:1.5}.swMWYG_heroArt{height:270px;position:relative}.swMWYG_arc{border-left:5px solid var(--green-bright);filter:drop-shadow(0 0 14px #3be02a);opacity:.85;border-radius:50%;width:70%;height:170%;position:absolute;top:-30%;left:-8%}.swMWYG_ring{opacity:.9;border:4px solid #7cc6ff;border-radius:46% 46% 50% 50%;width:110px;height:130px;position:absolute;top:14%;right:2%;box-shadow:0 0 22px #3aa0ff,inset 0 0 18px #3aa0ff}.swMWYG_pedestal{background:linear-gradient(#cfd8ea,#8fa0c2);border-radius:50%;height:110px;position:absolute;bottom:-30px;left:12%;right:6%;box-shadow:0 0 40px #50c87859}.swMWYG_macbook{background:#111;border-radius:10px 10px 4px 4px;width:250px;height:160px;padding:6px;position:absolute;bottom:58px;left:30%;transform:perspective(700px)rotateY(-8deg);box-shadow:0 10px 30px #00000080}.swMWYG_macScreen{background:radial-gradient(circle at 50% 40%,#b04bff,#3a1a8f 70%);border-radius:4px;width:100%;height:100%}.swMWYG_iphone{background:linear-gradient(160deg,#e8e1d6,#a89f93);border-radius:20px;width:92px;height:190px;position:absolute;bottom:52px;left:14%;box-shadow:0 10px 26px #00000073}.swMWYG_iphone i{background:#1b1b1b;border:2px solid #777;border-radius:50%;width:26px;height:26px;position:absolute}.swMWYG_iphone i:first-child{top:10px;left:10px}.swMWYG_iphone i:nth-child(2){top:10px;left:40px}.swMWYG_iphone i:nth-child(3){top:40px;left:24px}.swMWYG_watch{background:#161616;border:4px solid #3a3a3a;border-radius:16px;width:62px;height:74px;position:absolute;bottom:52px;left:62%;box-shadow:0 8px 20px #00000080}.swMWYG_airpods{background:#f4f6fa;border-radius:20px;width:74px;height:56px;position:absolute;bottom:62px;right:8%;box-shadow:0 8px 20px #0006}.swMWYG_card{border:1px solid var(--line);background:#fff;border-radius:20px;box-shadow:0 10px 30px #0a1f4412}.swMWYG_rise{animation:.6s both swMWYG_rise}@keyframes swMWYG_rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.swMWYG_rise{animation:none}.swMWYG_submit,.swMWYG_outlineBtn,.swMWYG_wayItem,.swMWYG_circleIcon{transition:none}}.swMWYG_mainGrid{grid-template-columns:1.1fr 1fr;align-items:start;gap:28px;margin-bottom:28px;display:grid}.swMWYG_rightCol{flex-direction:column;gap:24px;display:flex}.swMWYG_formCard{padding:0 0 26px;overflow:hidden}.swMWYG_formHead{border-bottom:1px solid var(--line);background:linear-gradient(#f3f6fb,#fff);align-items:center;gap:18px;padding:22px 22px 18px;display:flex}.swMWYG_formHead h2{color:var(--navy);margin:0;font-size:1.7rem}.swMWYG_formHead p{color:var(--muted);margin:4px 0 0}.swMWYG_bigIcon{color:#fff;background:linear-gradient(160deg, #39c21f, var(--green));border-radius:14px;flex:none;place-items:center;width:54px;height:54px;font-size:28px;display:grid;box-shadow:0 6px 14px #1f9d1259}.swMWYG_form{grid-template-columns:1fr 1fr;gap:16px 18px;padding:20px 22px 0;display:grid}.swMWYG_full{grid-column:1/-1}.swMWYG_field label{color:var(--navy);margin-bottom:7px;font-size:.92rem;font-weight:700;display:block}.swMWYG_field label b{color:#e53935}.swMWYG_inputWrap{align-items:center;display:flex;position:relative}.swMWYG_inputWrap>svg:first-child{color:#55657f;pointer-events:none;font-size:20px;position:absolute;left:14px}.swMWYG_inputWrap input,.swMWYG_inputWrap select,.swMWYG_inputWrap textarea{width:100%;font:inherit;color:var(--text);background:#fff;border:1px solid #cfd8e6;border-radius:10px;min-height:48px;padding:13px 14px 13px 46px;font-size:16px;transition:border-color .2s,box-shadow .2s}.swMWYG_inputWrap input::placeholder,.swMWYG_inputWrap textarea::placeholder{color:#7a889f}.swMWYG_inputWrap input:focus,.swMWYG_inputWrap select:focus,.swMWYG_inputWrap textarea:focus{border-color:var(--green);outline:none;box-shadow:0 0 0 3px #1f9d122e}.swMWYG_inputWrap [aria-invalid=true]{border-color:#e53935}.swMWYG_selectWrap select{appearance:none;cursor:pointer;padding-right:40px}.swMWYG_selectWrap select[data-empty=true]{color:#7a889f}.swMWYG_selectWrap>svg:last-child{pointer-events:none;color:var(--navy);font-size:20px;position:absolute;right:12px}.swMWYG_textareaWrap{align-items:flex-start}.swMWYG_textareaWrap>svg:first-child{top:14px}.swMWYG_textareaWrap textarea{resize:vertical;min-height:140px}.swMWYG_fieldError{color:#c62828;margin-top:5px;font-size:.84rem;display:block}.swMWYG_alertOk,.swMWYG_alertErr{border-radius:10px;margin:0;padding:12px 14px;font-size:.92rem}.swMWYG_alertOk{background:var(--green-tint);color:#17630e;border:1px solid #bfe8ad}.swMWYG_alertErr{color:#a61b1b;background:#fdecea;border:1px solid #f5c2c0}.swMWYG_submit{cursor:pointer;min-height:54px;font:inherit;color:#fff;background:linear-gradient(#34b81c,#168a0a);border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;font-size:1.15rem;font-weight:700;transition:transform .2s,box-shadow .2s,opacity .2s;display:inline-flex;box-shadow:0 8px 18px #1f9d1259}.swMWYG_submit svg{font-size:22px}.swMWYG_submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 24px #1f9d1266}.swMWYG_submit:disabled{opacity:.75;cursor:progress}.swMWYG_spinner{border:3px solid #fff6;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite swMWYG_spin}@keyframes swMWYG_spin{to{transform:rotate(360deg)}}.swMWYG_tintHead{color:var(--navy);background:var(--green-tint);border-radius:20px 20px 0 0;align-items:center;gap:14px;margin:0;padding:16px 22px;font-size:1.5rem;display:flex}.swMWYG_headIcon{color:var(--green);font-size:28px;display:grid}.swMWYG_infoList{margin:0;padding:4px 22px 14px;list-style:none}.swMWYG_infoList li{border-bottom:1px solid var(--line);grid-template-columns:44px 150px 1fr;align-items:center;gap:6px 10px;padding:14px 0;display:grid}.swMWYG_infoList li:last-child{border-bottom:0}.swMWYG_infoList strong{color:var(--navy);font-size:1.05rem}.swMWYG_infoList a,.swMWYG_infoList li>span:last-child{color:var(--text);font-size:1.05rem;text-decoration:none}.swMWYG_infoList a:hover{color:var(--green)}.swMWYG_infoList small{color:var(--muted);margin-top:2px;font-size:.88rem;display:block}.swMWYG_gIcon{color:var(--green);place-items:center;font-size:28px;display:grid}.swMWYG_centerBody{grid-template-columns:1.2fr 1fr;align-items:center;gap:18px;padding:18px 22px 22px;display:grid}.swMWYG_addressRow{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;margin-bottom:14px;padding-bottom:14px;display:flex}.swMWYG_addressRow address{color:var(--text);font-style:normal;line-height:1.5}.swMWYG_addressRow strong{color:var(--navy);display:block}.swMWYG_addressRow span{display:block}.swMWYG_outlineBtn{border:2px solid var(--green);color:#14700a;background:#fff;border-radius:999px;align-items:center;gap:10px;min-height:46px;padding:11px 26px;font-weight:700;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:inline-flex}.swMWYG_outlineBtn:hover{background:var(--green);color:#fff;transform:translateY(-1px)}.swMWYG_mapPreview{border:1px solid var(--line);background:#eef1f4;border-radius:12px;height:150px;position:relative;overflow:hidden}.swMWYG_mapPreview span{display:block;position:absolute}.swMWYG_road1{background:#fff;height:10px;top:55%;left:-10%;right:-10%;transform:rotate(-18deg)}.swMWYG_road2{background:#fff;width:10px;top:-10%;bottom:-10%;left:55%;transform:rotate(15deg)}.swMWYG_road3{background:#f4d54a;height:6px;top:85%;left:-10%;right:-10%;transform:rotate(-22deg)}.swMWYG_park{background:#cfe8c3;width:34%;height:40%;top:0;left:0}.swMWYG_mapLabel{text-align:center;color:var(--navy);background:#fff;border-radius:8px;padding:6px 10px;font-size:.75rem;font-weight:700;position:absolute;top:14px;right:14px;box-shadow:0 3px 10px #0000002e}.swMWYG_pin{color:#e53935;font-size:30px;top:52%;left:58%}.swMWYG_ways{grid-template-columns:1.3fr repeat(4,1fr);margin-bottom:8px;padding:26px 8px;display:grid}.swMWYG_waysIntro{padding:0 22px}.swMWYG_waysIntro h2{color:var(--navy);border-left:4px solid var(--green);margin:0 0 8px;padding-left:12px;font-size:1.4rem}.swMWYG_waysIntro p{color:var(--muted);margin:0;line-height:1.5}.swMWYG_wayItem{text-align:center;border-left:1px solid var(--line);color:var(--muted);flex-direction:column;align-items:center;gap:6px;padding:4px 18px;font-size:.92rem;line-height:1.4;text-decoration:none;transition:transform .2s;display:flex}.swMWYG_wayItem:hover{transform:translateY(-3px)}.swMWYG_wayItem strong{color:var(--navy);font-size:1.1rem}.swMWYG_circleIcon{width:52px;height:52px;color:var(--green);background:var(--green-tint);border:1px solid #cdeabf;border-radius:50%;place-items:center;font-size:26px;transition:background .2s,color .2s;display:grid}.swMWYG_wayItem:hover .swMWYG_circleIcon{background:var(--green);color:#fff}.swMWYG_wayItem:focus-visible,.swMWYG_outlineBtn:focus-visible,.swMWYG_submit:focus-visible,.swMWYG_infoList a:focus-visible{outline:3px solid var(--green-bright);outline-offset:3px}@media (max-width:1024px){.swMWYG_heroInner{grid-template-columns:1fr}.swMWYG_heroArt{width:100%;max-width:560px;height:230px;margin:10px auto 0}.swMWYG_mainGrid{grid-template-columns:1fr}.swMWYG_ways{grid-template-columns:repeat(2,1fr);gap:22px 0}.swMWYG_waysIntro{grid-column:1/-1}.swMWYG_wayItem:nth-of-type(odd){border-left:0}}@media (max-width:640px){.swMWYG_container{width:calc(100% - 28px)}.swMWYG_heroArt{transform-origin:top;height:190px;margin-bottom:-30px;transform:scale(.78)}.swMWYG_form{grid-template-columns:1fr;padding-inline:16px}.swMWYG_formHead{padding:18px 16px 14px}.swMWYG_formHead h2{font-size:1.35rem}.swMWYG_infoList{padding-inline:16px}.swMWYG_infoList li{grid-template-columns:40px 1fr}.swMWYG_infoList li>:nth-child(3){grid-column:2}.swMWYG_centerBody{grid-template-columns:1fr;padding-inline:16px}.swMWYG_ways{grid-template-columns:1fr}.swMWYG_wayItem{border-left:0;border-top:1px solid var(--line);padding:18px}}
