.swMWYG_contactPage{max-width:1080px;margin:0 auto;padding:clamp(36px,6vh,64px) 24px 72px}.swMWYG_headRow{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.swMWYG_contactHead{max-width:56ch}.swMWYG_contactHead h1{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--ink-1);margin:10px 0;font-size:clamp(30px,4vw,42px);font-weight:600;line-height:1.1}.swMWYG_contactHead p{font-size:var(--fs-body-lg);color:var(--ink-2);margin:0;line-height:1.6}.swMWYG_contactLink{font-size:var(--fs-sm);color:var(--accent);flex:none;align-items:center;gap:6px;min-width:44px;min-height:44px;font-weight:600;display:inline-flex}.swMWYG_contactLink:hover{color:var(--accent-hover)}.swMWYG_searchWrap{margin-bottom:40px;position:relative}.swMWYG_searchInput{background:var(--bg-pure);border:1px solid var(--border-strong);border-radius:var(--r-lg);width:100%;height:52px;font-size:var(--fs-body);color:var(--ink-1);box-shadow:var(--shadow-sm);outline:none;padding:0 20px}.swMWYG_searchInput::placeholder{color:var(--ink-3)}.swMWYG_searchInput:focus{box-shadow:var(--ring), var(--shadow-sm)}.swMWYG_sectionLabel{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin:0 0 14px}.swMWYG_catGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:44px;display:grid}.swMWYG_catCard{background:var(--bg-pure);border:1px solid var(--border);border-radius:var(--r-xl);box-shadow:var(--shadow-xs);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);padding:20px 22px;display:block}.swMWYG_catCard:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}.swMWYG_catName{color:var(--ink-1);align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.swMWYG_catGlyph{border-radius:var(--r-md);background:var(--bg-soft);border:1px solid var(--border-subtle);width:30px;height:30px;font-family:var(--font-mono);color:var(--ink-2);flex:none;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.swMWYG_catDesc{font-size:var(--fs-sm);color:var(--ink-3);margin-top:8px;line-height:1.55}.swMWYG_catCount{font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--ink-3);text-transform:uppercase;letter-spacing:.08em;margin-top:12px}.swMWYG_popularCard{background:var(--bg-pure);border:1px solid var(--border);border-radius:var(--r-xl);box-shadow:var(--shadow-xs);margin-bottom:44px;overflow:hidden}.swMWYG_artRow{border-bottom:1px solid var(--border-subtle);color:var(--ink-2);align-items:center;gap:14px;padding:15px 22px;font-size:14px;display:flex}.swMWYG_artRow:last-child{border-bottom:none}.swMWYG_artRow:hover .swMWYG_artArrow{color:var(--accent)}.swMWYG_srcTag{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.06em;border-radius:var(--r-xs);background:var(--bg-muted);color:var(--ink-2);border:1px solid var(--border-subtle);text-align:center;flex:none;min-width:86px;padding:3px 8px;font-weight:500}.swMWYG_src_billing{background:var(--warm-soft);color:var(--warn);border-color:var(--warn-border)}.swMWYG_src_api{background:var(--accent-soft);color:var(--accent);border-color:#1a56c433}.swMWYG_src_model{background:var(--ok-bg);color:var(--ok);border-color:var(--ok-border)}.swMWYG_src_start,.swMWYG_src_reliability,.swMWYG_src_privacy,.swMWYG_src_policy,.swMWYG_src_practice{background:var(--bg-muted);color:var(--ink-2);border-color:var(--border-subtle)}.swMWYG_catSection{scroll-margin-top:96px}.swMWYG_artTitle{color:var(--ink-1);font-weight:500}.swMWYG_artSummary{color:var(--ink-3);font-size:var(--fs-sm)}.swMWYG_artArrow{color:var(--ink-3);flex:none;margin-left:auto}.swMWYG_noResults{background:var(--bg-pure);border:1px solid var(--border);border-radius:var(--r-xl);box-shadow:var(--shadow-xs);margin-bottom:44px;padding:28px}.swMWYG_noResultsTitle{font-family:var(--font-serif);font-size:20px;font-weight:600}.swMWYG_noResultsQuery{font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--ink-3);word-break:break-all;margin:8px 0 10px}.swMWYG_noResultsBody{font-size:var(--fs-sm);color:var(--ink-3);line-height:1.6}.swMWYG_supportPanel{background:var(--bg-soft);border:1px solid var(--border);border-radius:var(--r-xl);flex-wrap:wrap;align-items:center;gap:20px;padding:26px 28px;display:flex}.swMWYG_supportTitle{font-family:var(--font-serif);font-size:20px;font-weight:600}.swMWYG_supportDesc{font-size:var(--fs-sm);color:var(--ink-3);max-width:52ch;margin-top:4px}.swMWYG_supportRight{flex-wrap:wrap;align-items:center;gap:14px;margin-left:auto;display:flex}.swMWYG_supportMail{min-height:44px;font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--ink-2);align-items:center;display:inline-flex}.swMWYG_supportMail:hover{color:var(--accent)}.swMWYG_refundCta{background:var(--cta-bg);min-height:44px;color:var(--cta-text);font-size:var(--fs-sm);border-radius:var(--r-md);box-shadow:var(--cta-shadow);align-items:center;padding:9px 18px;font-weight:600;display:inline-flex}.swMWYG_companyLine{text-align:center;font-size:var(--fs-xs);color:var(--ink-3);margin-top:28px}.swMWYG_companyLine span{color:var(--ink-3)}.swMWYG_contactFooterLinks{font-size:var(--fs-xs);justify-content:center;gap:20px;margin-top:4px;display:flex}.swMWYG_contactFooterLinks a{min-height:44px;color:var(--ink-3);align-items:center;display:inline-flex}.swMWYG_contactFooterLinks a:hover{color:var(--accent)}.swMWYG_crumb{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:8px;margin-bottom:22px;display:flex}.swMWYG_crumbLink{min-height:44px;color:var(--ink-3);align-items:center;display:inline-flex}.swMWYG_crumbLink:hover{color:var(--accent)}.swMWYG_crumbSep{color:var(--ink-3)}.swMWYG_crumbHere{color:var(--ink-2)}.swMWYG_articleHead{max-width:70ch;margin-bottom:8px}.swMWYG_articleTitle{font-family:var(--font-serif);letter-spacing:-.02em;margin:12px 0 10px;font-size:clamp(26px,3.4vw,36px);font-weight:600;line-height:1.15}.swMWYG_articleSummary{font-size:var(--fs-body-lg);color:var(--ink-2);line-height:1.6}.swMWYG_articleSection{max-width:70ch;margin-top:28px}.swMWYG_articleH2{font-family:var(--font-serif);margin-bottom:10px;font-size:20px;font-weight:600}.swMWYG_articleBody{color:var(--ink-2);white-space:pre-wrap;word-break:break-word;margin:0 0 10px;font-size:15px;line-height:1.7}.swMWYG_articleCtaPanel{background:var(--bg-soft);border:1px solid var(--border);border-radius:var(--r-xl);flex-wrap:wrap;align-items:center;gap:16px;max-width:70ch;margin-top:36px;padding:22px 24px;display:flex}.swMWYG_articleCtaNote{font-size:var(--fs-sm);color:var(--ink-3);max-width:46ch}.swMWYG_articleCta{background:var(--cta-bg);color:var(--cta-text);font-size:var(--fs-sm);border-radius:var(--r-md);box-shadow:var(--cta-shadow);align-items:center;margin-left:auto;padding:9px 18px;font-weight:600;display:inline-flex}@media (max-width:900px){.swMWYG_catGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.swMWYG_catGrid{grid-template-columns:1fr}.swMWYG_headRow{flex-direction:column;align-items:flex-start;gap:8px}.swMWYG_artSummary{display:none}.swMWYG_artRow{min-height:44px}.swMWYG_supportRight,.swMWYG_articleCta{margin-left:0}}@media (max-width:639px){.swMWYG_catCard,.swMWYG_refundCta,.swMWYG_articleCta{min-height:44px}}.swMWYG_refundCtaNote{font-size:var(--fs-sm);color:var(--ink-3);text-align:right;flex-basis:100%;max-width:40ch}