.swMWYG_hero{text-align:center;padding-top:74px;padding-bottom:18px}.swMWYG_heroTitle{letter-spacing:-.025em;margin-bottom:16px;font-size:58px;font-weight:500;line-height:1.04}.swMWYG_heroEyebrow{margin-bottom:16px}.swMWYG_heroLead{color:var(--ink-2);max-width:52ch;margin:0 auto;font-size:19px}.swMWYG_tilesSection{padding-top:40px;padding-bottom:10px}.swMWYG_tilesGrid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.swMWYG_tile{background:var(--surface);border:1px solid var(--border);border-radius:18px;flex-direction:column;padding:28px;transition:transform .25s,box-shadow .25s;display:flex}.swMWYG_tile:hover{transform:translateY(-4px);box-shadow:0 16px 36px #37352f1a}.swMWYG_tileIcon{border-radius:12px;place-items:center;width:46px;height:46px;margin-bottom:16px;display:grid}.swMWYG_tileIconAccent{background:var(--accent-tint)}.swMWYG_tileIconGreen{background:var(--green-tint)}.swMWYG_tileTitle{font-family:var(--serif);margin-bottom:6px;font-size:20px;font-weight:600}.swMWYG_tileBody{color:var(--ink-2);margin:0 0 10px;font-size:14.5px}.swMWYG_tileLink{color:var(--accent);margin-top:auto;font-size:15px;font-weight:600}.swMWYG_formSection{padding-top:44px;padding-bottom:70px}.swMWYG_formGrid{grid-template-columns:1.5fr 1fr;align-items:start;gap:34px;display:grid}.swMWYG_formCard{background:var(--surface);border:1px solid var(--border);border-radius:22px;padding:40px;box-shadow:0 14px 40px #37352f14}.swMWYG_formTitle{font-family:var(--serif);margin-bottom:6px;font-size:30px;font-weight:500}.swMWYG_formSub{color:var(--ink-2);margin:0 0 28px;font-size:15.5px}.swMWYG_msgForm{flex-direction:column;gap:18px;display:flex}.swMWYG_msgFormRow{grid-template-columns:1fr 1fr;gap:18px;display:grid}.swMWYG_fieldLabel{color:var(--ink);flex-direction:column;gap:7px;font-size:14px;font-weight:600;display:flex}.swMWYG_optional{color:var(--ink-3);font-weight:400}.swMWYG_field{background:var(--bg);color:var(--ink);border:1px solid #37352f24;border-radius:11px;outline:none;padding:13px 15px;font-family:inherit;font-size:15.5px;font-weight:400;transition:border-color .2s,box-shadow .2s}.swMWYG_field:focus{border-color:var(--accent);box-shadow:0 0 0 3px #c06a2c21}textarea.swMWYG_field{resize:vertical}.swMWYG_msgSubmit{cursor:pointer;background:var(--accent);color:#fff;border:none;border-radius:12px;margin-top:4px;padding:15px;font-family:inherit;font-size:16px;font-weight:600;transition:background .2s,transform .2s,box-shadow .2s}.swMWYG_msgSubmit:hover{background:var(--accent-hover);box-shadow:var(--shadow-accent);transform:translateY(-1px)}.swMWYG_msgSubmit:disabled{opacity:.65;cursor:default;box-shadow:none;transform:none}.swMWYG_msgFineprint{color:var(--ink-3);text-align:center;margin:0;font-size:12.5px}.swMWYG_msgError{color:#b3261e;text-align:center;margin:0;font-size:14px}.swMWYG_okState{text-align:center;padding:30px 10px}.swMWYG_okBadge{width:64px;height:64px;color:var(--green);background:#0f7b6c1f;border-radius:50%;place-items:center;margin:0 auto 18px;display:grid}.swMWYG_okTitle{font-family:var(--serif);margin-bottom:8px;font-size:26px;font-weight:600}.swMWYG_okBody{color:var(--ink-2);max-width:38ch;margin:0 auto;font-size:16px}.swMWYG_infoCol{flex-direction:column;gap:18px;display:flex}.swMWYG_infoDark{background:var(--ink);color:var(--bg);border-radius:20px;padding:32px;position:relative;overflow:hidden}.swMWYG_infoScript{font-family:var(--script);color:#e8a878;margin-bottom:14px;font-size:16px}.swMWYG_infoTitle{font-family:var(--serif);margin-bottom:16px;font-size:24px;font-weight:500}.swMWYG_infoList{flex-direction:column;gap:14px;font-size:15px;display:flex}.swMWYG_infoRow{align-items:center;gap:11px;display:flex}.swMWYG_infoIcon{opacity:.7;display:flex}.swMWYG_infoLight{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:28px}.swMWYG_infoLightTitle{font-family:var(--serif);margin-bottom:10px;font-size:20px;font-weight:600}.swMWYG_infoLightBody{color:var(--ink-2);margin:0 0 16px;font-size:15px}.swMWYG_infoBtn{background:var(--accent);color:#fff;border-radius:10px;padding:11px 18px;font-size:14.5px;font-weight:600;transition:background .2s,transform .2s,box-shadow .2s;display:inline-block}.swMWYG_infoBtn:hover{background:var(--accent-hover);box-shadow:var(--shadow-accent);transform:translateY(-1px)}@media (max-width:880px){.swMWYG_heroTitle{font-size:44px}.swMWYG_tilesGrid,.swMWYG_formGrid,.swMWYG_msgFormRow{grid-template-columns:1fr}}@media (max-width:560px){.swMWYG_hero{padding-top:56px}.swMWYG_heroTitle{font-size:34px}.swMWYG_heroLead{font-size:17px}.swMWYG_tile{padding:22px}.swMWYG_formCard{padding:24px 18px}.swMWYG_formTitle{font-size:26px}.swMWYG_infoDark{padding:24px 20px}.swMWYG_infoLight{padding:22px 20px}}
