#custom-showcase-intro{position:relative;isolation:isolate;overflow:hidden;padding:var(--normal-section-padding) 2rem;background:linear-gradient(135deg,#07172e 0,#0b4d84 52%,#08a6a6 100%);color:#fff;text-align:left}#custom-showcase-intro::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 15% 20%,rgba(255,255,255,.2),transparent 32%),radial-gradient(circle at 82% 78%,rgba(97,255,214,.22),transparent 28%);z-index:-2}#custom-showcase-intro .custom-showcase-intro__inner{position:relative;z-index:2;max-width:1080px}#custom-showcase-intro .custom-showcase-intro__eyebrow{margin:0 0 1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9fffe6}#custom-showcase-intro h1{max-width:850px;margin:0;font-size:clamp(2.6rem,7vw,6.5rem);line-height:.98;letter-spacing:-.045em;color:#fff}#custom-showcase-intro .custom-showcase-intro__lead{max-width:760px;margin:2rem 0 0;font-size:clamp(1.15rem,2vw,1.5rem);line-height:1.6;color:rgba(255,255,255,.9)}#custom-showcase-intro .custom-showcase-intro__proofs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:3rem 0 0;padding:0;list-style:none}#custom-showcase-intro .custom-showcase-intro__proofs li{display:grid;gap:.45rem;padding:1.35rem;border:1px solid rgba(255,255,255,.22);border-radius:10px;background:rgba(7,23,46,.38);backdrop-filter:blur(10px)}#custom-showcase-intro .custom-showcase-intro__proofs strong{font-size:1.1rem;color:#fff}#custom-showcase-intro .custom-showcase-intro__proofs span{line-height:1.5;color:rgba(255,255,255,.78)}#custom-showcase-intro .custom-showcase-intro__code{display:inline-flex;margin-top:2rem;padding:.75rem 1rem;border-radius:999px;background:#fff;color:#07172e;box-shadow:0 1rem 3rem rgba(0,0,0,.22)}#custom-showcase-intro .custom-showcase-intro__code code{font-weight:700;font-size:clamp(.8rem,2vw,1rem)}#custom-showcase-intro .custom-showcase-intro__orb{position:absolute;right:-8rem;top:-7rem;width:24rem;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff 0,#79ffe0 12%,#0fa3c5 42%,rgba(7,23,46,.05) 72%);filter:blur(1px);opacity:.72;z-index:-1;animation:custom-showcase-intro-float 6s ease-in-out infinite alternate}@keyframes custom-showcase-intro-float{0%{transform:translate3d(0,0,0) scale(1)}to{transform:translate3d(-2rem,2rem,0) scale(1.08)}}@media (max-width:767px){#custom-showcase-intro .custom-showcase-intro__proofs{grid-template-columns:1fr}#custom-showcase-intro .custom-showcase-intro__orb{right:-13rem;top:-11rem}#custom-showcase-intro .custom-showcase-intro__code{max-width:100%;box-sizing:border-box;overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){#custom-showcase-intro .custom-showcase-intro__orb{animation:none}}#custom-capability-lab{padding:var(--normal-section-padding) 2rem;background:#f4f8fc;color:#07172e;text-align:left}#custom-capability-lab .container{max-width:1080px}#custom-capability-lab .custom-capability-lab__eyebrow{margin:0 0 .75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#006f76}#custom-capability-lab h2{max-width:780px;margin:0;color:#073b66;font-size:clamp(2rem,5vw,4.2rem);line-height:1.05;letter-spacing:-.035em}#custom-capability-lab .custom-capability-lab__intro{max-width:720px;margin:1.5rem 0 0;font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.65}#custom-capability-lab .custom-capability-lab__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:3rem}#custom-capability-lab .custom-capability-lab__card{display:grid;grid-template-rows:auto auto 1fr;gap:.75rem;min-height:15rem;padding:1.5rem;border:2px solid #c6d8e8;border-radius:10px;background:#fff;color:#07172e;text-align:left;cursor:pointer;box-shadow:0 .5rem 1.5rem rgba(7,23,46,.06);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}#custom-capability-lab .custom-capability-lab__card:hover{transform:translateY(-.3rem);border-color:#08a6a6}#custom-capability-lab .custom-capability-lab__card:focus-visible{outline:3px solid #073b66;outline-offset:4px}#custom-capability-lab .custom-capability-lab__card.is-selected{border-color:#073b66;background:linear-gradient(145deg,#073b66,#0b7590);color:#fff;box-shadow:0 1rem 2.5rem rgba(7,59,102,.24);transform:translateY(-.3rem)}#custom-capability-lab .custom-capability-lab__number{font-weight:700;color:#07838b}#custom-capability-lab .custom-capability-lab__card.is-selected .custom-capability-lab__number{color:#9fffe6}#custom-capability-lab .custom-capability-lab__card strong{font-size:clamp(1.3rem,2vw,1.7rem)}#custom-capability-lab .custom-capability-lab__card span:last-child{line-height:1.55}#custom-capability-lab .custom-capability-lab__status{margin:1.5rem 0 0;padding:1rem 1.25rem;border-left:4px solid #08a6a6;background:#e4f7f5;font-weight:700}@media (max-width:767px){#custom-capability-lab .custom-capability-lab__grid{grid-template-columns:1fr}#custom-capability-lab .custom-capability-lab__card{min-height:0}}@media (prefers-reduced-motion:reduce){#custom-capability-lab .custom-capability-lab__card{transition:none}#custom-capability-lab .custom-capability-lab__card:hover{transform:none}#custom-capability-lab .custom-capability-lab__card.is-selected{transform:none}}#custom-seo-inspector{padding:var(--normal-section-padding) 2rem;background:linear-gradient(180deg,#06111f,#0b223a);color:#fff;text-align:left}#custom-seo-inspector .container{max-width:1080px}#custom-seo-inspector .custom-seo-inspector__eyebrow{margin:0 0 .75rem;color:#9fffe6;font-weight:700;letter-spacing:.1em;text-transform:uppercase}#custom-seo-inspector h2{max-width:800px;margin:0;color:#fff;font-size:clamp(2rem,5vw,4.2rem);line-height:1.05;letter-spacing:-.035em}#custom-seo-inspector .custom-seo-inspector__intro{max-width:760px;margin:1.5rem 0 0;color:rgba(255,255,255,.78);font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.65}#custom-seo-inspector .custom-seo-inspector__grid{display:grid;gap:1rem;margin-top:3rem}#custom-seo-inspector .custom-seo-inspector__item{border:1px solid rgba(159,255,230,.24);border-radius:10px;background:rgba(255,255,255,.06);overflow:hidden}#custom-seo-inspector .custom-seo-inspector__item[open]{border-color:#9fffe6;background:rgba(159,255,230,.1)}#custom-seo-inspector summary{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;cursor:pointer;list-style:none}#custom-seo-inspector summary::-webkit-details-marker{display:none}#custom-seo-inspector summary:focus-visible{outline:3px solid #9fffe6;outline-offset:-3px}#custom-seo-inspector summary span{display:grid;place-items:center;width:2.5rem;aspect-ratio:1;border-radius:50%;background:#9fffe6;color:#06111f;font-weight:700}#custom-seo-inspector summary strong{font-size:clamp(1.1rem,2vw,1.4rem)}#custom-seo-inspector .custom-seo-inspector__body{padding:0 1.5rem 1.5rem 5rem;color:rgba(255,255,255,.82)}#custom-seo-inspector .custom-seo-inspector__body p{max-width:760px;margin:0 0 1rem;line-height:1.6}#custom-seo-inspector .custom-seo-inspector__body code{display:inline-block;padding:.55rem .8rem;border-radius:.45rem;background:#02070d;color:#9fffe6;font-weight:700}#custom-seo-inspector .custom-seo-inspector__note{margin:2rem 0 0;padding:1.25rem;border-left:4px solid #9fffe6;background:rgba(255,255,255,.06);line-height:1.6}@media (max-width:767px){#custom-seo-inspector .custom-seo-inspector__body{padding-left:1.5rem}#custom-seo-inspector summary{align-items:flex-start}}#custom-return-calculator{position:relative;isolation:isolate;overflow:hidden;padding:var(--normal-section-padding) 2rem;background:#050816;color:#f7fbff;text-align:left}#custom-return-calculator *{box-sizing:border-box}#custom-return-calculator::before{content:"";position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 12% 18%,rgba(90,67,255,.42),transparent 31%),radial-gradient(circle at 88% 72%,rgba(0,225,190,.27),transparent 30%),linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:auto,auto,42px 42px,42px 42px}#custom-return-calculator::after{content:"";position:absolute;width:32rem;aspect-ratio:1;right:-14rem;top:-15rem;z-index:-1;border-radius:50%;border:1px solid rgba(159,255,230,.25);box-shadow:0 0 8rem rgba(95,76,255,.35);animation:custom-return-calculator-pulse 7s ease-in-out infinite alternate}#custom-return-calculator .custom-return-calculator__layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(36rem,1.1fr);align-items:center;gap:clamp(3rem,8vw,8rem);max-width:1180px}#custom-return-calculator .custom-return-calculator__copy{max-width:34rem}#custom-return-calculator .custom-return-calculator__eyebrow{margin:0 0 1rem;color:#9fffe6;font-weight:800;letter-spacing:.12em;text-transform:uppercase}#custom-return-calculator h2{margin:0;color:#fff;font-size:clamp(2.4rem,5vw,5rem);line-height:.98;letter-spacing:-.045em}#custom-return-calculator .custom-return-calculator__intro{margin:1.5rem 0 0;color:rgba(247,251,255,.78);font-size:clamp(1.05rem,1.8vw,1.28rem);line-height:1.65}#custom-return-calculator .custom-return-calculator__proofs{display:flex;flex-wrap:wrap;gap:.6rem;margin:2rem 0 0;padding:0;list-style:none}#custom-return-calculator .custom-return-calculator__proofs li{padding:.6rem .8rem;border:1px solid rgba(159,255,230,.22);border-radius:999px;background:rgba(159,255,230,.08);color:#dffff6;font-size:.88rem;font-weight:700}#custom-return-calculator .custom-return-calculator__disclaimer{max-width:31rem;margin:2rem 0 0;color:rgba(247,251,255,.52);font-size:.86rem;line-height:1.55}#custom-return-calculator .custom-return-calculator__tool{position:relative;display:grid;grid-template-columns:minmax(14rem,.72fr) minmax(20rem,1.28fr);gap:1rem;padding:1rem;border:1px solid rgba(255,255,255,.13);border-radius:28px;background:linear-gradient(145deg,rgba(255,255,255,.11),rgba(255,255,255,.045));box-shadow:0 2.5rem 7rem rgba(0,0,0,.42);backdrop-filter:blur(18px)}#custom-return-calculator .custom-return-calculator__tool::before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:29px;background:linear-gradient(135deg,rgba(159,255,230,.38),transparent 33%,transparent 67%,rgba(120,94,255,.5));filter:blur(1px)}#custom-return-calculator .custom-return-calculator__inputs{display:grid;align-content:start;gap:.85rem;min-width:0;margin:0;padding:.35rem;border:0}#custom-return-calculator .custom-return-calculator__sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#custom-return-calculator .custom-return-calculator__inputs label{display:grid;gap:.42rem;color:rgba(247,251,255,.66);font-size:.78rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}#custom-return-calculator .custom-return-calculator__control{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.2rem .8rem .2rem .2rem;border:1px solid rgba(255,255,255,.13);border-radius:14px;background:rgba(2,5,15,.7);color:#9fffe6}#custom-return-calculator .custom-return-calculator__control:focus-within{border-color:#9fffe6;box-shadow:0 0 0 3px rgba(159,255,230,.13)}#custom-return-calculator .custom-return-calculator__control input{min-width:0;width:100%;padding:.76rem;border:0;outline:0;background:0 0;color:#fff;font-family:inherit;font-size:1.05rem;font-weight:800;line-height:1.2;font-variant-numeric:tabular-nums}#custom-return-calculator .custom-return-calculator__control span{font-size:.72rem;font-weight:900}#custom-return-calculator .custom-return-calculator__reset{margin-top:.25rem;padding:.85rem 1rem;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:rgba(255,255,255,.07);color:#fff;font-family:inherit;font-size:.86rem;font-weight:800;line-height:1;cursor:pointer;transition:background .2s ease,transform .2s ease}#custom-return-calculator .custom-return-calculator__reset:disabled{cursor:not-allowed;opacity:.55}#custom-return-calculator .custom-return-calculator__reset:hover{background:rgba(159,255,230,.14);transform:translateY(-2px)}#custom-return-calculator .custom-return-calculator__reset:focus-visible{outline:3px solid #9fffe6;outline-offset:3px}#custom-return-calculator .custom-return-calculator__result{display:grid;align-content:start;min-width:0;padding:1.35rem;border-radius:21px;background:linear-gradient(160deg,#10182f,#091020 72%);box-shadow:inset 0 1px rgba(255,255,255,.08)}#custom-return-calculator .custom-return-calculator__result-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:rgba(247,251,255,.55);font-size:.78rem;text-transform:uppercase;letter-spacing:.07em}#custom-return-calculator .custom-return-calculator__result-head strong{color:#9fffe6}#custom-return-calculator .custom-return-calculator__total{display:block;max-width:100%;margin-top:.65rem;color:#fff;font-size:clamp(1.7rem,3.7vw,3.8rem);font-weight:850;line-height:1.05;letter-spacing:-.045em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}#custom-return-calculator .custom-return-calculator__visual{display:grid;grid-template-columns:1fr auto;align-items:end;gap:1rem;height:8.7rem;margin-top:1.35rem;padding:1rem;border:1px solid rgba(255,255,255,.08);border-radius:17px;background:rgba(0,0,0,.2)}#custom-return-calculator .custom-return-calculator__bars{display:flex;align-items:end;gap:.45rem;height:100%}#custom-return-calculator .custom-return-calculator__bars span{--custom-return-height:20%;flex:1;height:var(--custom-return-height);min-height:.45rem;border-radius:999px 999px .25rem .25rem;background:linear-gradient(180deg,#9fffe6,#6752ff);box-shadow:0 0 1.2rem rgba(103,82,255,.24);transition:height .35s cubic-bezier(.2,.8,.2,1)}#custom-return-calculator .custom-return-calculator__ring{--growth-share:57%;display:grid;place-items:center;width:6.5rem;aspect-ratio:1;border-radius:50%;background:conic-gradient(#9fffe6 0 var(--growth-share),rgba(255,255,255,.09) var(--growth-share) 100%);box-shadow:0 0 2.5rem rgba(159,255,230,.12)}#custom-return-calculator .custom-return-calculator__ring::before{content:"";grid-area:1/1;width:4.65rem;aspect-ratio:1;border-radius:50%;background:#0d1528}#custom-return-calculator .custom-return-calculator__ring span{grid-area:1/1;z-index:1;color:#fff;font-size:1.05rem;font-weight:900;font-variant-numeric:tabular-nums}#custom-return-calculator .custom-return-calculator__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:1rem 0 0}#custom-return-calculator .custom-return-calculator__stats div{min-width:0;padding:.72rem;border-radius:12px;background:rgba(255,255,255,.055)}#custom-return-calculator .custom-return-calculator__stats dt{color:rgba(247,251,255,.5);font-size:.68rem;line-height:1.25;text-transform:uppercase}#custom-return-calculator .custom-return-calculator__stats dd{margin:.35rem 0 0;color:#fff;font-size:.84rem;font-weight:800;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}#custom-return-calculator .custom-return-calculator__stats div:nth-child(2) dd{color:#9fffe6}#custom-return-calculator .custom-return-calculator__assumption{margin:1rem 0 0;color:rgba(247,251,255,.52);font-size:.76rem}#custom-return-calculator .custom-return-calculator__assumption strong{color:rgba(247,251,255,.82)}@keyframes custom-return-calculator-pulse{0%{transform:scale(.92);opacity:.45}to{transform:scale(1.08);opacity:.9}}@media (max-width:1050px){#custom-return-calculator .custom-return-calculator__layout{grid-template-columns:1fr;gap:3rem}#custom-return-calculator .custom-return-calculator__copy{max-width:46rem}#custom-return-calculator .custom-return-calculator__tool{max-width:48rem}}@media (max-width:680px){#custom-return-calculator{padding-left:1rem;padding-right:1rem}#custom-return-calculator .custom-return-calculator__tool{grid-template-columns:1fr;border-radius:22px}#custom-return-calculator .custom-return-calculator__result{padding:1rem}#custom-return-calculator .custom-return-calculator__stats{grid-template-columns:1fr}#custom-return-calculator .custom-return-calculator__stats dd{white-space:normal}#custom-return-calculator .custom-return-calculator__total{font-size:clamp(1.8rem,10vw,3rem)}#custom-return-calculator .custom-return-calculator__visual{height:7.6rem}#custom-return-calculator .custom-return-calculator__ring{width:5.5rem}#custom-return-calculator .custom-return-calculator__ring::before{width:4rem}}@media (prefers-reduced-motion:reduce){#custom-return-calculator::after{animation:none}#custom-return-calculator .custom-return-calculator__bars span,#custom-return-calculator .custom-return-calculator__reset{transition:none}}