@font-face{font-family:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(../media/64d1fc3ffa180297-s.0xvv1mn5r86rp.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4dac4d85f80d4d4f-s.3h6izz9lrdb8x.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5980e0baa439c5d8-s.p.3fvucge421ihr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/64d1fc3ffa180297-s.0xvv1mn5r86rp.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4dac4d85f80d4d4f-s.3h6izz9lrdb8x.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5980e0baa439c5d8-s.p.3fvucge421ihr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../media/64d1fc3ffa180297-s.0xvv1mn5r86rp.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../media/4dac4d85f80d4d4f-s.3h6izz9lrdb8x.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5980e0baa439c5d8-s.p.3fvucge421ihr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne Fallback;src:local(Arial);ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.0%;size-adjust:98.47%}.WbFZTq_className{font-family:Syne,Syne Fallback;font-style:normal}.WbFZTq_variable{--font-vdc-display:"Syne", "Syne Fallback"}
.vpl{--vpl-pad:4px;--vpl-radius:12px;--vpl-bg:#ffffffeb;--vpl-shadow:0 6px 16px #1c141214;box-sizing:border-box;min-width:0;max-width:100%;padding:var(--vpl-pad);border-radius:var(--vpl-radius);background:var(--vpl-bg);box-shadow:var(--vpl-shadow);vertical-align:middle;flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex;overflow:hidden}.vpl--plain{--vpl-bg:transparent;--vpl-shadow:none;--vpl-pad:0}.vpl--glass{--vpl-bg:#ffffff24;--vpl-shadow:0 8px 22px #0000002e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.vpl--light{--vpl-bg:transparent;--vpl-shadow:none;--vpl-pad:0}.vpl--sm{--vpl-max-w:132px;--vpl-max-h:44px;--vpl-pad:3px 5px;--vpl-radius:10px}.vpl--md{--vpl-max-w:160px;--vpl-max-h:52px;--vpl-pad:4px 7px;--vpl-radius:12px}.vpl--lg{--vpl-max-w:200px;--vpl-max-h:72px;--vpl-pad:6px 10px;--vpl-radius:14px}.vpl--hero{--vpl-max-w:min(220px, 42vw);--vpl-max-h:112px;--vpl-pad:8px 12px;--vpl-radius:18px;--vpl-shadow:0 18px 40px #00000038}.vpl--unknown,.vpl--square{width:min(var(--vpl-max-h), var(--vpl-max-w));height:min(var(--vpl-max-h), var(--vpl-max-w))}.vpl--sm.vpl--square,.vpl--sm.vpl--unknown{--vpl-pad:4px;--vpl-radius:14px;width:48px;height:48px}.vpl--md.vpl--square,.vpl--md.vpl--unknown{--vpl-radius:14px;width:52px;height:52px}.vpl--lg.vpl--square,.vpl--lg.vpl--unknown{width:72px;height:72px}.vpl--hero.vpl--square,.vpl--hero.vpl--unknown{--vpl-radius:22px;--vpl-pad:8px;width:clamp(72px,14vw,112px);height:clamp(72px,14vw,112px)}.vpl--landscape{width:auto;max-width:var(--vpl-max-w);height:var(--vpl-max-h);--vpl-radius:12px}.vpl--sm.vpl--landscape{max-width:140px;height:40px}.vpl--portrait{width:calc(var(--vpl-max-h) * .78);max-width:var(--vpl-max-w);height:var(--vpl-max-h);--vpl-radius:14px}.vpl--sm.vpl--portrait{--vpl-radius:12px;width:36px;height:44px}.vpl--hero.vpl--landscape{--vpl-radius:18px;max-width:min(260px,55vw);height:clamp(64px,12vw,96px)}.vpl--hero.vpl--portrait{--vpl-radius:20px;width:clamp(64px,12vw,96px);height:clamp(88px,16vw,124px)}.vpl__img{object-fit:contain;object-position:center;transform-origin:50%;width:auto;max-width:100%;height:auto;max-height:100%;transform:scale(var(--vpl-zoom,1));image-rendering:auto;display:block}.vpl--sparse .vpl__img{transform:scale(calc(var(--vpl-zoom,1) * .92))}.vpl--round{--vpl-radius:50%;--vpl-pad:5px}.vpl--failed{display:none}
.M8v-HW_page{--sc-ink:var(--text-primary);--sc-muted:var(--text-secondary);--sc-soft:var(--text-muted);--sc-body:var(--text-secondary);--sc-positive:var(--success);--sc-info:var(--primary-text);--sc-error:var(--danger);--sc-surface:var(--bg-surface);--sc-line:color-mix(in srgb, var(--primary) 18%, transparent);--sc-paper:var(--bg-base);--sc-radius:18px;--sc-shadow:0 24px 64px color-mix(in srgb, var(--sc-ink) 8%, transparent);min-height:100dvh;font-family:var(--font-body), system-ui, sans-serif;color:var(--sc-ink)}.M8v-HW_page h1,.M8v-HW_page h2,.M8v-HW_page h3,.M8v-HW_page h4,.M8v-HW_page h5,.M8v-HW_page h6,.M8v-HW_page strong,.M8v-HW_page b{color:var(--sc-ink)}.M8v-HW_page p,.M8v-HW_page li,.M8v-HW_page dt,.M8v-HW_page dd,.M8v-HW_page label,.M8v-HW_page small{color:var(--sc-body)}.M8v-HW_page button,.M8v-HW_page input,.M8v-HW_page textarea,.M8v-HW_page select{color:var(--sc-ink)}:root:is([data-mantine-color-scheme=dark],[data-theme=dark]) .M8v-HW_page{--sc-ink:var(--text-primary);--sc-muted:var(--text-secondary);--sc-soft:var(--text-muted);--sc-body:var(--text-secondary);--sc-positive:var(--success);--sc-info:var(--primary-text);--sc-error:var(--danger);--sc-surface:var(--bg-surface);--sc-paper:var(--bg-base);--sc-line:var(--border);--sc-shadow:0 24px 64px #00000047;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.M8v-HW_pageEmbedded{background:0 0;min-height:0}.M8v-HW_pageEmbedded .M8v-HW_masthead{-webkit-backdrop-filter:none;background:var(--sc-paper);border-radius:var(--sc-radius) var(--sc-radius) 0 0;border-bottom:none;margin-bottom:0;position:relative;top:auto}.M8v-HW_pageEmbedded .M8v-HW_doc{border-top-left-radius:0;border-top-right-radius:0}.M8v-HW_masthead{z-index:20;padding:calc(12px + env(safe-area-inset-top,0px)) clamp(16px, 4vw, 28px) 12px;background:color-mix(in srgb, var(--sc-paper) 88%, transparent);-webkit-backdrop-filter:blur(14px)saturate(140%);border-bottom:1px solid var(--sc-line);justify-content:space-between;align-items:center;gap:16px;display:flex;position:sticky;top:0}.M8v-HW_mastheadBrand{align-items:center;gap:12px;min-width:0;display:flex}.M8v-HW_mastheadName{letter-spacing:-.01em;color:var(--sc-ink);white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:600;overflow:hidden}.M8v-HW_statusPill{letter-spacing:.04em;text-transform:uppercase;color:var(--gb-accent,#b5726a);background:var(--gb-accent-soft,#b5726a24);border:1px solid var(--sc-line);border-radius:999px;flex-shrink:0;padding:6px 12px;font-size:.72rem;font-weight:700}.M8v-HW_statusPillSigned{color:var(--sc-positive);background:#4a8a621f;border-color:#4a8a6247}.M8v-HW_shell{width:100%;max-width:820px;padding:clamp(20px, 4vw, 36px) clamp(14px, 3.5vw, 22px) calc(108px + env(safe-area-inset-bottom,0px));margin:0 auto}.M8v-HW_shellEmbedded{width:100%;max-width:820px;margin:0 auto;padding:0 0 clamp(24px,4vw,40px)}.M8v-HW_previewBar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.M8v-HW_previewBarCopy{min-width:0}.M8v-HW_previewBarHint{color:var(--sc-soft);margin:0 0 4px;font-size:.78rem}.M8v-HW_previewBarTitle{font-family:var(--font-display), Georgia, serif;color:var(--sc-ink);letter-spacing:-.02em;margin:0;font-size:1.45rem;font-weight:400}.M8v-HW_previewBack{background:linear-gradient(135deg, var(--gb-accent,#b5726a), var(--gb-accent-2,#c4826e));color:var(--vd-on-accent,#fff);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;min-height:44px;padding:10px 18px;font-family:inherit;font-size:.88rem;font-weight:600}.M8v-HW_previewBack:active{transform:scale(.98)}.M8v-HW_signaturesGrid,.M8v-HW_signatureRecords{grid-template-columns:1fr 1fr;gap:16px;display:grid}.M8v-HW_signatureLedger{border:1px solid var(--sc-line);background:color-mix(in srgb, var(--sc-surface) 80%, var(--gb-accent,#b5726a) 5%);border-radius:12px;flex-direction:column;gap:12px;margin-bottom:16px;padding:14px;display:flex}.M8v-HW_signatureLedgerHead{color:var(--sc-ink);justify-content:space-between;align-items:baseline;gap:12px;font-size:.82rem;display:flex}.M8v-HW_signatureLedgerHead span{color:var(--sc-soft);font-size:.72rem}.M8v-HW_signatureRecord{border:1px solid var(--sc-line);background:var(--sc-surface);border-radius:10px;min-width:0;padding:14px}.M8v-HW_signatureRecordHead{justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px;display:flex}.M8v-HW_signatureRole,.M8v-HW_signatureStatus,.M8v-HW_signaturePending{letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:700}.M8v-HW_signatureRole{color:var(--sc-soft)}.M8v-HW_signatureStatus{color:var(--sc-positive)}.M8v-HW_signaturePending{color:var(--sc-soft)}.M8v-HW_signatureName{color:var(--sc-ink);font-size:.92rem;line-height:1.35;display:block}.M8v-HW_signatureMeta,.M8v-HW_signatureFingerprint{color:var(--sc-muted);overflow-wrap:anywhere;margin-top:4px;font-size:.72rem;line-height:1.45;display:block}.M8v-HW_signatureFingerprint{border-top:1px solid var(--sc-line);color:var(--sc-soft);margin-top:8px;padding-top:8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.64rem}.M8v-HW_doc{background:var(--sc-paper);border:1px solid var(--sc-line);border-radius:var(--sc-radius);box-shadow:var(--sc-shadow);overflow:hidden}.M8v-HW_docAccent{background:linear-gradient(90deg, var(--gb-accent,#b5726a), var(--gb-accent-2,#c4826e));height:4px}.M8v-HW_docHead{border-bottom:1px solid var(--sc-line);grid-template-columns:1.4fr 1fr;gap:clamp(20px,4vw,36px);padding:clamp(24px,4vw,40px) clamp(20px,4vw,36px) clamp(20px,3vw,28px);display:grid}.M8v-HW_docEyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--gb-accent,#b5726a);margin:0 0 10px;font-size:.7rem;font-weight:700}.M8v-HW_docTitle{font-family:var(--font-display), Georgia, serif;letter-spacing:-.03em;color:var(--sc-ink);text-wrap:balance;margin:0;font-size:clamp(1.75rem,4.2vw,2.45rem);font-weight:400;line-height:1.15}.M8v-HW_docMeta{color:var(--sc-muted);margin:12px 0 0;font-size:.95rem;line-height:1.5}.M8v-HW_summaryRail{background:linear-gradient(160deg, color-mix(in srgb, var(--gb-accent,#b5726a) 8%, transparent), transparent 70%), color-mix(in srgb, var(--sc-paper) 70%, var(--sc-surface));border:1px solid var(--sc-line);border-radius:14px;flex-direction:column;justify-content:center;gap:14px;padding:18px 20px;display:flex}.M8v-HW_summaryAmount{letter-spacing:-.02em;color:var(--gb-accent,#b5726a);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.6rem,3.5vw,2rem);font-weight:700;line-height:1.15}.M8v-HW_summaryLine{color:var(--sc-soft);margin:0;font-size:.82rem;line-height:1.5}.M8v-HW_summarySigned{color:var(--sc-positive);margin:0;font-size:.82rem;line-height:1.45}.M8v-HW_docBody{flex-direction:column;gap:28px;padding:clamp(22px,3.5vw,36px) clamp(20px,4vw,36px);display:flex}.M8v-HW_section{flex-direction:column;gap:14px;display:flex}.M8v-HW_sectionLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--sc-soft);margin:0;font-size:.72rem;font-weight:700}.M8v-HW_sectionTitle{letter-spacing:-.01em;color:var(--sc-ink);margin:0;font-size:1.05rem;font-weight:700}.M8v-HW_preparedFor{color:var(--sc-muted);margin:0;font-size:.95rem;line-height:1.55}.M8v-HW_preparedFor strong{color:var(--sc-ink);font-weight:600}.M8v-HW_terms{border:1px solid var(--sc-line);background:var(--sc-surface);border-radius:14px;overflow:hidden}.M8v-HW_termsHead{border-bottom:1px solid var(--sc-line);background:color-mix(in srgb, var(--gb-accent,#b5726a) 4%, var(--sc-surface));justify-content:space-between;align-items:baseline;gap:12px;padding:16px 20px;display:flex}.M8v-HW_termsCount{color:var(--sc-soft);font-variant-numeric:tabular-nums;font-size:.78rem}.M8v-HW_clause{border-bottom:1px solid color-mix(in srgb, var(--sc-line) 70%, transparent);padding:18px 20px 20px}.M8v-HW_clause:last-child{border-bottom:none}.M8v-HW_clauseHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}.M8v-HW_clauseTitle{letter-spacing:-.01em;color:var(--sc-ink);margin:0;font-size:.95rem;font-weight:700;line-height:1.35}.M8v-HW_clauseBadge{letter-spacing:.04em;text-transform:uppercase;color:#3d6f96;background:#5b8db81f;border-radius:6px;flex-shrink:0;padding:4px 8px;font-size:.68rem;font-weight:700}.M8v-HW_clauseBody{color:var(--sc-body);white-space:pre-line;overflow-wrap:break-word;text-wrap:pretty;margin:0;font-size:.92rem;line-height:1.7}.M8v-HW_signPanel{border:1px solid var(--sc-line);background:linear-gradient(180deg, color-mix(in srgb, var(--gb-accent,#b5726a) 6%, transparent), transparent 48%), var(--sc-surface);border-radius:14px;padding:22px}.M8v-HW_signThanks{background:color-mix(in srgb, var(--sc-positive) 8%, transparent);color:var(--sc-positive);border-radius:10px;margin:0 0 14px;padding:14px 16px;font-size:.92rem;line-height:1.5}.M8v-HW_payBtn{background:var(--gb-accent,#b5726a);min-height:44px;color:var(--vd-on-accent,#fff);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;padding:12px 22px;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .15s,filter .15s;display:inline-flex}.M8v-HW_payBtn:hover{filter:brightness(1.05)}.M8v-HW_payBtn:active{transform:scale(.98)}.M8v-HW_legalNote{color:var(--sc-soft);margin:14px 0 0;font-size:.72rem;line-height:1.5}.M8v-HW_footerBrand{opacity:.85;align-items:center;gap:12px;margin-top:28px;display:flex}.M8v-HW_footerBrand span{color:var(--sc-muted);font-size:.85rem}.M8v-HW_chrome{margin-bottom:16px}.M8v-HW_toolbar{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-bottom:16px;display:flex}.M8v-HW_toolBtn{border:1px solid var(--sc-line);background:var(--sc-surface);color:var(--gb-accent,#b5726a);cursor:pointer;box-shadow:0 4px 14px color-mix(in srgb, var(--sc-ink) 5%, transparent);border-radius:999px;padding:9px 16px;font-size:.82rem;font-weight:700;transition:transform .15s,background .15s}.M8v-HW_toolBtn:hover{background:color-mix(in srgb, var(--gb-accent,#b5726a) 6%, var(--sc-surface))}.M8v-HW_toolBtn:active{transform:scale(.98)}.M8v-HW_dock{z-index:30;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));pointer-events:none;background:linear-gradient(#0000,#f3ebe4b3 40%,#efe4dc 100%);justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.M8v-HW_dockInner{pointer-events:auto;border:1px solid var(--sc-line);background:color-mix(in srgb, var(--sc-paper) 92%, transparent);-webkit-backdrop-filter:blur(16px)saturate(150%);width:min(820px,100%);box-shadow:0 12px 40px color-mix(in srgb, var(--sc-ink) 12%, transparent);border-radius:16px;align-items:center;gap:10px;padding:10px 12px;display:flex}.M8v-HW_dockHint{min-width:0;color:var(--sc-muted);flex:1;font-size:.82rem;line-height:1.35}.M8v-HW_dockHint strong{color:var(--sc-ink);margin-bottom:2px;font-weight:650;display:block}.M8v-HW_dockPrimary{background:linear-gradient(135deg, var(--gb-accent,#b5726a), var(--gb-accent-2,#c4826e));min-height:44px;color:var(--vd-on-accent,#fff);cursor:pointer;white-space:nowrap;border:none;border-radius:999px;flex-shrink:0;padding:10px 20px;font-size:.9rem;font-weight:700;transition:transform .15s,filter .15s}.M8v-HW_page button.M8v-HW_dockPrimary{color:var(--vd-on-accent,#fff)}.M8v-HW_dockPrimary:hover{filter:brightness(1.05)}.M8v-HW_dockPrimary:active{transform:scale(.98)}.M8v-HW_dockPrimary:disabled{color:var(--vd-on-accent,#fff);opacity:.78;cursor:not-allowed;filter:none;background:#6b6765}.M8v-HW_centerState{text-align:center;min-height:100dvh;color:var(--sc-muted);font-family:var(--font-body), system-ui, sans-serif;justify-content:center;align-items:center;padding:24px;display:flex}.M8v-HW_sigBox{border:1.5px solid var(--sc-line);background:color-mix(in srgb, var(--sc-paper) 80%, var(--sc-surface));border-radius:12px;padding:20px}.M8v-HW_sigBoxDone{border-color:color-mix(in srgb, var(--sc-positive) 30%, transparent);background:color-mix(in srgb, var(--sc-positive) 4%, transparent)}.M8v-HW_sigLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--sc-soft);margin-bottom:8px;font-size:.72rem;font-weight:600}.M8v-HW_sigLabelDone{color:var(--sc-positive)}.M8v-HW_sigName{color:var(--sc-ink);margin-bottom:4px;font-size:.95rem}.M8v-HW_sigEmail{color:var(--sc-soft);margin-bottom:16px;font-size:.8rem}.M8v-HW_sigScript{color:var(--sc-ink);border-bottom:1px solid var(--sc-line);padding-bottom:8px;margin-bottom:8px;padding-block-end:10px;font-family:Georgia,Times New Roman,serif;font-size:1.65rem;font-style:italic;line-height:1.2}.M8v-HW_sigMeta{color:var(--sc-soft);margin-bottom:10px;font-size:.78rem}.M8v-HW_sigAudit{color:var(--sc-soft);border-top:1px solid var(--sc-line);padding-top:10px;font-size:.68rem;line-height:1.5}.M8v-HW_sigCta{background:linear-gradient(135deg, var(--gb-accent,#b5726a), var(--gb-accent-2,#c4826e));color:var(--vd-on-accent,#fff);cursor:pointer;border:none;border-radius:999px;min-height:44px;padding:10px 18px;font-family:inherit;font-size:.88rem;font-weight:600;transition:transform .15s}.M8v-HW_sigCta:active{transform:scale(.98)}.M8v-HW_sigCta:disabled{opacity:.4;cursor:not-allowed}.M8v-HW_noticeScroll{background:var(--sc-surface);border:1px solid var(--sc-line);max-height:160px;color:var(--sc-muted);white-space:pre-wrap;border-radius:10px;margin-bottom:14px;padding:12px 14px;font-size:.72rem;line-height:1.55;overflow-y:auto}.M8v-HW_checkRow{cursor:pointer;color:var(--sc-ink);align-items:flex-start;gap:10px;margin-bottom:10px;font-size:.8rem;line-height:1.45;display:flex}.M8v-HW_checkRow input{flex-shrink:0;margin-top:3px}.M8v-HW_sigPrompt{color:var(--sc-muted);margin-bottom:8px;font-size:.8rem}.M8v-HW_sigError{color:var(--sc-error);margin-bottom:8px;font-size:.72rem}.M8v-HW_sigActions{gap:8px;display:flex}.M8v-HW_sigActions button{cursor:pointer;border-radius:10px;min-height:44px;padding:10px;font-family:inherit;font-size:.88rem}.M8v-HW_sigCancel{border:1.5px solid var(--sc-line);color:var(--sc-muted);background:0 0;flex:1}.M8v-HW_sigApply{color:var(--vd-on-accent,#fff);background:linear-gradient(135deg, var(--gb-accent,#b5726a), var(--gb-accent-2,#c4826e));border:none;flex:2;font-weight:600}.M8v-HW_sigApply:disabled{background:color-mix(in srgb, var(--gb-accent,#b5726a) 35%, transparent);cursor:not-allowed}@media (max-width:767px){.M8v-HW_docHead{grid-template-columns:1fr;gap:18px}.M8v-HW_mastheadName{max-width:42vw}.M8v-HW_dockHint{display:none}.M8v-HW_dockPrimary{width:100%}.M8v-HW_dockInner{flex-direction:column}.M8v-HW_toolbar{justify-content:stretch}.M8v-HW_toolBtn{text-align:center;flex:1}.M8v-HW_signaturesGrid,.M8v-HW_signatureRecords{grid-template-columns:1fr}}@media (prefers-reduced-transparency:reduce){.M8v-HW_masthead,.M8v-HW_dockInner{-webkit-backdrop-filter:none;background:var(--sc-paper)}}@media print{@page{size:letter portrait;margin:16mm 15mm 18mm}.M8v-HW_page{-webkit-print-color-adjust:exact;print-color-adjust:exact;min-height:auto;color:#1c1412!important;background:#fff!important;overflow:visible!important}.M8v-HW_masthead{-webkit-backdrop-filter:none;background:0 0;border-bottom:1px solid #d9cbc5;padding:0 0 10mm;position:static;display:flex!important}.M8v-HW_dock,.M8v-HW_chrome{display:none!important}.M8v-HW_shell{max-width:none;padding:0}.M8v-HW_doc{box-shadow:none;border:none;border-radius:0;overflow:visible}.M8v-HW_docHead{break-inside:avoid;page-break-inside:avoid}.M8v-HW_docBody{gap:20px}.M8v-HW_section{orphans:3;widows:3}.M8v-HW_clause{break-inside:avoid;page-break-inside:avoid}.M8v-HW_clauseBody{overflow:visible}.M8v-HW_footerBrand{break-inside:avoid;page-break-inside:avoid;margin-top:10mm}.M8v-HW_doc [data-print-card]{break-inside:avoid;page-break-inside:avoid}.M8v-HW_terms,.M8v-HW_signatureLedger,.M8v-HW_signPanel{break-inside:auto;page-break-inside:auto;overflow:visible}.M8v-HW_termsHead{break-after:avoid;page-break-after:avoid}}
._5EbqWW_root{--cj-accent:var(--vd-accent,var(--primary));--cj-accent-2:var(--vd-accent-2,var(--primary-hover));--cj-ink:var(--text-primary);--cj-muted:var(--text-secondary);--cj-soft:var(--text-muted);--cj-ok:var(--success);--cj-ok-soft:color-mix(in srgb, var(--success) 10%, transparent);--cj-line:var(--border);--cj-paper:var(--bg-surface);--cj-radius:16px;--cj-shadow:0 1px 2px #2a1a1808, 0 10px 28px #b5726a14;--cj-shadow-active:0 2px 4px #2a1a180a, 0 16px 40px #b5726a1f;min-height:100dvh;font-family:var(--font-body), system-ui, sans-serif;color:var(--cj-ink);background:radial-gradient(980px 520px at 10% -12%, color-mix(in srgb, var(--cj-accent) 16%, transparent), transparent 68%), radial-gradient(720px 420px at 100% 0%, #c4956a1a, transparent 60%), var(--bg-base);overflow-x:clip}:root:is([data-mantine-color-scheme=dark],[data-theme=dark]) ._5EbqWW_root{--cj-ink:var(--text-primary);--cj-muted:var(--text-secondary);--cj-soft:var(--text-muted);--cj-ok:var(--success);--cj-ok-soft:color-mix(in srgb, var(--success) 18%, transparent);--cj-line:var(--border);--cj-paper:var(--bg-surface);--cj-shadow:0 1px 2px #0000002e, 0 10px 28px #0003;--cj-shadow-active:0 2px 4px #0000003d, 0 16px 40px #00000047;background:var(--bg-base)}:root:is([data-mantine-color-scheme=dark],[data-theme=dark]) ._5EbqWW_rootWithDesign{background:var(--bg-subtle)}:root:is([data-mantine-color-scheme=dark],[data-theme=dark]) ._5EbqWW_root :is(._5EbqWW_sigInput,._5EbqWW_btnGhost,._5EbqWW_legalScroll,._5EbqWW_payLine,._5EbqWW_manualMethods){background:var(--bg-subtle);color:var(--cj-ink);border-color:var(--border-strong)}:root:is([data-mantine-color-scheme=dark],[data-theme=dark]) ._5EbqWW_root .pcv-stage-frame{background:var(--cj-paper);border-color:var(--cj-line);box-shadow:var(--cj-shadow)}._5EbqWW_body{width:min(720px,100% - 2rem);padding:clamp(1.5rem, 4vw, 2.25rem) 0 calc(4rem + env(safe-area-inset-bottom,0px));flex-direction:column;gap:1.5rem;margin:0 auto;display:flex}._5EbqWW_bodyWide{width:min(960px,100% - 1.5rem)}._5EbqWW_bodyWithDesign{gap:1.25rem;padding-top:1rem}._5EbqWW_rootWithDesign{background:radial-gradient(720px 380px at 8% -8%, color-mix(in srgb, var(--cj-accent) 8%, transparent), transparent 70%), var(--bg-subtle)}._5EbqWW_rootWithDesign.pcv{background:radial-gradient(720px 380px at 8% -8%, color-mix(in srgb, var(--cj-accent) 8%, transparent), transparent 70%), var(--bg-subtle)}._5EbqWW_progressSticky{z-index:18;-webkit-backdrop-filter:blur(8px);background:linear-gradient(#f6f1eceb 55%,#0000);margin:0 -.15rem;padding:.15rem .15rem .35rem;position:sticky;top:0}._5EbqWW_rootWithDesign ._5EbqWW_progressSticky{top:calc(56px + env(safe-area-inset-top,0px))}._5EbqWW_proposalStack{flex-direction:column;gap:1.75rem;min-width:0;display:flex}._5EbqWW_designStage{max-width:none;margin:0;padding:0}._5EbqWW_proposalStack .pcv-stage{max-width:none;margin:0;padding:0}._5EbqWW_proposalStack .pcv-stage-frame{border:1px solid color-mix(in srgb, var(--cj-line) 80%, transparent);background:#fff;border-radius:22px;overflow:visible;box-shadow:inset 0 1px #ffffffb3,0 18px 48px #1c141212,0 4px 14px #1c14120a}._5EbqWW_proposalStack .pcv-stage-frame--puck .puck-marketing-inner{gap:0;max-width:none;padding-block:0;padding-inline:0}._5EbqWW_proposalStack .pcv-stage-frame--puck .puck-page-root-content{gap:0}._5EbqWW_proposalStack .pcv-stage-frame--puck section{box-shadow:none!important;border:none!important;border-bottom:1px solid color-mix(in srgb, var(--cj-line) 70%, transparent)!important;border-radius:0!important;margin:0!important}._5EbqWW_proposalStack .pcv-stage-frame--puck section:last-child{border-bottom:none!important}._5EbqWW_detailsPanel{background:color-mix(in srgb, var(--cj-paper) 94%, transparent);border:1px solid var(--cj-line);min-width:0;box-shadow:var(--cj-shadow);border-radius:22px;flex-direction:column;gap:1.15rem;padding:clamp(1.15rem,3vw,1.65rem);display:flex}._5EbqWW_detailsHeader{border-bottom:1px solid var(--cj-line);flex-direction:column;gap:.35rem;padding-bottom:.85rem;display:flex}._5EbqWW_detailsEyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--cj-accent);margin:0;font-size:.68rem;font-weight:800}._5EbqWW_detailsTitle{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;color:var(--cj-ink);margin:0;font-size:clamp(1.35rem,3.2vw,1.75rem);font-weight:500;line-height:1.2}._5EbqWW_detailsLead{color:var(--cj-muted);max-width:48ch;margin:.15rem 0 0;font-size:.92rem;line-height:1.55}._5EbqWW_detailsBody{flex-direction:column;gap:1.15rem;min-width:0;display:flex}:is(._5EbqWW_detailsBody .pcv-section,._5EbqWW_detailsBody .pcv-card,._5EbqWW_detailsBody .pcv-price,._5EbqWW_detailsBody .pcv-note){margin:0}._5EbqWW_acceptCard{z-index:1;background:var(--cj-paper);margin-top:.25rem;position:relative}._5EbqWW_progress{background:color-mix(in srgb, var(--cj-paper) 88%, transparent);border:1px solid var(--cj-line);box-shadow:var(--cj-shadow);-webkit-backdrop-filter:blur(10px);border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:.85rem .75rem;display:grid}._5EbqWW_progressStep{min-width:0;color:inherit;cursor:default;background:0 0;border:0;flex-direction:column;align-items:center;gap:.35rem;padding:.2rem .35rem;text-decoration:none;display:flex;position:relative}._5EbqWW_progressStepClickable{cursor:pointer}._5EbqWW_progressStepClickable:hover ._5EbqWW_progressLabel{color:var(--cj-accent)}._5EbqWW_progressDot{letter-spacing:-.02em;border:1.5px solid var(--cj-line);background:var(--cj-paper);width:28px;height:28px;color:var(--cj-soft);z-index:1;border-radius:999px;place-items:center;font-size:.72rem;font-weight:800;transition:background .18s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1),color .18s cubic-bezier(.16,1,.3,1),transform .16s cubic-bezier(.16,1,.3,1);display:grid}._5EbqWW_progressStepDone ._5EbqWW_progressDot{background:var(--cj-ok);border-color:var(--cj-ok);color:var(--cj-on-accent,var(--on-primary,#fff))}._5EbqWW_progressStepActive ._5EbqWW_progressDot{background:var(--cj-accent);border-color:var(--cj-accent);color:#fff;box-shadow:0 0 0 4px color-mix(in srgb, var(--cj-accent) 18%, transparent);transform:scale(1.05)}._5EbqWW_progressLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--cj-soft);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.68rem;font-weight:700;overflow:hidden}._5EbqWW_progressStepDone ._5EbqWW_progressLabel{color:var(--cj-ok)}._5EbqWW_progressStepActive ._5EbqWW_progressLabel{color:var(--cj-accent)}._5EbqWW_progressRail{background:var(--cj-line);z-index:0;pointer-events:none;height:2px;position:absolute;top:14px;left:calc(50% + 16px);right:calc(16px - 50%)}._5EbqWW_progressRailDone{background:color-mix(in srgb, var(--cj-ok) 55%, var(--cj-line))}._5EbqWW_stepCard{background:var(--cj-paper);border:1px solid var(--cj-line);border-radius:var(--cj-radius);box-shadow:var(--cj-shadow);box-sizing:border-box;opacity:.78;width:100%;min-width:0;padding:clamp(1.15rem,3.5vw,1.65rem);transition:opacity .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1)}._5EbqWW_stepCardActive{opacity:1;border-color:color-mix(in srgb, var(--cj-accent) 40%, var(--cj-line));box-shadow:var(--cj-shadow-active);outline:2px solid color-mix(in srgb, var(--cj-accent) 35%, transparent);outline-offset:2px}._5EbqWW_stepCardDone{opacity:1;border-color:color-mix(in srgb, var(--cj-ok) 40%, var(--cj-line))}._5EbqWW_stepEyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--cj-accent);align-items:center;gap:.5rem;margin:0 0 .85rem;font-size:.72rem;font-weight:800;display:flex}._5EbqWW_stepCardDone ._5EbqWW_stepEyebrow{color:var(--cj-ok)}._5EbqWW_stepBadge{background:color-mix(in srgb, var(--cj-accent) 14%, transparent);min-width:1.4rem;height:1.4rem;color:var(--cj-accent);border-radius:999px;justify-content:center;align-items:center;padding:0 .35rem;font-size:.68rem;font-weight:800;display:inline-flex}._5EbqWW_stepCardDone ._5EbqWW_stepBadge{background:var(--cj-ok-soft);color:var(--cj-ok)}._5EbqWW_stepLead{color:var(--cj-muted);margin:0 0 1rem;font-size:.95rem;line-height:1.6}._5EbqWW_stepCallout{background:color-mix(in srgb, var(--cj-accent) 9%, transparent);border:1px solid color-mix(in srgb, var(--cj-accent) 22%, transparent);color:var(--cj-ink);border-radius:12px;margin:0 0 1rem;padding:.85rem 1rem;font-size:.92rem;font-weight:600;line-height:1.5}._5EbqWW_successBanner{background:var(--cj-ok-soft);border:1px solid color-mix(in srgb, var(--cj-ok) 30%, transparent);color:var(--cj-ok);border-radius:12px;margin:0;padding:.95rem 1.05rem;font-size:.95rem;line-height:1.55}._5EbqWW_actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}._5EbqWW_btnPrimary{appearance:none;cursor:pointer;color:#fff;background:linear-gradient(135deg, var(--cj-accent), var(--cj-accent-2));min-height:48px;box-shadow:0 8px 22px color-mix(in srgb, var(--cj-accent) 28%, transparent);border:0;border-radius:999px;justify-content:center;align-items:center;padding:.8rem 1.5rem;font-size:.95rem;font-weight:700;transition:transform .16s cubic-bezier(.16,1,.3,1),filter .16s cubic-bezier(.16,1,.3,1);display:inline-flex}._5EbqWW_btnPrimary:hover:not(:disabled){filter:brightness(1.04)}._5EbqWW_btnPrimary:active:not(:disabled){transform:scale(.98)}._5EbqWW_btnPrimary:disabled{cursor:wait;opacity:.72}._5EbqWW_btnGhost{appearance:none;cursor:pointer;border:1px solid color-mix(in srgb, var(--cj-accent) 35%, transparent);background:var(--cj-paper);min-height:44px;color:var(--cj-ink);border-radius:999px;justify-content:center;align-items:center;padding:.7rem 1.15rem;font-size:.9rem;font-weight:600;display:inline-flex}._5EbqWW_btnGhost:disabled{cursor:wait;opacity:.7}._5EbqWW_errorText{color:#c4595a;margin:.75rem 0 0;font-size:.875rem}._5EbqWW_donePanel{text-align:center;border-radius:var(--cj-radius);background:var(--cj-ok-soft);border:1px solid color-mix(in srgb, var(--cj-ok) 28%, transparent);padding:1.5rem 1.1rem}._5EbqWW_doneTitle{color:var(--cj-ok);margin:0 0 .45rem;font-size:1.1rem;font-weight:700}._5EbqWW_doneLead{color:var(--cj-muted);margin:0;font-size:.92rem;line-height:1.55}._5EbqWW_panel{flex-direction:column;gap:.85rem;display:flex}._5EbqWW_panelTitle{letter-spacing:-.02em;color:var(--cj-ink);margin:0;font-size:1.15rem;font-weight:700}._5EbqWW_clause{border-bottom:1px solid var(--cj-line);padding-bottom:.75rem}._5EbqWW_clause:last-of-type{border-bottom:0;padding-bottom:0}._5EbqWW_clauseTitle{color:var(--cj-accent);margin:0 0 .35rem;font-size:.85rem;font-weight:700}._5EbqWW_clauseBody{color:var(--cj-muted);white-space:pre-line;overflow-wrap:break-word;text-wrap:pretty;margin:0;font-size:.875rem;line-height:1.6}._5EbqWW_signForm{gap:.95rem;display:grid}._5EbqWW_signForm ._5EbqWW_actions{margin-top:.2rem}._5EbqWW_signForm ._5EbqWW_finePrint{overflow-wrap:anywhere;margin:0}._5EbqWW_legalScroll{background:var(--cj-paper);border:1px solid var(--cj-line);max-height:8rem;color:var(--cj-muted);white-space:pre-wrap;border-radius:12px;padding:.75rem .85rem;font-size:.72rem;line-height:1.55;overflow-y:auto}._5EbqWW_checkRow{color:var(--cj-muted);align-items:flex-start;gap:.55rem;font-size:.875rem;line-height:1.45;display:flex}._5EbqWW_checkRow input{width:1.05rem;height:1.05rem;accent-color:var(--cj-accent);margin-top:.2rem}._5EbqWW_sigInput{border:1.5px solid color-mix(in srgb, var(--cj-accent) 28%, transparent);width:100%;color:var(--cj-ink);box-sizing:border-box;background:#fff;border-radius:12px;padding:.8rem .95rem;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;font-style:italic}._5EbqWW_sigInput:focus{border-color:var(--cj-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--cj-accent) 16%, transparent);outline:none}._5EbqWW_payAmount{letter-spacing:-.03em;color:var(--cj-accent);margin:0;font-size:clamp(1.75rem,5vw,2.1rem);font-weight:800;line-height:1.1}._5EbqWW_payMeta{color:var(--cj-muted);margin:0;font-size:.9rem}._5EbqWW_payLines{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}._5EbqWW_payLine{border:1px solid var(--cj-line);color:var(--cj-muted);background:#faf6f4;border-radius:10px;justify-content:space-between;gap:.75rem;padding:.65rem .75rem;font-size:.88rem;display:flex}._5EbqWW_payLine strong{color:var(--cj-ink);white-space:nowrap;font-weight:700}._5EbqWW_finePrint{color:var(--cj-soft);margin:0;font-size:.75rem;line-height:1.5}._5EbqWW_manualMethods{border:1px solid var(--cj-line);background:#ffffffb3;border-radius:12px;margin:1rem 0 0;padding:.9rem 1rem}._5EbqWW_manualMethodsTitle{letter-spacing:.04em;text-transform:uppercase;color:var(--cj-soft);margin:0 0 .6rem;font-size:.78rem;font-weight:700}._5EbqWW_manualMethodsList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}._5EbqWW_manualMethod strong{color:var(--cj-ink);font-size:.95rem;display:block}._5EbqWW_manualMethodInstructions{color:var(--cj-muted);white-space:pre-wrap;margin:.25rem 0 0;font-size:.875rem;line-height:1.45}._5EbqWW_menuLink{color:var(--cj-muted);text-align:center;margin:1rem 0 0;font-size:.92rem;line-height:1.55}._5EbqWW_menuLink a{color:var(--cj-accent);font-weight:800;text-decoration:none}@media (max-width:520px){._5EbqWW_progress{border-radius:18px;padding:.75rem .5rem}._5EbqWW_progressLabel{letter-spacing:.06em;font-size:.62rem}._5EbqWW_actions{flex-direction:column;align-items:stretch}._5EbqWW_btnPrimary,._5EbqWW_btnGhost{width:100%}._5EbqWW_bodyWide{width:min(100% - 1rem,960px)}._5EbqWW_detailsPanel{border-radius:18px;padding:1rem .9rem}._5EbqWW_detailsTitle{font-size:1.3rem}._5EbqWW_rootWithDesign ._5EbqWW_progressSticky{top:calc(52px + env(safe-area-inset-top,0px))}._5EbqWW_proposalStack .pcv-stage-frame{border-radius:16px}}@media (prefers-reduced-motion:reduce){._5EbqWW_progressDot,._5EbqWW_stepCard,._5EbqWW_btnPrimary{transition:none}._5EbqWW_btnPrimary:active:not(:disabled),._5EbqWW_progressStepActive ._5EbqWW_progressDot{transform:none}}@media print{._5EbqWW_progress,._5EbqWW_actions,._5EbqWW_btnPrimary,._5EbqWW_btnGhost{display:none!important}._5EbqWW_root{background:#fff}._5EbqWW_stepCard{box-shadow:none;opacity:1;break-inside:avoid}}
.CMe-Oq_root{--vdc-accent:var(--vph-accent,#e85d2a);--vdc-ink:#0c0a09;--vdc-text:#f4ebe3;--vdc-cream:var(--vdc-text);--vdc-muted:color-mix(in srgb, var(--vdc-text) 68%, transparent);--vdc-page:#090807;--vdc-on-accent:#111;min-height:100dvh;color:var(--vdc-text);font-family:var(--font-body,"Segoe UI", system-ui, sans-serif);background:radial-gradient(ellipse 90% 55% at 50% -10%, color-mix(in srgb, var(--vdc-accent) 45%, transparent), transparent 70%), radial-gradient(circle at 85% 75%, color-mix(in srgb, var(--vdc-accent) 18%, transparent), transparent 45%), radial-gradient(circle at 10% 90%, color-mix(in srgb, var(--vdc-text) 8%, transparent), transparent 40%), linear-gradient(165deg, var(--vdc-page) 0%, color-mix(in srgb, var(--vdc-page) 82%, var(--vdc-text)) 42%, var(--vdc-page) 100%);margin:0;position:relative;overflow-x:hidden}.CMe-Oq_root:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 30%,#000 20%,#0000 75%);mask-image:radial-gradient(80% 70% at 50% 30%,#000 20%,#0000 75%)}.CMe-Oq_shell{z-index:1;gap:18px;max-width:420px;margin:0 auto;padding:clamp(20px,5vw,36px) 16px 48px;display:grid;position:relative}.CMe-Oq_card{background:var(--vdc-card,linear-gradient(145deg, #ffffff24 0%, #ffffff0a 38%, #00000059 100%));-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);border:1px solid #ffffff29;border-radius:28px;padding:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 30px 80px #0000008c,0 0 0 1px #0006}.CMe-Oq_cardShine{pointer-events:none;background:linear-gradient(115deg,#0000 20%,#ffffff14 45%,#0000 70%);height:70%;position:absolute;inset:-40% -20% auto;transform:rotate(-8deg)}.CMe-Oq_cardTop{background:linear-gradient(180deg, color-mix(in srgb, var(--vdc-accent) 22%, transparent), transparent 85%);padding:26px 24px 20px;position:relative}.CMe-Oq_brandRow{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.CMe-Oq_logo{border-radius:18px;box-shadow:0 8px 24px #00000059}.CMe-Oq_logoFallback{background:linear-gradient(145deg, var(--vdc-accent), color-mix(in srgb, var(--vdc-accent) 55%, #111));width:72px;height:72px;color:var(--vdc-on-accent);font-family:var(--font-vdc-display), sans-serif;box-shadow:0 8px 24px color-mix(in srgb, var(--vdc-accent) 40%, transparent);border-radius:18px;justify-content:center;align-items:center;font-size:1.75rem;font-weight:800;display:inline-flex}.CMe-Oq_passBadge{letter-spacing:.08em;text-transform:uppercase;color:#ffffffe6;background:#00000059;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:6px;padding:7px 11px;font-size:.68rem;font-weight:700;display:inline-flex}.CMe-Oq_kicker{letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb, var(--vdc-accent) 75%, #fff);margin:0 0 8px;font-size:.7rem;font-weight:800}.CMe-Oq_personName{letter-spacing:-.01em;color:var(--vdc-text);margin:0;font-size:.95rem;font-weight:600;line-height:1.25}.CMe-Oq_name{font-family:var(--font-vdc-display), var(--font-display), Georgia, serif;letter-spacing:-.03em;text-wrap:balance;color:var(--vdc-text);margin:0;font-size:clamp(2rem,8vw,2.45rem);font-weight:800;line-height:.98}.CMe-Oq_nameAtBottom{margin-top:18px}.CMe-Oq_title{color:color-mix(in srgb, var(--vdc-text) 90%, transparent);margin:10px 0 0;font-size:1.05rem;font-weight:600}.CMe-Oq_headline{color:var(--vdc-muted);margin:10px 0 0;font-size:.92rem;line-height:1.45}.CMe-Oq_cardBody{padding:4px 24px 22px}.CMe-Oq_contactList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.CMe-Oq_contactList li,.CMe-Oq_contactList a{min-height:44px;color:var(--vdc-link,var(--vdc-text));border-radius:12px;align-items:center;gap:12px;padding:8px 10px;font-size:.94rem;text-decoration:none;display:flex}.CMe-Oq_contactList a:hover{background:#ffffff0f}.CMe-Oq_contactIcon{background:color-mix(in srgb, var(--vdc-icon,var(--vdc-accent)) 18%, transparent);width:32px;height:32px;color:var(--vdc-icon,var(--vdc-accent));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.CMe-Oq_contactIcon svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.CMe-Oq_links{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.CMe-Oq_linkChip{background:color-mix(in srgb, var(--vdc-link,var(--vdc-text)) 8%, transparent);border:1px solid color-mix(in srgb, var(--vdc-icon,var(--vdc-accent)) 35%, transparent);color:var(--vdc-link,var(--vdc-text));border-radius:999px;align-items:center;gap:6px;padding:9px 13px;font-size:.82rem;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.CMe-Oq_linkChip svg{color:var(--vdc-icon,var(--vdc-accent))}.CMe-Oq_linkChip:hover{background:color-mix(in srgb, var(--vdc-icon,var(--vdc-accent)) 12%, transparent);border-color:color-mix(in srgb, var(--vdc-icon,var(--vdc-accent)) 55%, transparent)}.CMe-Oq_actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;display:grid}.CMe-Oq_actionsWide{grid-column:1/-1}.CMe-Oq_primaryBtn,.CMe-Oq_ghostBtn,.CMe-Oq_walletBtn,.CMe-Oq_nfcCopyBtn{appearance:none;cursor:pointer;font:inherit;border:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:13px 16px;font-size:.9rem;font-weight:700;text-decoration:none;transition:transform .12s,opacity .12s,background .12s;display:inline-flex}.CMe-Oq_primaryBtn:active,.CMe-Oq_ghostBtn:active,.CMe-Oq_walletBtn:active,.CMe-Oq_nfcCopyBtn:active{transform:scale(.98)}.CMe-Oq_primaryBtn{background:linear-gradient(135deg, var(--vdc-accent), color-mix(in srgb, var(--vdc-accent) 70%, #fff));color:var(--vdc-on-accent);box-shadow:0 10px 28px color-mix(in srgb, var(--vdc-accent) 35%, transparent)}.CMe-Oq_ghostBtn{background:color-mix(in srgb, var(--vdc-text) 8%, transparent);color:var(--vdc-text);border:1px solid color-mix(in srgb, var(--vdc-text) 18%, transparent)}.CMe-Oq_sectionLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--vdc-muted);margin:20px 0 10px;font-size:.68rem;font-weight:800}.CMe-Oq_walletRow{grid-template-columns:1fr 1fr;gap:8px;display:grid}.CMe-Oq_walletBtn{color:#fff;background:#000;border:1px solid #ffffff38;padding:12px 10px;font-size:.82rem}.CMe-Oq_walletBtnGoogle{background:#0f1720}.CMe-Oq_walletBtn:disabled{opacity:.6;cursor:wait}.CMe-Oq_walletHint{color:#f4ebe38c;margin:8px 0 0;font-size:.75rem;line-height:1.4}.CMe-Oq_shareMsg{color:color-mix(in srgb, var(--vdc-accent) 55%, #fff);margin:12px 0 0;font-size:.82rem}.CMe-Oq_qrStrip{background:#00000047;border:1px solid #ffffff1a;border-radius:18px;grid-template-columns:112px 1fr;align-items:center;gap:14px;margin-top:18px;padding:14px;display:grid}.CMe-Oq_qrStrip img{background:#fff;border-radius:14px;width:112px;height:112px;padding:8px;display:block}.CMe-Oq_qrCopy h3{margin:0 0 6px;font-size:.95rem;font-weight:750}.CMe-Oq_qrCopy p{color:var(--vdc-muted);margin:0;font-size:.78rem;line-height:1.45}.CMe-Oq_nfcPanel{background:linear-gradient(135deg, color-mix(in srgb, var(--vdc-accent) 18%, transparent), #ffffff0a);border:1px solid color-mix(in srgb, var(--vdc-accent) 35%, #ffffff1f);border-radius:18px;gap:10px;margin-top:12px;padding:14px 16px;display:grid}.CMe-Oq_nfcHead{align-items:flex-start;gap:12px;display:flex}.CMe-Oq_nfcIcon{width:40px;height:40px;color:color-mix(in srgb, var(--vdc-accent) 70%, #fff);background:#00000059;border-radius:12px;flex-shrink:0;place-items:center;display:grid}.CMe-Oq_nfcIcon svg{width:22px;height:22px}.CMe-Oq_nfcHead h3{margin:0 0 4px;font-size:.95rem;font-weight:750}.CMe-Oq_nfcHead p{color:var(--vdc-muted);margin:0;font-size:.78rem;line-height:1.45}.CMe-Oq_nfcCopyBtn{color:#fff;background:#ffffff14;border:1px solid #ffffff29;width:100%}.CMe-Oq_footer{text-align:center;color:#f4ebe36b;margin:0;font-size:.78rem}.CMe-Oq_footer a{color:#f4ebe3bf;text-decoration:none}.CMe-Oq_exchangeForm{border-top:1px solid #ffffff1f;gap:12px;margin-top:16px;padding-top:16px;display:grid}.CMe-Oq_exchangeTitle{margin:0;font-size:.95rem;font-weight:700}.CMe-Oq_exchangeGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.CMe-Oq_exchangeFull{grid-column:1/-1}.CMe-Oq_exchangeForm label{color:#f4ebe3b8;gap:4px;font-size:.78rem;display:grid}.CMe-Oq_exchangeForm fieldset label{color:inherit;gap:8px;display:flex}.CMe-Oq_exchangeForm input,.CMe-Oq_exchangeForm textarea{color:#fff;width:100%;font:inherit;background:#00000047;border:1px solid #ffffff2e;border-radius:12px;padding:11px 12px}.CMe-Oq_exchangeError{color:#ffb4a8;margin:0;font-size:.82rem}@media (max-width:420px){.CMe-Oq_exchangeGrid{grid-template-columns:1fr}.CMe-Oq_qrStrip{text-align:center;grid-template-columns:1fr;justify-items:center}}
