.pM8Saq_experience{--ag-bg:#f7f6f3;--ag-paper:#fcfbf8;--ag-surface:#fff;--ag-ink:#25221f;--ag-muted:#716b65;--ag-line:#e8e4de;--ag-primary:#b94d26;--ag-primary-hover:#a54221;--ag-primary-soft:#f7e7de;--ag-success:#19764a;--ag-success-soft:#e7f4ed;--ag-info:#315f7b;--ag-info-soft:#e8f0f5;--ag-warning:#956518;--ag-warning-soft:#f8f0df;min-height:100vh;color:var(--ag-ink);background:radial-gradient(circle at 12% 0%, #b94d2614, transparent 26rem), var(--ag-bg)}.pM8Saq_page{width:min(100%,1120px);margin:0 auto;padding:22px 18px 40px}.pM8Saq_previewBanner{z-index:50;color:#fff;text-align:center;letter-spacing:.02em;background:#956518;padding:8px 16px;font-size:12px;font-weight:700;position:sticky;top:0}.pM8Saq_topbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:30px;display:flex}.pM8Saq_wordmark{color:var(--ag-ink);letter-spacing:-.01em;align-items:center;gap:10px;font-size:14px;font-weight:700;display:inline-flex}.pM8Saq_mark{color:#fff;background:linear-gradient(145deg,#c55a32,#a94320);border-radius:10px;place-items:center;width:32px;height:32px;display:grid;box-shadow:0 5px 16px #85311429}.pM8Saq_secureStatus{color:var(--ag-muted);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.pM8Saq_stepper{grid-template-columns:repeat(5,1fr);gap:5px;margin:0 0 28px;display:grid}.pM8Saq_step{background:#dfdbd5;border-radius:999px;height:3px}.pM8Saq_stepActive{background:var(--ag-primary)}.pM8Saq_stepLabel{color:var(--ag-muted);margin:9px 0 0;font-size:12px;font-weight:600}.pM8Saq_layout{gap:22px;display:grid}.pM8Saq_hero{padding:4px 2px 0}.pM8Saq_eyebrow{color:var(--ag-primary);letter-spacing:.09em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:750}.pM8Saq_title{max-width:720px;color:var(--ag-ink);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(28px,6.6vw,46px);font-weight:650;line-height:1.06}.pM8Saq_entryTitle{max-width:760px;color:var(--ag-ink);letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:clamp(24px,4vw,35px);font-weight:650;line-height:1.14}.pM8Saq_subtitle{max-width:650px;color:var(--ag-muted);margin:14px 0 0;font-size:15px;line-height:1.6}.pM8Saq_card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe0;border:1px solid #e0dbd4e6;border-radius:20px;box-shadow:0 12px 35px #3a30280e}.pM8Saq_cardBody{padding:22px}.pM8Saq_sectionTitle{color:var(--ag-ink);letter-spacing:-.02em;margin:0;font-size:18px;font-weight:650}.pM8Saq_sectionHint{color:var(--ag-muted);margin:6px 0 0;font-size:13px;line-height:1.5}.pM8Saq_field{gap:8px;margin-top:20px;display:grid}.pM8Saq_label{color:var(--ag-ink);font-size:14px;font-weight:650}.pM8Saq_input{width:100%;min-height:56px;color:var(--ag-ink);background:var(--ag-paper);border:1px solid #d9d4cd;border-radius:13px;outline:none;padding:0 16px;font-size:16px;transition:border-color .16s,box-shadow .16s,background .16s}.pM8Saq_input::placeholder{color:#9a948d}.pM8Saq_input:focus{border-color:var(--ag-primary);background:#fff;box-shadow:0 0 0 4px #b94d261c}.pM8Saq_error{color:#b33b32;margin:0;font-size:13px}.pM8Saq_hint{color:var(--ag-muted);margin:0;font-size:12px;line-height:1.5}.pM8Saq_button{color:#fff;background:var(--ag-primary);cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:56px;padding:0 20px;font-size:15px;font-weight:700;transition:transform .15s,background .15s,box-shadow .15s;display:inline-flex;box-shadow:0 8px 20px #8f361724}.pM8Saq_button:hover:not(:disabled){background:var(--ag-primary-hover);transform:translateY(-1px);box-shadow:0 10px 24px #8f361730}.pM8Saq_button:focus-visible,.pM8Saq_secondaryButton:focus-visible,.pM8Saq_choice:focus-visible,.pM8Saq_textLink:focus-visible{outline-offset:3px;outline:3px solid #b94d263d}.pM8Saq_button:disabled{color:#a09a94;box-shadow:none;cursor:not-allowed;background:#e7e3de}.pM8Saq_buttonFull{width:100%;margin-top:22px}.pM8Saq_secondaryButton{border:1px solid var(--ag-line);min-height:48px;color:var(--ag-ink);cursor:pointer;background:#fff;border-radius:13px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:650;display:inline-flex}.pM8Saq_notice{color:var(--ag-info);background:var(--ag-info-soft);border-radius:13px;align-items:flex-start;gap:10px;margin-top:18px;padding:13px 14px;font-size:13px;line-height:1.5;display:flex}.pM8Saq_notice p{margin:0}.pM8Saq_assurance{gap:10px;display:grid}.pM8Saq_assuranceItem{border-bottom:1px solid var(--ag-line);align-items:flex-start;gap:12px;padding:12px 0;display:flex}.pM8Saq_assuranceItem:last-child{border-bottom:0}.pM8Saq_iconTile{width:34px;height:34px;color:var(--ag-primary);background:var(--ag-primary-soft);border-radius:10px;flex:none;place-items:center;display:grid}.pM8Saq_assuranceItem strong{font-size:13px;display:block}.pM8Saq_assuranceItem span{color:var(--ag-muted);margin-top:2px;font-size:12px;line-height:1.4;display:block}.pM8Saq_metaGrid{border:1px solid var(--ag-line);background:var(--ag-line);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:20px;display:grid;overflow:hidden}.pM8Saq_metaItem{background:#fff;min-width:0;padding:14px}.pM8Saq_metaLabel{color:var(--ag-muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:650;display:block}.pM8Saq_metaValue{color:var(--ag-ink);margin-top:5px;font-size:13px;font-weight:650;line-height:1.35;display:block}.pM8Saq_contentStack{gap:16px;margin-top:22px;display:grid}.pM8Saq_contentSection{border:1px solid var(--ag-line);background:#fff;border-radius:16px;padding:18px}.pM8Saq_contentSection h2,.pM8Saq_contentSection h3{color:var(--ag-ink);margin:0 0 10px;font-size:17px;font-weight:650}.pM8Saq_contentSection p,.pM8Saq_contentSection li{color:#55504b;font-size:14px;line-height:1.65}.pM8Saq_contentSection ul,.pM8Saq_contentSection ol{padding-left:20px}.pM8Saq_guarantees{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.pM8Saq_guarantee{border:1px solid var(--ag-line);background:linear-gradient(145deg,#fff,#fbfaf7);border-radius:15px;min-height:120px;padding:15px}.pM8Saq_guarantee strong{margin-top:14px;font-size:13px;display:block}.pM8Saq_guarantee span{color:var(--ag-muted);margin-top:4px;font-size:11px;line-height:1.4;display:block}.pM8Saq_consent{cursor:pointer;background:#f0ede8;border-radius:14px;align-items:flex-start;gap:12px;margin-top:18px;padding:15px;display:flex}.pM8Saq_consent input{width:20px;height:20px;accent-color:var(--ag-primary);flex:none;margin-top:1px}.pM8Saq_consent span{font-size:13px;font-weight:600;line-height:1.5}.pM8Saq_choiceList{gap:12px;margin-top:20px;display:grid}.pM8Saq_choice{border:1px solid var(--ag-line);width:100%;color:var(--ag-ink);text-align:left;cursor:pointer;background:#fff;border-radius:16px;padding:16px;transition:border-color .15s,box-shadow .15s,transform .15s}.pM8Saq_choice:hover{border-color:#cdb5a8;transform:translateY(-1px)}.pM8Saq_choiceSelected{border-color:var(--ag-primary);background:#fffaf7;box-shadow:0 0 0 3px #b94d2617}.pM8Saq_choiceRow{align-items:center;gap:14px;display:flex}.pM8Saq_choiceNumber{width:48px;height:48px;color:var(--ag-primary);background:var(--ag-primary-soft);border-radius:13px;flex:none;place-items:center;font-size:20px;font-weight:750;display:grid}.pM8Saq_choiceName{font-size:15px;font-weight:700;display:block}.pM8Saq_choiceDescription{color:var(--ag-muted);margin-top:3px;font-size:12px;display:block}.pM8Saq_confirmation{text-align:center;background:#fffaf7;border:1px solid #e9d2c5;border-radius:17px;margin-top:20px;padding:22px}.pM8Saq_confirmationNumber{color:#fff;background:var(--ag-primary);border-radius:18px;place-items:center;width:64px;height:64px;margin:0 auto 12px;font-size:26px;font-weight:750;display:grid}.pM8Saq_actions{grid-template-columns:1fr 1.4fr;gap:10px;margin-top:18px;display:grid}.pM8Saq_progressMeta{color:var(--ag-muted);justify-content:space-between;margin:0 0 7px;font-size:12px;display:flex}.pM8Saq_progressTrack{background:#e1ddd7;border-radius:999px;height:5px;overflow:hidden}.pM8Saq_progressValue{border-radius:inherit;background:var(--ag-primary);height:100%;transition:width .22s}.pM8Saq_receiptHero{text-align:center;padding:18px 0 4px}.pM8Saq_successIcon{width:68px;height:68px;color:var(--ag-success);background:var(--ag-success-soft);border-radius:22px;place-items:center;margin:0 auto 18px;display:grid;box-shadow:0 10px 30px #19764a1a}.pM8Saq_receiptCode{background:var(--ag-success-soft);text-align:center;border:1px solid #cbe2d5;border-radius:16px;margin-top:18px;padding:20px 14px}.pM8Saq_receiptCode strong{color:var(--ag-success);letter-spacing:.08em;overflow-wrap:anywhere;margin-top:7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(20px,6vw,28px);display:block}.pM8Saq_receiptRows{gap:0;margin-top:18px;display:grid}.pM8Saq_receiptRow{border-bottom:1px solid var(--ag-line);justify-content:space-between;gap:18px;padding:12px 0;font-size:13px;display:flex}.pM8Saq_receiptRow span{color:var(--ag-muted)}.pM8Saq_receiptRow strong{text-align:right;max-width:65%}.pM8Saq_footer{color:var(--ag-muted);text-align:center;margin-top:28px;font-size:11px;line-height:1.6}.pM8Saq_textLink{color:var(--ag-primary);text-underline-offset:3px;font-weight:650}@media (min-width:760px){.pM8Saq_page{padding:34px 32px 56px}.pM8Saq_topbar{margin-bottom:46px}.pM8Saq_layout{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:start;gap:54px}.pM8Saq_hero{padding-top:22px;position:sticky;top:32px}.pM8Saq_cardBody{padding:30px}.pM8Saq_contentPage{width:min(100%,900px)}.pM8Saq_contentPage .pM8Saq_hero{position:static}.pM8Saq_guarantees{grid-template-columns:repeat(3,minmax(0,1fr))}.pM8Saq_votePage{width:min(100%,680px)}.pM8Saq_receiptPage{width:min(100%,520px)}}@media (max-width:380px){.pM8Saq_guarantees,.pM8Saq_metaGrid{grid-template-columns:1fr}}@media print{.pM8Saq_experience{background:#fff;min-height:auto}.pM8Saq_topbar,.pM8Saq_stepper,.pM8Saq_stepLabel,.pM8Saq_footer,.pM8Saq_printHidden{display:none!important}.pM8Saq_page{padding:0}.pM8Saq_card{box-shadow:none}}
