.info{gap:var(--s-10);max-width:880px;padding:var(--s-4) 0 var(--s-12);margin:0 auto;display:grid}.info .breadcrumb{gap:2px var(--s-2);margin-bottom:calc(var(--s-6) - var(--s-10));color:var(--muted);font-size:var(--t-xs);flex-wrap:wrap;display:flex}.info .breadcrumb a{color:var(--fg-2)}.info .breadcrumb__sep{margin-right:var(--s-2);color:var(--border-2)}.info__hero{gap:var(--s-4);padding:var(--s-8) var(--s-6);border-radius:var(--r-lg);background:radial-gradient(90% 120% at 100% 0%, var(--rose-soft) 0%, transparent 60%), radial-gradient(100% 120% at 0% 100%, var(--gold-soft) 0%, transparent 55%), var(--card);box-shadow:inset 0 0 0 1px var(--border), var(--shadow-1);display:grid;position:relative;overflow:hidden}.info__kicker{align-items:center;gap:var(--s-2);padding:6px var(--s-3);border-radius:var(--r-pill);background:var(--ink-soft);color:var(--ink);font-size:var(--t-xs);letter-spacing:.06em;justify-self:start;font-weight:600;display:inline-flex}.info__kicker:before{content:"";background:var(--rose);border-radius:50%;width:6px;height:6px}.info__hero h1{font-size:var(--t-xl);font-weight:800;line-height:var(--lh-tight);letter-spacing:-.01em}.info__hero>p{max-width:640px;color:var(--fg-2);font-size:var(--t-md);line-height:1.85}@media (min-width:640px){.info__hero{padding:var(--s-12)}.info__hero h1{font-size:var(--t-2xl);letter-spacing:-.02em}}.info__values{gap:var(--s-2);margin:var(--s-2) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.info__values>div{padding:var(--s-3);border-radius:var(--r-sm);box-shadow:inset 0 0 0 1px var(--border);background:#ffffffb8;gap:2px;display:grid}.info__values dt{color:var(--ink);font-size:var(--t-md);font-weight:800}.info__values dd{color:var(--fg-2);font-size:var(--t-xs);margin:0;line-height:1.6}@media (min-width:640px){.info__values{gap:var(--s-3);max-width:640px}.info__values>div{padding:var(--s-4)}.info__values dt{font-size:var(--t-lg)}.info__values dd{font-size:var(--t-sm)}}.info__tabs{gap:var(--s-2);margin:calc(var(--s-6) - var(--s-10)) calc(var(--gutter) * -1) 0;padding:2px var(--gutter);scrollbar-width:none;display:flex;overflow-x:auto}.info__tabs::-webkit-scrollbar{display:none}@media (min-width:900px){.info__tabs{margin-inline:0;padding-inline:0}}.info__tabs a{min-height:var(--tap);padding:0 var(--s-5);border-radius:var(--r-pill);background:var(--card);box-shadow:inset 0 0 0 1px var(--border-2);color:var(--fg-2);font-size:var(--t-sm);transition:background .15s var(--ease), color .15s var(--ease), transform .15s var(--ease);flex:none;align-items:center;font-weight:600;display:inline-flex}.info__tabs a:active{transform:scale(.97)}.info__tabs a[aria-current=page]{background:var(--ink);box-shadow:none;color:var(--on-ink)}@media (hover:hover){.info__tabs a:not([aria-current=page]):hover{color:var(--ink);background:var(--card-2)}}.info__section{gap:var(--s-4);display:grid}.info__section-head{gap:var(--s-1);display:grid}.info__section h2{font-size:var(--t-lg);font-weight:800;line-height:var(--lh-tight)}.info__section-head p{color:var(--fg-2);font-size:var(--t-sm);line-height:1.75}.info__tag{border-radius:var(--r-pill);background:var(--gold-soft);color:var(--gold-ink);font-size:var(--t-xs);letter-spacing:.06em;justify-self:start;padding:2px 10px;font-weight:700}.info__icon{border-radius:var(--r-sm);background:var(--ink-soft);width:40px;height:40px;color:var(--ink);flex:none;place-items:center;display:grid}.info__icon svg{width:22px;height:22px}.info__cards{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.info__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.info__cards li:last-child:nth-child(odd){grid-column:1/-1}}.info__cards li{align-content:start;gap:var(--s-2);padding:var(--s-5);border-radius:var(--r-lg);background:var(--card);box-shadow:inset 0 0 0 1px var(--border), var(--shadow-1);display:grid}.info__cards .info__icon{margin-bottom:var(--s-1)}.info__cards h3{font-size:var(--t-md);font-weight:700}.info__cards p{color:var(--fg-2);font-size:var(--t-sm);line-height:1.8}.info__personas{gap:var(--s-3);display:grid}@media (min-width:640px){.info__personas{grid-template-columns:repeat(2,minmax(0,1fr))}}.info__persona{align-content:start;gap:var(--s-3);padding:var(--s-6);border-radius:var(--r-lg);background:linear-gradient(160deg, var(--rose-soft) 0%, transparent 60%), var(--card);box-shadow:inset 0 0 0 1px var(--border), var(--shadow-1);display:grid}.info__persona--dark{background:var(--grad-noir);box-shadow:var(--shadow-2);color:var(--on-noir)}.info__persona h3{font-size:var(--t-lg);font-weight:800}.info__persona p{color:var(--fg-2);font-size:var(--t-sm);line-height:1.8}.info__persona--dark h3,.info__cta h2{color:var(--on-noir)}.info__persona--dark p{color:var(--on-noir-2)}.info__persona ul{gap:var(--s-2);padding:var(--s-3) 0 0;border-top:1px solid var(--border);font-size:var(--t-sm);margin:0;font-weight:500;list-style:none;display:grid}.info__persona--dark ul{border-top-color:#ffffff1f}.info__persona li{gap:var(--s-2);align-items:baseline;display:flex}.info__persona li:before{content:"✓";color:var(--rose);flex:none;font-weight:700}.info__persona--dark li:before{color:var(--gold)}.info__note{gap:var(--s-4);padding:var(--s-5);border-radius:var(--r-lg);background:var(--gold-soft);align-items:flex-start;display:flex;box-shadow:inset 0 0 0 1px #c9a56a4d}.info__note .info__icon{color:var(--gold-ink);background:#ffffffb3}.info__note h2{font-size:var(--t-md);font-weight:800}.info__note p{margin-top:var(--s-1);color:var(--fg-2);font-size:var(--t-sm);line-height:1.8}.info__note--alert{background:var(--rose-soft);box-shadow:inset 0 0 0 1px #c4456e38}.info__note--alert .info__icon{color:var(--rose)}.info__fine{margin-top:calc(var(--s-6) - var(--s-10));color:var(--muted);font-size:var(--t-xs);text-align:center}.info__checklist{padding:var(--s-6);border-radius:var(--r-lg);background:var(--card);box-shadow:inset 0 0 0 1px var(--border), var(--shadow-1)}.info__checklist ul{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.info__checklist ul{column-gap:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr))}}.info__checklist li{gap:var(--s-3);font-size:var(--t-sm);align-items:center;font-weight:500;display:flex}.info__checklist li:before{content:"";background:var(--ok-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232f7d5b' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center / 13px no-repeat;border-radius:50%;flex:none;width:22px;height:22px}.info__flows{gap:var(--s-10);display:grid}@media (min-width:900px){.info__flows{gap:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.info__steps{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid;position:relative}.info__steps:before{content:"";top:28px;bottom:28px;left:calc(var(--s-4) + 15px);background:linear-gradient(var(--ink-soft), var(--border-2), var(--ink-soft));border-radius:1px;width:2px;position:absolute}.info__steps li{gap:var(--s-4);padding:var(--s-4);border-radius:var(--r-lg);background:var(--card);box-shadow:inset 0 0 0 1px var(--border), var(--shadow-1);display:flex;position:relative}.info__no{background:var(--ink);width:32px;height:32px;box-shadow:0 0 0 4px var(--card);color:var(--on-ink);font-family:var(--num);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.info__steps li:last-child .info__no{background:var(--grad-gold);color:var(--on-gold)}.info__steps h3{font-size:var(--t-md);font-weight:700;line-height:32px}.info__steps p{color:var(--fg-2);font-size:var(--t-sm);line-height:1.8}.info__regions{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.info__regions{gap:var(--s-3);grid-template-columns:repeat(4,minmax(0,1fr))}}.info__regions a{min-height:52px;padding:0 var(--s-3) 0 10px;background:var(--card);box-shadow:inset 0 0 0 1px var(--border), var(--shadow-1);color:var(--fg);transition:transform .15s var(--ease), box-shadow .15s var(--ease);border-radius:14px;align-items:center;gap:10px;font-weight:600;display:flex}.info__regions a:before{content:"";background:var(--rose-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c4456e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-7-6.2-7-11.5A7 7 0 0 1 19 9.5C19 14.8 12 21 12 21z'/%3E%3Ccircle cx='12' cy='9.5' r='2.5'/%3E%3C/svg%3E") center / 16px no-repeat;border-radius:10px;flex:none;place-items:center;width:30px;height:30px;display:grid}.info__regions--tag a:before{content:"#";background:var(--rose-soft);color:var(--rose);font-size:15px;font-weight:700;line-height:1}.info__region-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.info__regions small{border-radius:var(--r-pill);background:var(--card-2);color:var(--fg-2);font-size:var(--t-xs);font-variant-numeric:tabular-nums;transition:background .15s var(--ease), color .15s var(--ease);flex:none;padding:2px 8px;font-weight:500}.info__regions a:active{transform:scale(.98)}@media (hover:hover){.info__regions a:hover{box-shadow:inset 0 0 0 1px #c4456e59, var(--shadow-2);transform:translateY(-1px)}.info__regions a:hover small{background:var(--rose-soft);color:var(--rose)}}.info__faq{gap:var(--s-2);display:grid}.info__faq details{border-radius:var(--r-lg);background:var(--card);box-shadow:inset 0 0 0 1px var(--border), var(--shadow-1);transition:box-shadow .2s var(--ease)}.info__faq details[open]{box-shadow:inset 0 0 0 1px #3a20332e, var(--shadow-2)}.info__faq summary{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:56px;padding:var(--s-4) var(--s-5);cursor:pointer;font-weight:600;line-height:1.5;list-style:none;display:flex}.info__faq summary::-webkit-details-marker{display:none}.info__faq summary:after{content:"";background:var(--ink-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233a2033' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M12 6v12M6 12h12'/%3E%3C/svg%3E") center / 14px no-repeat;width:28px;height:28px;transition:transform .25s var(--ease);border-radius:50%;flex:none}.info__faq details[open] summary:after{transform:rotate(45deg)}.info__faq details p{padding:0 var(--s-5) var(--s-5);color:var(--fg-2);font-size:var(--t-sm);white-space:pre-wrap;line-height:1.85}.info__cta{gap:var(--s-5);padding:var(--s-8) var(--s-6);border-radius:var(--r-lg);background:radial-gradient(80% 140% at 100% 0%, #c9a56a38 0%, transparent 60%), var(--grad-noir);box-shadow:var(--shadow-3);color:var(--on-noir);display:grid}.info__cta h2{font-size:var(--t-lg);font-weight:800;line-height:var(--lh-tight)}.info__cta p{margin-top:var(--s-2);color:var(--on-noir-2);font-size:var(--t-sm);line-height:1.75}.info__cta-actions{gap:var(--s-3);flex-wrap:wrap;display:flex}@media (min-width:640px){.info__cta{padding:var(--s-10) var(--s-12);grid-template-columns:minmax(0,1fr) auto;align-items:center}.info__cta h2{font-size:var(--t-xl)}}@media (max-width:639.98px){.info__cta-actions .btn{flex:1}}.info__contact{gap:var(--s-3);display:grid}@media (min-width:640px){.info__contact{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.info__contact-card{gap:var(--s-3) var(--s-4);padding:var(--s-5);border-radius:var(--r-lg);background:var(--card);box-shadow:inset 0 0 0 1px var(--border), var(--shadow-1);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.info__contact-card h3{font-size:var(--t-md);font-weight:700}.info__contact-card p{color:var(--fg-2);font-size:var(--t-sm);margin-top:2px;line-height:1.7}.info__contact-card>.btn,.info__mail{grid-column:2;justify-self:start}.info__mail{min-height:36px;color:var(--ink);text-underline-offset:4px;overflow-wrap:anywhere;align-items:center;font-weight:700;-webkit-text-decoration:underline #3a20334d;text-decoration:underline #3a20334d;display:inline-flex}.lp-more--below{margin-top:var(--s-3);justify-self:start}@media (max-width:899.98px){.lp-faq{display:none}}@media (min-width:900px){.lp-faq{gap:var(--s-12);padding:var(--s-12);border-radius:var(--r-lg);background:radial-gradient(120% 90% at 0% 0%, var(--ink-soft) 0%, transparent 55%), var(--card);box-shadow:inset 0 0 0 1px var(--border), var(--shadow-1);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.lp-faq__intro{top:calc(var(--header-h) + var(--s-6));gap:var(--s-4);display:grid;position:sticky}.lp-faq__intro h2{font-size:var(--t-xl);font-weight:800;line-height:var(--lh-tight);letter-spacing:-.01em}.lp-faq__intro p{color:var(--fg-2);line-height:var(--lh-body)}.lp-faq__links{align-items:center;gap:var(--s-3) var(--s-5);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.lp-faq__list details{border-top:1px solid var(--border-2)}.lp-faq__list details:last-child{border-bottom:1px solid var(--border-2)}.lp-faq__list summary{align-items:center;gap:var(--s-3);padding:var(--s-5) 0;cursor:pointer;grid-template-columns:36px minmax(0,1fr) 32px;list-style:none;display:grid}.lp-faq__list summary::-webkit-details-marker{display:none}.lp-faq__no{color:var(--gold-ink);font-family:var(--num);font-size:var(--t-sm);letter-spacing:.04em;font-weight:700}.lp-faq__list h3{font-size:var(--t-md);transition:color .2s var(--ease);font-weight:600;line-height:1.5}.lp-faq__list summary:hover h3,.lp-faq__list details[open] h3{color:var(--ink)}.lp-faq__toggle{background:var(--ink-soft);width:32px;height:32px;transition:transform .25s var(--ease), background .2s var(--ease);border-radius:50%;position:relative}.lp-faq__toggle:before,.lp-faq__toggle:after{content:"";background:var(--ink);width:12px;height:1.5px;transition:background .2s var(--ease);border-radius:1px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.lp-faq__toggle:after{transform:translate(-50%,-50%)rotate(90deg)}.lp-faq__list details[open] .lp-faq__toggle{background:var(--ink);transform:rotate(45deg)}.lp-faq__list details[open] .lp-faq__toggle:before,.lp-faq__list details[open] .lp-faq__toggle:after{background:var(--on-ink)}.lp-faq__list details p{max-width:var(--measure);padding:0 calc(32px + var(--s-3)) var(--s-5) calc(36px + var(--s-3));color:var(--fg-2);font-size:var(--t-sm);white-space:pre-wrap;line-height:1.85}@supports selector(::details-content){.lp-faq__list details{interpolate-size:allow-keywords}.lp-faq__list details::details-content{opacity:0;height:0;transition:height .3s var(--ease), opacity .3s var(--ease), content-visibility .3s allow-discrete;overflow:clip}.lp-faq__list details[open]::details-content{opacity:1;height:auto}}}
