.IL_8pa_section{padding:48px 0 72px}.IL_8pa_header{grid-template-columns:1.2fr 1fr;align-items:end;gap:48px;margin-bottom:32px;display:grid}.IL_8pa_eyebrow{font:600 11px/1.5 var(--sans);letter-spacing:.13em;color:var(--wine)}.IL_8pa_header h2{font:400 clamp(28px, 3.2vw, 42px)/1.2 var(--serif);letter-spacing:-.025em;margin:12px 0 0}.IL_8pa_header h2 em{color:var(--wine);font-weight:400}.IL_8pa_disclosure{color:var(--muted);border-left:2px solid var(--rose);max-width:405px;margin:0;padding-left:16px;font-size:13px;line-height:1.7}.IL_8pa_grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;display:grid}.IL_8pa_card{background:var(--surface);border:1px solid var(--line);border-radius:18px;flex-direction:column;grid-column:span 2;padding:24px;display:flex}.IL_8pa_card:nth-last-child(-n+2){grid-column:span 3}.IL_8pa_person{align-items:center;gap:12px;display:flex}.IL_8pa_portrait{object-fit:cover;border-radius:50%;outline:1px solid #0000001a;outline:1px solid lab(0% 0 0/.1);flex-shrink:0;width:64px;height:64px}.IL_8pa_person h3{font:600 15px/1.4 var(--sans);letter-spacing:0;margin:0}.IL_8pa_person p{color:var(--muted);margin:3px 0 0;font-size:12px}.IL_8pa_number{color:var(--rose);font:italic 26px/1 var(--serif);align-self:flex-start;margin-left:auto}.IL_8pa_card blockquote{margin:24px 0 22px}.IL_8pa_card h4{font:600 18px/1.45 var(--serif);color:var(--wine-dark);margin:0 0 14px}.IL_8pa_card blockquote p{margin:0;font-size:14px;line-height:1.8}.IL_8pa_label{color:var(--muted);letter-spacing:.13em;margin-top:auto;font-size:9px}.IL_8pa_preview{max-width:1180px;margin:0 auto;padding:32px 32px 0}.IL_8pa_previewHeader{border-bottom:1px solid var(--line);align-items:center;gap:18px;padding-bottom:28px;display:flex}.IL_8pa_cover{object-fit:cover;border-radius:5px;width:64px;height:90px}.IL_8pa_previewHeader p{color:var(--muted);margin:0 0 5px;font-size:12px}.IL_8pa_previewHeader h1{font:400 clamp(23px, 2.6vw, 34px)/1.25 var(--serif);margin:0}.IL_8pa_previewHeader a{color:var(--wine);text-underline-offset:3px;margin-top:10px;font-size:12px;text-decoration:underline;display:inline-block}@media (max-width:960px){.IL_8pa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.IL_8pa_card,.IL_8pa_card:nth-last-child(-n+2){grid-column:span 1}.IL_8pa_card:last-child{grid-column:1/-1}.IL_8pa_header{gap:24px}}@media (max-width:620px){.IL_8pa_preview{padding:24px 20px 0}.IL_8pa_section{padding-top:32px}.IL_8pa_header{grid-template-columns:1fr;gap:20px;margin-bottom:24px}.IL_8pa_grid{grid-template-columns:1fr;gap:16px}.IL_8pa_card{padding:22px}.IL_8pa_number{font-size:23px}.IL_8pa_previewHeader{align-items:flex-start}.IL_8pa_cover{width:54px;height:76px}}
.vp6Pcq_root{flex-direction:column;align-items:flex-start;min-width:0;max-width:100%;display:flex}.vp6Pcq_trigger,.vp6Pcq_retry{background:var(--surface,#fffdf9);max-width:100%;min-height:44px;color:var(--wine,#773e4a);font:600 13px/1.35 var(--sans,"Segoe UI", Arial, sans-serif);border:1px solid #c9aba8;border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:11px 17px;transition:background-color .12s,border-color .12s;display:inline-flex}.vp6Pcq_trigger:hover:not(:disabled),.vp6Pcq_retry:hover:not(:disabled){border-color:var(--wine,#773e4a);background:#f1e6e1}.vp6Pcq_trigger:focus-visible,.vp6Pcq_retry:focus-visible,.vp6Pcq_linkRow input:focus-visible{outline:2px solid var(--wine,#773e4a);outline-offset:3px}.vp6Pcq_trigger:disabled,.vp6Pcq_retry:disabled{cursor:wait;opacity:.65}.vp6Pcq_trigger svg,.vp6Pcq_retry svg,.vp6Pcq_status svg{flex-shrink:0}.vp6Pcq_status{max-width:420px;color:var(--sage,#626f59);font:12px/1.5 var(--sans,"Segoe UI", Arial, sans-serif);align-items:flex-start;gap:6px;margin:8px 0 0;display:flex}.vp6Pcq_status:empty{margin:0}.vp6Pcq_status[data-error=true]{color:var(--wine,#773e4a)}.vp6Pcq_status svg{margin-top:1px}.vp6Pcq_recovery{border:1px solid var(--line,#e5ded4);background:var(--surface,#fffdf9);border-radius:12px;width:100%;max-width:420px;margin-top:12px;padding:13px}.vp6Pcq_recovery label{color:var(--ink,#342f2c);margin-bottom:7px;font-size:12px;font-weight:600;display:block}.vp6Pcq_linkRow{flex-wrap:wrap;gap:9px;display:flex}.vp6Pcq_linkRow input{background:var(--paper,#f8f5ef);width:100%;min-width:0;min-height:44px;color:var(--ink,#342f2c);border:1px solid #c9aba8;border-radius:7px;padding:10px;font-size:12px}.vp6Pcq_retry{min-height:44px;padding:9px 12px;font-size:12px}@media (prefers-reduced-motion:reduce){.vp6Pcq_trigger,.vp6Pcq_retry{transition:none}}
.UIONiW_ribbon{color:#fff8eb;background:var(--wine,#773e4a);clip-path:polygon(0 0,100% 0,calc(100% - 8px) 50%,100% 100%,0 100%);width:fit-content;max-width:100%;font:11px/1.3 var(--sans,sans-serif);letter-spacing:.2px;align-items:center;gap:10px;margin:0 0 18px;padding:9px 22px 9px 12px;display:inline-flex}.UIONiW_ribbon strong{font-size:15px;font-weight:600}.UIONiW_ribbon span{border-left:1px solid #ffffff45;padding-left:10px}.UIONiW_price{flex-direction:column;align-items:flex-start;gap:3px;margin-bottom:12px;display:flex}.UIONiW_regular{color:var(--muted,#746a63);font:11px/1.5 var(--sans,sans-serif)}.UIONiW_regular s{margin-left:4px;text-decoration-thickness:1px}.UIONiW_price .UIONiW_amount{color:var(--wine,#773e4a);font:34px/1.15 var(--serif,Georgia, serif);margin:0;display:block}.UIONiW_compact{margin-bottom:0}.UIONiW_compact .UIONiW_amount{font-size:22px}.UIONiW_note{max-width:380px;color:var(--muted,#746a63);font:11px/1.7 var(--sans,sans-serif);margin:9px 0 17px}@media (max-width:600px){.UIONiW_ribbon{margin-bottom:16px;padding-top:7px;padding-bottom:7px}.UIONiW_price .UIONiW_amount{font-size:29px}.UIONiW_compact .UIONiW_amount{font-size:22px}}
