._site_140o3_1{background:var(--surface-canvas);color:var(--text-primary);min-height:100vh}._site_140o3_1,._site_140o3_1 *,._site_140o3_1 *:before,._site_140o3_1 *:after{box-sizing:border-box}._header_140o3_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_140o3_30,._nav_140o3_31 a,._nav_140o3_31 summary,._featureMenu_140o3_33 a,._primaryButton_140o3_34,._secondaryButton_140o3_35,._signInButton_140o3_36,._featureCard_140o3_37,._footer_140o3_38 a{text-decoration:none}._brand_140o3_30{align-items:center;display:inline-flex;gap:12px;min-width:0}._brandMark_140o3_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_140o3_30 strong,._brand_140o3_30 small{display:block}._brand_140o3_30 strong{color:var(--text-primary);font-size:1rem;font-weight:900;line-height:1.1}._brand_140o3_30 small{color:var(--text-tertiary);font-size:.74rem;font-weight:700;margin-top:2px}._nav_140o3_31{align-items:stretch;display:flex;gap:24px;height:76px}._nav_140o3_31>a,._nav_140o3_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_140o3_31 summary::-webkit-details-marker{display:none}._nav_140o3_31 a:hover,._nav_140o3_31 a:focus-visible,._nav_140o3_31 summary:hover,._nav_140o3_31 summary:focus-visible{border-bottom-color:var(--brand-primary-soft);color:var(--text-primary);outline:none}._featureDropdown_140o3_116{position:relative}._featureDropdown_140o3_116[open] summary{border-bottom-color:var(--brand-primary-soft);color:var(--text-primary)}._featureMenu_140o3_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_140o3_33 section{align-content:start;display:grid;gap:8px;padding:4px 24px}._featureMenu_140o3_33 section+section{border-left:1px solid var(--border-subtle)}._featureMenu_140o3_33 p{color:#10201880;font-size:.76rem;font-weight:900;margin:0 0 16px;text-transform:uppercase}._featureMenu_140o3_33 a{border-radius:var(--radius-control);display:grid;gap:4px;padding:11px}._featureMenu_140o3_33 a:hover,._featureMenu_140o3_33 a:focus-visible{background:#7c3aed1a;outline:none}._featureMenu_140o3_33 strong{color:var(--text-primary);font-size:.9rem;font-weight:900}._featureMenu_140o3_33 span{color:var(--text-tertiary);font-size:.78rem;font-weight:700;line-height:1.35}._headerActions_140o3_187,._heroActions_140o3_188{align-items:center;display:flex;flex-wrap:wrap;gap:10px}._headerActions_140o3_187{justify-content:end}._primaryButton_140o3_34,._secondaryButton_140o3_35,._signInButton_140o3_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_140o3_35{background:#ffffff1a;border:1px solid rgba(255,255,255,.28);color:var(--text-primary)}._signInButton_140o3_36{background:#1020180f;border:1px solid rgba(16,32,24,.14);color:var(--text-primary)}._primaryButton_140o3_34:hover,._primaryButton_140o3_34:focus-visible,._secondaryButton_140o3_35:hover,._secondaryButton_140o3_35:focus-visible,._signInButton_140o3_36:hover,._signInButton_140o3_36:focus-visible{box-shadow:0 0 0 4px #7c3aed2e;outline:none}._mobileMenuButton_140o3_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_140o3_239 span{background:var(--text-primary);display:block;height:2px;width:18px}._mobilePanel_140o3_259,._mobilePanelActions_140o3_263{display:none}._hero_140o3_188,._pageHero_140o3_268,._finalCta_140o3_269{background:var(--surface-canvas);color:var(--text-primary)}._hero_140o3_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_140o3_282{max-width:760px}._trustBadge_140o3_286,._badge_140o3_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_140o3_286{background:#06b6d421;border:1px solid rgba(6,182,212,.34);color:var(--brand-context);margin-bottom:14px}._badge_140o3_287{background:#22c55e24;border:1px solid rgba(34,197,94,.28);color:var(--brand-context)}._eyebrow_140o3_311{color:var(--state-success);font-size:.74rem;font-weight:900;letter-spacing:.08em;margin:0 0 12px;text-transform:uppercase}._inlinePlanBadge_140o3_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_140o3_188 h1,._pageHero_140o3_268 h1,._legalPage_140o3_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_140o3_188 p,._pageHero_140o3_268 p,._finalCta_140o3_269 p{color:#eef6ffd1;font-size:clamp(1.04rem,1.45vw,1.22rem);line-height:1.65;margin:18px 0 0}._heroActions_140o3_188{margin-top:28px}._heroMeta_140o3_359,._scopeLine_140o3_360{color:#eef6ffbf!important;font-size:.92rem!important;font-weight:800;margin-top:16px!important}._ctaReassurance_140o3_367{color:var(--text-secondary)!important;font-size:.84rem!important;font-weight:800;margin-top:10px!important}._sectionHeaderCenter_140o3_374 ._ctaReassurance_140o3_367{margin-left:auto!important;margin-right:auto!important}._scopeLine_140o3_360{background:#ffffff14;border:1px solid rgba(255,255,255,.14);border-radius:var(--radius-panel);padding:12px 14px}._carouselFrame_140o3_386,._screenshotFrame_140o3_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_140o3_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_140o3_396 strong{color:var(--text-primary);font-size:.78rem}._carouselStage_140o3_414{background:var(--surface-canvas);display:grid;overflow:hidden;position:relative}._carouselCard_140o3_421{animation:_carousel-card-in_140o3_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_140o3_421:focus-visible{outline:3px solid rgba(145,242,255,.62);outline-offset:-3px}._carouselImageCrop_140o3_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_140o3_439:before,._carouselImageCrop_140o3_439:after{display:none}._carouselImageCrop_140o3_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_140o3_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_140o3_439 img{display:block;height:100%;object-fit:contain;object-position:center;transform:none;width:100%}._carouselCaption_140o3_474{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_140o3_474:before{color:var(--brand-context);content:"Feature spotlight";font-size:.62rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}._carouselKicker_140o3_494{color:#eef6ffa8;font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}._carouselCard_140o3_421 strong{color:var(--text-primary);font-size:clamp(1.1rem,2vw,1.45rem);font-weight:900}._carouselCard_140o3_421 small{color:#eef6ffc7;font-size:.88rem;font-weight:700;line-height:1.35}._carouselControl_140o3_515{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_140o3_515 span{display:block;font-size:2.2rem;font-weight:700;line-height:.7;margin-top:-3px}._carouselPrev_140o3_540{left:14px}._carouselNext_140o3_544{right:14px}._carouselControl_140o3_515:disabled{cursor:default;opacity:.35}._carouselDots_140o3_553{align-items:center;display:flex;gap:8px;position:absolute;right:18px;top:24px;z-index:5}._carouselDots_140o3_553 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_140o3_553 ._carouselDotActive_140o3_574{background:var(--brand-context);border-color:var(--brand-context);width:28px}._carouselDots_140o3_553 button:focus-visible{box-shadow:0 0 0 3px #91f2ff47;outline:none}._carouselFrame_140o3_386 figcaption{color:#eef6ffb8;font-size:.85rem;line-height:1.55;padding:14px 18px 18px}@keyframes _carousel-card-in_140o3_1{0%{opacity:.3;transform:scale(.995)}to{opacity:1;transform:translate(0) scale(1)}}@media(prefers-reduced-motion:reduce){._carouselCard_140o3_421{animation:none}._carouselImageCrop_140o3_439 img,._carouselDots_140o3_553 button{transition:none}}._section_140o3_374{padding:clamp(58px,8vw,104px) clamp(18px,5vw,72px)}._sectionHeader_140o3_374,._sectionHeaderCenter_140o3_374{margin:0 auto 30px;max-width:860px}._sectionHeaderCenter_140o3_374{text-align:center}._section_140o3_374 h2,._sectionHeader_140o3_374 h2,._sectionHeaderCenter_140o3_374 h2,._finalCta_140o3_269 h2,._contentBlock_140o3_633 h2,._legalPage_140o3_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_140o3_374 p,._contentBlock_140o3_633 p,._infoCard_140o3_644 p,._featureCard_140o3_37 small,._pricingCard_140o3_646 p,._trialPanel_140o3_647 p,._accessCard_140o3_648 p,._legalPage_140o3_338 p,._legalSections_140o3_650 p,._footer_140o3_38 p{color:var(--text-secondary);font-size:.98rem;line-height:1.68;margin:12px 0 0}._cardGrid_140o3_658,._featureGrid_140o3_659,._pricingGrid_140o3_660,._faqGrid_140o3_661,._detailGrid_140o3_662,._accessGrid_140o3_663{display:grid;gap:18px}._cardGrid_140o3_658{grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1180px}._infoCard_140o3_644,._featureCard_140o3_37,._pricingCard_140o3_646,._contentBlock_140o3_633,._accessCard_140o3_648,._comparisonPanel_140o3_679,._trialPanel_140o3_647,._legalSections_140o3_650 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_140o3_644 span,._featureCard_140o3_37 span,._pricingCard_140o3_646>span{color:var(--brand-primary-soft);display:inline-flex;font-size:.72rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}._infoCard_140o3_644 h3,._featureCard_140o3_37 strong,._pricingCard_140o3_646 h2,._accessCard_140o3_648 h2,._legalSections_140o3_650 h2{color:var(--text-primary);font-size:1.18rem;font-weight:900;line-height:1.18;margin:12px 0 0}._softSection_140o3_712{background:var(--surface-canvas);border-bottom:1px solid var(--border-subtle);border-top:1px solid var(--border-subtle)}._darkBand_140o3_718{background:var(--surface-canvas);color:var(--text-primary)}._darkBand_140o3_718 h2,._darkBand_140o3_718 h3{color:var(--text-primary)}._darkBand_140o3_718 p{color:#eef6ffc2}._darkBand_140o3_718 ._infoCard_140o3_644{background:#ffffff14;border-color:#ffffff24}._split_140o3_737{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_140o3_746{display:grid;gap:14px}._workflowList_140o3_746 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_140o3_746 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_140o3_746 h3{color:var(--text-primary);font-size:1rem;font-weight:900;margin:0}._workflowList_140o3_746 p{color:var(--text-secondary);font-size:.9rem;line-height:1.5;margin:6px 0 0}._featureGrid_140o3_659{grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1180px}._featureCard_140o3_37{display:grid;gap:8px;min-height:214px;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}._featureCard_140o3_37:hover,._featureCard_140o3_37:focus-visible{border-color:#7c3aed70;box-shadow:0 14px 36px #0710181a;outline:none;transform:translateY(-2px)}._pageHero_140o3_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_140o3_818,._carouselImageSquad_140o3_819{--carousel-image-position: 75% 42%;--carousel-image-scale: 1.35}._carouselImageTeamsheet_140o3_824{--carousel-image-position: 73% 52%;--carousel-image-scale: 1.34}._carouselImageMatch_140o3_829{--carousel-image-position: 75% 34%;--carousel-image-scale: 1.35}._carouselImageDrills_140o3_834{--carousel-image-position: 90% 74%;--carousel-image-scale: 1.62}._featurePage_140o3_839 ._pageHero_140o3_268{padding-top:28px}._pageBreadcrumb_140o3_843{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_140o3_843 a{color:var(--text-secondary);text-decoration-color:var(--brand-context);text-underline-offset:4px}._pageBreadcrumb_140o3_843 a:hover,._pageBreadcrumb_140o3_843 a:focus-visible{color:var(--text-primary)}._pageHero_140o3_268>div{max-width:760px}._pageHero_140o3_268 ._screenshotFrame_140o3_387 img{display:block;height:auto;max-height:none;object-fit:contain;object-position:center;transform:none;width:100%}._featureLayout_140o3_879{align-items:start;display:grid;gap:32px;grid-template-columns:260px minmax(0,1fr);margin:0 auto;max-width:1180px}._sideNav_140o3_888{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-card);padding:18px;position:sticky;top:96px}._sideNav_140o3_888 strong,._footer_140o3_38 nav strong{color:var(--text-primary);display:block;font-size:.9rem;font-weight:900;margin-bottom:10px}._sideNav_140o3_888 a{border-radius:var(--radius-control);color:var(--text-secondary);display:block;font-size:.86rem;font-weight:700;padding:10px;text-decoration:none}._sideNav_140o3_888 a:hover,._sideNav_140o3_888 a:focus-visible{background:var(--surface-nested);color:var(--text-primary);outline:none}._featureContent_140o3_923{display:grid;gap:22px}._productImageSession_140o3_928{--product-image-position: 68% 18%;--product-image-scale: 1.16}._productImageDrills_140o3_933{--product-image-position: 68% 34%;--product-image-scale: 1.22}._productImageSquad_140o3_938{--product-image-position: 72% 94%;--product-image-scale: 1.3}._productImageTeamsheet_140o3_943{--product-image-position: 70% 40%;--product-image-scale: 1.22}._productImageMatch_140o3_948{--product-image-position: 70% 50%;--product-image-scale: 1.2}._productImageTournament_140o3_953{--product-image-position: 68% 30%;--product-image-scale: 1.18}._productImageBrowser_140o3_958{--product-image-position: 68% 38%;--product-image-scale: 1.18}._relatedGuidance_140o3_963{margin:0 auto;max-width:1180px;width:100%}._relatedGuidanceCompact_140o3_969{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-card);padding:24px}._relatedGuidanceHeading_140o3_976{max-width:760px}._relatedGuidanceHeading_140o3_976 h2{color:var(--text-primary);font-size:clamp(1.55rem,3vw,2.2rem);margin:8px 0 10px}._relatedGuidanceHeading_140o3_976>p:last-child,._relatedGuidanceGrid_140o3_987 p{color:var(--text-secondary);line-height:1.6}._relatedGuidanceGrid_140o3_987{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}._relatedGuidanceGrid_140o3_987 article{background:var(--surface-nested);border:1px solid var(--border-subtle);border-radius:var(--radius-panel);padding:18px}._relatedGuidanceGrid_140o3_987 h3{font-size:1rem;line-height:1.35;margin:0}._relatedGuidanceGrid_140o3_987 h3 a{color:var(--text-primary);text-decoration-color:var(--brand-context);text-underline-offset:4px}._relatedGuidanceGrid_140o3_987 p{font-size:.9rem;margin:10px 0 0}._detailGrid_140o3_662{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px}._detailGrid_140o3_662 article{background:var(--surface-nested);border:1px solid var(--border-subtle);border-radius:var(--radius-panel);padding:18px}._detailGrid_140o3_662 h3{color:var(--text-primary);font-size:1rem;font-weight:900;margin:0}._faqGrid_140o3_661{grid-template-columns:repeat(2,minmax(0,1fr))}._faqCard_140o3_1046{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-card);padding:24px}._faqCard_140o3_1046 h3{color:var(--text-primary);font-size:1rem;font-weight:900;margin:0}._pricingGrid_140o3_660{grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1200px}._pricingLeadSection_140o3_1066{padding-top:clamp(34px,5vw,58px)}._pricingCard_140o3_646{display:flex;flex-direction:column;min-height:600px}._pricingCardTrial_140o3_1076{background:var(--surface-raised);border-color:var(--border-strong);border-top-color:var(--brand-context);min-height:0}._pricingCard_140o3_646 ul{list-style:none;margin:22px 0 28px;padding:0}._pricingCard_140o3_646 li{border-top:1px solid var(--border-subtle);color:var(--text-secondary);font-size:.92rem;line-height:1.5;padding:11px 0}._pricingCard_140o3_646 ._primaryButton_140o3_34{align-self:stretch;margin-top:auto}._priceLine_140o3_1102{background:var(--surface-nested);border:1px solid var(--border-subtle);border-radius:var(--radius-panel);margin:18px 0;padding:16px}._priceLine_140o3_1102 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_140o3_1102 strong{white-space:nowrap}._pricingCard_140o3_646>p{min-height:6.72em}._pricingCardPaid_140o3_1127 li{min-height:90px}}@media(min-width:1121px)and (max-width:1199px){._pricingCard_140o3_646>p{min-height:8.4em}}._priceLine_140o3_1102 small{color:var(--text-tertiary);display:block;font-size:.9rem;font-weight:700;margin-top:6px}._trialPanel_140o3_647{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_140o3_647 h3{color:var(--text-primary);font-size:1.3rem;font-weight:900;margin:10px 0 0}._trialPanel_140o3_647 p{color:#eef6ffc7}._comparisonPanel_140o3_679{margin:24px auto 0;max-width:1040px;overflow:hidden;padding:0}._comparisonPanel_140o3_679 ._sectionHeaderCenter_140o3_374{border-bottom:1px solid var(--border-subtle);padding:26px 24px 24px}._tableWrap_140o3_1180{overflow-x:auto}._comparisonPanel_140o3_679 table{border-collapse:collapse;min-width:860px;width:100%}._comparisonPanel_140o3_679 th,._comparisonPanel_140o3_679 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_140o3_679 thead th,._comparisonPanel_140o3_679 tbody th{color:var(--text-primary);font-weight:900;position:relative}._featureLabel_140o3_1208{align-items:center;display:inline-flex;gap:8px;max-width:100%}._helpTrigger_140o3_1215{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_140o3_1215:hover,._helpTrigger_140o3_1215:focus-visible{background:#22c55e24;box-shadow:0 0 0 3px #22c55e29;outline:none}._floatingHelpTooltip_140o3_1239{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_140o3_1239 strong,._floatingHelpTooltip_140o3_1239 span{display:block}._floatingHelpTooltip_140o3_1239 strong{color:var(--text-primary);font-size:.78rem;font-weight:900;margin-bottom:4px}._floatingHelpTooltip_140o3_1239 span{color:#ffffffdb}._comparisonPanel_140o3_679 ._comparisonGroup_140o3_1272 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_140o3_1282,._notIncludedMark_140o3_1283{display:inline-flex;font-size:1.05rem;font-weight:900;line-height:1}._notIncludedMark_140o3_1283{color:var(--text-disabled)}._markWithText_140o3_1299{align-items:center;display:inline-flex;gap:8px}._accessGrid_140o3_663{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:1040px}._accessCard_140o3_648 h2{font-size:clamp(1.65rem,3vw,2.6rem)}._legalPage_140o3_338{margin:0 auto;max-width:980px;padding:clamp(58px,8vw,104px) clamp(18px,5vw,72px)}._legalPage_140o3_338 h1{color:var(--text-primary);font-size:clamp(2.4rem,5vw,4.8rem)}._legalSections_140o3_650{display:grid;gap:16px;margin-top:34px}._legalSections_140o3_650 h2{font-size:1.18rem}._analyticsControl_140o3_1336{border-color:var(--brand-primary)}._analyticsControl_140o3_1336 button{margin-top:8px}._analyticsControlStatus_140o3_1344{font-size:.88rem;margin-bottom:0;margin-top:12px}._finalCta_140o3_269{padding:clamp(58px,8vw,96px) clamp(18px,5vw,72px);text-align:center}._finalCta_140o3_269 h2{color:var(--text-primary);margin:0 auto;max-width:860px}._finalCta_140o3_269 p{margin-left:auto;margin-right:auto;max-width:720px}._finalCta_140o3_269 ._heroActions_140o3_188{justify-content:center}._footer_140o3_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_140o3_1381{display:flex;gap:14px}._footerBrand_140o3_1381 small{color:var(--color-text-muted);display:block;line-height:1.55;max-width:42ch}._footerBrand_140o3_1381 strong,._footer_140o3_38 nav strong{color:var(--text-primary)}._footer_140o3_38 p,._footer_140o3_38 a{color:#eef6ffbd}._footer_140o3_38 nav{display:grid;gap:10px}._footer_140o3_38 a{font-size:.9rem;font-weight:700}._footer_140o3_38 a:hover,._footer_140o3_38 a:focus-visible{color:var(--text-primary);outline:none}._footerVersion_140o3_1419{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_140o3_14{grid-template-columns:minmax(220px,1fr) auto}._nav_140o3_31{display:none}._mobileMenuButton_140o3_239{align-items:center;display:grid}._mobilePanel_140o3_259{background:var(--surface-card);border-top:1px solid var(--border-subtle);display:none;grid-column:1 / -1;padding:16px 0 8px}._mobilePanelOpen_140o3_1451{display:block}._mobilePanel_140o3_259 nav{display:grid;gap:10px}._mobilePanel_140o3_259 a,._mobilePanel_140o3_259 summary{color:var(--text-primary);font-size:.95rem;font-weight:900;padding:11px 0}._mobilePanel_140o3_259 ._featureMenu_140o3_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_140o3_259 ._featureMenu_140o3_33 section{padding:0}._mobilePanel_140o3_259 ._featureMenu_140o3_33 section+section{border-left:0;border-top:1px solid var(--border-subtle);padding-top:12px}._hero_140o3_188,._pageHero_140o3_268,._split_140o3_737,._featureLayout_140o3_879{grid-template-columns:1fr}._featureGrid_140o3_659,._cardGrid_140o3_658,._detailGrid_140o3_662,._relatedGuidanceGrid_140o3_987{grid-template-columns:repeat(2,minmax(0,1fr))}._pricingGrid_140o3_660{grid-template-columns:1fr}._sideNav_140o3_888{position:static}}@media(max-width:760px){._pageBreadcrumb_140o3_843{padding-left:16px;padding-right:16px}._relatedGuidanceGrid_140o3_987{grid-template-columns:1fr}._header_140o3_14{gap:14px;grid-template-columns:minmax(0,1fr) auto;min-height:70px;padding:10px 16px}._brand_140o3_30{min-width:0}._brand_140o3_30 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._brand_140o3_30 small,._signInButton_140o3_36{display:none}._headerActions_140o3_187{gap:8px}._headerActions_140o3_187 ._primaryButton_140o3_34{min-height:42px;padding:0 12px;text-align:center}._mobilePanelActions_140o3_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_140o3_259 ._mobileSignInLink_140o3_1567,._mobilePanelActions_140o3_263 ._primaryButton_140o3_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_140o3_259 ._mobileSignInLink_140o3_1567{background:var(--surface-nested);border:1px solid var(--border-strong)}._hero_140o3_188,._pageHero_140o3_268{display:block;max-width:100%;overflow:hidden;padding-left:16px;padding-right:16px;width:100%}._heroCopy_140o3_282,._pageHero_140o3_268>div{max-width:calc(100vw - 48px);width:calc(100vw - 48px)}._carouselFrame_140o3_386,._screenshotFrame_140o3_387{max-width:calc(100vw - 32px);width:calc(100vw - 32px)}._carouselFrame_140o3_386,._screenshotFrame_140o3_387{margin-top:28px}._hero_140o3_188>*,._pageHero_140o3_268>*,._split_140o3_737>*,._featureLayout_140o3_879>*{min-width:0}._hero_140o3_188 h1,._pageHero_140o3_268 h1{font-size:clamp(1.95rem,8vw,2.35rem);overflow-wrap:anywhere;word-break:normal}._heroCopy_140o3_282>p,._heroMeta_140o3_359,._scopeLine_140o3_360{max-width:34ch;overflow-wrap:break-word}._carouselFrame_140o3_386,._screenshotFrame_140o3_387{max-width:100%;min-width:0}._frameToolbar_140o3_396{gap:12px;min-width:0}._frameToolbar_140o3_396 span,._frameToolbar_140o3_396 strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._featureGrid_140o3_659,._cardGrid_140o3_658,._detailGrid_140o3_662,._faqGrid_140o3_661,._pricingGrid_140o3_660,._accessGrid_140o3_663,._footer_140o3_38{grid-template-columns:1fr}._section_140o3_374,._finalCta_140o3_269,._legalPage_140o3_338{max-width:100%;overflow:hidden;padding-left:16px;padding-right:16px;width:100%}._sectionHeader_140o3_374,._sectionHeaderCenter_140o3_374,._pricingGrid_140o3_660,._pricingCard_140o3_646,._trialPanel_140o3_647,._comparisonPanel_140o3_679,._tableWrap_140o3_1180,._infoCard_140o3_644,._featureCard_140o3_37,._contentBlock_140o3_633,._accessCard_140o3_648{max-width:calc(100vw - 32px);width:calc(100vw - 32px)}._carouselCard_140o3_421{min-height:0;padding:10px 10px 0}._carouselImageCrop_140o3_439{height:260px}._carouselCaption_140o3_474{margin-bottom:10px;padding:13px 96px 14px 14px}._carouselDots_140o3_553{right:18px;top:22px}._carouselControl_140o3_515{bottom:110px;height:40px;width:40px}._trialPanel_140o3_647{grid-template-columns:1fr}._pricingLeadSection_140o3_1066 ._sectionHeaderCenter_140o3_374 h2,._pricingLeadSection_140o3_1066 ._sectionHeaderCenter_140o3_374 p,._trialPanel_140o3_647 h3,._trialPanel_140o3_647 p,._pricingCard_140o3_646 p,._pricingCard_140o3_646 li{max-width:30ch;overflow-wrap:break-word}._pricingLeadSection_140o3_1066 ._sectionHeaderCenter_140o3_374 h2{font-size:clamp(1.7rem,7vw,2rem);max-width:14ch}._trialPanel_140o3_647 h3{font-size:1.18rem;max-width:22ch}._pricingLeadSection_140o3_1066 ._sectionHeaderCenter_140o3_374 h2,._pricingLeadSection_140o3_1066 ._sectionHeaderCenter_140o3_374 p{margin-left:auto;margin-right:auto}._trialPanel_140o3_647 ._primaryButton_140o3_34,._pricingCard_140o3_646 ._primaryButton_140o3_34,._priceLine_140o3_1102{max-width:calc(100vw - 80px)}._comparisonPanel_140o3_679 table{min-width:0}._comparisonPanel_140o3_679 thead{display:none}._comparisonPanel_140o3_679 table,._comparisonPanel_140o3_679 tbody,._comparisonPanel_140o3_679 tr,._comparisonPanel_140o3_679 th,._comparisonPanel_140o3_679 td{display:block;width:100%}._comparisonPanel_140o3_679 tbody tr{border-bottom:1px solid var(--border-subtle);padding:14px 16px}._comparisonPanel_140o3_679 tbody th,._comparisonPanel_140o3_679 tbody td{border-bottom:0;padding:0}._comparisonPanel_140o3_679 tbody td{display:grid;gap:12px;grid-template-columns:90px minmax(0,1fr);padding:7px 0}._comparisonPanel_140o3_679 tbody td:before{color:var(--brand-primary);content:attr(data-label);font-size:.72rem;font-weight:900;text-transform:uppercase}._featureLabel_140o3_1208{align-items:flex-start}}@media(max-width:520px){._headerActions_140o3_187 ._primaryButton_140o3_34{display:none}._mobilePanelActions_140o3_263{grid-template-columns:1fr}._heroActions_140o3_188{align-items:stretch;flex-direction:column}._heroActions_140o3_188 ._primaryButton_140o3_34,._heroActions_140o3_188 ._secondaryButton_140o3_35{width:100%}}._site_140o3_1{background:var(--surface-canvas);color:var(--text-primary);overflow-x:clip}._header_140o3_14{background:var(--surface-canvas);border-bottom-color:var(--border-subtle);box-shadow:none}._brandMark_140o3_49{background:transparent;border-radius:0;height:46px;object-fit:contain;width:46px}._brand_140o3_30 strong,._nav_140o3_31>a:hover,._nav_140o3_31>a:focus-visible,._nav_140o3_31 summary:hover,._nav_140o3_31 summary:focus-visible,._featureDropdown_140o3_116[open] summary{color:var(--text-primary)}._brand_140o3_30 small,._featureMenu_140o3_33 span{color:var(--text-tertiary)}._nav_140o3_31>a,._nav_140o3_31 summary{color:var(--text-secondary)}._nav_140o3_31 a:hover,._nav_140o3_31 a:focus-visible,._nav_140o3_31 summary:hover,._nav_140o3_31 summary:focus-visible,._featureDropdown_140o3_116[open] summary{border-bottom-color:var(--brand-primary-soft)}._featureMenu_140o3_33,._mobilePanel_140o3_259{background:var(--surface-card);border-color:var(--border-subtle);box-shadow:0 18px 48px #00000047}._featureMenu_140o3_33 section+section,._mobilePanel_140o3_259 nav>*+*{border-color:var(--border-subtle)}._featureMenu_140o3_33 p,._featureMenu_140o3_33 strong{color:var(--text-primary)}._featureMenu_140o3_33 a:hover,._featureMenu_140o3_33 a:focus-visible,._signInButton_140o3_36:hover,._signInButton_140o3_36:focus-visible,._secondaryButton_140o3_35:hover,._secondaryButton_140o3_35:focus-visible{background:var(--surface-raised)}._primaryButton_140o3_34{background:var(--action-primary);color:var(--text-primary)}._primaryButton_140o3_34:hover,._primaryButton_140o3_34:focus-visible,._secondaryButton_140o3_35:hover,._secondaryButton_140o3_35:focus-visible,._signInButton_140o3_36:hover,._signInButton_140o3_36:focus-visible{box-shadow:var(--focus-ring)}._secondaryButton_140o3_35,._signInButton_140o3_36,._mobileMenuButton_140o3_239{background:var(--surface-nested);border-color:var(--border-strong);color:var(--text-primary)}._mobileMenuButton_140o3_239 span{background:var(--text-primary)}._hero_140o3_188{background:var(--surface-canvas)}._hero_140o3_188 h1,._pageHero_140o3_268 h1,._legalPage_140o3_338 h1,._pricingLeadSection_140o3_1066 h1{color:var(--text-primary);font-size:clamp(3rem,5vw,4rem);font-weight:900;line-height:1.02;max-width:13ch}._pricingLeadSection_140o3_1066 h1{margin:0 auto;max-width:19ch}._hero_140o3_188 p,._pageHero_140o3_268 p,._finalCta_140o3_269 p,._scopeLine_140o3_360,._heroMeta_140o3_359{color:var(--text-secondary)}._trustBadge_140o3_286{background:#06b6d41f;border-color:#06b6d457;color:var(--brand-context)}._eyebrow_140o3_311,._carouselKicker_140o3_494,._featureCard_140o3_37 span,._pricingCard_140o3_646>span{color:var(--brand-primary-soft)}._badge_140o3_287{background:#06b6d41f;border-color:#06b6d44d;color:var(--brand-context)}._carouselFrame_140o3_386,._screenshotFrame_140o3_387,._infoCard_140o3_644,._featureCard_140o3_37,._pricingCard_140o3_646,._contentBlock_140o3_633,._accessCard_140o3_648,._comparisonPanel_140o3_679,._trialPanel_140o3_647,._legalSections_140o3_650 article,._faqCard_140o3_1046{background:var(--surface-card);border-color:var(--border-subtle);box-shadow:none}._frameToolbar_140o3_396,._priceLine_140o3_1102{background:var(--surface-nested);border-color:var(--border-subtle)}._carouselCaption_140o3_474{background:var(--surface-raised);border-color:var(--border-strong);border-left-color:var(--brand-context)}._frameToolbar_140o3_396,._frameToolbar_140o3_396 span,._carouselCaption_140o3_474,._carouselCaption_140o3_474 span,._carouselCaption_140o3_474 strong{color:var(--text-secondary)}._carouselCaption_140o3_474 strong{color:var(--text-primary)}._carouselControl_140o3_515{background:var(--surface-raised);border-color:var(--border-strong);color:var(--text-primary)}._carouselDotActive_140o3_574{background:var(--brand-context)!important;border-color:var(--brand-context)!important}._section_140o3_374 h2,._sectionHeader_140o3_374 h2,._sectionHeaderCenter_140o3_374 h2,._finalCta_140o3_269 h2,._contentBlock_140o3_633 h2,._infoCard_140o3_644 h3,._featureCard_140o3_37 strong,._pricingCard_140o3_646 h2,._accessCard_140o3_648 h2,._legalSections_140o3_650 h2,._faqCard_140o3_1046 h3,._trialPanel_140o3_647 h3,._priceLine_140o3_1102 strong{color:var(--text-primary)}._section_140o3_374 p,._contentBlock_140o3_633 p,._infoCard_140o3_644 p,._featureCard_140o3_37 small,._pricingCard_140o3_646 p,._pricingCard_140o3_646 li,._trialPanel_140o3_647 p,._accessCard_140o3_648 p,._legalPage_140o3_338 p,._legalSections_140o3_650 p,._footer_140o3_38 p,._faqCard_140o3_1046 p,._comparisonPanel_140o3_679 th,._comparisonPanel_140o3_679 td{color:var(--text-secondary)}._section_140o3_374,._softSection_140o3_712,._pricingLeadSection_140o3_1066,._legalPage_140o3_338{background:var(--surface-canvas)}._softSection_140o3_712{border-color:var(--border-subtle)}._darkBand_140o3_718,._finalCta_140o3_269{background:var(--surface-nested);border-color:var(--border-subtle)}._darkBand_140o3_718 ._sectionHeader_140o3_374 h2,._darkBand_140o3_718 ._sectionHeader_140o3_374 p,._darkBand_140o3_718 ._workflowList_140o3_746 h3,._darkBand_140o3_718 ._workflowList_140o3_746 p{color:var(--text-primary)}._darkBand_140o3_718 ._sectionHeader_140o3_374 p,._darkBand_140o3_718 ._workflowList_140o3_746 p{color:var(--text-secondary)}._workflowList_140o3_746 article,._detailGrid_140o3_662 article,._featureCard_140o3_37:hover,._featureCard_140o3_37:focus-visible{background:var(--surface-nested);border-color:var(--border-strong)}._workflowList_140o3_746 article>span{background:#7c3aed2e;color:var(--brand-primary-soft)}._pageHero_140o3_268{background:var(--surface-canvas)}._sideNav_140o3_888{background:var(--surface-card);border-color:var(--border-subtle)}._sideNav_140o3_888 strong,._sideNav_140o3_888 a{color:var(--text-secondary)}._sideNav_140o3_888 a:hover,._sideNav_140o3_888 a:focus-visible{border-left-color:var(--brand-context);color:var(--text-primary)}._trialPanel_140o3_647{background:var(--surface-raised);border-color:var(--border-strong)}._pricingCard_140o3_646,._trialPanel_140o3_647,._darkBand_140o3_718,._finalCta_140o3_269{background-image:none}._priceLine_140o3_1102,._pricingCard_140o3_646 li,._comparisonPanel_140o3_679 th,._comparisonPanel_140o3_679 td,._tableWrap_140o3_1180,._comparisonPanel_140o3_679 tbody tr{border-color:var(--border-subtle)}._comparisonPanel_140o3_679 ._comparisonGroup_140o3_1272 th{background:var(--surface-nested);color:var(--brand-primary-soft)}._includedMark_140o3_1282{background:transparent;color:var(--state-success)}._notIncludedMark_140o3_1283{background:var(--surface-nested);color:var(--text-tertiary)}._helpTrigger_140o3_1215{background:var(--surface-nested);border-color:var(--border-strong);color:var(--brand-primary-soft)}._floatingHelpTooltip_140o3_1239{background:var(--surface-raised);border-color:var(--border-strong);color:var(--text-primary)}._footer_140o3_38 a{color:var(--brand-primary-soft)}._footer_140o3_38{background:var(--surface-card);border-color:var(--border-subtle);color:var(--text-primary)}._footer_140o3_38 strong{color:var(--text-primary)}._softSection_140o3_712>._heroActions_140o3_188{justify-content:center;margin-top:28px}._companionHome_140o3_2178{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_140o3_2188 h2,._companionSectionHeading_140o3_2189 h2{color:var(--text-primary);font-size:clamp(2rem,3.7vw,3.8rem);font-weight:900;line-height:1.05;margin:0}._companionHomeCopy_140o3_2188>p,._companionSectionHeading_140o3_2189>p,._companionPhaseGrid_140o3_2199 p{color:var(--text-secondary);font-size:.98rem;line-height:1.68}._companionHomeSteps_140o3_2205{display:grid;gap:10px;margin:24px 0}._companionHomeSteps_140o3_2205 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_140o3_2205 strong{color:var(--brand-primary-soft);font-size:.78rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}._companionHomeSteps_140o3_2205 span{color:var(--text-secondary);font-size:.9rem;line-height:1.5}._companionHomeVisual_140o3_2237,._companionScreenGrid_140o3_2238 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_140o3_2237 img,._companionScreenGrid_140o3_2238 img{background:var(--surface-canvas);display:block;height:auto;width:100%}._companionHomeVisual_140o3_2237 img{aspect-ratio:1;object-fit:cover;object-position:top}._companionHomeVisual_140o3_2237 figcaption,._companionScreenGrid_140o3_2238 figcaption{color:var(--text-secondary);font-size:.82rem;line-height:1.5;padding:14px 16px 16px}._companionFlow_140o3_2269,._companionScreens_140o3_2270,._companionWorkspace_140o3_2271,._companionDownloads_140o3_2272{scroll-margin-top:96px}._companionDownloads_140o3_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_140o3_2284{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}._companionHeroDownloads_140o3_2290{margin-top:22px}._companionHeroDownloads_140o3_2290 ._companionDownloadGrid_140o3_2284{gap:10px}._companionHeroDownloads_140o3_2290 ._companionDownloadGrid_140o3_2284 a{min-height:66px;padding:10px 14px}._companionHeroDownloads_140o3_2290>small{color:var(--text-tertiary);display:block;font-size:.78rem;font-weight:700;line-height:1.45;margin-top:9px}._companionDownloadGrid_140o3_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_140o3_2284 a:hover,._companionDownloadGrid_140o3_2284 a:focus-visible{border-color:var(--brand-primary);outline:none;transform:translateY(-1px)}._companionDownloadGrid_140o3_2284 a>span{font-size:2rem;font-weight:900;line-height:1}._companionDownloadGrid_140o3_2284 a>div{display:grid;gap:2px}._companionDownloadGrid_140o3_2284 small,._companionDownloadGrid_140o3_2284 strong{display:block}._companionDownloadGrid_140o3_2284 small{font-size:.76rem;font-weight:800}._companionDownloadGrid_140o3_2284 strong{font-size:1.08rem;font-weight:900}._companionDownloadNote_140o3_2358{color:var(--text-tertiary);font-size:.82rem;line-height:1.55;margin:14px 0 0}._companionWorkspace_140o3_2271{margin-bottom:44px}._companionWorkspaceGrid_140o3_2369{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}._companionWorkspaceGrid_140o3_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_140o3_2369 article:last-child{border-top-color:var(--brand-primary-soft)}._companionWorkspaceGrid_140o3_2369 span{color:var(--brand-context);font-size:.76rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}._companionWorkspaceGrid_140o3_2369 h3{color:var(--text-primary);font-size:1.3rem;font-weight:900;line-height:1.25;margin:10px 0 0}._companionWorkspaceGrid_140o3_2369 p{color:var(--text-secondary);line-height:1.65;margin:12px 0 0}._companionSectionHeading_140o3_2189{margin-bottom:24px;max-width:760px}._companionPhaseGrid_140o3_2199{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}._companionPhaseGrid_140o3_2199 article{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-card);padding:22px}._companionPhaseGrid_140o3_2199 article:last-child{grid-column:1 / -1}._companionPhaseGrid_140o3_2199 span{color:var(--brand-context);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}._companionPhaseGrid_140o3_2199 h3{color:var(--text-primary);font-size:1.16rem;font-weight:900;line-height:1.25;margin:8px 0 0}._companionPhaseGrid_140o3_2199 p{margin:10px 0 0}._companionScreens_140o3_2270{margin-top:44px}._companionScreenGrid_140o3_2238{display:grid;gap:16px;grid-template-columns:minmax(0,720px)}._companionScreenGrid_140o3_2238 figure{align-self:start;box-shadow:none}@media(max-width:900px){._companionHome_140o3_2178{grid-template-columns:1fr}}@media(max-width:720px){._hero_140o3_188,._pageHero_140o3_268,._section_140o3_374,._finalCta_140o3_269,._legalPage_140o3_338{max-width:100%;width:100%}._hero_140o3_188 h1,._pageHero_140o3_268 h1,._legalPage_140o3_338 h1,._pricingLeadSection_140o3_1066 h1{font-size:clamp(2.3rem,10vw,3.25rem);max-width:13ch}._pricingLeadSection_140o3_1066 h1{max-width:16ch}._heroCopy_140o3_282,._pageHero_140o3_268>div,._carouselFrame_140o3_386,._screenshotFrame_140o3_387,._sectionHeader_140o3_374,._sectionHeaderCenter_140o3_374,._pricingGrid_140o3_660,._pricingCard_140o3_646,._trialPanel_140o3_647,._comparisonPanel_140o3_679,._tableWrap_140o3_1180,._infoCard_140o3_644,._featureCard_140o3_37,._contentBlock_140o3_633,._accessCard_140o3_648{max-width:100%;width:100%}._carouselImageCrop_140o3_439 img,._screenshotFrame_140o3_387 img{max-width:100%}._companionHome_140o3_2178{padding-left:16px;padding-right:16px}._companionPhaseGrid_140o3_2199,._companionScreenGrid_140o3_2238,._companionWorkspaceGrid_140o3_2369,._companionDownloadGrid_140o3_2284{grid-template-columns:1fr}._companionPhaseGrid_140o3_2199 article:last-child{grid-column:auto}._companionHomeSteps_140o3_2205 article{grid-template-columns:1fr}}@media print{._header_140o3_14,._footer_140o3_38{display:none!important}._site_140o3_1,._site_140o3_1>main{background:#fff!important}}._hubPage_365hb_1,._resourcePage_365hb_2{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:72px 0 96px}._hubHero_365hb_8,._articleHeader_365hb_9{max-width:850px}._eyebrow_365hb_13,._cardLabel_365hb_14{color:var(--color-accent-2);font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}._hubHero_365hb_8 h1,._articleHeader_365hb_9 h1{color:#fff;font-size:clamp(2.5rem,6vw,5.2rem);line-height:.98;margin:14px 0 20px;max-width:16ch}._hubHero_365hb_8>p:last-child,._articleHeader_365hb_9 ._answer_365hb_32{color:#c9d8e8;font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.65}._draftNotice_365hb_38{border-left:3px solid var(--color-warning);background:#f59e0b14;color:#fde9b6!important;font-size:.94rem!important;margin-top:24px;padding:14px 16px}._resourceCollections_365hb_47{display:grid;gap:58px;margin-top:52px}._resourceCollection_365hb_47{display:grid;gap:22px}._collectionHeading_365hb_58{max-width:760px}._collectionHeading_365hb_58 h2{color:#fff;font-size:clamp(1.8rem,3vw,2.5rem);margin:0 0 8px}._collectionHeading_365hb_58 p{color:#b8c8d9;line-height:1.65;margin:0}._resourceGrid_365hb_74{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}._resourceCard_365hb_80,._contentSection_365hb_81,._printableSection_365hb_82,._articleCta_365hb_83{border:1px solid rgba(255,255,255,.1);border-radius:14px;background:var(--color-panel);padding:26px}._resourceCard_365hb_80{display:flex;min-height:290px;flex-direction:column;justify-content:space-between;gap:28px}._resourceCard_365hb_80 h3{font-size:1.55rem;line-height:1.15;margin:14px 0 12px}._resourceCard_365hb_80 h3 a,._textLink_365hb_105,._contentSection_365hb_81 a,._printableSection_365hb_82 a,._articleCta_365hb_83 a,._breadcrumb_365hb_109 a{color:#fff;text-decoration-color:var(--color-cyan);text-underline-offset:4px}._resourceCard_365hb_80 p,._contentSection_365hb_81 p,._printableSection_365hb_82 p,._articleCta_365hb_83 p{color:#b8c8d9;line-height:1.7}._textLink_365hb_105{font-weight:800}._breadcrumb_365hb_109{display:flex;flex-wrap:wrap;gap:8px;color:#9db0c5;font-size:.86rem;margin-bottom:34px}._articleLayout_365hb_136{display:grid;grid-template-columns:230px minmax(0,760px);gap:42px;margin-top:50px}._toc_365hb_143{align-self:start;display:grid;gap:11px;position:sticky;top:102px}._toc_365hb_143 strong{color:#fff;font-size:.83rem;margin-bottom:4px}._toc_365hb_143 a{border-left:3px solid transparent;color:#9fb2c6;font-size:.82rem;line-height:1.35;padding-left:10px;text-decoration:none}._toc_365hb_143 a:hover,._toc_365hb_143 a:focus-visible{border-left-color:var(--color-cyan);color:#fff}._articleBody_365hb_172{display:grid;gap:20px}._contentSection_365hb_81 h2,._printableSection_365hb_82 h2,._articleCta_365hb_83 h2{color:#fff;font-size:clamp(1.45rem,3vw,2rem);line-height:1.16;margin:0 0 16px}._contentSection_365hb_81 p+p,._printableSection_365hb_82 p+p{margin-top:14px}._contentSection_365hb_81 ol,._contentSection_365hb_81 ul,._printableSection_365hb_82 ol,._printableSection_365hb_82 ul{color:#d1deeb;display:grid;gap:10px;line-height:1.58;margin:18px 0 0;padding-left:22px}._checklist_365hb_203{list-style:none;padding-left:0!important}._checklist_365hb_203 li{display:grid;grid-template-columns:20px 1fr;gap:9px}._checklist_365hb_203 li>span:first-child{color:var(--color-cyan);font-weight:800}._printableSection_365hb_82{border-color:#06b6d466;background:var(--color-panel-2);break-inside:avoid}._tableScroll_365hb_225{margin-top:20px;overflow-x:auto}._tableScroll_365hb_225:focus-visible{outline:3px solid var(--color-cyan);outline-offset:3px}._tableScroll_365hb_225 table{border-collapse:collapse;min-width:620px;width:100%}._tableScroll_365hb_225 caption{color:#fff;font-weight:800;padding-bottom:10px;text-align:left}._tableScroll_365hb_225 th,._tableScroll_365hb_225 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_365hb_225 thead th{background:var(--color-panel-3);color:#fff}._tableScroll_365hb_225 tbody th{color:#fff}._note_365hb_268{border-left:3px solid var(--color-cyan);background:#06b6d412;margin-top:20px;padding:14px 16px}._note_365hb_268 strong{color:#fff}._note_365hb_268 p{margin-top:5px}._productLinks_365hb_283,._articleCta_365hb_83>div{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:18px}._productLinks_365hb_283 a,._articleCta_365hb_83 a{font-weight:800}._printButton_365hb_296,._primaryLink_365hb_297{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_365hb_296:focus-visible,._primaryLink_365hb_297:focus-visible{outline:3px solid var(--color-cyan);outline-offset:3px}._sources_365hb_317{display:grid;gap:14px;list-style:none;margin-top:20px;padding:0!important}._sources_365hb_317 li{display:grid;gap:4px}._sources_365hb_317 span{color:#91a6bc;font-size:.78rem}._articleCta_365hb_83{margin-top:10px}._relatedGuidance_365hb_339{border:1px solid rgba(255,255,255,.1);border-radius:14px;background:var(--color-panel);padding:26px}._relatedGuidance_365hb_339 h2{color:#fff;font-size:clamp(1.45rem,3vw,2rem);line-height:1.16;margin:0 0 16px}._relatedGuidance_365hb_339>div{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}._relatedGuidance_365hb_339 article{background:var(--color-panel-2);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:18px}._relatedGuidance_365hb_339 h3{font-size:1rem;line-height:1.4;margin:0}._relatedGuidance_365hb_339 h3 a{color:#fff;text-decoration-color:var(--color-cyan);text-underline-offset:4px}._relatedGuidance_365hb_339 p{color:#b8c8d9;font-size:.88rem;line-height:1.6;margin:10px 0 0}@media(max-width:900px){._articleLayout_365hb_136{grid-template-columns:1fr}._toc_365hb_143{border-left:3px solid var(--color-cyan);padding-left:14px;position:static}}@media(max-width:700px){._hubPage_365hb_1,._resourcePage_365hb_2{width:min(100% - 28px,1180px);padding:42px 0 68px}._resourceGrid_365hb_74{grid-template-columns:1fr}._relatedGuidance_365hb_339>div{grid-template-columns:1fr}._resourceCard_365hb_80,._contentSection_365hb_81,._printableSection_365hb_82,._articleCta_365hb_83{padding:20px}._articleHeader_365hb_9 h1,._hubHero_365hb_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_365hb_2{color:#111;margin:0;padding:0;width:100%}._breadcrumb_365hb_109,._toc_365hb_143,._draftNotice_365hb_38,._printButton_365hb_296,._articleCta_365hb_83,._relatedGuidance_365hb_339,._productLinks_365hb_283{display:none!important}._articleHeader_365hb_9{max-width:none;border-bottom:1px solid #777;margin-bottom:18px;padding-bottom:14px}._articleHeader_365hb_9 h1,._contentSection_365hb_81 h2,._printableSection_365hb_82 h2,._tableScroll_365hb_225 caption,._tableScroll_365hb_225 th,._tableScroll_365hb_225 td,._note_365hb_268 strong{color:#111}._articleHeader_365hb_9 ._answer_365hb_32,._contentSection_365hb_81 p,._printableSection_365hb_82 p,._articleCta_365hb_83 p,._contentSection_365hb_81 ol,._contentSection_365hb_81 ul,._printableSection_365hb_82 ol,._printableSection_365hb_82 ul,._tableScroll_365hb_225 th,._tableScroll_365hb_225 td,._sources_365hb_317 span{color:#222}._articleLayout_365hb_136,._articleBody_365hb_172{display:block;margin:0}._checklist_365hb_203 li:before{color:#111;content:"□";font-weight:700}._checklist_365hb_203 li>span:first-child{display:none}._contentSection_365hb_81,._printableSection_365hb_82{background:#fff;border:1px solid #888;break-inside:avoid;margin-bottom:14px;padding:14px}._tableScroll_365hb_225{overflow:visible}._tableScroll_365hb_225 table{min-width:0}._tableScroll_365hb_225 thead{display:table-header-group}._tableScroll_365hb_225 tr{break-inside:avoid}._tableScroll_365hb_225 thead th,._tableScroll_365hb_225 tbody th,._note_365hb_268{background:#eee}._tableScroll_365hb_225 thead th,._tableScroll_365hb_225 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}}
