._site_gy5l2_1{background:var(--surface-canvas);color:var(--text-primary);min-height:100vh}._site_gy5l2_1,._site_gy5l2_1 *,._site_gy5l2_1 *:before,._site_gy5l2_1 *:after{box-sizing:border-box}._header_gy5l2_14{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border-bottom:1px solid var(--border-subtle);box-shadow:0 10px 28px #0710180f;display:grid;gap:20px;grid-template-columns:minmax(260px,1fr) auto auto;min-height:76px;padding:0 clamp(18px,4vw,56px);position:sticky;top:0;z-index:50}._brand_gy5l2_30,._nav_gy5l2_31 a,._nav_gy5l2_31 summary,._featureMenu_gy5l2_33 a,._primaryButton_gy5l2_34,._secondaryButton_gy5l2_35,._signInButton_gy5l2_36,._featureCard_gy5l2_37,._footer_gy5l2_38 a{text-decoration:none}._brand_gy5l2_30{align-items:center;display:inline-flex;gap:12px;min-width:0}._brandMark_gy5l2_49{align-items:center;background:var(--surface-nested);border-radius:var(--radius-control);color:var(--text-primary);display:inline-flex;flex:0 0 auto;font-size:.72rem;font-weight:900;height:42px;justify-content:center;width:42px}._brand_gy5l2_30 strong,._brand_gy5l2_30 small{display:block}._brand_gy5l2_30 strong{color:var(--text-primary);font-size:1rem;font-weight:900;line-height:1.1}._brand_gy5l2_30 small{color:var(--text-tertiary);font-size:.74rem;font-weight:700;margin-top:2px}._nav_gy5l2_31{align-items:stretch;display:flex;gap:24px;height:76px}._nav_gy5l2_31>a,._nav_gy5l2_31 summary{align-items:center;border-bottom:3px solid transparent;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:.84rem;font-weight:900;list-style:none;min-height:76px;white-space:nowrap}._nav_gy5l2_31 summary::-webkit-details-marker{display:none}._nav_gy5l2_31 a:hover,._nav_gy5l2_31 a:focus-visible,._nav_gy5l2_31 summary:hover,._nav_gy5l2_31 summary:focus-visible{border-bottom-color:var(--brand-primary-soft);color:var(--text-primary);outline:none}._featureDropdown_gy5l2_116{position:relative}._featureDropdown_gy5l2_116[open] summary{border-bottom-color:var(--brand-primary-soft);color:var(--text-primary)}._featureMenu_gy5l2_33{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-panel);box-shadow:0 28px 80px #0710182e;display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));left:50%;padding:28px;position:fixed;top:76px;transform:translate(-50%);width:min(1120px,calc(100vw - 48px));z-index:60}._featureMenu_gy5l2_33 section{align-content:start;display:grid;gap:8px;padding:4px 24px}._featureMenu_gy5l2_33 section+section{border-left:1px solid var(--border-subtle)}._featureMenu_gy5l2_33 p{color:#10201880;font-size:.76rem;font-weight:900;margin:0 0 16px;text-transform:uppercase}._featureMenu_gy5l2_33 a{border-radius:var(--radius-control);display:grid;gap:4px;padding:11px}._featureMenu_gy5l2_33 a:hover,._featureMenu_gy5l2_33 a:focus-visible{background:#7c3aed1a;outline:none}._featureMenu_gy5l2_33 strong{color:var(--text-primary);font-size:.9rem;font-weight:900}._featureMenu_gy5l2_33 span{color:var(--text-tertiary);font-size:.78rem;font-weight:700;line-height:1.35}._headerActions_gy5l2_187,._heroActions_gy5l2_188{align-items:center;display:flex;flex-wrap:wrap;gap:10px}._headerActions_gy5l2_187{justify-content:end}._primaryButton_gy5l2_34,._secondaryButton_gy5l2_35,._signInButton_gy5l2_36{align-items:center;border-radius:var(--radius-control);display:inline-flex;font-size:.88rem;font-weight:900;justify-content:center;min-height:46px;padding:0 17px}._secondaryButton_gy5l2_35{background:#ffffff1a;border:1px solid rgba(255,255,255,.28);color:var(--text-primary)}._signInButton_gy5l2_36{background:#1020180f;border:1px solid rgba(16,32,24,.14);color:var(--text-primary)}._primaryButton_gy5l2_34:hover,._primaryButton_gy5l2_34:focus-visible,._secondaryButton_gy5l2_35:hover,._secondaryButton_gy5l2_35:focus-visible,._signInButton_gy5l2_36:hover,._signInButton_gy5l2_36:focus-visible{box-shadow:0 0 0 4px #7c3aed2e;outline:none}._mobileMenuButton_gy5l2_239{background:#1020180f;border:1px solid rgba(16,32,24,.14);border-radius:var(--radius-control);cursor:pointer;display:none;gap:4px;height:42px;justify-content:center;padding:0;width:42px}._mobileMenuButton_gy5l2_239 span{background:var(--text-primary);display:block;height:2px;width:18px}._mobilePanel_gy5l2_259,._mobilePanelActions_gy5l2_263{display:none}._hero_gy5l2_188,._pageHero_gy5l2_268,._finalCta_gy5l2_269{background:var(--surface-canvas);color:var(--text-primary)}._hero_gy5l2_188{align-items:center;display:grid;gap:clamp(28px,4vw,58px);grid-template-columns:minmax(390px,.9fr) minmax(540px,1.1fr);padding:clamp(44px,5vw,76px) clamp(18px,5vw,72px)}._heroCopy_gy5l2_282{max-width:760px}._trustBadge_gy5l2_286,._badge_gy5l2_287{align-items:center;border-radius:var(--radius-badge);display:inline-flex;font-size:.72rem;font-weight:900;letter-spacing:.06em;padding:7px 9px;text-transform:uppercase}._trustBadge_gy5l2_286{background:#06b6d421;border:1px solid rgba(6,182,212,.34);color:var(--brand-context);margin-bottom:14px}._badge_gy5l2_287{background:#22c55e24;border:1px solid rgba(34,197,94,.28);color:var(--brand-context)}._eyebrow_gy5l2_311{color:var(--state-success);font-size:.74rem;font-weight:900;letter-spacing:.08em;margin:0 0 12px;text-transform:uppercase}._inlinePlanBadge_gy5l2_320{background:#7c3aed29;border:1px solid rgb(196 181 253 / 35%);border-radius:var(--radius-badge);color:var(--brand-primary-soft);display:inline-flex;font-size:.68rem;font-style:normal;font-weight:900;letter-spacing:.06em;margin-left:10px;padding:4px 7px;text-transform:uppercase;vertical-align:middle}._hero_gy5l2_188 h1,._pageHero_gy5l2_268 h1,._legalPage_gy5l2_338 h1{color:var(--text-primary);font-size:clamp(2.75rem,5.6vw,6.2rem);font-weight:900;line-height:1.04;margin:0}._hero_gy5l2_188 p,._pageHero_gy5l2_268 p,._finalCta_gy5l2_269 p{color:#eef6ffd1;font-size:clamp(1.04rem,1.45vw,1.22rem);line-height:1.65;margin:18px 0 0}._heroActions_gy5l2_188{margin-top:28px}._heroMeta_gy5l2_359,._scopeLine_gy5l2_360{color:#eef6ffbf!important;font-size:.92rem!important;font-weight:800;margin-top:16px!important}._ctaReassurance_gy5l2_367{color:var(--text-secondary)!important;font-size:.84rem!important;font-weight:800;margin-top:10px!important}._sectionHeaderCenter_gy5l2_374 ._ctaReassurance_gy5l2_367{margin-left:auto!important;margin-right:auto!important}._scopeLine_gy5l2_360{background:#ffffff14;border:1px solid rgba(255,255,255,.14);border-radius:var(--radius-panel);padding:12px 14px}._carouselFrame_gy5l2_386,._screenshotFrame_gy5l2_387{background:var(--surface-card);border:1px solid rgba(255,255,255,.16);border-radius:var(--radius-card);box-shadow:0 28px 82px #00000057;margin:0;overflow:hidden}._frameToolbar_gy5l2_396{align-items:center;background:#ffffff0d;border-bottom:1px solid rgba(255,255,255,.12);color:#eef6ffb3;display:flex;font-size:.75rem;font-weight:700;justify-content:space-between;min-height:42px;padding:0 16px}._frameToolbar_gy5l2_396 strong{color:var(--text-primary);font-size:.78rem}._carouselStage_gy5l2_414{background:var(--surface-canvas);display:grid;overflow:hidden;position:relative}._carouselCard_gy5l2_421{animation:_carousel-card-in_gy5l2_1 .52s cubic-bezier(.22,1,.36,1) both;background:var(--surface-canvas);color:var(--text-primary);display:block;min-height:0;overflow:hidden;padding:14px 14px 0;position:relative;text-decoration:none;will-change:opacity,transform}._carouselCard_gy5l2_421:focus-visible{outline:3px solid rgba(145,242,255,.62);outline-offset:-3px}._carouselImageCrop_gy5l2_439{background:var(--surface-canvas);border:1px solid rgba(255,255,255,.16);border-radius:var(--radius-control) var(--radius-control) 0 0;display:block;height:clamp(310px,31vw,450px);overflow:hidden;position:relative;width:100%}._carouselImageCrop_gy5l2_439:before,._carouselImageCrop_gy5l2_439:after{content:"";inset-block:0;pointer-events:none;position:absolute;width:clamp(14px,2.4vw,28px);z-index:2}._carouselImageCrop_gy5l2_439:before{background:linear-gradient(90deg,var(--surface-canvas) 0%,rgba(7,16,24,.78) 24%,rgba(7,16,24,0) 100%);left:0}._carouselImageCrop_gy5l2_439:after{background:linear-gradient(270deg,var(--surface-canvas) 0%,rgba(7,16,24,.78) 24%,rgba(7,16,24,0) 100%);right:0}._carouselImageCrop_gy5l2_439 img{display:block;height:100%;object-fit:cover;object-position:var(--carousel-image-position, center center);transform:scale(var(--carousel-image-scale, 1.32));transform-origin:var(--carousel-image-position, center center);transition:transform .26s ease;width:100%}._carouselCaption_gy5l2_481{background:var(--surface-nested);border:1px solid rgba(255,255,255,.16);border-left:4px solid var(--brand-context);border-radius:var(--radius-control);display:grid;gap:5px;margin-bottom:14px;padding:14px 110px 16px 18px}._carouselCaption_gy5l2_481:before{color:var(--brand-context);content:"Feature spotlight";font-size:.62rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}._carouselKicker_gy5l2_501{color:#eef6ffa8;font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}._carouselCard_gy5l2_421 strong{color:var(--text-primary);font-size:clamp(1.1rem,2vw,1.45rem);font-weight:900}._carouselCard_gy5l2_421 small{color:#eef6ffc7;font-size:.88rem;font-weight:700;line-height:1.35}._carouselControl_gy5l2_522{align-items:center;background:#ffffffeb;border:1px solid rgba(255,255,255,.7);border-radius:var(--radius-control);color:var(--text-primary);cursor:pointer;display:inline-flex;height:44px;justify-content:center;padding:0;position:absolute;bottom:calc(clamp(310px,31vw,450px)/2 - 22px);width:44px;z-index:4}._carouselControl_gy5l2_522 span{display:block;font-size:2.2rem;font-weight:700;line-height:.7;margin-top:-3px}._carouselPrev_gy5l2_547{left:14px}._carouselNext_gy5l2_551{right:14px}._carouselControl_gy5l2_522:disabled{cursor:default;opacity:.35}._carouselDots_gy5l2_560{align-items:center;display:flex;gap:8px;position:absolute;right:18px;top:24px;z-index:5}._carouselDots_gy5l2_560 button{background:#ffffff57;border:1px solid rgba(255,255,255,.42);border-radius:var(--radius-badge);cursor:pointer;height:9px;padding:0;transition:background .16s ease,border-color .16s ease,width .16s ease;width:9px}._carouselDots_gy5l2_560 ._carouselDotActive_gy5l2_581{background:var(--brand-context);border-color:var(--brand-context);width:28px}._carouselDots_gy5l2_560 button:focus-visible{box-shadow:0 0 0 3px #91f2ff47;outline:none}._carouselFrame_gy5l2_386 figcaption{color:#eef6ffb8;font-size:.85rem;line-height:1.55;padding:14px 18px 18px}@keyframes _carousel-card-in_gy5l2_1{0%{opacity:.3;transform:scale(.995)}to{opacity:1;transform:translate(0) scale(1)}}@media(prefers-reduced-motion:reduce){._carouselCard_gy5l2_421{animation:none}._carouselImageCrop_gy5l2_439 img,._carouselDots_gy5l2_560 button{transition:none}}._section_gy5l2_374{padding:clamp(58px,8vw,104px) clamp(18px,5vw,72px)}._sectionHeader_gy5l2_374,._sectionHeaderCenter_gy5l2_374{margin:0 auto 30px;max-width:860px}._sectionHeaderCenter_gy5l2_374{text-align:center}._section_gy5l2_374 h2,._sectionHeader_gy5l2_374 h2,._sectionHeaderCenter_gy5l2_374 h2,._finalCta_gy5l2_269 h2,._contentBlock_gy5l2_640 h2,._legalPage_gy5l2_338 h1{color:var(--text-primary);font-size:clamp(1.8rem,3.3vw,3.4rem);font-weight:900;line-height:1.1;margin:0}._section_gy5l2_374 p,._contentBlock_gy5l2_640 p,._infoCard_gy5l2_651 p,._featureCard_gy5l2_37 small,._pricingCard_gy5l2_653 p,._trialPanel_gy5l2_654 p,._accessCard_gy5l2_655 p,._legalPage_gy5l2_338 p,._legalSections_gy5l2_657 p,._footer_gy5l2_38 p{color:var(--text-secondary);font-size:.98rem;line-height:1.68;margin:12px 0 0}._cardGrid_gy5l2_665,._featureGrid_gy5l2_666,._pricingGrid_gy5l2_667,._faqGrid_gy5l2_668,._detailGrid_gy5l2_669,._accessGrid_gy5l2_670{display:grid;gap:18px}._cardGrid_gy5l2_665{grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1180px}._infoCard_gy5l2_651,._featureCard_gy5l2_37,._pricingCard_gy5l2_653,._contentBlock_gy5l2_640,._accessCard_gy5l2_655,._comparisonPanel_gy5l2_686,._trialPanel_gy5l2_654,._legalSections_gy5l2_657 article{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-card);box-shadow:0 1px #fffc inset;padding:24px}._infoCard_gy5l2_651 span,._featureCard_gy5l2_37 span,._pricingCard_gy5l2_653>span{color:var(--brand-primary-soft);display:inline-flex;font-size:.72rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}._infoCard_gy5l2_651 h3,._featureCard_gy5l2_37 strong,._pricingCard_gy5l2_653 h2,._accessCard_gy5l2_655 h2,._legalSections_gy5l2_657 h2{color:var(--text-primary);font-size:1.18rem;font-weight:900;line-height:1.18;margin:12px 0 0}._softSection_gy5l2_719{background:var(--surface-canvas);border-bottom:1px solid var(--border-subtle);border-top:1px solid var(--border-subtle)}._darkBand_gy5l2_725{background:var(--surface-canvas);color:var(--text-primary)}._darkBand_gy5l2_725 h2,._darkBand_gy5l2_725 h3{color:var(--text-primary)}._darkBand_gy5l2_725 p{color:#eef6ffc2}._darkBand_gy5l2_725 ._infoCard_gy5l2_651{background:#ffffff14;border-color:#ffffff24}._split_gy5l2_744{align-items:center;display:grid;gap:clamp(26px,5vw,60px);grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);margin:0 auto;max-width:1180px}._workflowList_gy5l2_753{display:grid;gap:14px}._workflowList_gy5l2_753 article{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-panel);display:grid;gap:16px;grid-template-columns:46px minmax(0,1fr);padding:18px}._workflowList_gy5l2_753 span{align-items:center;background:#06b6d41f;border:1px solid rgba(6,182,212,.25);border-radius:var(--radius-control);color:var(--brand-context);display:inline-flex;font-size:.9rem;font-weight:900;height:42px;justify-content:center;width:42px}._workflowList_gy5l2_753 h3{color:var(--text-primary);font-size:1rem;font-weight:900;margin:0}._workflowList_gy5l2_753 p{color:var(--text-secondary);font-size:.9rem;line-height:1.5;margin:6px 0 0}._featureGrid_gy5l2_666{grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1180px}._featureCard_gy5l2_37{display:grid;gap:8px;min-height:214px;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}._featureCard_gy5l2_37:hover,._featureCard_gy5l2_37:focus-visible{border-color:#7c3aed70;box-shadow:0 14px 36px #0710181a;outline:none;transform:translateY(-2px)}._pageHero_gy5l2_268{align-items:center;display:grid;gap:clamp(28px,5vw,62px);grid-template-columns:minmax(0,.86fr) minmax(360px,1.14fr);padding:clamp(56px,7vw,96px) clamp(18px,5vw,72px)}._carouselImageSession_gy5l2_825,._carouselImageSquad_gy5l2_826{--carousel-image-position: 75% 42%;--carousel-image-scale: 1.35}._carouselImageTeamsheet_gy5l2_831{--carousel-image-position: 73% 52%;--carousel-image-scale: 1.34}._carouselImageMatch_gy5l2_836{--carousel-image-position: 75% 34%;--carousel-image-scale: 1.35}._carouselImageDrills_gy5l2_841{--carousel-image-position: 90% 74%;--carousel-image-scale: 1.62}._featurePage_gy5l2_846 ._pageHero_gy5l2_268{padding-top:28px}._pageBreadcrumb_gy5l2_850{color:var(--text-tertiary);display:flex;flex-wrap:wrap;font-size:.86rem;gap:8px;margin:0 auto;max-width:1180px;padding:30px clamp(18px,5vw,72px) 0}._pageBreadcrumb_gy5l2_850 a{color:var(--text-secondary);text-decoration-color:var(--brand-context);text-underline-offset:4px}._pageBreadcrumb_gy5l2_850 a:hover,._pageBreadcrumb_gy5l2_850 a:focus-visible{color:var(--text-primary)}._pageHero_gy5l2_268>div{max-width:760px}._pageHero_gy5l2_268 ._screenshotFrame_gy5l2_387 img{max-height:510px;object-fit:cover;object-position:var(--product-image-position, top center);transform:scale(var(--product-image-scale, 1));transform-origin:var(--product-image-position, top center);width:100%}._featureLayout_gy5l2_885{align-items:start;display:grid;gap:32px;grid-template-columns:260px minmax(0,1fr);margin:0 auto;max-width:1180px}._sideNav_gy5l2_894{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-card);padding:18px;position:sticky;top:96px}._sideNav_gy5l2_894 strong,._footer_gy5l2_38 nav strong{color:var(--text-primary);display:block;font-size:.9rem;font-weight:900;margin-bottom:10px}._sideNav_gy5l2_894 a{border-radius:var(--radius-control);color:var(--text-secondary);display:block;font-size:.86rem;font-weight:700;padding:10px;text-decoration:none}._sideNav_gy5l2_894 a:hover,._sideNav_gy5l2_894 a:focus-visible{background:var(--surface-nested);color:var(--text-primary);outline:none}._featureContent_gy5l2_929{display:grid;gap:22px}._productImageSession_gy5l2_934{--product-image-position: 68% 18%;--product-image-scale: 1.16}._productImageDrills_gy5l2_939{--product-image-position: 68% 34%;--product-image-scale: 1.22}._productImageSquad_gy5l2_944{--product-image-position: 72% 94%;--product-image-scale: 1.3}._productImageTeamsheet_gy5l2_949{--product-image-position: 70% 40%;--product-image-scale: 1.22}._productImageMatch_gy5l2_954{--product-image-position: 70% 50%;--product-image-scale: 1.2}._productImageTournament_gy5l2_959{--product-image-position: 68% 30%;--product-image-scale: 1.18}._productImageBrowser_gy5l2_964{--product-image-position: 68% 38%;--product-image-scale: 1.18}._relatedGuidance_gy5l2_969{margin:0 auto;max-width:1180px;width:100%}._relatedGuidanceCompact_gy5l2_975{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-card);padding:24px}._relatedGuidanceHeading_gy5l2_982{max-width:760px}._relatedGuidanceHeading_gy5l2_982 h2{color:var(--text-primary);font-size:clamp(1.55rem,3vw,2.2rem);margin:8px 0 10px}._relatedGuidanceHeading_gy5l2_982>p:last-child,._relatedGuidanceGrid_gy5l2_993 p{color:var(--text-secondary);line-height:1.6}._relatedGuidanceGrid_gy5l2_993{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}._relatedGuidanceGrid_gy5l2_993 article{background:var(--surface-nested);border:1px solid var(--border-subtle);border-radius:var(--radius-panel);padding:18px}._relatedGuidanceGrid_gy5l2_993 h3{font-size:1rem;line-height:1.35;margin:0}._relatedGuidanceGrid_gy5l2_993 h3 a{color:var(--text-primary);text-decoration-color:var(--brand-context);text-underline-offset:4px}._relatedGuidanceGrid_gy5l2_993 p{font-size:.9rem;margin:10px 0 0}._detailGrid_gy5l2_669{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px}._detailGrid_gy5l2_669 article{background:var(--surface-nested);border:1px solid var(--border-subtle);border-radius:var(--radius-panel);padding:18px}._detailGrid_gy5l2_669 h3{color:var(--text-primary);font-size:1rem;font-weight:900;margin:0}._faqGrid_gy5l2_668{grid-template-columns:repeat(2,minmax(0,1fr))}._faqCard_gy5l2_1052{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-card);padding:24px}._faqCard_gy5l2_1052 h3{color:var(--text-primary);font-size:1rem;font-weight:900;margin:0}._pricingGrid_gy5l2_667{grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1200px}._pricingLeadSection_gy5l2_1072{padding-top:clamp(34px,5vw,58px)}._pricingCard_gy5l2_653{display:flex;flex-direction:column;min-height:600px}._pricingCardTrial_gy5l2_1082{background:var(--surface-raised);border-color:var(--border-strong);border-top-color:var(--brand-context);min-height:0}._pricingCard_gy5l2_653 ul{list-style:none;margin:22px 0 28px;padding:0}._pricingCard_gy5l2_653 li{border-top:1px solid var(--border-subtle);color:var(--text-secondary);font-size:.92rem;line-height:1.5;padding:11px 0}._pricingCard_gy5l2_653 ._primaryButton_gy5l2_34{align-self:stretch;margin-top:auto}._priceLine_gy5l2_1108{background:var(--surface-nested);border:1px solid var(--border-subtle);border-radius:var(--radius-panel);margin:18px 0;padding:16px}._priceLine_gy5l2_1108 strong{color:var(--text-primary);display:block;font-size:clamp(2.6rem,4vw,3rem);font-weight:900;line-height:.95}@media(min-width:1121px){._priceLine_gy5l2_1108 strong{white-space:nowrap}._pricingCard_gy5l2_653>p{min-height:6.72em}._pricingCardPaid_gy5l2_1133 li{min-height:90px}}@media(min-width:1121px)and (max-width:1199px){._pricingCard_gy5l2_653>p{min-height:8.4em}}._priceLine_gy5l2_1108 small{color:var(--text-tertiary);display:block;font-size:.9rem;font-weight:700;margin-top:6px}._trialPanel_gy5l2_654{align-items:center;background:var(--surface-raised);border-color:#c4b5fd47;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) auto;margin:24px auto 0;max-width:1040px}._trialPanel_gy5l2_654 h3{color:var(--text-primary);font-size:1.3rem;font-weight:900;margin:10px 0 0}._trialPanel_gy5l2_654 p{color:#eef6ffc7}._comparisonPanel_gy5l2_686{margin:24px auto 0;max-width:1040px;overflow:hidden;padding:0}._comparisonPanel_gy5l2_686 ._sectionHeaderCenter_gy5l2_374{border-bottom:1px solid var(--border-subtle);padding:26px 24px 24px}._tableWrap_gy5l2_1186{overflow-x:auto}._comparisonPanel_gy5l2_686 table{border-collapse:collapse;min-width:860px;width:100%}._comparisonPanel_gy5l2_686 th,._comparisonPanel_gy5l2_686 td{border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);font-size:.92rem;line-height:1.45;padding:16px 18px;text-align:left;vertical-align:top}._comparisonPanel_gy5l2_686 thead th,._comparisonPanel_gy5l2_686 tbody th{color:var(--text-primary);font-weight:900;position:relative}._featureLabel_gy5l2_1214{align-items:center;display:inline-flex;gap:8px;max-width:100%}._helpTrigger_gy5l2_1221{align-items:center;background:var(--surface-nested);border:1px solid var(--border-subtle);border-radius:var(--radius-badge);color:var(--text-primary);cursor:help;display:inline-flex;font-size:.72rem;font-weight:900;height:24px;justify-content:center;line-height:1;padding:0;width:24px}._helpTrigger_gy5l2_1221:hover,._helpTrigger_gy5l2_1221:focus-visible{background:#22c55e24;box-shadow:0 0 0 3px #22c55e29;outline:none}._floatingHelpTooltip_gy5l2_1245{background:var(--surface-canvas);border:1px solid rgba(255,255,255,.18);border-radius:var(--radius-control);box-shadow:0 18px 44px #07101842;box-sizing:border-box;color:var(--text-primary);font-size:.82rem;font-weight:700;line-height:1.45;padding:10px 12px;pointer-events:none;position:fixed;text-transform:none;z-index:90}._floatingHelpTooltip_gy5l2_1245 strong,._floatingHelpTooltip_gy5l2_1245 span{display:block}._floatingHelpTooltip_gy5l2_1245 strong{color:var(--text-primary);font-size:.78rem;font-weight:900;margin-bottom:4px}._floatingHelpTooltip_gy5l2_1245 span{color:#ffffffdb}._comparisonPanel_gy5l2_686 ._comparisonGroup_gy5l2_1278 th{background:var(--surface-nested);border-bottom-color:var(--border-subtle);color:var(--brand-primary-soft);font-size:.82rem;letter-spacing:.07em;padding:12px 18px;text-transform:uppercase}._includedMark_gy5l2_1288,._notIncludedMark_gy5l2_1289{display:inline-flex;font-size:1.05rem;font-weight:900;line-height:1}._notIncludedMark_gy5l2_1289{color:var(--text-disabled)}._markWithText_gy5l2_1305{align-items:center;display:inline-flex;gap:8px}._accessGrid_gy5l2_670{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:1040px}._accessCard_gy5l2_655 h2{font-size:clamp(1.65rem,3vw,2.6rem)}._legalPage_gy5l2_338{margin:0 auto;max-width:980px;padding:clamp(58px,8vw,104px) clamp(18px,5vw,72px)}._legalPage_gy5l2_338 h1{color:var(--text-primary);font-size:clamp(2.4rem,5vw,4.8rem)}._legalSections_gy5l2_657{display:grid;gap:16px;margin-top:34px}._legalSections_gy5l2_657 h2{font-size:1.18rem}._analyticsControl_gy5l2_1342{border-color:var(--brand-primary)}._analyticsControl_gy5l2_1342 button{margin-top:8px}._analyticsControlStatus_gy5l2_1350{font-size:.88rem;margin-bottom:0;margin-top:12px}._finalCta_gy5l2_269{padding:clamp(58px,8vw,96px) clamp(18px,5vw,72px);text-align:center}._finalCta_gy5l2_269 h2{color:var(--text-primary);margin:0 auto;max-width:860px}._finalCta_gy5l2_269 p{margin-left:auto;margin-right:auto;max-width:720px}._finalCta_gy5l2_269 ._heroActions_gy5l2_188{justify-content:center}._footer_gy5l2_38{background:var(--surface-canvas);border-top:1px solid rgba(255,255,255,.12);color:var(--text-primary);display:grid;gap:28px;grid-template-columns:minmax(280px,1.2fr) minmax(160px,.6fr) minmax(180px,.7fr);padding:40px clamp(18px,5vw,72px) 52px}._footerBrand_gy5l2_1387{display:flex;gap:14px}._footerBrand_gy5l2_1387 small{color:var(--color-text-muted);display:block;line-height:1.55;max-width:42ch}._footerBrand_gy5l2_1387 strong,._footer_gy5l2_38 nav strong{color:var(--text-primary)}._footer_gy5l2_38 p,._footer_gy5l2_38 a{color:#eef6ffbd}._footer_gy5l2_38 nav{display:grid;gap:10px}._footer_gy5l2_38 a{font-size:.9rem;font-weight:700}._footer_gy5l2_38 a:hover,._footer_gy5l2_38 a:focus-visible{color:var(--text-primary);outline:none}._footerVersion_gy5l2_1425{border-top:1px solid var(--border-subtle);color:#eef6ff8f;font-size:.76rem;font-weight:700;grid-column:1 / -1;letter-spacing:.04em;padding-top:16px}@media(max-width:1120px){._header_gy5l2_14{grid-template-columns:minmax(220px,1fr) auto}._nav_gy5l2_31{display:none}._mobileMenuButton_gy5l2_239{align-items:center;display:grid}._mobilePanel_gy5l2_259{background:var(--surface-card);border-top:1px solid var(--border-subtle);display:none;grid-column:1 / -1;padding:16px 0 8px}._mobilePanelOpen_gy5l2_1457{display:block}._mobilePanel_gy5l2_259 nav{display:grid;gap:10px}._mobilePanel_gy5l2_259 a,._mobilePanel_gy5l2_259 summary{color:var(--text-primary);font-size:.95rem;font-weight:900;padding:11px 0}._mobilePanel_gy5l2_259 ._featureMenu_gy5l2_33{border:1px solid var(--border-subtle);box-shadow:none;grid-template-columns:1fr;left:auto;margin-top:8px;padding:14px;position:static;transform:none;width:100%}._mobilePanel_gy5l2_259 ._featureMenu_gy5l2_33 section{padding:0}._mobilePanel_gy5l2_259 ._featureMenu_gy5l2_33 section+section{border-left:0;border-top:1px solid var(--border-subtle);padding-top:12px}._hero_gy5l2_188,._pageHero_gy5l2_268,._split_gy5l2_744,._featureLayout_gy5l2_885{grid-template-columns:1fr}._featureGrid_gy5l2_666,._cardGrid_gy5l2_665,._detailGrid_gy5l2_669,._relatedGuidanceGrid_gy5l2_993{grid-template-columns:repeat(2,minmax(0,1fr))}._pricingGrid_gy5l2_667{grid-template-columns:1fr}._sideNav_gy5l2_894{position:static}}@media(max-width:760px){._pageBreadcrumb_gy5l2_850{padding-left:16px;padding-right:16px}._relatedGuidanceGrid_gy5l2_993{grid-template-columns:1fr}._header_gy5l2_14{gap:14px;grid-template-columns:minmax(0,1fr) auto;min-height:70px;padding:10px 16px}._brand_gy5l2_30{min-width:0}._brand_gy5l2_30 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._brand_gy5l2_30 small,._signInButton_gy5l2_36{display:none}._headerActions_gy5l2_187{gap:8px}._headerActions_gy5l2_187 ._primaryButton_gy5l2_34{min-height:42px;padding:0 12px;text-align:center}._mobilePanelActions_gy5l2_263{border-top:1px solid var(--border-subtle);display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px;padding-top:16px}._mobilePanel_gy5l2_259 ._mobileSignInLink_gy5l2_1573,._mobilePanelActions_gy5l2_263 ._primaryButton_gy5l2_34{align-items:center;border-radius:var(--radius-control);display:inline-flex;justify-content:center;min-height:44px;padding:0 16px;text-align:center}._mobilePanel_gy5l2_259 ._mobileSignInLink_gy5l2_1573{background:var(--surface-nested);border:1px solid var(--border-strong)}._hero_gy5l2_188,._pageHero_gy5l2_268{display:block;max-width:100%;overflow:hidden;padding-left:16px;padding-right:16px;width:100%}._heroCopy_gy5l2_282,._pageHero_gy5l2_268>div{max-width:calc(100vw - 48px);width:calc(100vw - 48px)}._carouselFrame_gy5l2_386,._screenshotFrame_gy5l2_387{max-width:calc(100vw - 32px);width:calc(100vw - 32px)}._carouselFrame_gy5l2_386,._screenshotFrame_gy5l2_387{margin-top:28px}._hero_gy5l2_188>*,._pageHero_gy5l2_268>*,._split_gy5l2_744>*,._featureLayout_gy5l2_885>*{min-width:0}._hero_gy5l2_188 h1,._pageHero_gy5l2_268 h1{font-size:clamp(1.95rem,8vw,2.35rem);overflow-wrap:anywhere;word-break:normal}._heroCopy_gy5l2_282>p,._heroMeta_gy5l2_359,._scopeLine_gy5l2_360{max-width:34ch;overflow-wrap:break-word}._carouselFrame_gy5l2_386,._screenshotFrame_gy5l2_387{max-width:100%;min-width:0}._frameToolbar_gy5l2_396{gap:12px;min-width:0}._frameToolbar_gy5l2_396 span,._frameToolbar_gy5l2_396 strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._featureGrid_gy5l2_666,._cardGrid_gy5l2_665,._detailGrid_gy5l2_669,._faqGrid_gy5l2_668,._pricingGrid_gy5l2_667,._accessGrid_gy5l2_670,._footer_gy5l2_38{grid-template-columns:1fr}._section_gy5l2_374,._finalCta_gy5l2_269,._legalPage_gy5l2_338{max-width:100%;overflow:hidden;padding-left:16px;padding-right:16px;width:100%}._sectionHeader_gy5l2_374,._sectionHeaderCenter_gy5l2_374,._pricingGrid_gy5l2_667,._pricingCard_gy5l2_653,._trialPanel_gy5l2_654,._comparisonPanel_gy5l2_686,._tableWrap_gy5l2_1186,._infoCard_gy5l2_651,._featureCard_gy5l2_37,._contentBlock_gy5l2_640,._accessCard_gy5l2_655{max-width:calc(100vw - 32px);width:calc(100vw - 32px)}._carouselCard_gy5l2_421{min-height:0;padding:10px 10px 0}._carouselImageCrop_gy5l2_439{height:260px}._carouselCaption_gy5l2_481{margin-bottom:10px;padding:13px 96px 14px 14px}._carouselDots_gy5l2_560{right:18px;top:22px}._carouselControl_gy5l2_522{bottom:110px;height:40px;width:40px}._trialPanel_gy5l2_654{grid-template-columns:1fr}._pricingLeadSection_gy5l2_1072 ._sectionHeaderCenter_gy5l2_374 h2,._pricingLeadSection_gy5l2_1072 ._sectionHeaderCenter_gy5l2_374 p,._trialPanel_gy5l2_654 h3,._trialPanel_gy5l2_654 p,._pricingCard_gy5l2_653 p,._pricingCard_gy5l2_653 li{max-width:30ch;overflow-wrap:break-word}._pricingLeadSection_gy5l2_1072 ._sectionHeaderCenter_gy5l2_374 h2{font-size:clamp(1.7rem,7vw,2rem);max-width:14ch}._trialPanel_gy5l2_654 h3{font-size:1.18rem;max-width:22ch}._pricingLeadSection_gy5l2_1072 ._sectionHeaderCenter_gy5l2_374 h2,._pricingLeadSection_gy5l2_1072 ._sectionHeaderCenter_gy5l2_374 p{margin-left:auto;margin-right:auto}._trialPanel_gy5l2_654 ._primaryButton_gy5l2_34,._pricingCard_gy5l2_653 ._primaryButton_gy5l2_34,._priceLine_gy5l2_1108{max-width:calc(100vw - 80px)}._comparisonPanel_gy5l2_686 table{min-width:0}._comparisonPanel_gy5l2_686 thead{display:none}._comparisonPanel_gy5l2_686 table,._comparisonPanel_gy5l2_686 tbody,._comparisonPanel_gy5l2_686 tr,._comparisonPanel_gy5l2_686 th,._comparisonPanel_gy5l2_686 td{display:block;width:100%}._comparisonPanel_gy5l2_686 tbody tr{border-bottom:1px solid var(--border-subtle);padding:14px 16px}._comparisonPanel_gy5l2_686 tbody th,._comparisonPanel_gy5l2_686 tbody td{border-bottom:0;padding:0}._comparisonPanel_gy5l2_686 tbody td{display:grid;gap:12px;grid-template-columns:90px minmax(0,1fr);padding:7px 0}._comparisonPanel_gy5l2_686 tbody td:before{color:var(--brand-primary);content:attr(data-label);font-size:.72rem;font-weight:900;text-transform:uppercase}._featureLabel_gy5l2_1214{align-items:flex-start}}@media(max-width:520px){._headerActions_gy5l2_187 ._primaryButton_gy5l2_34{display:none}._mobilePanelActions_gy5l2_263{grid-template-columns:1fr}._heroActions_gy5l2_188{align-items:stretch;flex-direction:column}._heroActions_gy5l2_188 ._primaryButton_gy5l2_34,._heroActions_gy5l2_188 ._secondaryButton_gy5l2_35{width:100%}}._site_gy5l2_1{background:var(--surface-canvas);color:var(--text-primary);overflow-x:clip}._header_gy5l2_14{background:var(--surface-canvas);border-bottom-color:var(--border-subtle);box-shadow:none}._brandMark_gy5l2_49{background:transparent;border-radius:0;height:46px;object-fit:contain;width:46px}._brand_gy5l2_30 strong,._nav_gy5l2_31>a:hover,._nav_gy5l2_31>a:focus-visible,._nav_gy5l2_31 summary:hover,._nav_gy5l2_31 summary:focus-visible,._featureDropdown_gy5l2_116[open] summary{color:var(--text-primary)}._brand_gy5l2_30 small,._featureMenu_gy5l2_33 span{color:var(--text-tertiary)}._nav_gy5l2_31>a,._nav_gy5l2_31 summary{color:var(--text-secondary)}._nav_gy5l2_31 a:hover,._nav_gy5l2_31 a:focus-visible,._nav_gy5l2_31 summary:hover,._nav_gy5l2_31 summary:focus-visible,._featureDropdown_gy5l2_116[open] summary{border-bottom-color:var(--brand-primary-soft)}._featureMenu_gy5l2_33,._mobilePanel_gy5l2_259{background:var(--surface-card);border-color:var(--border-subtle);box-shadow:0 18px 48px #00000047}._featureMenu_gy5l2_33 section+section,._mobilePanel_gy5l2_259 nav>*+*{border-color:var(--border-subtle)}._featureMenu_gy5l2_33 p,._featureMenu_gy5l2_33 strong{color:var(--text-primary)}._featureMenu_gy5l2_33 a:hover,._featureMenu_gy5l2_33 a:focus-visible,._signInButton_gy5l2_36:hover,._signInButton_gy5l2_36:focus-visible,._secondaryButton_gy5l2_35:hover,._secondaryButton_gy5l2_35:focus-visible{background:var(--surface-raised)}._primaryButton_gy5l2_34{background:var(--action-primary);color:var(--text-primary)}._primaryButton_gy5l2_34:hover,._primaryButton_gy5l2_34:focus-visible,._secondaryButton_gy5l2_35:hover,._secondaryButton_gy5l2_35:focus-visible,._signInButton_gy5l2_36:hover,._signInButton_gy5l2_36:focus-visible{box-shadow:var(--focus-ring)}._secondaryButton_gy5l2_35,._signInButton_gy5l2_36,._mobileMenuButton_gy5l2_239{background:var(--surface-nested);border-color:var(--border-strong);color:var(--text-primary)}._mobileMenuButton_gy5l2_239 span{background:var(--text-primary)}._hero_gy5l2_188{background:var(--surface-canvas)}._hero_gy5l2_188 h1,._pageHero_gy5l2_268 h1,._legalPage_gy5l2_338 h1,._pricingLeadSection_gy5l2_1072 h1{color:var(--text-primary);font-size:clamp(3rem,5vw,4rem);font-weight:900;line-height:1.02;max-width:13ch}._pricingLeadSection_gy5l2_1072 h1{margin:0 auto;max-width:19ch}._hero_gy5l2_188 p,._pageHero_gy5l2_268 p,._finalCta_gy5l2_269 p,._scopeLine_gy5l2_360,._heroMeta_gy5l2_359{color:var(--text-secondary)}._trustBadge_gy5l2_286{background:#06b6d41f;border-color:#06b6d457;color:var(--brand-context)}._eyebrow_gy5l2_311,._carouselKicker_gy5l2_501,._featureCard_gy5l2_37 span,._pricingCard_gy5l2_653>span{color:var(--brand-primary-soft)}._badge_gy5l2_287{background:#06b6d41f;border-color:#06b6d44d;color:var(--brand-context)}._carouselFrame_gy5l2_386,._screenshotFrame_gy5l2_387,._infoCard_gy5l2_651,._featureCard_gy5l2_37,._pricingCard_gy5l2_653,._contentBlock_gy5l2_640,._accessCard_gy5l2_655,._comparisonPanel_gy5l2_686,._trialPanel_gy5l2_654,._legalSections_gy5l2_657 article,._faqCard_gy5l2_1052{background:var(--surface-card);border-color:var(--border-subtle);box-shadow:none}._frameToolbar_gy5l2_396,._priceLine_gy5l2_1108{background:var(--surface-nested);border-color:var(--border-subtle)}._carouselCaption_gy5l2_481{background:var(--surface-raised);border-color:var(--border-strong);border-left-color:var(--brand-context)}._frameToolbar_gy5l2_396,._frameToolbar_gy5l2_396 span,._carouselCaption_gy5l2_481,._carouselCaption_gy5l2_481 span,._carouselCaption_gy5l2_481 strong{color:var(--text-secondary)}._carouselCaption_gy5l2_481 strong{color:var(--text-primary)}._carouselControl_gy5l2_522{background:var(--surface-raised);border-color:var(--border-strong);color:var(--text-primary)}._carouselDotActive_gy5l2_581{background:var(--brand-context)!important;border-color:var(--brand-context)!important}._section_gy5l2_374 h2,._sectionHeader_gy5l2_374 h2,._sectionHeaderCenter_gy5l2_374 h2,._finalCta_gy5l2_269 h2,._contentBlock_gy5l2_640 h2,._infoCard_gy5l2_651 h3,._featureCard_gy5l2_37 strong,._pricingCard_gy5l2_653 h2,._accessCard_gy5l2_655 h2,._legalSections_gy5l2_657 h2,._faqCard_gy5l2_1052 h3,._trialPanel_gy5l2_654 h3,._priceLine_gy5l2_1108 strong{color:var(--text-primary)}._section_gy5l2_374 p,._contentBlock_gy5l2_640 p,._infoCard_gy5l2_651 p,._featureCard_gy5l2_37 small,._pricingCard_gy5l2_653 p,._pricingCard_gy5l2_653 li,._trialPanel_gy5l2_654 p,._accessCard_gy5l2_655 p,._legalPage_gy5l2_338 p,._legalSections_gy5l2_657 p,._footer_gy5l2_38 p,._faqCard_gy5l2_1052 p,._comparisonPanel_gy5l2_686 th,._comparisonPanel_gy5l2_686 td{color:var(--text-secondary)}._section_gy5l2_374,._softSection_gy5l2_719,._pricingLeadSection_gy5l2_1072,._legalPage_gy5l2_338{background:var(--surface-canvas)}._softSection_gy5l2_719{border-color:var(--border-subtle)}._darkBand_gy5l2_725,._finalCta_gy5l2_269{background:var(--surface-nested);border-color:var(--border-subtle)}._darkBand_gy5l2_725 ._sectionHeader_gy5l2_374 h2,._darkBand_gy5l2_725 ._sectionHeader_gy5l2_374 p,._darkBand_gy5l2_725 ._workflowList_gy5l2_753 h3,._darkBand_gy5l2_725 ._workflowList_gy5l2_753 p{color:var(--text-primary)}._darkBand_gy5l2_725 ._sectionHeader_gy5l2_374 p,._darkBand_gy5l2_725 ._workflowList_gy5l2_753 p{color:var(--text-secondary)}._workflowList_gy5l2_753 article,._detailGrid_gy5l2_669 article,._featureCard_gy5l2_37:hover,._featureCard_gy5l2_37:focus-visible{background:var(--surface-nested);border-color:var(--border-strong)}._workflowList_gy5l2_753 article>span{background:#7c3aed2e;color:var(--brand-primary-soft)}._pageHero_gy5l2_268{background:var(--surface-canvas)}._sideNav_gy5l2_894{background:var(--surface-card);border-color:var(--border-subtle)}._sideNav_gy5l2_894 strong,._sideNav_gy5l2_894 a{color:var(--text-secondary)}._sideNav_gy5l2_894 a:hover,._sideNav_gy5l2_894 a:focus-visible{border-left-color:var(--brand-context);color:var(--text-primary)}._trialPanel_gy5l2_654{background:var(--surface-raised);border-color:var(--border-strong)}._pricingCard_gy5l2_653,._trialPanel_gy5l2_654,._darkBand_gy5l2_725,._finalCta_gy5l2_269{background-image:none}._priceLine_gy5l2_1108,._pricingCard_gy5l2_653 li,._comparisonPanel_gy5l2_686 th,._comparisonPanel_gy5l2_686 td,._tableWrap_gy5l2_1186,._comparisonPanel_gy5l2_686 tbody tr{border-color:var(--border-subtle)}._comparisonPanel_gy5l2_686 ._comparisonGroup_gy5l2_1278 th{background:var(--surface-nested);color:var(--brand-primary-soft)}._includedMark_gy5l2_1288{background:transparent;color:var(--state-success)}._notIncludedMark_gy5l2_1289{background:var(--surface-nested);color:var(--text-tertiary)}._helpTrigger_gy5l2_1221{background:var(--surface-nested);border-color:var(--border-strong);color:var(--brand-primary-soft)}._floatingHelpTooltip_gy5l2_1245{background:var(--surface-raised);border-color:var(--border-strong);color:var(--text-primary)}._footer_gy5l2_38 a{color:var(--brand-primary-soft)}._footer_gy5l2_38{background:var(--surface-card);border-color:var(--border-subtle);color:var(--text-primary)}._footer_gy5l2_38 strong{color:var(--text-primary)}._softSection_gy5l2_719>._heroActions_gy5l2_188{justify-content:center;margin-top:28px}._companionHome_gy5l2_2184{align-items:center;background:var(--surface-nested);border-bottom:1px solid var(--border-subtle);border-top:1px solid var(--border-subtle);display:grid;gap:clamp(30px,5vw,64px);grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr)}._companionHomeCopy_gy5l2_2194 h2,._companionSectionHeading_gy5l2_2195 h2{color:var(--text-primary);font-size:clamp(2rem,3.7vw,3.8rem);font-weight:900;line-height:1.05;margin:0}._companionHomeCopy_gy5l2_2194>p,._companionSectionHeading_gy5l2_2195>p,._companionPhaseGrid_gy5l2_2205 p{color:var(--text-secondary);font-size:.98rem;line-height:1.68}._companionHomeSteps_gy5l2_2211{display:grid;gap:10px;margin:24px 0}._companionHomeSteps_gy5l2_2211 article{align-items:start;background:#ffffff0a;border:1px solid var(--border-subtle);border-left:3px solid var(--brand-context);border-radius:var(--radius-control);display:grid;gap:4px;grid-template-columns:64px 1fr;padding:12px 14px}._companionHomeSteps_gy5l2_2211 strong{color:var(--brand-primary-soft);font-size:.78rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}._companionHomeSteps_gy5l2_2211 span{color:var(--text-secondary);font-size:.9rem;line-height:1.5}._companionHomeVisual_gy5l2_2243,._companionScreenGrid_gy5l2_2244 figure{background:var(--surface-card);border:1px solid var(--border-strong);border-radius:var(--radius-card);box-shadow:0 24px 72px #00000047;margin:0;overflow:hidden}._companionHomeVisual_gy5l2_2243 img,._companionScreenGrid_gy5l2_2244 img{background:var(--surface-canvas);display:block;height:auto;width:100%}._companionHomeVisual_gy5l2_2243 figcaption,._companionScreenGrid_gy5l2_2244 figcaption{color:var(--text-secondary);font-size:.82rem;line-height:1.5;padding:14px 16px 16px}._companionFlow_gy5l2_2269,._companionScreens_gy5l2_2270,._companionWorkspace_gy5l2_2271,._companionDownloads_gy5l2_2272{scroll-margin-top:96px}._companionDownloads_gy5l2_2272{background:var(--surface-nested);border:1px solid var(--border-subtle);border-radius:var(--radius-card);margin-bottom:44px;padding:clamp(22px,4vw,38px)}._companionDownloadGrid_gy5l2_2284{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}._companionHeroDownloads_gy5l2_2290{margin-top:22px}._companionHeroDownloads_gy5l2_2290 ._companionDownloadGrid_gy5l2_2284{gap:10px}._companionHeroDownloads_gy5l2_2290 ._companionDownloadGrid_gy5l2_2284 a{min-height:66px;padding:10px 14px}._companionHeroDownloads_gy5l2_2290>small{color:var(--text-tertiary);display:block;font-size:.78rem;font-weight:700;line-height:1.45;margin-top:9px}._companionDownloadGrid_gy5l2_2284 a{align-items:center;background:var(--text-primary);border:2px solid transparent;border-radius:var(--radius-control);color:var(--surface-canvas);display:flex;gap:14px;min-height:78px;padding:14px 18px;text-decoration:none}._companionDownloadGrid_gy5l2_2284 a:hover,._companionDownloadGrid_gy5l2_2284 a:focus-visible{border-color:var(--brand-primary);outline:none;transform:translateY(-1px)}._companionDownloadGrid_gy5l2_2284 a>span{font-size:2rem;font-weight:900;line-height:1}._companionDownloadGrid_gy5l2_2284 a>div{display:grid;gap:2px}._companionDownloadGrid_gy5l2_2284 small,._companionDownloadGrid_gy5l2_2284 strong{display:block}._companionDownloadGrid_gy5l2_2284 small{font-size:.76rem;font-weight:800}._companionDownloadGrid_gy5l2_2284 strong{font-size:1.08rem;font-weight:900}._companionDownloadNote_gy5l2_2358{color:var(--text-tertiary);font-size:.82rem;line-height:1.55;margin:14px 0 0}._companionWorkspace_gy5l2_2271{margin-bottom:44px}._companionWorkspaceGrid_gy5l2_2369{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}._companionWorkspaceGrid_gy5l2_2369 article{background:var(--surface-card);border:1px solid var(--border-subtle);border-top:3px solid var(--brand-context);border-radius:var(--radius-card);padding:24px}._companionWorkspaceGrid_gy5l2_2369 article:last-child{border-top-color:var(--brand-primary-soft)}._companionWorkspaceGrid_gy5l2_2369 span{color:var(--brand-context);font-size:.76rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}._companionWorkspaceGrid_gy5l2_2369 h3{color:var(--text-primary);font-size:1.3rem;font-weight:900;line-height:1.25;margin:10px 0 0}._companionWorkspaceGrid_gy5l2_2369 p{color:var(--text-secondary);line-height:1.65;margin:12px 0 0}._companionSectionHeading_gy5l2_2195{margin-bottom:24px;max-width:760px}._companionPhaseGrid_gy5l2_2205{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}._companionPhaseGrid_gy5l2_2205 article{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-card);padding:22px}._companionPhaseGrid_gy5l2_2205 article:last-child{grid-column:1 / -1}._companionPhaseGrid_gy5l2_2205 span{color:var(--brand-context);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}._companionPhaseGrid_gy5l2_2205 h3{color:var(--text-primary);font-size:1.16rem;font-weight:900;line-height:1.25;margin:8px 0 0}._companionPhaseGrid_gy5l2_2205 p{margin:10px 0 0}._companionScreens_gy5l2_2270{margin-top:44px}._companionScreenGrid_gy5l2_2244{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}._companionScreenGrid_gy5l2_2244 figure{align-self:start;box-shadow:none}@media(max-width:900px){._companionHome_gy5l2_2184{grid-template-columns:1fr}}@media(max-width:720px){._hero_gy5l2_188,._pageHero_gy5l2_268,._section_gy5l2_374,._finalCta_gy5l2_269,._legalPage_gy5l2_338{max-width:100%;width:100%}._hero_gy5l2_188 h1,._pageHero_gy5l2_268 h1,._legalPage_gy5l2_338 h1,._pricingLeadSection_gy5l2_1072 h1{font-size:clamp(2.3rem,10vw,3.25rem);max-width:13ch}._pricingLeadSection_gy5l2_1072 h1{max-width:16ch}._heroCopy_gy5l2_282,._pageHero_gy5l2_268>div,._carouselFrame_gy5l2_386,._screenshotFrame_gy5l2_387,._sectionHeader_gy5l2_374,._sectionHeaderCenter_gy5l2_374,._pricingGrid_gy5l2_667,._pricingCard_gy5l2_653,._trialPanel_gy5l2_654,._comparisonPanel_gy5l2_686,._tableWrap_gy5l2_1186,._infoCard_gy5l2_651,._featureCard_gy5l2_37,._contentBlock_gy5l2_640,._accessCard_gy5l2_655{max-width:100%;width:100%}._carouselImageCrop_gy5l2_439 img,._screenshotFrame_gy5l2_387 img{max-width:100%}._companionHome_gy5l2_2184{padding-left:16px;padding-right:16px}._companionPhaseGrid_gy5l2_2205,._companionScreenGrid_gy5l2_2244,._companionWorkspaceGrid_gy5l2_2369,._companionDownloadGrid_gy5l2_2284{grid-template-columns:1fr}._companionPhaseGrid_gy5l2_2205 article:last-child{grid-column:auto}._companionHomeSteps_gy5l2_2211 article{grid-template-columns:1fr}}@media print{._header_gy5l2_14,._footer_gy5l2_38{display:none!important}._site_gy5l2_1,._site_gy5l2_1>main{background:#fff!important}}._hubPage_ngkb9_1,._resourcePage_ngkb9_2{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:72px 0 96px}._hubHero_ngkb9_8,._articleHeader_ngkb9_9{max-width:850px}._eyebrow_ngkb9_13,._cardLabel_ngkb9_14{color:var(--color-accent-2);font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}._hubHero_ngkb9_8 h1,._articleHeader_ngkb9_9 h1{color:#fff;font-size:clamp(2.5rem,6vw,5.2rem);line-height:.98;margin:14px 0 20px;max-width:16ch}._hubHero_ngkb9_8>p:last-child,._articleHeader_ngkb9_9 ._answer_ngkb9_32{color:#c9d8e8;font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.65}._draftNotice_ngkb9_38{border-left:3px solid var(--color-warning);background:#f59e0b14;color:#fde9b6!important;font-size:.94rem!important;margin-top:24px;padding:14px 16px}._resourceCollections_ngkb9_47{display:grid;gap:58px;margin-top:52px}._resourceCollection_ngkb9_47{display:grid;gap:22px}._collectionHeading_ngkb9_58{max-width:760px}._collectionHeading_ngkb9_58 h2{color:#fff;font-size:clamp(1.8rem,3vw,2.5rem);margin:0 0 8px}._collectionHeading_ngkb9_58 p{color:#b8c8d9;line-height:1.65;margin:0}._resourceGrid_ngkb9_74{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}._resourceCard_ngkb9_80,._contentSection_ngkb9_81,._printableSection_ngkb9_82,._articleCta_ngkb9_83{border:1px solid rgba(255,255,255,.1);border-radius:14px;background:var(--color-panel);padding:26px}._resourceCard_ngkb9_80{display:flex;min-height:290px;flex-direction:column;justify-content:space-between;gap:28px}._resourceCard_ngkb9_80 h3{font-size:1.55rem;line-height:1.15;margin:14px 0 12px}._resourceCard_ngkb9_80 h3 a,._textLink_ngkb9_105,._contentSection_ngkb9_81 a,._printableSection_ngkb9_82 a,._articleCta_ngkb9_83 a,._breadcrumb_ngkb9_109 a{color:#fff;text-decoration-color:var(--color-cyan);text-underline-offset:4px}._resourceCard_ngkb9_80 p,._contentSection_ngkb9_81 p,._printableSection_ngkb9_82 p,._articleCta_ngkb9_83 p{color:#b8c8d9;line-height:1.7}._textLink_ngkb9_105{font-weight:800}._breadcrumb_ngkb9_109{display:flex;flex-wrap:wrap;gap:8px;color:#9db0c5;font-size:.86rem;margin-bottom:34px}._byline_ngkb9_136{display:flex;flex-wrap:wrap;gap:12px 28px;margin:26px 0 0}._byline_ngkb9_136 div{display:grid;gap:3px}._byline_ngkb9_136 dt{color:#8fa4ba;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}._byline_ngkb9_136 dd{color:#fff;font-size:.9rem;margin:0}._articleLayout_ngkb9_162{display:grid;grid-template-columns:230px minmax(0,760px);gap:42px;margin-top:50px}._toc_ngkb9_169{align-self:start;display:grid;gap:11px;position:sticky;top:102px}._toc_ngkb9_169 strong{color:#fff;font-size:.83rem;margin-bottom:4px}._toc_ngkb9_169 a{border-left:3px solid transparent;color:#9fb2c6;font-size:.82rem;line-height:1.35;padding-left:10px;text-decoration:none}._toc_ngkb9_169 a:hover,._toc_ngkb9_169 a:focus-visible{border-left-color:var(--color-cyan);color:#fff}._articleBody_ngkb9_198{display:grid;gap:20px}._contentSection_ngkb9_81 h2,._printableSection_ngkb9_82 h2,._articleCta_ngkb9_83 h2{color:#fff;font-size:clamp(1.45rem,3vw,2rem);line-height:1.16;margin:0 0 16px}._contentSection_ngkb9_81 p+p,._printableSection_ngkb9_82 p+p{margin-top:14px}._contentSection_ngkb9_81 ol,._contentSection_ngkb9_81 ul,._printableSection_ngkb9_82 ol,._printableSection_ngkb9_82 ul{color:#d1deeb;display:grid;gap:10px;line-height:1.58;margin:18px 0 0;padding-left:22px}._checklist_ngkb9_229{list-style:none;padding-left:0!important}._checklist_ngkb9_229 li{display:grid;grid-template-columns:20px 1fr;gap:9px}._checklist_ngkb9_229 li>span:first-child{color:var(--color-cyan);font-weight:800}._printableSection_ngkb9_82{border-color:#06b6d466;background:var(--color-panel-2);break-inside:avoid}._tableScroll_ngkb9_251{margin-top:20px;overflow-x:auto}._tableScroll_ngkb9_251:focus-visible{outline:3px solid var(--color-cyan);outline-offset:3px}._tableScroll_ngkb9_251 table{border-collapse:collapse;min-width:620px;width:100%}._tableScroll_ngkb9_251 caption{color:#fff;font-weight:800;padding-bottom:10px;text-align:left}._tableScroll_ngkb9_251 th,._tableScroll_ngkb9_251 td{border:1px solid rgba(255,255,255,.12);color:#d1deeb;font-size:.86rem;line-height:1.45;padding:10px;text-align:left;vertical-align:top}._tableScroll_ngkb9_251 thead th{background:var(--color-panel-3);color:#fff}._tableScroll_ngkb9_251 tbody th{color:#fff}._note_ngkb9_294{border-left:3px solid var(--color-cyan);background:#06b6d412;margin-top:20px;padding:14px 16px}._note_ngkb9_294 strong{color:#fff}._note_ngkb9_294 p{margin-top:5px}._productLinks_ngkb9_309,._articleCta_ngkb9_83>div{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:18px}._productLinks_ngkb9_309 a,._articleCta_ngkb9_83 a{font-weight:800}._printButton_ngkb9_322,._primaryLink_ngkb9_323{border:0;border-radius:10px;background:linear-gradient(135deg,#7c3aed,#5b21b6);color:#fff;cursor:pointer;display:inline-block;font:inherit;font-weight:800;margin-top:22px;padding:11px 16px;text-decoration:none!important}._printButton_ngkb9_322:focus-visible,._primaryLink_ngkb9_323:focus-visible{outline:3px solid var(--color-cyan);outline-offset:3px}._sources_ngkb9_343{display:grid;gap:14px;list-style:none;margin-top:20px;padding:0!important}._sources_ngkb9_343 li{display:grid;gap:4px}._sources_ngkb9_343 span{color:#91a6bc;font-size:.78rem}._articleCta_ngkb9_83{margin-top:10px}._relatedGuidance_ngkb9_365{border:1px solid rgba(255,255,255,.1);border-radius:14px;background:var(--color-panel);padding:26px}._relatedGuidance_ngkb9_365 h2{color:#fff;font-size:clamp(1.45rem,3vw,2rem);line-height:1.16;margin:0 0 16px}._relatedGuidance_ngkb9_365>div{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}._relatedGuidance_ngkb9_365 article{background:var(--color-panel-2);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:18px}._relatedGuidance_ngkb9_365 h3{font-size:1rem;line-height:1.4;margin:0}._relatedGuidance_ngkb9_365 h3 a{color:#fff;text-decoration-color:var(--color-cyan);text-underline-offset:4px}._relatedGuidance_ngkb9_365 p{color:#b8c8d9;font-size:.88rem;line-height:1.6;margin:10px 0 0}@media(max-width:900px){._articleLayout_ngkb9_162{grid-template-columns:1fr}._toc_ngkb9_169{border-left:3px solid var(--color-cyan);padding-left:14px;position:static}}@media(max-width:700px){._hubPage_ngkb9_1,._resourcePage_ngkb9_2{width:min(100% - 28px,1180px);padding:42px 0 68px}._resourceGrid_ngkb9_74{grid-template-columns:1fr}._relatedGuidance_ngkb9_365>div{grid-template-columns:1fr}._resourceCard_ngkb9_80,._contentSection_ngkb9_81,._printableSection_ngkb9_82,._articleCta_ngkb9_83{padding:20px}._articleHeader_ngkb9_9 h1,._hubHero_ngkb9_8 h1{font-size:clamp(2.35rem,13vw,3.8rem)}}@page{size:A4 portrait;margin:12mm}@media print{html,body,#root{background:#fff!important}._resourcePage_ngkb9_2{color:#111;margin:0;padding:0;width:100%}._breadcrumb_ngkb9_109,._toc_ngkb9_169,._draftNotice_ngkb9_38,._printButton_ngkb9_322,._articleCta_ngkb9_83,._relatedGuidance_ngkb9_365,._productLinks_ngkb9_309{display:none!important}._articleHeader_ngkb9_9{max-width:none;border-bottom:1px solid #777;margin-bottom:18px;padding-bottom:14px}._articleHeader_ngkb9_9 h1,._contentSection_ngkb9_81 h2,._printableSection_ngkb9_82 h2,._byline_ngkb9_136 dd,._tableScroll_ngkb9_251 caption,._tableScroll_ngkb9_251 th,._tableScroll_ngkb9_251 td,._note_ngkb9_294 strong{color:#111}._articleHeader_ngkb9_9 ._answer_ngkb9_32,._contentSection_ngkb9_81 p,._printableSection_ngkb9_82 p,._articleCta_ngkb9_83 p,._contentSection_ngkb9_81 ol,._contentSection_ngkb9_81 ul,._printableSection_ngkb9_82 ol,._printableSection_ngkb9_82 ul,._tableScroll_ngkb9_251 th,._tableScroll_ngkb9_251 td,._sources_ngkb9_343 span,._byline_ngkb9_136 dt{color:#222}._articleLayout_ngkb9_162,._articleBody_ngkb9_198{display:block;margin:0}._checklist_ngkb9_229 li:before{color:#111;content:"□";font-weight:700}._checklist_ngkb9_229 li>span:first-child{display:none}._contentSection_ngkb9_81,._printableSection_ngkb9_82{background:#fff;border:1px solid #888;break-inside:avoid;margin-bottom:14px;padding:14px}._tableScroll_ngkb9_251{overflow:visible}._tableScroll_ngkb9_251 table{min-width:0}._tableScroll_ngkb9_251 thead{display:table-header-group}._tableScroll_ngkb9_251 tr{break-inside:avoid}._tableScroll_ngkb9_251 thead th,._tableScroll_ngkb9_251 tbody th,._note_ngkb9_294{background:#eee}._tableScroll_ngkb9_251 thead th,._tableScroll_ngkb9_251 tbody th{color:#111}a{color:#111!important;text-decoration:underline}}:root{--surface-canvas: #071018;--surface-card: #101c2b;--surface-nested: #142236;--surface-raised: #192a42;--border-subtle: #263a52;--border-strong: #3a526e;--text-primary: #eef6ff;--text-secondary: #b7c6d8;--text-tertiary: #91a4bc;--text-disabled: #667891;--brand-primary: #7c3aed;--brand-primary-strong: #5b21b6;--brand-primary-soft: #c4b5fd;--brand-context: #06b6d4;--state-success: #22c55e;--state-warning: #f59e0b;--state-error: #ef4444;--state-info: #38bdf8;--action-primary: linear-gradient(135deg, #7c3aed, #5b21b6);--focus-ring: 0 0 0 3px rgb(6 182 212 / 35%);--color-background: var(--surface-canvas);--color-panel: var(--surface-card);--color-panel-2: var(--surface-nested);--color-panel-3: var(--surface-raised);--color-accent: var(--brand-primary);--color-accent-2: var(--brand-primary-soft);--color-success: var(--state-success);--color-warning: var(--state-warning);--color-error: var(--state-error);--color-cyan: var(--brand-context);--color-text: var(--text-primary);--color-muted: var(--text-tertiary);--color-muted-2: var(--text-disabled);--color-line: rgb(255 255 255 / 9%);--color-line-strong: rgb(255 255 255 / 16%);--font-app: Inter, "Segoe UI", system-ui, sans-serif;--radius-card: 14px;--radius-panel: 12px;--radius-control: 10px;--radius-input: 8px;--radius-badge: 6px}@font-face{font-family:Inter;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/inter-latin-variable.woff2) format("woff2-variations")}*{box-sizing:border-box}html{background:var(--color-background);color-scheme:dark;font-family:var(--font-app);scroll-behavior:smooth}body{background:var(--surface-canvas);color:var(--text-primary);margin:0;min-width:320px}button,input,select,textarea{font-family:inherit}button{letter-spacing:0}a{color:inherit}img{display:block;max-width:100%}:focus-visible{outline:2px solid var(--brand-context);outline-offset:3px}::selection{background:#c4b5fd52}@media print{html,body,#root{background:#fff!important;color-scheme:light}}
