.ipl-anchor-nav{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#f8fcfcf2;grid-template-columns:repeat(4,1fr);padding:0 7vw;display:grid;position:sticky;top:0}.ipl-anchor-nav a{border-right:1px solid var(--line);text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:13px;min-height:64px;font-size:9px;font-weight:700;display:flex}.ipl-anchor-nav a:first-child{border-left:1px solid var(--line);padding-left:20px}.ipl-anchor-nav a:not(:first-child){padding-left:20px}.ipl-anchor-nav span{color:var(--gold)}.ipl-explainer .process-orb{margin:30px 0 22px}.ipl-faq{background:#f8fcfc;grid-template-columns:.7fr 1.3fr;gap:9vw;padding:115px 7vw;display:grid}.ipl-faq .faq-intro>p:last-child{color:#627069;max-width:420px;line-height:1.8}.ipl-faq .faq-list{border-top:1px solid var(--ink)}.ipl-faq details{border-bottom:1px solid var(--line)}.ipl-faq summary{cursor:pointer;grid-template-columns:42px 1fr auto;align-items:center;gap:14px;min-height:82px;list-style:none;display:grid}.ipl-faq summary::-webkit-details-marker{display:none}.ipl-faq summary span{color:var(--gold);font-size:9px}.ipl-faq summary strong{font:400 22px/1.25 var(--font-display)}.ipl-faq summary i{font-style:normal;transition:transform .2s}.ipl-faq details[open] summary i{transform:rotate(45deg)}.ipl-faq details>p{color:#627069;max-width:720px;margin:0;padding:0 44px 25px 56px;font-size:12px;line-height:1.8}@media (max-width:800px){.ipl-anchor-nav{grid-template-columns:1fr 1fr;padding:0 24px;position:relative}.ipl-anchor-nav a,.ipl-anchor-nav a:first-child,.ipl-anchor-nav a:not(:first-child){border-bottom:1px solid var(--line);min-height:56px;padding-left:10px;font-size:8px}.ipl-anchor-nav a:nth-child(odd){border-left:1px solid var(--line)}.ipl-faq{grid-template-columns:1fr;gap:45px;padding:82px 24px}.ipl-faq summary strong{font-size:19px}.ipl-faq details>p{padding-left:56px}}
