.support-page{--support-accent:var(--color-brand-orange);--support-accent-soft:#f5c08c;--support-accent-ink:var(--color-brand-orange-ink);--support-ink:#15191a;--support-paper:#fffdf8;--support-surface:#f4efe5;--support-muted:#5f6566;--support-line:#c9c3b9;background:var(--support-paper);color:var(--support-ink)}.support-page--blue{--support-accent:#3f8494;--support-accent-soft:#a9d4d8;--support-accent-ink:#2c6270}.support-page--ink{--support-accent:#f4b740;--support-accent-soft:#efd595;--support-accent-ink:#7a5600}.support-page :where(h1,h2,h3,p,li,a,strong,span,address){overflow-wrap:anywhere}.support-shell{width:min(100% - 2rem,76rem);margin-inline:auto}.support-breadcrumbs{--focus-ring:.1875rem solid #f4b740;background:var(--support-ink);color:var(--support-paper);border-block-end:.0625rem solid #ffffff24}.support-breadcrumbs .service-breadcrumbs{padding-block:var(--space-4)}.support-breadcrumbs .service-breadcrumbs :where(a,span){color:inherit}.support-hero{padding-block:clamp(var(--space-12), 8vw, var(--space-24));border-block-end:.125rem solid var(--support-ink);background:var(--support-surface);position:relative;overflow:hidden}.support-page--hero-compact .support-hero{padding-block:clamp(var(--space-10), 6vw, var(--space-16))}.support-page--hero-compact .support-hero h1{max-width:15ch;font-size:clamp(3rem,7vw,5.75rem)}.support-hero:after{aspect-ratio:1;border:4rem solid var(--support-accent);content:"";opacity:.13;pointer-events:none;border-radius:50%;width:22rem;position:absolute;inset:auto -5rem -8rem auto}.support-hero__grid{z-index:1;gap:clamp(var(--space-8), 7vw, var(--space-16));min-width:0;display:grid;position:relative}.support-hero__grid--single{max-width:62rem}.support-kicker{color:var(--support-accent-ink);letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:900}.support-hero h1{max-width:14ch;text-transform:uppercase;margin-block-start:var(--space-4);font-size:clamp(3.25rem,8vw,6.75rem);line-height:.88}.support-hero__lead{max-width:44rem;color:var(--support-muted);margin-block-start:var(--space-6);font-size:clamp(1.05rem,.97rem + .5vw,1.32rem)}.support-actions{gap:var(--space-4);flex-wrap:wrap;margin-block-start:var(--space-8);display:flex}.support-actions:empty{display:none}.support-action{min-height:3.25rem;padding:var(--space-3) var(--space-6);border:.125rem solid var(--support-ink);background:var(--support-ink);color:var(--support-paper);font-family:var(--font-family-display);letter-spacing:.05em;text-transform:uppercase;justify-content:center;align-items:center;font-size:1.05rem;font-weight:800;text-decoration:none;display:inline-flex}.support-action--accent{border-color:var(--support-accent);background:var(--support-accent);color:var(--support-ink)}.support-page--blue .support-action--accent{border-color:var(--support-accent-ink);background:var(--support-accent-ink);color:var(--support-paper)}.support-hero-aside{padding:clamp(var(--space-6), 5vw, var(--space-10));border:.125rem solid var(--support-ink);background:var(--support-ink);color:var(--support-paper);box-shadow:.5rem .5rem 0 var(--support-accent);align-self:end}.support-hero-aside strong{color:var(--support-accent-soft);font-family:var(--font-family-display);text-transform:uppercase;font-size:clamp(1.8rem,4vw,3rem);line-height:1;display:block}.support-hero-aside p{color:#ffffffb8;margin-block-start:var(--space-4)}.support-section{padding-block:clamp(var(--space-12), 8vw, var(--space-24))}.support-section--surface{background:var(--support-surface)}.support-section--ink{background:var(--support-ink);color:var(--support-paper)}.support-section__intro{gap:var(--space-5);min-width:0;margin-block-end:var(--space-10);display:grid}.support-section__intro h2,.support-callout h2,.legal-copy h2{text-transform:uppercase;max-width:18ch;font-size:clamp(2.35rem,5vw,4.5rem);line-height:.95}.support-section__intro>p,.support-copy{max-width:46rem;color:var(--support-muted)}.support-section--ink .support-section__intro>p{color:#ffffffb3}.support-card-grid,.support-flow,.support-link-grid{gap:var(--space-4);min-width:0;margin:0;padding:0;list-style:none;display:grid}.support-card{min-width:0;padding:var(--space-6);border:.0625rem solid var(--support-line);border-block-start:.35rem solid var(--support-accent);background:var(--support-paper)}.support-card h3,.support-flow h3{text-transform:uppercase;font-size:clamp(1.55rem,2.5vw,2.25rem)}.support-card p,.support-flow p{color:var(--support-muted);margin-block-start:var(--space-3)}.support-card a{min-height:2.75rem;color:inherit;align-items:center;margin-block-start:var(--space-4);font-weight:900;display:inline-flex}.support-flow{counter-reset:support-step}.support-flow li{min-width:0;padding:var(--space-6);border-block-start:.25rem solid var(--support-accent);counter-increment:support-step;background:#ffffff12}.support-flow li:before{color:var(--support-accent);font-family:var(--font-family-display);content:"0" counter(support-step);margin-block-end:var(--space-8);font-size:1.4rem;font-weight:800;display:block}.support-section--ink .support-flow p{color:#ffffffb3}.support-callout{gap:var(--space-8);min-width:0;padding:clamp(var(--space-7), 6vw, var(--space-14));border:.125rem solid var(--support-ink);background:var(--support-paper);box-shadow:.5rem .5rem 0 var(--support-accent);display:grid}.support-callout p:not(.support-kicker){max-width:46rem;color:var(--support-muted);margin-block-start:var(--space-4)}.support-contact-list{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.support-contact-list li{padding-block:var(--space-4);border-block-end:.0625rem solid var(--support-line)}.support-contact-list span,.support-contact-list strong,.support-contact-list a,.support-contact-list address{display:block}.support-contact-list span{color:var(--support-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:900}.support-contact-list strong,.support-contact-list a,.support-contact-list address{color:var(--support-ink);font-family:var(--font-family-display);margin-block-start:var(--space-2);font-size:clamp(1.5rem,3vw,2.3rem);font-style:normal;font-weight:800;line-height:1.05;text-decoration-thickness:.08em}.support-note{padding:var(--space-5);border-inline-start:.35rem solid var(--support-accent);background:var(--support-surface);color:var(--support-muted)}.legal-copy{gap:var(--space-10);display:grid}.legal-copy section{gap:var(--space-4);border-block-start:.0625rem solid var(--support-line);padding-block-start:var(--space-6);display:grid}.legal-copy h2{font-size:clamp(1.9rem,4vw,3.2rem)}.legal-copy :where(p,li){max-width:48rem;color:var(--support-muted)}.legal-copy ul{gap:var(--space-3);margin:0;padding-inline-start:1.25rem;display:grid}.support-link-grid a{gap:var(--space-4);min-height:100%;padding:var(--space-6);border:.0625rem solid var(--support-line);color:var(--support-ink);text-decoration:none;display:grid}.support-link-grid strong{font-family:var(--font-family-display);text-transform:uppercase;font-size:1.8rem}@media (hover:hover){.support-action:hover{border-color:var(--support-accent);background:var(--support-accent);color:var(--support-ink)}.support-link-grid a:hover{border-color:var(--support-ink);background:var(--support-surface)}}@media (width>=48rem){.support-hero__grid{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.55fr)}.support-hero__grid--single{grid-template-columns:minmax(0,1fr)}.support-section__intro{grid-template-columns:minmax(0,.85fr) minmax(18rem,.55fr);align-items:end}.support-card-grid,.support-flow,.support-link-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.support-callout{grid-template-columns:minmax(0,1fr) auto;align-items:end}}
