:root{--channel-link-main:#3c1ae9}.circle-bg{background:#3c1ae9;border-radius:50%;filter:blur(116.25px);height:clamp(280px,30vw,441px);opacity:.2;pointer-events:none;position:absolute;width:clamp(280px,30vw,441px);will-change:transform}.circle-bg.circle-bg-1{animation:floatBg1 12s ease-in-out infinite alternate;left:5%;top:14%;z-index:0}.circle-bg.circle-bg-2{animation:floatBg2 15s ease-in-out infinite alternate;right:10%;top:14%;z-index:0}.circle-bg.circle-bg-3{animation:floatBg3 18s ease-in-out infinite alternate;right:10%;top:40%;z-index:0}@keyframes floatBg1{0%{transform:translate(0) scale(1)}to{transform:translate(30px,40px) scale(1.08)}}@keyframes floatBg2{0%{transform:translate(0) scale(1)}to{transform:translate(-35px,-30px) scale(.92)}}@keyframes floatBg3{0%{transform:translate(0) scale(1)}to{transform:translate(25px,-35px) scale(1.05)}}.hero-section{background-color:#01022e;border-radius:0 0 45px 45px;color:#fafbff;overflow:hidden;padding:clamp(180px,6vw,180px) clamp(20px,4vw,50px) clamp(30px,4vw,50px);position:relative}.hero-container{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1800px;position:relative;z-index:1}.hero-header{margin-bottom:40px;max-width:992px;text-align:center}.hero-title{font-size:clamp(2.25rem,5vw + 1rem,5rem);font-weight:500;line-height:1.1;margin:0 0 20px}.hero-subtitle{font-size:clamp(1rem,1.5vw + .5rem,1.5rem);font-weight:400;line-height:1.5;margin:auto auto 30px;max-width:600px}.hero-ctas{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.hero-logos-carousel{display:flex;margin-bottom:40px;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);max-width:1280px;overflow:hidden;width:100%}.hero-logos-track{animation:logo-scroll 25s linear infinite;display:flex;flex-shrink:0;width:max-content;will-change:transform}.hero-logos-carousel:hover .hero-logos-track{animation-play-state:paused}.hero-logos-group{align-items:center;display:flex;flex-shrink:0;gap:clamp(30px,4vw,60px);justify-content:space-around;padding-right:clamp(30px,4vw,60px)}.hero-logos-group img{filter:brightness(0) invert(1);height:28px;object-fit:contain;opacity:.8;transition:opacity .3s ease;width:auto}.hero-logos-group img:hover{opacity:1}@keyframes logo-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.hero-video-wrapper{aspect-ratio:var(--media-ratio,16/9);background:#000;border:1px solid hsla(0,0%,100%,.1);border-radius:clamp(16px,2vw,25px);box-shadow:0 20px 50px rgba(0,0,0,.5),0 0 40px rgba(60,26,233,.15);overflow:hidden;width:100%}.hero-video{display:block;height:100%;object-fit:cover;width:100%}@media screen and (max-width:1079px){.hero-video-wrapper{aspect-ratio:var(--media-ratio-mobile,var(--media-ratio,16/9))}.circle-bg.circle-bg-1{top:10%}}@media (max-width:768px){.hero-ctas{flex-direction:column;width:100%}.channel-card__link,.hero-btn-secondary{justify-content:center}.hero-section{background-color:#01022e;border-radius:0 0 25px 25px;color:#fafbff;overflow:hidden;padding:clamp(50px,6vw,80px) clamp(20px,4vw,50px) clamp(30px,4vw,50px);position:relative}}:root{--primary-blue:#3b2dfb;--bg-dark:#0a0a30;--glass:hsla(0,0%,100%,.08);--accent-orange:#ee792f}.mapa-di{background:var(--bg-dark);border-radius:30px;color:#fff;font-family:host grotesk;margin:auto;max-width:1200px;overflow:hidden;position:relative;width:95%}.mapa-di__map-wrapper{min-height:420px;position:relative}.mapa-di__map-container{border-radius:25px;height:420px;overflow:hidden;position:relative}.mapa-di__svg-wrapper{border-radius:25px;height:100%;inset:0;overflow:hidden;position:absolute;width:100%;z-index:1}.mapa-di__svg{display:block;height:100%;width:100%}.mapa-di__info-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--radial,radial-gradient(98.45% 69.8% at 50.11% 46.83%,hsla(0,0%,100%,.1) 18.67%,hsla(0,0%,100%,.3) 100%));border:none;border-radius:20px;bottom:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;height:fit-content;left:16px;max-width:calc(100% - 32px);opacity:1;overflow-x:hidden;overflow-y:auto;padding:14px;position:absolute;scrollbar-color:hsla(0,0%,100%,.2) transparent;scrollbar-width:thin;top:16px;transform:translateZ(0);transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1);width:245px;z-index:10}.mapa-di__info-card:before{background:linear-gradient(135deg,#fff,hsla(0,0%,100%,.16) 42%,#fff);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;pointer-events:none;position:absolute;z-index:0}.mapa-di__info-card>*{position:relative;z-index:1}.mapa-di__info-card.mapa-di__info-card--switching{opacity:0;transform:translate3d(-14px,0,0) scale(.98)}.mapa-di__status-badge{background:var(--primary-blue);border-radius:20px;display:inline-block;flex-shrink:0;font-size:11px;margin-bottom:0;margin-left:auto;padding:4px 12px;width:fit-content}.mapa-di__id-visual{align-items:center;display:flex;flex:1 1 auto;justify-content:center;min-height:0;width:100%}.mapa-di__id-visual img{border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.5);height:auto;margin-bottom:0;max-height:100%;object-fit:contain;width:100%}.mapa-di__personal-data{flex-shrink:0;min-width:0;word-break:break-word}.mapa-di__personal-data h3{font-size:13px;font-weight:500;margin-bottom:4px;word-break:break-word}.mapa-di__personal-data p{font-size:13px;margin:0;word-break:break-word}.mapa-di__personal-data hr{border:0;border-top:1px solid hsla(0,0%,100%,.1);margin:10px 0}.mapa-di__record-badge{background:var(--accent-orange);border-radius:20px;box-sizing:border-box;display:inline-block;font-size:11px;margin-top:4px;max-width:fit-content;padding:6px 14px;word-break:break-word}.mapa-di__flags-bar{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;left:268px;pointer-events:none;position:absolute;right:12px;top:12px;z-index:20}.mapa-di__flag-btn{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.1);border:none;border-radius:12px;box-sizing:border-box;color:hsla(0,0%,100%,.85);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:0;height:48px;justify-content:center;line-height:1.2;max-height:48px;min-height:48px;min-width:48px;padding:0;pointer-events:auto;position:relative;text-decoration:none;white-space:nowrap;width:48px;--border-angle:135deg;transition:transform .3s ease,background .2s,color .2s,box-shadow .2s}.mapa-di__flag-btn:before{background:linear-gradient(var(--border-angle,135deg),#fff,hsla(0,0%,100%,.1) 40%,#fff);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;pointer-events:none;position:absolute;z-index:0}.mapa-di__flag-btn>*{position:relative;z-index:1}.mapa-di__flag-btn:hover{background:hsla(0,0%,100%,.14);color:#fff;transform:scale(1.04)}.mapa-di__flag-btn img{border-radius:3px;flex-shrink:0;height:22px;object-fit:cover;width:auto}.mapa-di__flag-name{color:inherit;display:none;font-size:14px;font-weight:600;white-space:nowrap}.mapa-di__flag-btn.mapa-di__flag-btn--active{background:#ee792f;box-shadow:0 6px 24px rgba(238,121,47,.35);color:#fff}.mapa-di__country{cursor:pointer;fill:#fafbff;stroke:#01022e;stroke-width:.8;transition:all .5s ease}@media (max-width:992px){.mapa-di__map-wrapper{display:flex;flex-direction:column;gap:12px;min-height:0}.mapa-di__flags-bar{flex-wrap:nowrap;justify-content:flex-start;left:auto;order:1;overflow-x:auto;overflow-y:hidden;position:static;right:auto;top:auto;-webkit-overflow-scrolling:touch;margin:0;padding:16px 24px 8px;pointer-events:auto;scrollbar-width:none}.mapa-di__flags-bar::-webkit-scrollbar{display:none}.mapa-di__flag-btn{flex-shrink:0;gap:8px;justify-content:center;min-width:auto;padding:0 16px 0 14px;width:fit-content}.mapa-di__flag-name{display:inline}.mapa-di__map-container{height:auto;min-height:340px;order:2}.mapa-di__info-card{bottom:auto;display:flex!important;height:auto;left:12px;max-height:none;overflow-y:visible;position:absolute;top:12px;width:245px;--card-scale:0.76;transform:scale(var(--card-scale));transform-origin:top left}.mapa-di__info-card.mapa-di__info-card--switching{opacity:0;transform:scale(calc(var(--card-scale)*.96)) translate3d(-10px,0,0)}.mapa-di__svg-wrapper{aspect-ratio:4/3;min-height:280px;position:relative}}@media (max-width:480px){.mapa-di__info-card{--card-scale:0.68;left:8px;top:8px}.mapa-di__map-container{min-height:300px}}.solutions-tabs-module{--stm-bg:transparent;--stm-text-main:#01022e;--stm-card-bg:linear-gradient(90deg,rgba(242,238,255,.6),rgba(230,222,255,.6));--stm-accent-purple:#3c1ae9;--stm-accent-purple-hover:#2e13be;--stm-accent-orange:#ee792f;--stm-btn-text:#fafbff;--stm-nav-bg:transparent;background-color:transparent;border-radius:0;box-sizing:border-box;color:#01022e;display:flex;flex-direction:column;font-family:Inter,sans-serif;height:clamp(480px,45.138vw,650px);overflow:visible;padding:0;position:relative;transition:background-color .3s ease,color .3s ease}.stm-main-cta-wrap.hs-reveal.is-visible{width:fit-content}.solutions-tabs-module.theme-light{--stm-bg:transparent;--stm-text-main:#01022e;--stm-card-bg:linear-gradient(90deg,rgba(242,238,255,.6),rgba(230,222,255,.6));--stm-nav-bg:transparent}.stm-container{display:flex;flex-direction:column;height:100%;margin:0 auto;min-height:0;width:100%}.stm-nav-outer{align-items:center;display:flex;flex-shrink:0;margin-bottom:clamp(18px,2.083vw,30px);position:relative;width:100%}.stm-nav-wrapper{overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding:.138vw 0;scrollbar-width:none;width:100%}.stm-nav-wrapper::-webkit-scrollbar{display:none}.stm-nav-list{background:var(--stm-nav-bg);border-radius:6.944vw;gap:clamp(6px,.694vw,10px);padding:.277vw;width:max-content}.stm-nav-list,.stm-tab-btn{box-sizing:border-box;display:flex}.stm-tab-btn{align-items:center;background:var(--stm-card-bg);border:none;border-radius:clamp(16px,1.666vw,24px);color:#01022e;cursor:pointer;font-size:clamp(15px,1.388vw,20px);font-style:normal;font-weight:500;gap:clamp(5px,.555vw,8px);line-height:122%;padding:clamp(8px,.833vw,12px) clamp(10px,1.041vw,15px);position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);user-select:none;white-space:nowrap;width:100%}.stm-tab-btn span{font-family:Host Grotesk,sans-serif}.stm-tab-btn:before{background:linear-gradient(var(--channel-link-border-angle),#fff,hsla(0,0%,100%,.15) 42%,#fff);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1.5px;pointer-events:none;position:absolute;z-index:2}.stm-tab-btn.active,.stm-tab-btn:hover{background:var(--stm-accent-purple);color:#fafbff}.stm-tab-btn[data-tab=tab-3].active,.stm-tab-btn[data-tab=tab-3]:hover{background:var(--stm-accent-orange);color:#fafbff}.stm-tab-btn.active:before{background:linear-gradient(135deg,#fff,hsla(0,0%,100%,.2) 40%,#fff)}.stm-panels-wrapper{cursor:grab;flex:1;min-height:0;overflow:visible;user-select:none;-webkit-user-select:none}.stm-panels-wrapper:active{cursor:grabbing}.stm-panel{align-items:stretch;display:none;gap:clamp(12px,1.388vw,20px);grid-template-columns:1fr;height:100%}.stm-panel.active{animation:stmFadeIn .3s ease-out forwards;display:grid}.stm-col-left{box-sizing:border-box;justify-content:flex-start;width:100%}.stm-col-left,.stm-col-right{display:flex;flex-direction:column;height:100%;min-width:0}.stm-col-right{min-height:0;overflow:visible}.stm-heading{font-family:Host Grotesk,sans-serif;font-size:clamp(22px,2.222vw,32px);font-weight:500;line-height:1.15;margin-bottom:0;margin-top:0;word-break:break-word}.stm-description,.stm-heading{color:#01022e;overflow-wrap:break-word}.stm-description{font-size:clamp(14px,1.25vw,18px);font-style:normal;font-weight:400;line-height:130%;margin-bottom:clamp(18px,2.083vw,30px)}.stm-btn-primary{align-items:center;background-color:var(--stm-accent-purple);border-radius:clamp(8px,.833vw,12px);color:#fafbff;display:inline-flex;font-size:clamp(12px,.972vw,14px);font-weight:600;gap:clamp(6px,.694vw,10px);margin-top:auto;padding:clamp(8px,.833vw,12px) clamp(14px,1.527vw,22px);text-decoration:none;transition:all .3s ease;width:fit-content}.stm-btn-primary:hover{background-color:var(--stm-accent-purple-hover);transform:translateY(-2px)}.stm-btn-icon{align-items:center;background:hsla(0,0%,100%,.2);border-radius:50%;display:flex;height:clamp(16px,1.527vw,22px);justify-content:center;width:clamp(16px,1.527vw,22px)}.stm-grid{display:grid;gap:clamp(10px,.972vw,14px);height:100%}@media (min-width:992px){.stm-heading{font-size:clamp(28px,2.777vw,40px)}.stm-nav-list{width:100%}.stm-panel{gap:clamp(18px,1.944vw,28px);grid-template-columns:clamp(250px,23.333vw,336px) minmax(0,1fr)}.stm-col-left{max-width:clamp(250px,23.333vw,336px);width:clamp(250px,23.333vw,336px)}.stm-layout-kyc{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,calc(50% - .486vw))}.stm-layout-kyc .stm-card:first-child,.stm-layout-kyc .stm-card:nth-child(2){grid-row:span 2}.stm-layout-3col{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:1fr}.stm-layout-1col{grid-template-columns:minmax(0,1fr);grid-template-rows:1fr}.stm-layout-2col{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:1fr}}.stm-card{background:var(--stm-card-bg);border-radius:clamp(12px,1.25vw,18px);box-sizing:border-box;color:#01022e;display:flex;flex-direction:column;height:100%;min-height:0;overflow:visible;padding:clamp(14px,1.388vw,20px);position:relative;text-decoration:none;transition:transform .3s ease}.stm-card:before{background:linear-gradient(var(--channel-link-border-angle),#fff,hsla(0,0%,100%,.15) 42%,#fff);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1.5px;pointer-events:none;position:absolute;z-index:2}.stm-card:hover{transform:translateY(-3px);z-index:3}.stm-card-media{background:rgba(0,0,0,.05);border-radius:clamp(8px,.833vw,12px);flex:1;min-height:0;overflow:hidden;position:relative;width:100%}.stm-layout-kyc .stm-card:nth-child(3) .stm-card-media,.stm-layout-kyc .stm-card:nth-child(4) .stm-card-media{flex:1 1 auto;max-height:none}.stm-card-img{display:block;height:100%;object-fit:cover;pointer-events:none;transition:transform .4s cubic-bezier(.4,0,.2,1);width:100%}.stm-card:hover .stm-card-img{transform:scale(1.08)}.stm-card-body{display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-end;padding-top:clamp(6px,.694vw,10px)}.stm-card-title{color:#01022e;font-family:Host Grotesk,sans-serif;font-size:clamp(14px,1.25vw,18px);font-weight:500;line-height:1.2;margin:0 0 .416vw;opacity:1!important}.stm-card-desc{color:#01022e;font-family:Host Grotesk;font-size:clamp(11px,.972vw,14px);font-style:normal;font-weight:300;line-height:122%;margin:0}@keyframes stmFadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:991px){.solutions-tabs-module{height:auto;overflow:hidden;padding:0}.stm-nav-outer{box-sizing:border-box;margin-left:0;margin-right:0;padding:0;width:100%}.stm-col-left{height:auto;max-width:100%;width:100%}.stm-btn-primary{margin-top:0}.stm-grid{gap:clamp(8px,3.076vw,12px);grid-template-columns:1fr!important;height:auto}.stm-card{border-radius:clamp(12px,4.102vw,16px);display:flex!important;gap:clamp(10px,3.589vw,14px);height:auto;padding:clamp(8px,3.076vw,12px)}.stm-card-media{border-radius:clamp(8px,2.564vw,10px);display:block!important;flex:0 0 clamp(60px,20.512vw,80px)!important;min-height:301px!important;min-width:100%!important;width:clamp(60px,20.512vw,80px)!important}.stm-card-img{height:100%;object-fit:cover;width:100%}.stm-card-body{flex:1 1 auto;justify-content:center;padding-top:0}.stm-card-title{font-size:clamp(13px,3.717vw,15px);margin-bottom:1.025vw}.stm-card-desc{font-size:clamp(11px,3.076vw,12.5px)}.stm-tab-btn{font-size:clamp(15px,4.615vw,18px);padding:clamp(8px,2.564vw,10px) clamp(12px,3.846vw,15px)}}.integration-section{background-color:#01022e;border-radius:clamp(16px,2.5vw,25px);color:#fafbff;overflow:hidden;padding:clamp(20px,3.5vw,40px);position:relative;text-align:center;width:100%}.grid-background{background-image:linear-gradient(hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0);background-size:clamp(24px,3vw,40px) clamp(24px,3vw,40px);inset:0;mask-image:radial-gradient(circle,#000 40%,transparent 70%);-webkit-mask-image:radial-gradient(circle,#000 40%,transparent 70%);opacity:.4;position:absolute;z-index:1}.content-wrapper{margin:0 auto;max-width:1100px;position:relative;z-index:2}.integration-text{margin-bottom:clamp(20px,3vw,30px)}.integration-text h2{font-size:clamp(2rem,3.5vw,2.5rem);font-weight:500;margin:0 0 15px}.integration-text p{font-family:Host Grotesk,system-ui,-apple-system,sans-serif;font-size:clamp(1.125rem,1.8vw,1.25rem);font-style:normal;line-height:122%;margin:auto;max-width:700px}.integration-container{margin:0 auto clamp(30px,4vw,40px);position:relative;width:clamp(90%,95vw,100%)}.main-integration{display:block;height:auto;pointer-events:none;position:relative;width:100%;z-index:10}.anim-connector{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:5}.cta-integration.channel-card__link--purple{margin:auto;width:fit-content}.ind-container{box-sizing:border-box;contain-intrinsic-size:1px 705px;content-visibility:auto;font-family:Inter,sans-serif;margin:0 auto;width:100%}.ind-card{background-color:#01022e;border-radius:clamp(16px,1.736vw,25px);box-sizing:border-box;display:flex;gap:clamp(30px,4.166vw,60px);min-height:705px;padding:clamp(20px,2.083vw,30px)}.ind-sidebar{flex-shrink:0;justify-content:space-between;width:clamp(260px,24.305vw,350px)}.ind-nav-list,.ind-sidebar{display:flex;flex-direction:column}.ind-nav-list{gap:clamp(6px,.555vw,8px)}.ind-tab-btn{align-items:center;background:transparent;border:none;border-bottom:1px solid hsla(0,0%,100%,.05);border-radius:clamp(10px,1.111vw,16px);color:#fafbff;cursor:pointer;display:flex;font-size:clamp(15px,1.388vw,20px);font-weight:500;justify-content:space-between;padding:clamp(12px,1.388vw,20px);position:relative;text-align:left;transition:all .3s cubic-bezier(.4,0,.2,1)}.ind-tab-btn span{font-family:Host Grotesk,sans-serif}.ind-tab-btn:last-child{border-bottom:none}.ind-tab-btn.ind-active{background-color:#ee802f;border-bottom-color:transparent;color:#fafbff}.ind-tab-btn.ind-active:before{background:linear-gradient(135deg,#fff,hsla(0,0%,100%,.2) 40%,#fff);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;pointer-events:none;position:absolute;z-index:2}.ind-tab-arrow{opacity:0;transform:translateX(-.694vw);transition:all .3s ease}.ind-tab-btn.ind-active .ind-tab-arrow{opacity:1;transform:translateX(0)}.ind-content-area{display:flex;flex:1;flex-direction:column}.ind-panel{animation:indFadeIn .4s ease forwards;display:none}.ind-panel.ind-active{display:block}.ind-heading{color:#fafbff;font-family:Host Grotesk,sans-serif;font-size:clamp(26px,2.777vw,40px);font-weight:500;line-height:110%;margin:0 0 clamp(8px,.833vw,12px)}.ind-description{color:#fafbff;font-size:clamp(14px,1.111vw,16px);line-height:1.4;margin:0 0 clamp(18px,1.944vw,28px)}.ind-display-box{background-color:#0b0d3e;border-radius:clamp(16px,1.666vw,24px);box-sizing:border-box;margin-bottom:clamp(16px,1.666vw,24px);min-height:clamp(220px,22.222vw,320px);overflow:hidden;position:relative}.ind-display-bg{height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;width:100%;z-index:1}.ind-badge-tag{background-color:#fafbff;border-radius:1.388vw;box-shadow:0 .277vw .833vw rgba(0,0,0,.15);color:#3c1ae9;font-family:Host Grotesk,sans-serif;font-size:clamp(12px,.972vw,14px);font-weight:500;padding:clamp(4px,.416vw,6px) clamp(10px,1.111vw,16px);position:absolute;right:clamp(12px,1.388vw,20px);top:clamp(12px,1.388vw,20px);z-index:2}.ind-metrics-grid{align-items:center;display:grid;gap:clamp(10px,1.111vw,16px);grid-template-columns:repeat(4,1fr);padding:clamp(12px,1.388vw,20px) 0}.ind-metric-item{display:flex;flex-direction:column;gap:.277vw}.ind-metric-value{font-size:clamp(24px,2.777vw,40px);font-weight:600}.ind-metric-label,.ind-metric-value{color:#fafbff;font-family:Host Grotesk,sans-serif;text-align:center}.ind-metric-label{font-size:clamp(12px,1.089vw,15.691px);font-weight:500;line-height:121%}.ind-metric-cta{align-items:flex-end;justify-content:center}.ind-card .channel-card__link--purple{background-color:#3c1ae9;border-color:#3c1ae9;color:#fafbff;transition:all .3s ease;width:fit-content}.ind-card .channel-card__link--purple:hover{background-color:#2e13be;border-color:#2e13be;transform:translateY(-2px)}.ind-mobile-accordion{display:none}@keyframes indFadeIn{0%{opacity:0;transform:translateY(.555vw)}to{opacity:1;transform:translateY(0)}}@media (width <= 850px){.ind-card{border-radius:clamp(16px,6.153vw,24px);padding:clamp(16px,5.128vw,24px)}.ind-content-area,.ind-sidebar{display:none}.ind-mobile-accordion{display:flex;flex-direction:column;gap:clamp(8px,3.076vw,14px);width:100%}.ind-accordion-item{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:clamp(12px,4.102vw,16px);overflow:hidden;transition:background .3s ease,border-color .3s ease}.ind-accordion-item.ind-mb-active{background:radial-gradient(98.45% 69.8% at 50.11% 46.83%,hsla(0,0%,100%,.1) 18.67%,hsla(0,0%,100%,.3) 100%)}.ind-accordion-header{align-items:center;background:transparent;border:none;color:#fafbff;cursor:pointer;display:flex;font-family:Host Grotesk,sans-serif;font-size:clamp(15px,4.615vw,18px);font-weight:500;justify-content:space-between;padding:clamp(14px,4.615vw,20px);width:100%}.ind-accordion-arrow{transition:transform .3s ease}.ind-accordion-item.ind-mb-active .ind-accordion-arrow{transform:rotate(180deg)}.ind-accordion-body{max-height:0;opacity:0;overflow:hidden;padding:0 clamp(14px,5.128vw,20px);transition:max-height .4s cubic-bezier(.16,1,.3,1),opacity .3s ease,padding .3s ease}.ind-accordion-item.ind-mb-active .ind-accordion-body{max-height:150vw;opacity:1;padding:0 clamp(14px,5.128vw,20px) clamp(14px,5.128vw,20px)}.ind-mobile-heading{color:#fafbff;font-family:Host Grotesk,sans-serif;font-size:clamp(16px,4.615vw,20px);line-height:1.25;margin:0 0 2.051vw}.ind-mobile-desc{color:#cbd5e1;font-size:clamp(13px,3.589vw,15px);margin:0 0 4.102vw}.ind-mobile-display-box{border-radius:3.076vw;height:clamp(150px,46.153vw,220px);margin-bottom:4.102vw;overflow:hidden;position:relative}.ind-mobile-metrics{align-items:center;display:grid;gap:clamp(8px,3.076vw,14px);grid-template-columns:repeat(2,1fr)}.ind-mobile-metric{color:#cbd5e1;display:flex;flex-direction:column;font-size:clamp(11px,3.076vw,13px)}.ind-mobile-metric strong{color:#9bd2f3;font-family:Host Grotesk,sans-serif;font-size:clamp(18px,5.128vw,24px)}}.onboarding-channels{background:linear-gradient(90deg,rgba(242,238,255,.6),rgba(230,222,255,.6));border-radius:25px;box-sizing:border-box;color:#01022e;font-family:Host Grotesk,system-ui,sans-serif;margin:0 auto;overflow:hidden;padding:clamp(20px,4vw,30px);position:relative;width:100%;--section-border-angle:135deg;display:flex;flex-direction:column}.onboarding-channels:before{background:linear-gradient(#fff,hsla(0,0%,100%,.16) 42%,#fff);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;pointer-events:none;position:absolute;z-index:0}.onboarding-channels *,.onboarding-channels :after,.onboarding-channels :before{box-sizing:border-box}.onboarding-channels__grid,.onboarding-channels__header{position:relative;z-index:1}.onboarding-channels__header{margin:0 auto clamp(28px,4vw,30px);max-width:760px;text-align:center}.onboarding-channels__eyebrow{background-color:#fafbff;border-radius:50px;color:#3c1ae9;display:inline-flex;font-family:Host Grotesk,sans-serif;font-size:18px;margin-bottom:25px;padding:5px 15px}.onboarding-channels__title{color:#01022e;font-size:clamp(28px,4.4vw,44px);letter-spacing:-.03em;line-height:1.08;margin:0 auto;max-width:730px}.onboarding-channels__intro{font-size:clamp(15px,1.7vw,17px);line-height:1.55;margin:16px auto 0}.onboarding-channels__grid{align-items:stretch;display:flex;flex-wrap:wrap;gap:20px;list-style:none;margin:0 0 30px;padding:0}.ob-card-wrapper{display:flex;flex:1 1 220px;margin:0;min-width:min(100%,220px);padding:0}.ob-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#fafbff;border:none;border-radius:25px;display:flex;flex-direction:column;min-height:250px;overflow:hidden;padding:20px;position:relative;width:100%}.ob-card:before{background:linear-gradient(var(--channel-link-border-angle,135deg),#fff,hsla(0,0%,100%,.15) 42%,#fff);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;pointer-events:none;position:absolute}.ob-card--featured{background:#ebfbf0}.ob-card__btn-action,.ob-card__content,.ob-card__text,.ob-card__title,.ob-card__top{position:relative;z-index:1}.ob-card__content{display:flex;flex-direction:column;gap:20px;height:100%}.ob-card__top{align-items:center;display:flex;gap:20px;justify-content:space-between}.ob-card__icon-img{display:block;flex:0 0 auto;height:64px;max-height:100px;max-width:100px;object-fit:contain;width:64px}.ob-card__tag{align-items:center;background:rgba(44,22,223,.08);border-radius:999px;color:#3c1ae9;display:inline-flex;font-family:Host Grotesk,sans-serif;font-size:14.228px;font-style:normal;font-weight:500;line-height:122%;min-height:30px;padding:6px 12px;text-align:center;white-space:nowrap}.ob-card--featured .ob-card__tag{background:rgba(37,211,102,.15);color:#128c7e}.ob-card__title{color:#01022e;font-size:clamp(22px,2.4vw,30px);letter-spacing:-.02em;line-height:1.12;margin:0}.ob-card__text{line-height:1.56;margin:0;max-width:560px}.channel-card__link--orange.cta-btn-glass{margin:auto;width:fit-content}@keyframes ob-btn-border{to{--ob-btn-border-angle:495deg}}@media screen and (max-width:1040px){.ob-card-wrapper{flex-basis:calc(50% - 10px);min-width:min(100%,260px)}}@media (max-width:640px){.onboarding-channels{padding:38px 18px}.onboarding-channels__header{text-align:left}.ob-card-wrapper{flex-basis:100%;min-width:100%}.ob-card,.ob-card--featured{min-height:auto;padding:22px}.ob-card__top{align-items:flex-start}.ob-card__tag{text-align:right;white-space:normal}}@media (prefers-reduced-motion:reduce){.ob-card{animation:none;transition:none}.ob-card:hover{transform:none}}.cs-container{--cs-bg-color:#4338ca;--cs-card-bg:radial-gradient(98.45% 69.8% at 50.11% 46.83%,hsla(0,0%,100%,.1) 18.67%,hsla(0,0%,100%,.3) 100%);--cs-text-color:#fafbff;--cs-badge-bg:#030712;--cs-badge-text:#fafbff;--cs-btn-bg:#ee792f;--cs-btn-text:#fafbff;box-sizing:border-box;font-family:Inter,system-ui,-apple-system,sans-serif}.cs-container.cs-theme-light{--cs-bg-color:#fafbff;--cs-card-bg:#fafbff;--cs-text-color:#01022e;--cs-badge-bg:#e2e8f0;--cs-badge-text:#fafbff}.cs-container.cs-theme-dark{--cs-bg-color:#01022e;--cs-card-bg:radial-gradient(98.45% 69.8% at 50.11% 46.83%,hsla(0,0%,100%,.1) 18.67%,hsla(0,0%,100%,.3) 100%);--cs-text-color:#fafbff;--cs-text-muted:#fafbff}.cs-wrapper{background-color:var(--cs-bg-color);border-radius:clamp(16px,2.5vw,25px);padding:clamp(20px,3.5vw,30px);transition:background-color .4s ease}.cs-header{margin-bottom:clamp(20px,3vw,30px)}.cs-badge{background-color:var(--cs-badge-bg);border-radius:50px;color:var(--cs-badge-text);display:inline-flex;font-size:clamp(.875rem,1.2vw,1.125rem);margin-bottom:15px;padding:5px 15px}.cs-badge,.cs-title{font-family:Host Grotesk,system-ui,sans-serif}.cs-title{font-size:clamp(2rem,3.5vw,2.5rem);font-weight:500;line-height:109%;margin:0 0 10px}.cs-subtitle,.cs-title{color:var(--cs-text-color)}.cs-subtitle{font-size:clamp(.95rem,1.3vw,1rem);font-weight:400;margin:0}.cs-grid{display:grid;gap:clamp(16px,2vw,20px);grid-template-columns:repeat(auto-fit,minmax(clamp(260px,28vw,320px),1fr));margin-bottom:clamp(20px,3vw,30px)}.cs-card{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:var(--cs-card-bg);border:none;border-radius:clamp(16px,2vw,25px);color:var(--cs-text-color);display:flex;flex-direction:column;gap:clamp(14px,1.8vw,20px);justify-content:space-between;overflow:hidden;padding:clamp(16px,2vw,22px);position:relative;text-decoration:none;transition:all .4s cubic-bezier(.16,1,.3,1)}.cs-card:before{background:linear-gradient(135deg,#fff,hsla(0,0%,100%,.1) 40%,#fff);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;pointer-events:none;position:absolute;z-index:2}.cs-card-top{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:clamp(12px,1.8vw,20px)}.cs-logo{height:clamp(36px,4vw,50px);object-fit:contain;width:auto}.cs-arrow-btn{align-items:center;background-color:#fff;border-radius:clamp(10px,1.2vw,14px);color:#030712;display:flex;flex-shrink:0;height:clamp(38px,3.5vw,44px);justify-content:center;transition:transform .4s cubic-bezier(.16,1,.3,1),background-color .3s ease;width:clamp(38px,3.5vw,44px)}.cs-arrow-icon{color:var(--cs-bg-color);height:clamp(20px,2vw,25px);transform:rotate(0deg);transition:transform .4s cubic-bezier(.16,1,.3,1);width:clamp(20px,2vw,25px)}.cs-description{color:var(--cs-text-muted);font-family:Host Grotesk,system-ui,sans-serif;font-size:clamp(.95rem,1.4vw,1.125rem);font-style:normal;font-weight:400;line-height:122%;margin:0}.cs-image-box{background-color:hsla(0,0%,100%,.1);border-radius:clamp(12px,1.5vw,16px);height:clamp(150px,18vw,200px);overflow:hidden;width:100%}.cs-image-box img{display:block;height:100%;object-fit:cover;width:100%}.cs-card:hover{background:#01022e;transform:translateY(-6px)}.cs-card:hover .cs-arrow-icon{color:#01022e;transform:rotate(-45deg)}.cs-footer{display:flex;justify-content:center}@media (max-width:992px){.cs-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.cs-grid{grid-template-columns:1fr}}:root{--dev-bg:#f8fafc;--dev-card-bg:#01022e;--dev-editor-bg:#0e1117;--dev-purple:#3c1ae9;--dev-orange:#f97316;--dev-text-light:#fafbff;--dev-text-muted:#94a3b8}.dev-section{color:#0f172a;contain-intrinsic-size:1px 530px;content-visibility:auto;font-family:Inter,system-ui,-apple-system,sans-serif}.dev-container{margin:0 auto;max-width:800px;width:100%}.dev-viewer{background-color:var(--dev-card-bg);border-radius:24px;box-sizing:border-box;height:530px;min-width:0;padding:16px;width:100%}.viewer-window{background-color:var(--dev-editor-bg);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.viewer-header{align-items:center;background-color:#161b22;border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:12px 16px}.window-dots{display:flex;flex-shrink:0;gap:6px}.dot{border-radius:50%;height:10px;width:10px}.dot-red{background-color:#ff5f56}.dot-yellow{background-color:#ffbd2e}.dot-green{background-color:#27c93f}.lang-tabs{background:hsla(0,0%,100%,.05);border-radius:8px;display:flex;gap:4px;max-width:100%;overflow-x:auto;padding:3px;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.lang-tabs::-webkit-scrollbar{display:none}.lang-tab{background:transparent;border:none;border-radius:6px;color:#94a3b8;cursor:pointer;flex-shrink:0;font-size:11px;font-weight:500;padding:4px 10px;transition:all .2s ease;white-space:nowrap}.lang-tab.active{background-color:var(--dev-purple);color:#fff}.viewer-subheader{background-color:rgba(0,0,0,.2);border-bottom:1px solid hsla(0,0%,100%,.05);color:#cbd5e1;flex-shrink:0;font-family:monospace;font-size:12px;justify-content:space-between;padding:8px 16px}.copy-box,.viewer-subheader{align-items:center;display:flex}.copy-box{gap:12px;overflow:hidden}.pkg-cmd{color:#38bdf8;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copy-btn{align-items:center;background:transparent;border:none;color:#94a3b8;cursor:pointer;display:flex;flex-shrink:0;padding:2px;transition:color .2s}.copy-btn:hover{color:#fff}.code-body{color:#fff;flex-shrink:0;height:235px;overflow:auto;padding:16px;scrollbar-color:hsla(0,0%,100%,.15) transparent;scrollbar-width:thin}.code-body pre,.response-box pre{font-family:Fira Code,Consolas,Monaco,monospace;font-size:12px;line-height:1.5;margin:0;white-space:pre}.code-body::-webkit-scrollbar,.response-box::-webkit-scrollbar{height:6px;width:6px}.code-body::-webkit-scrollbar-thumb,.response-box::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15);border-radius:4px}.c-keyword{color:#f472b6}.c-string{color:#a5f3fc}.c-func{color:#60a5fa}.c-comment{color:#94a3b8;font-style:italic}.c-var{color:#facc15}.c-key,.cursor{color:#38bdf8}.cursor{font-weight:700;margin-left:2px}.cursor.blink{animation:blink 1s step-end infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.response-panel{background-color:#0b0d13;border-top:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;flex-grow:1;overflow:hidden;padding:12px 16px}.response-status{align-items:center;display:flex;flex-shrink:0;font-family:monospace;font-size:11px;gap:8px;margin-bottom:8px}.status-indicator{background-color:#64748b;border-radius:50%;height:6px;transition:background-color .3s ease;width:6px}.status-title{color:#94a3b8;font-weight:600}.status-code{color:#64748b;margin-left:auto;transition:color .3s ease}.response-box{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);border-radius:8px;flex-grow:1;overflow:auto;padding:10px;scrollbar-color:hsla(0,0%,100%,.15) transparent;scrollbar-width:thin}.response-box pre{color:#fff;font-size:11px}@media (width <= 600px){.dev-viewer{height:500px}.code-body{height:200px}.file-name{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.truora-trust-sec{background-color:#fff;box-sizing:border-box;contain-intrinsic-size:1px 300px;content-visibility:auto;width:100%}.truora-trust-container{align-items:center;display:flex;flex-direction:column;margin:0 auto;text-align:center;width:100%}.truora-trust-title{color:#0b0b3b;font-size:clamp(2rem,3.5vw,2.5rem);font-weight:500;line-height:1.09;margin:0 0 clamp(20px,3vw,30px);max-width:1100px}.truora-trust-grid{flex-wrap:wrap;gap:clamp(10px,1.5vw,16px);margin-bottom:clamp(32px,4.5vw,48px);width:100%}.truora-trust-card,.truora-trust-grid{align-items:center;display:flex;justify-content:center}.truora-trust-card{background-color:#fff;border-radius:clamp(12px,1.5vw,16px);box-shadow:0 4px 10.8px 0 rgba(155,210,243,.4);flex:0 0 auto;height:auto;min-height:clamp(94px,10.5vw,118px);overflow:hidden;width:clamp(80px,9vw,100.4px)}.truora-trust-img{display:block;height:auto;object-fit:contain;width:100%}.truora-trust-cta-wrapper{display:flex;justify-content:center;width:100%}.truora-trust-cta-link{align-items:center;color:#3c1ae9;display:inline-flex;font-size:clamp(.95rem,1.3vw,1rem);font-weight:500;gap:12px;text-decoration:none;transition:color .25s ease}.truora-trust-cta-link:hover{color:#2d13b5}.truora-trust-cta-icon{align-items:center;background-color:#3c1ae9;border-radius:clamp(9px,1.1vw,11px);color:#fafbff;display:flex;flex-shrink:0;height:clamp(32px,3.2vw,38px);justify-content:center;transition:transform .4s cubic-bezier(.16,1,.3,1);width:clamp(32px,3.2vw,38px)}.truora-trust-arrow{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.truora-trust-cta-link:hover .truora-trust-arrow{transform:rotate(-45deg)}@media (width <= 768px){.truora-trust-grid{gap:12px}}.mod-container{--mod-bg-color:#f1effe;--mod-card-bg:#fff;--mod-text-color:#0f172a;--mod-text-muted:#334155;--mod-accent-color:#4300e6;--mod-accent-text:#fff;--mod-tab-inactive-bg:radial-gradient(98.45% 69.8% at 50.11% 46.83%,hsla(0,0%,100%,.1) 18.67%,hsla(0,0%,100%,.3) 100%);--mod-tab-inactive-text:#0f172a;box-sizing:border-box;font-family:Inter,system-ui,sans-serif;margin:auto;width:100%}.mod-container.mod-theme-dark{--mod-bg-color:#0f172a;--mod-card-bg:#1e293b;--mod-text-color:#fff;--mod-text-muted:#cbd5e1;--mod-tab-inactive-bg:radial-gradient(98.45% 69.8% at 50.11% 46.83%,hsla(0,0%,100%,.1) 18.67%,hsla(0,0%,100%,.3) 100%);--mod-tab-inactive-text:#94a3b8}.mod-wrapper{background-color:var(--mod-bg-color);border-radius:clamp(16px,2.5vw,25px);box-shadow:0 20px 40px -15px rgba(0,0,0,.05);padding:clamp(20px,3vw,30px);transition:background-color .4s ease}.mod-tabs-nav{display:flex;gap:clamp(10px,1.2vw,16px);margin-bottom:clamp(16px,2vw,20px);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:4px}.mod-tabs-nav::-webkit-scrollbar{display:none}.mod-tab-btn{background:var(--mod-tab-inactive-bg);border:none;border-radius:clamp(10px,1vw,12px);box-shadow:none;color:var(--mod-tab-inactive-text);cursor:pointer;flex:1 0 auto;font-family:Host Grotesk,system-ui,sans-serif;font-size:clamp(16px,1.5vw,22px);min-width:clamp(110px,10vw,130px);padding:clamp(8px,1vw,10px) clamp(10px,1.2vw,12px);position:relative;text-align:center;transform:none;transition:background-color .3s ease,color .3s ease;white-space:nowrap}.mod-tab-btn:before{background:linear-gradient(135deg,#fff,hsla(0,0%,100%,.1) 40%,#fff);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1.5px;pointer-events:none;position:absolute;z-index:2}.mod-tab-btn.mod-active,.mod-tab-btn:hover{box-shadow:none;transform:none}.mod-tab-btn.mod-active{background:var(--mod-accent-color);color:var(--mod-accent-text)}.mod-content-grid{display:grid;grid-template-columns:1fr;width:100%}.mod-panel{align-items:stretch;display:none;gap:clamp(20px,2.5vw,32px);grid-template-columns:1fr 1fr;max-height:clamp(380px,40vw,460px);min-height:clamp(280px,30vw,320px)}.mod-panel.mod-active{animation:modFadeIn .4s ease forwards;display:grid}.mod-media-box{border-radius:clamp(16px,2vw,24px);height:100%;overflow:hidden;position:relative;width:100%}.mod-media-box img{display:block;height:100%;object-fit:cover;width:100%}.mod-badge-floating{background-color:#fafbff;border-radius:20px;box-shadow:0 4px 12px rgba(0,0,0,.08);color:var(--mod-accent-color);font-family:Host Grotesk,system-ui,sans-serif;font-size:clamp(14px,1.25vw,18px);font-style:normal;font-weight:500;padding:clamp(6px,.6vw,8px) clamp(14px,1.5vw,20px);position:absolute;right:clamp(16px,1.8vw,24px);top:clamp(16px,1.8vw,24px);z-index:2}.mod-info-box{background-color:var(--mod-card-bg);border-radius:clamp(16px,2vw,24px);box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:clamp(16px,2vw,20px)}.mod-title{color:var(--mod-text-color);font-family:Host Grotesk,system-ui,sans-serif;font-size:clamp(22px,2.2vw,32px);font-weight:500;letter-spacing:-.5px;line-height:1.09;margin:0 0 clamp(16px,2vw,24px)}.mod-features-list{display:flex;flex-direction:column;gap:clamp(12px,1.2vw,16px);margin-bottom:clamp(16px,2vw,24px)}.mod-feature-item{color:var(--mod-text-muted);font-size:clamp(14px,1.1vw,16px);line-height:1.3;margin:0}.mod-feature-item strong{color:var(--mod-text-color);font-weight:700}.mod-cta-wrapper{display:flex;justify-content:flex-end;margin-top:auto}.mod-cta-btn{align-items:center;background-color:var(--mod-accent-color);border-radius:clamp(12px,1.2vw,16px);color:var(--mod-accent-text);display:inline-flex;font-size:clamp(14px,1vw,15px);font-weight:600;gap:clamp(8px,1vw,12px);padding:clamp(10px,1vw,12px) clamp(18px,1.8vw,24px);text-decoration:none;transition:opacity .2s ease}.mod-cta-btn:hover{opacity:.95}.mod-cta-icon{align-items:center;background-color:#fff;border-radius:50%;color:var(--mod-accent-color);display:inline-flex;flex-shrink:0;height:24px;justify-content:center;width:24px}@keyframes modFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:992px){.mod-wrapper{border-radius:clamp(18px,4.5vw,24px);padding:clamp(16px,4vw,20px)}.mod-panel{max-height:none;min-height:auto}.mod-panel.mod-active{gap:clamp(16px,4vw,20px);grid-template-columns:1fr}.mod-tab-btn{font-size:clamp(16px,4vw,20px)}.mod-media-box{height:clamp(200px,50vw,260px)}.mod-info-box{height:auto;padding:clamp(16px,4vw,20px)}.mod-title{font-size:clamp(20px,5vw,24px);margin-bottom:clamp(12px,3vw,16px)}.mod-feature-item{font-size:clamp(14px,3.8vw,16px)}.mod-cta-wrapper{justify-content:stretch}.mod-cta-btn{justify-content:center;width:100%}}