.ihh-dark-block{position:relative;margin-top:2rem;padding:1.75rem 1.35rem 1.85rem;border-radius:.75rem;background:var(--ipp-dark);color:#eee;border:1px solid rgba(255,255,255,.12);overflow:hidden}.ihh-dark-block .ipp-pattern-root:not(.ipp-pattern-root--in-card){opacity:.38}.ihh-dark-block__inner{position:relative;z-index:1}.ihh-output-grid{display:grid;gap:1.25rem;margin-top:2rem}@media (min-width:768px){.ihh-output-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ihh-output-card{position:relative;padding:1.25rem 1.1rem;border-radius:.75rem;background:color-mix(in oklab,#0a0a0a 88%,var(--ipp-gold));border:1px solid rgba(255,255,255,.1);min-height:100%}.ihh-output-num{font-size:.65rem;font-weight:800;letter-spacing:.12em;color:var(--ipp-gold);margin:0 0 .5rem}.ihh-output-card h3{margin:0 0 .5rem;font-size:.9rem;font-weight:700;color:#fff;line-height:1.3}.ihh-output-card p{margin:0;font-size:.8125rem;line-height:1.6;color:rgba(255,255,255,.78)}.ihh-formula-block{margin:2rem auto 0;max-width:36rem;padding:1.75rem 1.25rem;border-radius:.75rem;text-align:center;background:var(--ipp-dark);color:#fff;border:1px solid rgba(255,255,255,.12)}.ihh-formula-block pre{margin:0;font-family:var(--font-sans);font-size:clamp(.68rem,.28vw + .6rem,.78rem);line-height:1.65;white-space:pre-wrap;color:rgba(255,255,255,.92)}.ihh-formula-block--gold pre{color:var(--ipp-gold);font-weight:600}.ihh-pre-pipeline{margin:2rem auto 0;max-width:22rem;padding:1.5rem 1rem;border-radius:.75rem;text-align:center;background:var(--ipp-dark);border:1px solid rgba(255,255,255,.12)}.ihh-pre-pipeline pre{margin:0;font-family:var(--font-sans);font-size:clamp(.65rem,.25vw + .58rem,.74rem);line-height:1.7;white-space:pre-wrap;color:rgba(255,255,255,.9)}.ihh-table-wrap{margin-top:2rem;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:.75rem;border:1px solid rgba(255,255,255,.12);background:var(--ipp-dark)}.ihh-data-table{width:100%;min-width:520px;border-collapse:collapse;font-size:clamp(.65rem,.2vw + .58rem,.72rem);font-family:var(--font-sans);color:rgba(255,255,255,.88)}.ihh-data-table caption{padding:1rem 1rem .5rem;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ipp-gold);text-align:left}.ihh-data-table td,.ihh-data-table th{padding:.55rem .75rem;text-align:left;vertical-align:top;border-bottom:1px solid rgba(255,255,255,.08)}.ihh-data-table thead th{color:var(--ipp-gold);font-weight:700;white-space:nowrap}.ihh-data-table tbody tr:last-child td{border-bottom:none}.ihh-metric-grid{display:grid;gap:1.25rem;margin-top:2rem}@media (min-width:640px){.ihh-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.ihh-metric-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.ihh-metric-card{position:relative;padding:1.25rem 1rem;border-radius:.75rem;background:var(--ipp-light);border:1px solid rgba(0,0,0,.08)}.ihh-metric-card--dark{background:var(--ipp-dark);color:#eee;border-color:rgba(255,255,255,.1)}.ihh-metric-big{font-size:clamp(1.35rem,2vw + .75rem,1.85rem);font-weight:800;line-height:1.1;margin-bottom:.45rem}.ihh-metric-big,.ihh-metric-card--dark .ihh-metric-big{color:var(--ipp-gold)}.ihh-metric-card p{margin:0;font-size:.8125rem;line-height:1.5;color:var(--ipp-body)}.ihh-metric-card--dark p{color:rgba(255,255,255,.76)}.ihh-defense-stack{display:flex;flex-direction:column;gap:0;margin-top:2rem;max-width:52rem;margin-left:auto;margin-right:auto}.ihh-defense-card{position:relative;padding:1.5rem 1.25rem 1.6rem;border-radius:.75rem;background:var(--ipp-dark);color:#eee;border:1px solid rgba(255,255,255,.12);overflow:hidden}.ihh-defense-card+.ihh-defense-card{margin-top:.65rem}.ihh-defense-connector{display:flex;justify-content:center;margin:-.15rem 0;position:relative;z-index:1}.ihh-defense-connector span{width:2px;height:1.25rem;background:linear-gradient(180deg,var(--ipp-gold),color-mix(in oklab,var(--ipp-gold) 40%,transparent));border-radius:1px;opacity:.85}.ihh-defense-label{margin:0 0 .65rem;font-size:.62rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ipp-gold);line-height:1.4}.ihh-defense-card h3{margin:0 0 .5rem;font-size:.95rem;font-weight:700;color:#fff}.ihh-defense-card li,.ihh-defense-card p{font-size:.8125rem;line-height:1.6;color:rgba(255,255,255,.78)}.ihh-defense-card p{margin:0 0 .65rem}.ihh-defense-card ul{margin:.5rem 0 0;padding-left:1.1rem}.ihh-defense-card li{margin-bottom:.35rem}.ihh-defense-card em{font-style:normal;font-weight:600;color:rgba(255,255,255,.92)}.ihh-bi-col-dark{display:grid;gap:1.5rem;margin-top:2rem;padding:1.75rem 1.25rem;border-radius:.75rem;background:var(--ipp-dark);color:#eee;border:1px solid rgba(255,255,255,.12);position:relative;overflow:hidden}@media (min-width:768px){.ihh-bi-col-dark{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;padding:2rem 1.75rem}}.ihh-bi-col-dark h3{margin:0 0 .85rem;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ipp-gold)}.ihh-bi-col-dark ul{margin:0;padding:0;list-style:none}.ihh-bi-col-dark li{position:relative;padding-left:1rem;margin-bottom:.45rem;font-size:.8125rem;line-height:1.55;color:rgba(255,255,255,.82)}.ihh-bi-col-dark li:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;border-radius:50%;background:color-mix(in oklab,var(--ipp-gold) 70%,transparent)}.ihh-statement-block{margin:2rem auto 0;max-width:40rem;padding:1.75rem 1.35rem;border-radius:.75rem;text-align:center;background:color-mix(in oklab,var(--ipp-dark) 96%,var(--ipp-gold));border:1px solid rgba(255,255,255,.12)}.ihh-statement-block p{margin:0;font-size:clamp(.85rem,.5vw + .78rem,1rem);font-weight:600;line-height:1.55;font-style:italic;color:rgba(255,255,255,.92)}.ihh-ai-cols{display:grid;gap:1.5rem;margin-top:2rem}@media (min-width:768px){.ihh-ai-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}.ihh-ai-cols h3{margin:0 0 .75rem;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ipp-gold)}.ihh-ai-cols ul{margin:0;padding:0;list-style:none}.ihh-ai-cols li{position:relative;padding-left:1rem;margin-bottom:.4rem;font-size:.875rem;line-height:1.55;color:var(--ipp-body)}.ihh-ai-cols li:before{content:"";position:absolute;left:0;top:.55em;width:4px;height:4px;border-radius:50%;background:color-mix(in oklab,var(--ipp-gold) 55%,var(--ipp-charcoal))}.ihh-tech-list{margin-top:2rem;padding:1.5rem 1.25rem;border-radius:.75rem;background:var(--ipp-light);border:1px solid rgba(0,0,0,.06)}.ihh-tech-list h3{margin:0 0 1rem;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ipp-gold)}.ihh-tech-list p{margin:0 0 .65rem;font-size:.875rem;line-height:1.6;color:var(--ipp-body)}.ihh-tech-list p:last-child{margin-bottom:0}.ihh-tech-list em{font-style:normal;font-weight:700;color:var(--ipp-charcoal)}.ihh-json-pre{margin:2rem 0 0;padding:1.25rem 1rem;border-radius:.75rem;overflow-x:auto;background:#0d0d0d;border:1px solid rgba(255,255,255,.12)}.ihh-json-pre pre{margin:0;font-family:var(--font-sans);font-size:clamp(.6rem,.22vw + .54rem,.68rem);line-height:1.55;color:rgba(200,220,200,.95);white-space:pre}.ihh-product-grid{display:grid;gap:1rem;margin-top:2rem;align-items:stretch}@media (min-width:900px){.ihh-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ihh-product-card{position:relative;height:100%;padding:1.35rem 1.15rem 1.4rem;border-radius:.75rem;background:var(--ipp-dark);color:#eee;border:1px solid rgba(255,255,255,.1);overflow:hidden;box-sizing:border-box}.ihh-product-card .ipp-pattern-root--in-card{opacity:.28}.ihh-product-tag{margin:0 0 .35rem;font-size:.58rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ipp-gold)}.ihh-product-label{margin:0 0 .65rem;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.92);line-height:1.35}.ihh-product-card li,.ihh-product-card p{font-size:.8125rem;line-height:1.6;color:rgba(255,255,255,.78)}.ihh-product-card p{margin:0 0 .65rem}.ihh-product-card ul{margin:0 0 .65rem;padding-left:1.1rem}.ihh-product-card li{margin-bottom:.35rem}.ihh-product-card a{color:var(--ipp-gold);font-weight:600;text-decoration:underline;text-underline-offset:3px}.ihh-product-card a:hover{color:color-mix(in oklab,var(--ipp-gold) 85%,#fff)}.ihh-form-wrap{margin-top:2rem;max-width:32rem}.ihh-form{gap:1.1rem}.ihh-form,.ihh-form-field{display:flex;flex-direction:column}.ihh-form-field{gap:.35rem}.ihh-form-label{font-size:.75rem;font-weight:600;letter-spacing:.04em;color:var(--ipp-charcoal)}.ihh-form-label .ihh-req{color:#b45309}.ihh-form-input,.ihh-form-select,.ihh-form-textarea{width:100%;box-sizing:border-box;padding:.65rem .75rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.15);background:#fff;font-size:.875rem;color:var(--ipp-charcoal);font-family:inherit}.ihh-form-input:focus,.ihh-form-select:focus,.ihh-form-textarea:focus{outline:2px solid color-mix(in oklab,var(--ipp-gold) 55%,transparent);outline-offset:1px;border-color:color-mix(in oklab,var(--ipp-gold) 45%,transparent)}.ihh-form-textarea{min-height:5.5rem;resize:vertical}.ihh-form-submit{align-self:flex-start;margin-top:.25rem}.ihh-form-note{margin:1rem 0 0;font-size:.6875rem;line-height:1.55;color:#6b6b6b;max-width:32rem}.ihh-form-success{margin-top:1.25rem;padding:1rem 1.15rem;border-radius:.5rem;background:color-mix(in oklab,var(--ipp-gold) 12%,transparent);border:1px solid color-mix(in oklab,var(--ipp-gold) 35%,transparent);font-size:.875rem;color:var(--ipp-charcoal)}.ihh-venues{margin-top:2rem;font-size:.8125rem;line-height:1.65;color:var(--ipp-body);max-width:48rem}.ihh-venues strong{color:var(--ipp-charcoal);font-weight:700}.ihh-enforce-grid{display:grid;gap:1.25rem;margin-top:2rem}@media (min-width:768px){.ihh-enforce-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ihh-enforce-item{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:flex-start}.ihh-enforce-mark{color:var(--ipp-gold);font-weight:800;font-size:1rem;line-height:1.2}.ihh-enforce-item strong{display:block;font-size:.9375rem;color:var(--ipp-charcoal);margin-bottom:.35rem}.ihh-enforce-item p{margin:0;font-size:.875rem;line-height:1.6;color:var(--ipp-body)}.ihh-atlas-workspaces-label{margin:.5rem 0 .35rem;font-weight:700;font-size:.8125rem;color:rgba(255,255,255,.9)}.hv-hh-hero-solvency.ipp-pill-btn{background:transparent;border:1px solid color-mix(in oklab,var(--ipp-pill-fill,#c39a73) 72%,transparent);color:var(--ipp-pill-fill,#c39a73);opacity:1}.hv-hh-hero-solvency.ipp-pill-btn:hover{background:color-mix(in oklab,var(--ipp-pill-fill,#c39a73) 14%,transparent);opacity:1;transform:translateY(-1px)}.ipp-page--home-style.ihh-page{--ihh-brand:var(--primary)}.ipp-page.ipp-page--home-style.ihh-page section .ipp-inner>div{display:flex;flex-direction:column;align-items:center}.ipp-page.ipp-page--home-style.ihh-page section .ipp-section-motion-children{align-self:stretch;width:100%}.ipp-page.ipp-page--home-style.ihh-page section .ipp-kicker{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem 0;width:fit-content;max-width:100%;text-align:center;border-bottom:2px solid color-mix(in oklab,var(--primary) 55%,transparent)}.ipp-page.ipp-page--home-style.ihh-page .ihh-section-title-wrap{display:flex;width:100%;justify-content:center}.ipp-page.ipp-page--home-style.ihh-page section .ipp-reveal-h2{width:100%;max-width:min(48rem,100%);margin-left:auto;margin-right:auto;text-align:center;justify-content:center}.ipp-page--home-style.ihh-page .ipp-section-motion-children>.ipp-section-lede{align-self:center;text-align:center;max-width:min(48rem,100%)}.ipp-page--home-style.ihh-page .mp-brand-accent{color:var(--primary)}.ipp-page.ipp-page--home-style.ihh-page .ipp-editorial{--ihh-editorial-brand:var(--primary)}.ipp-page.ipp-page--home-style.ihh-page .ipp-editorial .ipp-editorial-inner.ipp-dark-surface{--ipp-gold:var(--ihh-editorial-brand);--primary:var(--ihh-editorial-brand);--ring:var(--ihh-editorial-brand)}.ipp-page.ipp-page--home-style.ihh-page .ipp-editorial-inner{border-left-color:var(--primary)}.ipp-page.ipp-page--home-style.ihh-page #section-identity .ihh-output-grid{gap:1.35rem;margin-top:2.35rem}.ipp-page.ipp-page--home-style.ihh-page #section-identity .ihh-output-card{overflow:hidden;border-radius:1rem;padding:1.4rem 1.15rem 1.45rem 1.4rem;background:radial-gradient(120% 70% at 100% 0,color-mix(in oklab,var(--ihh-brand) 24%,transparent),transparent 45%),radial-gradient(80% 50% at 0 100%,color-mix(in oklab,var(--ihh-brand) 10%,#030302),transparent 50%),linear-gradient(168deg,color-mix(in oklab,#0a0a0a 88%,var(--ihh-brand)) 0,#050505 100%);border:1px solid color-mix(in oklab,var(--ihh-brand) 26%,rgba(255,255,255,.08));box-shadow:inset 0 1px 0 color-mix(in oklab,var(--ihh-brand) 18%,transparent),0 22px 60px -34px rgba(0,0,0,.55),0 0 80px -50px color-mix(in oklab,var(--ihh-brand) 14%,transparent)}.ipp-page.ipp-page--home-style.ihh-page #section-identity .ihh-output-card:before{content:"";position:absolute;left:.55rem;right:.55rem;top:0;height:3px;border-radius:0 0 4px 4px;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--ihh-brand) 55%,transparent),var(--ihh-brand),color-mix(in oklab,var(--ihh-brand) 55%,transparent),transparent);box-shadow:0 0 20px color-mix(in oklab,var(--ihh-brand) 35%,transparent)}.ipp-page.ipp-page--home-style.ihh-page #section-identity .ihh-output-card:after{content:"";position:absolute;left:0;top:2.35rem;bottom:.75rem;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(180deg,color-mix(in oklab,var(--ihh-brand) 75%,#fff),color-mix(in oklab,var(--ihh-brand) 18%,transparent));opacity:.55;pointer-events:none}.ipp-page.ipp-page--home-style.ihh-page #section-identity .ihh-output-num{display:inline-flex;align-items:center;padding:.2rem .55rem;margin-bottom:.65rem;border-radius:999px;font-size:.6rem;letter-spacing:.14em;color:color-mix(in oklab,var(--ihh-brand) 92%,#fff);background:color-mix(in oklab,var(--ihh-brand) 12%,rgba(0,0,0,.45));border:1px solid color-mix(in oklab,var(--ihh-brand) 38%,transparent);box-shadow:inset 0 1px 0 color-mix(in oklab,#fff 10%,transparent)}@media (min-width:768px){.ipp-page.ipp-page--home-style.ihh-page #section-identity .ihh-output-card:nth-child(2){transform:translateY(6px)}.ipp-page.ipp-page--home-style.ihh-page #section-identity .ihh-output-card:nth-child(3){transform:translateY(3px)}}.ipp-page.ipp-page--home-style.ihh-page #section-golden-equation .ihh-formula-block--gold{position:relative;max-width:42rem;padding:2rem 1.5rem 2.1rem;border-radius:1rem;overflow:hidden;background:radial-gradient(ellipse 88% 60% at 50% -8%,color-mix(in oklab,var(--ihh-brand) 28%,transparent),transparent 52%),linear-gradient(172deg,#12110f 0,#080807 52%,#0d0c0a 100%);border:1px solid color-mix(in oklab,var(--ihh-brand) 34%,rgba(255,255,255,.1));box-shadow:inset 0 0 0 1px color-mix(in oklab,#fff 5%,transparent),0 0 100px -36px color-mix(in oklab,var(--ihh-brand) 28%,transparent),0 28px 70px -42px rgba(0,0,0,.62)}.ipp-page.ipp-page--home-style.ihh-page #section-golden-equation .ihh-formula-block--gold:after,.ipp-page.ipp-page--home-style.ihh-page #section-golden-equation .ihh-formula-block--gold:before{content:"";position:absolute;width:1.35rem;height:1.35rem;border-color:color-mix(in oklab,var(--ihh-brand) 65%,transparent);border-style:solid;pointer-events:none;opacity:.9}.ipp-page.ipp-page--home-style.ihh-page #section-golden-equation .ihh-formula-block--gold:before{left:.65rem;top:.65rem;border-width:2px 0 0 2px;border-radius:2px 0 0 0}.ipp-page.ipp-page--home-style.ihh-page #section-golden-equation .ihh-formula-block--gold:after{right:.65rem;bottom:.65rem;border-width:0 2px 2px 0;border-radius:0 0 2px 0}.ipp-page.ipp-page--home-style.ihh-page #section-golden-equation .ihh-formula-block--gold pre{position:relative;z-index:1;letter-spacing:.02em;text-shadow:0 0 42px color-mix(in oklab,var(--ihh-brand) 22%,transparent)}.ipp-page.ipp-page--home-style.ihh-page #section-defense .ihh-defense-stack{gap:0;margin-top:2.35rem}.ipp-page.ipp-page--home-style.ihh-page #section-defense .ihh-defense-card.ipp-dark-surface{border-radius:1.05rem;padding:1.6rem 1.15rem 1.65rem 1.2rem;background:radial-gradient(95% 55% at 0 0,color-mix(in oklab,var(--ihh-brand) 16%,transparent),transparent 48%),radial-gradient(72% 48% at 100% 100%,color-mix(in oklab,var(--ihh-brand) 8%,#020201),transparent 52%),linear-gradient(168deg,#171716 0,#0c0d0c 46%,#121211 100%);border:1px solid color-mix(in oklab,var(--ihh-brand) 22%,rgba(255,255,255,.1));box-shadow:inset 0 2px 0 0 color-mix(in oklab,var(--ihh-brand) 22%,transparent),inset 0 0 0 1px color-mix(in oklab,#fff 4%,transparent),0 24px 72px -40px rgba(0,0,0,.55),0 0 96px -52px color-mix(in oklab,var(--ihh-brand) 14%,transparent)}.ipp-page.ipp-page--home-style.ihh-page #section-defense .ihh-defense-card .ipp-pattern-root--in-card{opacity:.34}.ipp-page.ipp-page--home-style.ihh-page #section-defense .ihh-defense-card .ipp-dark-surface__content{position:relative;z-index:1;padding-left:1rem;margin-left:.2rem;border-left:2px solid color-mix(in oklab,var(--ihh-brand) 50%,transparent)}.ipp-page.ipp-page--home-style.ihh-page #section-defense .ihh-defense-stack>.ihh-defense-card:nth-child(5) .ipp-dark-surface__content{border-left-color:color-mix(in oklab,var(--ihh-brand) 65%,#c9b896)}.ipp-page.ipp-page--home-style.ihh-page #section-defense .ihh-defense-label{padding:.2rem .45rem;border-radius:.4rem;background:color-mix(in oklab,var(--ihh-brand) 10%,rgba(0,0,0,.35));border:1px solid color-mix(in oklab,var(--ihh-brand) 28%,transparent);box-shadow:inset 0 1px 0 color-mix(in oklab,#fff 8%,transparent);width:fit-content;max-width:100%}.ipp-page.ipp-page--home-style.ihh-page #section-defense .ihh-defense-label+.ihh-defense-label{margin-top:.25rem}.ipp-page.ipp-page--home-style.ihh-page #section-defense .ihh-defense-connector span{width:3px;height:1.45rem;border-radius:2px;background:linear-gradient(180deg,color-mix(in oklab,var(--ihh-brand) 85%,#fff),color-mix(in oklab,var(--ihh-brand) 35%,transparent));box-shadow:0 0 16px color-mix(in oklab,var(--ihh-brand) 40%,transparent),0 0 0 4px color-mix(in oklab,var(--ihh-brand) 8%,transparent)}.ipp-page.ipp-page--home-style.ihh-page #section-hedging-engine .ihh-dark-block.ipp-dark-surface{border-radius:1.05rem;padding:0;overflow:hidden;border:1px solid color-mix(in oklab,var(--ihh-brand) 24%,rgba(255,255,255,.12));background:radial-gradient(90% 58% at 50% -8%,color-mix(in oklab,var(--ihh-brand) 18%,transparent),transparent 50%),linear-gradient(170deg,#141413 0,#0a0a09 48%,#10100f 100%);box-shadow:inset 0 1px 0 color-mix(in oklab,var(--ihh-brand) 20%,transparent),0 26px 76px -40px rgba(0,0,0,.58),0 0 88px -48px color-mix(in oklab,var(--ihh-brand) 12%,transparent)}.ipp-page.ipp-page--home-style.ihh-page #section-hedging-engine .ihh-dark-block .ipp-pattern-root:not(.ipp-pattern-root--in-card){opacity:.42}.ipp-page.ipp-page--home-style.ihh-page #section-hedging-engine .ihh-dark-block__inner{padding:1.55rem 1.2rem 1.65rem;position:relative;z-index:1}.ipp-page.ipp-page--home-style.ihh-page #section-hedging-engine .ihh-dark-block__inner:before{content:"";display:block;height:2px;margin:0 0 1.1rem;border-radius:2px;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--ihh-brand) 60%,transparent) 38%,var(--ihh-brand) 50%,color-mix(in oklab,var(--ihh-brand) 60%,transparent) 62%,transparent);box-shadow:0 0 22px color-mix(in oklab,var(--ihh-brand) 30%,transparent)}.ipp-page.ipp-page--home-style.ihh-page #section-hedging-engine .ihh-pre-pipeline{margin-top:0;border-radius:.7rem;padding:1.2rem .95rem;background:color-mix(in oklab,#000 55%,transparent);border:1px solid color-mix(in oklab,var(--ihh-brand) 22%,rgba(255,255,255,.12));box-shadow:inset 0 1px 0 color-mix(in oklab,var(--ihh-brand) 10%,transparent)}.ipp-page.ipp-page--home-style.ihh-page #section-hedging-engine .ihh-pre-pipeline pre{font-variant-numeric:tabular-nums;letter-spacing:.03em}.ipp-page.ipp-page--home-style.ihh-page #section-hedging-engine .ihh-metric-card--dark{border-radius:.88rem;padding:1.2rem .95rem 1.25rem;background:radial-gradient(100% 80% at 50% 0,color-mix(in oklab,var(--ihh-brand) 12%,transparent),transparent 55%),linear-gradient(165deg,#161615 0,#0c0c0b 100%);border:1px solid color-mix(in oklab,var(--ihh-brand) 20%,rgba(255,255,255,.1));box-shadow:inset 0 1px 0 color-mix(in oklab,var(--ihh-brand) 14%,transparent),0 14px 40px -28px rgba(0,0,0,.5);position:relative;overflow:hidden}.ipp-page.ipp-page--home-style.ihh-page #section-hedging-engine .ihh-metric-card--dark:before{content:"";position:absolute;left:.65rem;right:.65rem;top:0;height:2px;border-radius:0 0 2px 2px;background:linear-gradient(90deg,transparent,var(--ihh-brand),transparent);opacity:.75}.ipp-page.ipp-page--home-style.ihh-page #section-boundaries .ihh-bi-col-dark{gap:0;padding:0;border-radius:1rem;overflow:hidden;border:1px solid color-mix(in oklab,var(--ihh-brand) 22%,rgba(255,255,255,.1));background:#0a0a09;box-shadow:inset 0 1px 0 color-mix(in oklab,var(--ihh-brand) 12%,transparent),0 22px 64px -36px rgba(0,0,0,.5)}@media (min-width:768px){.ipp-page.ipp-page--home-style.ihh-page #section-boundaries .ihh-bi-col-dark{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0}}.ipp-page.ipp-page--home-style.ihh-page #section-boundaries .ihh-bi-col-dark>div{padding:1.65rem 1.35rem 1.75rem;position:relative}.ipp-page.ipp-page--home-style.ihh-page #section-boundaries .ihh-bi-col-dark>div:first-child{background:linear-gradient(165deg,color-mix(in oklab,var(--ihh-brand) 10%,#0e0e0c) 0,#090908 100%)}.ipp-page.ipp-page--home-style.ihh-page #section-boundaries .ihh-bi-col-dark>div:last-child{background:linear-gradient(165deg,rgba(255,255,255,.04),#070706)}@media (min-width:768px){.ipp-page.ipp-page--home-style.ihh-page #section-boundaries .ihh-bi-col-dark>div:first-child{border-right:1px solid color-mix(in oklab,var(--ihh-brand) 22%,rgba(255,255,255,.08))}}@media (max-width:767px){.ipp-page.ipp-page--home-style.ihh-page #section-boundaries .ihh-bi-col-dark>div:first-child{border-bottom:1px solid color-mix(in oklab,var(--ihh-brand) 20%,rgba(255,255,255,.08))}}.ipp-page.ipp-page--home-style.ihh-page #section-boundaries .ihh-bi-col-dark h3{display:inline-flex;align-items:center;margin-bottom:1rem;padding:.32rem .6rem;border-radius:.45rem;font-size:.68rem;letter-spacing:.11em;background:color-mix(in oklab,var(--ihh-brand) 12%,rgba(0,0,0,.4));border:1px solid color-mix(in oklab,var(--ihh-brand) 32%,transparent);box-shadow:inset 0 1px 0 color-mix(in oklab,#fff 8%,transparent)}.ipp-page.ipp-page--home-style.ihh-page #section-boundaries .ihh-bi-col-dark li:before{width:6px;height:6px;top:.52em;background:color-mix(in oklab,var(--ihh-brand) 55%,transparent);box-shadow:0 0 0 2px color-mix(in oklab,var(--ihh-brand) 12%,transparent)}.ipp-page.ipp-page--home-style.ihh-page #section-boundaries .ihh-statement-block{position:relative;max-width:42rem;padding:2rem 1.5rem 2.05rem;border-radius:1rem;border:1px solid color-mix(in oklab,var(--ihh-brand) 28%,rgba(255,255,255,.12));background:radial-gradient(80% 55% at 50% 0,color-mix(in oklab,var(--ihh-brand) 16%,transparent),transparent 55%),color-mix(in oklab,var(--ipp-dark) 94%,var(--ihh-brand));box-shadow:inset 0 0 0 3px color-mix(in oklab,var(--ihh-brand) 8%,transparent),0 20px 56px -36px rgba(0,0,0,.45);overflow:hidden}.ipp-page.ipp-page--home-style.ihh-page #section-boundaries .ihh-statement-block:before{content:"\201C";position:absolute;left:.85rem;top:.35rem;font-size:3.5rem;line-height:1;font-family:Georgia,Times New Roman,serif;color:color-mix(in oklab,var(--ihh-brand) 22%,transparent);pointer-events:none;opacity:.55}.ipp-page.ipp-page--home-style.ihh-page #section-boundaries .ihh-statement-block p{position:relative;z-index:1}.ipp-page.ipp-page--home-style.ihh-page #section-hban .ihh-metric-grid{margin-top:2.25rem;gap:1.1rem}.ipp-page.ipp-page--home-style.ihh-page #section-hban .ihh-metric-card:not(.ihh-metric-card--dark){border-radius:.88rem;padding:1.25rem 1rem 1.3rem 1.1rem;border:1px solid color-mix(in oklab,var(--ihh-brand) 14%,rgba(0,0,0,.08));background:linear-gradient(135deg,color-mix(in oklab,var(--ihh-brand) 6%,#fff) 0,var(--ipp-light) 42%,var(--ipp-light) 100%);box-shadow:inset 3px 0 0 0 color-mix(in oklab,var(--ihh-brand) 55%,transparent),0 12px 36px -24px color-mix(in oklab,var(--ihh-brand) 15%,transparent);position:relative;overflow:hidden}.ipp-page.ipp-page--home-style.ihh-page #section-hban .ihh-metric-card:not(.ihh-metric-card--dark):after{content:"";position:absolute;right:.55rem;top:.55rem;width:2.25rem;height:2.25rem;border-radius:.35rem;border:1px dashed color-mix(in oklab,var(--ihh-brand) 28%,transparent);opacity:.65;pointer-events:none}.ipp-page.ipp-page--home-style.ihh-page #section-hban .ihh-metric-card:not(.ihh-metric-card--dark) .ihh-metric-big{color:var(--ipp-charcoal);border-bottom:1px solid color-mix(in oklab,var(--ihh-brand) 18%,transparent);padding-bottom:.45rem;margin-bottom:.55rem}.ipp-page.ipp-page--home-style.ihh-page #section-atlas .ihh-product-grid{gap:1.15rem;margin-top:2.35rem}.ipp-page.ipp-page--home-style.ihh-page #section-atlas .ihh-product-card.ipp-dark-surface{border-radius:1.05rem;padding:1.5rem 1.15rem 1.55rem 1.25rem;background:radial-gradient(100% 65% at 0 0,color-mix(in oklab,var(--ihh-brand) 18%,transparent),transparent 50%),radial-gradient(70% 50% at 100% 100%,color-mix(in oklab,var(--ihh-brand) 8%,#020201),transparent 52%),linear-gradient(168deg,#181917 0,#0c0d0c 48%,#131211 100%);border:1px solid color-mix(in oklab,var(--ihh-brand) 24%,rgba(255,255,255,.1));box-shadow:inset 0 2px 0 0 color-mix(in oklab,var(--ihh-brand) 20%,transparent),inset 0 0 0 1px color-mix(in oklab,#fff 4%,transparent),0 24px 70px -40px rgba(0,0,0,.55),0 0 90px -50px color-mix(in oklab,var(--ihh-brand) 12%,transparent)}.ipp-page.ipp-page--home-style.ihh-page #section-atlas .ihh-product-card .ipp-pattern-root--in-card{opacity:.32}.ipp-page.ipp-page--home-style.ihh-page #section-atlas .ihh-product-card .ipp-dark-surface__content{position:relative;z-index:1;padding-left:.85rem;border-left:2px solid color-mix(in oklab,var(--ihh-brand) 48%,transparent)}.ipp-page.ipp-page--home-style.ihh-page #section-atlas .ihh-product-card:nth-child(2) .ipp-dark-surface__content{border-left-color:color-mix(in oklab,var(--ihh-brand) 58%,#d4c4a8)}.ipp-page.ipp-page--home-style.ihh-page #section-atlas .ihh-product-tag{padding:.15rem .4rem;border-radius:.35rem;background:color-mix(in oklab,var(--ihh-brand) 11%,rgba(0,0,0,.35));border:1px solid color-mix(in oklab,var(--ihh-brand) 26%,transparent);box-shadow:inset 0 1px 0 color-mix(in oklab,#fff 7%,transparent);width:fit-content;max-width:100%}.ilas-stat-grid{display:grid;gap:1rem;margin-top:2rem}@media (min-width:768px){.ilas-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ilas-stat-card{position:relative;text-align:center;padding:1.75rem 1.15rem 1.65rem;border-radius:.75rem;background:var(--ipp-dark);color:#eee;border:1px solid rgba(255,255,255,.1);overflow:hidden;min-height:100%}.ilas-stat-card .ipp-pattern-root--in-card{opacity:.32}.ilas-stat-big{font-size:clamp(1.65rem,3vw + .85rem,2.35rem);font-weight:800;line-height:1.1;color:var(--ipp-gold);margin-bottom:.65rem}.ilas-stat-card p{margin:0;font-size:.8125rem;line-height:1.6;color:rgba(255,255,255,.76)}.ilas-partner-grid{display:grid;gap:1rem;margin-top:2rem;align-items:stretch}.ilas-partner-grid>*{min-width:0;height:100%}@media (min-width:640px){.ilas-partner-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ilas-partner-card{position:relative;display:flex;flex-direction:column;height:100%;padding:1.25rem 1.1rem 1.3rem;border-radius:.75rem;background:var(--ipp-dark);color:#eee;border:1px solid rgba(255,255,255,.1);overflow:hidden;box-sizing:border-box}.ilas-partner-card .ipp-pattern-root--in-card{opacity:.28}.ilas-partner-card .ipp-dark-surface__content{position:relative;z-index:1;flex:1;display:flex;flex-direction:column}.ilas-partner-num{font-size:.65rem;font-weight:800;letter-spacing:.12em;color:var(--ipp-gold);margin:0 0 .45rem}.ilas-partner-card h3{margin:0 0 .5rem;font-size:.9rem;font-weight:700;color:#fff;line-height:1.3}.ilas-partner-card p{margin:0;font-size:.8125rem;line-height:1.6;color:rgba(255,255,255,.78)}.ilas-dark-block{position:relative;margin-top:2rem;padding:1.75rem 1.35rem 1.85rem;border-radius:.75rem;background:var(--ipp-dark);color:#eee;border:1px solid rgba(255,255,255,.12);overflow:hidden}.ilas-dark-block .ipp-pattern-root:not(.ipp-pattern-root--in-card){opacity:.35}.ilas-dark-block__inner{position:relative;z-index:1}.ilas-prop-grid{display:grid;gap:1.35rem 1.75rem;margin:0;padding:0;list-style:none}@media (min-width:768px){.ilas-prop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ilas-prop-item h3{margin:0 0 .4rem;font-size:.9rem;font-weight:700;color:#fff;line-height:1.3}.ilas-prop-item p{margin:0;font-size:.8125rem;line-height:1.6;color:rgba(255,255,255,.76)}.ilas-distribute-headline{font-size:clamp(1.15rem,1.5vw + .95rem,1.5rem);font-weight:700;line-height:1.2;color:#fff;text-align:center;max-width:40rem;margin:0 auto 1rem}.ilas-distribute-headline .ilas-accent{color:var(--ipp-gold)}.ilas-distribute-body{margin:0 auto 1.75rem;max-width:44rem;text-align:center;font-size:.875rem;line-height:1.65;color:rgba(255,255,255,.78)}.ilas-four-grid{display:grid;gap:1.25rem;margin-top:.5rem}@media (min-width:640px){.ilas-four-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ilas-four-item h3{margin:0 0 .4rem;font-size:.85rem;font-weight:700;color:var(--ipp-gold)}.ilas-four-item p{margin:0;font-size:.8125rem;line-height:1.6;color:rgba(255,255,255,.78)}.ilas-mode-stack{display:flex;flex-direction:column;gap:0;margin-top:2rem;max-width:52rem;margin-left:auto;margin-right:auto}.ilas-mode-card{position:relative;padding:1.5rem 1.25rem 1.55rem;border-radius:.75rem;background:var(--ipp-dark);color:#eee;border:1px solid rgba(255,255,255,.12);overflow:hidden}.ilas-mode-card+.ilas-mode-connector+.ilas-mode-card{margin-top:0}.ilas-mode-connector{display:flex;justify-content:center;margin:-.1rem 0;position:relative;z-index:1}.ilas-mode-connector span{width:2px;height:1.25rem;background:linear-gradient(180deg,var(--ipp-gold),color-mix(in oklab,var(--ipp-gold) 40%,transparent));border-radius:1px;opacity:.85}.ilas-mode-tag{margin:0 0 .35rem;font-size:.58rem;letter-spacing:.14em;color:var(--ipp-gold)}.ilas-mode-label,.ilas-mode-tag{font-weight:800;text-transform:uppercase}.ilas-mode-label{margin:0 0 .65rem;font-size:.65rem;letter-spacing:.1em;color:rgba(255,255,255,.88);line-height:1.4}.ilas-mode-card h3{margin:0 0 .5rem;font-size:1rem;font-weight:700;color:#fff}.ilas-mode-card p{margin:0 0 .5rem;font-size:.8125rem;line-height:1.6;color:rgba(255,255,255,.78)}.ilas-mode-meta{margin:.75rem 0 0;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.1);font-size:.78rem;line-height:1.55;color:rgba(255,255,255,.72)}.ilas-mode-meta p{margin:.25rem 0 0}.ilas-hh-item+.ilas-hh-item{margin-top:1.25rem;padding-top:1.15rem;border-top:1px solid rgba(255,255,255,.1)}.ilas-hh-item h3{margin:0 0 .45rem;font-size:.88rem;font-weight:700;color:var(--ipp-gold)}.ilas-hh-item p{margin:0;font-size:.8125rem;line-height:1.6;color:rgba(255,255,255,.78)}.ilas-dash-grid{display:grid;gap:2rem;margin-top:2rem}@media (min-width:900px){.ilas-dash-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 3rem}}.ilas-dash-block{margin-bottom:1.5rem}.ilas-dash-block:last-child{margin-bottom:0}.ilas-dash-block h3{margin:0 0 .5rem;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ipp-gold)}.ilas-dash-block ul{margin:.35rem 0 0;padding:0;list-style:none}.ilas-dash-block li{position:relative;padding-left:.95rem;margin-bottom:.4rem;font-size:.875rem;line-height:1.5;color:var(--ipp-body)}.ilas-dash-block li:before{content:"";position:absolute;left:0;top:.55em;width:4px;height:4px;border-radius:50%;background:color-mix(in oklab,var(--ipp-gold) 55%,var(--ipp-charcoal))}.ilas-rev-item+.ilas-rev-item{margin-top:1.15rem;padding-top:1.1rem;border-top:1px solid rgba(255,255,255,.1)}.ilas-rev-item h3{margin:0 0 .4rem;font-size:.85rem;font-weight:700;color:var(--ipp-gold)}.ilas-rev-item p{margin:0;font-size:.8125rem;line-height:1.6;color:rgba(255,255,255,.78)}.ilas-timeline-pre{margin:2rem auto 0;max-width:28rem;padding:1.35rem 1.1rem;border-radius:.75rem;text-align:center;background:color-mix(in oklab,var(--ipp-dark) 92%,var(--ipp-gold));border:1px solid rgba(255,255,255,.12)}.ilas-timeline-pre pre{margin:0;font-family:var(--font-sans);font-size:clamp(.65rem,.22vw + .58rem,.74rem);line-height:1.65;white-space:pre-wrap;color:rgba(255,255,255,.92)}.ilas-faq-accordion{margin-top:2rem;max-width:48rem}.ilas-faq-accordion .ui-accordion-trigger{text-align:left;font-size:.9rem;font-weight:600;line-height:1.35;color:var(--ipp-charcoal)}.ilas-faq-accordion .ui-accordion-content-inner{font-size:.875rem;line-height:1.6;color:var(--ipp-body);padding-bottom:.5rem}.ilas-form-wrap{margin-top:2rem;max-width:32rem}.ilas-form{gap:1.1rem}.ilas-form,.ilas-form-field{display:flex;flex-direction:column}.ilas-form-field{gap:.35rem}.ilas-form-label{font-size:.75rem;font-weight:600;letter-spacing:.04em;color:var(--ipp-charcoal)}.ilas-form-label .ilas-req{color:#b45309}.ilas-form-input,.ilas-form-select,.ilas-form-textarea{width:100%;box-sizing:border-box;padding:.65rem .75rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.15);background:#fff;font-size:.875rem;color:var(--ipp-charcoal);font-family:inherit}.ilas-form-input:focus,.ilas-form-select:focus,.ilas-form-textarea:focus{outline:2px solid color-mix(in oklab,var(--ipp-gold) 55%,transparent);outline-offset:1px;border-color:color-mix(in oklab,var(--ipp-gold) 45%,transparent)}.ilas-form-textarea{min-height:5.5rem;resize:vertical}.ilas-form-submit{align-self:flex-start;margin-top:.25rem}.ilas-form-note{margin:1rem 0 0;font-size:.6875rem;line-height:1.55;color:#6b6b6b;max-width:32rem}.ilas-form-success{margin-top:1.25rem;padding:1rem 1.15rem;border-radius:.5rem;background:color-mix(in oklab,var(--ipp-gold) 12%,transparent);border:1px solid color-mix(in oklab,var(--ipp-gold) 35%,transparent);font-size:.875rem;color:var(--ipp-charcoal)}.ilas-char-count{font-size:.65rem;color:#888;text-align:right;margin-top:.25rem}.ilas-timeline-shell{margin-top:2rem}.ilas-timeline{display:flex;gap:.85rem;padding:.25rem 0 .5rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}@media (max-width:1099px){.ilas-timeline{gap:.75rem;scroll-padding:0 .5rem}.ilas-step{flex:0 0 100%;width:100%;min-width:100%;max-width:100%;scroll-snap-align:center;scroll-snap-stop:always}}@media (min-width:1100px){.ilas-timeline{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;overflow:visible;padding-bottom:0;scroll-snap-type:none}.ilas-step{flex:unset;width:auto;min-width:0;max-width:none;scroll-snap-align:unset;scroll-snap-stop:normal}}.ilas-step{position:relative;border-radius:.75rem;background:var(--ipp-dark);color:#eee;border:1px solid rgba(255,255,255,.12);box-shadow:0 6px 24px -12px rgb(0 0 0/.35);min-height:100%;overflow:hidden;isolation:isolate}.ilas-step.ipp-dark-surface:before{opacity:.35}.ilas-step .ipp-pattern-root--in-card{opacity:.3}.ilas-step__content{position:relative;z-index:1;padding:1.15rem 1rem 1.2rem}.ilas-step-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.65rem;margin-bottom:.65rem}.ilas-step-num{font-size:.65rem;font-weight:800;letter-spacing:.12em;color:var(--ipp-gold);margin:0;line-height:1}.ilas-step-icon{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;border-radius:.5rem;background:color-mix(in oklab,var(--ipp-gold) 14%,transparent);color:var(--ipp-gold)}.ilas-step-icon svg{width:1.1rem;height:1.1rem}.ilas-step h3{margin:0 0 .45rem;font-size:.875rem;font-weight:700;color:#fff;line-height:1.3}.ilas-step p{margin:0;font-size:.8125rem;line-height:1.55;color:rgba(255,255,255,.85)}.ilas-timeline-dots{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:.45rem;margin-top:.65rem;padding:0 .5rem}.ilas-timeline-dot{display:block;width:8px;height:8px;border-radius:50%;background:color-mix(in oklab,var(--ipp-gold) 42%,#4a453c);border:1px solid rgba(0,0,0,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.22)}.ilas-timeline-hint{margin:.4rem 0 0;padding:0 1rem;text-align:center;font-size:.6875rem;line-height:1.4;letter-spacing:.04em;color:#555}@media (min-width:1100px){.ilas-timeline-dots,.ilas-timeline-hint{display:none}}.abtc-page .abtc-hero-grid{display:flex;flex-direction:column;align-items:stretch;gap:clamp(2rem,5vw,3rem)}@media (min-width:1024px){.abtc-page .abtc-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,4vw,3.5rem);align-items:start}}.abtc-hero-right{display:flex;flex-direction:column;gap:1.25rem}.abtc-hero-body{font-size:clamp(1rem,.35vw + .95rem,1.125rem);line-height:1.65;color:color-mix(in oklab,var(--foreground) 88%,transparent);max-width:36rem}.abtc-price-widget{display:flex;flex-direction:row;align-items:stretch;border-radius:.75rem;border:1px solid color-mix(in oklab,var(--border) 85%,transparent);background:color-mix(in oklab,var(--card) 94%,transparent);padding:0;overflow:hidden;box-shadow:var(--shadow-xs,0 1px 2px rgba(0,0,0,.05))}.abtc-price-widget-logo{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:clamp(2.85rem,9vw,3.65rem);align-self:stretch;background:color-mix(in oklab,var(--muted) 32%,var(--card));border-right:1px solid color-mix(in oklab,var(--border) 85%,transparent)}.abtc-price-widget-logo .web3icons,.abtc-price-widget-logo svg{width:clamp(1.9rem,6.5vw,2.45rem)!important;height:auto!important;max-height:min(3.25rem,82%)}.abtc-price-widget-body{flex:1 1 0;min-width:0;display:flex;flex-direction:column;padding:.75rem 1rem .8rem}.abtc-price-widget-head{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.abtc-price-widget-title{display:inline-flex;align-items:center;gap:.45rem;font-size:.75rem;font-weight:700;letter-spacing:.08em;color:var(--muted-foreground)}.abtc-price-widget-name{text-transform:uppercase}.abtc-price-widget-row{display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap;margin-top:.35rem}.abtc-price-widget-body>.abtc-price-updated{margin-top:auto;padding-top:.35rem}.abtc-price-main{font-size:1.5rem;font-weight:700;font-variant-numeric:tabular-nums}.abtc-price-change{font-size:.875rem;font-weight:600;font-variant-numeric:tabular-nums}.abtc-price-change--up{color:#15803d}.abtc-price-change--down{color:#b91c1c}.abtc-price-updated{margin-top:.5rem;font-size:.75rem;color:var(--muted-foreground)}.abtc-mini-calc{border-radius:.75rem;border:1px solid color-mix(in oklab,var(--border) 85%,transparent);padding:1rem 1.25rem;background:color-mix(in oklab,var(--background) 96%,transparent);box-shadow:var(--shadow-xs,0 1px 2px rgba(0,0,0,.05))}.abtc-mini-calc-label{font-size:.8125rem;font-weight:600;color:var(--muted-foreground);margin-bottom:.35rem}.abtc-mini-calc-amt{font-size:1.25rem;font-weight:700;font-variant-numeric:tabular-nums}.abtc-mini-calc-meta{margin-top:.35rem;font-size:.75rem;color:var(--muted-foreground);line-height:1.45}.abtc-mini-calc-link{display:inline-block;margin-top:.65rem;font-size:.8125rem;font-weight:600;color:var(--primary);text-decoration:underline;text-underline-offset:3px}.abtc-mini-calc-link:hover{color:color-mix(in oklab,var(--primary) 85%,var(--foreground))}.abtc-stat-cards{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:768px){.abtc-stat-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.abtc-stat-card{text-align:center}.abtc-stat-card .lap-evidence-stat{margin-bottom:.75rem}.abtc-page .abtc-stat-card.ipp-dark-surface{color:rgba(255,255,255,.92)}.abtc-page .abtc-stat-card.ipp-dark-surface .ipp-dark-surface__content p{margin:0;font-size:.875rem;line-height:1.62;color:rgba(255,255,255,.84)}.abtc-page .abtc-stat-card.ipp-dark-surface .lap-evidence-stat{color:var(--ipp-gold);font-weight:800;font-size:clamp(1.35rem,2.2vw + .85rem,1.85rem);line-height:1.15;letter-spacing:-.02em}.abtc-page .abtc-stat-card.ipp-dark-surface .abtc-muted{color:rgba(255,255,255,.58)}.abtc-reveal-bold{font-weight:700;font-size:clamp(1.05rem,.4vw + 1rem,1.2rem);line-height:1.45;margin-top:.5rem}.abtc-page section[id^=section-why-] .ipp-section-motion-children{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:clamp(1.65rem,3.2vw + .85rem,2.65rem);padding:clamp(1.35rem,2.5vw + .75rem,2rem) clamp(1.1rem,2vw + .65rem,1.65rem) clamp(1.5rem,2.5vw + 1rem,2.15rem);border-radius:1.05rem;overflow:visible;isolation:isolate;border:1px solid color-mix(in oklab,var(--primary) 22%,var(--border));background:radial-gradient(120% 55% at 0 0,color-mix(in oklab,var(--primary) 12%,transparent),transparent 52%),radial-gradient(90% 45% at 100% 100%,color-mix(in oklab,var(--primary) 6%,var(--card)),transparent 45%),color-mix(in oklab,var(--card) 94%,var(--background));box-shadow:inset 0 1px 0 color-mix(in oklab,#fff 55%,transparent),0 22px 56px -32px color-mix(in oklab,var(--foreground) 18%,transparent),0 0 0 1px color-mix(in oklab,var(--foreground) 4%,transparent)}.abtc-page section[id^=section-why-] .ipp-section-motion-children>*{margin-block:0}.abtc-page section[id^=section-why-] .ipp-section-motion-children:before{content:"";position:absolute;z-index:0;left:.65rem;right:.65rem;top:0;height:3px;border-radius:0 0 4px 4px;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--primary) 45%,transparent),var(--primary),color-mix(in oklab,var(--primary) 45%,transparent),transparent);box-shadow:0 0 24px color-mix(in oklab,var(--primary) 28%,transparent);pointer-events:none}.abtc-page section[id^=section-why-] .ipp-section-motion-children:after{content:"";position:absolute;z-index:0;left:0;top:3.25rem;bottom:.85rem;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(180deg,color-mix(in oklab,var(--primary) 70%,#fff),color-mix(in oklab,var(--primary) 12%,transparent));opacity:.45;pointer-events:none}.abtc-page section[id^=section-why-] .ipp-section-motion-children>.ipp-section-lede:first-of-type{position:relative;z-index:1;max-width:min(52rem,100%);padding-left:.35rem;font-size:clamp(1.02rem,.55vw + .92rem,1.14rem);line-height:1.68;color:color-mix(in oklab,var(--foreground) 88%,var(--muted-foreground))}.abtc-page section[id^=section-why-] .ipp-section-motion-children>.ipp-section-lede:first-of-type:first-letter{float:left;font-size:clamp(2.75rem,5vw + 1.5rem,3.5rem);line-height:.82;font-weight:800;font-style:normal;font-family:ui-serif,Georgia,Times New Roman,serif;color:var(--primary);text-shadow:0 2px 28px color-mix(in oklab,var(--primary) 35%,transparent);border-right:2px solid color-mix(in oklab,var(--primary) 35%,transparent);padding:.02em .12em 0 .08em;margin:.06em .06em 0 0}.abtc-page section[id^=section-why-] .abtc-stat-cards{position:relative;z-index:1;clear:both;gap:1.15rem;padding:1.15rem .4rem .35rem;margin-inline:-.25rem;border-radius:1rem;background:radial-gradient(90% 55% at 50% 0,color-mix(in oklab,var(--primary) 10%,transparent),transparent 58%),linear-gradient(165deg,color-mix(in oklab,var(--card) 92%,var(--primary)) 0,color-mix(in oklab,var(--background) 88%,var(--card)) 100%);border:1px dashed color-mix(in oklab,var(--primary) 28%,var(--border));box-shadow:inset 0 1px 0 color-mix(in oklab,#fff 50%,transparent)}.abtc-page section[id^=section-why-] .abtc-stat-cards:before{content:"";position:absolute;z-index:0;left:1rem;right:1rem;top:.42rem;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--primary) 55%,transparent) 22%,var(--primary) 50%,color-mix(in oklab,var(--primary) 55%,transparent) 78%,transparent);opacity:.65;pointer-events:none}@media (min-width:768px){.abtc-page section[id^=section-why-] .abtc-stat-cards{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:1.25rem 1.1rem;padding:1.2rem .55rem .45rem;align-items:start}.abtc-page section[id^=section-why-] .abtc-stat-card:nth-child(2n){transform:translateY(11px)}}.abtc-page section[id^=section-why-] .abtc-stat-card.lap-evidence-card.ipp-dark-surface{border-radius:1.05rem;overflow:hidden;position:relative;z-index:1;text-align:center;border:1px solid color-mix(in oklab,var(--ipp-gold) 32%,rgba(255,255,255,.12));background:radial-gradient(100% 72% at 50% 0,color-mix(in oklab,var(--ipp-gold) 16%,transparent),transparent 52%),linear-gradient(168deg,#1a1918 0,#0e0e0d 48%,#141312 100%);box-shadow:inset 0 1px 0 color-mix(in oklab,var(--ipp-gold) 18%,transparent),0 16px 44px -28px rgba(0,0,0,.45),0 0 64px -40px color-mix(in oklab,var(--ipp-gold) 12%,transparent)}.abtc-page section[id^=section-why-] .abtc-stat-card:nth-child(odd).lap-evidence-card.ipp-dark-surface{background:radial-gradient(88% 60% at 12% 8%,color-mix(in oklab,var(--ipp-gold) 22%,transparent),transparent 52%),radial-gradient(70% 45% at 100% 100%,color-mix(in oklab,var(--primary) 8%,#020201),transparent 48%),linear-gradient(172deg,#1b1a19 0,#0d0d0c 52%,#151413 100%);border-color:color-mix(in oklab,var(--ipp-gold) 38%,rgba(255,255,255,.1))}.abtc-page section[id^=section-why-] .abtc-stat-card:nth-child(2n).lap-evidence-card.ipp-dark-surface{background:radial-gradient(88% 60% at 88% 0,color-mix(in oklab,var(--primary) 14%,transparent),transparent 50%),radial-gradient(65% 50% at 0 100%,color-mix(in oklab,var(--ipp-gold) 10%,#030302),transparent 50%),linear-gradient(192deg,#181917 0,#0c0c0b 48%,#121110 100%);border-color:color-mix(in oklab,var(--primary) 24%,rgba(255,255,255,.12))}.abtc-page section[id^=section-why-] .abtc-stat-card.lap-evidence-card.ipp-dark-surface:after{content:"";position:absolute;z-index:2;right:.55rem;bottom:.55rem;width:1.15rem;height:1.15rem;border-color:color-mix(in oklab,var(--ipp-gold) 45%,transparent);border-style:solid;border-width:0 2px 2px 0;border-radius:0 0 3px 0;pointer-events:none;opacity:.75}.abtc-page section[id^=section-why-] .abtc-stat-card .ipp-dark-surface__content{padding:1.45rem 1.1rem 1.35rem}.abtc-page section[id^=section-why-] .abtc-stat-card .ipp-dark-surface__content p{position:relative;z-index:1}.abtc-page section[id^=section-why-] .abtc-stat-card .ipp-dark-surface__content:before{content:"";position:absolute;z-index:0;left:10%;right:10%;top:.55rem;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--ipp-gold) 65%,transparent),color-mix(in oklab,var(--ipp-gold) 90%,#fff),color-mix(in oklab,var(--ipp-gold) 65%,transparent),transparent);box-shadow:0 0 18px color-mix(in oklab,var(--ipp-gold) 22%,transparent);pointer-events:none}.abtc-page section[id^=section-why-] .abtc-stat-card:nth-child(2n) .ipp-dark-surface__content:before{background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--primary) 45%,transparent),color-mix(in oklab,var(--primary) 75%,var(--ipp-gold)),color-mix(in oklab,var(--primary) 45%,transparent),transparent);box-shadow:0 0 18px color-mix(in oklab,var(--primary) 18%,transparent)}.abtc-page section[id^=section-why-] .abtc-stat-card .ipp-pattern-root--in-card{opacity:.26}.abtc-page section[id^=section-why-] .abtc-stat-card .lap-evidence-stat{position:relative;z-index:1;display:inline-block;margin-bottom:.85rem;padding:.38rem .95rem .42rem;font-variant-numeric:tabular-nums;letter-spacing:-.03em;text-shadow:0 1px 0 color-mix(in oklab,#000 40%,transparent);border-radius:.55rem;background:color-mix(in oklab,var(--ipp-gold) 11%,rgba(0,0,0,.45));border:1px solid color-mix(in oklab,var(--ipp-gold) 38%,transparent);box-shadow:inset 0 1px 0 color-mix(in oklab,#fff 12%,transparent),0 6px 20px -8px color-mix(in oklab,var(--ipp-gold) 25%,transparent)}.abtc-page section[id^=section-why-] .abtc-stat-card:nth-child(2n) .lap-evidence-stat{background:color-mix(in oklab,var(--primary) 10%,rgba(0,0,0,.48));border-color:color-mix(in oklab,var(--primary) 32%,rgba(255,255,255,.12));box-shadow:inset 0 1px 0 color-mix(in oklab,#fff 10%,transparent),0 6px 20px -8px color-mix(in oklab,var(--primary) 22%,transparent)}.abtc-page section[id^=section-why-] .ipp-section-motion-children>div:has(.ipp-reveal-line){position:relative;z-index:1;margin-top:0!important;padding:clamp(1.15rem,2vw + .65rem,1.5rem) clamp(.85rem,1.5vw + .5rem,1.15rem) clamp(1.15rem,2vw + .65rem,1.45rem) clamp(1.35rem,2.5vw + .75rem,1.75rem);border-radius:.85rem;border:1px solid color-mix(in oklab,var(--primary) 16%,var(--border));background:color-mix(in oklab,var(--background) 55%,var(--card));box-shadow:inset 0 1px 0 color-mix(in oklab,#fff 40%,transparent)}.abtc-page section[id^=section-why-] .ipp-section-motion-children>div:has(.ipp-reveal-line):before{content:"";position:absolute;left:.55rem;top:.9rem;bottom:.9rem;width:2px;border-radius:2px;background:linear-gradient(180deg,color-mix(in oklab,var(--primary) 85%,#fff),color-mix(in oklab,var(--primary) 25%,transparent));opacity:.65;pointer-events:none}.abtc-page section[id^=section-why-] .ipp-section-motion-children>div:has(.ipp-reveal-line) .ipp-reveal-line{position:relative;z-index:1;padding-left:1.15rem;margin-left:.15rem;color:color-mix(in oklab,var(--muted-foreground) 88%,var(--foreground))}.abtc-page section[id^=section-why-] .ipp-section-motion-children>div:has(.ipp-reveal-line) .ipp-reveal-line:before{content:"";position:absolute;left:-.42rem;top:.52em;width:9px;height:9px;border-radius:50%;background:linear-gradient(145deg,color-mix(in oklab,var(--primary) 85%,#fff),var(--primary));box-shadow:0 0 0 3px color-mix(in oklab,var(--primary) 18%,var(--card)),0 2px 8px color-mix(in oklab,var(--primary) 35%,transparent)}.abtc-page section[id^=section-why-] .ipp-section-motion-children>div:has(.ipp-reveal-line) .ipp-reveal-line+.ipp-reveal-line{margin-top:.35rem}.abtc-page section[id^=section-why-] .ipp-section-motion-children>div:has(.ipp-reveal-line) .abtc-reveal-bold{font-style:normal;padding-top:.15rem;margin-top:.65rem;border-top:1px dashed color-mix(in oklab,var(--primary) 22%,transparent)}.abtc-page section[id^=section-why-] .ipp-section-motion-children>div:has(.ipp-reveal-line) .abtc-reveal-bold:before{background:var(--foreground);box-shadow:0 0 0 3px color-mix(in oklab,var(--foreground) 12%,var(--card)),0 2px 8px color-mix(in oklab,var(--foreground) 22%,transparent)}.abtc-page section[id^=section-why-] .ipp-closing-line{position:relative;z-index:1;align-self:center;max-width:min(48rem,100%);margin-inline:auto;padding:.95rem 1.15rem;text-align:center;font-size:clamp(.72rem,.2vw + .66rem,.8rem);font-weight:800;letter-spacing:.1em;line-height:1.45;text-transform:uppercase;color:color-mix(in oklab,var(--primary) 92%,var(--foreground));border-radius:.55rem;border:1px solid color-mix(in oklab,var(--primary) 35%,transparent);background:linear-gradient(165deg,color-mix(in oklab,var(--primary) 14%,var(--card)) 0,color-mix(in oklab,var(--primary) 6%,var(--background)) 100%);box-shadow:inset 0 1px 0 color-mix(in oklab,#fff 45%,transparent),0 10px 32px -18px color-mix(in oklab,var(--primary) 25%,transparent)}.abtc-page section[id^=section-lto-advantage] .ipp-section-motion-children{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:clamp(1.65rem,3.2vw + .85rem,2.65rem);padding:clamp(1.35rem,2.5vw + .75rem,2rem) clamp(1.1rem,2vw + .65rem,1.65rem) clamp(1.5rem,2.5vw + 1rem,2.15rem);border-radius:1.05rem;overflow:visible;isolation:isolate;border:1px solid color-mix(in oklab,var(--primary) 22%,var(--border));background:radial-gradient(120% 55% at 0 0,color-mix(in oklab,var(--primary) 12%,transparent),transparent 52%),radial-gradient(90% 45% at 100% 100%,color-mix(in oklab,var(--primary) 6%,var(--card)),transparent 45%),color-mix(in oklab,var(--card) 94%,var(--background));box-shadow:inset 0 1px 0 color-mix(in oklab,#fff 55%,transparent),0 22px 56px -32px color-mix(in oklab,var(--foreground) 18%,transparent),0 0 0 1px color-mix(in oklab,var(--foreground) 4%,transparent)}.abtc-page section[id^=section-lto-advantage] .ipp-section-motion-children>*{margin-block:0}.abtc-page section[id^=section-lto-advantage] .ipp-section-motion-children:before{content:"";position:absolute;z-index:0;left:.65rem;right:.65rem;top:0;height:3px;border-radius:0 0 4px 4px;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--primary) 45%,transparent),var(--primary),color-mix(in oklab,var(--primary) 45%,transparent),transparent);box-shadow:0 0 24px color-mix(in oklab,var(--primary) 28%,transparent);pointer-events:none}.abtc-page section[id^=section-lto-advantage] .ipp-section-motion-children:after{content:"";position:absolute;z-index:0;left:0;top:3.25rem;bottom:.85rem;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(180deg,color-mix(in oklab,var(--primary) 70%,#fff),color-mix(in oklab,var(--primary) 12%,transparent));opacity:.45;pointer-events:none}.abtc-page section[id^=section-lto-advantage] .ipp-section-motion-children>.ipp-section-lede{position:relative;z-index:1;align-self:flex-start;width:100%;max-width:min(52rem,100%);font-size:clamp(1.02rem,.55vw + .92rem,1.14rem);line-height:1.68;color:color-mix(in oklab,var(--foreground) 88%,var(--muted-foreground))}.abtc-page section[id^=section-lto-advantage] .lhts-approach-table-wrap.lap-compare-3-wrap{margin-top:0;align-self:stretch;width:100%;max-width:100%}.abtc-page section[id^=section-lto-advantage] .abtc-example-card{position:relative;z-index:1;align-self:center;width:100%;max-width:min(48rem,100%);margin-top:0;margin-left:0;margin-right:0;padding:0 0 1.15rem;overflow:hidden;border-radius:1rem;isolation:isolate;border:1px solid color-mix(in oklab,var(--primary) 22%,var(--border));background:radial-gradient(100% 80% at 100% 0,color-mix(in oklab,var(--primary) 14%,transparent),transparent 45%),radial-gradient(70% 55% at 0 100%,color-mix(in oklab,var(--primary) 6%,var(--card)),transparent 50%),linear-gradient(168deg,color-mix(in oklab,var(--card) 96%,var(--background)) 0,var(--background) 100%);box-shadow:inset 0 1px 0 color-mix(in oklab,#fff 58%,transparent),0 18px 48px -28px color-mix(in oklab,var(--foreground) 14%,transparent),0 0 0 1px color-mix(in oklab,var(--foreground) 4%,transparent)}.abtc-page section[id^=section-lto-advantage] .abtc-example-card:before{content:"";position:absolute;z-index:0;left:.65rem;right:.65rem;top:0;height:3px;border-radius:0 0 4px 4px;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--primary) 45%,transparent),var(--primary),color-mix(in oklab,var(--primary) 45%,transparent),transparent);box-shadow:0 0 22px color-mix(in oklab,var(--primary) 26%,transparent);pointer-events:none}.abtc-page section[id^=section-lto-advantage] .abtc-example-card:after{content:"";position:absolute;z-index:0;right:0;top:0;bottom:0;width:38%;max-width:9rem;pointer-events:none;background:linear-gradient(115deg,transparent 0,color-mix(in oklab,var(--primary) 7%,transparent) 48%,transparent 72%);opacity:.9}.abtc-page section[id^=section-lto-advantage] .abtc-example-card .lap-compare-title{position:relative;z-index:1;margin:0 0 .85rem;padding:.85rem 1.25rem .9rem;font-size:.66rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;text-align:center;color:color-mix(in oklab,var(--primary) 12%,var(--foreground));border-bottom:1px solid color-mix(in oklab,var(--primary) 18%,var(--border));background:linear-gradient(180deg,color-mix(in oklab,var(--primary) 10%,var(--card)) 0,color-mix(in oklab,var(--primary) 4%,var(--background)) 100%);box-shadow:inset 0 -1px 0 color-mix(in oklab,#fff 35%,transparent)}.abtc-page section[id^=section-lto-advantage] .abtc-example-card .abtc-example-pre{position:relative;z-index:1;margin:0 1rem;padding:1.05rem 1rem 1.1rem 1.15rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.72rem;line-height:1.58;letter-spacing:.01em;font-variant-numeric:tabular-nums;white-space:pre-wrap;tab-size:4;color:color-mix(in oklab,var(--foreground) 94%,var(--muted-foreground));border-radius:.6rem;border:1px solid color-mix(in oklab,var(--border) 88%,var(--primary));background:linear-gradient(100deg,color-mix(in oklab,var(--muted) 35%,var(--card)) 0,transparent 46%,color-mix(in oklab,var(--primary) 9%,var(--card)) 54%,color-mix(in oklab,var(--muted) 22%,var(--card)) 100%),color-mix(in oklab,var(--card) 88%,var(--background));box-shadow:inset 0 0 0 1px color-mix(in oklab,#fff 40%,transparent),inset 3px 0 0 0 color-mix(in oklab,var(--primary) 55%,transparent)}.abtc-page section[id^=section-lto-advantage] .ipp-closing-line{position:relative;z-index:1;align-self:center;max-width:min(48rem,100%);margin-inline:auto;padding:.95rem 1.15rem;text-align:center;font-size:clamp(.72rem,.2vw + .66rem,.8rem);font-weight:800;letter-spacing:.1em;line-height:1.45;text-transform:uppercase;color:color-mix(in oklab,var(--primary) 92%,var(--foreground));border-radius:.55rem;border:1px solid color-mix(in oklab,var(--primary) 35%,transparent);background:linear-gradient(165deg,color-mix(in oklab,var(--primary) 14%,var(--card)) 0,color-mix(in oklab,var(--primary) 6%,var(--background)) 100%);box-shadow:inset 0 1px 0 color-mix(in oklab,#fff 45%,transparent),0 10px 32px -18px color-mix(in oklab,var(--primary) 25%,transparent)}.abtc-page .lhts-approach-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:.5rem;border:1px solid var(--border);background:color-mix(in oklab,var(--muted) 35%,var(--background))}@media (max-width:639px){.abtc-page .lhts-approach-table-wrap{overflow-x:visible;border:none;background:transparent;padding:0}}.abtc-page .abtc-compare-wrap.lhts-approach-table-wrap{width:100%;max-width:100%}.abtc-muted{display:inline-block;margin-top:.15rem;font-size:.8125rem;font-weight:400;color:var(--muted-foreground)}.abtc-example-card{margin-top:2rem;max-width:42rem;margin-left:auto;margin-right:auto;border-radius:.75rem;border:1px solid color-mix(in oklab,var(--border) 85%,transparent);padding:1.5rem 1.25rem;background:color-mix(in oklab,var(--card) 88%,transparent)}.abtc-example-pre{margin-top:1rem;font-family:var(--font-sans);font-size:.78rem;line-height:1.55;white-space:pre-wrap;color:color-mix(in oklab,var(--foreground) 92%,transparent)}.abtc-calc-foot{margin-top:1rem;text-align:center;font-size:.8125rem;font-style:italic;color:var(--muted-foreground)}.abtc-page .abtc-example-card.abtc-calc-aside-card{--abtc-aside-accent:var(--primary);--abtc-aside-accent-soft:color-mix(in oklab,var(--primary) 18%,var(--border));--abtc-aside-rail:color-mix(in oklab,var(--primary) 72%,var(--foreground));position:relative;z-index:0;width:100%;max-width:min(36rem,100%);margin:1.5rem auto 0;padding:0;overflow:hidden;border-radius:1rem;isolation:isolate;border:1px solid color-mix(in oklab,var(--abtc-aside-accent) 24%,var(--border));background:radial-gradient(120% 90% at 100% 0,color-mix(in oklab,var(--abtc-aside-accent) 16%,transparent),transparent 52%),radial-gradient(80% 70% at 0 100%,color-mix(in oklab,var(--abtc-aside-accent) 7%,var(--card)),transparent 55%),linear-gradient(168deg,color-mix(in oklab,var(--card) 94%,var(--background)) 0,var(--background) 100%);box-shadow:inset 0 1px 0 color-mix(in oklab,#fff 55%,transparent),0 18px 44px -26px color-mix(in oklab,var(--foreground) 16%,transparent),0 0 0 1px color-mix(in oklab,var(--foreground) 4%,transparent)}.abtc-page .abtc-example-card.abtc-calc-aside-card:before{content:"";position:absolute;z-index:0;inset:0 auto 0 0;width:5px;background:linear-gradient(180deg,color-mix(in oklab,var(--abtc-aside-rail) 88%,#fff),color-mix(in oklab,var(--abtc-aside-accent) 45%,transparent));box-shadow:4px 0 22px color-mix(in oklab,var(--abtc-aside-accent) 22%,transparent);pointer-events:none}.abtc-page .abtc-example-card.abtc-calc-aside-card:after{content:"";position:absolute;z-index:0;left:.65rem;right:.65rem;top:0;height:3px;border-radius:0 0 5px 5px;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--abtc-aside-accent) 40%,transparent),var(--abtc-aside-accent),color-mix(in oklab,var(--abtc-aside-accent) 40%,transparent),transparent);box-shadow:0 0 20px color-mix(in oklab,var(--abtc-aside-accent) 28%,transparent);pointer-events:none}.abtc-page .abtc-example-card.abtc-calc-aside-card--ledger{--abtc-aside-accent:color-mix(in oklab,#2563eb 42%,var(--primary));--abtc-aside-accent-soft:color-mix(in oklab,#2563eb 16%,var(--border));--abtc-aside-rail:color-mix(in oklab,#2563eb 55%,var(--foreground))}.abtc-page .abtc-calc-aside-card-head{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:.45rem;padding:1rem 1.15rem .85rem 1.35rem;border-bottom:1px solid color-mix(in oklab,var(--abtc-aside-accent-soft) 88%,transparent);background:linear-gradient(180deg,color-mix(in oklab,var(--abtc-aside-accent) 9%,var(--card)) 0,color-mix(in oklab,var(--abtc-aside-accent) 3%,transparent) 100%);box-shadow:inset 0 -1px 0 color-mix(in oklab,#fff 38%,transparent)}@media (min-width:520px){.abtc-page .abtc-calc-aside-card-head{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem}}.abtc-page .abtc-calc-aside-eyebrow{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;font-size:.62rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in oklab,var(--abtc-aside-accent) 22%,var(--foreground));border:1px solid color-mix(in oklab,var(--abtc-aside-accent) 28%,var(--border));background:color-mix(in oklab,var(--background) 65%,var(--card));box-shadow:inset 0 1px 0 color-mix(in oklab,#fff 50%,transparent)}.abtc-page .abtc-calc-aside-title.heading-h3{margin:0;width:100%;min-width:0;font-size:clamp(1.02rem,.35vw + .9rem,1.22rem);line-height:1.3;letter-spacing:-.02em;font-weight:700;color:color-mix(in oklab,var(--foreground) 94%,var(--muted-foreground))}@media (min-width:520px){.abtc-page .abtc-calc-aside-title.heading-h3{flex:1 1 12rem;width:auto}}.abtc-page .abtc-calc-aside-rows{position:relative;z-index:1;list-style:none;margin:0;padding:.65rem 1rem 1rem 1.35rem;display:flex;flex-direction:column;gap:.45rem}.abtc-page .abtc-calc-aside-rows li{display:grid;grid-template-columns:minmax(0,1fr);gap:.2rem .75rem;padding:.55rem .65rem .6rem .85rem;border-radius:.55rem;border:1px solid color-mix(in oklab,var(--border) 90%,var(--abtc-aside-accent));background:linear-gradient(105deg,color-mix(in oklab,var(--muted) 28%,var(--card)) 0,transparent 42%,color-mix(in oklab,var(--abtc-aside-accent) 7%,var(--card)) 100%),color-mix(in oklab,var(--card) 90%,var(--background));box-shadow:inset 0 0 0 1px color-mix(in oklab,#fff 42%,transparent),inset 3px 0 0 0 color-mix(in oklab,var(--abtc-aside-accent) 58%,transparent)}@media (min-width:420px){.abtc-page .abtc-calc-aside-rows li{grid-template-columns:minmax(7.5rem,10.5rem) minmax(0,1fr);align-items:baseline}}.abtc-page .abtc-calc-aside-label{font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in oklab,var(--foreground) 72%,var(--muted-foreground))}.abtc-page .abtc-calc-aside-val{font-size:.8125rem;line-height:1.45;color:color-mix(in oklab,var(--foreground) 92%,var(--muted-foreground))}@media (max-width:419px){.abtc-page .abtc-calc-aside-val{padding-left:.35rem;border-left:2px solid color-mix(in oklab,var(--abtc-aside-accent) 35%,transparent)}}.abtc-rights-grid{display:grid;gap:1.5rem;grid-template-columns:1fr;margin-top:1.5rem}@media (min-width:900px){.abtc-rights-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.abtc-rights-item h3{font-size:1.05rem;font-weight:700;margin-bottom:.5rem}.abtc-rights-item p{font-size:.9375rem;line-height:1.6;color:color-mix(in oklab,var(--foreground) 88%,transparent)}.abtc-hh-block.ipp-dark-surface,.abtc-params-wrap.ipp-dark-surface{position:relative;background:var(--ipp-dark);color:#eee;border:1px solid rgba(255,255,255,.12);box-shadow:0 6px 24px -12px rgb(0 0 0/.35);isolation:isolate}.abtc-hh-block.ipp-dark-surface{overflow:hidden;padding:1.25rem 1.25rem .25rem}.abtc-hh-block.ipp-dark-surface:before,.abtc-params-wrap.ipp-dark-surface:before{opacity:.35}.abtc-params-wrap.ipp-dark-surface{overflow-x:auto}.abtc-hh-block{margin-top:1.5rem;border-radius:.75rem}.abtc-hh-item{padding-bottom:1.25rem;margin-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.abtc-hh-item:last-child{border-bottom:none;margin-bottom:0}.abtc-hh-item h3{font-size:1rem;font-weight:700;margin-bottom:.5rem;color:#fff}.abtc-hh-item p{font-size:.9rem;line-height:1.6;color:color-mix(in oklab,#fff 78%,transparent)}.abtc-insurance-pre{margin-top:1.25rem;padding:1.25rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.14);font-family:var(--font-sans);font-size:.78rem;line-height:1.55;white-space:pre-wrap;color:color-mix(in oklab,#fff 85%,transparent)}.abtc-page section[id^=section-hyperhedge-] .abtc-hh-block.ipp-dark-surface{margin-top:0;border-radius:1.05rem;padding:0;border:1px solid color-mix(in oklab,var(--ipp-gold) 30%,rgba(255,255,255,.12));background:radial-gradient(95% 58% at 0 0,color-mix(in oklab,var(--ipp-gold) 18%,transparent),transparent 50%),radial-gradient(72% 48% at 100% 88%,color-mix(in oklab,var(--primary) 12%,#020201),transparent 52%),linear-gradient(168deg,#1b1a19 0,#0c0d0c 48%,#151413 100%);box-shadow:inset 0 2px 0 0 color-mix(in oklab,var(--ipp-gold) 22%,transparent),inset 0 0 0 1px color-mix(in oklab,#fff 4%,transparent),0 26px 76px -42px rgba(0,0,0,.56),0 0 100px -54px color-mix(in oklab,var(--ipp-gold) 14%,transparent)}.abtc-page section[id^=section-hyperhedge-] .abtc-hh-block.ipp-dark-surface:before{opacity:.4}.abtc-page section[id^=section-hyperhedge-] .abtc-hh-block .ipp-pattern-root:not(.ipp-pattern-root--in-card){opacity:.34}.abtc-page section[id^=section-hyperhedge-] .abtc-hh-block .ipp-dark-surface__content{position:relative;z-index:1;counter-reset:abtc-hh-scenario;padding:1.2rem 1.15rem 1.35rem 1.4rem}.abtc-page section[id^=section-hyperhedge-] .abtc-hh-block .ipp-dark-surface__content:before{content:"";display:block;height:2px;margin:0 0 1rem;border-radius:2px;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--ipp-gold) 55%,transparent) 28%,color-mix(in oklab,var(--ipp-gold) 92%,#fff) 50%,color-mix(in oklab,var(--ipp-gold) 55%,transparent) 72%,transparent);box-shadow:0 0 22px color-mix(in oklab,var(--ipp-gold) 26%,transparent)}.abtc-page section[id^=section-hyperhedge-] .abtc-hh-item{position:relative;counter-increment:abtc-hh-scenario;padding:.15rem .15rem 1.15rem 2.85rem;margin-bottom:0;min-height:0;border-bottom:1px solid color-mix(in oklab,var(--ipp-gold) 14%,rgba(255,255,255,.08))}.abtc-page section[id^=section-hyperhedge-] .abtc-hh-item:before{content:counter(abtc-hh-scenario,decimal-leading-zero);position:absolute;left:0;top:.35rem;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;font-size:.62rem;font-weight:800;letter-spacing:.06em;color:color-mix(in oklab,var(--ipp-dark) 92%,#000);background:linear-gradient(145deg,color-mix(in oklab,var(--ipp-gold) 88%,#fff) 0,color-mix(in oklab,var(--ipp-gold) 55%,#c4a574) 100%);border:1px solid color-mix(in oklab,var(--ipp-gold) 45%,rgba(255,255,255,.35));box-shadow:0 0 0 2px color-mix(in oklab,var(--ipp-gold) 18%,transparent),0 6px 18px -4px rgba(0,0,0,.45);pointer-events:none}.abtc-page section[id^=section-hyperhedge-] .abtc-hh-item h3{position:relative;z-index:1;margin:0 0 .45rem;font-size:clamp(.95rem,.35vw + .88rem,1.08rem);font-weight:800;letter-spacing:-.02em;color:#fff;text-shadow:0 1px 18px color-mix(in oklab,var(--ipp-gold) 22%,transparent)}.abtc-page section[id^=section-hyperhedge-] .abtc-hh-item p{position:relative;z-index:1;font-size:.875rem;line-height:1.62;color:color-mix(in oklab,#fff 80%,transparent)}.abtc-page section[id^=section-hyperhedge-] .abtc-insurance-pre{position:relative;z-index:1;margin-top:.35rem;padding:1.1rem 1rem 1.15rem 1.1rem;border-radius:.6rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.72rem;line-height:1.58;letter-spacing:.02em;font-variant-numeric:tabular-nums;white-space:pre-wrap;tab-size:4;color:color-mix(in oklab,#fff 88%,transparent);border:1px solid color-mix(in oklab,var(--ipp-gold) 28%,rgba(255,255,255,.12));background:linear-gradient(165deg,color-mix(in oklab,#000 55%,transparent),color-mix(in oklab,#0a0a09 70%,transparent));box-shadow:inset 0 1px 0 color-mix(in oklab,var(--ipp-gold) 12%,transparent),inset 4px 0 0 0 color-mix(in oklab,var(--ipp-gold) 42%,transparent)}.abtc-guarantees{display:grid;gap:1.25rem;grid-template-columns:1fr;margin-top:1.5rem}@media (min-width:768px){.abtc-guarantees{grid-template-columns:repeat(2,minmax(0,1fr))}}.abtc-guarantees article h3{font-size:.95rem;font-weight:700;margin-bottom:.35rem;color:var(--ipp-charcoal)}.abtc-guarantees article p{font-size:.875rem;line-height:1.55;color:color-mix(in oklab,var(--foreground) 88%,transparent)}.abtc-params-inner{padding:1rem 0 0}.abtc-params-title{margin:0 1rem .75rem;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in oklab,#fff 72%,transparent)}.abtc-params-wrap{margin-top:1.5rem;border-radius:.75rem}.abtc-params-table{width:100%;min-width:480px;border-collapse:collapse;font-size:.8125rem}.abtc-params-table td,.abtc-params-table th{padding:.65rem 1rem;text-align:left;border-bottom:1px solid rgba(255,255,255,.1)}.abtc-params-table tbody th{font-weight:500;color:color-mix(in oklab,#fff 72%,transparent);width:42%}.abtc-params-table td{font-weight:600;color:color-mix(in oklab,#fff 92%,transparent)}.abtc-params-note{margin-top:1rem;font-size:.8125rem;font-style:italic;color:var(--muted-foreground);text-align:center;max-width:40rem;margin-left:auto;margin-right:auto}.abtc-page section[id$=-parameters] .abtc-params-wrap.ipp-dark-surface{position:relative;border-radius:1.05rem;overflow:hidden;border:1px solid color-mix(in oklab,var(--ipp-gold) 28%,rgba(255,255,255,.12));background:radial-gradient(95% 55% at 50% -6%,color-mix(in oklab,var(--ipp-gold) 16%,transparent),transparent 50%),radial-gradient(70% 48% at 0 100%,color-mix(in oklab,var(--primary) 10%,#020201),transparent 52%),linear-gradient(168deg,#1b1a19 0,#0d0d0c 48%,#151413 100%);box-shadow:inset 0 2px 0 0 color-mix(in oklab,var(--ipp-gold) 20%,transparent),inset 0 0 0 1px color-mix(in oklab,#fff 4%,transparent),0 24px 70px -40px rgba(0,0,0,.54),0 0 92px -50px color-mix(in oklab,var(--ipp-gold) 13%,transparent)}.abtc-page section[id$=-parameters] .abtc-params-wrap.ipp-dark-surface:before{opacity:.36}.abtc-page section[id$=-parameters] .abtc-params-wrap .ipp-pattern-root:not(.ipp-pattern-root--in-card){opacity:.3}.abtc-page section[id$=-parameters] .abtc-params-inner{position:relative;z-index:1;padding:0 0 .35rem}.abtc-page section[id$=-parameters] .abtc-params-inner:before{content:"";display:block;height:2px;margin:0 .75rem .65rem;border-radius:2px;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--ipp-gold) 50%,transparent) 25%,color-mix(in oklab,var(--ipp-gold) 92%,#fff) 50%,color-mix(in oklab,var(--ipp-gold) 50%,transparent) 75%,transparent);box-shadow:0 0 22px color-mix(in oklab,var(--ipp-gold) 25%,transparent)}.abtc-page section[id$=-parameters] .abtc-params-title{margin:0;padding:.8rem 1.1rem .85rem;font-size:.62rem;font-weight:800;letter-spacing:.13em;line-height:1.45;text-transform:uppercase;text-align:center;color:color-mix(in oklab,#fff 94%,transparent);border-bottom:1px solid color-mix(in oklab,var(--ipp-gold) 22%,rgba(255,255,255,.1));background:linear-gradient(180deg,color-mix(in oklab,var(--ipp-gold) 14%,rgba(0,0,0,.42)) 0,color-mix(in oklab,var(--ipp-gold) 4%,transparent) 100%);box-shadow:inset 0 -1px 0 color-mix(in oklab,#fff 8%,transparent)}.abtc-page section[id$=-parameters] .abtc-params-table{min-width:min(100%,560px);font-variant-numeric:tabular-nums}.abtc-page section[id$=-parameters] .abtc-params-table tbody tr:nth-child(odd){background:color-mix(in oklab,#fff 3.5%,transparent)}.abtc-page section[id$=-parameters] .abtc-params-table tbody tr{transition:background-color .18s ease}.abtc-page section[id$=-parameters] .abtc-params-table tbody tr:hover{background:color-mix(in oklab,var(--ipp-gold) 9%,transparent)}@media (prefers-reduced-motion:reduce){.abtc-page section[id$=-parameters] .abtc-params-table tbody tr{transition:none}}.abtc-page section[id$=-parameters] .abtc-params-table td,.abtc-page section[id$=-parameters] .abtc-params-table th{padding:.72rem 1.05rem;border-bottom:1px solid color-mix(in oklab,var(--ipp-gold) 12%,rgba(255,255,255,.07))}.abtc-page section[id$=-parameters] .abtc-params-table tbody th{font-weight:600;letter-spacing:.02em;color:color-mix(in oklab,#fff 78%,transparent);width:46%;border-right:1px solid color-mix(in oklab,var(--ipp-gold) 18%,rgba(255,255,255,.08))}.abtc-page section[id$=-parameters] .abtc-params-table td{font-weight:700;color:#fff;background:linear-gradient(100deg,color-mix(in oklab,var(--primary) 10%,transparent) 0,transparent 72%)}.abtc-page section[id$=-parameters] .abtc-params-table tbody tr:last-child td,.abtc-page section[id$=-parameters] .abtc-params-table tbody tr:last-child th{border-bottom:none}.abtc-page section[id$=-parameters] .abtc-params-note{margin-top:1.15rem;padding:.75rem 1rem;font-size:.8125rem;line-height:1.55;border-radius:.55rem;border:1px dashed color-mix(in oklab,var(--primary) 28%,var(--border));background:color-mix(in oklab,var(--card) 90%,var(--background));box-shadow:inset 0 1px 0 color-mix(in oklab,#fff 45%,transparent)}.hv-hero--dark .hv-asset-hero-extras .abtc-price-widget{background:linear-gradient(155deg,rgba(255,255,255,.14),rgba(255,255,255,.06) 48%,rgba(255,255,255,.09));border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 12px 40px rgba(0,0,0,.35);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);color:rgba(250,250,250,.96)}.hv-hero--dark .hv-asset-hero-extras .abtc-price-widget-logo{background:rgba(255,255,255,.08);border-right-color:rgba(255,255,255,.18)}.hv-hero--dark .hv-asset-hero-extras .abtc-price-updated,.hv-hero--dark .hv-asset-hero-extras .abtc-price-widget-title{color:rgba(250,250,250,.72)}.hv-hero--dark .hv-asset-hero-extras .abtc-mini-calc-amt,.hv-hero--dark .hv-asset-hero-extras .abtc-price-main{color:#fafafa}.hv-hero--dark .hv-asset-hero-extras .abtc-price-change--up{color:#86efac}.hv-hero--dark .hv-asset-hero-extras .abtc-price-change--down{color:#fecaca}.hv-hero--dark .hv-asset-hero-extras .abtc-mini-calc{background:linear-gradient(160deg,rgba(255,255,255,.1),rgba(255,255,255,.04) 50%,rgba(255,255,255,.08));border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 12px 40px rgba(0,0,0,.35);backdrop-filter:blur(16px) saturate(130%);-webkit-backdrop-filter:blur(16px) saturate(130%);color:rgba(250,250,250,.95)}.hv-hero--dark .hv-asset-hero-extras .abtc-mini-calc-label,.hv-hero--dark .hv-asset-hero-extras .abtc-mini-calc-meta{color:rgba(250,250,250,.7)}.hv-hero--dark .hv-asset-hero-extras .abtc-mini-calc-link{color:#ffd19f}.hv-hero--dark .hv-asset-hero-extras .abtc-mini-calc-link:hover{color:#ffe8c8}.hv-asset-hero-extras{display:flex;flex-direction:row;align-items:stretch;gap:.5rem;width:100%;max-width:100%;margin-top:.25rem}.hv-asset-hero-extras .abtc-mini-calc,.hv-asset-hero-extras .abtc-price-widget{flex:1 1 0;min-width:0;border-radius:.65rem}.hv-asset-hero-extras .abtc-price-widget{padding:0}.hv-asset-hero-extras .abtc-price-widget-body{padding:.45rem .55rem .5rem}.hv-asset-hero-extras .abtc-mini-calc{padding:.5rem .65rem}.hv-asset-hero-extras .abtc-price-widget-title{font-size:.62rem;gap:.35rem}.hv-asset-hero-extras .abtc-price-widget-row{margin-top:.2rem;gap:.4rem;flex-wrap:wrap}.hv-asset-hero-extras .abtc-price-main{font-size:clamp(.92rem,2.6vw + .52rem,1.32rem)}.hv-asset-hero-extras .abtc-price-change{font-size:.72rem}.hv-asset-hero-extras .abtc-price-updated{margin-top:.2rem;font-size:.6rem;line-height:1.3}.hv-asset-hero-extras .abtc-mini-calc-label{font-size:.66rem;margin-bottom:.18rem}.hv-asset-hero-extras .abtc-mini-calc-amt{font-size:clamp(.9rem,2.4vw + .5rem,1.18rem)}.hv-asset-hero-extras .abtc-mini-calc-meta{margin-top:.22rem;font-size:.6rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hv-asset-hero-extras .abtc-mini-calc-link{margin-top:.32rem;font-size:.7rem}@media (min-width:768px){.hv-asset-hero-extras{gap:1rem;max-width:min(44rem,100%)}.hv-asset-hero-extras .abtc-price-widget{padding:0;border-radius:.75rem}.hv-asset-hero-extras .abtc-price-widget-body{padding:.85rem 1.1rem .95rem}.hv-asset-hero-extras .abtc-mini-calc{padding:1rem 1.25rem;border-radius:.75rem}.hv-asset-hero-extras .abtc-price-widget-title{font-size:.75rem;gap:.45rem}.hv-asset-hero-extras .abtc-price-widget-row{margin-top:.35rem;gap:.75rem}.hv-asset-hero-extras .abtc-price-main{font-size:1.5rem}.hv-asset-hero-extras .abtc-price-change{font-size:.875rem}.hv-asset-hero-extras .abtc-price-updated{margin-top:.5rem;font-size:.75rem}.hv-asset-hero-extras .abtc-mini-calc-label{font-size:.8125rem;margin-bottom:.35rem}.hv-asset-hero-extras .abtc-mini-calc-amt{font-size:1.25rem}.hv-asset-hero-extras .abtc-mini-calc-meta{margin-top:.35rem;font-size:.75rem;line-height:1.45;display:block;overflow:visible;line-clamp:unset;-webkit-line-clamp:unset}.hv-asset-hero-extras .abtc-mini-calc-link{margin-top:.65rem;font-size:.8125rem}}