.org-page{--org-card-bg: rgb(255 255 255 / 82%);--org-card-border: rgb(36 115 255 / 12%);--org-section-space: clamp(4.75rem, 6.5vw, 6.5rem);background:#fff;color:var(--color-gray-900)}.org-page section{scroll-margin-top:7rem}.org-eyebrow{color:var(--color-brand-500);display:inline-block;font-size:var(--text-size-sm);font-weight:var(--font-bold);letter-spacing:.13em;line-height:1.2;text-transform:uppercase}.org-eyebrow--light{color:#c9d9ff}.org-top-surface{background:radial-gradient(circle at 7% 7%,rgb(36 115 255 / 18%),transparent 26rem),radial-gradient(circle at 91% 9%,rgb(135 91 247 / 15%),transparent 30rem),linear-gradient(180deg,var(--color-brand-25) 0%,#f7f8ff 53%,#f4f1ff 100%);overflow:hidden}.org-hero{padding:clamp(5.5rem,9vw,8.5rem) var(--spacing-4xl) clamp(4.5rem,7vw,6.4rem);position:relative}.org-hero__orb{border-radius:999px;filter:blur(52px);pointer-events:none;position:absolute}.org-hero__orb--one{background:#4f8fff1a;height:24rem;left:-9rem;top:16rem;width:24rem}.org-hero__orb--two{background:#875bf71a;height:31rem;right:-12rem;top:1rem;width:31rem}.org-hero__inner{align-items:center;display:grid;gap:clamp(.9rem,1.5vw,1.75rem);grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);position:relative;z-index:1}.org-hero__copy{max-width:42rem}.org-hero h1{color:var(--color-gray-900);font-size:clamp(3.2rem,4.35vw,4rem);font-weight:var(--font-black);letter-spacing:-.065em;line-height:.96;margin-top:var(--spacing-xl)}.org-hero__title-line{display:block;white-space:nowrap}.org-hero__title-emphasis{background:linear-gradient(135deg,var(--color-brand-700),var(--color-brand-500) 48%,var(--color-purple-600));background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.org-hero__body{color:var(--color-gray-600);font-size:var(--text-size-lg);line-height:1.65;margin-top:var(--spacing-2xl);max-width:35rem}.org-hero__actions{align-items:center;display:flex;flex-wrap:nowrap;gap:var(--spacing-lg);margin-top:var(--spacing-4xl)}.org-link-button{align-items:center;background:#ffffffbd;border:1px solid rgb(36 115 255 / 14%);border-radius:var(--radius-xl);box-shadow:0 12px 28px #0e2e660d;color:var(--color-brand-800);display:inline-flex;font-size:var(--text-size-md);font-weight:var(--font-bold);justify-content:center;min-height:3.25rem;padding-inline:var(--spacing-2xl);text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease;white-space:nowrap}.org-link-button:hover{border-color:#2473ff4d;box-shadow:0 16px 35px #0e2e6617;transform:translateY(-2px)}.org-hero__actions .components__react__schedule-link{white-space:nowrap}.org-hero__visual{justify-self:start;min-width:0;position:relative;width:120%}.org-hero__image-shell{background:transparent;border:0;border-radius:clamp(1.2rem,2vw,2rem);box-shadow:none;overflow:visible;transform:perspective(1000px) rotateY(-1.5deg) rotateX(.7deg)}.org-hero__image-shell img{border-radius:clamp(1.2rem,2vw,2rem);display:block;filter:drop-shadow(0 24px 70px rgb(14 46 102 / 10%));height:auto;width:100%}.org-platform-section{padding:var(--org-section-space) var(--spacing-4xl) clamp(5.4rem,7vw,7rem)}.org-platform-section__header,.org-faq__heading{margin-inline:auto;max-width:56rem;text-align:center}.org-platform-section__header h2,.org-context-section__copy h2,.org-faq__heading h2,.org-final-cta h2{color:var(--color-gray-900);font-size:var(--heading-size-xl);font-weight:var(--font-extrabold);letter-spacing:-.055em;line-height:1}.org-platform-section__header h2,.org-faq__heading h2{margin-top:var(--spacing-xl)}.org-platform-section__header p,.org-faq__heading p{color:var(--color-gray-600);font-size:var(--text-size-lg);line-height:1.65;margin-inline:auto;margin-top:var(--spacing-2xl);max-width:50rem}.org-platform-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(2.8rem,4vw,4rem)}.org-feature-card{background:var(--org-card-bg);border:1px solid var(--org-card-border);border-radius:1.45rem;box-shadow:0 18px 46px #0e2e660d;min-height:15rem;padding:clamp(1.45rem,2.5vw,2rem)}.org-feature-card__icon{align-items:center;background:linear-gradient(135deg,#2473ff24,#2473ff0a);border:1px solid rgb(36 115 255 / 10%);border-radius:.95rem;color:var(--color-brand-600);display:flex;height:3.1rem;justify-content:center;width:3.1rem}.org-feature-card--search .org-feature-card__icon{background:linear-gradient(135deg,#7839ee24,#7839ee0d);border-color:#7839ee1a;color:var(--color-purple-600)}.org-feature-card--matrix .org-feature-card__icon{background:linear-gradient(135deg,#10b98124,#10b9810a);border-color:#10b9811a;color:#0f9f6e}.org-feature-card--cards .org-feature-card__icon{background:linear-gradient(135deg,#f7900926,#f790090a);border-color:#f790091c;color:var(--color-orange-600)}.org-feature-card__icon svg{fill:none;height:1.55rem;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:1.55rem}.org-feature-card h3{color:var(--color-gray-900);font-size:1.24rem;font-weight:var(--font-black);letter-spacing:-.03em;line-height:1.3;margin-top:1.3rem}.org-feature-card p{color:var(--color-gray-600);font-size:.98rem;line-height:1.7;margin-top:.85rem}.org-context-section{background:#fff;padding:var(--org-section-space) var(--spacing-4xl)}.org-context-section__inner{align-items:center;display:grid;gap:clamp(3rem,6vw,6.5rem);grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)}.org-context-section__copy{max-width:39rem}.org-context-section__copy h2{margin-top:var(--spacing-xl)}.org-context-section__copy p{color:var(--color-gray-600);font-size:1.02rem;line-height:1.76;margin-top:var(--spacing-2xl)}.org-context-section__learn-more a{color:var(--color-brand-700);font-weight:var(--font-semibold);text-decoration:underline;text-decoration-color:#2473ff47;text-underline-offset:.18em}.org-context-section__learn-more a:hover{color:var(--color-purple-700)}.org-context-section__panel{background:radial-gradient(circle at 90% 5%,rgb(120 57 238 / 8%),transparent 15rem),linear-gradient(145deg,var(--color-brand-25),#fff 48%,#faf8ff);border:1px solid rgb(14 46 102 / 9%);border-radius:1.75rem;box-shadow:0 24px 70px #0e2e6612;padding:clamp(1.25rem,2.2vw,1.75rem)}.org-benefit-item{align-items:flex-start;display:grid;gap:1rem;grid-template-columns:auto 1fr;padding:1.15rem 1rem}.org-benefit-item+.org-benefit-item{border-top:1px solid rgb(14 46 102 / 8%)}.org-benefit-item__number{align-items:center;background:#2473ff14;border:1px solid rgb(36 115 255 / 10%);border-radius:.7rem;color:var(--color-brand-700);display:inline-flex;font-size:.73rem;font-weight:var(--font-black);height:2rem;justify-content:center;letter-spacing:.06em;width:2rem}.org-benefit-item h3{color:var(--color-gray-900);font-size:1.03rem;font-weight:var(--font-extrabold);letter-spacing:-.02em;line-height:1.35}.org-benefit-item p{color:var(--color-gray-600);font-size:.92rem;line-height:1.6;margin-top:.35rem}.org-faq{background:#fff;padding:var(--org-section-space) var(--spacing-4xl)}.org-faq__items{margin:clamp(2.8rem,4vw,4rem) auto 0;max-width:62rem}.org-faq__item{border-bottom:1px solid var(--color-gray-200)}.org-faq__item:first-child{border-top:1px solid var(--color-gray-200)}.org-faq__question{align-items:center;color:var(--color-gray-900);cursor:pointer;display:flex;font-size:clamp(1.02rem,1.5vw,1.16rem);font-weight:var(--font-bold);gap:1rem;justify-content:space-between;line-height:1.45;list-style:none;padding:1.45rem 0}.org-faq__question::-webkit-details-marker{display:none}.org-faq__icon{border:1.5px solid var(--color-gray-400);border-radius:50%;flex:0 0 auto;height:1.65rem;position:relative;transition:border-color .16s ease,transform .16s ease;width:1.65rem}.org-faq__icon:before,.org-faq__icon:after{background:var(--color-gray-600);content:"";height:1.5px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .16s ease;width:.65rem}.org-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.org-faq__item[open] .org-faq__icon{border-color:var(--color-brand-500)}.org-faq__item[open] .org-faq__icon:after{transform:translate(-50%,-50%) rotate(0)}.org-faq__answer{color:var(--color-gray-600);font-size:.98rem;line-height:1.75;max-width:54rem;padding:0 3.4rem 1.55rem 0}.org-faq__inline-link{color:var(--color-brand-700);font-weight:var(--font-semibold);text-decoration:underline;text-decoration-color:#2473ff59;text-underline-offset:.2em}.org-final-cta{background:var(--color-brand-25);overflow:hidden;padding:0 var(--spacing-4xl) var(--org-section-space);position:relative;text-align:center}.org-final-cta__glow{border:1px solid rgb(255 255 255 / 7%);border-radius:50%;height:52rem;left:50%;opacity:.5;pointer-events:none;position:absolute;top:-39rem;transform:translate(-50%);width:52rem}.org-final-cta__inner{background:radial-gradient(circle at 78% 10%,rgb(79 143 255 / 30%),transparent 25rem),linear-gradient(135deg,#0e2e66,#18213a 72%);border-radius:calc(var(--radius-2xl) * 2);box-shadow:0 28px 90px #0e2e662e;color:#fff;margin-inline:auto;max-width:min(100%,1280px);overflow:hidden;padding:clamp(3.25rem,5vw,5rem) clamp(1.75rem,5vw,5rem);position:relative;text-align:center;z-index:1}.org-final-cta h2{color:#fff;margin:var(--spacing-xl) auto 0;max-width:58rem}.org-final-cta p{color:#ffffffad;font-size:var(--text-size-lg);line-height:1.65;margin:var(--spacing-2xl) auto 0;max-width:42rem}.org-final-cta__actions{display:flex;justify-content:center;margin-top:var(--spacing-4xl)}@media(max-width:1080px){.org-hero{padding-top:clamp(5rem,8vw,7rem)}.org-hero__inner{gap:clamp(1rem,1.8vw,1.6rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.org-hero__copy{max-width:38rem}.org-hero h1{font-size:clamp(2.85rem,4.15vw,3.45rem)}.org-hero__body{font-size:1.18rem}.org-hero__visual{width:116%}}@media(max-width:900px){.org-hero{padding-top:clamp(4.5rem,9vw,5.5rem);padding-bottom:clamp(3.5rem,8vw,4.5rem)}.org-hero__inner,.org-context-section__inner{grid-template-columns:1fr}.org-hero__copy{margin-inline:auto;max-width:43rem;text-align:center}.org-hero h1{font-size:clamp(2.9rem,7vw,4rem);line-height:.98}.org-hero__title-line{white-space:normal}.org-hero__body{margin-inline:auto;max-width:34rem}.org-hero__actions{justify-content:center}.org-hero__visual{justify-self:center;margin-inline:auto;max-width:52rem;width:106%}.org-hero__image-shell{transform:none}.org-context-section__copy{margin-inline:auto;max-width:48rem;text-align:center}.org-context-section__panel{margin-inline:auto;max-width:46rem;width:100%}}@media(max-width:700px){.org-hero,.org-platform-section,.org-context-section,.org-faq,.org-final-cta{padding-left:var(--spacing-2xl);padding-right:var(--spacing-2xl)}.org-hero{padding-top:4rem;padding-bottom:3rem}.org-hero h1{font-size:clamp(2.55rem,11vw,3.35rem);line-height:1;margin-top:1rem}.org-hero__body{font-size:1.02rem;line-height:1.6;margin-top:1.25rem}.org-hero__actions{gap:.85rem;margin-top:2rem}.org-hero__visual{margin-inline:calc(var(--spacing-2xl) * -.5);max-width:none;width:calc(100% + var(--spacing-2xl))}.org-hero__image-shell img{border-radius:1.2rem;filter:drop-shadow(0 18px 42px rgb(14 46 102 / 9%))}.org-platform-grid{grid-template-columns:1fr}.org-feature-card{min-height:0}.org-faq__answer{padding-right:0}}@media(max-width:520px){.org-hero{padding-left:1rem;padding-right:1rem}.org-eyebrow{font-size:.82rem;letter-spacing:.12em}.org-hero h1{font-size:clamp(2.35rem,10.6vw,3rem);letter-spacing:-.055em}.org-hero__body{font-size:.98rem}.org-hero__actions{align-items:stretch;flex-direction:column;width:100%}.org-hero__actions .components__react__schedule-link,.org-link-button{font-size:.95rem!important;min-height:3.1rem;padding-inline:1.15rem!important;width:100%!important}.org-hero__visual{margin-inline:-.6rem;width:calc(100% + 1.2rem)}.org-benefit-item{gap:.75rem;padding-inline:.4rem}.org-faq__question{align-items:flex-start}}
