.guides-page,.guide-page{--guide-tint:#f1f4f2;--guide-ink:#4e6559;padding-top:160px;padding-bottom:110px}.guide-theme-people{--guide-tint:#f0f4f1;--guide-ink:#4e6559}.guide-theme-work{--guide-tint:#f3f1ee;--guide-ink:#79644c}.guide-theme-time{--guide-tint:#eef3f7;--guide-ink:#4c667b}.guides-page h1,.guide-page h1,.guides-page h2,.guide-page h2,.guide-page h3{font-family:var(--display-family), sans-serif;letter-spacing:-.045em;color:#242725;font-weight:650;line-height:1.1}.guides-intro{max-width:860px;margin-bottom:70px}.guides-intro h1{margin:22px 0 28px;font-size:clamp(46px,5.9vw,82px)}.guides-intro h1 span{color:#858b87}.guides-intro>p:last-child{color:#626964;max-width:680px;font-size:clamp(19px,2vw,24px);line-height:1.55}.guide-index{gap:32px;display:grid}.guide-card{background:var(--guide-tint);border-radius:36px;grid-template-columns:1.05fr 1fr;align-items:center;gap:48px;padding:24px;display:grid}.guide-card-image{background:#fff;border:1px solid #dfe3e1;border-radius:22px;display:block;overflow:hidden;box-shadow:0 12px 28px #27332908}.guide-card-image img{width:100%;height:auto;transition:transform .5s;display:block}.guide-card:hover .guide-card-image img{transform:scale(1.015)}.guide-card-copy{padding:25px 32px 25px 0}.guide-category{color:var(--guide-ink);flex-wrap:wrap;gap:14px;font-size:14px;font-weight:580;display:flex}.guide-category span{color:#6c726e;font-weight:400}.guide-card h2{margin:22px 0 18px;font-size:clamp(27px,3vw,39px)}.guide-card h2 a{text-decoration:none}.guide-card-copy>p:not(.guide-category){color:#5d645f;font-size:17px;line-height:1.6}.guide-read-link{align-items:center;gap:12px;margin-top:28px;font-size:16px;font-weight:580;display:inline-flex}.guide-read-link:hover,.guide-breadcrumb a:hover,.guide-contents a:hover{text-underline-offset:4px;text-decoration:underline}.guide-library{padding:100px 0}.guide-library>div:first-child{max-width:760px;margin-bottom:38px}.guide-library h2,.guide-related>h2{margin:16px 0 20px;font-size:clamp(34px,4vw,52px)}.guide-library p:not(.eyebrow),.guide-cta p:not(.eyebrow){color:#626964;font-size:18px;line-height:1.6}.worksheet-library{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.worksheet-card{background:#fff;border:1px solid #e2e6e3;border-radius:30px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.worksheet-preview{background:var(--guide-tint,#f1f4f2);place-items:center;gap:22px;padding:36px 28px 24px;text-decoration:none;display:grid}.worksheet-preview img{border:1px solid #26352d0d;border-radius:4px;width:min(100%,260px);height:auto;transition:transform .32s,box-shadow .32s;display:block;box-shadow:0 4px 9px #26352d05,0 18px 28px -12px #26352d26}.worksheet-preview-label{color:#526158;align-items:center;gap:7px;font-size:14px;font-weight:550;display:inline-flex}.worksheet-copy{flex-direction:column;flex:1;align-items:flex-start;padding:28px;display:flex}.worksheet-copy .worksheet-format{color:var(--guide-ink);margin:0 0 18px;font-size:14px;font-weight:600;line-height:1.6}.worksheet-format span{color:#707771;font-weight:450;display:block}.worksheet-copy h3{margin:0 0 14px;font-size:30px}.worksheet-copy>p:not(.worksheet-format){color:#626964;margin:0 0 24px;font-size:16px;line-height:1.6}.worksheet-copy .roomto-cta{margin-top:auto;font-size:15px}.worksheet-text-link{color:#69716c;text-underline-offset:4px;margin-top:18px;font-size:14px;line-height:1.6;text-decoration:underline}.worksheet-featured{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:stretch;display:grid}.worksheet-featured .worksheet-copy{align-self:center;padding:30px}.worksheet-featured .worksheet-copy h2{margin:0 0 18px;font-size:clamp(28px,3vw,36px)}.worksheet-featured .worksheet-preview{padding:30px 24px 24px}@media (hover:hover){.worksheet-preview:hover img{transform:translateY(-5px);box-shadow:0 5px 10px #26352d08,0 24px 36px -14px #26352d30}}.worksheet-preview:focus-visible{outline-offset:-5px;outline:2px solid #53655c}@media (max-width:960px){.worksheet-library{gap:16px}.worksheet-copy{padding:22px}.worksheet-preview{padding:28px 20px 22px}}@media (max-width:760px){.worksheet-library{grid-template-columns:1fr;gap:24px}.worksheet-featured{grid-template-columns:1fr}.worksheet-copy,.worksheet-featured .worksheet-copy{padding:28px}.worksheet-preview img{width:min(100%,250px)}.worksheet-copy .worksheet-format span{margin-left:8px;display:inline}.worksheet-copy .roomto-cta{justify-content:center;width:100%}.worksheet-featured .worksheet-copy h2{font-size:32px}}@media (prefers-reduced-motion:reduce){.worksheet-preview img{transition:none;transform:none!important}}.guide-cta{background:linear-gradient(110deg,#f4f7f4,#fff);border:1px solid #e2e7e2;border-radius:36px;justify-content:space-between;align-items:center;gap:40px;padding:55px;display:flex}.guide-cta h2{margin:18px 0;font-size:clamp(31px,3.5vw,46px)}.guide-cta p{max-width:620px}.guide-cta>.button{flex-shrink:0}.guide-breadcrumb{color:#727973;flex-wrap:wrap;align-items:center;gap:22px;margin-bottom:46px;font-size:14px;display:flex}.guide-breadcrumb a{color:#303832;align-items:center;gap:9px;display:inline-flex}.guide-hero{grid-template-columns:1.45fr 1fr;align-items:center;gap:64px;margin-bottom:90px;display:grid}.guide-hero h1{margin:22px 0 26px;font-size:clamp(39px,4.7vw,64px)}.guide-lead{color:#626964;font-size:21px;line-height:1.6}.guide-byline{color:#6c726e;flex-wrap:wrap;align-items:center;gap:8px;margin-top:30px;font-size:14px;line-height:1.6;display:flex}.guide-byline a{text-underline-offset:3px;text-decoration:underline}.guide-example{background:var(--guide-tint);border-radius:32px;padding:34px}.guide-example-label{color:var(--guide-ink);font-size:14px;line-height:1.5}.guide-example h2{margin:18px 0 26px;font-size:29px}.guide-example dl{margin:0}.guide-example dl>div{border-top:1px solid #283b2917;padding:18px 0}.guide-example dl>div:last-child{padding-bottom:0}.guide-example dt{color:var(--guide-ink);margin-bottom:7px;font-size:15px;font-weight:650}.guide-example dd{color:#4e5750;margin:0;font-size:16px;line-height:1.55}.guide-reading-layout{grid-template-columns:230px minmax(0,780px);justify-content:center;gap:clamp(36px,7vw,110px);display:grid}.guide-contents{align-self:start;gap:15px;padding-top:12px;font-size:14px;line-height:1.55;display:grid;position:sticky;top:130px}.guide-contents>p{color:#272f29;margin:0 0 4px;font-weight:650}.guide-contents>a{color:#6a746c;border-left:1px solid #dde4dd;padding-left:14px}.guide-takeaway{background:var(--guide-tint);border-radius:26px;margin-bottom:54px;padding:32px}.guide-takeaway>p:last-child{color:#36453b;margin-top:12px;font-size:21px;line-height:1.6}.guide-section{margin:0 0 54px;scroll-margin-top:124px}.guide-body h2{margin:0 0 24px;font-size:clamp(27px,3vw,35px);line-height:1.16}.guide-section>p,.guide-section li{color:#535d56;font-size:19px;line-height:1.8}.guide-section>p+p{margin-top:20px}.guide-section ul{margin-top:25px;padding-left:24px}.guide-section li{margin:9px 0;padding-left:5px}.guide-screenshot{margin:36px 0 0}.guide-screenshot>a{border:1px solid #dde2df;border-radius:20px;display:block;overflow:hidden;box-shadow:0 15px 35px #222d2607}.guide-screenshot img{width:100%;height:auto;display:block}.guide-screenshot figcaption{color:#69736c;margin-top:16px;font-size:14px;line-height:1.65}.guide-screenshot figcaption a{color:#323e35;text-underline-offset:3px;align-items:center;gap:5px;text-decoration:underline;display:inline-flex}.guide-template{margin:60px 0;scroll-margin-top:125px}.guide-questions{margin-bottom:45px}.guide-questions details{border-bottom:1px solid #e0e5e1;padding:22px 0}.guide-questions summary{cursor:pointer;font-size:19px;font-weight:600;line-height:1.5}.guide-questions details p{color:#5c675f;margin-top:18px;font-size:18px;line-height:1.7}.guide-preview-note{color:#707a73;border-top:1px solid #e0e5e1;padding-top:22px;font-size:14px;line-height:1.7}.guide-preview-note a{color:#344638;text-underline-offset:4px;align-items:center;gap:6px;margin-top:14px;text-decoration:underline;display:inline-flex}.guide-related{padding:110px 0 70px}.guide-related>div{grid-template-columns:1fr 1fr;gap:24px;margin-top:30px;display:grid}.guide-related>div>a{background:#f3f5f3;border-radius:28px;padding:32px;transition:background .2s}.guide-related>div>a:hover{background:#eaf0eb}.guide-related span{color:#65716a;font-size:14px}.guide-related h3{margin:18px 0 28px;font-size:28px}@media (max-width:1000px){.guide-hero{grid-template-columns:1.2fr 1fr;gap:32px}.guide-example{padding:26px}.guide-card{gap:26px}.guide-card-copy{padding:15px 10px 15px 0}.guide-reading-layout{grid-template-columns:180px minmax(0,1fr);gap:35px}.guide-cta{padding:36px}}@media (max-width:760px){.guides-page,.guide-page{padding-top:115px;padding-bottom:65px}.guides-intro{margin-bottom:40px}.guides-intro h1{font-size:clamp(39px,8vw,58px)}.guide-card{border-radius:28px;grid-template-columns:1fr;gap:0;padding:15px}.guide-card-copy{padding:24px 12px 16px}.guide-card h2{font-size:30px}.guide-card-image{border-radius:18px}.guide-library{grid-template-columns:1fr;gap:30px;padding:64px 0}.guide-cta{border-radius:28px;flex-direction:column;align-items:flex-start;gap:24px;padding:28px}.guide-breadcrumb{gap:14px;margin-bottom:34px}.guide-hero{grid-template-columns:1fr;gap:35px;margin-bottom:46px}.guide-hero h1{font-size:clamp(37px,8.4vw,54px)}.guide-lead{font-size:19px}.guide-byline{gap:6px;font-size:13px}.guide-example{border-radius:26px}.guide-reading-layout{display:block}.guide-contents{border-bottom:1px solid #e0e5e1;margin-bottom:35px;padding:0 0 28px;position:static}.guide-contents>a{padding-block:3px;font-size:15px}.guide-takeaway{margin-bottom:40px;padding:26px}.guide-takeaway>p:last-child{font-size:19px}.guide-section>p,.guide-section li{font-size:18px;line-height:1.75}.guide-section{margin-bottom:40px}.guide-template{margin-block:40px;padding:0}.guide-related{padding:70px 0 45px}.guide-related>div{grid-template-columns:1fr;gap:16px}.guide-related>div>a{padding:26px}}@media (prefers-reduced-motion:reduce){.guide-card-image img,.guide-related>div>a{transition:none}}.press-logos{grid-template-columns:1.4fr 1fr;gap:24px;margin:32px 0 24px;display:grid}.press-logos>div{background:#f7f8f7;border:1px solid #e2e6e2;border-radius:28px;gap:32px;padding:38px;display:grid}.press-logos img{object-fit:contain;width:100%;height:120px}.press-logos a,.press-screens span{justify-content:space-between;align-items:center;gap:18px;font-size:16px;display:flex}.press-page .press-caption{font-size:15px}.press-screens{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px;display:grid}.press-screens>a{border:1px solid #e2e6e2;border-radius:22px;overflow:hidden}.press-screens img{width:100%;height:auto;display:block}.press-screens span{border-top:1px solid #e2e6e2;padding:20px}@media (max-width:760px){.press-logos,.press-screens{grid-template-columns:1fr}.press-logos>div{padding:28px}}
