#pr-ap2991{--ink:#0a0b0c;--ink2:#111315;--ink3:#181b1e;--steel:#22262a;--paper:#f3f0e9;--paper2:#e9e4d9;--text:#15171a;--muted:#5e636a;--lmuted:#a3a8ad;--silver:#d4d6d8;--red:#d5001c;--red-d:#ad0016;--red-l:#ff4058;--glow:rgba(213,0,28,.35);--wa:#1f8f4e;--line:#e2ded6;--r:14px;--shadow:0 24px 60px -28px rgba(0,0,0,.45);color:var(--text);background:var(--paper);font-family:"Hanken Grotesk",system-ui,sans-serif;font-size:16px;line-height:1.6;overflow-x:clip}#pr-ap2991 *,#pr-ap2991 *::before,#pr-ap2991 *::after{box-sizing:border-box}#pr-ap2991 h1,#pr-ap2991 h2,#pr-ap2991 h3{font-family:"Archivo",system-ui,sans-serif;font-stretch:108%;font-weight:800;line-height:1.12;margin:0;color:inherit;letter-spacing:-.01em}#pr-ap2991 h2{font-size:clamp(25px,2.8vw,34px)}#pr-ap2991 h3{font-size:17px;font-weight:700}#pr-ap2991 p{margin:0}#pr-ap2991 a{color:inherit}#pr-ap2991 ul,#pr-ap2991 ol{margin:0;padding:0;list-style:none}#pr-ap2991 .ap-wrap{max-width:1200px;margin:0 auto;padding:0 24px}#pr-ap2991 section{padding:52px 0}#pr-ap2991 .ap-kicker{font-family:"JetBrains Mono",ui-monospace,monospace;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--red);margin-bottom:10px}#pr-ap2991 .ap-kicker-l{color:var(--red-l)}#pr-ap2991 .ap-head{max-width:760px;margin-bottom:24px}#pr-ap2991 .ap-head p:not(.ap-kicker){color:var(--muted);margin-top:10px}#pr-ap2991 .ap-head-row{max-width:none;display:grid;grid-template-columns:1.2fr 1fr;gap:28px;align-items:end}#pr-ap2991 .ap-head-row>p{color:var(--muted)}#pr-ap2991 .ap-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;border-radius:999px;font-weight:600;text-decoration:none;font-size:15px;border:1px solid transparent;transition:background .2s}#pr-ap2991 .ap-btn-red{background:var(--red);color:#fff;box-shadow:0 12px 30px -10px var(--glow)}#pr-ap2991 .ap-btn-red:hover{background:var(--red-d)}#pr-ap2991 .ap-btn-dark{background:var(--ink);color:#fff}#pr-ap2991 .ap-btn-dark:hover{background:var(--steel)}#pr-ap2991 .ap-btn-wa{background:var(--wa);color:#fff}#pr-ap2991 .ap-btn-ghost{border-color:rgba(255,255,255,.35);color:#fff}#pr-ap2991 .ap-btn-ghost:hover{background:rgba(255,255,255,.08)}#pr-ap2991 .ap-btn-full{width:100%}#pr-ap2991 .ap-ph{margin:0;position:relative;border-radius:var(--r);overflow:hidden;background:var(--ink2);min-height:220px}#pr-ap2991 .ap-ph-box{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;padding:20px;width:100%;height:100%;min-height:inherit;background:repeating-linear-gradient(135deg,#1b1e22 0 16px,#16191c 16px 32px)}#pr-ap2991 .ap-ph-tag{font-family:"JetBrains Mono",ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--red-l)}#pr-ap2991 .ap-ph-desc{font-size:14px;line-height:1.4;max-width:300px;color:rgba(255,255,255,.85)}#pr-ap2991 .ap-hero{background:linear-gradient(180deg,#fff 0,var(--paper) 100%);padding:34px 0 46px;border-bottom:1px solid var(--line)}#pr-ap2991 .ap-hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:44px;align-items:center}#pr-ap2991 .ap-crumb{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--muted);margin-bottom:18px}#pr-ap2991 .ap-crumb a{text-decoration:none}#pr-ap2991 .ap-sep{width:6px;height:6px;border-top:1.5px solid var(--muted);border-right:1.5px solid var(--muted);transform:rotate(45deg)}#pr-ap2991 .ap-hero h1{font-size:clamp(30px,3.9vw,46px);font-stretch:110%}#pr-ap2991 .ap-lead{color:var(--muted);font-size:17px;margin-top:14px;max-width:560px}#pr-ap2991 .ap-hero-btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}#pr-ap2991 .ap-ticket{background:var(--ink);color:#fff;border-radius:18px;box-shadow:var(--shadow);overflow:hidden;position:relative}#pr-ap2991 .ap-ticket::before,#pr-ap2991 .ap-ticket::after{content:"";position:absolute;width:24px;height:24px;border-radius:50%;background:var(--paper);top:74px}#pr-ap2991 .ap-ticket::before{left:-12px}#pr-ap2991 .ap-ticket::after{right:-12px}#pr-ap2991 .ap-ticket-top{padding:22px 24px;border-bottom:2px dashed rgba(255,255,255,.18)}#pr-ap2991 .ap-ticket-t{font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-size:22px}#pr-ap2991 .ap-ticket-s{font-family:"JetBrains Mono",ui-monospace,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--red-l);margin-top:4px}#pr-ap2991 .ap-ticket-rows{margin:0;padding:8px 24px}#pr-ap2991 .ap-ticket-rows div{display:flex;justify-content:space-between;gap:14px;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.09)}#pr-ap2991 .ap-ticket-rows div:last-child{border-bottom:0}#pr-ap2991 .ap-ticket-rows dt{color:var(--lmuted);font-size:14px}#pr-ap2991 .ap-ticket-rows dd{margin:0;font-weight:600;font-size:14px;text-align:right}#pr-ap2991 .ap-ticket-foot{background:var(--red);padding:12px 24px;font-size:14px;font-weight:600}#pr-ap2991 .ap-state{background:#fff}#pr-ap2991 .ap-state-grid{display:grid;grid-template-columns:1fr 64px 1fr;align-items:stretch}#pr-ap2991 .ap-state-grid article{border-radius:var(--r);padding:26px}#pr-ap2991 .ap-state-a{background:var(--paper);border:1px dashed #c9c3b6}#pr-ap2991 .ap-state-b{background:var(--ink);color:#fff;box-shadow:var(--shadow)}#pr-ap2991 .ap-state-tag{font-family:"JetBrains Mono",ui-monospace,monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}#pr-ap2991 .ap-state-b .ap-state-tag{color:var(--red-l)}#pr-ap2991 .ap-state-grid h3{font-size:22px}#pr-ap2991 .ap-state-grid article>p:not(.ap-state-tag){margin-top:10px;color:var(--muted)}#pr-ap2991 .ap-state-b>p:not(.ap-state-tag){color:var(--silver)!important}#pr-ap2991 .ap-state-grid ul{margin-top:16px;display:grid;gap:8px}#pr-ap2991 .ap-state-grid li{position:relative;padding-left:22px;font-size:15px}#pr-ap2991 .ap-state-grid li::before{content:"";position:absolute;left:0;top:8px;width:9px;height:9px;border-radius:50%;border:2px solid var(--muted)}#pr-ap2991 .ap-state-b li::before{background:var(--red);border-color:var(--red)}#pr-ap2991 .ap-state-arrow{display:flex;align-items:center;justify-content:center}#pr-ap2991 .ap-arrow-i{width:22px;height:22px;border-top:3px solid var(--red);border-right:3px solid var(--red);transform:rotate(45deg)}#pr-ap2991 .ap-types-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}#pr-ap2991 .ap-types-grid article{background:#fff;border-radius:var(--r);padding:20px;display:flex;flex-direction:column;border:1px solid var(--line)}#pr-ap2991 .ap-types-n{font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--steel);align-self:flex-start;padding:4px 10px;border-radius:6px;margin-bottom:12px}#pr-ap2991 .ap-types-grid article:nth-child(2) .ap-types-n{background:var(--red)}#pr-ap2991 .ap-types-grid article>p:not(.ap-types-n){color:var(--muted);font-size:14px;margin:8px 0 14px;flex:1}#pr-ap2991 .ap-types-grid a{font-weight:600;font-size:14px;color:var(--red);text-decoration:none}#pr-ap2991 .ap-form{background:var(--paper2)}#pr-ap2991 .ap-form-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:36px;align-items:start}#pr-ap2991 .ap-fields{background:#fff;border-radius:var(--r);border:1px solid var(--line);overflow:hidden}#pr-ap2991 .ap-field{display:grid;grid-template-columns:56px 1fr;gap:14px;padding:14px 18px;border-bottom:1px solid var(--line);align-items:start}#pr-ap2991 .ap-field:last-child{border-bottom:0}#pr-ap2991 .ap-field-l{font-family:"JetBrains Mono",ui-monospace,monospace;font-weight:700;color:var(--red);font-size:14px;padding:4px 0;border:1px solid rgba(213,0,28,.3);border-radius:8px;text-align:center}#pr-ap2991 .ap-field p{color:var(--muted);font-size:14px;margin-top:3px}#pr-ap2991 .ap-msg{background:#e7f3ea;border-radius:18px;padding:22px;position:sticky;top:110px}#pr-ap2991 .ap-msg-t{font-family:"JetBrains Mono",ui-monospace,monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--wa);font-weight:600;margin-bottom:12px}#pr-ap2991 .ap-msg-bubble{background:#fff;border-radius:4px 16px 16px 16px;padding:16px 18px;display:grid;gap:6px;font-size:15px;box-shadow:0 6px 18px -10px rgba(0,0,0,.25);margin-bottom:16px}#pr-ap2991 .ap-msg-n{font-size:13px;color:var(--muted);margin-top:10px;text-align:center}#pr-ap2991 .ap-after{background:var(--ink);color:#fff}#pr-ap2991 .ap-after-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:40px;align-items:stretch}#pr-ap2991 .ap-after-media{min-height:420px}#pr-ap2991 .ap-line{position:relative;display:grid;gap:4px;counter-reset:s}#pr-ap2991 .ap-line li{position:relative;padding:0 0 18px 50px;counter-increment:s}#pr-ap2991 .ap-line li::before{content:counter(s);position:absolute;left:0;top:0;width:32px;height:32px;border-radius:50%;background:var(--ink3);border:2px solid var(--red);display:flex;align-items:center;justify-content:center;font-family:"JetBrains Mono",ui-monospace,monospace;font-size:13px;font-weight:700}#pr-ap2991 .ap-line li::after{content:"";position:absolute;left:15px;top:34px;bottom:2px;border-left:2px solid rgba(255,255,255,.15)}#pr-ap2991 .ap-line li:last-child::after{display:none}#pr-ap2991 .ap-line li:last-child::before{background:var(--red)}#pr-ap2991 .ap-line p{color:var(--lmuted);font-size:15px;margin-top:4px}#pr-ap2991 .ap-bring{display:grid;grid-template-columns:repeat(5,1fr);gap:0;border-top:2px solid var(--ink);margin-bottom:22px}#pr-ap2991 .ap-bring li{padding:18px 18px 4px 0;margin-right:18px;border-right:1px solid var(--line)}#pr-ap2991 .ap-bring li:last-child{border-right:0;margin-right:0}#pr-ap2991 .ap-bring-n{font-family:"Archivo",system-ui,sans-serif;font-weight:800;font-size:20px;margin-bottom:6px}#pr-ap2991 .ap-bring p{color:var(--muted);font-size:14px}#pr-ap2991 .ap-day-media{min-height:280px}#pr-ap2991 .ap-change{background:#fff}#pr-ap2991 .ap-change-grid{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:12px}#pr-ap2991 .ap-change-card{padding:22px;border-radius:var(--r);background:var(--paper);border-left:4px solid var(--red)}#pr-ap2991 .ap-change-card p{color:var(--muted);font-size:15px;margin-top:8px}#pr-ap2991 .ap-change-card a{display:inline-block;margin-top:12px;font-weight:600;color:var(--red)}#pr-ap2991 .ap-change-dark{background:var(--steel);color:#fff;border-left-color:var(--red-l)}#pr-ap2991 .ap-change-dark p{color:var(--silver)}#pr-ap2991 .ap-faq-cols{columns:2;column-gap:14px}#pr-ap2991 .ap-faq-cols details{break-inside:avoid;background:#fff;border-radius:12px;margin-bottom:10px;border:1px solid var(--line)}#pr-ap2991 .ap-faq-cols summary{cursor:pointer;list-style:none;padding:15px 44px 15px 18px;font-weight:700;position:relative}#pr-ap2991 .ap-faq-cols summary::-webkit-details-marker{display:none}#pr-ap2991 .ap-faq-cols summary::after{content:"";position:absolute;right:18px;top:50%;width:14px;height:2px;background:var(--red)}#pr-ap2991 .ap-faq-cols summary::before{content:"";position:absolute;right:24px;top:calc(50% - 6px);width:2px;height:14px;background:var(--red);transition:transform .2s}#pr-ap2991 .ap-faq-cols details[open] summary::before{transform:scaleY(0)}#pr-ap2991 .ap-faq-cols details p{padding:0 18px 16px;color:var(--muted);font-size:15px}#pr-ap2991 .ap-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}#pr-ap2991 .ap-links a{padding:8px 14px;border-radius:999px;background:#fff;border:1px solid var(--line);font-size:14px;font-weight:600;text-decoration:none}#pr-ap2991 .ap-links a:hover{border-color:var(--red);color:var(--red)}#pr-ap2991 .ap-cta{padding-top:12px}#pr-ap2991 .ap-cta-box{background:radial-gradient(90% 120% at 50% 0,#2a0a10 0,var(--ink) 60%);color:#fff;border-radius:20px;padding:44px 32px;text-align:center;box-shadow:var(--shadow)}#pr-ap2991 .ap-cta-box h2{max-width:720px;margin:0 auto}#pr-ap2991 .ap-cta-sub{color:var(--silver);margin:12px auto 0;max-width:560px}#pr-ap2991 .ap-cta-btns{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px}#pr-ap2991 .ap-disc{font-size:13px;color:var(--lmuted);margin-top:18px}@media (max-width:1100px){#pr-ap2991 .ap-types-grid{grid-template-columns:1fr 1fr}#pr-ap2991 .ap-bring{grid-template-columns:repeat(3,1fr)}#pr-ap2991 .ap-bring li:nth-child(3){border-right:0;margin-right:0}}@media (max-width:900px){#pr-ap2991 section{padding:42px 0}#pr-ap2991 .ap-hero-grid,#pr-ap2991 .ap-form-grid,#pr-ap2991 .ap-after-grid,#pr-ap2991 .ap-head-row,#pr-ap2991 .ap-change-grid{grid-template-columns:1fr}#pr-ap2991 .ap-hero-grid{gap:28px}#pr-ap2991 .ap-state-grid{grid-template-columns:1fr}#pr-ap2991 .ap-state-arrow{height:44px}#pr-ap2991 .ap-arrow-i{transform:rotate(135deg)}#pr-ap2991 .ap-msg{position:static}#pr-ap2991 .ap-after-media{min-height:280px}#pr-ap2991 .ap-faq-cols{columns:1}}@media (max-width:640px){#pr-ap2991 .ap-wrap{padding:0 16px}#pr-ap2991 .ap-types-grid{grid-template-columns:1fr}#pr-ap2991 .ap-bring{grid-template-columns:1fr 1fr}#pr-ap2991 .ap-bring li{border-right:0;margin-right:0;padding-right:10px;border-bottom:1px solid var(--line);padding-bottom:12px}#pr-ap2991 .ap-ticket-rows div{flex-direction:column;gap:2px}#pr-ap2991 .ap-ticket-rows dd{text-align:left}#pr-ap2991 .ap-field{grid-template-columns:44px 1fr;padding:14px}#pr-ap2991 .ap-cta-box{padding:30px 20px}#pr-ap2991 .ap-cta-btns .ap-btn{width:100%}#pr-ap2991 .ap-hero-btns .ap-btn{flex:1 1 100%}}
#pr-ap2991 .ap-contact-note{background:#fff}#pr-ap2991 .ap-contact-note .ap-change-grid{grid-template-columns:1fr 1fr;margin-top:26px;gap:32px}#pr-ap2991 .ap-contact-note h3{margin-bottom:12px}#pr-ap2991 .ap-contact-note a{text-decoration:underline}#pr-ap2991 .ap-hero h1{font-size:clamp(32px,3.6vw,48px)}@media(max-width:700px){#pr-ap2991 .ap-contact-note .ap-change-grid{grid-template-columns:1fr}}