.pmc-module__07Ey-q__page{background:var(--canvas-deep);place-items:center;min-height:100svh;padding:clamp(40px,8vw,76px) 20px clamp(36px,6vw,60px);display:grid;position:relative;overflow:hidden}.pmc-module__07Ey-q__page:before{content:"";z-index:0;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#5c9dff29,#5c9dff00 62%);width:min(820px,155vw);position:absolute;top:-240px;left:50%;transform:translate(-50%)}.pmc-module__07Ey-q__inner{z-index:1;text-align:center;flex-direction:column;align-items:center;width:min(100%,480px);display:flex;position:relative}.pmc-module__07Ey-q__eyebrow{color:var(--muted);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 clamp(24px,5vw,34px);font-size:9.5px;display:flex}.pmc-module__07Ey-q__eyebrow:before,.pmc-module__07Ey-q__eyebrow:after{content:"";background:var(--steel);width:22px;height:1px}.pmc-module__07Ey-q__badge{filter:drop-shadow(0 14px 38px #0000008c);width:clamp(112px,29vw,132px);height:auto}.pmc-module__07Ey-q__name{color:var(--ink);font-family:var(--font-display);letter-spacing:.19em;text-transform:uppercase;white-space:nowrap;margin:clamp(20px,4vw,26px) 0 0;padding-left:.19em;font-size:clamp(30px,8vw,42px);font-weight:300;line-height:1}.pmc-module__07Ey-q__descriptor{color:var(--muted);font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;margin:14px 0 0;padding-left:.2em;font-size:clamp(10px,2.7vw,11.5px);font-weight:400;line-height:1.6}.pmc-module__07Ey-q__oneStop{color:var(--amber);font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;background:#f5a6231a;border:1px solid #f5a6236b;border-radius:999px;align-items:center;margin-top:18px;padding:8px 16px;font-size:9px;font-weight:600;display:inline-flex}.pmc-module__07Ey-q__statement{max-width:40ch;color:var(--muted);text-wrap:balance;margin:clamp(26px,5vw,34px) 0 0;font-size:clamp(15.5px,4.1vw,17.5px);line-height:1.7}.pmc-module__07Ey-q__actions{gap:12px;width:100%;margin-top:clamp(30px,5vw,40px);display:grid}.pmc-module__07Ey-q__button{border:1px solid var(--line-strong);min-height:56px;color:var(--ink);font-family:var(--font-display);letter-spacing:.13em;text-transform:uppercase;border-radius:2px;place-items:center;padding:12px 20px;font-size:clamp(11.5px,2.9vw,13px);font-weight:500;line-height:1.3;transition:transform .18s,background .18s,border-color .18s,color .18s;display:grid}.pmc-module__07Ey-q__button:hover{border-color:var(--steel);background:#5c9dff17;transform:translateY(-2px)}.pmc-module__07Ey-q__featured{border-color:var(--amber);background:var(--amber);color:var(--canvas-deep);font-weight:600}.pmc-module__07Ey-q__featured:hover{color:var(--canvas-deep);background:#ffb845;border-color:#ffb845}.pmc-module__07Ey-q__contact{border-top:1px solid var(--line);flex-direction:column;align-items:center;gap:clamp(20px,4vw,26px);width:100%;margin:clamp(30px,5vw,38px) 0 0;padding-top:clamp(24px,4vw,30px);display:flex}.pmc-module__07Ey-q__contactRow{color:var(--muted);font-family:var(--font-mono);letter-spacing:.04em;overflow-wrap:anywhere;justify-content:center;align-items:center;gap:11px;font-size:clamp(11px,3vw,12.5px);transition:color .18s;display:inline-flex}.pmc-module__07Ey-q__contactRow svg{width:15px;height:15px;color:var(--steel-soft);flex:none;transition:color .18s}.pmc-module__07Ey-q__contactRow:hover{color:var(--ink)}.pmc-module__07Ey-q__socials{justify-content:center;align-items:center;gap:26px;margin:0;padding:0;list-style:none;display:flex}.pmc-module__07Ey-q__socials a{color:var(--muted);place-items:center;transition:transform .18s,color .18s;display:grid}.pmc-module__07Ey-q__socials svg{width:21px;height:21px;display:block}.pmc-module__07Ey-q__socials a:hover{color:var(--steel-soft);transform:translateY(-2px)}.pmc-module__07Ey-q__footerLink{color:var(--dim);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;margin-top:clamp(28px,5vw,36px);font-size:9px;transition:color .18s}.pmc-module__07Ey-q__footerLink:hover{color:var(--ink)}@media (prefers-reduced-motion:reduce){.pmc-module__07Ey-q__button:hover,.pmc-module__07Ey-q__socials a:hover{transform:none}}
