._2IP-ja_page{--home-feature-heading:clamp(1.75rem, 3.2vw, 2.75rem);color:#f8fafc;background:#1e293b}._2IP-ja_emphasis{color:#0000;background:linear-gradient(90deg,#fff,#bfdbfe);-webkit-background-clip:text;background-clip:text;font-weight:600}._2IP-ja_page .home-heading-emphasis{color:#0000;background:linear-gradient(90deg,#fff,#bfdbfe);-webkit-background-clip:text;background-clip:text;font-weight:600}._2IP-ja_container{max-width:80rem;margin-inline:auto;padding-inline:clamp(1rem,2.5vw,2rem)}._2IP-ja_narrow{max-width:56rem;margin-inline:auto}._2IP-ja_section{padding-block:clamp(2.5rem,5vw,4.5rem);scroll-margin-top:6rem}._2IP-ja_firstSection{padding-top:clamp(1.5rem,3vw,2.5rem)}._2IP-ja_heroActions{max-width:36rem}._2IP-ja_whatsappIcon{flex:none;width:1.125rem;height:1.125rem}._2IP-ja_lede{color:#cbd5e1;text-wrap:pretty;margin:0 0 1.25rem;font-size:1.0625rem;line-height:1.75}._2IP-ja_note{color:#cbd5e1;text-wrap:pretty;margin:1.25rem 0 0;font-size:1rem;line-height:1.75}._2IP-ja_note a,._2IP-ja_lede a{color:#dbeafe;text-underline-offset:.3em;-webkit-text-decoration:underline #bfdbfe80;text-decoration:underline #bfdbfe80}._2IP-ja_note a:focus-visible,._2IP-ja_lede a:focus-visible,._2IP-ja_linkCard:focus-visible,._2IP-ja_sources a:focus-visible{outline-offset:3px;outline:3px solid #f8fafc}._2IP-ja_formula{text-align:center;overflow-wrap:anywhere;background:linear-gradient(145deg,#26364b,#1b293d);border:1px solid #64748b66;border-radius:1.25rem;margin:0 0 1.5rem;padding:clamp(1.25rem,3vw,1.75rem)}._2IP-ja_formula code{color:#f8fafc;letter-spacing:-.01em;font-size:clamp(1.125rem,2.6vw,1.75rem);font-weight:600}._2IP-ja_symbol{color:#dbeafe;font-weight:600}._2IP-ja_steps{color:#e2e8f0;gap:.875rem;margin:0;padding-left:1.5rem;font-size:1.0625rem;line-height:1.7;list-style:decimal;display:grid}._2IP-ja_steps li{text-wrap:pretty;padding-left:.375rem}._2IP-ja_steps li::marker{color:#bfdbfe;font-weight:600}._2IP-ja_linkGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}._2IP-ja_linkCard{color:#f8fafc;background:linear-gradient(145deg,#26364b,#1b293d);border:1px solid #64748b66;border-radius:1.25rem;flex-direction:column;gap:.5rem;height:100%;min-height:3rem;padding:clamp(1.25rem,2.5vw,1.5rem);transition:border-color .18s,background .18s;display:flex}._2IP-ja_linkTitle{letter-spacing:-.01em;font-size:1.0625rem;font-weight:600;line-height:1.4}._2IP-ja_linkText{color:#cbd5e1;font-size:.9375rem;line-height:1.6}._2IP-ja_faq{border-top:1px solid #94a3b840;max-width:58rem;margin-inline:auto}._2IP-ja_faq details{border-bottom:1px solid #94a3b840}._2IP-ja_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:4.25rem;padding:1.125rem .25rem;font-size:1.0625rem;font-weight:500;line-height:1.5;list-style:none;display:flex}._2IP-ja_faq summary::-webkit-details-marker{display:none}._2IP-ja_faq summary:after{content:"+";content:"+" / "";color:#bfdbfe;text-align:center;flex:none;width:1.5rem;font-size:1.375rem}._2IP-ja_faq details[open] summary:after{content:"−";content:"−" / ""}._2IP-ja_faq summary:focus-visible{outline-offset:2px;outline:3px solid #f8fafc}._2IP-ja_faq p{color:#cbd5e1;text-wrap:pretty;margin:0;padding:0 3rem 1.5rem .25rem;line-height:1.75}._2IP-ja_sources{border-top:1px solid #94a3b833;margin-top:2.5rem;padding-top:1.5rem}._2IP-ja_sources h2{color:#b9c7da;letter-spacing:.06em;text-transform:uppercase;margin:0 0 .5rem;font-size:.8125rem;font-weight:600}._2IP-ja_sources ul{margin:0;padding:0;list-style:none}._2IP-ja_sources a{color:#dbeafe;text-underline-offset:.3em;align-items:center;min-height:2.75rem;font-size:.9375rem;-webkit-text-decoration:underline #bfdbfe66;text-decoration:underline #bfdbfe66;display:inline-flex}._2IP-ja_disclaimer{color:#b9c7da;text-align:center;text-wrap:pretty;max-width:44rem;margin:1.5rem auto 0;font-size:.875rem;line-height:1.7}@media (hover:hover){._2IP-ja_linkCard:hover{background:linear-gradient(145deg,#2c3d55,#1f2f45);border-color:#94a3b8aa}}@media (max-width:900px){._2IP-ja_linkGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){._2IP-ja_linkGrid{grid-template-columns:minmax(0,1fr)}._2IP-ja_faq p{padding-right:.25rem}._2IP-ja_steps{font-size:1rem}}@media (prefers-reduced-motion:reduce){._2IP-ja_linkCard{transition:none}}@media (forced-colors:active){._2IP-ja_emphasis{color:canvastext;-webkit-text-fill-color:CanvasText;background:0 0}._2IP-ja_page .home-heading-emphasis{color:canvastext;-webkit-text-fill-color:CanvasText;background:0 0}}
.vVX2La_section{padding-block:var(--fb-section-space);background:var(--fb-surface);color:var(--fb-text);scroll-margin-top:7rem}.vVX2La_container{max-width:80rem;margin-inline:auto;padding-inline:clamp(1rem,3vw,2rem)}.vVX2La_groups{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:clamp(1.5rem,4vw,3rem);display:grid}.vVX2La_group{min-width:0}.vVX2La_group h3{color:var(--fb-text);margin:0 0 1rem;font-size:1.125rem;font-weight:500;line-height:1.4}.vVX2La_links{border-top:1px solid var(--fb-border);margin:0;padding:0;list-style:none}.vVX2La_links li{border-bottom:1px solid var(--fb-border)}.vVX2La_links a,.vVX2La_more{max-width:100%;min-height:2.75rem;color:var(--fb-text-muted);text-underline-offset:.25em;align-items:center;font-size:.9375rem;line-height:1.6;text-decoration:none;display:inline-flex}.vVX2La_links a{width:100%;padding-block:.625rem}.vVX2La_more{color:var(--fb-brand-pale);margin-top:.875rem}.vVX2La_section a:focus-visible{outline:3px solid var(--fb-brand-pale);outline-offset:4px}@media (hover:hover){.vVX2La_section a:hover{color:#fff;text-decoration:underline}}
