.features-module__eU_uXa__family{--feature-gutter:var(--tc-public-gutter);--feature-rule:color-mix(in srgb, var(--ink) 14%, transparent);background:var(--canvas)}.features-module__eU_uXa__family *,.features-module__eU_uXa__family :before,.features-module__eU_uXa__family :after{box-sizing:border-box}.features-module__eU_uXa__family h1,.features-module__eU_uXa__family h2,.features-module__eU_uXa__family h3,.features-module__eU_uXa__family p,.features-module__eU_uXa__family ul,.features-module__eU_uXa__family ol,.features-module__eU_uXa__family dl,.features-module__eU_uXa__family figure{margin:0}.features-module__eU_uXa__hero,.features-module__eU_uXa__section,.features-module__eU_uXa__darkSection,.features-module__eU_uXa__lavenderSection{padding-block:clamp(calc(var(--u) * 3.2), 7vw, calc(var(--u) * 7.2));position:relative}.features-module__eU_uXa__hero{background:var(--paper);overflow:hidden}.features-module__eU_uXa__section{background:var(--canvas);border-top:1px solid var(--line)}.features-module__eU_uXa__lavenderSection{background:var(--band-soft);border-top:1px solid color-mix(in srgb, var(--violet) 14%, var(--line))}.features-module__eU_uXa__darkSection{background:var(--dark);color:var(--dark-ink);border-top:1px solid var(--dark-line)}.features-module__eU_uXa__darkSection h2,.features-module__eU_uXa__darkSection h3{color:var(--dark-ink)}.features-module__eU_uXa__darkSection p{color:var(--dark-ink2)}.features-module__eU_uXa__darkSection .features-module__eU_uXa__sectionHead h2{color:var(--dark-ink)}.features-module__eU_uXa__darkSection .features-module__eU_uXa__sectionHead p:not(.features-module__eU_uXa__micro){color:var(--dark-ink2)}.features-module__eU_uXa__canvas{width:100%;max-width:var(--tc-public-max);padding-inline:var(--tc-public-gutter);margin-inline:auto}.features-module__eU_uXa__eyebrow,.features-module__eU_uXa__micro,.features-module__eU_uXa__figureLabel,.features-module__eU_uXa__time,.features-module__eU_uXa__state,.features-module__eU_uXa__boundaryLabel,.features-module__eU_uXa__sourceLabel{font-family:var(--font-public-body), "Hanken Grotesk", ui-sans-serif, sans-serif;font-variant-numeric:tabular-nums;font-size:calc(var(--u) * .8);letter-spacing:.1em;text-transform:uppercase;line-height:1.45}.features-module__eU_uXa__eyebrow{align-items:center;gap:calc(var(--u) * .75);color:var(--violet);margin-bottom:calc(var(--u) * 1.15);display:flex}.features-module__eU_uXa__eyebrow:before{content:"";width:calc(var(--u) * 2.2);background:currentColor;height:1px}.features-module__eU_uXa__heroGrid{gap:clamp(calc(var(--u) * 2.5), 5.5vw, calc(var(--u) * 7));grid-template-columns:minmax(0,1.28fr) minmax(0,.72fr);align-items:center;display:grid}.features-module__eU_uXa__heroCopy{z-index:2;position:relative}.features-module__eU_uXa__title{max-width:26ch;color:var(--ink);font-family:var(--f-display);font-size:clamp(calc(var(--u) * 2.05), calc(var(--u) * 1.2 + 2.75vw), calc(var(--u) * 3.65));letter-spacing:-.035em;font-weight:800;line-height:.98}.features-module__eU_uXa__titleLine{display:block}.features-module__eU_uXa__lede{max-width:46ch;margin-top:calc(var(--u) * 1.25);color:var(--ink2);font-size:clamp(calc(var(--u) * 1.08), calc(var(--u) * 1 + .35vw), calc(var(--u) * 1.3));line-height:1.5}.features-module__eU_uXa__actionZone{margin-top:calc(var(--u) * 1.7)}:is(.features-module__eU_uXa__actionZone [data-testid=pub05-demo-cta],.features-module__eU_uXa__actionZone [data-testid=pub05-pricing-cta]){min-height:calc(var(--u) * 3.2);padding:calc(var(--u) * .78) calc(var(--u) * 1.4);font-family:var(--f-body);font-size:calc(var(--u) * .95);letter-spacing:0;text-transform:none;border-radius:0;font-weight:700}.features-module__eU_uXa__actionZone [data-testid=pub05-demo-cta]{border:1px solid var(--violet);background:var(--violet);color:#fff;box-shadow:calc(var(--u) * .32) calc(var(--u) * .32) 0 var(--ink)}.features-module__eU_uXa__actionZone [data-testid=pub05-demo-cta]:hover{transform:translate(calc(var(--u) * .08), calc(var(--u) * .08));box-shadow:calc(var(--u) * .18) calc(var(--u) * .18) 0 var(--ink)}.features-module__eU_uXa__actionZone [data-testid=pub05-pricing-cta]{color:var(--ink);background:0 0;border:0;border-bottom:1px solid}.features-module__eU_uXa__workRow:focus-visible{outline:3px solid var(--azure);outline-offset:4px}.features-module__eU_uXa__actionZone [data-testid=pub05-demo-cta]:focus-visible{outline:3px solid var(--azure);outline-offset:4px}.features-module__eU_uXa__actionZone [data-testid=pub05-pricing-cta]:focus-visible{outline:3px solid var(--azure);outline-offset:4px}.features-module__eU_uXa__chapterGrid a:focus-visible{outline:3px solid var(--azure);outline-offset:4px}.features-module__eU_uXa__textLink a:focus-visible{outline:3px solid var(--azure);outline-offset:4px}.features-module__eU_uXa__sectionHead{gap:calc(var(--u) * .6);margin-bottom:clamp(calc(var(--u) * 2.4), 5vw, calc(var(--u) * 5));grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.features-module__eU_uXa__sectionHead>div{gap:clamp(calc(var(--u) * 1.2), 3vw, calc(var(--u) * 3));grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:60rem){.features-module__eU_uXa__sectionHead>div{grid-template-columns:minmax(0,1fr)}}.features-module__eU_uXa__sectionHead h2,.features-module__eU_uXa__majorHeading{max-width:30ch;color:var(--ink);font-family:var(--f-display);font-size:clamp(calc(var(--u) * 1.9), calc(var(--u) * 1.3 + 2vw), calc(var(--u) * 3.25));letter-spacing:-.026em;font-weight:800;line-height:1.04}.features-module__eU_uXa__sectionHead .features-module__eU_uXa__micro{max-width:23ch;padding-top:calc(var(--u) * .45);color:var(--violet)}.features-module__eU_uXa__sectionHead p:not(.features-module__eU_uXa__micro){max-width:50ch;margin-top:calc(var(--u) * 1);color:var(--ink2);font-size:calc(var(--u) * 1.05)}.features-module__eU_uXa__atlas{min-height:calc(var(--u) * 30);padding:calc(var(--u) * 1.4);border:1px solid color-mix(in srgb, var(--ink) 15%, transparent);background:var(--paper);border-radius:4px;position:relative}.features-module__eU_uXa__atlas:before{content:"";inset:calc(var(--u) * 3.1) auto calc(var(--u) * 2.4) 50%;background:linear-gradient(var(--violet), var(--azure), var(--mint));width:2px;position:absolute}.features-module__eU_uXa__atlasHeader{z-index:1;justify-content:space-between;gap:calc(var(--u) * 1);padding-bottom:calc(var(--u) * 1.15);border-bottom:1px solid var(--feature-rule);background:var(--paper);display:flex;position:relative}.features-module__eU_uXa__atlasHeader span:last-child{color:var(--ink3);text-align:right}.features-module__eU_uXa__atlasLane{grid-template-columns:1fr calc(var(--u) * 3.5) 1fr;gap:calc(var(--u) * .8);min-height:calc(var(--u) * 5.6);padding-block:calc(var(--u) * .62);align-items:center;display:grid;position:relative}.features-module__eU_uXa__laneLabel{color:var(--ink);font-family:var(--f-display);font-size:clamp(calc(var(--u) * 1.25), 2.2vw, calc(var(--u) * 1.85));font-weight:800;line-height:1.08}.features-module__eU_uXa__atlasLane ol{gap:calc(var(--u) * .55) calc(var(--u) * .9);color:var(--ink2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.features-module__eU_uXa__atlasLane li{padding-right:calc(var(--u) * 1.1);font-size:calc(var(--u) * .9);position:relative}.features-module__eU_uXa__atlasLane li:not(:last-child):after{content:"→";color:var(--violet);position:absolute;right:0}.features-module__eU_uXa__recordNode{z-index:2;width:calc(var(--u) * 3.5);aspect-ratio:1;border:2px solid var(--violet);background:var(--paper);color:var(--violet-deep);font-family:var(--font-public-body), "Hanken Grotesk", ui-sans-serif, sans-serif;font-variant-numeric:tabular-nums;font-size:max(12.8px, calc(var(--u) * .72));text-align:center;text-transform:uppercase;border-radius:50%;place-items:center;line-height:1.25;display:grid;position:relative}.features-module__eU_uXa__atlasOutcome{padding-left:calc(var(--u) * .5);color:var(--ink2);font-size:calc(var(--u) * .95)}.features-module__eU_uXa__roleWeave{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:end;gap:5vw;display:grid}.features-module__eU_uXa__roleWeave h2{max-width:32ch;color:var(--dark-ink);font-family:var(--f-display);font-size:clamp(calc(var(--u) * 2.1), 4vw, calc(var(--u) * 4));line-height:.98}.features-module__eU_uXa__roleWeave>div>p{max-width:41ch;margin-top:calc(var(--u) * 1.2);font-size:calc(var(--u) * 1.05)}.features-module__eU_uXa__roleLines{border-top:1px solid var(--dark-line);padding:0;list-style:none}.features-module__eU_uXa__roleLines li{grid-template-columns:calc(var(--u) * 6.5) 1fr;gap:calc(var(--u) * 1.4);padding:calc(var(--u) * 1.05) 0;border-bottom:1px solid var(--dark-line);display:grid}.features-module__eU_uXa__roleLines strong{color:var(--dark-ink);font-family:var(--f-display)}.features-module__eU_uXa__roleLines span{color:var(--dark-ink2)}.features-module__eU_uXa__chapterGrid{column-gap:calc(var(--u) * 2.4);border-top:1px solid var(--feature-rule);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.features-module__eU_uXa__chapterGrid>li{border-bottom:1px solid var(--feature-rule);min-width:0}.features-module__eU_uXa__chapterGrid a{gap:calc(var(--u) * .5);min-height:calc(var(--u) * 7.2);padding:calc(var(--u) * 1.4) 0;color:var(--ink);grid-template-rows:auto auto 1fr;align-content:start;text-decoration:none;transition:color .16s,opacity .16s;display:grid}.features-module__eU_uXa__chapterGrid a:hover{color:var(--violet-deep)}.features-module__eU_uXa__chapterGrid a span:first-child{color:var(--violet);font-family:var(--font-public-body), "Hanken Grotesk", ui-sans-serif, sans-serif;font-variant-numeric:tabular-nums;font-size:calc(var(--u) * .8)}.features-module__eU_uXa__chapterGrid a span:nth-child(2){font-family:var(--f-display);font-size:clamp(calc(var(--u) * 1.3), 2vw, calc(var(--u) * 2));font-weight:800;line-height:1.08}.features-module__eU_uXa__chapterGrid a span:last-child{color:var(--ink2);font-size:calc(var(--u) * .95)}.features-module__eU_uXa__chapterGrid a:hover span:nth-child(2){text-underline-offset:4px;text-decoration:underline}.features-module__eU_uXa__areaNote{max-width:74ch;margin-top:calc(var(--u) * 1.1);color:var(--ink2);font-size:calc(var(--u) * .95);line-height:1.5}.features-module__eU_uXa__transition{gap:calc(var(--u) * 1.2);margin-top:calc(var(--u) * 1.5);padding:calc(var(--u) * 1.15) calc(var(--u) * 1.4);border:1px solid var(--feature-rule);background:color-mix(in srgb, var(--paper) 60%, transparent);border-radius:4px;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.features-module__eU_uXa__transition .features-module__eU_uXa__micro{color:var(--violet)}.features-module__eU_uXa__transitionText{margin-top:calc(var(--u) * .35);max-width:52ch;color:var(--ink2);font-size:calc(var(--u) * .95)}.features-module__eU_uXa__transition a{min-height:calc(var(--u) * 2.6);white-space:nowrap;border-radius:4px;align-items:center;display:inline-flex}.features-module__eU_uXa__testStrip{column-gap:calc(var(--u) * 1.5);border-top:1px solid var(--feature-rule);grid-template-columns:repeat(5,minmax(0,1fr));padding:0;list-style:none;display:grid}.features-module__eU_uXa__testStrip li{min-width:0;padding:calc(var(--u) * 1.3) 0 calc(var(--u) * 1.6);border-bottom:1px solid var(--feature-rule)}.features-module__eU_uXa__testStrip strong{min-height:3em;margin:calc(var(--u) * .65) 0;font-family:var(--f-display);font-size:calc(var(--u) * 1.05);line-height:1.18;display:block}.features-module__eU_uXa__testStrip p{color:var(--ink2);font-size:calc(var(--u) * .86);line-height:1.5}.features-module__eU_uXa__testStrip .features-module__eU_uXa__micro{color:var(--violet)}.features-module__eU_uXa__workflowFigure{padding:calc(var(--u) * 1.3);border:1px solid color-mix(in srgb, var(--ink) 15%, transparent);background:var(--paper);border-radius:4px}.features-module__eU_uXa__workflowSteps{gap:calc(var(--u) * 1.15);margin-top:calc(var(--u) * 1.15);padding:0;list-style:none;display:grid;position:relative}.features-module__eU_uXa__workflowSteps:before{content:"";top:calc(var(--u) * .62);bottom:calc(var(--u) * .62);left:calc(var(--u) * 2.95);background:linear-gradient(var(--violet), var(--azure), var(--mint));width:2px;position:absolute}.features-module__eU_uXa__workflowSteps li{grid-template-columns:calc(var(--u) * 2.4) 1fr;gap:calc(var(--u) * 1.5);align-items:start;display:grid}.features-module__eU_uXa__workflowSteps li:before{content:"";left:calc(var(--u) * 2.65);width:calc(var(--u) * .62);height:calc(var(--u) * .62);margin-top:calc(var(--u) * .32);border:2px solid var(--violet);background:var(--paper);border-radius:50%;position:absolute}.features-module__eU_uXa__workflowSteps li:nth-child(3):before{border-color:var(--azure)}.features-module__eU_uXa__workflowSteps li:nth-child(4):before{border-color:var(--mint)}.features-module__eU_uXa__workflowTime{color:var(--ink3);font-family:var(--font-public-body), "Hanken Grotesk", ui-sans-serif, sans-serif;font-variant-numeric:tabular-nums;font-size:max(12.8px, calc(var(--u) * .82));line-height:1.5}.features-module__eU_uXa__workflowStage{color:var(--ink);font-family:var(--f-display);font-size:max(12.8px, calc(var(--u) * 1.05));font-weight:800;line-height:1.15}.features-module__eU_uXa__workflowNote{margin-top:calc(var(--u) * .28);color:var(--ink2);font-size:max(12.8px, calc(var(--u) * .88));line-height:1.5}.features-module__eU_uXa__workflowProtected .features-module__eU_uXa__workflowStage,.features-module__eU_uXa__workflowProtected .features-module__eU_uXa__workflowNote{color:var(--ink)}.features-module__eU_uXa__workflowProtected .features-module__eU_uXa__workflowNote{font-weight:600}.features-module__eU_uXa__workflowProtected>div{padding-left:calc(var(--u) * .7);border-left:2px solid var(--violet)}.features-module__eU_uXa__dayTimeline{padding-left:calc(var(--u) * 9.2);position:relative}.features-module__eU_uXa__dayTimeline:before{content:"";top:0;bottom:0;left:calc(var(--u) * 4.5);background:linear-gradient(var(--violet), var(--azure), var(--mint));width:2px;position:absolute}.features-module__eU_uXa__dayEvent{min-height:calc(var(--u) * 11);padding:calc(var(--u) * 1.8) 0 calc(var(--u) * 2.6);border-top:1px solid var(--feature-rule);grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:4vw;display:grid;position:relative}.features-module__eU_uXa__dayEvent:before{content:"";top:calc(var(--u) * 2.25);left:calc(var(--u) * -4.95);width:calc(var(--u) * .9);aspect-ratio:1;border:2px solid var(--violet);background:var(--canvas);border-radius:50%;position:absolute}.features-module__eU_uXa__dayEvent .features-module__eU_uXa__time{top:calc(var(--u) * 1.9);left:calc(var(--u) * -9.1);color:var(--violet);position:absolute}.features-module__eU_uXa__dayEvent h3{max-width:16ch;font-family:var(--f-display);font-size:clamp(calc(var(--u) * 1.4), 2.2vw, calc(var(--u) * 2.2));line-height:1.06}.features-module__eU_uXa__dayEvent p{max-width:57ch;color:var(--ink2);font-size:calc(var(--u) * 1.02)}.features-module__eU_uXa__roomEvent{margin-inline:calc(var(--feature-gutter) * -1);padding:calc(var(--u) * 3.2) var(--feature-gutter) calc(var(--u) * 3.2) calc(var(--feature-gutter) + var(--u) * 9.2);border-top-color:var(--dark-line);background:var(--dark);color:var(--dark-ink)}.features-module__eU_uXa__roomEvent:before{left:calc(var(--feature-gutter) + var(--u) * 4.05);border-color:var(--mint-v);background:var(--dark)}.features-module__eU_uXa__roomEvent .features-module__eU_uXa__time{top:calc(var(--u) * 3.2);left:calc(var(--feature-gutter) + var(--u) * .1);color:var(--mint-v)}.features-module__eU_uXa__roomEvent h3{color:var(--dark-ink)}.features-module__eU_uXa__roomEvent p{color:var(--dark-ink2)}.features-module__eU_uXa__privacyMarks{gap:calc(var(--u) * .7) calc(var(--u) * 1.4);margin-top:calc(var(--u) * 1.2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.features-module__eU_uXa__privacyMarks li{color:var(--dark-ink);font-family:var(--font-public-body), "Hanken Grotesk", ui-sans-serif, sans-serif;font-variant-numeric:tabular-nums;font-size:max(12.8px, calc(var(--u) * .78));text-transform:uppercase}.features-module__eU_uXa__privacyMarks li:before{content:"×";margin-right:calc(var(--u) * .4);color:var(--dark-ink2)}.features-module__eU_uXa__signatureFlow{gap:calc(var(--u) * 1.5);margin-top:calc(var(--u) * 1.5);padding-top:calc(var(--u) * 1.4);border-top:1px solid var(--feature-rule);grid-template-columns:auto 1fr;align-items:center;display:grid}.features-module__eU_uXa__signNode{width:calc(var(--u) * 5.4);aspect-ratio:1;border:2px solid var(--mint);color:var(--mint);font-family:var(--f-display);text-align:center;border-radius:50%;place-items:center;font-weight:800;display:grid}.features-module__eU_uXa__releaseLines{column-gap:calc(var(--u) * 1.4);border-top:1px solid var(--feature-rule);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.features-module__eU_uXa__releaseLines li{min-width:0;padding-top:calc(var(--u) * .8);color:var(--ink2);font-size:max(12.8px, calc(var(--u) * .9));line-height:1.45}.features-module__eU_uXa__sourceNote{grid-template-columns:calc(var(--u) * 9) 1fr;gap:calc(var(--u) * 1.5);margin-top:calc(var(--u) * 1.6);padding-top:calc(var(--u) * 1.1);border-top:1px solid var(--feature-rule);color:var(--ink3);font-size:calc(var(--u) * .82);display:grid}.features-module__eU_uXa__sourceLabel{color:var(--violet)}.features-module__eU_uXa__areaLinks{column-gap:calc(var(--u) * 2.2);border-top:1px solid var(--feature-rule);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.features-module__eU_uXa__areaLinks li{gap:calc(var(--u) * .5);min-width:0;padding-block:calc(var(--u) * 1.2);border-bottom:1px solid var(--feature-rule);align-content:start;display:grid}.features-module__eU_uXa__areaLinks li>span{color:var(--ink2);font-size:max(12.8px, calc(var(--u) * .9));line-height:1.5}:is(.features-module__eU_uXa__areaLinks a,.features-module__eU_uXa__areaBackLink a){min-height:calc(var(--u) * 2.6);color:var(--ink);font-family:var(--f-display);font-size:max(12.8px, calc(var(--u) * 1.1));text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--ink) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--ink) 30%, transparent);text-underline-offset:5px;background:0 0;border:0;align-items:center;padding:0;font-weight:800;line-height:1.15;display:inline-flex}:is(.features-module__eU_uXa__areaLinks a:hover,.features-module__eU_uXa__areaBackLink a:hover){color:var(--violet-deep);background:0 0;text-decoration-color:currentColor}:is(.features-module__eU_uXa__areaLinks a:focus-visible,.features-module__eU_uXa__areaBackLink a:focus-visible){outline:3px solid var(--azure);outline-offset:4px}.features-module__eU_uXa__areaBackLink{margin-top:calc(var(--u) * 1.2)}.features-module__eU_uXa__areaBackLink a{font-size:max(12.8px, calc(var(--u) * .95));font-weight:700}.features-module__eU_uXa__engagementPage .features-module__eU_uXa__roleWeave h2{font-size:clamp(calc(var(--u) * 1.89), 3.6vw, calc(var(--u) * 3.6))}.features-module__eU_uXa__weekStory{padding:calc(var(--u) * 1.3);border:1px solid color-mix(in srgb, var(--ink) 15%, transparent);background:var(--paper);border-radius:4px}.features-module__eU_uXa__storyEntries{gap:calc(var(--u) * 1.05);margin-top:calc(var(--u) * 1.1);padding:0;list-style:none;display:grid}.features-module__eU_uXa__storyEntries li{grid-template-columns:calc(var(--u) * 4.6) 1fr;gap:calc(var(--u) * 1.1);align-items:start;display:grid}.features-module__eU_uXa__storyWhen{color:var(--ink3);font-family:var(--font-public-body), "Hanken Grotesk", ui-sans-serif, sans-serif;font-variant-numeric:tabular-nums;font-size:max(12.8px, calc(var(--u) * .8));line-height:1.55}.features-module__eU_uXa__storyEntry{color:var(--ink);font-family:var(--f-display);font-size:max(12.8px, calc(var(--u) * 1.05));font-weight:800;line-height:1.15}.features-module__eU_uXa__storyDetail{margin-top:calc(var(--u) * .24);color:var(--ink2);font-size:max(12.8px, calc(var(--u) * .88));line-height:1.45}.features-module__eU_uXa__storySource{margin-top:calc(var(--u) * .3);color:var(--violet-deep);font-family:var(--font-public-body), "Hanken Grotesk", ui-sans-serif, sans-serif;font-size:max(12.8px, calc(var(--u) * .78));letter-spacing:.04em;text-transform:uppercase}.features-module__eU_uXa__contributionList{column-gap:calc(var(--u) * 2.2);row-gap:calc(var(--u) * 1.5);border-top:1px solid var(--feature-rule);padding:0;padding-top:calc(var(--u) * 1.5);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.features-module__eU_uXa__contributionList li{gap:calc(var(--u) * .4);align-content:start;min-width:0;display:grid}.features-module__eU_uXa__contributionList strong{color:var(--ink);font-family:var(--f-display);font-size:max(12.8px, calc(var(--u) * 1.08));line-height:1.15}.features-module__eU_uXa__contributionList span{color:var(--ink2);font-size:max(12.8px, calc(var(--u) * .88));line-height:1.5}.features-module__eU_uXa__areaNav{margin-top:calc(var(--u) * 2)}.features-module__eU_uXa__areaNavNote{max-width:74ch;margin-top:calc(var(--u) * .5);margin-bottom:calc(var(--u) * 1.3);color:var(--ink2);font-size:max(12.8px, calc(var(--u) * .95));line-height:1.5}.features-module__eU_uXa__notClaimed{grid-template-columns:calc(var(--u) * 9) 1fr;gap:calc(var(--u) * 1.5);margin-top:calc(var(--u) * 1.6);padding:calc(var(--u) * 1.2) 0;border-top:1px solid var(--feature-rule);border-bottom:1px solid var(--feature-rule);display:grid}.features-module__eU_uXa__textLink{margin-top:calc(var(--u) * 1.1)}.features-module__eU_uXa__textLink a{padding:0 0 calc(var(--u) * .25);color:var(--violet-deep);font-family:var(--f-body);font-size:calc(var(--u) * .9);text-transform:none;background:0 0;border:0;border-bottom:1px solid;border-radius:0;font-weight:700;text-decoration:none;display:inline-block}.features-module__eU_uXa__operationsPage .features-module__eU_uXa__title{max-width:26ch}.features-module__eU_uXa__opsScene{width:min(100%, calc(var(--u) * 36));padding:calc(var(--u) * 1.25);background:color-mix(in srgb, var(--band-soft) 64%, var(--paper));border-radius:8px;box-shadow:0 24px 60px -42px #111a2c4d,0 8px 24px -20px #111a2c2e}.features-module__eU_uXa__opsSceneHead,.features-module__eU_uXa__opsSceneFocus,.features-module__eU_uXa__opsSceneRow{gap:calc(var(--u) * .8);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.features-module__eU_uXa__opsSceneHead{padding:0 calc(var(--u) * .3) calc(var(--u) * .8);color:var(--ink3);font-size:max(12.8px, calc(var(--u) * .76))}.features-module__eU_uXa__opsSceneHead span:first-child{color:var(--ink);grid-column:1/3;font-weight:700}.features-module__eU_uXa__opsSceneFocus,.features-module__eU_uXa__opsSceneRow{border-radius:6px;min-height:44px}.features-module__eU_uXa__opsSceneFocus{padding:calc(var(--u) * .85);background:var(--violet);color:#fff;box-shadow:0 14px 32px -24px #441dbe99}.features-module__eU_uXa__opsSceneList{gap:calc(var(--u) * .48);margin-top:calc(var(--u) * .55);display:grid}.features-module__eU_uXa__opsSceneRow{padding:calc(var(--u) * .72) calc(var(--u) * .8);background:var(--paper)}.features-module__eU_uXa__opsKind{min-width:calc(var(--u) * 3.8);padding:calc(var(--u) * .26) calc(var(--u) * .45);background:color-mix(in srgb, var(--violet) 10%, transparent);color:var(--violet-deep);font-size:max(12.8px, calc(var(--u) * .7));text-align:center;border-radius:999px}.features-module__eU_uXa__opsSceneFocus .features-module__eU_uXa__opsKind{color:#fff;background:#ffffff2b}.features-module__eU_uXa__opsSceneFocus div,.features-module__eU_uXa__opsSceneRow div{gap:calc(var(--u) * .12);min-width:0;display:grid}.features-module__eU_uXa__opsSceneFocus strong,.features-module__eU_uXa__opsSceneRow strong{font-family:var(--f-display);font-size:max(12.8px, calc(var(--u) * .9));line-height:1.2}.features-module__eU_uXa__opsSceneFocus div span,.features-module__eU_uXa__opsSceneRow div span,.features-module__eU_uXa__opsSceneFocus b,.features-module__eU_uXa__opsSceneRow b{font-size:max(12.8px, calc(var(--u) * .72));font-weight:500}.features-module__eU_uXa__opsSceneFocus div span{color:#ffffffc7}.features-module__eU_uXa__opsSceneRow div span,.features-module__eU_uXa__opsSceneRow b{color:var(--ink3)}.features-module__eU_uXa__opsSceneNote{padding:calc(var(--u) * .85) calc(var(--u) * .3) 0;color:var(--ink2);font-size:max(12.8px, calc(var(--u) * .76))}.features-module__eU_uXa__stateBoard{gap:calc(var(--u) * .75);max-width:calc(var(--u) * 80);padding:calc(var(--u) * .75);background:color-mix(in srgb, var(--violet) 6%, var(--paper));border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.features-module__eU_uXa__stateItem{gap:calc(var(--u) * .9);min-height:calc(var(--u) * 7.2);padding:calc(var(--u) * 1.15);background:var(--paper);border-radius:6px;grid-template-columns:minmax(0,1fr);display:grid}.features-module__eU_uXa__stateNumber,.features-module__eU_uXa__revenueStepNumber{width:calc(var(--u) * 2.2);height:calc(var(--u) * 2.2);background:color-mix(in srgb, var(--violet) 12%, var(--paper));color:var(--violet-deep);font-size:max(12.8px, calc(var(--u) * .72));border-radius:50%;place-items:center;font-weight:700;display:grid}.features-module__eU_uXa__stateItem h3,.features-module__eU_uXa__revenueSteps h3,.features-module__eU_uXa__revenueSummary h3,.features-module__eU_uXa__overturnNote h3{color:var(--ink);font-family:var(--f-display);font-size:max(16px, calc(var(--u) * 1.15));line-height:1.15}.features-module__eU_uXa__stateItem p,.features-module__eU_uXa__revenueSteps p,.features-module__eU_uXa__revenueSummary p,.features-module__eU_uXa__overturnNote p{margin-top:calc(var(--u) * .45);color:var(--ink2);font-size:max(12.8px, calc(var(--u) * .86));line-height:1.5}.features-module__eU_uXa__revenueScene{grid-template-columns:minmax(0, 1.25fr) minmax(calc(var(--u) * 18), .75fr);gap:calc(var(--u) * 1.2);align-items:stretch;display:grid}.features-module__eU_uXa__revenueSteps{gap:calc(var(--u) * .7);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.features-module__eU_uXa__revenueSteps li{gap:calc(var(--u) * .85);min-height:calc(var(--u) * 8.5);padding:calc(var(--u) * 1.05);background:color-mix(in srgb, var(--mint) 7%, var(--paper));border-radius:6px;grid-template-columns:auto minmax(0,1fr);display:grid}.features-module__eU_uXa__revenueWhen{color:var(--mint);font-size:max(12.8px, calc(var(--u) * .72));font-weight:700}.features-module__eU_uXa__revenueSteps h3{margin-top:calc(var(--u) * .28)}.features-module__eU_uXa__revenueSummary{padding:calc(var(--u) * 1.4);background:var(--ink);color:var(--dark-ink);border-radius:8px}.features-module__eU_uXa__revenueSummary .features-module__eU_uXa__micro{color:var(--mint-v)}.features-module__eU_uXa__revenueSummary h3{margin-top:calc(var(--u) * 1.2);color:var(--dark-ink);font-size:clamp(calc(var(--u) * 1.4), 2.6vw, calc(var(--u) * 2.2))}.features-module__eU_uXa__revenueSummary p{color:var(--dark-ink2)}.features-module__eU_uXa__revenueSummary dl{gap:calc(var(--u) * .55);margin:calc(var(--u) * 1.35) 0 0;display:grid}.features-module__eU_uXa__revenueSummary dl>div{justify-content:space-between;gap:calc(var(--u) * 1);padding:calc(var(--u) * .72) calc(var(--u) * .8);background:#ffffff14;border-radius:4px;display:flex}.features-module__eU_uXa__revenueSummary dt,.features-module__eU_uXa__revenueSummary dd{font-size:max(12.8px, calc(var(--u) * .82));margin:0}.features-module__eU_uXa__revenueSummary dd{color:var(--mint-v);font-weight:800}.features-module__eU_uXa__overturnNote{gap:calc(var(--u) * .9);margin-top:calc(var(--u) * 1.2);padding:calc(var(--u) * 1.25);background:color-mix(in srgb, var(--band-soft) 60%, var(--paper));border-radius:6px;grid-template-columns:minmax(0,1fr);display:grid}.features-module__eU_uXa__overturnNote .features-module__eU_uXa__micro{color:var(--violet)}.features-module__eU_uXa__overturnNote h3{margin-top:calc(var(--u) * .45)}.features-module__eU_uXa__overturnNote .features-module__eU_uXa__textLink a{min-height:44px;color:var(--violet-deep)}.features-module__eU_uXa__practiceView{padding:calc(var(--u) * 1.2);background:var(--dark);border:1px solid var(--dark-line);border-radius:8px}.features-module__eU_uXa__practiceViewHead{justify-content:space-between;gap:calc(var(--u) * 1);padding:0 calc(var(--u) * .35) calc(var(--u) * .9);color:var(--dark-ink2);font-size:max(12.8px, calc(var(--u) * .78));display:flex}.features-module__eU_uXa__practiceViewHead span:first-child{color:var(--dark-ink);font-weight:700}.features-module__eU_uXa__practiceSignals{gap:calc(var(--u) * .65);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.features-module__eU_uXa__practiceSignals article{gap:calc(var(--u) * .4);min-height:calc(var(--u) * 7.3);padding:calc(var(--u) * 1.05);background:#ffffff12;border-radius:6px;display:grid}.features-module__eU_uXa__practiceSignals span,.features-module__eU_uXa__practiceSignals small{color:var(--dark-ink2);font-size:max(12.8px, calc(var(--u) * .75))}.features-module__eU_uXa__practiceSignals strong{color:var(--dark-ink);font-family:var(--f-display);font-size:max(16px, calc(var(--u) * 1.08));line-height:1.2}.features-module__eU_uXa__operationsPage .features-module__eU_uXa__darkSection .features-module__eU_uXa__areaNav{margin-top:calc(var(--u) * 2.2)}.features-module__eU_uXa__operationsPage .features-module__eU_uXa__darkSection .features-module__eU_uXa__areaNavNote,.features-module__eU_uXa__operationsPage .features-module__eU_uXa__darkSection .features-module__eU_uXa__areaLinks li>span{color:var(--dark-ink2)}.features-module__eU_uXa__operationsPage .features-module__eU_uXa__darkSection .features-module__eU_uXa__areaLinks{border-color:var(--dark-line);grid-template-columns:repeat(2,minmax(0,1fr))}.features-module__eU_uXa__operationsPage .features-module__eU_uXa__darkSection .features-module__eU_uXa__areaLinks li{border-color:var(--dark-line)}:is(.features-module__eU_uXa__operationsPage .features-module__eU_uXa__darkSection .features-module__eU_uXa__areaLinks a,.features-module__eU_uXa__operationsPage .features-module__eU_uXa__darkSection .features-module__eU_uXa__areaBackLink a){color:var(--dark-ink);-webkit-text-decoration-color:color-mix(in srgb, var(--dark-ink) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--dark-ink) 35%, transparent)}:is(.features-module__eU_uXa__operationsPage .features-module__eU_uXa__darkSection .features-module__eU_uXa__areaLinks a:hover,.features-module__eU_uXa__operationsPage .features-module__eU_uXa__darkSection .features-module__eU_uXa__areaBackLink a:hover){color:var(--mint-v)}:is(.features-module__eU_uXa__family .features-module__eU_uXa__actionZone [data-testid=pub05-demo-cta],.features-module__eU_uXa__family .features-module__eU_uXa__actionZone [data-testid=pub05-pricing-cta]){min-height:calc(var(--u) * 2.6);border-radius:4px;font-weight:600}.features-module__eU_uXa__family .features-module__eU_uXa__actionZone [data-testid=pub05-demo-cta]{padding:calc(var(--u) * .72) calc(var(--u) * 1.25);background:var(--violet);color:#fff;box-shadow:none;border:1px solid #0000;transition:transform .18s,box-shadow .18s}.features-module__eU_uXa__family .features-module__eU_uXa__actionZone [data-testid=pub05-demo-cta]:hover{transform:translateY(-1px);box-shadow:0 14px 30px -14px #111a2c2e,0 4px 10px -6px #111a2c1a}.features-module__eU_uXa__family .features-module__eU_uXa__actionZone [data-testid=pub05-pricing-cta]{padding:calc(var(--u) * .72) calc(var(--u) * .5);color:var(--ink2);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--ink) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--ink) 35%, transparent);text-underline-offset:4px;background:0 0;border:0}.features-module__eU_uXa__family .features-module__eU_uXa__actionZone [data-testid=pub05-pricing-cta]:hover{color:var(--ink);text-decoration-color:currentColor}@media (min-width:64rem){.features-module__eU_uXa__family .features-module__eU_uXa__hero,.features-module__eU_uXa__family .features-module__eU_uXa__section,.features-module__eU_uXa__family .features-module__eU_uXa__darkSection,.features-module__eU_uXa__family .features-module__eU_uXa__lavenderSection{padding-block:clamp(calc(var(--u) * 2.6), 5.2vw, calc(var(--u) * 5.9))}.features-module__eU_uXa__family .features-module__eU_uXa__title{font-size:clamp(calc(var(--u) * 1.85), calc(var(--u) * 1.08 + 2.48vw), calc(var(--u) * 3.3))}.features-module__eU_uXa__family .features-module__eU_uXa__lede{margin-top:calc(var(--u) * 1)}.features-module__eU_uXa__family .features-module__eU_uXa__actionZone{margin-top:calc(var(--u) * 1.35)}.features-module__eU_uXa__indexPage .features-module__eU_uXa__heroGrid{gap:clamp(calc(var(--u) * 2.25), 4.95vw, calc(var(--u) * 6.3))}.features-module__eU_uXa__family .features-module__eU_uXa__sectionHead{margin-bottom:clamp(calc(var(--u) * 1.85), 3.4vw, calc(var(--u) * 3.8))}.features-module__eU_uXa__family .features-module__eU_uXa__sectionHead h2{font-size:clamp(calc(var(--u) * 1.71), calc(var(--u) * 1.17 + 1.8vw), calc(var(--u) * 2.93))}.features-module__eU_uXa__indexPage .features-module__eU_uXa__roleWeave h2{font-size:clamp(calc(var(--u) * 1.89), 3.6vw, calc(var(--u) * 3.6))}.features-module__eU_uXa__indexPage .features-module__eU_uXa__roleLines li{padding-block:calc(var(--u) * .85)}.features-module__eU_uXa__indexPage .features-module__eU_uXa__atlas{min-height:calc(var(--u) * 27);padding:calc(var(--u) * 1.26)}.features-module__eU_uXa__indexPage .features-module__eU_uXa__atlasLane{min-height:calc(var(--u) * 4);padding-block:calc(var(--u) * .45)}.features-module__eU_uXa__indexPage .features-module__eU_uXa__chapterGrid a{min-height:calc(var(--u) * 5.2);padding-block:calc(var(--u) * .95)}@media (min-width:72.001rem){.features-module__eU_uXa__indexPage .features-module__eU_uXa__heroGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.features-module__eU_uXa__indexPage .features-module__eU_uXa__testStrip li{padding-block:calc(var(--u) * 1.05) calc(var(--u) * 1.15)}.features-module__eU_uXa__indexPage .features-module__eU_uXa__testStrip strong{min-height:2.2em}.features-module__eU_uXa__operationsPage .features-module__eU_uXa__hero,.features-module__eU_uXa__operationsPage .features-module__eU_uXa__section,.features-module__eU_uXa__operationsPage .features-module__eU_uXa__darkSection,.features-module__eU_uXa__operationsPage .features-module__eU_uXa__lavenderSection{padding-block:clamp(calc(var(--u) * 2.25), 3.1vw, calc(var(--u) * 4.4))}.features-module__eU_uXa__operationsPage .features-module__eU_uXa__opsScene{padding:calc(var(--u) * .95)}.features-module__eU_uXa__operationsPage .features-module__eU_uXa__opsSceneHead{padding-bottom:calc(var(--u) * .55)}.features-module__eU_uXa__operationsPage .features-module__eU_uXa__opsSceneFocus,.features-module__eU_uXa__operationsPage .features-module__eU_uXa__opsSceneRow{padding:calc(var(--u) * .52) calc(var(--u) * .65)}.features-module__eU_uXa__operationsPage .features-module__eU_uXa__opsSceneList{gap:calc(var(--u) * .3);margin-top:calc(var(--u) * .38)}.features-module__eU_uXa__operationsPage .features-module__eU_uXa__opsSceneNote{padding-top:calc(var(--u) * .55)}.features-module__eU_uXa__operationsPage .features-module__eU_uXa__stateItem{min-height:calc(var(--u) * 5.9);padding:calc(var(--u) * .85)}.features-module__eU_uXa__operationsPage .features-module__eU_uXa__revenueSteps li{min-height:calc(var(--u) * 7.1);padding:calc(var(--u) * .85)}.features-module__eU_uXa__operationsPage .features-module__eU_uXa__revenueSummary{padding:calc(var(--u) * 1.05)}.features-module__eU_uXa__operationsPage .features-module__eU_uXa__revenueSummary h3{margin-top:calc(var(--u) * .8)}.features-module__eU_uXa__operationsPage .features-module__eU_uXa__revenueSummary dl{margin-top:calc(var(--u) * .9)}.features-module__eU_uXa__operationsPage .features-module__eU_uXa__overturnNote{margin-top:calc(var(--u) * .8);padding:calc(var(--u) * .95)}.features-module__eU_uXa__operationsPage .features-module__eU_uXa__practiceView{padding:calc(var(--u) * .9)}.features-module__eU_uXa__operationsPage .features-module__eU_uXa__practiceSignals article{min-height:calc(var(--u) * 5.6);padding:calc(var(--u) * .8)}.features-module__eU_uXa__operationsPage .features-module__eU_uXa__darkSection .features-module__eU_uXa__areaNav{margin-top:calc(var(--u) * 1.2)}.features-module__eU_uXa__operationsPage .features-module__eU_uXa__darkSection .features-module__eU_uXa__areaLinks li{padding-block:calc(var(--u) * .75)}.features-module__eU_uXa__operationsPage .features-module__eU_uXa__darkSection .features-module__eU_uXa__areaBackLink{margin-top:calc(var(--u) * .65)}}@media (prefers-reduced-motion:no-preference){.features-module__eU_uXa__atlas:before,.features-module__eU_uXa__dayTimeline:before{transform-origin:top;animation:1.2s cubic-bezier(.22,1,.36,1) both features-module__eU_uXa__trace-once}}@media (max-width:72rem){.features-module__eU_uXa__opsScene{width:min(100%, calc(var(--u) * 38))}}@media (max-width:52rem){.features-module__eU_uXa__revenueScene{grid-template-columns:1fr}.features-module__eU_uXa__revenueSummary{width:min(100%, calc(var(--u) * 38))}.features-module__eU_uXa__stateBoard,.features-module__eU_uXa__revenueSteps,.features-module__eU_uXa__practiceSignals{grid-template-columns:1fr}.features-module__eU_uXa__overturnNote{gap:calc(var(--u) * .9);grid-template-columns:1fr}}@media (max-width:34rem){.features-module__eU_uXa__opsScene,.features-module__eU_uXa__revenueSummary{width:100%}.features-module__eU_uXa__opsSceneFocus,.features-module__eU_uXa__opsSceneRow{grid-template-columns:minmax(0,1fr) auto}.features-module__eU_uXa__opsKind{grid-column:1/-1;justify-self:start}.features-module__eU_uXa__stateItem,.features-module__eU_uXa__revenueSteps li{min-height:0}.features-module__eU_uXa__operationsPage .features-module__eU_uXa__darkSection .features-module__eU_uXa__areaLinks{grid-template-columns:1fr}}.features-module__eU_uXa__coreRedesign,.features-module__eU_uXa__clinicalRedesign,.features-module__eU_uXa__engagementRedesign{--product-border:color-mix(in srgb, var(--ink) 11%, transparent);--product-muted:color-mix(in srgb, var(--canvas) 72%, var(--paper));--product-lavender:color-mix(in srgb, var(--violet) 9%, var(--paper));--product-blue:color-mix(in srgb, var(--azure) 9%, var(--paper));--product-green:color-mix(in srgb, var(--mint) 18%, var(--paper))}.features-module__eU_uXa__coreRedesign .features-module__eU_uXa__hero,.features-module__eU_uXa__clinicalRedesign .features-module__eU_uXa__hero,.features-module__eU_uXa__engagementRedesign .features-module__eU_uXa__hero{padding-block:clamp(calc(var(--u) * 3.4), 6vw, calc(var(--u) * 5.4));background:radial-gradient(circle at 92% 9%, color-mix(in srgb, var(--violet) 10%, transparent), transparent 29rem), var(--paper)}.features-module__eU_uXa__coreRedesign .features-module__eU_uXa__title,.features-module__eU_uXa__clinicalRedesign .features-module__eU_uXa__title,.features-module__eU_uXa__engagementRedesign .features-module__eU_uXa__title{max-width:28ch;font-size:clamp(calc(var(--u) * 2), calc(var(--u) * 1.3 + 2.45vw), calc(var(--u) * 3.3));line-height:1.01}.features-module__eU_uXa__coreRedesign .features-module__eU_uXa__lede,.features-module__eU_uXa__clinicalRedesign .features-module__eU_uXa__lede,.features-module__eU_uXa__engagementRedesign .features-module__eU_uXa__lede{max-width:49ch}:is(.features-module__eU_uXa__coreRedesign,.features-module__eU_uXa__clinicalRedesign,.features-module__eU_uXa__engagementRedesign) .features-module__eU_uXa__actionZone [data-testid=pub05-demo-cta]{box-shadow:none;border-radius:8px}:is(.features-module__eU_uXa__coreRedesign.features-module__eU_uXa__coreRedesign [data-testid=pub05-demo-cta],.features-module__eU_uXa__clinicalRedesign.features-module__eU_uXa__clinicalRedesign [data-testid=pub05-demo-cta],.features-module__eU_uXa__engagementRedesign.features-module__eU_uXa__engagementRedesign [data-testid=pub05-demo-cta]){box-shadow:none;border-radius:8px}:is(.features-module__eU_uXa__coreRedesign,.features-module__eU_uXa__clinicalRedesign,.features-module__eU_uXa__engagementRedesign) .features-module__eU_uXa__actionZone [data-testid=pub05-demo-cta]:hover{box-shadow:none;transform:translateY(-1px)}:is(.features-module__eU_uXa__coreRedesign.features-module__eU_uXa__coreRedesign [data-testid=pub05-demo-cta]:hover,.features-module__eU_uXa__clinicalRedesign.features-module__eU_uXa__clinicalRedesign [data-testid=pub05-demo-cta]:hover,.features-module__eU_uXa__engagementRedesign.features-module__eU_uXa__engagementRedesign [data-testid=pub05-demo-cta]:hover){box-shadow:none;transform:translateY(-1px)}:is(.features-module__eU_uXa__coreRedesign,.features-module__eU_uXa__clinicalRedesign,.features-module__eU_uXa__engagementRedesign) .features-module__eU_uXa__actionZone [data-testid=pub05-pricing-cta]{min-height:calc(var(--u) * 3.2);padding-inline:calc(var(--u) * 1.25);background:0 0;border:0;border-radius:8px}.features-module__eU_uXa__coreHero,.features-module__eU_uXa__clinicalHero,.features-module__eU_uXa__engagementHero{gap:clamp(calc(var(--u) * 2.5), 5vw, calc(var(--u) * 6));grid-template-columns:minmax(0,1.24fr) minmax(0,.76fr);align-items:center;display:grid}.features-module__eU_uXa__scopeNote{max-width:48ch;margin-top:calc(var(--u) * .8);color:var(--ink3);font-size:max(12.8px, calc(var(--u) * .86));line-height:1.5}.features-module__eU_uXa__productTopbar{justify-content:space-between;gap:calc(var(--u) * 1);min-height:calc(var(--u) * 3.05);padding:calc(var(--u) * .72) calc(var(--u) * 1.15);background:color-mix(in srgb, var(--paper) 96%, var(--violet));color:var(--ink3);font-size:max(12.8px, calc(var(--u) * .78));align-items:center;line-height:1.4;display:flex}.features-module__eU_uXa__productTopbar span:first-child{color:var(--ink);font-weight:800}.features-module__eU_uXa__practiceWindow,.features-module__eU_uXa__clinicalWindow,.features-module__eU_uXa__portalWindow{border:1px solid var(--product-border);background:var(--paper);min-width:0;box-shadow:0 22px 56px color-mix(in srgb, var(--ink) 10%, transparent);border-radius:16px;overflow:hidden}.features-module__eU_uXa__practiceWindowBody{grid-template-columns:minmax(calc(var(--u) * 10), .36fr) minmax(0, 1fr);min-height:calc(var(--u) * 26);background:var(--product-muted);display:grid}.features-module__eU_uXa__productRail{align-content:start;gap:calc(var(--u) * .32);padding:calc(var(--u) * 1.1) calc(var(--u) * .75);background:var(--paper);display:grid}.features-module__eU_uXa__productRail span,.features-module__eU_uXa__productRail button{grid-template-columns:calc(var(--u) * 1.65) 1fr;gap:calc(var(--u) * .55);min-height:calc(var(--u) * 3);padding:calc(var(--u) * .58) calc(var(--u) * .72);color:var(--ink2);font-size:max(12.8px, calc(var(--u) * .77));border-radius:8px;align-items:center;font-weight:700;line-height:1.25;display:grid}.features-module__eU_uXa__productRail button{text-align:left;cursor:pointer;background:0 0;border:0;font-family:inherit}.features-module__eU_uXa__productRail button:hover:not(.features-module__eU_uXa__productRailActive){background:var(--product-muted)}.features-module__eU_uXa__productRail button:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.features-module__eU_uXa__productRail span i,.features-module__eU_uXa__productRail button i{width:calc(var(--u) * 1.55);aspect-ratio:1;background:var(--product-muted);color:var(--ink3);font-size:max(12.8px, calc(var(--u) * .68));border-radius:6px;place-items:center;font-style:normal;display:grid}.features-module__eU_uXa__productRail .features-module__eU_uXa__productRailActive{background:var(--product-lavender);color:var(--violet-deep)}.features-module__eU_uXa__productRail .features-module__eU_uXa__productRailActive i{background:var(--violet);color:#fff}.features-module__eU_uXa__productWorkspace{min-width:0;padding:calc(var(--u) * 1.25)}.features-module__eU_uXa__productWorkspaceHead{justify-content:space-between;gap:calc(var(--u) * 1);margin-bottom:calc(var(--u) * 1.05);align-items:center;display:flex}.features-module__eU_uXa__productWorkspaceHead>div{gap:calc(var(--u) * .16);display:grid}.features-module__eU_uXa__productWorkspaceHead strong{color:var(--ink);font-family:var(--f-display);font-size:max(12.8px, calc(var(--u) * 1.12))}.features-module__eU_uXa__productKicker{color:var(--violet-deep);font-size:max(12.8px, calc(var(--u) * .72));letter-spacing:.06em;text-transform:uppercase;font-weight:800}.features-module__eU_uXa__connectedBadge,.features-module__eU_uXa__privateBadge,.features-module__eU_uXa__releaseBadge{min-height:calc(var(--u) * 1.75);padding-inline:calc(var(--u) * .7);background:var(--product-green);color:color-mix(in srgb, var(--mint) 35%, var(--ink));font-size:max(12.8px, calc(var(--u) * .68));white-space:nowrap;border-radius:999px;align-items:center;font-style:normal;font-weight:800;line-height:1.2;display:inline-flex}.features-module__eU_uXa__activityList{gap:calc(var(--u) * .55);padding:0;list-style:none;display:grid}.features-module__eU_uXa__activityList li{grid-template-columns:calc(var(--u) * .7) minmax(0, 1fr) auto;gap:calc(var(--u) * .7);min-height:calc(var(--u) * 4.35);padding:calc(var(--u) * .72) calc(var(--u) * .85);background:var(--paper);border-radius:10px;align-items:center;display:grid}.features-module__eU_uXa__activityMark{width:calc(var(--u) * .52);aspect-ratio:1;background:var(--violet);border-radius:50%}.features-module__eU_uXa__activityList li>span:nth-child(2){gap:calc(var(--u) * .1);display:grid}.features-module__eU_uXa__activityList small,.features-module__eU_uXa__activityList em{color:var(--ink3);font-size:max(12.8px, calc(var(--u) * .7));font-style:normal}.features-module__eU_uXa__activityList strong{color:var(--ink);font-size:max(12.8px, calc(var(--u) * .86))}.features-module__eU_uXa__activityList em{padding:calc(var(--u) * .25) calc(var(--u) * .5);background:var(--product-lavender);color:var(--violet-deep);border-radius:999px;font-weight:800}.features-module__eU_uXa__coreAccessSection,.features-module__eU_uXa__coreAreaSection,.features-module__eU_uXa__coreProofSection,.features-module__eU_uXa__clinicalFlowSection,.features-module__eU_uXa__coreFooterSection,.features-module__eU_uXa__engagementFlowSection,.features-module__eU_uXa__engagementPermissionSection,.features-module__eU_uXa__engagementTruthSection{padding-block:clamp(calc(var(--u) * 3), 5.2vw, calc(var(--u) * 5.2));position:relative}.features-module__eU_uXa__coreAccessSection,.features-module__eU_uXa__engagementPermissionSection{background:var(--dark);color:var(--dark-ink)}.features-module__eU_uXa__coreAreaSection,.features-module__eU_uXa__clinicalFlowSection,.features-module__eU_uXa__engagementFlowSection{background:var(--band-soft)}.features-module__eU_uXa__coreProofSection,.features-module__eU_uXa__coreFooterSection,.features-module__eU_uXa__engagementTruthSection{background:var(--canvas)}.features-module__eU_uXa__accessScene,.features-module__eU_uXa__permissionScene{gap:clamp(calc(var(--u) * 2.3), 5vw, calc(var(--u) * 5));grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;display:grid}.features-module__eU_uXa__accessCopy h2,.features-module__eU_uXa__permissionCopy h2{max-width:26ch;color:var(--dark-ink);font-family:var(--f-display);font-size:clamp(calc(var(--u) * 2), 3.6vw, calc(var(--u) * 3.4));line-height:1.02}.features-module__eU_uXa__coreAccessSection .features-module__eU_uXa__accessCopy h2,.features-module__eU_uXa__engagementPermissionSection .features-module__eU_uXa__permissionCopy h2,.features-module__eU_uXa__coreAccessSection .features-module__eU_uXa__accessIdentity strong,.features-module__eU_uXa__coreAccessSection .features-module__eU_uXa__accessProduct li strong,.features-module__eU_uXa__engagementPermissionSection .features-module__eU_uXa__permissionItem strong{color:var(--dark-ink)}.features-module__eU_uXa__accessCopy>p:last-child,.features-module__eU_uXa__permissionCopy>p:last-child{max-width:44ch;margin-top:calc(var(--u) * 1);color:var(--dark-ink2);font-size:max(12.8px, calc(var(--u) * 1));line-height:1.55}.features-module__eU_uXa__accessProduct,.features-module__eU_uXa__permissionProduct{padding:calc(var(--u) * 1.25);background:color-mix(in srgb, var(--dark-ink) 7%, var(--dark));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--dark-ink) 12%, transparent);border-radius:14px}.features-module__eU_uXa__accessIdentity,.features-module__eU_uXa__clientIdentity{gap:calc(var(--u) * .72);align-items:center;display:flex}.features-module__eU_uXa__accessIdentity{margin-bottom:calc(var(--u) * 1)}.features-module__eU_uXa__accessIdentity>span,.features-module__eU_uXa__clientIdentity>span,.features-module__eU_uXa__permissionAvatar{width:calc(var(--u) * 2.55);aspect-ratio:1;background:color-mix(in srgb, var(--violet) 20%, var(--paper));color:var(--violet-deep);font-size:max(12.8px, calc(var(--u) * .8));border-radius:50%;place-items:center;font-weight:800;display:grid}.features-module__eU_uXa__accessIdentity>div,.features-module__eU_uXa__clientIdentity>div{gap:calc(var(--u) * .05);display:grid}.features-module__eU_uXa__accessIdentity strong{color:var(--dark-ink)}.features-module__eU_uXa__accessIdentity small{color:var(--dark-ink2)}.features-module__eU_uXa__accessProduct ul{gap:calc(var(--u) * .55);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.features-module__eU_uXa__accessProduct li{gap:calc(var(--u) * .18);min-height:calc(var(--u) * 3.55);padding:calc(var(--u) * .72) calc(var(--u) * .85);background:color-mix(in srgb, var(--dark-ink) 7%, transparent);border-radius:9px;display:grid}.features-module__eU_uXa__accessProduct li:last-child{grid-column:1/-1}.features-module__eU_uXa__accessProduct li span{color:color-mix(in srgb, var(--violet) 52%, var(--dark-ink));font-size:max(12.8px, calc(var(--u) * .72));font-weight:800}.features-module__eU_uXa__accessProduct li strong{color:var(--dark-ink);font-size:max(12.8px, calc(var(--u) * .84))}.features-module__eU_uXa__coreSectionHead{gap:calc(var(--u) * 3);margin-bottom:calc(var(--u) * 2.15);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:end;display:grid}.features-module__eU_uXa__coreSectionHead h2{max-width:28ch;margin-top:calc(var(--u) * .45);color:var(--ink);font-family:var(--f-display);font-size:clamp(calc(var(--u) * 1.8), 3vw, calc(var(--u) * 2.75));line-height:1.04}.features-module__eU_uXa__coreSectionHead>p{max-width:50ch;color:var(--ink2);font-size:max(12.8px, calc(var(--u) * .98));line-height:1.55}.features-module__eU_uXa__coreRedesign .features-module__eU_uXa__chapterGrid{gap:calc(var(--u) * 1);border:0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.features-module__eU_uXa__coreRedesign .features-module__eU_uXa__chapterGrid>li{border:0}.features-module__eU_uXa__coreRedesign .features-module__eU_uXa__chapterGrid a{min-height:calc(var(--u) * 8.5);padding:calc(var(--u) * 1.35);border:1px solid var(--product-border);background:var(--paper);border-radius:12px;transition:transform .16s,border-color .16s,box-shadow .16s;position:relative}.features-module__eU_uXa__coreRedesign .features-module__eU_uXa__chapterGrid a:after{content:"→";right:calc(var(--u) * 1.2);top:calc(var(--u) * 1.1);color:var(--violet);font-size:calc(var(--u) * 1.2);position:absolute}.features-module__eU_uXa__coreRedesign .features-module__eU_uXa__chapterGrid a:hover{border-color:color-mix(in srgb, var(--violet) 38%, var(--product-border));box-shadow:0 10px 28px color-mix(in srgb, var(--ink) 7%, transparent);transform:translateY(-2px)}.features-module__eU_uXa__coreRedesign .features-module__eU_uXa__chapterGrid a span:first-child{width:calc(var(--u) * 2.1);aspect-ratio:1;background:var(--product-lavender);color:var(--violet-deep);border-radius:7px;place-items:center;display:grid}.features-module__eU_uXa__coreRedesign .features-module__eU_uXa__chapterGrid a span:last-child{max-width:47ch}.features-module__eU_uXa__coreBoundaryRow,.features-module__eU_uXa__coreMigrationRow{gap:calc(var(--u) * 1.5);margin-top:calc(var(--u) * 1.25);padding:calc(var(--u) * 1.15) calc(var(--u) * 1.3);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.features-module__eU_uXa__coreBoundaryRow{background:color-mix(in srgb, var(--paper) 64%, transparent)}.features-module__eU_uXa__coreMigrationRow{background:var(--product-blue)}.features-module__eU_uXa__coreBoundaryRow p,.features-module__eU_uXa__coreMigrationRow p{max-width:74ch;margin-top:calc(var(--u) * .28);color:var(--ink2);font-size:max(12.8px, calc(var(--u) * .9));line-height:1.5}:is(.features-module__eU_uXa__coreBoundaryRow a,.features-module__eU_uXa__coreMigrationRow a,.features-module__eU_uXa__footerActions>a){min-height:calc(var(--u) * 2.75);padding:calc(var(--u) * .65) calc(var(--u) * .9);border:1px solid var(--product-border);background:var(--paper);color:var(--ink);white-space:nowrap;border-radius:7px;align-items:center;font-weight:800;text-decoration:none;display:inline-flex}.features-module__eU_uXa__proofScene{gap:calc(var(--u) * 4);grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:start;display:grid}.features-module__eU_uXa__proofIntro h2{max-width:28ch;margin-top:calc(var(--u) * .45);color:var(--ink);font-family:var(--f-display);font-size:clamp(calc(var(--u) * 1.8), 3vw, calc(var(--u) * 2.7));line-height:1.04}.features-module__eU_uXa__proofIntro>p:last-child{max-width:40ch;margin-top:calc(var(--u) * .8);color:var(--ink2);line-height:1.55}.features-module__eU_uXa__proofList{gap:calc(var(--u) * .72);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.features-module__eU_uXa__proofList li{gap:calc(var(--u) * .72);min-height:calc(var(--u) * 5.2);padding:calc(var(--u) * .9);background:var(--paper);border-radius:10px;grid-template-columns:minmax(0,1fr);display:grid}.features-module__eU_uXa__proofList li:last-child{grid-column:1/-1}.features-module__eU_uXa__proofList strong{color:var(--ink);font-family:var(--f-display);font-size:max(12.8px, calc(var(--u) * 1))}.features-module__eU_uXa__proofList p{margin-top:calc(var(--u) * .3);color:var(--ink2);font-size:max(12.8px, calc(var(--u) * .82));line-height:1.45}.features-module__eU_uXa__clinicalWindowHead{justify-content:space-between;gap:calc(var(--u) * 1);padding:calc(var(--u) * 1) calc(var(--u) * 1.15);background:var(--paper);align-items:center;display:flex}.features-module__eU_uXa__clientIdentity strong{color:var(--ink)}.features-module__eU_uXa__clientIdentity small{color:var(--ink3)}.features-module__eU_uXa__privateBadge{color:#24304a;background:#eef2f8}.features-module__eU_uXa__clinicalWindowBody{gap:calc(var(--u) * .8);padding:calc(var(--u) * .9);background:var(--product-muted);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);display:grid}.features-module__eU_uXa__prepPreview,.features-module__eU_uXa__notePreview{min-width:0;min-height:calc(var(--u) * 18.5);padding:calc(var(--u) * 1);background:var(--paper);border-radius:10px}.features-module__eU_uXa__prepPreview>strong{margin-top:calc(var(--u) * .22);color:var(--ink);font-family:var(--f-display);font-size:max(12.8px, calc(var(--u) * 1.08));display:block}.features-module__eU_uXa__prepPreview ul{gap:calc(var(--u) * .65);margin-top:calc(var(--u) * 1.1);padding:0;list-style:none;display:grid}.features-module__eU_uXa__prepPreview li{grid-template-columns:calc(var(--u) * .72) 1fr;gap:calc(var(--u) * .55);color:var(--ink2);font-size:max(12.8px, calc(var(--u) * .78));line-height:1.4;display:grid}.features-module__eU_uXa__prepPreview li span{width:calc(var(--u) * .55);aspect-ratio:1;margin-top:calc(var(--u) * .17);background:var(--violet);border-radius:50%}.features-module__eU_uXa__notePreview{grid-template-rows:auto 1fr auto;display:grid}.features-module__eU_uXa__notePreview>div:first-child,.features-module__eU_uXa__noteActions{justify-content:space-between;gap:calc(var(--u) * .65);align-items:center;display:flex}.features-module__eU_uXa__notePreview em{color:color-mix(in srgb, var(--mint) 74%, var(--ink));font-size:max(12.8px, calc(var(--u) * .7));font-style:normal;font-weight:800}.features-module__eU_uXa__notePreview>p{min-height:calc(var(--u) * 9);margin-block:calc(var(--u) * .75);padding:calc(var(--u) * .85);background:var(--product-blue);color:var(--ink2);font-size:max(12.8px, calc(var(--u) * .8));border-radius:8px;line-height:1.5}.features-module__eU_uXa__noteActions span,.features-module__eU_uXa__noteActions strong{min-height:calc(var(--u) * 2.4);padding-inline:calc(var(--u) * .68);font-size:max(12.8px, calc(var(--u) * .72));border-radius:6px;align-items:center;display:inline-flex}.features-module__eU_uXa__noteActions span{color:var(--ink3)}.features-module__eU_uXa__noteActions strong{background:var(--violet);color:#fff}.features-module__eU_uXa__clinicalPhases{gap:calc(var(--u) * 1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.features-module__eU_uXa__clinicalPhases article{min-width:0;padding:calc(var(--u) * 1.25);background:var(--paper);border-radius:13px;align-content:start;display:grid}.features-module__eU_uXa__clinicalPhases article.features-module__eU_uXa__phaseProtected{background:var(--dark);color:var(--dark-ink)}.features-module__eU_uXa__phaseVisual{height:calc(var(--u) * 7.2);margin-bottom:calc(var(--u) * 1.05);background:var(--product-lavender);border-radius:10px;position:relative;overflow:hidden}.features-module__eU_uXa__phaseProtected .features-module__eU_uXa__phaseVisual{background:color-mix(in srgb, var(--dark-ink) 8%, transparent)}.features-module__eU_uXa__phaseVisual>span{top:calc(var(--u) * .7);left:calc(var(--u) * .75);color:var(--violet-deep);font-size:max(12.8px, calc(var(--u) * .7));font-weight:800;position:absolute}.features-module__eU_uXa__phaseProtected .features-module__eU_uXa__phaseVisual>span{color:color-mix(in srgb, var(--violet) 45%, var(--dark-ink))}.features-module__eU_uXa__prepGlyph,.features-module__eU_uXa__roomGlyph,.features-module__eU_uXa__noteGlyph{background:var(--paper);width:50%;height:56%;box-shadow:0 7px 18px color-mix(in srgb, var(--ink) 10%, transparent);border-radius:8px;position:absolute;bottom:16%;right:12%}.features-module__eU_uXa__prepGlyph:before,.features-module__eU_uXa__prepGlyph:after,.features-module__eU_uXa__noteGlyph:before,.features-module__eU_uXa__noteGlyph:after{content:"";background:color-mix(in srgb, var(--ink3) 35%, transparent);border-radius:999px;height:8%;position:absolute;left:14%}.features-module__eU_uXa__prepGlyph:before,.features-module__eU_uXa__noteGlyph:before{width:66%;top:28%}.features-module__eU_uXa__prepGlyph:after,.features-module__eU_uXa__noteGlyph:after{width:45%;top:52%}.features-module__eU_uXa__roomGlyph{border:2px solid color-mix(in srgb, var(--dark-ink) 55%, transparent);width:48%;box-shadow:none;background:0 0;border-radius:50%;left:26%;right:auto}.features-module__eU_uXa__roomGlyph:before,.features-module__eU_uXa__roomGlyph:after{content:"";background:color-mix(in srgb, var(--dark-ink) 62%, transparent);position:absolute}.features-module__eU_uXa__roomGlyph:before{height:2px;inset:47% 18% auto;transform:rotate(45deg)}.features-module__eU_uXa__roomGlyph:after{width:2px;height:45%;top:26%;left:49%}.features-module__eU_uXa__noteGlyph{border:2px solid color-mix(in srgb, var(--mint) 70%, var(--ink));box-shadow:none}.features-module__eU_uXa__clinicalPhases article>.features-module__eU_uXa__micro{color:var(--violet-deep)}.features-module__eU_uXa__clinicalPhases .features-module__eU_uXa__phaseProtected>.features-module__eU_uXa__micro{color:color-mix(in srgb, var(--violet) 45%, var(--dark-ink))}.features-module__eU_uXa__clinicalPhases h3{margin-top:calc(var(--u) * .35);color:var(--ink);font-family:var(--f-display);font-size:max(12.8px, calc(var(--u) * 1.25));line-height:1.12}.features-module__eU_uXa__clinicalPhases .features-module__eU_uXa__phaseProtected h3{color:var(--dark-ink)}.features-module__eU_uXa__clinicalPhases article>p:not(.features-module__eU_uXa__micro){margin-top:calc(var(--u) * .65);color:var(--ink2);font-size:max(12.8px, calc(var(--u) * .88));line-height:1.5}.features-module__eU_uXa__clinicalPhases .features-module__eU_uXa__phaseProtected>p:not(.features-module__eU_uXa__micro){color:var(--dark-ink2)}.features-module__eU_uXa__clinicalPhases article>ul{gap:calc(var(--u) * .42);margin-top:calc(var(--u) * .85);padding:0;list-style:none;display:grid}.features-module__eU_uXa__clinicalPhases article>ul li{gap:calc(var(--u) * .45);color:var(--ink2);font-size:max(12.8px, calc(var(--u) * .8));align-items:flex-start;line-height:1.4;display:flex}.features-module__eU_uXa__clinicalPhases article>ul li:before{content:"✓";color:color-mix(in srgb, var(--mint) 72%, var(--ink));font-weight:800}.features-module__eU_uXa__clinicalPhases .features-module__eU_uXa__phaseProtected>ul li{color:var(--dark-ink2)}.features-module__eU_uXa__clinicalPhases .features-module__eU_uXa__phaseProtected>ul li:before{color:color-mix(in srgb, var(--violet) 42%, var(--dark-ink))}.features-module__eU_uXa__releaseBadge{margin-top:calc(var(--u) * .85);justify-self:start}.features-module__eU_uXa__clinicalTruthBar{grid-template-columns:minmax(calc(var(--u) * 12), .35fr) minmax(0, 1fr);gap:calc(var(--u) * 1.6);margin-top:calc(var(--u) * 1.2);padding:calc(var(--u) * 1.15) calc(var(--u) * 1.3);background:color-mix(in srgb, var(--paper) 72%, transparent);border-radius:10px;align-items:start;display:grid}.features-module__eU_uXa__clinicalTruthBar strong{color:var(--ink);font-family:var(--f-display)}.features-module__eU_uXa__clinicalTruthBar p{color:var(--ink2);font-size:max(12.8px, calc(var(--u) * .86));line-height:1.5}.features-module__eU_uXa__coreFooterSection .features-module__eU_uXa__areaLinks,.features-module__eU_uXa__engagementTruthSection .features-module__eU_uXa__areaLinks{gap:calc(var(--u) * 1);border:0}.features-module__eU_uXa__coreFooterSection .features-module__eU_uXa__areaLinks li,.features-module__eU_uXa__engagementTruthSection .features-module__eU_uXa__areaLinks li{padding:calc(var(--u) * 1);background:var(--paper);border:0;border-radius:10px}.features-module__eU_uXa__footerActions{justify-content:space-between;gap:calc(var(--u) * 1.2);margin-top:calc(var(--u) * 1.2);align-items:center;display:flex}.features-module__eU_uXa__footerActions .features-module__eU_uXa__actionZone{margin-top:0}.features-module__eU_uXa__portalWindowBody{grid-template-columns:minmax(calc(var(--u) * 8), .3fr) minmax(0, 1fr);min-height:calc(var(--u) * 25);background:var(--product-muted);display:grid}.features-module__eU_uXa__portalMiniRail{align-content:start;gap:calc(var(--u) * .3);padding:calc(var(--u) * 1);background:var(--paper);display:grid}.features-module__eU_uXa__portalMiniRail strong{margin-bottom:calc(var(--u) * .5);color:var(--ink);font-size:max(12.8px, calc(var(--u) * .82))}.features-module__eU_uXa__portalMiniRail span,.features-module__eU_uXa__portalMiniRail button{min-height:calc(var(--u) * 2.55);padding:calc(var(--u) * .55) calc(var(--u) * .65);color:var(--ink3);font-size:max(12.8px, calc(var(--u) * .72));border-radius:7px;font-weight:700}.features-module__eU_uXa__portalMiniRail button{text-align:left;cursor:pointer;background:0 0;border:0;font-family:inherit}.features-module__eU_uXa__portalMiniRail button:hover:not(.features-module__eU_uXa__portalMiniActive){background:var(--product-muted)}.features-module__eU_uXa__portalMiniRail button:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.features-module__eU_uXa__portalMiniRail .features-module__eU_uXa__portalMiniActive{background:var(--product-lavender);color:var(--violet-deep)}.features-module__eU_uXa__portalActivity{min-width:0;padding:calc(var(--u) * 1.1)}.features-module__eU_uXa__portalActivity>ul{gap:calc(var(--u) * .58);padding:0;list-style:none;display:grid}.features-module__eU_uXa__portalActivity>ul li{grid-template-columns:calc(var(--u) * 2.55) minmax(0, 1fr) auto;gap:calc(var(--u) * .7);min-height:calc(var(--u) * 5.1);padding:calc(var(--u) * .78);background:var(--paper);border-radius:10px;align-items:center;display:grid}.features-module__eU_uXa__portalIcon{width:calc(var(--u) * 2.45);aspect-ratio:1;border-radius:9px;display:block}.features-module__eU_uXa__portalIconviolet{background:var(--product-lavender)}.features-module__eU_uXa__portalIconblue{background:var(--product-blue)}.features-module__eU_uXa__portalIcongreen{background:var(--product-green)}.features-module__eU_uXa__portalActivity li>span:nth-child(2){gap:calc(var(--u) * .15);display:grid}.features-module__eU_uXa__portalActivity li strong{color:var(--ink);font-size:max(12.8px, calc(var(--u) * .84))}.features-module__eU_uXa__portalActivity li small,.features-module__eU_uXa__portalActivity li em{color:var(--ink3);font-size:max(12.8px, calc(var(--u) * .7));font-style:normal;line-height:1.35}.features-module__eU_uXa__portalActivity li em{text-align:right;max-width:10ch}.features-module__eU_uXa__engagementCapabilities{gap:calc(var(--u) * .8);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.features-module__eU_uXa__engagementCapabilities li{gap:calc(var(--u) * .65);min-height:calc(var(--u) * 6.2);padding:calc(var(--u) * 1);background:var(--paper);border-radius:11px;grid-template-columns:minmax(0,1fr);display:grid}.features-module__eU_uXa__engagementCapabilities li>span{color:var(--violet-deep);font-size:max(12.8px, calc(var(--u) * .7));font-weight:800}.features-module__eU_uXa__engagementCapabilities strong{color:var(--ink);font-family:var(--f-display);font-size:max(12.8px, calc(var(--u) * 1.05))}.features-module__eU_uXa__engagementCapabilities p{margin-top:calc(var(--u) * .35);color:var(--ink2);font-size:max(12.8px, calc(var(--u) * .82));line-height:1.45}.features-module__eU_uXa__permissionProduct{padding:calc(var(--u) * 1.3)}.features-module__eU_uXa__permissionItem{grid-template-columns:calc(var(--u) * 2.8) minmax(0, 1fr) auto;gap:calc(var(--u) * .8);padding:calc(var(--u) * .9);background:color-mix(in srgb, var(--dark-ink) 7%, transparent);border-radius:9px;align-items:center;display:grid}.features-module__eU_uXa__permissionItem>div{gap:calc(var(--u) * .15);display:grid}.features-module__eU_uXa__permissionItem small,.features-module__eU_uXa__permissionItem em{color:var(--dark-ink2);font-size:max(12.8px, calc(var(--u) * .72));font-style:normal}.features-module__eU_uXa__permissionItem strong{color:var(--dark-ink);font-size:max(12.8px, calc(var(--u) * .86))}.features-module__eU_uXa__permissionItem em{padding:calc(var(--u) * .25) calc(var(--u) * .5);background:color-mix(in srgb, var(--dark-ink) 8%, transparent);border-radius:999px}.features-module__eU_uXa__permissionChoice{gap:calc(var(--u) * .6);margin-top:calc(var(--u) * .75);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.features-module__eU_uXa__permissionChoice span{gap:calc(var(--u) * .5);min-height:calc(var(--u) * 3.1);padding:calc(var(--u) * .65) calc(var(--u) * .8);background:color-mix(in srgb, var(--dark-ink) 6%, transparent);color:var(--dark-ink2);font-size:max(12.8px, calc(var(--u) * .78));border-radius:8px;align-items:center;font-weight:700;display:flex}.features-module__eU_uXa__permissionChoice i{width:calc(var(--u) * 1.05);aspect-ratio:1;border:1px solid color-mix(in srgb, var(--dark-ink) 30%, transparent);border-radius:50%}.features-module__eU_uXa__permissionChoice .features-module__eU_uXa__permissionSelected{background:color-mix(in srgb, var(--violet) 24%, transparent);color:var(--dark-ink)}.features-module__eU_uXa__permissionChoice .features-module__eU_uXa__permissionSelected i{border:calc(var(--u) * .3) solid color-mix(in srgb, var(--violet) 62%, var(--dark-ink))}.features-module__eU_uXa__permissionProduct>p{margin-top:calc(var(--u) * .7);color:var(--dark-ink2);font-size:max(12.8px, calc(var(--u) * .72))}.features-module__eU_uXa__engagementTruth{gap:calc(var(--u) * 1.1);padding:calc(var(--u) * 1.6);background:var(--product-blue);border-radius:13px;grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.features-module__eU_uXa__engagementTruth h2{max-width:34ch;margin-top:calc(var(--u) * .45);color:var(--ink);font-family:var(--f-display);font-size:clamp(calc(var(--u) * 1.7), 2.8vw, calc(var(--u) * 2.45));line-height:1.05}.features-module__eU_uXa__engagementTruth>p{color:var(--ink2);font-size:max(12.8px, calc(var(--u) * .95));line-height:1.58}@media (max-width:72rem){.features-module__eU_uXa__coreHero,.features-module__eU_uXa__clinicalHero,.features-module__eU_uXa__engagementHero{grid-template-columns:1fr}.features-module__eU_uXa__practiceWindow,.features-module__eU_uXa__clinicalWindow,.features-module__eU_uXa__portalWindow{width:min(100%, calc(var(--u) * 50));margin-inline:auto}.features-module__eU_uXa__accessScene,.features-module__eU_uXa__permissionScene,.features-module__eU_uXa__proofScene{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.features-module__eU_uXa__clinicalPhases,.features-module__eU_uXa__engagementCapabilities{grid-template-columns:repeat(2,minmax(0,1fr))}.features-module__eU_uXa__clinicalPhases article:last-child{grid-column:1/-1}}@media (max-width:52rem){.features-module__eU_uXa__coreRedesign .features-module__eU_uXa__hero,.features-module__eU_uXa__clinicalRedesign .features-module__eU_uXa__hero,.features-module__eU_uXa__engagementRedesign .features-module__eU_uXa__hero,.features-module__eU_uXa__coreAccessSection,.features-module__eU_uXa__coreAreaSection,.features-module__eU_uXa__coreProofSection,.features-module__eU_uXa__clinicalFlowSection,.features-module__eU_uXa__coreFooterSection,.features-module__eU_uXa__engagementFlowSection,.features-module__eU_uXa__engagementPermissionSection,.features-module__eU_uXa__engagementTruthSection{padding-block:calc(var(--u) * 3.3)}.features-module__eU_uXa__practiceWindowBody,.features-module__eU_uXa__portalWindowBody{grid-template-columns:1fr}.features-module__eU_uXa__productRail,.features-module__eU_uXa__portalMiniRail{grid-template-columns:repeat(4,minmax(0,1fr));overflow-x:auto}.features-module__eU_uXa__productRail span,.features-module__eU_uXa__portalMiniRail span{min-width:calc(var(--u) * 8.4)}.features-module__eU_uXa__portalMiniRail span{min-width:0;padding-inline:calc(var(--u) * .2);text-align:center}.features-module__eU_uXa__portalMiniRail strong{display:none}.features-module__eU_uXa__accessScene,.features-module__eU_uXa__permissionScene,.features-module__eU_uXa__proofScene,.features-module__eU_uXa__coreSectionHead,.features-module__eU_uXa__engagementTruth,.features-module__eU_uXa__clinicalTruthBar,.features-module__eU_uXa__coreRedesign .features-module__eU_uXa__chapterGrid,.features-module__eU_uXa__proofList,.features-module__eU_uXa__accessProduct ul,.features-module__eU_uXa__clinicalPhases,.features-module__eU_uXa__engagementCapabilities{grid-template-columns:1fr}.features-module__eU_uXa__proofList li:last-child,.features-module__eU_uXa__accessProduct li:last-child,.features-module__eU_uXa__clinicalPhases article:last-child{grid-column:auto}.features-module__eU_uXa__clinicalWindowBody{grid-template-columns:1fr}.features-module__eU_uXa__prepPreview,.features-module__eU_uXa__notePreview{min-height:auto}.features-module__eU_uXa__notePreview>p{min-height:calc(var(--u) * 6.5)}.features-module__eU_uXa__footerActions,.features-module__eU_uXa__coreBoundaryRow,.features-module__eU_uXa__coreMigrationRow{grid-template-columns:1fr;align-items:flex-start}.features-module__eU_uXa__footerActions{display:grid}.features-module__eU_uXa__footerActions .features-module__eU_uXa__actionZone{justify-self:start}}@media (max-width:34rem){.features-module__eU_uXa__coreFooterSection .features-module__eU_uXa__areaLinks,.features-module__eU_uXa__engagementTruthSection .features-module__eU_uXa__areaLinks{grid-template-columns:1fr}.features-module__eU_uXa__productTopbar,.features-module__eU_uXa__clinicalWindowHead,.features-module__eU_uXa__productWorkspaceHead{align-items:flex-start}.features-module__eU_uXa__productTopbar,.features-module__eU_uXa__clinicalWindowHead{flex-direction:column}.features-module__eU_uXa__productRail{grid-template-columns:repeat(4,minmax(0,1fr))}.features-module__eU_uXa__productRail span{gap:calc(var(--u) * .28);min-width:0;padding-inline:calc(var(--u) * .2);text-align:center;grid-template-columns:1fr;justify-items:center}.features-module__eU_uXa__productWorkspaceHead{display:grid}.features-module__eU_uXa__connectedBadge,.features-module__eU_uXa__privateBadge{white-space:normal}.features-module__eU_uXa__activityList li,.features-module__eU_uXa__portalActivity>ul li,.features-module__eU_uXa__permissionItem{grid-template-columns:calc(var(--u) * 2.2) minmax(0, 1fr)}.features-module__eU_uXa__activityList em,.features-module__eU_uXa__portalActivity li em,.features-module__eU_uXa__permissionItem em{text-align:left;grid-column:2;justify-self:start;max-width:none}.features-module__eU_uXa__permissionChoice{grid-template-columns:1fr}.features-module__eU_uXa__coreRedesign .features-module__eU_uXa__title,.features-module__eU_uXa__clinicalRedesign .features-module__eU_uXa__title,.features-module__eU_uXa__engagementRedesign .features-module__eU_uXa__title{font-size:calc(var(--u) * 2.25)}}@media (min-width:52.001rem) and (max-width:72rem){.features-module__eU_uXa__operationsPage .features-module__eU_uXa__heroGrid{gap:calc(var(--u) * 1.8);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}}@keyframes features-module__eU_uXa__trace-once{0%{opacity:0;clip-path:inset(0 0 100%)}to{opacity:1;clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.features-module__eU_uXa__family *,.features-module__eU_uXa__family :before,.features-module__eU_uXa__family :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:72rem){.features-module__eU_uXa__heroGrid,.features-module__eU_uXa__roleWeave{grid-template-columns:1fr}.features-module__eU_uXa__heroGrid{gap:calc(var(--u) * 3)}.features-module__eU_uXa__atlas,.features-module__eU_uXa__workflowFigure,.features-module__eU_uXa__weekStory,.features-module__eU_uXa__workPreview{width:min(100%, calc(var(--u) * 38))}.features-module__eU_uXa__roleWeave{align-items:start}.features-module__eU_uXa__testStrip{grid-template-columns:1fr}}@media (max-width:52rem){.features-module__eU_uXa__sectionHead{gap:calc(var(--u) * 1.2);grid-template-columns:1fr}.features-module__eU_uXa__sectionHead .features-module__eU_uXa__micro{max-width:42ch}.features-module__eU_uXa__atlas{min-height:auto}.features-module__eU_uXa__atlas:before{display:none}.features-module__eU_uXa__atlasLane{gap:calc(var(--u) * .65);padding:calc(var(--u) * 1.2) 0;grid-template-columns:1fr}.features-module__eU_uXa__recordNode{aspect-ratio:auto;width:auto;padding:calc(var(--u) * .35) calc(var(--u) * .7);border-width:1px;border-radius:0;justify-self:start}.features-module__eU_uXa__chapterGrid{grid-template-columns:1fr}.features-module__eU_uXa__chapterGrid a{min-height:calc(var(--u) * 4.4);padding-block:calc(var(--u) * 1.2)}.features-module__eU_uXa__transition{grid-template-columns:1fr;align-items:start}.features-module__eU_uXa__transition a{justify-self:start}.features-module__eU_uXa__dayTimeline{padding-left:calc(var(--u) * 5.2)}.features-module__eU_uXa__dayTimeline:before{left:calc(var(--u) * 2.15)}.features-module__eU_uXa__dayEvent{gap:calc(var(--u) * 1);grid-template-columns:1fr}.features-module__eU_uXa__dayEvent:before{left:calc(var(--u) * -3.5)}.features-module__eU_uXa__dayEvent .features-module__eU_uXa__time{left:calc(var(--u) * -5.05);transform-origin:100% 0;transform:rotate(-90deg)}.features-module__eU_uXa__roomEvent{margin-inline:calc(var(--feature-gutter) * -1);padding-left:calc(var(--feature-gutter) + var(--u) * 5.2)}.features-module__eU_uXa__roomEvent:before{left:calc(var(--feature-gutter) + var(--u) * 1.7)}.features-module__eU_uXa__roomEvent .features-module__eU_uXa__time{left:calc(var(--feature-gutter) + var(--u) * .4);transform:rotate(-90deg)}.features-module__eU_uXa__contributionList{grid-template-columns:repeat(2,minmax(0,1fr))}.features-module__eU_uXa__moneyPath{grid-template-columns:1fr 1fr}.features-module__eU_uXa__moneyPath:before{display:none}.features-module__eU_uXa__moneyStage{min-height:calc(var(--u) * 12);border-bottom:1px solid var(--feature-rule)}.features-module__eU_uXa__moneyStage:nth-child(2n){border-right:0}.features-module__eU_uXa__moneyStage:before{margin:calc(var(--u) * 1.2) 0}.features-module__eU_uXa__separateService{border-top:1px solid var(--feature-rule);border-left:0}.features-module__eU_uXa__matrixRow{grid-template-columns:.6fr 1fr}.features-module__eU_uXa__matrixRow .features-module__eU_uXa__micro{text-align:left;grid-column:2}}@media (max-width:34rem){.features-module__eU_uXa__hero,.features-module__eU_uXa__section,.features-module__eU_uXa__darkSection,.features-module__eU_uXa__lavenderSection{padding-block:calc(var(--u) * 3.2)}.features-module__eU_uXa__title{font-size:calc(var(--u) * 2.35)}.features-module__eU_uXa__atlas,.features-module__eU_uXa__workflowFigure,.features-module__eU_uXa__weekStory,.features-module__eU_uXa__workPreview{width:100%}.features-module__eU_uXa__atlasHeader{display:grid}.features-module__eU_uXa__atlasHeader span:last-child{text-align:left}.features-module__eU_uXa__releaseLines,.features-module__eU_uXa__testStrip,.features-module__eU_uXa__contributionList,.features-module__eU_uXa__moneyPath{grid-template-columns:1fr}.features-module__eU_uXa__testStrip li:nth-child(n),.features-module__eU_uXa__moneyStage:nth-child(n){border-right:0}.features-module__eU_uXa__testStrip li:last-child{grid-column:auto}.features-module__eU_uXa__sourceNote,.features-module__eU_uXa__notClaimed,.features-module__eU_uXa__roleBoundary{grid-template-columns:1fr}.features-module__eU_uXa__workPreviewHead,.features-module__eU_uXa__workPreviewRow{grid-template-columns:1.35fr .65fr}.features-module__eU_uXa__workPreviewHead span:nth-child(2),.features-module__eU_uXa__workPreviewRow span:nth-child(2){display:none}.features-module__eU_uXa__workRow summary{gap:calc(var(--u) * .8);padding-block:calc(var(--u) * .9);grid-template-columns:1fr auto}.features-module__eU_uXa__workRow summary .features-module__eU_uXa__state{grid-column:1/-1}.features-module__eU_uXa__workDetail{grid-template-columns:1fr}.features-module__eU_uXa__workDetail .features-module__eU_uXa__micro{display:none}.features-module__eU_uXa__matrixRow{gap:calc(var(--u) * .5);grid-template-columns:1fr}.features-module__eU_uXa__matrixRow .features-module__eU_uXa__micro{grid-column:auto}}.features-module__eU_uXa__bodySignalSection{background:var(--band-soft,#f5f2fc);border-top:1px solid color-mix(in srgb, var(--violet,#6e2cf5) 14%, var(--line,#e7e5de));padding:clamp(2.2rem,4.6vw,3.9rem) clamp(1.05rem,4vw,3.2rem)}.features-module__eU_uXa__bodySignalGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(1.4rem,3.4vw,3rem);display:grid}.features-module__eU_uXa__bodySignalCopy h2{max-width:26ch;font-family:var(--f-display);letter-spacing:-.018em;margin:.5rem 0 0;font-size:clamp(1.55rem,1.05rem + 1.5vw,2.15rem);font-weight:800;line-height:1.1}.features-module__eU_uXa__bodySignalCopy>p:not(.features-module__eU_uXa__micro){max-width:54ch;color:var(--ink2,#3e4c66);margin-top:.85rem;font-size:max(12.8px,1rem);line-height:1.55}.features-module__eU_uXa__bodySignalBoundary{font-weight:600}.features-module__eU_uXa__bodySignalFigure{border:1px solid color-mix(in srgb, var(--ink,#111a2c) 15%, transparent);background:var(--paper,#fff);border-radius:4px;padding:clamp(.9rem,2vw,1.3rem)}.features-module__eU_uXa__bodySignalList{gap:.9rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.features-module__eU_uXa__bodySignalList>li{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.9rem;display:grid}.features-module__eU_uXa__bodySignalLabel{font-family:var(--f-display);font-size:max(12.8px,.95rem);font-weight:700;line-height:1.25}.features-module__eU_uXa__bodySignalTrend{align-items:flex-end;gap:3px;width:5.5rem;height:1.9rem;display:flex}.features-module__eU_uXa__bodySignalTrend i{background:color-mix(in srgb, var(--violet,#6e2cf5) 55%, transparent);border-radius:1px;flex:1 1 0;min-height:12%}.features-module__eU_uXa__bodySignalReading{color:var(--ink2,#3e4c66);text-align:right;font-size:max(12.8px,.88rem);line-height:1.4}.features-module__eU_uXa__bodySignalFoot{color:var(--ink3,#5d6c86);margin:1rem 0 0;font-size:max(12.8px,.82rem);line-height:1.5}@media (max-width:62rem){.features-module__eU_uXa__bodySignalGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:34rem){.features-module__eU_uXa__bodySignalList>li{grid-template-columns:minmax(0,1fr) auto;row-gap:.25rem}.features-module__eU_uXa__bodySignalReading{text-align:left;grid-column:1/-1}}.features-module__eU_uXa__clinicalRedesign .features-module__eU_uXa__hero{background:linear-gradient(160deg, color-mix(in srgb, var(--violet) 7%, var(--paper)) 0%, var(--paper) 62%)}.features-module__eU_uXa__engagementRedesign .features-module__eU_uXa__hero{background:linear-gradient(160deg, color-mix(in srgb, var(--azure) 7%, var(--paper)) 0%, var(--paper) 62%)}.features-module__eU_uXa__engagementRedesign .features-module__eU_uXa__hero .features-module__eU_uXa__eyebrow{color:var(--azure)}.features-module__eU_uXa__engagementRedesign .features-module__eU_uXa__portalMiniRail .features-module__eU_uXa__portalMiniActive{background:var(--product-blue);color:var(--azure)}.features-module__eU_uXa__operationsPage .features-module__eU_uXa__hero{background:linear-gradient(160deg, color-mix(in srgb, var(--mint) 7%, var(--paper)) 0%, var(--paper) 62%)}.features-module__eU_uXa__operationsPage .features-module__eU_uXa__hero .features-module__eU_uXa__eyebrow{color:var(--mint)}
