.insights-audit-scene--worksheet{--worksheet-ink:#302a25;--worksheet-muted:#70665e;--worksheet-rule:#d6cbbf;--worksheet-clay:#995037;color:var(--worksheet-ink);padding-block:clamp(5rem,9svh,7rem) clamp(4rem,7svh,6rem)}html:has(.insights-worksheet:focus-within){scroll-snap-type:none}.insights-worksheet-eyebrow{display:flex;align-items:center;gap:1.25rem;color:var(--worksheet-clay);font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;opacity:calc(.25 + var(--scene-anticipation, 1) * .75);transform:translateY(calc((1 - var(--scene-anticipation, 1)) * .8rem))}.insights-worksheet-eyebrow i{position:relative;height:1px;flex:1;background:var(--worksheet-rule)}.insights-worksheet-eyebrow i:after{position:absolute;inset:0;content:"";background:var(--worksheet-clay);transform:scaleX(var(--scene-discovery,1));transform-origin:left}.insights-worksheet-intro{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);align-items:end;gap:2rem;padding-block:1.25rem 2rem}.insights-worksheet-intro h2{font-family:var(--font-display),Georgia,serif;font-size:clamp(2.65rem,4.3vw,4.65rem);font-weight:400;line-height:1.04;letter-spacing:-.035em;text-wrap:balance;opacity:calc(.12 + var(--scene-activation, 1) * .88);transform:translateY(calc((1 - var(--scene-activation, 1)) * 1.6rem))}.insights-worksheet-intro>p{max-width:38ch;padding-bottom:.2rem;color:var(--worksheet-muted);font-size:1rem;line-height:1.65;opacity:calc(.1 + var(--scene-activation, 1) * .9);transform:translateY(calc((1 - var(--scene-activation, 1)) * 2.1rem))}.insights-worksheet{position:relative;display:grid;grid-template-columns:minmax(14rem,.75fr) minmax(0,1.7fr);border-top:1px solid var(--worksheet-rule)}.insights-worksheet>:first-child{opacity:calc(.18 + var(--scene-discovery, 1) * .82);transform:translateY(calc((1 - var(--scene-discovery, 1)) * 1.4rem))}.insights-worksheet>:last-child{opacity:calc(.12 + var(--scene-discovery, 1) * .88);transform:translateY(calc((1 - var(--scene-discovery, 1)) * 2.2rem))}.insights-worksheet:before{position:absolute;inset:-1px 0 auto;height:1px;background:var(--worksheet-ink);content:"";transform:scaleX(var(--scene-discovery,1));transform-origin:left;pointer-events:none}.insights-worksheet__status{display:flex;align-items:center;justify-content:space-between;gap:1rem;grid-column:1/-1;min-height:3.25rem;padding-block:.6rem;border-bottom:1px solid var(--worksheet-rule);color:var(--worksheet-muted);font-size:.875rem}.insights-worksheet__status-copy{min-width:0}.insights-worksheet__status-summary{display:inline-flex;align-items:center;gap:.3em}.insights-worksheet__review-count{display:inline-grid;flex:0 0 auto;overflow:hidden;min-width:1ch;height:1.4em;color:var(--worksheet-ink);font-variant-numeric:tabular-nums;line-height:1.4}.insights-worksheet__review-count>span{grid-area:1/1}.insights-worksheet__marks{display:flex;flex:0 0 auto;gap:.3rem;padding-bottom:4px}.insights-worksheet__marks i{position:relative;display:block;width:1.25rem;height:3px;background:var(--worksheet-rule)}.insights-worksheet__mark-fill{display:block;width:100%;height:100%;background:var(--worksheet-clay);transform-origin:left}.insights-worksheet__check-position{position:absolute;inset:auto 0 -4px;height:1px;background:var(--worksheet-ink);pointer-events:none}.insights-worksheet__areas{position:relative;display:flex;flex-direction:column;grid-column:1;padding:1.25rem 2rem 1.25rem 0;border-right:1px solid var(--worksheet-rule)}.insights-worksheet__areas button{isolation:isolate;position:relative;display:grid;grid-template-columns:1.75rem minmax(0,1fr) 1.25rem;align-items:center;gap:.65rem;min-height:4.15rem;padding:.75rem .7rem;border-bottom:1px solid var(--worksheet-rule);text-align:left;cursor:pointer;color:var(--worksheet-muted);transition:color .22s ease,background-color .22s ease}.insights-worksheet__areas button:last-child{border-bottom:0}.insights-worksheet__areas button[aria-selected=true]{color:var(--worksheet-ink)}.insights-worksheet__selection{position:absolute;inset:0;z-index:-1;background:#e9e0d4;box-shadow:inset 2px 0 var(--worksheet-clay);pointer-events:none}.insights-worksheet__area-icon{transition:transform .3s cubic-bezier(.22,1,.36,1)}.insights-worksheet__number{font-size:.75rem;font-variant-numeric:tabular-nums}.insights-worksheet__area-name{font-family:var(--font-display),Georgia,serif;font-size:clamp(1.3rem,1.7vw,1.7rem);font-weight:400;line-height:1.2}.insights-worksheet__area-icon svg{width:1rem;height:1rem;stroke-width:1.5}.insights-worksheet__panel{display:flex;flex-direction:column;grid-column:2;grid-row:2;min-width:0;min-height:25rem;padding:1.5rem 0 1.5rem clamp(1.5rem,3.2vw,3rem);scroll-margin-top:6rem;scroll-margin-bottom:3rem}.insights-worksheet__panel[aria-hidden=true]{visibility:hidden;pointer-events:none}.insights-worksheet__panel-label{display:flex;align-items:center;gap:.65rem;color:var(--worksheet-clay);font-size:.75rem;letter-spacing:.09em;text-transform:uppercase}.insights-worksheet__panel-label svg{color:var(--worksheet-accent)}.insights-worksheet__answer{padding-bottom:1.35rem}.insights-worksheet__question-window{overflow:hidden;margin:calc(.85rem - .25rem) -.25rem -.25rem;padding:.25rem}.insights-worksheet__answer h3{max-width:25ch;margin:0;font-family:var(--font-display),Georgia,serif;font-size:clamp(1.9rem,2.8vw,2.75rem);font-weight:400;line-height:1.1;letter-spacing:-.025em;text-wrap:balance}.insights-worksheet__signal{margin-top:.7rem;color:var(--worksheet-muted);font-size:1rem;line-height:1.5}.insights-worksheet__evidence{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:1.5rem}.insights-worksheet__evidence h4{margin-bottom:.5rem;color:var(--worksheet-clay);font-size:.875rem;font-weight:600}.insights-worksheet__evidence li,.insights-worksheet__evidence p{font-size:1rem;line-height:1.55}.insights-worksheet__evidence ul{list-style:none}.insights-worksheet__evidence li+li{margin-top:.15rem}.insights-worksheet__actions{display:flex;align-items:center;justify-content:flex-start;gap:1.5rem;margin-top:auto}.insights-worksheet__mark{position:relative;overflow:hidden;display:inline-flex;align-items:center;align-self:flex-start;flex-shrink:0;gap:.6rem;min-height:2.75rem;min-width:12rem;padding:.55rem 1rem;border:1px solid #ac9b8a;border-radius:.25rem;color:var(--worksheet-ink);font-size:.875rem;cursor:pointer;transition:background-color .22s ease,color .22s ease}.insights-worksheet__mark[aria-pressed=true]{border-color:var(--worksheet-ink);background:var(--worksheet-ink);color:#fffaf2}.insights-worksheet__mark-icon{display:inline-flex;flex:0 0 auto}.insights-worksheet__mark-copy{display:inline-grid;grid-template-columns:minmax(0,1fr);min-width:0;overflow:hidden}.insights-worksheet__mark-copy>span{grid-area:1/1}.insights-worksheet__next{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:2.75rem;padding:.25rem .5rem;color:var(--worksheet-clay);font-size:.875rem;white-space:nowrap;cursor:pointer}.insights-worksheet__next-copy{display:grid;gap:.1rem;text-align:left}.insights-worksheet__next-label{color:var(--worksheet-muted);font-size:.75rem;line-height:1.2}.insights-worksheet__next-name{display:inline-grid;overflow:hidden;font-weight:500;line-height:1.4}.insights-worksheet__next-name>span{grid-area:1/1}.insights-worksheet__next-measure{visibility:hidden;pointer-events:none}.insights-worksheet__next[data-review-step=true]{--worksheet-next-hover-x:0px;--worksheet-next-hover-y:3px}.insights-worksheet__next svg{transition:transform .3s cubic-bezier(.22,1,.36,1)}.insights-worksheet__links svg,.insights-worksheet__mark svg,.insights-worksheet__next svg{flex:0 0 auto;width:1rem;height:1rem}.insights-worksheet__links svg{transition:transform .3s cubic-bezier(.22,1,.36,1)}.insights-worksheet__footer{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-column:1/-1;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;padding-block:1rem;border-block:1px solid var(--worksheet-rule);scroll-margin-top:6rem;scroll-margin-bottom:6rem}.insights-worksheet__footer:focus:before{content:"";position:absolute;inset:-1px 0 auto;height:1px;background:var(--worksheet-clay);transform-origin:left center;pointer-events:none}@media (prefers-reduced-motion:no-preference){.insights-worksheet__footer:focus:before{animation:worksheet-review-arrival .7s cubic-bezier(.22,1,.36,1) both}}@keyframes worksheet-review-arrival{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.insights-worksheet__review{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:0 .75rem;min-height:2.75rem}.insights-worksheet__review>p{display:flex;font-size:.875rem}.insights-worksheet__review-item,.insights-worksheet__review>p{align-items:center;min-height:2.75rem;color:var(--worksheet-muted)}.insights-worksheet__review-item{position:relative;display:inline-flex;gap:.3rem;font-size:.8125rem;cursor:pointer}.insights-worksheet__review-item:before{content:"";position:absolute;inset:auto 0 .5rem 1.1rem;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform .3s cubic-bezier(.22,1,.36,1);pointer-events:none}.insights-worksheet__review-item svg{width:.8rem;height:.8rem;color:var(--worksheet-clay)}.insights-worksheet__review-item[aria-current=true]{color:var(--worksheet-clay)}.insights-worksheet__review-item[aria-current=true]:before{content:none}.insights-worksheet__review-item:focus-visible{color:var(--worksheet-clay)}.insights-worksheet__review-item:focus-visible:before{transform:scaleX(1);transform-origin:left center}.insights-worksheet__review-selection{position:absolute;right:0;bottom:.5rem;left:1.1rem;height:1px;background:currentColor;pointer-events:none}.insights-worksheet__links{position:relative;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.5rem 1.5rem}.insights-worksheet__checklist-slot,.insights-worksheet__service-slot{display:flex;min-width:0;max-width:100%}.insights-worksheet__links a{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;max-width:100%;font-size:.875rem}.insights-worksheet__service-copy{display:inline-grid;grid-template-columns:minmax(0,1fr);min-width:0;overflow:hidden;padding:2px 2px 2px 0}.insights-worksheet__service-label,.insights-worksheet__service-measure{display:inline-flex;grid-area:1/1;align-items:center;gap:.5rem}.insights-worksheet__service-measure{visibility:hidden;pointer-events:none}.insights-worksheet__checklist{color:var(--worksheet-clay);font-weight:600}.insights-worksheet :is(button,a){scroll-margin-top:6rem;scroll-margin-bottom:6rem}.insights-worksheet :is(button,a,[role=tabpanel],.insights-worksheet__footer):focus-visible{outline:2px solid var(--worksheet-clay);outline-offset:3px}.insights-worksheet__next:focus-visible svg{transform:translate(var(--worksheet-next-hover-x,3px),var(--worksheet-next-hover-y,0))}.insights-worksheet__links a:focus-visible svg{transform:translate(2px,-2px)}@media (max-width:899px){.insights-worksheet :is(button,a,.insights-worksheet__footer){scroll-margin-bottom:9rem}}@media (hover:hover){.insights-worksheet__areas button:hover{color:var(--worksheet-ink)}.insights-worksheet__areas button:not([aria-selected=true]):hover{background:#ece5da}.insights-worksheet__areas button:hover .insights-worksheet__area-icon:not([data-marked=true]){transform:translateX(3px)}.insights-worksheet__mark:hover{background:#e4d7c7}.insights-worksheet__mark[aria-pressed=true]:hover{background:#4a3d32}.insights-worksheet__next:hover svg{transform:translate(var(--worksheet-next-hover-x,3px),var(--worksheet-next-hover-y,0))}.insights-worksheet__review-item:hover{color:var(--worksheet-clay)}.insights-worksheet__review-item:hover:before{transform:scaleX(1);transform-origin:left center}.insights-worksheet__links a:hover{text-decoration:underline;text-underline-offset:.25rem}.insights-worksheet__links a:hover svg{transform:translate(2px,-2px)}}@media (max-width:760px){.insights-audit-scene--worksheet{min-height:auto;padding-block:3.5rem 4rem}.insights-worksheet-intro{grid-template-columns:1fr;gap:1rem;padding-block:1rem 1.4rem}.insights-worksheet-intro h2{font-size:clamp(2rem,7vw,3.5rem)}.insights-worksheet-intro>p{max-width:48ch}.insights-worksheet{grid-template-columns:1fr}.insights-worksheet__areas{flex-direction:row;overflow-x:auto;padding:.5rem 0;border-right:0;border-bottom:1px solid var(--worksheet-rule);scrollbar-width:thin;overscroll-behavior-inline:contain}.insights-worksheet__areas button{flex:0 0 auto;min-height:3rem;grid-template-columns:auto auto 1rem;padding-inline:.8rem;border-bottom:0}.insights-worksheet__area-name{font-family:inherit;font-size:.875rem;font-weight:500}.insights-worksheet__selection{box-shadow:inset 0 -2px var(--worksheet-clay)}.insights-worksheet__panel{grid-column:1;grid-row:3;padding:1.5rem 0;scroll-margin-bottom:9rem}.insights-worksheet__answer h3{max-width:27ch;font-size:clamp(2rem,5.6vw,2.5rem)}.insights-worksheet__evidence{gap:1rem}.insights-worksheet__actions{justify-content:space-between;gap:1rem}.insights-worksheet__footer{grid-template-columns:1fr;align-items:flex-start}.insights-worksheet__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem}.insights-worksheet__checklist-slot:only-child{grid-column:1/-1}}@media (min-width:1000px) and (max-height:800px){.insights-audit-scene--worksheet{padding-block:3.75rem 1.25rem}.insights-audit-scene--worksheet .insights-audit-scene__camera{gap:.55rem}.insights-worksheet-intro{padding-block:.7rem 1rem}.insights-worksheet-intro h2{font-size:clamp(2.5rem,3.6vw,2.9rem)}.insights-worksheet-intro>p{line-height:1.5}.insights-worksheet__status{min-height:2.5rem}.insights-worksheet__areas{padding-block:.75rem}.insights-worksheet__areas button{min-height:3.4rem}.insights-worksheet__panel{min-height:22rem;padding-block:1.125rem}.insights-worksheet__answer{padding-bottom:1rem}.insights-worksheet__question-window{margin-top:calc(.65rem - .25rem)}.insights-worksheet__answer h3{font-size:clamp(1.9rem,2.6vw,2.1rem)}.insights-worksheet__signal{margin-top:.5rem}.insights-worksheet__evidence{margin-top:1rem}.insights-worksheet__footer{padding-block:.4rem}}@media (max-width:400px){.insights-worksheet__evidence{grid-template-columns:1fr}.insights-worksheet__panel{min-height:31rem}.insights-worksheet__marks i{width:.7rem}.insights-worksheet__actions{gap:.5rem}.insights-worksheet__mark{flex-shrink:1;min-width:0;min-height:3.5rem;max-width:11rem;padding:.5rem .65rem;font-size:.8125rem}.insights-worksheet__next{font-size:.8125rem}}html[data-motion=reduced] .insights-worksheet *,html[data-motion=reduced] .insights-worksheet :before{transition:none;animation:none;scroll-behavior:auto}html[data-motion=reduced] .insights-worksheet-eyebrow i:after,html[data-motion=reduced] .insights-worksheet:before,html[data-motion=reduced] .insights-worksheet__areas button:hover .insights-worksheet__area-icon:not([data-marked=true]),html[data-motion=reduced] .insights-worksheet__links a:is(:hover,:focus-visible) svg,html[data-motion=reduced] .insights-worksheet__next:is(:hover,:focus-visible) svg{transform:none}@media (prefers-reduced-motion:reduce){.insights-worksheet *,.insights-worksheet :before{transition:none;animation:none;scroll-behavior:auto}.insights-worksheet__areas button:hover .insights-worksheet__area-icon:not([data-marked=true]),.insights-worksheet__links a:is(:hover,:focus-visible) svg,.insights-worksheet__next:is(:hover,:focus-visible) svg{transform:none}.insights-worksheet-eyebrow i:after,.insights-worksheet:before{transform:none}}.insights-page{--insights-paper:#f4efe6;--insights-page-ink:#302820;--insights-page-muted:#685b4f;--insights-page-rule:#d6cbbb;--insights-page-accent:#a64c2e}html:has(.insights-page){scroll-snap-type:none}.insights-page .insights-scene{scroll-snap-align:none;--scene-transition-color:#f4efe6}.insights-page .insights-library-scene{--scene-transition-color:#ede5d8}.insights-page .insights-scene:before{height:clamp(2rem,5svh,4rem)}.insights-page[data-scroll-state] .insights-scene[data-scene-active]:after{box-shadow:none}.insights-page :is(.insights-library__header,.insights-library__lens){opacity:1;transform:none}.insights-page .insights-section-kicker{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 0 1.5rem;color:var(--insights-page-accent);font-size:.75rem;font-weight:600;line-height:1.5;letter-spacing:.12em;text-transform:uppercase}.insights-section-kicker>span{flex:0 0 auto}.insights-section-kicker>i{flex:1;height:1px;background:var(--insights-page-rule);transform:scaleX(clamp(.15,var(--scene-discovery,1),1));transform-origin:left}.insights-page :is(.insights-foundation__header,.insights-atlas__header){opacity:1;transform:none;gap:1.5rem 3rem;align-items:end}.insights-page :is(.insights-foundation__header,.insights-atlas__header) h2{max-width:23ch;margin-top:0;color:var(--insights-page-ink);font-size:clamp(2.2rem,3.8vw,3.8rem);line-height:1.05;letter-spacing:-.035em;text-wrap:balance}.insights-page :is(.insights-foundation__header,.insights-atlas__header)>p{max-width:42ch;color:var(--insights-page-muted);font-size:1rem;line-height:1.65}.insights-page .insights-foundation{padding-block:5.5rem 4rem;background:var(--insights-paper)}.insights-page .insights-decision-mirror{margin-top:1rem;min-height:30rem;border-radius:0;border-inline:0;background:transparent;box-shadow:none;opacity:1;transform:none}.insights-page .insights-decision-mirror:after{content:none}.insights-page .insights-decision-mirror__quests button{min-height:5.25rem;padding:1rem 1.3rem 1rem .5rem;grid-template-columns:1.5rem 2rem minmax(0,1fr)}.insights-page .insights-decision-mirror__quests strong{font-size:clamp(1.1rem,1.6vw,1.45rem);line-height:1.25}.insights-page .insights-decision-mirror__index{color:var(--insights-page-muted);font-size:.75rem}.insights-page .insights-decision-mirror__glyph{border:0;border-radius:0;transform:none}.insights-page .insights-decision-mirror__answer{background:#fcf9f2;padding:clamp(1.5rem,3vw,2.5rem)}.insights-page .insights-decision-mirror__panel h3{max-width:22ch;font-size:clamp(2rem,2.8vw,2.85rem);line-height:1.08}.insights-page :is(.insights-decision-mirror__signal,.insights-decision-mirror__route,.insights-decision-mirror__question span,.insights-decision-mirror__first-read>span){color:var(--insights-page-muted);font-size:.75rem;line-height:1.5;letter-spacing:.08em}.insights-page .insights-decision-mirror__question{margin-top:1.25rem}.insights-page .insights-decision-mirror__question p{font-size:1rem;line-height:1.55}.insights-page .insights-decision-mirror__first-read{padding:1.15rem 0;margin-top:1.5rem;border-inline:0;border-radius:0;background:transparent}.insights-page .insights-decision-mirror__first-read strong{font-size:1.4rem;line-height:1.25}.insights-page .insights-decision-mirror__first-read p{font-size:.875rem;line-height:1.6}.insights-page :is(.insights-decision-mirror__first-read small,.insights-decision-mirror__atlas-link){font-size:.875rem}.insights-page .insights-atlas{color:var(--insights-page-ink);background:#ede5d8}.insights-page .insights-atlas-scene{background:#ede5d8}.insights-page .insights-atlas__container{padding-block:5.5rem 4rem}.insights-page :is(.insights-atlas__arrival,.insights-atlas__handoff){display:none}.insights-page .insights-atlas__stage{margin-top:2rem;gap:0;clip-path:none;opacity:1;transform:none}.insights-page .insights-atlas__paths{border:0;border-radius:0;background:transparent;backdrop-filter:none}.insights-page .insights-atlas__paths button{grid-template-columns:1.5rem 2rem minmax(0,1fr) auto;min-height:5rem;padding:1rem 1.25rem 1rem .75rem;border-color:var(--insights-page-rule);color:var(--insights-page-muted);transform:none}.insights-page .insights-atlas__paths button:is(.is-active,:hover,:focus-visible){color:var(--insights-page-ink);background:#f9f5ed}.insights-page :is(.insights-atlas__path-index,.insights-atlas__path-count){color:var(--insights-page-muted);font-size:.75rem}.insights-page .insights-atlas__path-name{font-size:clamp(1.1rem,1.6vw,1.45rem)}.insights-page .insights-atlas__path-glyph{border:0;border-radius:0;opacity:1;box-shadow:none}.insights-page .insights-atlas__paths button.is-active .insights-atlas__path-glyph{box-shadow:none}.insights-page .insights-atlas__panel-wrap{border:0;border-radius:0;background:#fcf9f2;box-shadow:none;backdrop-filter:none;transform:none}.insights-page .insights-atlas__panel{min-height:32rem;padding:clamp(1.5rem,3vw,2.5rem)}.insights-page .insights-atlas__panel h3{color:var(--insights-page-ink);font-size:clamp(2.4rem,3.6vw,3.75rem);line-height:1.05}.insights-page .insights-atlas__promise{color:var(--insights-page-muted);font-size:1rem}.insights-page :is(.insights-atlas__panel-head,.insights-atlas__label){font-size:.75rem;line-height:1.5;letter-spacing:.08em}.insights-page :is(.insights-atlas__panel-head span,.insights-atlas__label){color:var(--insights-page-muted)}.insights-page .insights-atlas__panel-grid{border-color:var(--insights-page-rule);gap:1.5rem}.insights-page .insights-atlas__questions li{color:var(--insights-page-ink);font-size:.9375rem;line-height:1.5}.insights-page .insights-atlas__questions span{font-size:.75rem}.insights-page .insights-atlas__articles a{color:var(--insights-page-ink);border-color:var(--insights-page-rule);font-size:.9375rem;line-height:1.45}.insights-page .insights-atlas__articles small{color:var(--insights-page-muted);font-size:.75rem}.insights-page .insights-atlas__articles a:is(:hover,:focus-visible){background:#ede5d8}.insights-page .insights-atlas__application{margin-top:1.5rem}.insights-page .insights-atlas__application>a{padding:1rem 0;border:0;border-top:1px solid var(--insights-page-rule);border-radius:0;background:transparent}.insights-page .insights-atlas__application>a:is(:hover,:focus-visible){background:#f0e8dc}.insights-page .insights-atlas__application small{color:var(--insights-page-muted);font-size:.75rem}.insights-page .insights-atlas__application strong{color:var(--insights-page-ink);font-size:1.3rem}.insights-page .insights-atlas__application p{color:var(--insights-page-muted);font-size:.875rem}.insights-page .insights-atlas__application span{color:var(--atlas-accent);font-size:.8125rem}.insights-page .insights-atlas__cta{color:var(--atlas-accent);border-color:var(--insights-page-rule);font-size:.875rem}.insights-page [data-choice-motion=full]>*{--choice-delay:0ms;animation:insights-choice-arrival .36s cubic-bezier(.22,1,.36,1) var(--choice-delay) backwards}.insights-page [data-choice-motion=full]>:nth-child(3){--choice-delay:25ms}.insights-page [data-choice-motion=full]>:nth-child(4){--choice-delay:50ms}.insights-page [data-choice-motion=full]>:nth-child(5){--choice-delay:75ms}.insights-page [data-choice-motion=full]>:nth-child(6){--choice-delay:100ms}@keyframes insights-choice-arrival{0%{translate:var(--choice-entry-x,0) var(--choice-entry-y,0)}to{translate:0 0}}.insights-page [data-choice-motion]:focus-within>*{animation-play-state:paused}html[data-motion=reduced] .insights-page [data-choice-motion]>*{animation:none;translate:none}@media (prefers-reduced-motion:reduce){.insights-page [data-choice-motion]>*{animation:none;translate:none}}.insights-page :is(.insights-decision-mirror__quests,.insights-atlas__paths) button{isolation:isolate;transform:none}.insights-page :is(.insights-decision-mirror__quests,.insights-atlas__paths) button:is(.is-active,:hover,:focus-visible){background:transparent;transform:none}.insights-page .insights-decision-mirror__quests button:before{content:none}.insights-page .insights-decision-mirror__quests button.is-active .insights-decision-mirror__glyph{transform:none}.insights-page .insights-choice-selection{position:absolute;z-index:-1;inset:0;border-radius:0;background:#fcf9f2;box-shadow:inset 3px 0 var(--mirror-accent,var(--atlas-accent));pointer-events:none}.insights-page .insights-library--editorial{padding-block:5.5rem 3rem}.insights-page .insights-library--editorial .insights-library__camera{width:min(100%,88rem);column-gap:2rem}.insights-page .insights-library__header .insights-section-kicker{max-width:32rem;margin-bottom:.75rem}.insights-page .insights-library__wordmark{font-size:clamp(2.25rem,3.4vw,3.25rem);line-height:1.1}.insights-page .insights-library--editorial .insights-library__lens input{min-height:3.25rem;border-radius:.25rem;font-size:1rem;background:#fcf9f2}.insights-page .insights-library--editorial .insights-library__topics{gap:.5rem 1.25rem;margin-top:1.5rem;padding-bottom:1rem}.insights-page .insights-library--editorial .insights-library__topics button{position:relative;min-height:2.75rem;font-size:.875rem;border-radius:.25rem;isolation:isolate;padding-inline:.85rem;color:var(--insights-page-muted)}.insights-page .insights-library--editorial .insights-library__topics button:is(.is-active,[aria-pressed=true]){background:transparent;color:var(--insights-page-ink)}.insights-page .insights-library__topics button:focus-visible{outline:2px solid var(--insights-page-accent);outline-offset:3px}.insights-page .insights-library__topic-selection{position:absolute;z-index:-1;inset:0;border-radius:.25rem .25rem 0 0;background:#fcf9f2;box-shadow:inset 0 -2px var(--insights-page-accent);pointer-events:none}.insights-page .insights-library--editorial .insights-library__result-line{display:flex;grid-column:1/-1;grid-row:3;padding-block:.8rem}.insights-page .insights-library--editorial .insights-library__folios{grid-row:4}.insights-page .insights-library--editorial .insights-library__empty{grid-column:1/-1;grid-row:4;border-radius:.25rem}.insights-page .insight-editorial-row{position:relative;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);padding-block:1.5rem;opacity:1;transform:none}.insights-page .insight-editorial-row[data-revealed=true]{transform:none}.insights-page .insight-editorial-row__copy{padding:1rem clamp(1.25rem,3vw,3rem) 1rem 0}.insights-page .insight-editorial-row__eyebrow{font-size:.75rem;letter-spacing:.08em}.insights-page .insight-editorial-row__title-line strong{max-width:22ch;font-size:clamp(1.85rem,2.6vw,2.7rem);line-height:1.08}.insights-page .insight-editorial-row__description{font-size:1rem;line-height:1.6}.insights-page .insight-editorial-row__meta{font-size:.8125rem}.insights-page .insight-editorial-row:after{position:absolute;inset:auto 0 -1px;height:1px;content:"";background:var(--insights-page-accent);transform:scaleX(0);transform-origin:right;transition:transform .45s cubic-bezier(.22,1,.36,1)}.insights-page .insight-editorial-row:is(:hover,:focus-visible):after{transform:scaleX(1);transform-origin:left}.insights-page .insights-library--editorial .insights-library__pager{--library-thread:var(--insights-page-accent);width:min(100%,42rem);grid-template-columns:minmax(6rem,1fr) minmax(10rem,1.3fr) minmax(6rem,1fr);gap:1.5rem;margin-top:1.5rem;padding-block:1rem}.insights-page .insights-library__pager button{position:relative;min-height:3rem;border-radius:.25rem;padding:.5rem .75rem;background:#fcf9f2;color:var(--insights-page-ink);font-size:.875rem;font-weight:500;letter-spacing:normal;text-transform:none}.insights-page .insights-library__pager button:not(:disabled):is(:hover,:focus-visible){border-color:var(--insights-page-accent);background:#eee4d7}.insights-page .insights-library__pager button:disabled{opacity:.5}.insights-page .insights-library__pager button svg{transition:transform .3s cubic-bezier(.22,1,.36,1)}.insights-page .insights-library__pager button:first-child:not(:disabled):is(:hover,:focus-visible) svg{transform:translateX(-3px)}.insights-page .insights-library__pager button:last-child:not(:disabled):is(:hover,:focus-visible) svg{transform:translateX(3px)}.insights-page .insights-library__folio-depth{width:100%;gap:0;color:var(--insights-page-muted)}.insights-page .insights-library__folio-depth .insights-library__page-label{color:var(--insights-page-ink);font-size:.875rem;font-weight:500;letter-spacing:.02em;line-height:1.5;text-transform:none}.insights-page .insights-library__folio-depth .insights-library__page-value{display:inline-block;min-width:2ch;color:var(--insights-page-accent);font-size:inherit;font-weight:650;letter-spacing:normal}.insights-page .insights-library__page-range{color:var(--insights-page-muted);font-size:.75rem;line-height:1.5;text-align:center;font-variant-numeric:tabular-nums}.insights-page .insights-library__folio-depth input{height:2.75rem}.insights-page .insights-library__folio-depth input:focus-visible{outline:2px solid var(--insights-page-accent);outline-offset:2px;border-radius:.25rem}.insights-page .insights-notes-scene{background:#e8dfd1;color:var(--insights-page-ink);padding-block:5.5rem 4rem}.insights-page .insights-notes-scene__camera{display:block;min-height:0;transform:none}.insights-page .insights-notes-scene__composition{gap:2.5rem 4rem;align-items:center;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.insights-page .insights-notes-scene__copy{opacity:1;transform:none}.insights-page .insights-notes-scene__headline{min-height:0;color:var(--insights-page-ink);font-size:clamp(2.4rem,4vw,4rem);line-height:1.06}.insights-page .insights-notes-scene__description{color:var(--insights-page-muted);font-size:1rem}.insights-page .insights-notes-scene__eyebrow{font-size:.75rem;text-shadow:none}.insights-page .insights-notes-scene__cadence{grid-template-columns:1fr;border-color:var(--insights-page-rule);background:transparent}.insights-page .insights-notes-scene__cadence li{grid-template-columns:1.5rem 6.5rem minmax(0,1fr);align-items:baseline;padding:1rem 0;gap:.75rem;border-right:0;border-bottom:1px solid var(--insights-page-rule);opacity:1;transform:none}.insights-page .insights-notes-scene__cadence li:last-child{border-bottom:0}.insights-page .insights-notes-scene__cadence span{font-size:.75rem}.insights-page .insights-notes-scene__cadence strong{color:var(--insights-page-ink);font-size:1.25rem}.insights-page .insights-notes-scene__cadence small{color:var(--insights-page-muted);font-size:.875rem;line-height:1.5;white-space:normal;overflow:visible}.insights-page .insights-notes-scene__cadence:after{content:none}.insights-page .insights-notes-scene__cadence li{position:relative}.insights-page .insights-notes-scene__cadence li:first-child{--letter-step:var(--scene-activation,1)}.insights-page .insights-notes-scene__cadence li:nth-child(2){--letter-step:var(--scene-discovery,1)}.insights-page .insights-notes-scene__cadence li:nth-child(3){--letter-step:var(--scene-resolution,1)}.insights-page .insights-notes-scene__cadence li:after{position:absolute;inset:auto 0 -1px;height:1px;content:"";background:var(--notes-path-color);transform:scaleX(clamp(0,var(--letter-step),1));transform-origin:left;pointer-events:none}.insights-page .insights-notes-scene__cadence li>span{transform:translateY(calc((1 - var(--letter-step)) * 4px))}.insights-page .insights-notes-scene__composition[data-evidence-thread=true] .insights-notes-scene__form,.insights-page .insights-notes-scene__form{min-width:0;padding:clamp(1.5rem,3vw,2.5rem);border:1px solid var(--insights-page-rule);border-top:3px solid var(--notes-path-color);background:#fcf9f2;box-shadow:0 .75rem 2rem #30282008;clip-path:none;opacity:1;transform:translateY(calc((1 - var(--scene-discovery, 1)) * 14px))}.insights-page .insights-notes-scene__form>div{max-width:none}.insights-page .insights-notes-scene__form form{flex-direction:column;align-items:stretch}.insights-page .insights-notes-scene__form :is(p,small,label){color:var(--insights-page-muted);font-size:.875rem;line-height:1.55}.insights-page .insights-notes-scene__form :is(strong,.text-xl){color:var(--insights-page-ink)}.insights-page .insights-notes-scene__form p.text-xl{font-size:1.5rem;line-height:1.25}.insights-page .insights-notes-scene__form [type=email]{min-height:3rem;color:var(--insights-page-ink);border-color:var(--insights-page-rule);font-size:1rem}.insights-page .insights-notes-scene__form [type=email]::placeholder{color:var(--insights-page-muted)}.insights-page .insights-notes-scene__form [type=email]:focus{border-color:var(--insights-page-accent)}.insights-page .insights-notes-scene__form [type=submit]{width:100%;margin-top:.5rem;border:1px solid #a64c2e;border-radius:.25rem;background:#a64c2e;color:#fff9f0}.insights-page .insights-notes-scene__form [type=submit]:is(:hover,:focus-visible){background:#843b23}.insights-page .insights-notes-scene__form :is(button,a):focus-visible{outline:2px solid var(--insights-page-accent);outline-offset:4px}.insights-page .insights-notes-scene__form :is([role=alert],#newsletter-email-error){color:#9d3428;font-size:.875rem}.insights-page :is(.insights-field-note__status li,.insights-notes-scene__secured,.insights-notes-scene__form [role=status]){border-color:var(--insights-page-rule)}.insights-page .insights-field-note__status li>*{color:var(--insights-page-muted);font-size:.8125rem}.insights-page .insights-field-note__status li[data-state=active]>*{color:var(--insights-page-ink)}.insights-page .insights-field-note__return{color:var(--insights-page-accent);font-size:.875rem}.insights-footer>section:first-child{margin-top:0;padding-top:4rem;mask-image:none;-webkit-mask-image:none}.insights-footer .insights-footer-invitation h2{max-width:25ch;font-size:clamp(2rem,3.3vw,3.25rem);line-height:1.12}.insights-footer .insights-footer-invitation__description{font-size:1rem;line-height:1.65}.insights-footer .insights-footer-invitation__routes{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:1.75rem;text-align:left}.insights-footer .insights-footer-invitation__routes a{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;padding:1.25rem .75rem;border-top:1px solid rgb(244 239 230/22%);gap:.75rem;color:#f4efe6;letter-spacing:normal;text-transform:none}.insights-footer .insights-footer-invitation__route-copy{display:grid;gap:.6rem;min-width:0}.insights-footer .insights-footer-invitation__route-copy small{color:var(--insights-footer-accent);font-size:.75rem;font-weight:600;line-height:1.5;letter-spacing:.05em;text-transform:uppercase}.insights-footer .insights-footer-invitation__route-copy strong{font-family:var(--font-display),Georgia,serif;font-size:clamp(1.4rem,2vw,1.75rem);font-weight:400;line-height:1.15;text-wrap:balance}.insights-footer .insights-footer-invitation__route-copy>span{color:rgb(244 239 230/78%);font-size:.875rem;font-weight:400;line-height:1.5}.insights-footer .insights-footer-invitation__routes a>svg{width:1.2rem;height:1.2rem}.insights-footer .insights-footer-invitation__routes a:after,.insights-footer .insights-footer-invitation__routes a:before{position:absolute;content:"";pointer-events:none;transform:scaleX(0);transform-origin:right;transition:transform .45s cubic-bezier(.22,1,.36,1)}.insights-footer .insights-footer-invitation__routes a:before{z-index:-1;inset:0;background:rgb(244 239 230/6%)}.insights-footer .insights-footer-invitation__routes a:after{inset:auto 0 -1px;height:1px;background:var(--insights-footer-accent)}.insights-footer .insights-footer-invitation__routes a:is(:hover,:focus-visible):after,.insights-footer .insights-footer-invitation__routes a:is(:hover,:focus-visible):before{transform:scaleX(1);transform-origin:left}@media (min-width:900px) and (max-height:820px){.insights-page :is(.insights-foundation,.insights-notes-scene){padding-block:4.5rem 2rem}.insights-page .insights-atlas__container{padding-block:4.5rem 2rem}.insights-page :is(.insights-foundation__header,.insights-atlas__header) h2{font-size:2.75rem}.insights-page .insights-section-kicker{margin-bottom:1rem}.insights-page .insights-decision-mirror{min-height:27rem}.insights-page .insights-atlas__panel{min-height:0;padding:1.5rem}.insights-page .insights-atlas__panel h3{font-size:2.75rem}.insights-page .insights-atlas__stage{margin-top:1.5rem}}@media (max-width:899px){.insights-page :is(.insights-foundation,.insights-library--editorial,.insights-notes-scene){padding-block:4.5rem 3rem}.insights-page .insights-atlas__container{padding-block:4.5rem 3rem}.insights-page :is(.insights-decision-mirror,.insights-atlas__stage,.insights-notes-scene__composition){grid-template-columns:minmax(0,1fr)}.insights-page .insights-decision-mirror{min-height:0}.insights-page :is(.insights-decision-mirror__quests,.insights-atlas__paths){display:flex;overflow-x:auto;align-items:stretch;border:0;border-bottom:1px solid var(--insights-page-rule)}.insights-page .insights-decision-mirror__quests button{flex:0 0 min(78vw,21rem);min-height:5.5rem;padding:.9rem}.insights-page .insights-atlas__paths button{flex:0 0 auto;min-height:4rem;padding:.8rem}.insights-page .insights-choice-selection{box-shadow:inset 0 -2px var(--mirror-accent,var(--atlas-accent))}.insights-page .insights-atlas__panel{min-height:0}.insights-page .insights-library--editorial .insights-library__camera{display:flex;flex-direction:column;gap:1rem;padding-inline:1.25rem}.insights-page .insights-library--editorial .insights-library__lens{display:contents}.insights-page .insights-library--editorial .insights-library__topics{margin-top:0;flex-wrap:nowrap;overflow-x:auto}.insights-page .insights-library--editorial .insights-library__result-line{padding:0}.insights-page .insight-editorial-row{grid-template-columns:minmax(0,1fr);gap:1rem;padding-block:1.5rem}.insights-page .insight-editorial-row__copy{padding:0}.insights-page .insight-editorial-row__title-line strong{max-width:28ch}.insights-page .insights-notes-scene__composition{gap:2rem}.insights-page .insights-notes-scene__cadence li{grid-template-columns:1.5rem 6rem minmax(0,1fr)}}@media (max-width:400px){.insights-page .insights-section-kicker{gap:.65rem;font-size:.75rem;letter-spacing:.05em}.insights-page .insights-notes-scene__cadence li{grid-template-columns:1.25rem minmax(0,1fr)}.insights-page .insights-notes-scene__cadence small{grid-column:2}}@media (max-width:599px){.insights-page .insights-library--editorial .insights-library__pager{grid-template-columns:3rem minmax(0,1fr) 3rem;gap:.75rem}.insights-page .insights-library__page-button-label{display:none}.insights-footer .insights-footer-invitation__routes{grid-template-columns:minmax(0,1fr);gap:0}.insights-footer .insights-footer-invitation__routes a+a{border-top:0}}html[data-motion=reduced] .insights-page :is(.insights-section-kicker>i,.insights-notes-scene__form,.insight-editorial-row__panel-depth,.insight-editorial-row__panel-layer){transform:none}html[data-motion=reduced] .insights-page .insight-editorial-row:after{transition:none}html[data-motion=reduced] .insights-page .insights-notes-scene__composition[data-evidence-thread=true] .insights-notes-scene__form{transform:none}html[data-motion=reduced] .insights-page .insights-notes-scene__cadence li:after,html[data-motion=reduced] .insights-page :is(.insights-library__folios,.insights-notes-scene__resolution,.insights-notes-scene__cadence li>span){transform:none!important}html[data-motion=reduced] .insights-footer .insights-footer-invitation__routes a:after,html[data-motion=reduced] .insights-footer .insights-footer-invitation__routes a:before{transition:none}html[data-motion=reduced] .insights-page .insights-library__page-value,html[data-motion=reduced] .insights-page .insights-library__pager button svg{transform:none!important;transition:none}html[data-motion=reduced] .insights-page .insights-library__folio-depth input::-webkit-slider-thumb{transform:none;transition:none}@media (prefers-reduced-motion:reduce){.insights-page :is(.insights-section-kicker>i,.insights-notes-scene__form,.insight-editorial-row__panel-depth,.insight-editorial-row__panel-layer){transform:none}.insights-page .insight-editorial-row:after{transition:none}.insights-page .insights-notes-scene__composition[data-evidence-thread=true] .insights-notes-scene__form{transform:none}.insights-page .insights-notes-scene__cadence li:after,.insights-page :is(.insights-library__folios,.insights-notes-scene__resolution,.insights-notes-scene__cadence li>span){transform:none!important}.insights-footer .insights-footer-invitation__routes a:after,.insights-footer .insights-footer-invitation__routes a:before{transition:none}.insights-page .insights-library__page-value,.insights-page .insights-library__pager button svg{transform:none!important;transition:none}.insights-page .insights-library__folio-depth input::-webkit-slider-thumb{transform:none;transition:none}}