.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-reveal-bold{font-weight:700;font-size:clamp(1.05rem,.4vw + 1rem,1.2rem);line-height:1.45;margin-top:.5rem}.abtc-page main .ipp-section .ipp-kicker{text-align:center}.abtc-page main .ipp-section .ipp-reveal-h2{text-align:center;justify-content:center;margin-left:auto;margin-right:auto}.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: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:stretch}.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{--ipp-gold:#c39a73;--primary:#c39a73;--ring:#c39a73;display:flex;flex-direction:column;height:100%;min-height:0;border-radius:1.05rem;overflow:hidden;position:relative;z-index:1;text-align:center;color:var(--foreground);border:1px solid color-mix(in oklab,var(--primary) 22%,var(--border));background:radial-gradient(100% 72% at 50% 0,color-mix(in oklab,var(--primary) 12%,transparent),transparent 52%),linear-gradient(168deg,color-mix(in oklab,var(--card) 98%,var(--background)) 0,color-mix(in oklab,var(--card) 88%,var(--primary)) 100%);box-shadow:inset 0 1px 0 color-mix(in oklab,#fff 65%,transparent),0 14px 40px -22px color-mix(in oklab,var(--foreground) 12%,transparent),0 0 0 1px color-mix(in oklab,var(--foreground) 4%,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(--primary) 14%,transparent),transparent 52%),linear-gradient(172deg,color-mix(in oklab,var(--card) 99%,var(--background)) 0,color-mix(in oklab,var(--card) 90%,var(--primary)) 100%);border-color:color-mix(in oklab,var(--primary) 28%,var(--border))}.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) 10%,transparent),transparent 50%),linear-gradient(192deg,color-mix(in oklab,var(--muted) 10%,var(--card)) 0,color-mix(in oklab,var(--card) 94%,var(--background)) 100%);border-color:color-mix(in oklab,var(--border) 82%,var(--primary))}.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(--primary) 35%,var(--border));border-style:solid;border-width:0 2px 2px 0;border-radius:0 0 3px 0;pointer-events:none;opacity:.55}.abtc-page section[id^=section-why-] .abtc-stat-card.lap-evidence-card.ipp-dark-surface:before{border-radius:inherit;background:radial-gradient(ellipse 78% 62% at 50% 28%,color-mix(in oklab,var(--primary) 9%,transparent) 0,transparent 58%);opacity:.32}.abtc-page section[id^=section-why-] .abtc-stat-card.ipp-dark-surface .abtc-muted{color:color-mix(in oklab,var(--muted-foreground) 92%,var(--foreground))}.abtc-page section[id^=section-why-] .abtc-stat-card .ipp-dark-surface__content{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;min-height:0;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;flex:1 1 auto;width:100%;margin:0;font-size:.875rem;line-height:1.62;color:var(--muted-foreground)}.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(--primary) 35%,transparent),color-mix(in oklab,var(--primary) 55%,var(--ipp-gold)),color-mix(in oklab,var(--primary) 35%,transparent),transparent);box-shadow:0 0 14px color-mix(in oklab,var(--primary) 14%,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) 28%,transparent),color-mix(in oklab,var(--primary) 48%,var(--ipp-gold)),color-mix(in oklab,var(--primary) 28%,transparent),transparent);box-shadow:0 0 14px color-mix(in oklab,var(--primary) 12%,transparent)}.abtc-page section[id^=section-why-] .abtc-stat-card .ipp-pattern-root--in-card{opacity:.14}.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-weight:800;font-size:clamp(1.35rem,2.2vw + .85rem,1.85rem);line-height:1.15;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:color-mix(in oklab,var(--primary) 88%,var(--foreground));text-shadow:none;border-radius:.55rem;background:color-mix(in oklab,var(--primary) 9%,var(--card));border:1px solid color-mix(in oklab,var(--primary) 26%,var(--border));box-shadow:inset 0 1px 0 color-mix(in oklab,#fff 70%,transparent),0 6px 18px -10px color-mix(in oklab,var(--primary) 18%,transparent)}.abtc-page section[id^=section-why-] .abtc-stat-card:nth-child(2n) .lap-evidence-stat{color:color-mix(in oklab,var(--primary) 75%,var(--foreground));background:color-mix(in oklab,var(--primary) 7%,var(--muted));border-color:color-mix(in oklab,var(--primary) 22%,var(--border));box-shadow:inset 0 1px 0 color-mix(in oklab,#fff 55%,transparent),0 6px 18px -10px color-mix(in oklab,var(--primary) 14%,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:stretch;width:100%;max-width: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}}.cpart-section.sec-root{width:100%;color:var(--foreground)}.cpart-section--alt.sec-root{background-color:color-mix(in oklab,var(--muted) 10%,var(--background))}.cpart-kicker{margin:0 0 .75rem;font-size:clamp(.65rem,.4vw + .55rem,.75rem);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--primary);text-align:center}.cpart-reveal-title{margin:0 auto;padding-bottom:2.5rem;max-width:100%;font-size:clamp(1.618rem,3.5vw + 1rem,4.236rem);font-weight:600;line-height:1;letter-spacing:-.02em;color:var(--foreground);text-align:center}.cpart-lede,.cpart-reveal-title .rt-motion-block{text-align:center}.cpart-lede{align-self:center;max-width:min(56rem,100%);margin-block:0;margin-inline:auto;font-size:clamp(1.1rem,1.2vw + .618rem,1.382rem);line-height:1.618;color:var(--muted-foreground)}.cpart-motion-children{display:flex;flex-direction:column;align-items:stretch;gap:clamp(2.25rem,3.5vw + 1.25rem,4rem);margin-top:0}@media (min-width:768px){.cpart-motion-children{gap:clamp(2.75rem,4vw + 1.5rem,4.5rem)}}.cpart-motion-children>*{margin-block:0}.cpart-closing-line{max-width:52rem;margin:0 auto;text-align:center;font-size:clamp(.65rem,.35vw + .55rem,.72rem);font-weight:700;letter-spacing:.1em;line-height:1.5;text-transform:uppercase;color:var(--primary)}.cpart-landing-trust{background-color:var(--background)}.cpp-feature-stack{display:flex;flex-direction:column;gap:1.35rem;margin-top:2rem}.cpp-feature-card{position:relative;display:grid;gap:0;align-items:stretch;overflow:hidden;border-radius:1.1rem;background:radial-gradient(85% 70% at 100% 0,color-mix(in oklab,var(--primary) 7%,transparent),transparent 55%),var(--card);border:1px solid color-mix(in oklab,var(--primary) 14%,var(--border));box-shadow:0 2px 4px color-mix(in oklab,var(--foreground) 4%,transparent),0 20px 50px -24px color-mix(in oklab,var(--primary) 12%,transparent);transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s ease,border-color .32s ease}.cpp-feature-stack .cpp-feature-card:before,.cpp-growth-card .cpp-feature-card:before{content:"";position:absolute;top:0;right:0;left:0;z-index:2;height:3px;pointer-events:none;border-radius:1.1rem 1.1rem 0 0;background:linear-gradient(90deg,color-mix(in oklab,var(--primary) 88%,transparent),color-mix(in oklab,var(--primary) 28%,transparent),transparent 78%)}.cpp-growth-card .cpp-feature-card:before{height:4px;background:linear-gradient(90deg,color-mix(in oklab,var(--primary) 92%,transparent),color-mix(in oklab,var(--primary) 35%,transparent),color-mix(in oklab,var(--primary) 65%,transparent),transparent 85%)}.cpp-feature-stack .cpp-feature-card:nth-child(3n+2):before{background:linear-gradient(90deg,transparent 8%,color-mix(in oklab,var(--primary) 72%,transparent),transparent 92%)}.cpp-feature-stack .cpp-feature-card:nth-child(3n):before{background:linear-gradient(90deg,transparent 45%,color-mix(in oklab,var(--primary) 78%,transparent))}.cpp-feature-card:after{content:"";position:absolute;z-index:0;pointer-events:none;inset:auto -18% -38% auto;width:min(52%,260px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 40%,color-mix(in oklab,var(--primary) 11%,transparent),transparent 68%);opacity:.75}.cpp-feature-stack .cpp-feature-card:nth-child(3n+2):after{inset:auto auto -42% -22%;background:radial-gradient(circle at 65% 50%,color-mix(in oklab,var(--primary) 9%,transparent),transparent 65%)}.cpp-feature-stack .cpp-feature-card:nth-child(3n):after{inset:-25% -15% auto auto;width:min(44%,200px);opacity:.65}.cpp-feature-card>*{position:relative;z-index:1}@media (hover:hover) and (prefers-reduced-motion:no-preference){.cpp-feature-stack .cpp-feature-card:hover{transform:translateY(-3px);border-color:color-mix(in oklab,var(--primary) 28%,var(--border));box-shadow:0 12px 40px -14px color-mix(in oklab,var(--primary) 20%,transparent),0 0 0 1px color-mix(in oklab,var(--primary) 10%,transparent)}}@media (min-width:900px){.cpp-feature-card{grid-template-columns:minmax(220px,320px) 1fr}}.cpp-feature-card__media{container-type:inline-size;display:flex;align-items:center;justify-content:center;min-height:180px;padding:1.35rem 1.15rem;color:var(--foreground);background:linear-gradient(168deg,color-mix(in oklab,var(--muted) 42%,var(--card)) 0,color-mix(in oklab,var(--primary) 5%,var(--card)) 100%);border-bottom:1px solid color-mix(in oklab,var(--foreground) 8%,transparent)}.cpp-feature-card__media:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.22;background:repeating-linear-gradient(-18deg,transparent 0 14px,color-mix(in oklab,var(--foreground) 6%,transparent) 14px 15px)}@media (min-width:900px){.cpp-feature-card__media{border-bottom:none;border-right:1px solid color-mix(in oklab,var(--foreground) 8%,transparent)}.cpp-feature-card .cpp-feature-card__media{min-height:100%}}.cpp-feature-card__media svg{display:block;width:100%;max-width:100%;height:auto;flex-shrink:0}.cpp-feature-card__media img{width:100%;height:100%;object-fit:cover;display:block;opacity:.92}.cpp-feature-card__body{padding:1.4rem 1.4rem 1.55rem}.cpp-feature-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.55rem}.cpp-feature-card__name{margin:0 0 .35rem;font-size:clamp(1rem,.5vw + .9rem,1.125rem);font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--foreground)}.cpp-feature-card__category{margin:0;font-size:.75rem;font-weight:600;color:var(--muted-foreground)}.cpp-feature-card__tag{display:inline-block;margin:0;padding:.26rem .55rem;border-radius:999px;font-size:.5625rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#166534;background:color-mix(in oklab,#15803d 12%,var(--background));border:1px solid color-mix(in oklab,#15803d 26%,transparent)}.cpp-feature-card__tag--muted{color:var(--muted-foreground);background:color-mix(in oklab,var(--foreground) 6%,var(--background));border-color:color-mix(in oklab,var(--foreground) 10%,transparent)}.cpp-feature-card__prose{margin:0;font-size:.9375rem;line-height:1.65;color:var(--muted-foreground);text-wrap:pretty}.cpp-feature-card__subhead{margin:1.15rem 0 .45rem;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--foreground)}.cpp-feature-card__list{margin:0;padding-left:1.15rem;font-size:.875rem;line-height:1.6;color:var(--muted-foreground)}.cpp-feature-card__list li{margin-bottom:.35rem}.cpp-feature-card--plain{grid-template-columns:1fr}.cpp-feature-stack .cpp-feature-card--plain:before{background:linear-gradient(90deg,color-mix(in oklab,var(--primary) 72%,transparent),color-mix(in oklab,var(--primary) 28%,transparent),transparent 88%)}.cpp-feature-card--plain .cpp-feature-card__body{position:relative;padding-left:1.55rem}.cpp-feature-card--plain .cpp-feature-card__body:before{content:"";position:absolute;left:0;top:.25rem;bottom:.35rem;width:4px;border-radius:4px;background:linear-gradient(180deg,color-mix(in oklab,var(--primary) 88%,transparent),color-mix(in oklab,var(--primary) 18%,var(--muted)))}.cpp-growth-card .cpp-feature-card{border-radius:1.2rem;border-width:1px;box-shadow:0 2px 6px color-mix(in oklab,var(--foreground) 5%,transparent),0 28px 64px -22px color-mix(in oklab,var(--primary) 18%,transparent)}.cpp-growth-card .cpp-feature-card:after{width:min(60%,320px);opacity:.85}.cpp-growth-card .cpp-feature-card__media{min-height:200px;background:linear-gradient(155deg,color-mix(in oklab,var(--muted) 38%,var(--card)),color-mix(in oklab,var(--primary) 9%,var(--card)))}.cpp-gov-grid{display:grid;gap:1.35rem;margin-top:2rem}@media (min-width:768px){.cpp-gov-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cpp-gov-card{position:relative;overflow:hidden;padding:1.55rem 1.35rem 1.65rem 1.45rem;border-radius:1.1rem;background:radial-gradient(100% 90% at 0 0,color-mix(in oklab,var(--primary) 8%,transparent),transparent 52%),var(--card);border:1px solid color-mix(in oklab,var(--primary) 12%,var(--border));box-shadow:0 2px 4px color-mix(in oklab,var(--foreground) 4%,transparent),0 22px 48px -26px color-mix(in oklab,var(--primary) 10%,transparent);transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s ease,border-color .32s ease}.cpp-gov-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:1.1rem 0 0 1.1rem;background:linear-gradient(180deg,color-mix(in oklab,var(--primary) 70%,var(--muted)),color-mix(in oklab,var(--primary) 18%,var(--muted-foreground)))}.cpp-gov-card:nth-child(2){background:radial-gradient(95% 85% at 100% 8%,color-mix(in oklab,var(--primary) 7%,transparent),transparent 50%),color-mix(in oklab,var(--muted) 5%,var(--card))}.cpp-gov-card:nth-child(2):before{background:linear-gradient(180deg,color-mix(in oklab,var(--primary) 45%,var(--foreground)),color-mix(in oklab,var(--muted-foreground) 35%,var(--primary)))}.cpp-gov-card:after{content:"";position:absolute;z-index:0;pointer-events:none;inset:auto -30% -45% auto;width:min(65%,240px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 40% 42%,color-mix(in oklab,var(--primary) 9%,transparent),transparent 68%);opacity:.75}.cpp-gov-card:nth-child(2):after{inset:auto auto -48% -28%;background:radial-gradient(circle at 58% 48%,color-mix(in oklab,var(--foreground) 6%,transparent),transparent 66%);opacity:.55}.cpp-gov-card>*{position:relative;z-index:1}@media (hover:hover) and (prefers-reduced-motion:no-preference){.cpp-gov-card:hover{transform:translateY(-3px);border-color:color-mix(in oklab,var(--primary) 26%,var(--border));box-shadow:0 14px 44px -18px color-mix(in oklab,var(--primary) 18%,transparent),0 0 0 1px color-mix(in oklab,var(--primary) 10%,transparent)}}.cpp-gov-card__head{display:flex;flex-direction:column;gap:.4rem;margin-bottom:.9rem}.cpp-gov-card__name{margin:0;font-size:clamp(1rem,.45vw + .88rem,1.15rem);font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--foreground)}.cpp-gov-card__label{font-size:.625rem;letter-spacing:.14em;color:var(--primary)}.cpp-gov-card__label,.cpp-gov-card__tag{margin:0;font-weight:700;text-transform:uppercase}.cpp-gov-card__tag{display:inline-block;width:fit-content;padding:.24rem .5rem;border-radius:999px;font-size:.5625rem;letter-spacing:.1em;color:var(--muted-foreground);background:color-mix(in oklab,var(--foreground) 5%,var(--background));border:1px solid color-mix(in oklab,var(--foreground) 9%,transparent)}.cpp-gov-card__prose{margin:0;font-size:.9375rem;line-height:1.65;color:var(--muted-foreground);text-wrap:pretty}.cpp-gov-card__subhead{margin:1rem 0 .4rem;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--foreground)}.cpp-gov-card__list{margin:0;padding-left:1.1rem;font-size:.875rem;line-height:1.55;color:var(--muted-foreground)}.cpp-gov-card__list li{margin-bottom:.3rem}.cpp-gov-card .cpp-feature-card__media{background:transparent;color:var(--foreground);min-height:0;margin-top:1.25rem;padding:.15rem 0 .6rem;border:none;container-type:normal}.cpp-gov-card .cpp-feature-card__media:after{display:none}.cpp-reg-grid{display:grid;gap:1.15rem;margin-top:2rem}@media (min-width:768px){.cpp-reg-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1.35rem}}.cpp-reg-card{position:relative;overflow:hidden;padding:1.35rem 1.2rem 1.4rem 1.45rem;border-radius:1.05rem;background:radial-gradient(100% 120% at 100% 0,color-mix(in oklab,var(--primary) 6%,transparent),transparent 52%),var(--card);border:1px solid color-mix(in oklab,var(--foreground) 9%,transparent);box-shadow:0 1px 2px color-mix(in oklab,var(--foreground) 5%,transparent),0 18px 42px -28px color-mix(in oklab,var(--foreground) 14%,transparent);transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s ease,border-color .32s ease}.cpp-reg-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:1.05rem 0 0 1.05rem;background:linear-gradient(180deg,color-mix(in oklab,var(--primary) 55%,var(--muted)),color-mix(in oklab,var(--primary) 15%,var(--muted-foreground)))}.cpp-reg-card:has(.cpp-reg-card__tag--ok):before{background:linear-gradient(180deg,color-mix(in oklab,#15803d 70%,var(--primary)),color-mix(in oklab,var(--primary) 25%,transparent))}.cpp-reg-card:has(.cpp-reg-card__tag--pending):before{background:linear-gradient(180deg,color-mix(in oklab,#a16207 75%,var(--primary)),color-mix(in oklab,var(--primary) 20%,transparent))}.cpp-reg-card:nth-child(4n+2),.cpp-reg-card:nth-child(4n+3){background:radial-gradient(90% 100% at 0 100%,color-mix(in oklab,var(--muted) 35%,transparent),transparent 45%),var(--card)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.cpp-reg-card:hover{transform:translateY(-2px);border-color:color-mix(in oklab,var(--primary) 22%,var(--border));box-shadow:0 10px 36px -18px color-mix(in oklab,var(--primary) 18%,transparent),0 0 0 1px color-mix(in oklab,var(--primary) 10%,transparent)}}.cpp-reg-card__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.65rem 1rem;margin-bottom:.7rem}.cpp-reg-card__title{margin:0;max-width:42ch;font-size:clamp(.875rem,.35vw + .8rem,.9375rem);font-weight:700;line-height:1.35;letter-spacing:.01em;color:var(--foreground);text-wrap:balance}.cpp-reg-card__tag{flex-shrink:0;padding:.28rem .55rem;border-radius:999px;font-size:.5625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground);background:color-mix(in oklab,var(--foreground) 5%,var(--background));border:1px solid color-mix(in oklab,var(--foreground) 10%,transparent)}.cpp-reg-card__tag--ok{color:#166534;background:color-mix(in oklab,#15803d 14%,var(--background));border-color:color-mix(in oklab,#15803d 28%,transparent)}.cpp-reg-card__tag--pending{color:#92400e;background:color-mix(in oklab,#a16207 14%,var(--background));border-color:color-mix(in oklab,#a16207 30%,transparent)}.cpp-reg-card p{margin:0;font-size:.875rem;line-height:1.65;color:var(--muted-foreground);text-wrap:pretty}.cpp-compliance-row{display:grid;gap:1rem;margin-top:2rem;padding:1.5rem 1.25rem;background:color-mix(in oklab,var(--foreground) 94%,var(--background));color:var(--background);border-radius:1rem;border:1px solid color-mix(in oklab,var(--foreground) 18%,transparent);box-shadow:0 12px 48px -16px color-mix(in oklab,var(--foreground) 25%,transparent),0 0 0 1px color-mix(in oklab,var(--background) 12%,transparent)}@media (min-width:640px){.cpp-compliance-row{grid-template-columns:repeat(3,minmax(0,1fr));text-align:center}}.cpp-compliance-item strong{display:block;font-size:.9375rem;font-weight:700;letter-spacing:.06em;color:var(--background);margin-bottom:.35rem}.cpp-compliance-item span{font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in oklab,var(--background) 72%,var(--foreground) 28%)}.cpp-compliance-item span.cpp-compliance-dot{color:var(--primary)}.cpp-form-wrap{margin-top:2rem;margin-left:auto;margin-right:auto;width:100%;max-width:36rem}.cpp-form{gap:1.1rem}.cpp-form,.cpp-form-field{display:flex;flex-direction:column}.cpp-form-field{gap:.35rem}.cpp-form-label{font-size:.75rem;font-weight:600;letter-spacing:.04em;color:var(--foreground)}.cpp-form-label .cpp-req{color:#b45309}.cpp-form-input,.cpp-form-select,.cpp-form-textarea{width:100%;box-sizing:border-box;padding:.65rem .75rem;border-radius:.5rem;border:1px solid color-mix(in oklab,var(--foreground) 14%,transparent);background:var(--card);font-size:.875rem;color:var(--foreground);font-family:inherit}.cpp-form-input:focus,.cpp-form-select:focus,.cpp-form-textarea:focus{outline:2px solid color-mix(in oklab,var(--primary) 55%,transparent);outline-offset:1px;border-color:color-mix(in oklab,var(--primary) 45%,transparent)}.cpp-form-textarea{min-height:5.5rem;resize:vertical}.cpp-form-submit{align-self:center;margin-top:.25rem}.cpp-form-note{margin:1rem auto 0;font-size:.6875rem;line-height:1.55;text-align:center;color:#6b6b6b;max-width:40rem}.cpp-form-success{margin-top:1.25rem;margin-left:auto;margin-right:auto;padding:1rem 1.15rem;border-radius:.5rem;text-align:center;background:color-mix(in oklab,var(--primary) 12%,transparent);border:1px solid color-mix(in oklab,var(--primary) 35%,transparent);font-size:.875rem;color:var(--foreground)}.cpp-char-count{font-size:.65rem;color:#888;text-align:right;margin-top:.25rem}.cpp-growth-card{margin-top:2rem}.cpp-editorial-aside-brand{font-weight:600;color:#fff}.cpp-editorial-aside-brand em{font-style:italic;font-weight:500;color:rgba(255,255,255,.88)}.cpp-hero-aside{display:flex;flex-direction:column;align-items:flex-start;gap:0}.cpp-philosophy-grid{display:grid;gap:1.15rem;margin-top:2rem}@media (min-width:768px){.cpp-philosophy-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.cpp-philosophy-card{position:relative;overflow:hidden;border-radius:1.125rem;padding:1.4rem 1.25rem 1.45rem 1.3rem;background:var(--card);border:1px solid color-mix(in oklab,var(--primary) 16%,var(--border));box-shadow:0 2px 4px color-mix(in oklab,var(--foreground) 4%,transparent),0 22px 48px -26px color-mix(in oklab,var(--primary) 14%,transparent);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease,border-color .35s ease}.cpp-philosophy-card:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:1.125rem 1.125rem 0 0;background:linear-gradient(90deg,color-mix(in oklab,var(--primary) 88%,transparent),color-mix(in oklab,var(--primary) 35%,transparent),transparent 88%)}.cpp-philosophy-card:nth-child(2):before{background:linear-gradient(90deg,transparent 8%,color-mix(in oklab,var(--primary) 75%,transparent),transparent 92%)}.cpp-philosophy-card:nth-child(3):before{background:linear-gradient(90deg,transparent 55%,color-mix(in oklab,var(--primary) 55%,transparent),color-mix(in oklab,var(--primary) 92%,transparent))}.cpp-philosophy-card:after{content:"";position:absolute;pointer-events:none;inset:auto -35% -45% auto;width:min(72%,220px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 40% 40%,color-mix(in oklab,var(--primary) 12%,transparent),transparent 68%);opacity:.85}.cpp-philosophy-card:nth-child(2):after{inset:auto auto -48% -32%;background:radial-gradient(circle at 60% 45%,color-mix(in oklab,var(--primary) 9%,transparent),transparent 65%)}.cpp-philosophy-card:nth-child(3):after{inset:-30% -20% auto auto;width:min(55%,160px);background:radial-gradient(circle at 30% 60%,color-mix(in oklab,var(--primary) 10%,transparent),transparent 70%)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.cpp-philosophy-card:hover{transform:translateY(-4px);border-color:color-mix(in oklab,var(--primary) 32%,var(--border));box-shadow:0 14px 44px -16px color-mix(in oklab,var(--primary) 22%,transparent),0 0 0 1px color-mix(in oklab,var(--primary) 12%,transparent)}}.cpp-philosophy-num{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:2.35rem;height:2.35rem;margin:0 0 .9rem;border-radius:999px;font-size:.8125rem;font-weight:800;letter-spacing:.04em;color:var(--primary);background:color-mix(in oklab,var(--primary) 11%,var(--background));border:1px solid color-mix(in oklab,var(--primary) 26%,transparent);box-shadow:inset 0 1px 0 color-mix(in oklab,#fff 22%,transparent),0 2px 6px color-mix(in oklab,var(--primary) 12%,transparent)}.cpp-philosophy-card:nth-child(2) .cpp-philosophy-num{background:linear-gradient(160deg,color-mix(in oklab,var(--primary) 16%,var(--card)),color-mix(in oklab,var(--primary) 6%,var(--muted)))}.cpp-philosophy-card:nth-child(3) .cpp-philosophy-num{background:color-mix(in oklab,var(--primary) 8%,var(--card))}.cpp-philosophy-card h3.heading-h3{position:relative;z-index:1;margin:0 0 .7rem;font-size:clamp(.9375rem,.45vw + .82rem,1.0625rem);font-weight:700;line-height:1.28;letter-spacing:.015em;color:var(--foreground);text-wrap:balance}.cpp-philosophy-card p{position:relative;z-index:1;margin:0;font-size:.875rem;line-height:1.65;color:var(--muted-foreground);text-wrap:pretty}.cpp-gov-card__meta{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-bottom:.65rem}.cpp-gov-card__meta>span:first-child{font-size:.6875rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--foreground)}.cpp-feature-card__brand-word{display:flex;align-items:center;justify-content:center;width:100%;min-height:clamp(160px,42cqi,220px);padding:.75rem .65rem;font-size:clamp(2.75rem,12cqi + 1rem,5.25rem);line-height:1;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--foreground);text-align:center}.cpp-growth-card{max-width:72rem;margin-inline:auto}main.lp-main.lp-main--media-kit{--marketing-section-y:1.75rem}@media (min-width:768px){main.lp-main.lp-main--media-kit{--marketing-section-y:2rem}}@media (min-width:1024px){main.lp-main.lp-main--media-kit{--marketing-section-y:2.25rem}}#media-kit-faq,#press-assets,#press-contact{scroll-margin-top:5.75rem}.mk-media-faq-above-cta .mk-media-faq-accordion-slot{margin-top:.25rem}.mk-band{background-color:var(--background)}.mk-band--muted{background-color:color-mix(in oklab,var(--muted) 6%,var(--background))}.mk-inner{margin-left:auto;margin-right:auto;width:100%;max-width:72rem}.mk-lede{margin-top:0;margin-bottom:0;max-width:52rem;font-size:clamp(1.05rem,1.2vw + .85rem,1.25rem);line-height:1.65;color:color-mix(in oklab,var(--foreground) 78%,transparent)}.mk-lede--mb{margin-bottom:1.5rem}.mk-h2{margin:0 0 1.25rem;font-size:clamp(1.35rem,2vw + .75rem,2rem);font-weight:600;letter-spacing:-.03em;line-height:1.15;color:var(--foreground)}.mk-grid-3{display:grid;gap:1rem}@media (min-width:768px){.mk-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.mk-card{display:flex;flex-direction:column;border-radius:1rem;border:1px solid var(--border);background-color:var(--card);padding:1.25rem;box-shadow:var(--shadow-sm,0 1px 2px rgb(0 0 0/.05))}.mk-card-title{margin:0 0 .5rem;font-size:1.0625rem;font-weight:600;color:var(--foreground)}.mk-card-body{margin:0;flex:1;font-size:.9375rem;line-height:1.6;color:color-mix(in oklab,var(--foreground) 72%,transparent)}.mk-boilerplate{margin:0;border-radius:1rem;border:1px solid color-mix(in oklab,var(--primary) 22%,var(--border));background:linear-gradient(165deg,color-mix(in oklab,var(--card) 92%,var(--primary) 8%) 0,var(--card) 55%);padding:clamp(1.25rem,3vw,2rem);font-size:clamp(1rem,.8vw + .9rem,1.125rem);line-height:1.65;font-weight:500;color:var(--foreground)}div.mk-boilerplate{display:flex;flex-direction:column;gap:1rem}.mk-boilerplate-p{margin:0}.mk-list{margin:0;padding-left:1.25rem;font-size:.9375rem;line-height:1.65;color:color-mix(in oklab,var(--foreground) 75%,transparent)}.mk-list li{margin-bottom:.5rem}.mk-list--narrow{max-width:48rem}.mk-pill-row{display:flex;flex-wrap:wrap;gap:.5rem}.mk-pill-row--mt{margin-top:1rem}.mk-pill{display:inline-flex;align-items:center;border-radius:9999px;border:1px solid var(--border);background-color:color-mix(in oklab,var(--background) 88%,var(--primary) 12%);padding:.35rem .85rem;font-size:.8125rem;font-weight:500;color:var(--foreground)}.mk-asset-grid{display:grid;gap:1rem}@media (min-width:640px){.mk-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.mk-asset-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.mk-asset-card{display:flex;flex-direction:column;align-items:flex-start;gap:.85rem;border-radius:1rem;border:1px solid var(--border);background-color:var(--card);padding:1.25rem}.mk-asset-preview{display:flex;min-height:5rem;align-items:center;justify-content:center;border-radius:.75rem;background-color:color-mix(in oklab,var(--muted) 12%,var(--background));padding:1.25rem}.mk-asset-actions{display:flex;flex-wrap:wrap;gap:.5rem}.mk-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;border:1px solid var(--border);background-color:var(--background);padding:.5rem 1rem;font-size:.875rem;font-weight:600;color:var(--foreground);text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.mk-btn:hover{background-color:color-mix(in oklab,var(--muted) 14%,var(--background));border-color:color-mix(in oklab,var(--foreground) 12%,var(--border))}.mk-btn--primary{border-color:color-mix(in oklab,var(--primary) 35%,var(--border));background-color:color-mix(in oklab,var(--primary) 12%,var(--background));color:var(--foreground)}.mk-btn--muted{cursor:default;opacity:.65}.mk-contact{display:flex;flex-direction:column;gap:.75rem;border-radius:1rem;border:1px solid var(--border);background-color:var(--card);padding:1.5rem}.mk-contact a{font-weight:600;color:var(--primary);text-decoration:underline;text-underline-offset:3px}.mk-hero-accessory{display:inline-flex;align-items:center}.mk-hero-accessory a{margin-left:.75rem;font-size:.875rem;font-weight:600;color:color-mix(in oklab,var(--foreground) 88%,transparent);text-decoration:underline;text-underline-offset:3px}.mk-hero-accessory a:hover{color:var(--foreground)}.mk-code{border-radius:.25rem;padding:.1rem .35rem;font-size:.8125rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;background-color:color-mix(in oklab,var(--muted) 18%,var(--background))}.mk-prod-grid{display:grid;gap:1rem}@media (min-width:768px){.mk-prod-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.mk-card--prod-solution{margin-top:.25rem;margin-bottom:1.125rem}.mk-do-dont-group{margin-bottom:1.25rem}.mk-do-dont-group:last-of-type{margin-bottom:1rem}.mk-do-dont-axis{margin:0 0 .5rem;font-size:.75rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:color-mix(in oklab,var(--foreground) 62%,transparent)}.mk-wordmark-preview{height:2.25rem;width:auto;color:var(--foreground)}.mk-mark-preview{height:3.25rem;width:auto;color:var(--foreground)}.mk-lto-img{height:3rem;width:auto}.mk-card-body--flush{margin:0}.mk-boilerplate--mb{margin-bottom:1rem}.mk-h3{margin:1.35rem 0 .65rem;font-size:clamp(1.05rem,1.1vw + .85rem,1.25rem);font-weight:600;letter-spacing:-.02em;color:var(--foreground)}.mk-inner>.mk-h2+.mk-h3{margin-top:.85rem}.mk-h4{margin:0 0 .5rem;font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in oklab,var(--foreground) 70%,transparent)}.mk-key-list{margin:0 0 1rem;padding-left:1.25rem;max-width:52rem;font-size:clamp(.95rem,.9vw + .8rem,1.0625rem);line-height:1.65;color:color-mix(in oklab,var(--foreground) 78%,transparent)}.mk-key-list li{margin-bottom:.5rem}.mk-supporting{margin:0;max-width:52rem;font-size:clamp(1rem,1vw + .82rem,1.125rem);line-height:1.65;font-weight:500;color:color-mix(in oklab,var(--foreground) 82%,transparent)}.mk-grid-2{display:grid;gap:1rem}@media (min-width:768px){.mk-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.mk-muted-note{margin:0 0 1rem;max-width:52rem;font-size:.875rem;line-height:1.55;font-style:italic;color:color-mix(in oklab,var(--foreground) 58%,transparent)}.mk-split{display:grid;gap:1rem;margin-bottom:1.125rem}@media (min-width:640px){.mk-split{grid-template-columns:repeat(2,minmax(0,1fr))}}.mk-link-row{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:.5rem}.mk-inline-link{font-size:.9375rem;font-weight:600;color:var(--primary);text-decoration:underline;text-underline-offset:3px}.mk-inline-link:hover{color:color-mix(in oklab,var(--primary) 85%,var(--foreground))}.mk-swatch-grid{display:grid;gap:1rem;max-width:40rem}@media (min-width:480px){.mk-swatch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.mk-swatch{display:flex;flex-direction:column;gap:.35rem;border-radius:.75rem;border:1px solid var(--border);padding:1rem 1.25rem}.mk-swatch--gold{background-color:#c39a73;color:var(--ipp-pill-on-fill-foreground,oklch(.985 .012 75))}.mk-swatch--gold-light{background-color:#ffd19f;color:#141312}.mk-swatch-label{font-size:.8125rem;font-weight:600}.mk-swatch-hex{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem}.mk-swatch-role{font-size:.75rem;opacity:.9}.mk-contact-inline{margin:0;font-size:.9375rem;color:var(--foreground)}.mk-contact-inline a{font-weight:600;color:var(--primary)}.mk-contact-table{display:grid;gap:1rem}@media (min-width:640px){.mk-contact-table{grid-template-columns:repeat(3,minmax(0,1fr))}}.mk-contact-table>div{border-radius:.75rem;border:1px solid var(--border);background-color:var(--card);padding:1.125rem 1.25rem;box-shadow:var(--shadow-sm,0 1px 2px rgb(0 0 0/.05))}.mk-contact-table a{font-weight:600;color:var(--primary);text-underline-offset:2px}.mk-contact-table a:hover{color:color-mix(in oklab,var(--primary) 85%,var(--foreground))}.lsr-flow-block{margin-top:1.75rem;padding:1.25rem 1.5rem;border-radius:.75rem;overflow-x:auto}.lsr-flow-pre{margin:0;font-family:var(--font-sans);font-size:clamp(.65rem,.2vw + .62rem,.75rem);line-height:1.65;white-space:pre;color:color-mix(in oklab,var(--foreground) 92%,transparent)}.lsr-mechanism-grid{display:grid;gap:1.25rem;margin-top:2rem}@media (min-width:1024px){.lsr-mechanism-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lsr-mechanism-grid>:last-child:nth-child(odd){grid-column:1/-1}}.lsr-mechanism-item .lsr-mechanism-item__subhead,.lsr-mechanism-item h3{font-size:1rem;font-weight:700;margin-bottom:.5rem}.lsr-mechanism-item .lsr-mechanism-item__subhead{margin-top:1.25rem;line-height:1.35}.lsr-mechanism-item li,.lsr-mechanism-item p{font-size:.9375rem;line-height:1.65;color:color-mix(in oklab,var(--foreground) 90%,transparent)}.lsr-mechanism-item ul{margin:.5rem 0 0;padding-left:1.2rem}.lsr-yield-table-wrap{margin-top:1.75rem;border-radius:.75rem;overflow:hidden;background:var(--ipp-dark);box-shadow:var(--shadow-md,0 4px 6px -1px rgb(0 0 0/.12));border:none}.lsr-yield-table-wrap .ipp-dark-surface__content{overflow-x:auto;-webkit-overflow-scrolling:touch}.lsr-yield-table{width:100%;min-width:44rem;border-collapse:collapse;font-size:.8125rem;line-height:1.5;color:rgba(255,255,255,.88)}.lsr-yield-table thead th{padding:.85rem .75rem;text-align:left;font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ipp-charcoal);background:color-mix(in oklab,var(--ipp-gold) 82%,#fff);border-bottom:1px solid color-mix(in oklab,var(--ipp-gold) 40%,var(--ipp-dark))}.lsr-yield-table thead th:first-child{background:color-mix(in oklab,var(--ipp-gold) 55%,#2a241c);color:rgba(255,255,255,.92)}.lsr-yield-table tbody th[scope=row]{padding:.75rem;text-align:left;font-weight:700;color:#fff;background:rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.1);vertical-align:middle}.lsr-yield-table tbody td{padding:.75rem;text-align:left;color:rgba(255,255,255,.82);border-bottom:1px solid rgba(255,255,255,.08);vertical-align:middle}.lsr-yield-table tbody tr:last-child td,.lsr-yield-table tbody tr:last-child th{border-bottom:none}.lsr-yield-table__unavailable{color:rgba(255,255,255,.48)!important}.lsr-yield-note{margin-top:1rem;font-size:.8125rem;font-style:italic;color:var(--muted-foreground);line-height:1.55}.lsr-asset-stat-grid{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:2rem}@media (min-width:768px){.lsr-asset-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.lsr-asset-stat-card{position:relative;padding:1.25rem 1.15rem;border-radius:.75rem;min-height:100%;text-align:center}.lsr-asset-stat-card .lsr-stat-big{font-size:clamp(1.75rem,2vw + 1rem,2.25rem);font-weight:800;font-variant-numeric:tabular-nums;margin-bottom:.65rem;color:var(--ipp-gold,#c39a73)}.lsr-asset-stat-card p{font-size:.875rem;line-height:1.55;color:color-mix(in oklab,var(--foreground) 88%,transparent);margin:0}.lsr-convert-grid{display:grid;gap:2rem;margin-top:1.75rem;align-items:start}@media (min-width:900px){.lsr-convert-grid{grid-template-columns:minmax(0,1fr) minmax(0,22rem)}}.lsr-convert-steps h3{font-size:1rem;font-weight:700;margin:1.25rem 0 .5rem}.lsr-convert-steps h3:first-child{margin-top:0}.lsr-convert-steps p{font-size:.9375rem;line-height:1.65;color:color-mix(in oklab,var(--foreground) 90%,transparent)}.lsr-example-card.ipp-dark-surface{position:relative;isolation:isolate;padding:0;overflow:hidden;border-radius:.75rem;background:var(--ipp-dark);box-shadow:var(--shadow-md,0 4px 6px -1px rgb(0 0 0/.12))}.lsr-example-card.ipp-dark-surface .ipp-dark-surface__content{padding:1.25rem 1.35rem}.lsr-example-pre{margin:0;font-family:var(--font-sans);font-size:.75rem;line-height:1.65;white-space:pre-wrap}.lsr-example-card.ipp-dark-surface .lsr-example-pre{color:rgba(255,255,255,.9)}.lsr-badge{display:inline-flex;align-items:center;gap:.35rem;margin-top:.75rem;font-size:.75rem;font-weight:600;color:var(--ipp-gold,#c39a73)}.lsr-rights-grid{display:grid;gap:1.15rem;margin-top:1.75rem}@media (min-width:768px){.lsr-rights-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.lsr-rights-item h3{font-size:1rem;font-weight:700;margin-bottom:.45rem}.lsr-rights-item p{font-size:.9375rem;line-height:1.65;color:color-mix(in oklab,var(--foreground) 90%,transparent)}.lcv-paths-grid{display:grid;gap:1rem;margin-top:1.75rem}@media (min-width:768px){.lcv-paths-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.lcv-path-card{padding:1.15rem 1.25rem;border-radius:.65rem;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04)}.lcv-path-card h3{font-size:.9375rem;font-weight:800;letter-spacing:.04em;margin-bottom:.5rem;color:#fff}.lcv-path-card p{font-size:.875rem;line-height:1.6;color:rgba(255,255,255,.82);margin:0}.lcv-timeline{display:flex;flex-direction:column;gap:1.25rem;margin-top:1.75rem}@media (min-width:1024px){.lcv-timeline{flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:1rem}.lcv-timeline-step{flex:1 1 calc(18% - 1rem);min-width:9rem}}.lcv-timeline-step h3{font-size:.875rem;font-weight:700;margin-bottom:.4rem;color:var(--ipp-charcoal)}.lcv-timeline-step p{font-size:.8125rem;line-height:1.55;color:color-mix(in oklab,var(--foreground) 88%,transparent);margin:0}.lcv-dark-panel.ipp-dark-surface{position:relative;isolation:isolate;margin-top:1.5rem;padding:0;overflow:hidden;border-radius:.75rem;background:var(--ipp-dark);box-shadow:var(--shadow-md,0 4px 6px -1px rgb(0 0 0/.12))}.lcv-dark-panel .ipp-dark-surface__content{padding:1.25rem 1.35rem;overflow-x:auto}.lcv-pre{margin:0;font-family:var(--font-sans);font-size:clamp(.62rem,.15vw + .58rem,.75rem);line-height:1.55;white-space:pre;color:rgba(255,255,255,.9)}.lcv-pre--wrap{white-space:pre-wrap}.lcv-infra-grid{display:grid;gap:1.75rem;margin-top:1.5rem;align-items:start}@media (min-width:900px){.lcv-infra-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.lcv-infra-col h3{font-size:.9375rem;font-weight:700;margin:1.15rem 0 .4rem}.lcv-infra-col h3:first-of-type{margin-top:0}.lcv-infra-col p{font-size:.875rem;line-height:1.6;color:color-mix(in oklab,var(--foreground) 90%,transparent)}.lcv-use-grid{display:grid;gap:1rem;margin-top:1.5rem}@media (min-width:768px){.lcv-use-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.lcv-use-card{padding:1.1rem 1.2rem;border-radius:.65rem;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.05)}.lcv-use-card h3{font-size:.9375rem;font-weight:700;margin-bottom:.45rem;color:#fff}.lcv-use-card p{font-size:.875rem;line-height:1.55;color:rgba(255,255,255,.85);margin:0}.lcv-screens-note{margin-top:1rem;font-size:.8125rem;font-style:italic;color:var(--muted-foreground)}.lcv-fiats-grid{display:grid;gap:1.15rem;margin-top:1.5rem}@media (min-width:768px){.lcv-fiats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lcv-fiats-grid>:last-child:nth-child(odd){grid-column:1/-1}}.lcv-fiats-item h3{font-size:1rem;font-weight:700;margin-bottom:.4rem}.lcv-fiats-item p{font-size:.9375rem;line-height:1.65;color:color-mix(in oklab,var(--foreground) 90%,transparent)}.lcv-badge{display:inline-flex;align-items:center;gap:.35rem;margin-top:.75rem;font-size:.75rem;font-weight:600;color:var(--ipp-gold,#c39a73)}.ltm-paths-grid{display:grid;gap:1rem;margin-top:1.75rem}@media (min-width:768px){.ltm-paths-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ltm-paths-grid--six{grid-template-columns:repeat(3,minmax(0,1fr))}}.ltm-path-card{padding:1.15rem 1.25rem;border-radius:.65rem;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04)}.ltm-path-card h3{font-size:.9375rem;font-weight:800;letter-spacing:.04em;margin-bottom:.5rem;color:#fff}.ltm-path-card p{font-size:.875rem;line-height:1.6;color:rgba(255,255,255,.82);margin:0}.ltm-timeline{display:flex;flex-direction:column;gap:1.25rem;margin-top:1.75rem}@media (min-width:1024px){.ltm-timeline{flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:1rem}.ltm-timeline-step{flex:1 1 calc(18% - 1rem);min-width:9rem}}.ltm-timeline-step h3{font-size:.875rem;font-weight:700;margin-bottom:.4rem;color:var(--ipp-charcoal)}.ltm-timeline-step p{font-size:.8125rem;line-height:1.55;color:color-mix(in oklab,var(--foreground) 88%,transparent);margin:0}.ltm-dark-panel.ipp-dark-surface{position:relative;isolation:isolate;margin-top:1.5rem;padding:0;overflow:hidden;border-radius:.75rem;background:var(--ipp-dark);box-shadow:var(--shadow-md,0 4px 6px -1px rgb(0 0 0/.12))}.ltm-dark-panel .ipp-dark-surface__content{padding:1.25rem 1.35rem;overflow-x:auto}.ltm-pre{margin:0;font-family:var(--font-sans);font-size:clamp(.62rem,.15vw + .58rem,.75rem);line-height:1.55;white-space:pre;color:rgba(255,255,255,.9)}.ltm-pre--wrap{white-space:pre-wrap}.ltm-pre--center{text-align:center}.ltm-screens-note{margin-top:1rem;font-size:.8125rem;font-style:italic;color:var(--muted-foreground)}.ltm-exit-grid{display:grid;gap:1.25rem;margin-top:1.5rem}@media (min-width:768px){.ltm-exit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ltm-exit-card{display:flex;flex-direction:column;padding:1.35rem 1.4rem;border-radius:.75rem;border:1px solid color-mix(in oklab,var(--foreground) 12%,transparent);background:color-mix(in oklab,var(--foreground) 4%,transparent)}.ltm-exit-card__label{order:-1;font-size:.6875rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ipp-gold,#c39a73);margin-bottom:.65rem}.ltm-exit-card h3{font-size:1.125rem;font-weight:800;margin-bottom:.75rem;color:var(--ipp-charcoal)}.ltm-exit-card p{font-size:.9375rem;line-height:1.65;color:color-mix(in oklab,var(--foreground) 90%,transparent);margin:0 0 .85rem}.ltm-exit-card p:last-child{margin-bottom:0}.ltm-exit-card strong{font-weight:700;color:var(--ipp-charcoal)}.ltm-payment-grid{display:grid;gap:1rem;margin-top:1.5rem}@media (min-width:900px){.ltm-payment-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ltm-payment-card{padding:1.1rem 1.2rem;border-radius:.65rem;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.05)}.ltm-payment-card h3{font-size:.9375rem;font-weight:700;margin-bottom:.45rem;color:#fff}.ltm-payment-card p{font-size:.875rem;line-height:1.55;color:rgba(255,255,255,.85);margin:0}