._page_1387a_1{--referral-rail:min( calc(100% - 3rem) ,var(--container-wide,90rem));min-height:100dvh;background:var(--surface-page);color:var(--text-primary);font-family:var(--font-family-base)}._main_1387a_2{width:var(--referral-rail);min-width:0;margin:0 auto;padding:1.5rem 0 5rem}._badges_1387a_3{display:flex;flex-wrap:wrap;gap:.75rem}._badges_1387a_3 span{padding:.625rem .875rem;border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface);color:var(--text-primary);font-size:.875rem;line-height:1.5}._section_1387a_5,._faqSection_1387a_5{min-width:0;margin:1.5rem 0}._heading_1387a_6{margin-bottom:1.25rem}._heading_1387a_6>span,._shareCopy_1387a_7>span{display:block;margin-bottom:.75rem;color:var(--accent);font-size:.8125rem;font-weight:650;line-height:1.5;letter-spacing:.04em}._heading_1387a_6 h2,._shareCopy_1387a_7 h2{max-width:32ch;margin:0;font:400 clamp(1.85rem,3.1vw,2.85rem)/1.12 var(--font-family-display);line-height:1.12!important;letter-spacing:-.025em;text-wrap:balance}._steps_1387a_9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}._steps_1387a_9 article,._shareBox_1387a_10{min-width:0;padding:clamp(1.25rem,2.5vw,2rem);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card)}._steps_1387a_9 h3{margin:1.25rem 0 .75rem;font:650 1.125rem/1.4 var(--font-family-base)}._steps_1387a_9 p,._shareCopy_1387a_7 p{margin:0;color:var(--text-secondary);font-size:1rem;line-height:1.65}._stepIcon_1387a_13{position:relative;display:grid;place-items:center;width:52px;height:52px;border-radius:var(--radius-control);background:var(--accent-soft);color:var(--accent)}._stepIcon_1387a_13 b{position:absolute;top:-7px;right:-7px;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--surface-inverse);color:var(--text-inverse);font-size:.8125rem;line-height:1}._shareSection_1387a_15{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:center;gap:1.5rem}._shareCopy_1387a_7 p{max-width:60ch;margin-top:1rem}._shareBox_1387a_10 label{display:block;margin-bottom:.5rem;font-size:.9375rem;font-weight:600;line-height:1.5}._codeRow_1387a_18{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem}._codeRow_1387a_18 output{min-width:0;min-height:48px;display:flex;align-items:center;padding:.75rem;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);font-size:1rem;line-height:1.5;overflow-wrap:anywhere}._codeRow_1387a_18 button{min-height:48px;height:auto;font-size:.9375rem;line-height:1.5;white-space:normal}._shareActions_1387a_21{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.75rem}._shareActions_1387a_21 a{min-width:0;min-height:48px;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;border-radius:var(--radius-control);font-size:.9375rem;font-weight:650;line-height:1.5;text-decoration:none;text-align:center}._shareActions_1387a_21 svg{flex:0 0 auto}._whatsapp_1387a_24{background:var(--button-process-bg);color:var(--button-process-fg)}._whatsapp_1387a_24:hover{background:var(--button-process-hover)}._email_1387a_26{border:1px solid var(--border);background:var(--surface-card);color:var(--text-primary)}._feedback_1387a_27{min-height:1.5rem;margin:.75rem 0 0;color:var(--text-secondary);font-size:.875rem;line-height:1.65}._faq_1387a_5{min-width:0;border-top:1px solid var(--border-subtle);font-size:1rem;line-height:1.65}._faq_1387a_5 button{min-height:48px;white-space:normal;text-align:left}._closing_1387a_30{display:flex;align-items:center;gap:1rem;margin-top:1.5rem;padding:1.25rem;border-radius:var(--radius-lg);background:var(--surface-inverse);color:var(--text-inverse)}._closing_1387a_30 svg{flex:0 0 auto;color:var(--text-inverse-muted)}._closing_1387a_30 div{min-width:0;display:grid;gap:.5rem}._closing_1387a_30 strong{font-size:1rem;line-height:1.5}._closing_1387a_30 span{color:var(--text-inverse-muted);font-size:.875rem;line-height:1.65}@media(max-width:1000px){._shareSection_1387a_15{grid-template-columns:minmax(0,1fr)}}@media(max-width:820px){._page_1387a_1{--referral-rail: calc(100% - 2rem) }._main_1387a_2{padding:1rem 0 4rem}._steps_1387a_9{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){._codeRow_1387a_18,._shareActions_1387a_21{grid-template-columns:minmax(0,1fr)}}@media(max-width:480px){._page_1387a_1{--referral-rail: calc(100% - 1.5rem) }}
