.acces_page__8SAXO{height:100%;min-height:100vh;min-height:100dvh;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:var(--page-bg);padding:32px 24px calc(48px + var(--safe-bottom));padding-top:calc(32px + var(--safe-top))}.acces_container__Tdk26{max-width:760px;margin:0 auto}.acces_hero__OdEwm{padding:28px;background:var(--surface);border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow-card)}.acces_brandMark__JgwnU{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:16px;border-radius:14px;background:var(--surface-subtle)}.acces_brandMark__JgwnU img{border-radius:12px}.acces_eyebrow__EptDP{margin:0 0 6px;color:var(--brand-emerald);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.acces_title__iZgmK{margin:0 0 12px;font-size:clamp(25px,5.2vw,34px);font-weight:750;line-height:1.15;letter-spacing:-.02em;color:var(--text-heading)}.acces_lead__DkXFn{margin:0 0 10px;font-size:16.5px;line-height:1.55;color:var(--text-secondary)}.acces_note__eMXCK{margin:0;padding:10px 12px;border-radius:10px;background:var(--surface-subtle);font-size:14px;font-weight:600;color:var(--state-success-text)}.acces_section__c_Uyu{margin-top:32px}.acces_sectionTitle__Zfqnv{margin:0 0 14px;font-size:19px;font-weight:700;letter-spacing:-.01em;color:var(--text-heading)}.acces_grid__xNZY0{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:12px;gap:12px}.acces_card__tjNyi{padding:16px;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-card)}.acces_cardTitle__OoM5R{margin:0 0 6px;font-size:15.5px;font-weight:700;color:var(--text-heading)}.acces_cardBody__Pkbyj{margin:0;font-size:14.5px;line-height:1.5;color:var(--text-secondary)}.acces_steps__u2vJm{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.acces_step__WmlCK{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;background:var(--surface);border:1px solid var(--border);border-radius:12px;font-size:14.5px;line-height:1.5;color:var(--text-secondary)}.acces_stepIndex__aNPAH{flex-shrink:0;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--brand-emerald);color:#fff;font-size:13px;font-weight:800}.acces_contact__viqlR{margin-top:32px;padding:24px;background:var(--surface);border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow-card)}.acces_contactLead__Zxhe9{margin:0 0 16px;font-size:15px;line-height:1.55;color:var(--text-secondary)}.acces_contactBtn__5IEiR{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;border-radius:12px;background:var(--btn-primary);color:var(--text-on-brand);font-size:15.5px;font-weight:700;text-decoration:none;word-break:break-word;text-align:center}.acces_contactMissing__juBa5{margin:0;padding:12px 14px;border-radius:10px;background:var(--state-warning-bg);color:var(--state-warning-text);font-size:14px;font-weight:600}.acces_contactMissing__juBa5 code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.acces_contactPhone__4JgpO{display:inline-flex;align-items:center;min-height:var(--touch-min);margin-top:10px;font-size:14.5px;font-weight:600;color:var(--link);text-underline-offset:3px}.acces_footer__Y6Xma{margin-top:32px;padding-top:20px;border-top:1px solid var(--border);text-align:center}.acces_publisher__LbJjh{margin:0 0 6px;font-size:13px;color:var(--text-muted)}.acces_links__TTrlv{margin:0;font-size:14px;color:var(--text-muted)}.acces_links__TTrlv a{display:inline-flex;align-items:center;min-height:var(--touch-min);padding:0 4px;color:var(--link);font-weight:600;text-underline-offset:3px}@media (hover:hover){.acces_contactBtn__5IEiR:hover{background:var(--btn-primary-hover)}.acces_contactPhone__4JgpO:hover,.acces_links__TTrlv a:hover{color:var(--link-hover)}}@media (max-width:720px){.acces_page__8SAXO{padding:var(--page-pad-mobile);padding-top:calc(var(--page-pad-mobile) + var(--safe-top));padding-bottom:calc(40px + var(--safe-bottom))}.acces_contact__viqlR,.acces_hero__OdEwm{padding:20px}.acces_contactBtn__5IEiR{width:100%}}