html[data-theme=light]:is(:has(.al-v5-chrome--nav):not(:has(.sn-page)),:has(.nf-page),:has(.au-page)),html[data-theme=light]:is(:has(.al-v5-chrome--nav):not(:has(.sn-page)),:has(.nf-page),:has(.au-page))>body{background:#F2F2EE url(/textures/home-paper-grain.svg) repeat 0 0/160px 160px}html[data-theme=light]:is(:has(.al-v5-chrome--nav):not(:has(.sn-page)),:has(.nf-page),:has(.au-page)) :is(.al-v5-canvas,.al-v6-canvas,.al-v7,.al-v5.al-v5-chrome:not(.al-v5-chrome--nav),.al-scope:has(.thub-grid)){background-color:transparent}html[data-theme=light]:is(:has(.al-v5-chrome--nav):not(:has(.sn-page)),:has(.nf-page)) :is(.al-v5,.al-v6,.al-v7){--mut:#575760;--dim:#696972;--line:rgba(0,0,29,.09);--line-2:rgba(0,0,29,.14);--kit-line-soft:rgba(0,0,29,.05);--kit-wash:rgba(0,0,29,.043);--btn-shadow:0 6px 20px -8px rgb(var(--kit-primary-rgb,var(--accent-rgb))/.18),0 1px 0 rgba(255,255,255,.4) inset,inset 0 1px 0 rgba(255,255,255,.16)}html[data-theme=light]:is(:has(.al-v5-chrome--nav):not(:has(.sn-page)),:has(.nf-page)) .al-v5 .nav{border-bottom-color:rgba(0,0,29,.05)}html[data-theme=light]:is(:has(.al-v5-chrome--nav):not(:has(.sn-page)),:has(.nf-page)) .al-v5 .btn-primary:hover{box-shadow:0 6px 20px -8px rgb(var(--kit-primary-rgb,var(--accent-rgb))/.18),0 1px 0 rgba(255,255,255,.4) inset,inset 0 1px 0 rgba(255,255,255,.16)}html[data-theme=light]:is(:has(.al-v5-chrome--nav):not(:has(.sn-page)),:has(.nf-page)) .al-v5 :is(.fig,.ch-n,.lib-eyebrow,.p-k){color:#696972}html[data-theme=light] .al-v7{--v7-tint-sea:transparent;--v7-tint-sand:transparent;--v7p-tint-sky:transparent;--v7-cloud:transparent;--v7-glow:transparent;--v7-glow-2:transparent;--v7-shadow-float:none;--v7-shadow-soft:none}html[data-theme=light] .al-v7 .v7-eyebrow{color:#696972}html[data-theme=light] .al-v7 :is(.v7p-tag,.vh-tag){border-color:rgba(0,0,29,.14);background:transparent;color:#696972}html[data-theme=light] .al-v7 .v7-board-demo{border-color:rgba(0,0,29,.09)}html[data-theme=light] .al-v7 .v7-board-demo-chip{background:#FFFFFF}html[data-theme=light] .al-v7 .v7-panel.v7-panel--close{background:#F2F2EE url(/textures/home-paper-grain.svg) repeat 0 0/160px 160px;outline:1px solid rgba(0,0,29,.07);outline-offset:-1px}html[data-theme=light] .al-v7 .v7-panel--close .v7-sky{display:none}html[data-theme=light] .al-v7 .v7-panel--close .v7-door .v6-scan{box-shadow:0 0 0 1px rgba(0,0,29,.09),0 1px 2px rgba(0,0,29,.04),0 12px 32px -20px rgba(0,0,29,.2)}html[data-theme=light] .al-v7 .v7-panel--close .v7-door .v6-scan:focus-within{box-shadow:0 0 0 1px rgba(0,0,29,.09),0 0 0 4px rgb(var(--kit-primary-rgb,var(--accent-rgb))/.14),0 12px 32px -20px rgba(0,0,29,.2)}html[data-theme=light] .al-v7 .v7-panel--close .v7-door .v6-btn{background:rgb(var(--kit-primary-rgb,var(--accent-rgb)));color:#FFFFFF;box-shadow:0 6px 20px -8px rgb(var(--kit-primary-rgb,var(--accent-rgb))/.18),0 1px 0 rgba(255,255,255,.4) inset,inset 0 1px 0 rgba(255,255,255,.16)}html[data-theme=light] .al-v7 .v7-panel--close .v7-door .v6-btn:hover{background:color-mix(in srgb,black 12%,rgb(var(--kit-primary-rgb,var(--accent-rgb))))}@media (min-width:721px){html[data-theme=light] .al-v7 .v7-panel--close:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:url(/art/soft-landscape.webp) center 62%/cover no-repeat;opacity:1;-webkit-mask-composite:source-in;mask-composite:intersect}html[data-theme=light] .al-v7:is(.al-v7-home,.v7-page--product,.v7-how) .v7-panel.v7-panel--hero:after{opacity:1;background-position:center 62%;-webkit-mask-composite:source-in;mask-composite:intersect}html[data-theme=light] .al-v7:is(.al-v7-home,.v7-how) .v7-panel.v7-panel--hero:after{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 4%,transparent 17%,transparent 83%,#000 96%,#000),linear-gradient(180deg,transparent 0,#000 30%);mask-image:linear-gradient(90deg,#000 0,#000 4%,transparent 17%,transparent 83%,#000 96%,#000),linear-gradient(180deg,transparent 0,#000 30%)}html[data-theme=light] .al-v7.al-v7-home .v7-panel.v7-panel--close:after{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 6%,transparent 22%,transparent 78%,#000 94%,#000),linear-gradient(180deg,transparent 0,#000 30%);mask-image:linear-gradient(90deg,#000 0,#000 6%,transparent 22%,transparent 78%,#000 94%,#000),linear-gradient(180deg,transparent 0,#000 30%)}html[data-theme=light] .al-v7.v7-page--product .v7-panel.v7-panel--close:after{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 9%,transparent 28%,transparent 72%,#000 91%,#000),linear-gradient(180deg,transparent 0,#000 30%);mask-image:linear-gradient(90deg,#000 0,#000 9%,transparent 28%,transparent 72%,#000 91%,#000),linear-gradient(180deg,transparent 0,#000 30%)}html[data-theme=light] .al-v7.v7-how .v7-panel.v7-panel--close:after{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 10%,transparent 30%,transparent 70%,#000 90%,#000),linear-gradient(180deg,transparent 0,#000 30%);mask-image:linear-gradient(90deg,#000 0,#000 10%,transparent 30%,transparent 70%,#000 90%,#000),linear-gradient(180deg,transparent 0,#000 30%)}}@media (min-width:1001px){html[data-theme=light] .al-v7.v7-page--product .v7-panel.v7-panel--hero:after{-webkit-mask-image:linear-gradient(90deg,transparent 0,transparent 39%,#000 58%,#000),linear-gradient(180deg,transparent 0,#000 30%);mask-image:linear-gradient(90deg,transparent 0,transparent 39%,#000 58%,#000),linear-gradient(180deg,transparent 0,#000 30%)}}@media (min-width:721px) and (max-width:1000px){html[data-theme=light] .al-v7.v7-page--product .v7-panel.v7-panel--hero:after{-webkit-mask-image:linear-gradient(180deg,transparent 0,transparent 38%,#000 52%,#000);mask-image:linear-gradient(180deg,transparent 0,transparent 38%,#000 52%,#000);-webkit-mask-composite:source-over;mask-composite:add}html[data-theme=light] .al-v7 .v7-panel--close:after{background-image:url(/art/soft-landscape-900.webp)}}html[data-theme=light] .al-v5 .well:has(>.tf-frame),html[data-theme=light] .al-v7.al-v7-home .v7-edu-shelf,html[data-theme=light] .al-v7.al-v7-home .v7-receipt .v7-frag--sand,html[data-theme=light] .al-v7.v7-how .vh-frag,html[data-theme=light] .al-v7.v7-how :is(.vh-training-flow,.vh-search-preview,.vh-growth-loop),html[data-theme=light] .al-v7.v7-page--product .v7p-audit .v7p-frag--sky,html[data-theme=light] .al-v7.v7-page--product .v7p-frag--sand,html[data-theme=light] .al-v7.v7-page--product .v7p-reach .v7p-frag--accent,html[data-theme=light] .al-v7.v7-page--product .v7p-scoreboard .v7p-frag--accent,html[data-theme=light] .al-v7.v7-page--product .v7p-visibility .v7p-frag--sea{background:transparent}html[data-theme=light] .al-v5 .lib-hero:before,html[data-theme=light] .al-v5 .well:has(>.tf-frame):before,html[data-theme=light] .al-v6 .v6-agents .ag6-grid:before,html[data-theme=light] .al-v7.al-v7-home .v7-edu-shelf:before,html[data-theme=light] .al-v7.al-v7-home .v7-receipt .v7-frag--sand:before,html[data-theme=light] .al-v7.v7-how .vh-discovery-explorer:before,html[data-theme=light] .al-v7.v7-how .vh-frag:before,html[data-theme=light] .al-v7.v7-how .vh-growth-loop:before,html[data-theme=light] .al-v7.v7-how .vh-ov:before,html[data-theme=light] .al-v7.v7-how .vh-search-preview:before,html[data-theme=light] .al-v7.v7-how .vh-training-flow:before,html[data-theme=light] .al-v7.v7-page--product .v7p-audit .v7p-frag--sky:before,html[data-theme=light] .al-v7.v7-page--product .v7p-frag--sand:before,html[data-theme=light] .al-v7.v7-page--product .v7p-reach .v7p-frag--accent:before,html[data-theme=light] .al-v7.v7-page--product .v7p-scoreboard .v7p-frag--accent:before,html[data-theme=light] .al-v7.v7-page--product .v7p-visibility .v7p-frag--sea:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:16px;pointer-events:none;background:url(/art/soft-landscape.webp) center 72%/cover no-repeat;opacity:1;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 8%,#000);mask-image:linear-gradient(180deg,transparent 0,#000 8%,#000)}html[data-theme=light] .al-v7.v7-how :is(.vh-training-flow,.vh-search-preview,.vh-growth-loop):before{border-radius:inherit}html[data-theme=light] .al-v7.v7-how :is(.vh-training-flow,.vh-search-preview,.vh-growth-loop):after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:var(--panel)}@media (max-width:1000px){html[data-theme=light] .al-v5 .lib-hero:before,html[data-theme=light] .al-v5 .well:has(>.tf-frame):before,html[data-theme=light] .al-v6 .v6-agents .ag6-grid:before,html[data-theme=light] .al-v7.al-v7-home .v7-edu-shelf:before,html[data-theme=light] .al-v7.al-v7-home .v7-receipt .v7-frag--sand:before,html[data-theme=light] .al-v7.v7-how .vh-discovery-explorer:before,html[data-theme=light] .al-v7.v7-how .vh-frag:before,html[data-theme=light] .al-v7.v7-how .vh-growth-loop:before,html[data-theme=light] .al-v7.v7-how .vh-ov:before,html[data-theme=light] .al-v7.v7-how .vh-search-preview:before,html[data-theme=light] .al-v7.v7-how .vh-training-flow:before,html[data-theme=light] .al-v7.v7-page--product .v7p-audit .v7p-frag--sky:before,html[data-theme=light] .al-v7.v7-page--product .v7p-frag--sand:before,html[data-theme=light] .al-v7.v7-page--product .v7p-reach .v7p-frag--accent:before,html[data-theme=light] .al-v7.v7-page--product .v7p-scoreboard .v7p-frag--accent:before,html[data-theme=light] .al-v7.v7-page--product .v7p-visibility .v7p-frag--sea:before{background-image:url(/art/soft-landscape-900.webp)}}@property --kit-veil{syntax:"<number>";inherits:true;initial-value:1}html[data-theme=light] .al-v5 .lib-hero>figure,html[data-theme=light] .al-v5 .well>.tf-frame,html[data-theme=light] .al-v6 .v6-agents .ag6-pane,html[data-theme=light] .al-v7 .v7-panel--close .v7-door .v6-scan,html[data-theme=light] .al-v7.al-v7-home :is(.v7-receipt .v7-win,.v7-edu-item),html[data-theme=light] .al-v7.v7-how :is(.vh-frag .vh-pw,.vh-ov>.vh-pw,.vh-training-flow,.vh-search-preview,.vh-discovery-tabs button,.vh-discovery-scene,.vh-growth-loop),html[data-theme=light] .al-v7.v7-page--product :is(.v7p-scan,.v7p-visibility,.v7p-audit,.v7p-reach,.v7p-scoreboard) .v7p-frag :is(.v7p-pw,.v7p-ledger,.v7-intake){--kit-veil:.04;--panel:color-mix(in srgb,#FFFFFF calc(var(--kit-veil) * 100%),transparent);--bg:color-mix(in srgb,#F2F2EE calc(var(--kit-veil) * 100%),transparent);--v7-band:color-mix(in srgb,#F9F9F7 calc(var(--kit-veil) * 100%),transparent);transition:--kit-veil .18s ease,border-color .2s ease,transform .2s ease}html[data-theme=light] .al-v5 .lib-hero>figure:is(:hover,:focus-within),html[data-theme=light] .al-v5 .well>.tf-frame:is(:hover,:focus-within),html[data-theme=light] .al-v6 .v6-agents .ag6-pane:is(:hover,:focus-within),html[data-theme=light] .al-v7 .v7-panel--close .v7-door .v6-scan:is(:hover,:focus-within),html[data-theme=light] .al-v7.al-v7-home :is(.v7-receipt .v7-win,.v7-edu-item):is(:hover,:focus-within),html[data-theme=light] .al-v7.v7-how :is(.vh-frag .vh-pw,.vh-ov>.vh-pw,.vh-training-flow,.vh-search-preview,.vh-discovery-tabs button,.vh-discovery-scene,.vh-growth-loop):is(:hover,:focus-within),html[data-theme=light] .al-v7.v7-page--product :is(.v7p-scan,.v7p-visibility,.v7p-audit,.v7p-reach,.v7p-scoreboard) .v7p-frag :is(.v7p-pw,.v7p-ledger,.v7-intake):is(:hover,:focus-within){--kit-veil:.92}@media (prefers-reduced-motion:reduce){html[data-theme=light] .al-v5 .lib-hero>figure,html[data-theme=light] .al-v5 .well>.tf-frame,html[data-theme=light] .al-v6 .v6-agents .ag6-pane,html[data-theme=light] .al-v7 .v7-panel--close .v7-door .v6-scan,html[data-theme=light] .al-v7.al-v7-home :is(.v7-receipt .v7-win,.v7-edu-item),html[data-theme=light] .al-v7.v7-how :is(.vh-frag .vh-pw,.vh-ov>.vh-pw,.vh-training-flow,.vh-search-preview,.vh-discovery-tabs button,.vh-discovery-scene,.vh-growth-loop),html[data-theme=light] .al-v7.v7-page--product :is(.v7p-scan,.v7p-visibility,.v7p-audit,.v7p-reach,.v7p-scoreboard) .v7p-frag :is(.v7p-pw,.v7p-ledger,.v7-intake){transition:none}}html[data-theme=light] .al-v5 .lib-hero>figure,html[data-theme=light] .al-v5 .well>.tf-frame,html[data-theme=light] .al-v6 .v6-agents .ag6-pane,html[data-theme=light] .al-v7.al-v7-home .v7-receipt .v7-win,html[data-theme=light] .al-v7.v7-how :is(.vh-frag .vh-pw,.vh-ov>.vh-pw,.vh-discovery-tabs button,.vh-discovery-scene),html[data-theme=light] .al-v7.v7-page--product :is(.v7p-scan,.v7p-visibility,.v7p-audit,.v7p-reach,.v7p-scoreboard) .v7p-frag :is(.v7p-pw,.v7p-ledger){backdrop-filter:blur(10px) saturate(1.05);background-image:linear-gradient(color-mix(in srgb,#F2F2EE calc((1 - var(--kit-veil)) * 36.5%),transparent),color-mix(in srgb,#F2F2EE calc((1 - var(--kit-veil)) * 36.5%),transparent));transition:--kit-veil .18s ease,backdrop-filter .18s ease,border-color .2s ease,transform .2s ease}html[data-theme=light] .al-v5 .lib-hero>figure:is(:hover,:focus-within),html[data-theme=light] .al-v5 .well>.tf-frame:is(:hover,:focus-within),html[data-theme=light] .al-v6 .v6-agents .ag6-pane:is(:hover,:focus-within),html[data-theme=light] .al-v7.al-v7-home .v7-receipt .v7-win:is(:hover,:focus-within),html[data-theme=light] .al-v7.v7-how :is(.vh-frag .vh-pw,.vh-ov>.vh-pw,.vh-discovery-tabs button,.vh-discovery-scene):is(:hover,:focus-within),html[data-theme=light] .al-v7.v7-page--product :is(.v7p-scan,.v7p-visibility,.v7p-audit,.v7p-reach,.v7p-scoreboard) .v7p-frag :is(.v7p-pw,.v7p-ledger):is(:hover,:focus-within){backdrop-filter:blur(0) saturate(1)}@media (prefers-reduced-motion:reduce){html[data-theme=light] .al-v5 .lib-hero>figure,html[data-theme=light] .al-v5 .well>.tf-frame,html[data-theme=light] .al-v6 .v6-agents .ag6-pane,html[data-theme=light] .al-v7.al-v7-home .v7-receipt .v7-win,html[data-theme=light] .al-v7.v7-how :is(.vh-frag .vh-pw,.vh-ov>.vh-pw,.vh-discovery-tabs button,.vh-discovery-scene),html[data-theme=light] .al-v7.v7-page--product :is(.v7p-scan,.v7p-visibility,.v7p-audit,.v7p-reach,.v7p-scoreboard) .v7p-frag :is(.v7p-pw,.v7p-ledger){transition:none}}html[data-theme=light] .al-v7.al-v7-home .v7-receipt .v7-sb-chart circle:not(:last-child){fill:#FFFFFF}html[data-theme=light] .al-v7.v7-how .vh-frag .vh-tr-p1{stroke:#FFFFFF}html[data-theme=light] .al-v7.al-v7-home .v7-story .v6-story.v6-plinth{background:transparent}html[data-theme=light] .al-v7.al-v7-home .v7-story .v6-story .v6-deck{border-color:rgba(0,0,29,.09)}html[data-theme=light] .al-v7 .v7-story .v7-engine-tile:is(:hover,:focus-visible){border-color:rgba(0,0,29,.14);box-shadow:none}html[data-theme=light] .al-v7 .v7-edu-item{background:var(--panel);box-shadow:0 0 0 1px rgba(0,0,29,.09)}html[data-theme=light] .al-v7.al-v7-home :is(.v7-win,.aw-stage,.aw-setup summary){border-color:rgba(0,0,29,.09)}html[data-theme=light] .al-v7 .v7-agent-field{background:transparent}html[data-theme=light] .al-v7 .aw-controls button:not(.is-active):not(:focus-visible){border-color:rgba(0,0,29,.09)}html[data-theme=light] .al-v7 .aw-controls button:not(.is-active):hover{border-color:rgba(0,0,29,.14)}html[data-theme=light] .al-v7 .v7-cv-field{background:transparent}html[data-theme=light] .al-v7 .v7-cv-field:after{background:none}html[data-theme=light] .al-v7 .v7-cv-c{box-shadow:0 0 0 1px rgba(0,0,29,.09)}html[data-theme=light] .al-v7 a.v7-cv-c--link:hover{box-shadow:0 0 0 1px rgba(0,0,29,.14)}html[data-theme=light] .al-v7 .v7-cv-grow{background:var(--panel)}html[data-theme=light] .al-v7 .v7-cv-grow:not(:hover):not(:focus-visible){border-color:rgba(0,0,29,.09)}html[data-theme=light] .al-v7 .v7-cv-h{color:#696972}html[data-theme=light] .al-v7 .v7-scan-shortcut{border-color:rgba(0,0,29,.09)}html[data-theme=light] .al-v7 :is(.v7-scan-shortcut-link,.v7-scan-shortcut-toggle):hover{background:rgba(0,0,29,.043)}html[data-theme=light] .al-v7.v7-page--product :is(.v7p-pw,.v7p-ledger,.v7-win){box-shadow:0 0 0 1px rgba(0,0,29,.09)}html[data-theme=light] .al-v7.v7-page--product .v7p-frag--accent{background:transparent}html[data-theme=light] .al-v7.v7-page--product .v7p-sc-q{box-shadow:inset 0 0 0 1px rgba(0,0,29,.05)}html[data-theme=light] .al-v7.v7-page--product .v7p-compare a{box-shadow:inset 0 0 0 1px rgba(0,0,29,.09)}html[data-theme=light] .al-v7.v7-page--product .v7p-compare a:hover{box-shadow:inset 0 0 0 1px rgba(0,0,29,.14)}html[data-theme=light] .al-v7.v7-how :is(.vh-mx,.vh-pw){box-shadow:0 0 0 1px rgba(0,0,29,.09)}html[data-theme=light] .al-v7.v7-how :is(.vh-training-docs span,.vh-search-query){box-shadow:none}html[data-theme=light] .al-v7.v7-how .workflow-fit-option[aria-pressed=true]{border-color:rgba(0,0,29,.09);box-shadow:none}html[data-theme=light] .al-v7.v7-how .workflow-fit-save>button{background:rgb(var(--kit-primary-rgb,var(--accent-rgb)));color:#FFFFFF;box-shadow:0 6px 20px -8px rgb(var(--kit-primary-rgb,var(--accent-rgb))/.18),0 1px 0 rgba(255,255,255,.4) inset,inset 0 1px 0 rgba(255,255,255,.16)}html[data-theme=light] .al-v7.v7-how .workflow-fit-save>button:hover{background:color-mix(in srgb,black 12%,rgb(var(--kit-primary-rgb,var(--accent-rgb))));opacity:1}html[data-theme=light] .al-v6 :is(.v6-pricing,.v6-agents) .hero:before{background:none}html[data-theme=light] .al-v6 :is(.v6-pricing,.v6-agents) .v6-seam{background:none}html[data-theme=light] .al-v6 .v6-agents .v6-room{background:none}html[data-theme=light] .al-v6 :is(.v6-pricing,.v6-agents) .ch{border-top-color:transparent}html[data-theme=light] .al-v6 :is(.v6-pricing,.v6-agents){--well-bg:transparent;--well-pad:0px;--well-r:0px}html[data-theme=light] .al-v6 :is(.v6-pricing,.v6-agents) .doc-panel{box-shadow:none}html[data-theme=light] .al-v6 :is(.v6-pricing,.v6-agents) .fact+.fact{border-top-color:rgba(0,0,29,.05)}html[data-theme=light] .al-v6 :is(.v6-pricing .btn-quiet.btn-card,.v6-agents .btn-quiet.btn-sm){background:var(--panel);border-color:rgba(0,0,29,.09)}html[data-theme=light] .al-v6 :is(.v6-pricing .btn-quiet.btn-card,.v6-agents .btn-quiet.btn-sm):hover{background:var(--panel);border-color:rgba(0,0,29,.14)}html[data-theme=light] .al-v6 .v6-pricing .pr6-card{box-shadow:none}html[data-theme=light] .al-v6 .v6-pricing .pr6-card.is-plan{background:var(--panel)}html[data-theme=light] .al-v6 .v6-agents .ag6-paste .cmd.cmd--lg{box-shadow:0 1px 2px rgba(0,0,29,.04),0 12px 32px -20px rgba(0,0,29,.2)}html[data-theme=light] .al-v6 .v6-agents .ag6-pane{background-color:var(--panel);border-color:rgba(0,0,29,.09);box-shadow:none}html[data-theme=light] body:has(.journal-index-list){--border:rgba(0,0,29,.09);--text-2:#575760;--text-3:#696972}html[data-theme=light] body:has(.journal-index-list) .eyebrow{color:#696972}html[data-theme=light] .al-v5 .lib-more{border-top-color:transparent}html[data-theme=light] body:has(.resource-index-list){--border:rgba(0,0,29,.09);--text-2:#575760;--text-3:#696972;--bg-1:#FFFFFF;--bg-2:#F2F2EE}html[data-theme=light] body:has(.resource-index-list) .eyebrow{color:#696972}html[data-theme=light] body:has(.resource-index-list) .resource-index-visual{box-shadow:inset 0 0 0 1px rgba(0,0,29,.05)}html[data-theme=light] .al-scope:has(.thub-grid){--bg-1:#FFFFFF;--border:rgba(0,0,29,.09);--border-2:rgba(0,0,29,.14);--text-2:#575760;--text-3:#696972;--hair-2:transparent}html[data-theme=light] .al-scope:has(.thub-grid) .hero-bg .grid-fade{display:none}html[data-theme=light] .al-scope:has(.thub-grid) a.thub-tile{background:var(--bg-1);border-color:rgba(0,0,29,.09);box-shadow:none}html[data-theme=light] .al-scope:has(.thub-grid) a.thub-tile:hover{background:var(--bg-1);border-color:rgba(0,0,29,.14);box-shadow:none}html[data-theme=light] .al-scope:has(.thub-grid) .thub-free{color:#575760;background:#FFFFFF;border-color:rgba(0,0,29,.09)}html[data-theme=light] .al-scope:has(.thub-grid) .thub-go{color:rgb(var(--accent-rgb))}html[data-theme=light] .al-scope:has(.thub-grid) .thub-embed-note{color:#696972}html[data-theme=light] .al-scope:has(.thub-grid) :is(.btn-cta,.btn-cta:hover){box-shadow:0 6px 20px -8px rgb(var(--kit-primary-rgb,var(--accent-rgb))/.18),0 1px 0 rgba(255,255,255,.4) inset,inset 0 1px 0 rgba(255,255,255,.16)}html[data-theme=light] .al-v5 .tf-frame{box-shadow:none}html[data-theme=light] .al-v5 .tf-drop{--bg-1:#FFFFFF;--bg-2:#F2F2EE;--border:rgba(0,0,29,.09);--border-2:rgba(0,0,29,.14);--text-3:#696972}html[data-theme=light] .al-v5 .tf-drop :is(.btn-cta,.btn-cta:hover){box-shadow:0 6px 20px -8px rgb(var(--kit-primary-rgb,var(--accent-rgb))/.18),0 1px 0 rgba(255,255,255,.4) inset,inset 0 1px 0 rgba(255,255,255,.16)}html[data-theme=light] .al-v5 .tf-drop .card{background:var(--panel)}html[data-theme=light] .al-v5 .tf-drop .tdemo{border-color:rgba(0,0,29,.09);box-shadow:none}html[data-theme=light] .al-v5 .r-band.tf-close{background:var(--panel);border-color:rgba(0,0,29,.09);box-shadow:none}html[data-theme=light] body:has(.legal-content){--border:rgba(0,0,29,.09);--text-2:#575760;--text-3:#696972;--bg-1:#FFFFFF}html[data-theme=light] .al-v5 .nf-page{--t-bg:#FFFFFF;--t-chrome:#F2F2EE;--t-border:rgba(0,0,29,.09);--t-line:rgba(0,0,29,.05)}html[data-theme=light] .al-v5 .nf-page .win--term{background:var(--t-bg)}html[data-theme=light]:root:is(:has(.al-v5-chrome--nav):not(:has(.sn-page)),:has(.nf-page),:has(.au-page)),html[data-theme=light]:root:is(:has(.al-v5-chrome--nav):not(:has(.sn-page)),:has(.nf-page),:has(.au-page))>body{background-image:none}html[data-theme=light]:root .al-v7 .v7-panel:is(.v7-panel--hero,.v7-panel--close){background-color:transparent;background-image:linear-gradient(180deg,#F2F2EE 0,rgb(242 242 238/0) 16%,rgb(242 242 238/0) 84%,#F2F2EE),url(/textures/paper/tooth-band.svg);background-size:100% 100%,512px 512px;background-repeat:no-repeat,repeat;background-position:0 0,0 0}html[data-theme=light]:root .al-v5 .lib-hero,html[data-theme=light]:root .al-v5 .well:has(>.tf-frame),html[data-theme=light]:root .al-v6 .v6-agents .ag6-grid,html[data-theme=light]:root .al-v7.al-v7-home .v7-edu-shelf,html[data-theme=light]:root .al-v7.al-v7-home .v7-receipt .v7-frag--sand,html[data-theme=light]:root .al-v7.v7-how .vh-discovery-explorer,html[data-theme=light]:root .al-v7.v7-how .vh-frag,html[data-theme=light]:root .al-v7.v7-how .vh-growth-loop,html[data-theme=light]:root .al-v7.v7-how .vh-ov,html[data-theme=light]:root .al-v7.v7-how .vh-search-preview,html[data-theme=light]:root .al-v7.v7-how .vh-training-flow,html[data-theme=light]:root .al-v7.v7-page--product .v7p-audit .v7p-frag--sky,html[data-theme=light]:root .al-v7.v7-page--product .v7p-frag--sand,html[data-theme=light]:root .al-v7.v7-page--product .v7p-reach .v7p-frag--accent,html[data-theme=light]:root .al-v7.v7-page--product .v7p-scoreboard .v7p-frag--accent,html[data-theme=light]:root .al-v7.v7-page--product .v7p-visibility .v7p-frag--sea{background-image:linear-gradient(180deg,#F2F2EE 0,rgb(242 242 238/0) 12%),url(/textures/paper/tooth-band.svg);background-size:100% 100%,512px 512px;background-repeat:no-repeat,repeat;background-position:0 0,0 0}@media (min-width:721px){html[data-theme=light]:root .al-v7:is(.al-v7-home,.v7-how) .v7-panel.v7-panel--hero:after{-webkit-mask-image:url(/textures/paper/wash-hero-centre.svg);mask-image:url(/textures/paper/wash-hero-centre.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-over;mask-composite:add}html[data-theme=light]:root .al-v7.al-v7-home .v7-panel.v7-panel--close:after{-webkit-mask-image:url(/textures/paper/wash-close-home.svg);mask-image:url(/textures/paper/wash-close-home.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-over;mask-composite:add}html[data-theme=light]:root .al-v7.v7-page--product .v7-panel.v7-panel--close:after{-webkit-mask-image:url(/textures/paper/wash-close-product.svg);mask-image:url(/textures/paper/wash-close-product.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-over;mask-composite:add}html[data-theme=light]:root .al-v7.v7-how .v7-panel.v7-panel--close:after{-webkit-mask-image:url(/textures/paper/wash-close-how.svg);mask-image:url(/textures/paper/wash-close-how.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-over;mask-composite:add}}@media (min-width:1001px){html[data-theme=light]:root .al-v7.v7-page--product .v7-panel.v7-panel--hero:after{-webkit-mask-image:url(/textures/paper/wash-hero-product-wide.svg);mask-image:url(/textures/paper/wash-hero-product-wide.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-over;mask-composite:add}}@media (min-width:721px) and (max-width:1000px){html[data-theme=light]:root .al-v7.v7-page--product .v7-panel.v7-panel--hero:after{-webkit-mask-image:url(/textures/paper/wash-hero-product-mid.svg);mask-image:url(/textures/paper/wash-hero-product-mid.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-over;mask-composite:add}}html[data-theme=light]:root .al-v5 .lib-hero:before,html[data-theme=light]:root .al-v5 .well:has(>.tf-frame):before,html[data-theme=light]:root .al-v6 .v6-agents .ag6-grid:before,html[data-theme=light]:root .al-v7.al-v7-home .v7-edu-shelf:before,html[data-theme=light]:root .al-v7.al-v7-home .v7-receipt .v7-frag--sand:before,html[data-theme=light]:root .al-v7.v7-how .vh-discovery-explorer:before,html[data-theme=light]:root .al-v7.v7-how .vh-frag:before,html[data-theme=light]:root .al-v7.v7-how .vh-growth-loop:before,html[data-theme=light]:root .al-v7.v7-how .vh-ov:before,html[data-theme=light]:root .al-v7.v7-how .vh-search-preview:before,html[data-theme=light]:root .al-v7.v7-how .vh-training-flow:before,html[data-theme=light]:root .al-v7.v7-page--product .v7p-audit .v7p-frag--sky:before,html[data-theme=light]:root .al-v7.v7-page--product .v7p-frag--sand:before,html[data-theme=light]:root .al-v7.v7-page--product .v7p-reach .v7p-frag--accent:before,html[data-theme=light]:root .al-v7.v7-page--product .v7p-scoreboard .v7p-frag--accent:before,html[data-theme=light]:root .al-v7.v7-page--product .v7p-visibility .v7p-frag--sea:before{--kit-bleed-top:20px;--kit-bleed-foot:40px;--kit-bleed-side:0px;inset:calc(-1 * var(--kit-bleed-top)) var(--kit-bleed-side) calc(-1 * var(--kit-bleed-foot));-webkit-mask-image:url(/textures/paper/wash-rise.svg),linear-gradient(#000,#000),url(/textures/paper/wash-fall.svg);mask-image:url(/textures/paper/wash-rise.svg),linear-gradient(#000,#000),url(/textures/paper/wash-fall.svg);-webkit-mask-size:100% calc(var(--kit-bleed-top) + 12px),100% calc(100% - var(--kit-bleed-top) - var(--kit-bleed-foot) - 24px),100% calc(var(--kit-bleed-foot) + 12px);mask-size:100% calc(var(--kit-bleed-top) + 12px),100% calc(100% - var(--kit-bleed-top) - var(--kit-bleed-foot) - 24px),100% calc(var(--kit-bleed-foot) + 12px);-webkit-mask-position:0 0,0 calc(var(--kit-bleed-top) + 12px),0 100%;mask-position:0 0,0 calc(var(--kit-bleed-top) + 12px),0 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-over;mask-composite:add}html[data-theme=light]:root .al-v7.v7-page--product :is(.v7p-frag--sand,.v7p-visibility .v7p-frag--sea,.v7p-audit .v7p-frag--sky,.v7p-reach .v7p-frag--accent,.v7p-scoreboard .v7p-frag--accent):before{--kit-bleed-top:24px;--kit-bleed-foot:32px}html[data-theme=light]:root .al-v7.v7-how .vh-ov:before{--kit-bleed-top:44px;--kit-bleed-foot:64px;--kit-bleed-side:-18px}html[data-theme=light]:root .al-v7.v7-how .vh-discovery-explorer:before{--kit-bleed-top:28px;--kit-bleed-foot:64px;--kit-bleed-side:-18px}html[data-theme=light]:root .al-v5 .lib-hero:before{--kit-bleed-top:28px;--kit-bleed-foot:40px;--kit-bleed-side:-18px}html[data-theme=light]:root .al-v6 .v6-agents .ag6-grid:before{--kit-bleed-top:56px;--kit-bleed-foot:40px;--kit-bleed-side:-18px}html[data-theme=light]:root .al-v5 .well:has(>.tf-frame):before{--kit-bleed-top:16px;--kit-bleed-foot:24px}html[data-theme=light]:root .al-v7.al-v7-home .v7-edu-shelf:before{--kit-bleed-top:40px;--kit-bleed-foot:64px;--kit-bleed-side:-18px}html[data-theme=light]:root .al-v7.v7-how :is(.vh-training-flow,.vh-search-preview,.vh-growth-loop):before{inset:0;-webkit-mask-image:url(/textures/paper/wash-stage.svg);mask-image:url(/textures/paper/wash-stage.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:0 0;mask-position:0 0}@media (max-width:720px){html[data-theme=light]:root .al-v7 .v7-panel.v7-panel--close{outline:1px solid transparent}html[data-theme=light] .al-v7 .v7-panel--close:after{content:"";position:absolute;inset:-64px calc(-1 * var(--v7-inset));z-index:-1;border-radius:0;pointer-events:none;background:url(/art/soft-landscape-900.webp) center 45%/cover no-repeat;opacity:1;-webkit-mask-image:url(/textures/paper/wash-rise.svg),linear-gradient(#000,#000),url(/textures/paper/wash-fall.svg),linear-gradient(rgb(0 0 0/.15),rgb(0 0 0/.15)),url(/textures/paper/wash-rise.svg),linear-gradient(#000,#000),url(/textures/paper/wash-fall.svg);mask-image:url(/textures/paper/wash-rise.svg),linear-gradient(#000,#000),url(/textures/paper/wash-fall.svg),linear-gradient(rgb(0 0 0/.15),rgb(0 0 0/.15)),url(/textures/paper/wash-rise.svg),linear-gradient(#000,#000),url(/textures/paper/wash-fall.svg);-webkit-mask-size:100% 24px,100% 66px,100% 56px,100% calc(100% - 266px),100% 34px,100% 68px,100% 44px;mask-size:100% 24px,100% 66px,100% 56px,100% calc(100% - 266px),100% 34px,100% 68px,100% 44px;-webkit-mask-position:0 0,0 24px,0 90px,0 120px,0 calc(100% - 112px),0 calc(100% - 44px),0 100%;mask-position:0 0,0 24px,0 90px,0 120px,0 calc(100% - 112px),0 calc(100% - 44px),0 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-over;mask-composite:add}}@media (max-width:720px){html[data-theme=light]:root .al-v5 .lib-hero:before,html[data-theme=light]:root .al-v5 .well:has(>.tf-frame):before,html[data-theme=light]:root .al-v6 .v6-agents .ag6-grid:before,html[data-theme=light]:root .al-v7.al-v7-home .v7-edu-shelf:before,html[data-theme=light]:root .al-v7.al-v7-home .v7-receipt .v7-frag--sand:before,html[data-theme=light]:root .al-v7.v7-how .vh-discovery-explorer:before,html[data-theme=light]:root .al-v7.v7-how .vh-frag:before,html[data-theme=light]:root .al-v7.v7-how .vh-ov:before{--kit-bleed-top:28px;--kit-bleed-foot:64px;--kit-bleed-side:calc(50% - 50vw);border-radius:0}html[data-theme=light]:root .al-v7.v7-page--product :is(.v7p-frag--sand,.v7p-visibility .v7p-frag--sea,.v7p-audit .v7p-frag--sky,.v7p-reach .v7p-frag--accent,.v7p-scoreboard .v7p-frag--accent):before{--kit-bleed-top:28px;--kit-bleed-foot:64px;--kit-bleed-side:calc(50% - 50vw);border-radius:0}html[data-theme=light]:root .al-v7.v7-page--product :is(.v7p-visibility .v7p-frag--sea,.v7p-reach .v7p-frag--accent,.v7p-scoreboard .v7p-frag--accent):before{--kit-bleed-top:36px}html[data-theme=light]:root .al-v7.al-v7-home .v7-edu-shelf:before{--kit-bleed-top:32px}html[data-theme=light]:root .al-v7.v7-how .vh-frag:before{--kit-bleed-top:36px;--kit-bleed-foot:56px}html[data-theme=light]:root .al-v7.v7-how .vh-ov:before{--kit-bleed-top:44px;--kit-bleed-foot:56px}html[data-theme=light]:root .al-v7.v7-how .vh-discovery-explorer:before{--kit-bleed-top:32px;--kit-bleed-foot:56px}html[data-theme=light]:root .al-v5 .well:has(>.tf-frame):before{--kit-bleed-top:16px;--kit-bleed-foot:24px}html[data-theme=light]:root .al-v5 .lib-hero:before{--kit-bleed-top:26px;--kit-bleed-foot:36px}html[data-theme=light]:root .al-v6 .v6-agents .ag6-grid:before{--kit-bleed-top:56px;--kit-bleed-foot:40px}}