html[data-page-scene] .al-v5:not(.pscene){background:transparent}html[data-page-scene] .al-v5:not(.pscene)>*{position:relative;z-index:1}.pscene{--scene-p:0;--scene-wash:rgb(91 77 230);--scene-end:100vh;--scene-cut:0px;position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none}html[data-page-scene][data-theme]:root:has(.pscene)>body{background:transparent}html[data-page-scene]>body{overflow-x:clip}html[data-page-scene] .pscene.al-v5{background:var(--bg)}.pscene-paint{position:absolute;inset:0;clip-path:inset(0 0 var(--scene-cut) 0)}.pscene-fade{position:absolute;left:0;right:0;top:calc(var(--scene-end) - 220px);height:220px;background:linear-gradient(to bottom,transparent,var(--bg))}.pscene-img{position:absolute;top:-6%;bottom:-6%;left:calc(var(--scene-p) * -38%);width:138%;filter:saturate(1.08) hue-rotate(calc(var(--scene-p) * 36deg));will-change:left,filter}html[data-theme=light] .pscene-img{background:url(/art/soft-landscape.webp) center 55%/cover no-repeat;background-image:-webkit-image-set(url("/art/soft-landscape.avif") type("image/avif"),url("/art/soft-landscape.webp") type("image/webp"));background-image:image-set(url("/art/soft-landscape.avif") type("image/avif"),url("/art/soft-landscape.webp") type("image/webp"))}.pscene-wash{position:absolute;inset:0;background:radial-gradient(120% 80% at 50% 0,color-mix(in srgb,var(--scene-wash) 18%,transparent),transparent 60%),linear-gradient(180deg,transparent 30%,color-mix(in srgb,var(--scene-wash) 14%,transparent) 100%);mix-blend-mode:multiply}.pscene-veil{position:absolute;inset:0;background:color-mix(in srgb,var(--bg) 18%,transparent)}.dark .pscene-veil,[data-theme=dark] .pscene-veil{background:color-mix(in srgb,var(--bg) 52%,transparent)}html[data-page-scene] .al-v5.al-v5-chrome--nav{background:color-mix(in srgb,var(--bg) 48%,transparent);backdrop-filter:blur(16px) saturate(130%)}html[data-page-scene] .al-v5 .tf-head{position:relative}html[data-page-scene] .al-v5 .tf-head:before{content:"";position:absolute;inset:-56px -140px -56px;z-index:-1;background:radial-gradient(42% 46% at 42% 50%,color-mix(in srgb,var(--bg) 62%,transparent),transparent 100%);pointer-events:none}html[data-page-scene]:root .al-v5 .well:has(>.tf-frame):before{content:"";position:absolute;inset:-20px -48px;z-index:-1;border-radius:40px;pointer-events:none;opacity:1;background:color-mix(in srgb,var(--bg) 84%,transparent);backdrop-filter:blur(22px) saturate(120%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 64px,#000 calc(100% - 64px),transparent),linear-gradient(180deg,transparent,#000 34px,#000 calc(100% - 34px),transparent);-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-position:0 0;-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 64px,#000 calc(100% - 64px),transparent),linear-gradient(180deg,transparent,#000 34px,#000 calc(100% - 34px),transparent);mask-size:100% 100%;mask-repeat:no-repeat;mask-position:0 0;-webkit-mask-composite:source-in,xor;mask-composite:intersect}html[data-page-scene] :is(.scene-plate,.container[style*=max-width]:not(.tf-drop>.container),.al-v5 .lib-measure,.legal-content,.al-v5 .hub-group-head,.al-v6 .pr6-idx){position:relative;isolation:isolate}html[data-page-scene] :is(.scene-plate,.container[style*=max-width]:not(.tf-drop>.container),.al-v5 .lib-measure,.legal-content,.al-v5 .hub-group-head,.al-v6 .pr6-idx):before{content:"";position:absolute;inset:-44px max(-96px,calc(50% - 50vw));z-index:-1;border-radius:40px;pointer-events:none;background:color-mix(in srgb,var(--bg) 86%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 96px,#000 calc(100% - 96px),transparent),linear-gradient(180deg,transparent,#000 44px,#000 calc(100% - 44px),transparent);-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-position:0 0;-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 96px,#000 calc(100% - 96px),transparent),linear-gradient(180deg,transparent,#000 44px,#000 calc(100% - 44px),transparent);mask-size:100% 100%;mask-repeat:no-repeat;mask-position:0 0;-webkit-mask-composite:source-in,xor;mask-composite:intersect}html[data-page-scene] .al-v7 :is(.v7-head-plate,.v7-close-plate){width:min(840px,100%);margin-inline:auto}html[data-page-scene] .al-v7 .v7-close-plate{width:min(760px,100%)}html[data-page-scene] .al-v7 .v7-hero>h1{position:relative;z-index:1}html.dark[data-page-scene] :is(.scene-plate,.container[style*=max-width]:not(.tf-drop>.container),.al-v5 .lib-measure,.legal-content,.al-v5 .hub-group-head,.al-v6 .pr6-idx):before,html[data-page-scene] .dark :is(.scene-plate,.container[style*=max-width]:not(.tf-drop>.container),.al-v5 .lib-measure,.legal-content,.al-v5 .hub-group-head,.al-v6 .pr6-idx):before,html[data-theme=dark][data-page-scene] :is(.scene-plate,.container[style*=max-width]:not(.tf-drop>.container),.al-v5 .lib-measure,.legal-content,.al-v5 .hub-group-head,.al-v6 .pr6-idx):before{background:color-mix(in srgb,var(--bg) 44%,transparent)}@media (max-width:720px){html[data-page-scene] :is(.scene-plate,.container[style*=max-width]:not(.tf-drop>.container),.al-v5 .lib-measure,.legal-content,.al-v5 .hub-group-head,.al-v6 .pr6-idx):before{inset:-32px calc(50% - 50vw);border-radius:0;-webkit-mask-image:linear-gradient(90deg,#000,#000),linear-gradient(180deg,transparent,#000 32px,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,#000,#000),linear-gradient(180deg,transparent,#000 32px,#000 calc(100% - 32px),transparent)}}html[data-page-scene][data-theme]:root:has(.pscene) .al-v7 .v7-panel:is(.v7-panel--hero,.v7-panel--close){background:transparent;outline:0;border-radius:0}html[data-page-scene][data-theme]:root:has(.pscene) :is(.al-v7.al-v7-home .v7-receipt .v7-frag--sand,.al-v7.al-v7-home .v7-edu-shelf,.al-v7.v7-page--product .v7p-frag--sand,.al-v7.v7-page--product .v7p-visibility .v7p-frag--sea,.al-v7.v7-page--product .v7p-audit .v7p-frag--sky,.al-v7.v7-page--product .v7p-reach .v7p-frag--accent,.al-v7.v7-page--product .v7p-scoreboard .v7p-frag--accent,.al-v7.v7-how .vh-frag,.al-v7.v7-how .vh-ov,.al-v7.v7-how .vh-discovery-explorer,.al-v5 .lib-hero,.al-v6 .v6-agents .ag6-grid,.al-v7.al-v7-home .v7-story .v6-story.v6-plinth,.al-v7.al-v7-home .v7-agent-field,.al-v7.al-v7-home .v7-jrn-resources){background-image:none}html[data-page-scene] .al-v7 .v7-panel>.v7-sky{display:none}html[data-page-scene][data-theme]:root:has(.pscene) .al-v7 .v7-panel:after{content:none}html[data-page-scene][data-theme]:root:has(.pscene) :is(.al-v7.al-v7-home .v7-receipt .v7-frag--sand,.al-v7.al-v7-home .v7-edu-shelf,.al-v7.v7-page--product .v7p-frag--sand,.al-v7.v7-page--product .v7p-visibility .v7p-frag--sea,.al-v7.v7-page--product .v7p-audit .v7p-frag--sky,.al-v7.v7-page--product .v7p-reach .v7p-frag--accent,.al-v7.v7-page--product .v7p-scoreboard .v7p-frag--accent,.al-v7.v7-how .vh-frag,.al-v7.v7-how .vh-ov,.al-v7.v7-how .vh-training-flow,.al-v7.v7-how .vh-search-preview,.al-v7.v7-how .vh-discovery-explorer,.al-v7.v7-how .vh-growth-loop,.al-v5 .lib-hero,.al-v6 .v6-agents .ag6-grid,.al-v7.al-v7-home .v7-story .v6-story.v6-plinth,.al-v7.al-v7-home .v7-moves-plate,.al-v7.al-v7-home .v7-agent-field,.al-v7.al-v7-home .v7-jrn-resources):before{content:none}html[data-page-scene][data-theme]:root:has(.pscene) .al-v7.al-v7-home :is(.v7-strip-band,.v7-cv-band):after{content:none}html[data-page-scene][data-theme]:root:has(.pscene) :is(.al-v7.al-v7-home .v7-receipt .v7-win,.al-v7.al-v7-home .v7-edu-item,.al-v7.v7-page--product .v7p-frag .v7p-pw,.al-v7.v7-page--product .v7p-frag .v7p-ledger,.al-v7.v7-page--product .v7p-frag .v7-intake,.al-v7.v7-how .vh-frag .vh-pw,.al-v7.v7-how .vh-ov>.vh-pw,.al-v7.v7-how .vh-training-flow,.al-v7.v7-how .vh-search-preview,.al-v7.v7-how .vh-discovery-tabs button,.al-v7.v7-how .vh-discovery-scene,.al-v7.v7-how .vh-growth-loop,.al-v5 .lib-hero>figure,.al-v6 .v6-agents .ag6-pane,.al-v7.al-v7-home .v7-moves-plate .v7-arc-window,.al-v7.al-v7-home .v7-agent-field .aw-stage,.al-v7.al-v7-home .v7-jrn-resources a,.al-v7.al-v7-home .v7-jrn-shelf .v7-jrn-list){--kit-veil:.56}html[data-page-scene][data-theme]:root:has(.pscene) :is(.al-v7.al-v7-home .v7-receipt .v7-win,.al-v7.al-v7-home .v7-edu-item,.al-v7.v7-page--product .v7p-frag .v7p-pw,.al-v7.v7-page--product .v7p-frag .v7p-ledger,.al-v7.v7-page--product .v7p-frag .v7-intake,.al-v7.v7-how .vh-frag .vh-pw,.al-v7.v7-how .vh-ov>.vh-pw,.al-v7.v7-how .vh-training-flow,.al-v7.v7-how .vh-search-preview,.al-v7.v7-how .vh-discovery-tabs button,.al-v7.v7-how .vh-discovery-scene,.al-v7.v7-how .vh-growth-loop,.al-v5 .lib-hero>figure,.al-v6 .v6-agents .ag6-pane,.al-v7.al-v7-home .v7-moves-plate .v7-arc-window,.al-v7.al-v7-home .v7-agent-field .aw-stage,.al-v7.al-v7-home .v7-jrn-resources a,.al-v7.al-v7-home .v7-jrn-shelf .v7-jrn-list):is(:hover,:focus-within){--kit-veil:.92}html[data-page-scene][data-theme]:root:has(.pscene) .al-v7 .v7-panel--close .v7-door .v6-scan{--kit-veil:1}html[data-page-scene][data-theme]:root:has(.pscene) :is(.al-v6 .v6-pricing .pr6-card,.al-v7 .v7p-board-window .v7-board-demo){background:color-mix(in srgb,var(--panel) 56%,transparent);backdrop-filter:blur(10px) saturate(1.05)}html[data-page-scene][data-theme]:root:has(.pscene) .al-v6 .v6-pricing .pr6-card.is-plan{background:linear-gradient(180deg,color-mix(in srgb,var(--violet) 6%,transparent),transparent 44%),color-mix(in srgb,var(--panel) 56%,transparent)}html[data-page-scene] .al-v7 :is(.v8-hero,.vh-hero,.v7p-hero-copy){position:relative;isolation:isolate}html[data-page-scene] .al-v7 :is(.v8-hero,.vh-hero,.v7p-hero-copy):before{content:"";position:absolute;inset:-24px -120px;z-index:-1;background:radial-gradient(46% 44% at 50% 40%,color-mix(in srgb,var(--bg) 62%,transparent),transparent 100%);pointer-events:none}html[data-page-scene] .al-v7 .v7p-hero-copy:before{inset:-56px -96px;background:radial-gradient(48% 46% at 46% 50%,color-mix(in srgb,var(--bg) 62%,transparent),transparent 100%)}@media (max-width:720px){html[data-page-scene] .al-v7 :is(.v8-hero,.vh-hero,.v7p-hero-copy):before{inset:-24px 0}}@media (prefers-reduced-motion:reduce){.pscene-img{filter:none}}