.home-story{--home-copper:#95563f}.home-story .hero-intro h1{font-size:4.1rem}.home-story .hero-description{max-width:440px}.home-story .intent-results{min-height:218px}.home-story .intent-selector:has(input[value=business]:checked) [data-intent-result=business]{display:block}.home-story[data-intent=business] .circuit-node-1 circle{fill:#c9dfd2;stroke-width:2.5px}.home-story .home-section-heading{grid-template-columns:1.1fr 1fr;align-items:end;gap:5rem;margin-bottom:2.25rem;display:grid}.home-story .home-section-heading h2{max-width:600px}.home-story .home-section-heading>p,.home-story .tool-heading-copy>p{max-width:510px;color:var(--muted);font-size:1rem;line-height:1.75}.home-story .home-interests{--canvas:var(--home-sage)}.home-story .editorial-scenes{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.home-story .editorial-module{min-width:0;padding:2rem 2.25rem 2.5rem;scroll-margin-top:2rem}.home-story .editorial-module-work{border-bottom:1px solid var(--line);grid-column:1/-1;grid-template-columns:1.2fr 1fr;align-items:center;gap:4rem;padding:2rem 3rem 2.5rem 0;display:grid}.home-story .editorial-module-storage{border-right:1px solid var(--line);padding-left:0}.home-story .editorial-module-travel{padding-right:0}.home-story .editorial-art{width:100%;height:245px;margin-bottom:1rem}.home-story .editorial-module-work .editorial-art{height:360px;margin:0}.home-story .editorial-module-copy{max-width:490px}.home-story .editorial-module-copy .eyebrow{color:var(--muted);font-size:.8125rem}.home-story .editorial-module-copy h3{max-width:430px;font-size:2.2rem;line-height:1.15}.home-story .editorial-module-copy>p:not(.eyebrow){color:var(--muted);max-width:400px;margin-top:1rem;line-height:1.7}.home-story .editorial-module-copy .text-link{margin-top:1.25rem;font-size:.875rem}.editorial-scene{width:100%;height:100%;stroke:var(--scene-stroke,#39735b);stroke-width:1.1px;display:block}.editorial-scene .editorial-grid{opacity:.13;stroke-width:.6px}.editorial-scene .scene-quiet{opacity:.6}.editorial-scene .scene-label{fill:var(--scene-stroke,#39735b);stroke:none;font-family:var(--font-instrument-sans), sans-serif;font-size:9px}.editorial-scene .editorial-wire{stroke-width:1.5px}.editorial-scene .editorial-packet{stroke:var(--scene-accent,#00674d);stroke-width:2.4px;stroke-dasharray:.09 .91;stroke-dashoffset:-.16px}.editorial-scene .editorial-layer{transform-box:fill-box;transform-origin:50%;transition:transform .65s var(--home-ease)}.home-story .editorial-module-work .work-laptop{transform:translate(-12px,7px)}.home-story .editorial-module-storage .storage-files{transform:translate(-8px,6px)}.home-story .editorial-module-travel .travel-charger{transform:translate(-9px,-12px)}.home-story .editorial-module-travel .travel-drive{transform:translate(12px,9px)}.home-story .editorial-module:is(:hover,:focus-within) .editorial-layer{transform:none}.home-story .home-guides{--canvas:var(--home-charcoal);--line:#586d61;--scene-metal-a:#537465;--scene-metal-b:#cad9c5;--scene-stroke:#91b5a1;--muted:#c5d0c8}.home-story .featured-layout{grid-template-columns:.82fr 1.18fr;align-items:start;gap:6rem;display:grid}.home-story .featured-intro{position:sticky;top:3rem}.home-story .featured-intro h2{max-width:470px;font-size:3.6rem}.home-story .featured-intro>p:not(.eyebrow){color:var(--muted);max-width:350px;margin-top:1.5rem;line-height:1.75}.home-story .featured-intro .text-link{margin-top:1.5rem;font-size:.875rem}.home-story .featured-art{background-image:linear-gradient(125deg,#ccd8c810,#0000 65%);height:220px;margin-bottom:1.5rem;position:relative}.home-story .featured-art .editorial-scene{z-index:1;width:85%;margin-left:auto;position:relative}.home-story .featured-seven{color:#aabfaf;opacity:.35;font-size:5.5rem;font-weight:400;line-height:1;position:absolute;top:15%;left:0}.home-story .featured-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin-bottom:1rem;font-size:.75rem;display:flex}.home-story .featured-meta>span+span:before{content:"/";opacity:.7;margin-right:1rem}.home-story .featured-story h3{font-size:2.6rem;line-height:1.12}.home-story .featured-story h3 a:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.home-story .featured-story>p{color:var(--muted);margin-top:1.2rem;line-height:1.75}.home-story .featured-topics{grid-template-columns:1fr 1fr;gap:0 1.5rem;margin-top:2rem;display:grid}.home-story .featured-topics a{border-top:1px solid var(--line);grid-template-columns:20px 1fr 15px;align-items:center;gap:.65rem;min-height:51px;padding-block:.65rem;font-size:.8125rem;line-height:1.45;display:grid}.home-story .featured-topics a>span{color:#c5d0c8;font-size:.625rem}.home-story .featured-topics a:hover{background:#38463e}.home-story .home-dock{--canvas:var(--home-warm)}.home-story .home-dock h2{font-size:3rem}.home-story .tool-heading-copy .text-link{margin-top:1rem;font-size:.8125rem}.home-story .home-reading{--canvas:var(--home-mineral)}.home-story .reading-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 3rem;display:grid}.home-story .reading-card{border-top:1px solid var(--line);flex-direction:column;min-width:0;padding-top:1.5rem;display:flex}.home-story .reading-card .eyebrow{color:var(--muted);font-size:.8125rem}.home-story .reading-card h3{font-size:1.9rem;line-height:1.17}.home-story .reading-card h3 a:hover{text-underline-offset:4px;text-decoration:underline}.home-story .reading-card>p:not(.eyebrow){color:var(--muted);margin-block:1rem;font-size:.9375rem;line-height:1.7}.home-story .reading-card>.text-link{margin-top:auto;font-size:.875rem}.home-story .reading-next{border-top:1px solid var(--line);color:var(--muted);margin-top:1.75rem;padding-top:1rem;font-size:.8125rem}.home-story .reading-next>span{color:#7d4732;font-size:.75rem;font-weight:600}.home-story .reading-next p{margin-top:.35rem}.home-story .business-preview{border-top:1px solid var(--line);grid-template-columns:1fr 2fr;gap:3rem;margin-top:2rem;padding-top:1.5rem;scroll-margin-top:2rem;display:grid}.home-story .business-preview>.eyebrow{color:#7d4732;font-size:.8125rem}.home-story .business-preview h3{font-size:2rem;line-height:1.2}.home-story .business-preview p:not(.eyebrow){max-width:680px;color:var(--muted);margin-top:.75rem;font-size:.9375rem}.home-story .business-preview .text-link{margin-top:1rem;font-size:.875rem}.home-story .home-brief{--canvas:#d7e2d8;border-block:1px solid var(--line);padding-block:2.5rem}.home-story .brief-layout{grid-template-columns:1fr 1fr;align-items:center;gap:6rem;display:grid}.home-story .brief-title{grid-template-columns:28px 1fr;column-gap:1rem;display:grid}.home-story .brief-title .eyebrow{margin-bottom:.6rem;font-size:.75rem}.home-story .brief-title h2{grid-column:2;font-size:2.6rem}.home-story .coming-label{color:#71402d;margin-bottom:.65rem;font-size:.8125rem;font-weight:600}.home-story .brief-status>p:not(.coming-label){color:var(--muted);font-size:.9375rem;line-height:1.7}.home-story .brief-status .text-link{margin-top:1rem;font-size:.875rem}.home-story .home-finale h2{max-width:700px;font-size:3.4rem}.home-story .home-finale .eyebrow{color:var(--muted);font-size:.8125rem}.home-story .finale-actions{flex-direction:column;flex-shrink:0;align-items:start;gap:1rem;display:flex}.home-story .finale-actions .text-link{font-size:.875rem}.home-story [data-section-active=false] .editorial-packet{animation-play-state:paused!important}@media (prefers-reduced-motion:no-preference){.home-story .editorial-module:is(:hover,:focus-within) .editorial-packet{animation:editorial-transmit 1.5s var(--home-ease) both}}@keyframes editorial-transmit{0%{stroke-dashoffset:-.16px}to{stroke-dashoffset:-1.16px}}@media (max-width:1100px){.home-story .hero-intro h1{font-size:3.6rem}.home-story .home-section-heading,.home-story .featured-layout{gap:3rem}.home-story .featured-intro h2{font-size:3rem}.home-story .editorial-module-work{gap:2.5rem}.home-story .reading-grid{gap:1.5rem}}@media (max-width:900px){.home-story .hero-intro h1{font-size:3.2rem}.home-story .home-section-heading{grid-template-columns:1fr;gap:1.5rem}.home-story .editorial-module{padding-inline:1.5rem}.home-story .editorial-module-work{grid-template-columns:1fr 1fr;gap:2rem;padding-left:0}.home-story .editorial-module-work .editorial-art{height:270px}.home-story .editorial-module-copy h3{font-size:1.9rem}.home-story .featured-layout{grid-template-columns:.8fr 1.2fr;gap:2.5rem}.home-story .featured-intro{position:static}.home-story .featured-art{height:200px}.home-story .featured-story h3{font-size:2.2rem}.home-story .featured-topics{grid-template-columns:1fr}.home-story .reading-grid{grid-template-columns:1fr;gap:2.5rem}.home-story .reading-card{grid-template-columns:1fr 1fr;column-gap:2rem;display:grid}.home-story .reading-card .eyebrow,.home-story .reading-card h3,.home-story .reading-card>.text-link{grid-column:1}.home-story .reading-card>p:not(.eyebrow){grid-area:2/2;margin-top:0}.home-story .reading-next{grid-area:3/2;margin:0}.home-story .brief-layout{gap:3rem}.home-story .business-preview{gap:2rem}}@media (max-width:600px){.home-story .hero-intro h1{font-size:2.65rem}.home-story .hero-intro .eyebrow{font-size:.75rem}.home-story .hero-description{font-size:1rem}.home-story .intent-results{min-height:247px}.home-story .editorial-scenes{grid-template-columns:1fr}.home-story .editorial-module,.home-story .editorial-module-work{border:0;flex-direction:column;gap:0;padding:1.5rem 0 2rem;display:flex}.home-story .editorial-module+.editorial-module{border-top:1px solid var(--line)}.home-story .editorial-module .editorial-art{height:150px;margin-bottom:1rem}.home-story .editorial-module-copy h3{font-size:2rem}.home-story .editorial-module-copy>p:not(.eyebrow){font-size:.9375rem}.home-story .featured-layout{grid-template-columns:1fr;gap:2rem}.home-story .featured-intro h2{font-size:2.6rem}.home-story .featured-art{height:160px;margin-bottom:1.5rem}.home-story .featured-seven{font-size:4.5rem}.home-story .featured-meta{gap:.35rem .65rem}.home-story .featured-meta>span+span:before{margin-right:.65rem}.home-story .featured-story h3{font-size:2.25rem}.home-story .home-dock h2{font-size:2.4rem}.home-story .reading-card{display:flex}.home-story .reading-card>p:not(.eyebrow){margin-top:1rem}.home-story .reading-next{margin-top:1.5rem}.home-story .business-preview{grid-template-columns:1fr;gap:.5rem;margin-top:3rem}.home-story .business-preview h3{font-size:1.9rem}.home-story .brief-layout{grid-template-columns:1fr;gap:2rem}.home-story .brief-title h2{font-size:2.3rem}.home-story .home-finale h2{font-size:2.8rem}}@media (prefers-reduced-motion:reduce){.home-story .editorial-layer{transform:none!important}.editorial-scene *{transition:none!important;animation:none!important}}.home-story .reading-card{padding-top:1.1rem;display:block}.home-story .reading-card .eyebrow{justify-content:space-between;gap:1rem;font-size:.75rem;display:flex}.home-story .reading-card .eyebrow span{white-space:nowrap;font-weight:400}.home-story .reading-card h3 a{grid-template-columns:1fr 22px;align-items:start;gap:1rem;display:grid}.home-story .reading-card h3 a svg{margin-top:.3rem}.home-story .intent-circuit{height:130px;margin-top:1.5rem}.home-story .home-dock .dock-result{min-height:0}.home-story .home-dock .dock-promises{display:none}.home-story .home-dock .dock-form,.home-story .home-dock .dock-result{padding-block:1.75rem}.home-story .process-step{padding-bottom:1.1rem}.home-story .process-step+.process-step>div{padding-top:1.1rem}.home-story .process-step+.process-step .process-node{margin-top:1.1rem}.home-story .process-step p:not(.process-stage){line-height:1.65}.home-story .home-finale{padding-block:4.5rem 3rem}@media (min-width:1101px){.home-story .editorial-scenes{grid-template-columns:1.2fr 1fr 1fr}.home-story .editorial-module,.home-story .editorial-module-work{border:0;grid-column:auto;padding:1.5rem 1.5rem 2rem;display:block}.home-story .editorial-module:first-child{padding-left:0}.home-story .editorial-module:last-child{padding-right:0}.home-story .editorial-module+.editorial-module{border-left:1px solid var(--line)}.home-story .editorial-module .editorial-art{height:190px;margin:0 0 1rem}.home-story .editorial-module-copy h3{font-size:1.85rem}}@media (min-width:701px) and (max-width:1100px){.home-story .home-dock .dock-form fieldset{grid-template-columns:1fr 1fr}.home-story .home-dock .dock-layout{grid-template-columns:1.1fr 1fr}.home-story .home-dock .dock-field label{min-height:2.8em}}@media (min-width:601px) and (max-width:900px){.home-story .reading-grid{grid-template-columns:1fr 1fr}.home-story .reading-card h3{font-size:1.7rem}}@media (max-width:600px){.home-story .reading-grid{grid-template-columns:1fr;gap:1.5rem}.home-story .reading-card h3{font-size:1.75rem}.home-story .home-dock .dock-blueprint{margin-bottom:1rem}.home-story .home-dock .dock-blueprint svg{height:34px}.home-story .brief-layout{gap:1rem}.home-story .business-preview{margin-top:2rem}}.publication-page .article-quick-answer-card{border:1px solid var(--line);border-left:5px solid var(--maple);background:#ccd8c81a;border-radius:8px;margin-block:2rem;padding:1.5rem 1.75rem}.publication-page .article-quick-answer-card h2{color:var(--maple);align-items:center;gap:.5rem;margin-top:0;margin-bottom:.75rem;font-size:1.35rem;display:flex}.publication-page .article-quick-answer-card p{color:var(--heading);margin:0;font-size:1.125rem;line-height:1.65}.publication-page .article-step-solution-card{background:var(--surface);border:1px solid var(--line);border-radius:8px;margin-block:2rem;padding:1.75rem}.publication-page .article-step-solution-card ol{flex-direction:column;gap:.75rem;margin:0;padding-left:1.5rem;display:flex}.publication-page .article-step-solution-card li{line-height:1.6}
