.guest-landing{color:#101744;background:#f8fbff;overflow-x:clip}.guest-topbar{z-index:60;justify-content:space-between;align-items:center;gap:20px;min-height:48px;display:flex;position:absolute;top:10px;left:clamp(24px,4vw,48px);right:clamp(24px,4vw,48px)}.guest-topbar__brand{color:#1768ed;align-items:center;gap:8px;min-width:150px;display:inline-flex}.guest-topbar__nav{flex:1;justify-content:center;align-items:center;gap:10px;min-width:0;display:flex}.guest-topbar__home{color:#1768ed;background:#ffffffe6;border-radius:999px;flex:none;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 6px 16px #1e40af1f}.guest-topbar__search{color:#64748b;background:#ffffffe6;border:1px solid #cbd5e1;border-radius:999px;align-items:center;gap:8px;width:min(420px,42vw);height:38px;padding:0 12px;display:flex}.guest-topbar__search input{color:#17275e;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:12px}.guest-topbar__search input::placeholder{color:#64748b}.guest-topbar__technologies{color:#64748b;white-space:nowrap;align-items:center;gap:5px;padding:10px 8px;font-size:12px;font-weight:800;display:inline-flex}.guest-topbar__actions{justify-content:flex-end;align-items:center;gap:10px;min-width:150px;display:flex}.guest-topbar__signin{color:#17275e;background:#ffffffd1;border:1px solid #cfdcff;border-radius:999px;align-items:center;gap:6px;padding:10px 13px;font-size:12px;font-weight:800;transition:transform .2s,background .2s,border-color .2s;display:inline-flex;box-shadow:0 8px 22px #1e40af1a}.guest-topbar__signin:hover{background:#fff;border-color:#8eb3ff;transform:translateY(-2px)}.theme-toggle-button{color:#1d4ed8;cursor:pointer;background:0 0;border:1px solid #cfdcff;border-radius:999px;place-items:center;width:40px;height:40px;padding:0;transition:transform .2s,background .2s,border-color .2s;display:grid;box-shadow:0 8px 22px #1e40af1f}.guest-theme-toggle{width:40px;height:40px}.theme-toggle-button:hover{transform:translateY(-2px)scale(1.04)}.dark .guest-landing .guest-product-card__action--primary{color:#fff;background:linear-gradient(100deg,#2563eb,#6236f5);border-color:#2563eb;box-shadow:0 8px 18px #2563eb3d}.dark .guest-landing .guest-product-card__action--primary:hover{background:linear-gradient(100deg,#1d4ed8,#4f46e5);border-color:#60a5fa}.dark .guest-landing .guest-product-card__action:not(.guest-product-card__action--primary){color:#cbd5e1;background:#0206176b}.dark .guest-landing .guest-product-card__action:focus-visible{outline-offset:3px;outline:2px solid #60a5fa}.guest-landing .sticky{position:relative!important;top:auto!important}.guest-landing__container{width:min(1240px,100% - 40px);margin:0 auto}.guest-hero{background:radial-gradient(circle at 77% 45%,#e9e5ff 0,#f8f8ff 26%,#0000 47%),linear-gradient(135deg,#f5fbff 0%,#fff8fc 55%,#eef8ff 100%);min-height:650px;position:relative}.guest-hero__grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:10px;min-height:650px;display:grid}.guest-hero__copy{z-index:2;padding:58px 0 30px;position:relative}.guest-eyebrow,.guest-section__eyebrow{color:#1464e8;text-transform:uppercase;letter-spacing:.16em;align-items:center;gap:8px;font-size:11px;font-weight:800;display:inline-flex}.guest-eyebrow{background:#e5f0ff;border-radius:999px;padding:7px 12px}.guest-eyebrow__dot,.guest-live-dot{background:#16c888;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #d1f7e9}.guest-hero h1{color:#101744;letter-spacing:-.065em;margin:20px 0 16px;font-size:clamp(46px,5.2vw,76px);font-weight:950;line-height:.98}.guest-hero h1 span{color:#145eea;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#145eea 0%,#5638e8 90%);-webkit-background-clip:text;background-clip:text}.guest-hero__copy>p{color:#53648f;max-width:470px;font-size:16px;line-height:1.6}.guest-hero__actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.guest-button{border-radius:13px;justify-content:center;align-items:center;gap:9px;padding:13px 19px;font-size:13px;font-weight:800;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.guest-button--primary{color:#fff;background:linear-gradient(135deg,#1668f5,#3157e9);box-shadow:0 12px 28px #2b65ed42}.guest-button--secondary{color:#152054;background:#ffffffb8;border:1px solid #cfdcff}.guest-hero__pillars{flex-wrap:wrap;gap:22px;margin-top:38px;display:flex}.guest-hero__pillars span{color:#1d63dc;grid-template-columns:23px auto;align-items:center;column-gap:6px;font-size:12px;font-weight:850;display:grid}.guest-hero__pillars small{color:#66779e;grid-column:2;font-size:10px;font-weight:500}.guest-hero__visual{z-index:1;justify-content:center;align-items:center;min-height:560px;display:flex;position:relative}.guest-hero__visual-glow{filter:blur(50px);background:#6a5cff40;border-radius:50%;width:75%;height:70%;animation:5s ease-in-out infinite guest-breathe;position:absolute}.guest-hero__image{object-fit:contain;filter:drop-shadow(0 24px 28px #173b9340);width:120%;max-width:760px;height:auto;position:relative}.guest-floating-label{color:#fff;background:#183d9cdd;border:1px solid #ffffffba;border-radius:13px;padding:11px 16px;font-size:13px;line-height:1.25;position:absolute;box-shadow:0 12px 28px #143b9a42}.guest-floating-label strong{color:#a7e7ff;font-weight:800}.guest-floating-label--skills{bottom:9%;right:4%}.guest-floating-label--future{color:#18234c;box-shadow:none;background:0 0;border:0;top:9%;right:0;transform:rotate(5deg)}.guest-hero__orb{pointer-events:none;border-radius:50%;position:absolute}.guest-hero__orb--one{background:#ffcd39;width:26px;height:26px;animation:3s infinite guest-pulse;top:10%;right:44%;box-shadow:0 0 25px #ffcd39}.guest-hero__orb--two{background:#57d5ff;width:14px;height:14px;animation:2.4s .4s infinite guest-pulse;bottom:11%;left:51%;box-shadow:0 0 20px #57d5ff}.guest-section{padding:85px 0}.guest-section--products{background:linear-gradient(#f4f9ff,#fff)}.guest-section__heading{justify-content:space-between;align-items:end;gap:25px;display:flex}.guest-section h2{letter-spacing:-.055em;margin:10px 0 0;font-size:clamp(30px,4vw,47px);font-weight:950;line-height:1}.guest-section h2 span{color:#1768ed}.guest-section__heading p,.guest-section__subtext{color:#64749c;max-width:430px;font-size:14px;line-height:1.55}.guest-product-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:36px;display:grid}.guest-product-card{background:#ffffffc9;border:1px solid #dbe5f6;border-radius:17px;padding:23px 21px 18px;transition:transform .25s,box-shadow .25s,border-color .25s;box-shadow:0 8px 24px #4874b10c}.guest-product-card:hover{border-color:#5790fa;transform:translateY(-8px);box-shadow:0 18px 35px #3e76d626}.guest-product-card__top{justify-content:space-between;align-items:start;display:flex}.guest-product-card__icon{color:#fff;background:#1768ed;border-radius:13px;place-items:center;width:47px;height:47px;display:grid;box-shadow:0 9px 16px #1768ed38}.guest-product-card--violet .guest-product-card__icon{background:#8f31e8}.guest-product-card--coral .guest-product-card__icon{background:#ff5b65}.guest-product-card--green .guest-product-card__icon{background:#20c987}.guest-product-card__badge{color:#7436d3;background:#f0e7ff;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:10px;font-weight:800;display:inline-flex}.guest-product-card__badge--live{color:#168f6d;background:#d9f7ec}.guest-product-card h3{letter-spacing:-.03em;margin:22px 0 8px;font-size:19px}.guest-product-card p{color:#61729a;min-height:66px;font-size:13px;line-height:1.45}.guest-product-card__action{color:#17275e;background:#f3f7ff;border:1px solid #d9e3f4;border-radius:9px;justify-content:center;align-items:center;gap:7px;margin-top:15px;padding:10px;font-size:12px;font-weight:800;display:flex}.guest-product-card__action--primary{color:#fff;background:#1668f5;border-color:#1668f5}.guest-product-card__tags{gap:5px;margin-top:13px;display:flex}.guest-product-card__tags span{color:#5271ae;background:#edf4ff;border-radius:999px;padding:5px 8px;font-size:9px}.guest-stats{background:#fffa;border:1px solid #dce7fa;border-radius:14px;grid-template-columns:repeat(4,1fr);gap:0;margin-top:24px;padding:18px 22px;display:grid}.guest-stats span{border-right:1px solid #dce7f4;grid-template-columns:35px auto;align-items:center;column-gap:8px;display:grid}.guest-stats span:last-child{border:0}.guest-stats svg{color:#1768ed;grid-row:span 2}.guest-stats strong{font-size:19px}.guest-stats small{color:#63749b;font-size:10px}.guest-section--technologies{background:#fff}.guest-section__link{color:#1768ed;align-items:center;gap:7px;font-size:13px;font-weight:800;display:inline-flex}.guest-tech-grid{grid-template-columns:repeat(6,1fr);gap:12px;margin-top:25px;display:grid}.guest-tech-card{background:linear-gradient(160deg,#fff,#f7fbff);border:1px solid #dce7f4;border-radius:13px;flex-direction:column;gap:8px;padding:15px;transition:transform .2s,border-color .2s;display:flex}.guest-tech-card:hover{border-color:#80aefe;transform:translateY(-5px)}.guest-tech-card__symbol{color:#fff;background:linear-gradient(135deg,#ffcf2f,#f19c2b);border-radius:10px;place-items:center;width:35px;height:35px;font-size:11px;font-weight:950;display:grid}.guest-tech-card strong{font-size:13px}.guest-tech-card>span:last-child{color:#1768ed;align-items:center;gap:5px;font-size:11px;font-weight:800;display:inline-flex}.guest-final-cta{color:#fff;background:radial-gradient(circle at 72% 40%,#173b83,#0000 35%),linear-gradient(120deg,#07152e,#102550);padding:50px 0}.guest-final-cta__inner{justify-content:space-between;align-items:center;gap:35px;display:flex}.guest-final-cta h2{letter-spacing:-.05em;margin:10px 0 8px;font-size:clamp(29px,4vw,45px);line-height:.98}.guest-final-cta p{color:#b7c9ed;margin-bottom:18px;font-size:14px}.guest-final-cta .guest-section__eyebrow{color:#70a8ff}.guest-final-cta__orbit{border:1px solid #2773ff66;border-radius:50%;width:330px;height:180px;animation:18s linear infinite guest-spin;position:relative}.guest-final-cta__orbit b{color:#fff;background:#1969fb;border-radius:16px;place-items:center;width:55px;height:55px;font-size:27px;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 0 30px #1969fb}.guest-final-cta__orbit span{color:#d7e4ff;background:#1b3d7c;border-radius:99px;padding:6px 10px;font-size:10px;position:absolute}.guest-final-cta__orbit span:first-child{top:50%;left:-8px}.guest-final-cta__orbit span:nth-child(2){top:-13px;left:42%}.guest-final-cta__orbit span:nth-child(3){top:34%;right:-22px}.guest-final-cta__orbit span:nth-child(4){bottom:-13px;left:42%}.guest-footer{color:#a7b9dc;background:#07152e;padding:22px 0;font-size:11px}.guest-footer .guest-landing__container{justify-content:space-between;gap:20px;display:flex}.guest-footer__logo{color:#fff;align-items:center;gap:8px;font-weight:900;display:inline-flex}.guest-footer__logo b{background:#1768ed;border-radius:6px;place-items:center;width:24px;height:24px;display:grid}@keyframes guest-breathe{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:.85;transform:scale(1.06)}}@keyframes guest-pulse{50%{opacity:.7;transform:scale(1.25)}}@keyframes guest-spin{to{transform:rotate(360deg)}}@media (max-width:900px){.guest-hero__grid{grid-template-columns:1fr;min-height:0}.guest-hero__copy{padding-bottom:0}.guest-hero__visual{min-height:400px}.guest-hero__image{width:100%}.guest-product-grid{grid-template-columns:repeat(2,1fr)}.guest-tech-grid{grid-template-columns:repeat(3,1fr)}.guest-final-cta__orbit{width:260px;transform:scale(.82)}}@media (max-width:600px){.guest-landing__container{width:min(100% - 28px,1240px)}.guest-hero h1{font-size:49px}.guest-hero__pillars{gap:14px}.guest-hero__visual{min-height:280px}.guest-floating-label{display:none}.guest-section{padding:55px 0}.guest-section__heading{display:block}.guest-section__heading p{margin-top:15px}.guest-product-grid,.guest-tech-grid{grid-template-columns:1fr 1fr}.guest-product-card{padding:16px 14px}.guest-product-card p{min-height:105px}.guest-stats{grid-template-columns:repeat(2,1fr);gap:15px}.guest-stats span:nth-child(2){border:0}.guest-final-cta__inner{display:block}.guest-final-cta__orbit{display:none}.guest-footer .guest-landing__container{display:block}.guest-footer .guest-footer__logo{margin-bottom:10px}}@media (prefers-reduced-motion:reduce){.guest-hero__image,.guest-hero__visual-glow,.guest-hero__orb,.guest-final-cta__orbit{animation:none}}.guest-landing{--guest-page-bg:#f8fbff;--guest-surface:#fff;--guest-surface-soft:#f4f9ff;--guest-surface-strong:#eef4ff;--guest-text:#101744;--guest-muted:#53648f;--guest-border:#dbe5f6;--guest-plan-bg:#eef4ff;--guest-plan-card:#fff;--guest-plan-inner:#f7faff;--guest-plan-text:#101744;--guest-plan-muted:#53648f;--guest-plan-border:#cbd9ef;background:var(--guest-page-bg);color:var(--guest-text)}.dark .guest-landing{--guest-page-bg:#060b1b;--guest-surface:#0f172a;--guest-surface-soft:#0b1222;--guest-surface-strong:#10192d;--guest-text:#f8fafc;--guest-muted:#94a3b8;--guest-border:#94a3b847;--guest-plan-bg:#060b1b;--guest-plan-card:#10192d;--guest-plan-inner:#0b1222;--guest-plan-text:#f8fafc;--guest-plan-muted:#94a3b8;--guest-plan-border:#64748b8c}.dark .guest-topbar__signin{color:#f8fafc;background:#0f172ad6;border-color:#94a3b859}.dark .guest-topbar__signin:hover{background:#1e293bf2;border-color:#60a5fa}.dark .theme-toggle-button{color:#fbbf24;background:0 0;border-color:#94a3b859}.dark .guest-topbar__home{color:#60a5fa;background:#1e293be6}.dark .guest-topbar__search{color:#94a3b8;background:#020617db;border-color:#94a3b873}.dark .guest-topbar__search input{color:#e2e8f0}.dark .guest-topbar__search input::placeholder,.dark .guest-topbar__technologies{color:#94a3b8}.dark .guest-landing .guest-stacked-carousel__arrow,.dark .guest-landing .guest-plans-slider__control{color:#f8fafc;background:#0f172ae0;border-color:#94a3b873;box-shadow:0 12px 28px #0000005c}.dark .guest-landing .guest-stacked-carousel__arrow:hover:not(:disabled),.dark .guest-landing .guest-plans-slider__control:hover{color:#fff;background:#1d4ed8;border-color:#60a5fa}@media (max-width:800px){.guest-topbar{left:16px;right:16px}.guest-topbar__brand{min-width:auto}.guest-topbar__brand .brand-wordmark{display:none}.guest-topbar__search{width:min(36vw,260px)}.guest-topbar__technologies{display:none}.guest-topbar__actions{min-width:auto}}@media (max-width:520px){.guest-topbar{gap:8px}.guest-topbar__search{display:none}.guest-topbar__signin{padding:9px 10px}.guest-topbar__signin svg{display:none}}.guest-landing .guest-stacked-plans-section{color:var(--guest-plan-text);background:var(--guest-plan-bg)}.guest-landing .guest-stacked-plans__header h2,.guest-landing .guest-stacked-plan-card__identity h3,.guest-landing .guest-stacked-plan-card__price strong,.guest-landing .guest-plan-details__identity h3,.guest-landing .guest-plan-details__price strong,.guest-landing .guest-stacked-plan-card__stats b,.guest-landing .guest-plan-details__stats b{color:var(--guest-plan-text)}.guest-landing .guest-stacked-plans__header p,.guest-landing .guest-stacked-plan-card__identity p,.guest-landing .guest-stacked-plan-card__price span,.guest-landing .guest-plan-details__identity p,.guest-landing .guest-plan-details__price span,.guest-landing .guest-plan-details__description,.guest-landing .guest-stacked-plan-card__stats small,.guest-landing .guest-plan-details__stats small{color:var(--guest-plan-muted)}.guest-landing .guest-stacked-plan-card{color:var(--guest-plan-text);border-color:var(--guest-plan-border);background:var(--guest-plan-card);box-shadow:0 22px 50px #1e40af1f}.guest-landing .guest-stacked-plan-card.is-active{background:linear-gradient(var(--guest-plan-card), var(--guest-plan-card)) padding-box, linear-gradient(135deg, #2563eb, #6236f5) border-box;border-color:#0000}.guest-landing .guest-stacked-plan-card__stats,.guest-landing .guest-plan-details__stats{border-color:var(--guest-plan-border)}.guest-landing .guest-stacked-plan-card__modules{border-color:var(--guest-plan-border);background:var(--guest-plan-inner)}.guest-landing .guest-stacked-plan-card__modules>b,.guest-landing .guest-stacked-plan-card__modules>span,.guest-landing .guest-plan-details__module b{color:var(--guest-plan-text)}.guest-landing .guest-stacked-plan-card__modules>span,.guest-landing .guest-plan-details__module{background:var(--guest-plan-inner)}.guest-landing .guest-plan-details__module{border-color:var(--guest-plan-border)}.guest-landing .guest-plan-details__module-heading h4{color:var(--guest-plan-text)}.guest-landing .guest-plan-details__module-heading{color:var(--guest-plan-muted)}.guest-landing .guest-plan-details__stats span{color:#2563eb}.guest-landing .guest-stacked-carousel__arrow{color:var(--guest-plan-text);border-color:var(--guest-plan-border);background:#ffffffc7}.guest-landing .guest-stacked-carousel__pagination button{background:#cbd5e1}.guest-landing .guest-stacked-carousel__pagination button.is-active{background:linear-gradient(90deg,#2563eb,#6236f5)}.dark .guest-landing .guest-hero{color:#f8fafc;background:radial-gradient(circle at 77% 45%,#1e1b4b 0,#0f172a 30%,#0000 52%),linear-gradient(135deg,#060b1b 0%,#111827 55%,#0b1222 100%)}.dark .guest-landing .guest-hero h1,.dark .guest-landing .guest-section h2{color:#f8fafc}.dark .guest-landing .guest-hero__copy>p,.dark .guest-landing .guest-section__heading p,.dark .guest-landing .guest-section__subtext{color:#94a3b8}.dark .guest-landing .guest-section--products,.dark .guest-landing .guest-section--technologies{color:#f8fafc;background:#0b1222}.dark .guest-landing .guest-product-card,.dark .guest-landing .guest-stats,.dark .guest-landing .guest-tech-card{color:#f8fafc;background:#10192d;border-color:#64748b73}.dark .guest-landing .guest-product-card h3,.dark .guest-landing .guest-product-card__action,.dark .guest-landing .guest-tech-card strong{color:#f8fafc}.dark .guest-landing .guest-product-card p,.dark .guest-landing .guest-stats small,.dark .guest-landing .guest-tech-card>span:last-child{color:#94a3b8}.dark .guest-landing .guest-product-card__action{background:#0b1222;border-color:#64748b73}.dark .guest-landing .guest-stats{background:#10192d}.guest-plans-track{scrollbar-width:none;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory}.guest-plans-track::-webkit-scrollbar{display:none}.guest-plans-track>div>div{scroll-snap-align:start}.guest-plans-slider__control{z-index:2;color:#fff;background:#0f172ae6;border:1px solid #94a3b859;border-radius:999px;place-items:center;width:46px;height:46px;transition:background .2s,border-color .2s,transform .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 10px 24px #00000059}.guest-plans-slider__control:hover{background:#2563eb;border-color:#60a5fae6;transform:translateY(-50%)scale(1.06)}.guest-plans-slider__control--left{left:20px}.guest-plans-slider__control--right{right:20px}.guest-plans-slider{width:min(100%,1480px);padding:0 12px}.guest-plans-track{scroll-padding-inline:clamp(2.75rem,5vw,5.5rem);padding:12px clamp(2.75rem,5vw,5.5rem) 20px!important}.guest-plans-track>div{align-items:stretch;gap:24px}.guest-plans-track>div>div{min-height:470px;background:linear-gradient(160deg,#0f172afa,#0a1224f5)!important;border:1px solid #64748bb8!important;border-radius:24px!important;width:356px!important;padding:20px!important;box-shadow:0 18px 40px #00000047!important}.guest-plans-track>div>div:hover{border-color:#60a5fae6!important;box-shadow:0 20px 45px #2563eb33!important}.guest-plans-track>div>div h3{letter-spacing:-.02em}.guest-plans-track>div>div>div:first-child>div:first-child{margin-bottom:18px!important}.guest-plans-track>div>div .bg-black\/40{background:#02061794;border-color:#ffffff17;border-radius:16px}.guest-plans-track>div>div .bg-black\/40>div:first-child{border-bottom:1px solid #ffffff12;padding-bottom:8px}.guest-plans-track>div>div .bg-black\/40 .bg-white\/5{background:#1e293bad;border-radius:8px;padding:9px 10px}.guest-plans-track>div>div button{border-radius:12px;min-height:44px;background:linear-gradient(100deg,#2563eb,#4f46e5)!important}.guest-plans-track>div>div button:disabled{opacity:.95}.guest-stacked-plans-section{z-index:1;color:#f8fafc;background:linear-gradient(#060b1b,#0b1222);width:100%;max-width:100%;padding:72px clamp(28px,5vw,76px) 82px;position:relative;overflow-x:clip}.guest-stacked-plans__inner{width:min(1480px,100%);margin:0 auto}.guest-stacked-plans__header{justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px;display:flex}.guest-stacked-plans__header h2{color:#fff;letter-spacing:-.05em;margin:12px 0 0;font-size:clamp(30px,4vw,48px);font-weight:950;line-height:1}.guest-stacked-plans__header p{color:#94a3b8;max-width:390px;margin:0;font-size:14px;line-height:1.5}.guest-stacked-plans__layout{grid-template-columns:minmax(390px,.92fr) minmax(0,1.08fr);align-items:center;gap:32px;display:grid}.guest-stacked-carousel{outline:none;grid-column:2;min-width:0;position:relative}.guest-stacked-carousel:focus-visible{border-radius:28px;box-shadow:0 0 0 3px #60a5facc}.guest-stacked-carousel__deck{perspective:1200px;place-items:center;min-height:620px;display:grid;position:relative;overflow:hidden}.guest-stacked-plan-card{cursor:pointer;color:#f8fafc;transform-origin:bottom;background:linear-gradient(160deg,#10192d,#0b1222);border:1px solid #64748b8c;border-radius:24px;flex-direction:column;width:min(410px,72%);min-height:560px;padding:24px;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 28px 55px #0000006b}.guest-stacked-plan-card.is-active{background:linear-gradient(#10192d,#10192d) padding-box padding-box,linear-gradient(135deg,#2563eb,#6236f5) border-box;border-color:#0000;box-shadow:0 30px 65px #2563eb4d}.guest-stacked-plan-card__header{align-items:center;gap:12px;min-width:0;display:flex}.guest-stacked-plan-card__icon,.guest-plan-details__icon{color:#fff;background:linear-gradient(135deg,#2563eb,#4f46e5);border-radius:18px;flex:none;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 12px 26px #2563eb4d}.guest-stacked-plan-card__identity{flex:auto;min-width:0}.guest-stacked-plan-card__identity h3,.guest-plan-details__identity h3{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:22px;font-weight:900;overflow:hidden}.guest-stacked-plan-card__identity p,.guest-plan-details__identity p{color:#94a3b8;margin:4px 0 0;font-family:monospace;font-size:12px}.guest-stacked-plan-card__badge,.guest-plan-details__badge{color:#e9d5ff;text-overflow:ellipsis;white-space:nowrap;background:#7e22ce59;border:1px solid #a855f78c;border-radius:7px;flex:none;max-width:78px;margin-left:auto;padding:5px 8px;font-size:10px;font-weight:800;overflow:hidden}.guest-stacked-plan-card__price,.guest-plan-details__price{margin:24px 0 20px}.guest-stacked-plan-card__price strong,.guest-plan-details__price strong{color:#fff;font-size:27px;font-weight:950;display:block}.guest-stacked-plan-card__price span,.guest-plan-details__price span{color:#94a3b8;font-size:11px}.guest-stacked-plan-card__stats{border-top:1px solid #94a3b824;border-bottom:1px solid #94a3b824;grid-template-columns:repeat(3,1fr);gap:8px;padding:18px 0;display:grid}.guest-stacked-plan-card__stats span{flex-direction:column;gap:4px;display:flex}.guest-stacked-plan-card__stats b{color:#fff;font-size:22px}.guest-stacked-plan-card__stats small{color:#94a3b8;font-size:10px}.guest-stacked-plan-card__modules{background:#0206178c;border:1px solid #94a3b81f;border-radius:16px;gap:8px;margin-top:22px;padding:15px;display:grid}.guest-stacked-plan-card__modules>b{color:#e2e8f0;text-transform:uppercase;letter-spacing:.08em;margin-bottom:3px;font-size:11px}.guest-stacked-plan-card__modules>span{color:#e2e8f0;background:#1e293bb3;border-radius:8px;align-items:center;gap:8px;padding:9px 10px;font-size:11px;display:flex}.guest-stacked-plan-card__modules>span svg,.guest-plan-details__module>span{color:#34d399}.guest-stacked-plan-card__button,.guest-plan-details__button{color:#fff;background:linear-gradient(100deg,#2563eb,#6236f5);border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;width:100%;margin-top:auto;padding:13px 14px;font-size:12px;font-weight:850;display:flex}.guest-stacked-carousel__arrow{z-index:20;color:#fff;background:#0f172acc;border:1px solid #94a3b873;border-radius:999px;place-items:center;width:52px;height:52px;transition:transform .2s,border-color .2s,background .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 12px 28px #0000004d}.guest-stacked-carousel__arrow:hover:not(:disabled){background:#1d4ed8;border-color:#60a5fa;transform:translateY(-50%)scale(1.06)}.guest-stacked-carousel__arrow:disabled{cursor:default;opacity:.45}.guest-stacked-carousel__arrow--left{left:10px}.guest-stacked-carousel__arrow--right{right:10px}.guest-stacked-carousel__pagination{z-index:25;gap:10px;display:flex;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.guest-stacked-carousel__pagination button{cursor:pointer;background:#334155;border:0;border-radius:99px;width:38px;height:6px;padding:0}.guest-stacked-carousel__pagination button.is-active{background:linear-gradient(90deg,#2563eb,#6236f5)}.guest-plan-details{min-height:560px;max-height:620px;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;grid-area:1/1;padding:28px 8px 28px 0;display:flex;position:relative;overflow:hidden}.guest-plan-details__top{align-items:center;gap:14px;display:flex}.guest-plan-details__identity{align-items:center;gap:12px;min-width:0;max-width:58%;display:flex}.guest-plan-details__identity h3{font-size:25px}.guest-plan-details__price{overflow-wrap:anywhere;text-align:right;max-width:38%;margin:0;position:absolute;top:30px;right:28px}.guest-plan-details__description{color:#a8b6cc;min-height:42px;margin:65px 0 20px;font-size:14px;line-height:1.5}.guest-plan-details__stats{border-top:1px solid #94a3b82e;border-bottom:1px solid #94a3b82e;flex-wrap:wrap;gap:24px;margin:4px 0 26px;padding:16px 0;display:flex}.guest-plan-details__stats span{color:#60a5fa;grid-template-columns:24px 1fr;align-items:center;column-gap:8px;min-width:110px;display:grid}.guest-plan-details__stats span svg,.guest-plan-details__layers-icon{grid-row:span 2}.guest-plan-details__stats b{color:#f8fafc;font-size:18px}.guest-plan-details__stats small{color:#94a3b8;font-size:9px}.guest-plan-details__layers-icon{font-size:25px;line-height:1}.guest-plan-details__module-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.guest-plan-details__module-heading h4{margin:0;font-size:15px}.guest-plan-details__module-heading span{color:#34d399;font-size:10px}.guest-plan-details__module-list{flex:1;gap:8px;min-height:0;padding-right:5px;display:grid;overflow-y:auto}.guest-plan-details__module{background:0 0;border-bottom:1px solid #94a3b821;align-items:flex-start;gap:10px;min-width:0;padding:12px 0;display:flex}.guest-plan-details__module>span{background:#10b98133;border-radius:999px;flex:none;place-items:center;width:24px;height:24px;display:grid}.guest-plan-details__module>div{min-width:0}.guest-plan-details__module b{overflow-wrap:anywhere;color:#e2e8f0;font-size:12px;line-height:1.35;display:block}.guest-plan-details__module small{overflow-wrap:anywhere;color:#94a3b8;margin-top:3px;font-size:10px;display:block}.guest-plan-details__button{opacity:.92;flex:none;margin-top:18px;padding:15px;font-size:13px}.guest-plan-details__empty{color:#94a3b8;text-align:center;padding:100px 20px}@media (max-width:1050px){.guest-stacked-plans-section{padding-left:38px;padding-right:38px}.guest-stacked-plans__layout{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:24px}.guest-stacked-plan-card{width:min(370px,72%)}.guest-stacked-carousel__deck{min-height:570px}}@media (max-width:900px){.guest-stacked-plans__layout{flex-direction:column;align-items:stretch;gap:18px;display:flex}.guest-plan-details{order:1;width:100%;max-width:720px;margin:0 auto}.guest-stacked-carousel{order:2;width:100%}.guest-stacked-carousel__deck{min-height:540px}}@media (max-width:767px){.guest-stacked-plans-section{padding:52px 14px 64px}.guest-stacked-plans__header{display:block}.guest-stacked-plans__header p{margin-top:14px}.guest-stacked-plans__layout{flex-direction:column;display:flex}.guest-stacked-carousel{order:1;width:100%}.guest-stacked-carousel__deck{min-height:530px}.guest-stacked-plan-card{width:min(350px,76%);min-height:480px;padding:19px}.guest-plan-details{order:2;width:100%;min-height:520px;padding:22px 0}.guest-plan-details__identity{max-width:54%}.guest-plan-details__price{max-width:42%;top:24px;right:0}.guest-plan-details__price strong{font-size:clamp(17px,5vw,24px)}.guest-stacked-carousel__arrow--left{left:0}.guest-stacked-carousel__arrow--right{right:0}}.guest-landing #tech-slide.guest-section--technologies>.guest-landing__container{z-index:1;position:relative}.guest-landing>.guest-footer{clear:both;z-index:2;position:relative}.guest-landing #tech-slide.guest-section--technologies{padding-bottom:85px;z-index:40!important;height:auto!important;min-height:100vh!important;display:flex!important;position:sticky!important;overflow:hidden!important}.guest-landing .sticky{min-height:auto!important;position:relative!important;top:auto!important}.guest-landing #tech-slide.guest-section--technologies{padding-bottom:clamp(72px,8vw,110px);z-index:1!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;display:block!important;position:relative!important;overflow:visible!important}@media (max-width:600px){.guest-plans-slider__control{width:38px;height:38px}.guest-plans-slider__control--left{left:8px}.guest-plans-slider__control--right{right:8px}.guest-plans-track{padding-left:2.5rem!important;padding-right:2.5rem!important}.guest-plans-track>div>div{width:min(82vw,356px)!important}}.guest-button:hover{transform:translateY(-3px)}.guest-hero__pillars span{transition:transform .25s}.guest-hero__pillars span:hover{transform:translateY(-4px)}.guest-tech-card__symbol{transition:transform .3s}.guest-tech-card:hover .guest-tech-card__symbol{transform:rotate(-8deg)scale(1.12)}.guest-product-card__icon{transition:transform .3s}.guest-product-card:hover .guest-product-card__icon{transform:scale(1.1)rotate(-6deg)}.guest-product-card__action svg{transition:transform .2s}.guest-product-card__action:hover svg{transform:translate(4px)}
