body.contacts-body{--contact-ink:#111827;--contact-muted:#5b6676;--contact-line:#dce4ee;--contact-line-strong:#c8d5e5;--contact-surface:#ffffff;--contact-blue:#1769ff;--contact-blue-strong:#0b56d0;--contact-green:#0d7a51;--contact-radius:8px;background:linear-gradient(180deg,#f8fafc 0%,#f3f6fa 42%,#eef2f7 100%);color:var(--contact-ink)}body.contacts-body .site-header{position:sticky}.contacts-page{padding-bottom:54px}.contacts-page .page-container{width:min(1180px,calc(100% - 48px));max-width:none}.contacts-page .breadcrumbs{margin-bottom:18px}.contacts-page .support-hero{grid-template-columns:minmax(0,1fr) minmax(340px,388px)}.contacts-page .support-hero h1{max-width:820px;font-size:3.62rem;line-height:1.03}.contacts-page .support-lead{max-width:74ch}.contacts-page .support-hero__proof li{color:#324052}.contacts-hero__ops .support-ops__metrics dt{font-size:1.08rem}.contacts-page-nav{grid-template-columns:repeat(5,minmax(0,1fr)) auto}.contacts-content{gap:36px}.contacts-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.contacts-channel-card{min-height:196px}.contacts-channel-card .support-channel-card__sla{white-space:nowrap}.contacts-route-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.contacts-route-card{min-height:226px}.contacts-route-card em{overflow-wrap:anywhere}.contacts-prepare-section{grid-template-columns:minmax(0,1fr) 378px}.contacts-checklist .support-checklist__item{min-height:176px}.contacts-safe-panel h3{max-width:15ch}.contacts-commerce-cta{grid-template-columns:minmax(0,0.88fr) minmax(380px,1.12fr)}.contacts-commerce-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.contacts-commerce-card{min-height:112px}.contacts-commerce-card strong,.contacts-commerce-card span{overflow-wrap:anywhere}.contacts-documents-panel{display:grid;grid-template-columns:minmax(280px,0.42fr) minmax(0,1fr);gap:14px;align-items:stretch;padding:14px;border:1px solid #dfe6ef;border-radius:var(--contact-radius);background:linear-gradient(90deg,rgba(23,105,255,0.055),rgba(255,255,255,0) 48%),#fbfcfe;box-shadow:0 12px 30px rgba(17,24,39,0.045)}.contacts-documents-summary{display:grid;align-content:start;gap:12px;min-width:0;padding:20px;border-radius:var(--contact-radius);background:linear-gradient(145deg,rgba(23,105,255,0.12),rgba(13,122,81,0.1)),#101820;color:#ffffff}.contacts-documents-summary__eyebrow{display:inline-flex;align-items:center;width:fit-content;min-height:28px;padding:6px 9px;border:1px solid rgba(255,255,255,0.16);border-radius:999px;background:rgba(255,255,255,0.08);color:#cfe1ff;font:800 11px/1 "Commissioner","Manrope",sans-serif;text-transform:uppercase}.contacts-documents-summary h3{max-width:18ch;margin:0;color:#ffffff;font:800 1.72rem/1.13 "Commissioner","Manrope",sans-serif;text-wrap:balance}.contacts-documents-summary p{margin:0;color:rgba(255,255,255,0.76);font-size:14px;line-height:1.62}.contacts-evidence-link{width:fit-content;margin-top:2px;border-color:rgba(255,255,255,0.18);background:rgba(255,255,255,0.08);color:#dff7ea}.contacts-evidence-link:hover{border-color:rgba(255,255,255,0.32);background:rgba(255,255,255,0.13);color:#ffffff}.contacts-document-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0}.contacts-document-link{--card-line:#dde6f0;--card-bottom-line:#c9d7e7;position:relative;isolation:isolate;display:grid;align-content:start;gap:8px;min-height:168px;padding:16px;border:1px solid transparent;border-radius:var(--contact-radius);background:#ffffff;color:var(--contact-ink);text-decoration:none;box-shadow:0 10px 22px rgba(17,24,39,0.04);transition:transform 180ms ease,box-shadow 180ms ease,background 180ms ease}.contacts-document-link::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;border:1px solid var(--card-line);border-radius:inherit;box-shadow:inset 0 -1px 0 var(--card-bottom-line)}.contacts-document-link:hover{--card-line:#b8c9de;--card-bottom-line:#9fb4cf;transform:translateY(-2px);background:#fbfdff;box-shadow:0 15px 30px rgba(17,24,39,0.075)}.contacts-document-link:focus-visible,.contacts-document-link:focus,.contacts-commerce-card:focus-visible,.contacts-commerce-card:focus,.contacts-page .support-button:focus,.contacts-page .support-card:focus,.contacts-page .support-region-card:focus,.contacts-page-nav a:focus{outline:none;box-shadow:var(--support-focus)}.contacts-document-link span{width:fit-content;color:var(--contact-blue-strong);font:800 12px/1 "Commissioner","Manrope",sans-serif;text-transform:uppercase}.contacts-document-link strong{color:#172033;font:800 1rem/1.35 "Commissioner","Manrope",sans-serif;overflow-wrap:anywhere}.contacts-document-link small{color:#5b6676;font-size:13px;line-height:1.45}.contacts-document-link em{align-self:end;margin-top:auto;color:var(--contact-blue-strong);font:800 13px/1.2 "Commissioner","Manrope",sans-serif;font-style:normal}.contacts-document-link em::after{content:">";display:inline-block;margin-left:6px;transition:transform 180ms ease}.contacts-document-link:hover em::after{transform:translateX(3px)}@media (max-width:1120px){.contacts-page .support-hero,.contacts-prepare-section,.contacts-commerce-cta,.contacts-documents-panel{grid-template-columns:1fr}.contacts-page-nav{grid-template-columns:repeat(3,minmax(0,1fr))}.contacts-page-nav .support-page-nav__cta{grid-column:span 3}.contacts-route-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.contacts-page .page-container{width:min(100% - 28px,1180px)}.contacts-page .support-hero h1{font-size:2.64rem;line-height:1.04}.contacts-page-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.contacts-page-nav .support-page-nav__cta{grid-column:span 2}.contacts-channel-grid,.contacts-route-grid,.contacts-commerce-grid,.contacts-document-links{grid-template-columns:1fr}.contacts-channel-card,.contacts-route-card,.contacts-document-link{min-height:auto}.contacts-documents-summary h3,.contacts-safe-panel h3{max-width:none}}@media (max-width:460px){.contacts-page .page-container{width:min(100% - 20px,1180px)}.contacts-page .support-hero h1{font-size:2.2rem}.contacts-documents-panel{gap:10px;padding:10px}.contacts-documents-summary,.contacts-document-link{padding:16px}.contacts-document-link span{line-height:1.2}}@media (prefers-reduced-motion:reduce){.contacts-document-link,.contacts-commerce-card{transition:none}.contacts-document-link:hover,.contacts-commerce-card:hover{transform:none}}