.page_page__ZU32B{--landing-width:1180px;min-height:100%;overflow:clip;color:var(--text-primary);background:var(--bg-base)}.page_header__kVzhN{width:min(var(--landing-width),calc(100% - 48px));min-height:84px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:28px;border-bottom:1px solid rgba(180,188,174,.14)}.page_brand__f_q1F,.page_footerBrand__fYpqm{display:inline-flex;align-items:center;gap:11px;color:var(--text-primary);font-size:23px;font-weight:650;letter-spacing:-.035em}.page_brandIcon__qNjAC{width:42px;height:42px;border-radius:var(--radius);box-shadow:0 10px 28px rgba(0,0,0,.3)}.page_brandCopy__UZwqt{display:grid;gap:5px}.page_brandName__45f0C{width:100%;justify-content:flex-start;font-size:32px;font-weight:600;line-height:.86}.page_brandName__45f0C,.page_brandSlogan__LKrq1{display:flex;align-items:center;letter-spacing:0}.page_brandSlogan__LKrq1{gap:4px;font-size:14px;font-weight:400;line-height:1.4;text-transform:none}.page_brandSlogan__LKrq1 b{font:inherit}.page_sloganAchieve__ses0M,.page_sloganFocus__L5xy5,.page_sloganPlan__O5OpC{color:var(--text-secondary)}.page_followLinks__46dol,.page_footer__sHKi3 nav,.page_headerActions__QmoBM,.page_heroActions__8_tzb,.page_socialLinks__qqpZ1{display:flex;align-items:center}.page_headerActions__QmoBM{gap:20px}.page_socialLinks__qqpZ1{gap:5px}.page_socialLinks__qqpZ1 a{min-height:36px;padding:0 10px;display:inline-flex;align-items:center;gap:7px;border-radius:var(--radius);color:var(--text-secondary);font-size:14px;transition:color .16s ease,background .16s ease}.page_headerLogin__biy07,.page_socialLinks__qqpZ1 a:hover{color:var(--text-primary);background:rgba(255,255,255,.045)}.page_headerLogin__biy07{min-height:40px;padding:0 16px;display:inline-flex;align-items:center;border:1px solid rgba(180,188,174,.22);border-radius:var(--radius);font-size:14px;font-weight:650;transition:border-color .16s ease,background .16s ease}.page_headerLogin__biy07:hover,.page_secondaryAction__4Rpfv:hover{border-color:rgba(180,188,174,.42);background:rgba(255,255,255,.075)}.page_hero__SKW6o{width:min(var(--landing-width),calc(100% - 48px));margin:0 auto;padding:clamp(72px,9vw,124px) 0 clamp(76px,10vw,132px);display:grid;grid-template-columns:minmax(360px,.84fr) minmax(520px,1.16fr);align-items:center;gap:clamp(48px,7vw,92px)}.page_heroCopy__kbqf4{display:flex;flex-direction:column;align-items:flex-start}.page_eyebrow__H9Slr,.page_sectionLabel__leOgg{color:var(--green);font-size:14px;font-weight:750;letter-spacing:.08em;text-transform:none}.page_eyebrow__H9Slr{min-height:32px;padding:0 11px;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(166,197,161,.25);border-radius:999px;background:rgba(166,197,161,.07);letter-spacing:.055em}.page_hero__SKW6o h1{max-width:650px;margin-top:24px;color:var(--text-primary);font-size:clamp(48px,5.6vw,74px);font-weight:500;line-height:1.05;letter-spacing:-.055em;text-wrap:balance}.page_heroDescription__E0XDR{max-width:590px;margin-top:25px;color:var(--text-secondary);font-size:18px;line-height:1.65}.page_heroActions__8_tzb{margin-top:32px;flex-wrap:wrap;gap:11px}.page_primaryAction__PD5ok,.page_secondaryAction__4Rpfv{min-height:48px;padding:0 19px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:var(--radius);font-size:14px;font-weight:700;transition:transform .16s ease,filter .16s ease,border-color .16s ease,background .16s ease}.page_primaryAction__PD5ok{background:var(--accent);color:var(--on-accent);box-shadow:none}.page_primaryAction__PD5ok:hover{transform:translateY(-1px);filter:brightness(1.06)}.page_secondaryAction__4Rpfv{border:1px solid rgba(180,188,174,.24);background:rgba(255,255,255,.035);color:var(--text-primary)}.page_textLink__B4dk0{margin-top:19px;display:inline-flex;align-items:center;gap:7px;font-size:14px;transition:color .16s ease}.page_textLink__B4dk0,.page_textLink__B4dk0:hover{color:var(--text-secondary)}.page_demoFrame__9qPLD{position:relative;overflow:hidden;border:1px solid rgba(180,188,174,.24);border-radius:var(--radius-lg);background:var(--bg-base);box-shadow:0 36px 100px rgba(0,0,0,.46),0 0 0 8px rgba(255,255,255,.018);transform:none;transform-origin:center left}.page_demoFrame__9qPLD:after{content:"";position:absolute;inset:42px 0 auto;height:30%;pointer-events:none;background:transparent}.page_demoTopbar__yLihI{height:42px;padding:0 15px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(180,188,174,.15);color:var(--text-secondary);font-size:14px;letter-spacing:.025em}.page_demoTopbar__yLihI span{display:inline-flex;align-items:center;gap:7px}.page_demoTopbar__yLihI i{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:none}.page_demoMedia__XTX2L{width:100%;height:auto;display:block;aspect-ratio:16/9;background:var(--bg-base)}.page_followSection__kKDok,.page_footer__sHKi3,.page_launchSection__gs3kt{width:min(var(--landing-width),calc(100% - 48px));margin:0 auto}.page_launchSection__gs3kt{padding:clamp(34px,5vw,62px);display:grid;grid-template-columns:minmax(0,1.12fr) minmax(330px,.88fr);align-items:center;gap:clamp(42px,7vw,94px);border:1px solid rgba(180,188,174,.18);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:0 28px 90px rgba(0,0,0,.22)}.page_followSection__kKDok h2,.page_launchCopy__YgGPU h1,.page_launchCopy__YgGPU h2{color:var(--text-primary);letter-spacing:-.035em;text-wrap:balance}.page_launchCopy__YgGPU h1,.page_launchCopy__YgGPU h2{margin-top:11px;font-size:clamp(36px,4vw,52px);line-height:1.05}.page_launchCopy__YgGPU>p{max-width:650px;margin-top:17px;color:var(--text-secondary);font-size:16px;line-height:1.65}.page_offer__NxFuk{margin-top:27px;padding:18px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:18px;border:1px solid rgba(166,197,161,.22);border-radius:var(--radius);background:rgba(166,197,161,.065)}.page_offerPrice__nn1Ji{padding-right:18px;display:flex;align-items:center;gap:10px;border-right:1px solid rgba(166,197,161,.2)}.page_offerPrice__nn1Ji strong{color:var(--green);font-size:34px;line-height:1;letter-spacing:-.04em}.page_offerPrice__nn1Ji span{color:var(--text-secondary);font-size:14px;line-height:1.3;text-transform:none;letter-spacing:.05em}.page_offer__NxFuk p{color:var(--text-secondary);font-size:14px;line-height:1.55}.page_offer__NxFuk p strong{color:var(--text-primary);font-weight:650}.page_formCard__6hIDx{padding:25px;border:1px solid rgba(180,188,174,.2);border-radius:var(--radius);background:var(--bg-surface);box-shadow:0 18px 54px rgba(0,0,0,.25)}.page_formHeading__tQF3U{margin-bottom:22px;display:flex;align-items:flex-start;gap:12px;color:var(--text-secondary)}.page_formHeading__tQF3U h2,.page_formHeading__tQF3U h3{color:var(--text-primary);font-size:18px;line-height:1.3}.page_formHeading__tQF3U p{margin-top:3px;color:var(--text-secondary);font-size:14px}.page_followSection__kKDok h2{margin-top:11px;font-size:clamp(32px,3.7vw,46px);line-height:1.1}.page_followSection__kKDok{padding:clamp(70px,9vw,110px) 0;display:grid;grid-template-columns:minmax(260px,.7fr) minmax(500px,1fr);align-items:center;gap:70px}.page_followLinks__46dol{gap:12px}.page_followLinks__46dol a{min-width:0;flex:1 1;padding:17px;display:grid;grid-template-columns:24px 1fr 18px;align-items:center;gap:11px;border:1px solid rgba(180,188,174,.17);border-radius:var(--radius);background:rgba(255,255,255,.025);color:var(--text-secondary);transition:transform .16s ease,border-color .16s ease,background .16s ease}.page_followLinks__46dol a:hover{transform:translateY(-2px);border-color:rgba(165,199,232,.42);background:rgba(165,199,232,.055)}.page_followLinks__46dol span{min-width:0;display:grid;gap:3px}.page_followLinks__46dol strong{color:var(--text-primary);font-size:14px}.page_followLinks__46dol small{overflow:hidden;color:var(--text-secondary);font-size:14px;text-overflow:ellipsis;white-space:nowrap}.page_footer__sHKi3{min-height:92px;display:flex;align-items:center;justify-content:space-between;gap:28px;border-top:1px solid rgba(180,188,174,.14)}.page_footerBrand__fYpqm{gap:8px;font-size:17px}.page_footerBrand__fYpqm img{border-radius:7px}.page_footer__sHKi3 nav{flex-wrap:wrap;justify-content:flex-end;gap:10px 20px;font-size:14px}.page_footer__sHKi3 nav,.page_footer__sHKi3 nav a:hover{color:var(--text-secondary)}@media (max-width:980px){.page_hero__SKW6o{grid-template-columns:1fr;gap:62px}.page_heroCopy__kbqf4{max-width:740px}.page_demoFrame__9qPLD{transform:none}.page_followSection__kKDok,.page_launchSection__gs3kt{grid-template-columns:1fr}.page_launchSection__gs3kt{gap:42px}.page_followSection__kKDok{gap:36px}}@media (max-width:700px){.page_followSection__kKDok,.page_footer__sHKi3,.page_header__kVzhN,.page_hero__SKW6o,.page_launchSection__gs3kt{width:min(100% - 32px,var(--landing-width))}.page_header__kVzhN{min-height:72px}.page_socialLinks__qqpZ1 span{display:none}.page_socialLinks__qqpZ1 a{width:34px;padding:0;justify-content:center}.page_headerActions__QmoBM{gap:7px}.page_headerLogin__biy07{min-height:36px;padding:0 11px;font-size:14px}.page_hero__SKW6o{padding:62px 0 82px;gap:48px}.page_hero__SKW6o h1{font-size:clamp(42px,13vw,58px)}.page_heroDescription__E0XDR{font-size:16px}.page_demoTopbar__yLihI span:last-child{display:none}.page_launchSection__gs3kt{width:100%;padding:46px 16px;border-right:0;border-left:0;border-radius:0}.page_offer__NxFuk{grid-template-columns:1fr}.page_offerPrice__nn1Ji{padding:0 0 15px;border-right:0;border-bottom:1px solid rgba(166,197,161,.2)}.page_followLinks__46dol{width:100%;align-items:stretch;flex-direction:column}.page_footer__sHKi3{padding:26px 0;align-items:flex-start;flex-direction:column}.page_footer__sHKi3 nav{justify-content:flex-start}}@media (max-width:430px){.page_brand__f_q1F{font-size:19px}.page_brandIcon__qNjAC{width:36px;height:36px}.page_socialLinks__qqpZ1{display:none}.page_heroActions__8_tzb,.page_primaryAction__PD5ok,.page_secondaryAction__4Rpfv{width:100%}}@media (prefers-reduced-motion:reduce){.page_followLinks__46dol a,.page_primaryAction__PD5ok{transition:none}}.page_heroOfferNote__Cq_ji{max-width:430px;margin-top:18px;color:var(--text-secondary);font-size:14px;line-height:1.6}.page_availabilityNote__HCDE6,.page_launchCopy__YgGPU>.page_offerTerms__CTD69{color:var(--text-secondary);font-size:14px;line-height:1.65}.page_offerPrice__nn1Ji s{color:var(--text-muted)}.page_launchBenefits__7K_G5{display:grid;gap:17px;margin:0 0 26px;padding:0;list-style:none}.page_launchBenefits__7K_G5 li{display:flex;align-items:flex-start;gap:10px;color:var(--text-secondary);font-size:15px;line-height:1.55}.page_launchBenefits__7K_G5 svg{flex-shrink:0;margin-top:3px;color:var(--green)}.page_launchAction__RmZR5{width:100%}.page_availabilityNote__HCDE6{margin-top:15px}.page_platformNotice__OS0ED{margin-top:14px;padding:10px 14px;display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(180,188,174,.24);border-radius:var(--radius);background:rgba(255,255,255,.035);color:var(--text-secondary);font-size:14px;line-height:1.5}.page_platformNotice__OS0ED svg{flex-shrink:0}.page_sectionNav__Bd01Z{color:var(--text-secondary);font-size:14px}.page_privacySection__2_8NA,.page_productSection__DYt6L,.page_trustStrip__O3e77{width:min(var(--landing-width),calc(100% - 48px));margin:0 auto}.page_trustStrip__O3e77{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;padding:25px 0;border-block:1px solid rgba(180,188,174,.18);color:var(--text-secondary);font-size:14px}.page_trustStrip__O3e77 span{display:flex;align-items:center;gap:9px}.page_featureCard__09F8a>svg,.page_privacyDetails__LUDaw>article>svg,.page_privacyLead__If49z>svg,.page_trustStrip__O3e77 svg{color:var(--green);flex-shrink:0}.page_productSection__DYt6L{padding:86px 0;scroll-margin-top:24px}.page_sectionIntro__wl0wQ{max-width:740px;margin-bottom:36px}.page_privacyLead__If49z h2,.page_sectionIntro__wl0wQ h2{margin-top:14px;font-size:clamp(32px,4vw,48px);letter-spacing:-.04em;line-height:1.12;text-wrap:balance}.page_privacyLead__If49z p,.page_sectionIntro__wl0wQ p{margin-top:18px;color:var(--text-secondary);font-size:17px;line-height:1.7}.page_audienceGrid__Vuubg,.page_featureGrid__LbVmI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.page_featureCard__09F8a{padding:30px;border:1px solid rgba(180,188,174,.2);border-radius:var(--radius-lg);background:var(--bg-surface)}.page_cardLabel__3nGo8{display:block;margin-top:30px;color:var(--green);font-size:14px}.page_audienceGrid__Vuubg h3,.page_featureCard__09F8a h3,.page_workflowExample__k3NX_ h3{margin-top:12px;font-size:23px;line-height:1.3;letter-spacing:-.025em}.page_audienceGrid__Vuubg p,.page_faqList__rwZfK p,.page_featureCard__09F8a p,.page_privacyDetails__LUDaw p,.page_workflowExample__k3NX_ p{margin-top:14px;color:var(--text-secondary);line-height:1.75;font-size:15px}.page_workflowExample__k3NX_{margin-top:32px;padding:36px;display:grid;grid-template-columns:1fr 1fr;gap:48px;border:1px solid rgba(180,188,174,.18);border-radius:var(--radius-lg)}.page_workflowSteps__gMKQN{list-style:none;padding:0;display:grid;gap:0}.page_workflowSteps__gMKQN li{padding:14px 0 14px 22px;border-left:2px solid var(--green);position:relative}.page_workflowSteps__gMKQN li:before{content:"";width:8px;height:8px;border-radius:50%;position:absolute;left:-5px;top:21px;background:var(--green)}.page_workflowSteps__gMKQN span{display:block;color:var(--text-secondary);font-size:14px;margin-bottom:5px}.page_workflowSteps__gMKQN strong{font-size:15px;font-weight:500}.page_comparisonWrap__Jert1{border:1px solid rgba(180,188,174,.2);border-radius:var(--radius-lg);overflow-x:auto}.page_comparison__KebnQ{width:100%;border-collapse:collapse;text-align:left;font-size:15px;line-height:1.6}.page_comparison__KebnQ caption{text-align:left;padding:20px 24px;color:var(--text-secondary)}.page_comparison__KebnQ td,.page_comparison__KebnQ th{padding:22px 24px;border-top:1px solid rgba(180,188,174,.16);vertical-align:top}.page_comparison__KebnQ thead{background:var(--bg-surface)}.page_comparison__KebnQ td{color:var(--text-secondary)}.page_comparison__KebnQ td:last-child{color:var(--text-primary)}.page_smallPrint__5xKli{color:var(--text-secondary);font-size:14px;line-height:1.7;margin-top:24px;max-width:850px}.page_comparisonWrap__Jert1 .page_smallPrint__5xKli{padding:0 24px 22px}.page_audienceGrid__Vuubg article{border-top:1px solid rgba(180,188,174,.25);padding:25px 16px 12px 0}.page_audienceGrid__Vuubg article>span{color:var(--green);font-size:14px}.page_privacySection__2_8NA{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding:48px;background:var(--bg-surface);border:1px solid rgba(180,188,174,.2);border-radius:var(--radius-lg);scroll-margin-top:24px}.page_privacyLead__If49z>svg{display:block;margin-bottom:24px}.page_privacyDetails__LUDaw{display:grid;gap:28px}.page_privacyDetails__LUDaw article{display:flex;gap:15px;align-items:flex-start}.page_privacyDetails__LUDaw h3{font-size:17px;line-height:1.4}.page_privacyDetails__LUDaw p{margin-top:8px}.page_faqList__rwZfK{border-top:1px solid rgba(180,188,174,.2)}.page_faqList__rwZfK details{padding:23px 0;border-bottom:1px solid rgba(180,188,174,.2)}.page_faqList__rwZfK summary{cursor:pointer;font-size:18px;font-weight:500;line-height:1.5}.page_faqList__rwZfK p{max-width:850px}.page_faqList__rwZfK summary:focus-visible,.page_page__ZU32B a:focus-visible{outline:2px solid var(--green);outline-offset:5px}@media(max-width:980px){.page_featureGrid__LbVmI{gap:12px}.page_featureCard__09F8a{padding:22px}.page_privacySection__2_8NA{gap:36px;padding:32px}}@media(max-width:700px){.page_privacySection__2_8NA,.page_productSection__DYt6L,.page_trustStrip__O3e77{width:calc(100% - 32px)}.page_sectionNav__Bd01Z{display:none}.page_headerActions__QmoBM{flex-wrap:wrap}.page_trustStrip__O3e77{justify-content:flex-start}.page_productSection__DYt6L{padding:56px 0}.page_audienceGrid__Vuubg,.page_featureGrid__LbVmI,.page_privacySection__2_8NA,.page_workflowExample__k3NX_{grid-template-columns:1fr}.page_workflowExample__k3NX_{padding:24px;gap:24px}.page_featureCard__09F8a,.page_privacySection__2_8NA{padding:26px}.page_comparison__KebnQ td,.page_comparison__KebnQ th{padding:15px 12px;min-width:140px}.page_comparison__KebnQ{font-size:14px}}.page_testimonialGrid__3mDlu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.page_testimonial__XOTWH{margin:0;padding:30px;display:flex;flex-direction:column;border:1px solid rgba(180,188,174,.2);border-radius:var(--radius-lg);background:var(--bg-surface)}.page_quoteNumber__0Umuy{font-size:clamp(34px,4vw,48px);line-height:1.15;letter-spacing:-.04em;color:var(--green)}.page_quoteLabel__uTO25{color:var(--text-secondary);font-size:14px;margin-top:6px}.page_quoteMark__EH3db{color:var(--green);font-size:70px;line-height:1}.page_testimonial__XOTWH blockquote{font-size:18px;line-height:1.7;margin:24px 0 30px}.page_testimonial__XOTWH figcaption{margin-top:auto;display:grid;gap:5px}.page_testimonial__XOTWH figcaption strong{font-size:15px}.page_testimonial__XOTWH figcaption span{font-size:14px;color:var(--text-secondary)}.page_brand__f_q1F .klara-wordmark,.page_footerBrand__fYpqm .klara-wordmark{display:inline-flex;flex-direction:column;align-items:flex-start;gap:8px}.page_brand__f_q1F .klara-wordmark strong{font-size:44px;line-height:1.1;font-weight:600;letter-spacing:-.04em}.page_brand__f_q1F .klara-wordmark>span,.page_footerBrand__fYpqm .klara-wordmark>span{color:var(--text-secondary);font-size:14px;line-height:1.4;font-weight:400;letter-spacing:0;white-space:nowrap}.page_footerBrand__fYpqm .klara-wordmark strong{font-size:32px;line-height:1.1}@media(max-width:700px){.page_testimonialGrid__3mDlu{grid-template-columns:1fr}.page_header__kVzhN{gap:15px}.page_headerActions__QmoBM{flex-wrap:nowrap;gap:12px}.page_headerActions__QmoBM>a{white-space:nowrap}}.page_walkthrough__hIM0I{border:1px solid rgba(173,195,165,.25);border-radius:12px;overflow:hidden;background:var(--bg-surface)}.page_walkthrough__hIM0I summary{padding:24px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none;font-size:18px}.page_walkthrough__hIM0I[open] summary{border-bottom:1px solid rgba(173,195,165,.2)}.page_header__kVzhN{flex-wrap:wrap;gap:16px;padding-block:19px}.page_headerActions__QmoBM{flex:1 1;min-width:0;justify-content:flex-end;gap:18px}.page_sectionLinks__cJlZC{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 17px}.page_sectionLinks__cJlZC a{padding-block:7px;font-size:14px;color:var(--text-secondary);white-space:nowrap}.page_sectionLinks__cJlZC a:hover{color:var(--text-primary)}.page_page__ZU32B section[id]:not(:is(#page_calendar__CFhNX,#page_tasks__OsrOJ,#page_goals__krSfN)){scroll-margin-top:24px}@media(max-width:1050px){.page_headerActions__QmoBM{flex-basis:100%}.page_sectionLinks__cJlZC{justify-content:flex-start;flex:1 1}}@media(max-width:700px){.page_headerActions__QmoBM{align-items:flex-start;flex-wrap:wrap}.page_sectionLinks__cJlZC{order:2;flex-basis:100%;gap:5px 17px}.page_headerLogin__biy07{margin-left:auto}.page_page__ZU32B section:is(#page_calendar__CFhNX,#page_tasks__OsrOJ,#page_goals__krSfN){scroll-margin-top:145px}}.page_sectionLinks__cJlZC{gap:12px 24px}.page_page__ZU32B a,.page_sectionLinks__cJlZC a{text-decoration:none}.page_header__kVzhN{flex-wrap:nowrap}.page_headerActions__QmoBM{flex-basis:auto}.page_faqDisclosure__LaOXq>summary{cursor:pointer;font-size:22px;padding:15px 0}.page_faqDisclosure__LaOXq .page_faqList__rwZfK{border:0;margin-top:18px}.page_faqList__rwZfK details{border:0}.page_signupLead__aj6tC{font-size:22px;line-height:1.4;margin-bottom:24px}.page_followSection__kKDok{padding-block:35px}@media(max-width:700px){.page_header__kVzhN{flex-wrap:wrap}.page_headerActions__QmoBM{flex-basis:100%}.page_sectionLinks__cJlZC{gap:8px 20px}.page_header__kVzhN{display:grid;grid-template-columns:1fr auto;gap:14px}.page_brand__f_q1F{grid-column:1;grid-row:1}.page_headerActions__QmoBM{display:contents}.page_headerLogin__biy07{grid-column:2;grid-row:1;align-self:center}.page_sectionLinks__cJlZC{grid-column:1/-1;order:3;justify-content:space-between;gap:8px}}.page_testimonialPortrait__sGYYs{position:relative;aspect-ratio:4/3;margin:-30px -30px 26px;overflow:hidden;border-radius:var(--radius-lg) var(--radius-lg) 0 0}.page_testimonialPortrait__sGYYs img{object-fit:cover}.page_julianPortrait__G_f9i img{object-position:50% 0}.page_hannaPortrait__YYs1S img{object-position:55% 27%;transform:scale(2.4);transform-origin:55% 24%}.page_quoteHighlight__sIxvJ{color:var(--green);font-size:clamp(30px,3vw,40px);letter-spacing:-.035em;line-height:1.3}.page_testimonial__XOTWH{overflow:hidden}.page_felixPortrait__hmipB img{object-position:58% 15%;transform:scale(1.45);transform-origin:80% 10%}.guides_site__2tgfM{color:var(--text-primary);background:var(--bg-base);min-height:100%}.guides_site__2tgfM a{color:inherit;text-decoration:none}.guides_site__2tgfM a:focus-visible,.guides_site__2tgfM button:focus-visible,.guides_tableWrap__xy2Fu:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.guides_container__pf38O,.guides_footer___x9F8,.guides_header__6ftxi{width:min(1180px,calc(100% - 64px));margin:0 auto}.guides_header__6ftxi{min-height:100px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--border-subtle)}.guides_footer___x9F8 nav,.guides_header__6ftxi nav{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.guides_header__6ftxi nav>a{font-size:15px}.guides_button__hzKrM{display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:13px 20px;border-radius:var(--radius);background:var(--accent);color:var(--on-accent)!important;font-weight:600;font-size:15px}.guides_button__hzKrM:hover{background:var(--accent-hover)}.guides_intro__t0stQ{padding:85px 0 55px;max-width:850px}.guides_eyebrow__45dVi{font-size:14px;font-weight:500;color:var(--accent);line-height:1.6}.guides_intro__t0stQ h1{font-size:clamp(36px,5vw,62px);line-height:1.1;letter-spacing:-.045em;margin:20px 0 24px}.guides_intro__t0stQ>p:last-child{max-width:620px;color:var(--text-secondary);font-size:18px;line-height:1.7}.guides_filters__C6FwT{display:flex;gap:10px;flex-wrap:wrap;border-top:1px solid var(--border-subtle);padding-top:25px}.guides_filters__C6FwT button{font:inherit;font-size:14px;border:1px solid var(--border);background:transparent;color:var(--text-secondary);padding:9px 18px;border-radius:30px;cursor:pointer}.guides_filters__C6FwT button[aria-pressed=true]{background:var(--text-primary);color:var(--bg-base);border-color:var(--text-primary)}.guides_count__jxz3B{color:var(--text-muted);margin:20px 0;font-size:14px}.guides_cards__BabGe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.guides_card__SDs3X{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden;background:var(--bg-surface)}.guides_card__SDs3X:hover{border-color:var(--accent)}.guides_cardImage__dlW65{aspect-ratio:1.55;overflow:hidden;background:var(--bg-elevated);border-bottom:1px solid var(--border-subtle)}.guides_cardImage__dlW65 img{width:100%;height:100%;object-fit:cover;object-position:top left}.guides_cardBody__6NQQR{padding:24px}.guides_card__SDs3X h2{font-size:23px;letter-spacing:-.025em;line-height:1.35;margin:12px 0}.guides_cardBody__6NQQR>p:not(.guides_eyebrow__45dVi){color:var(--text-secondary);font-size:15px;line-height:1.7}.guides_readLink__msD0c{display:flex;justify-content:space-between;color:var(--accent);font-size:15px;margin-top:28px}.guides_bottomNote__NNhSV{max-width:740px;margin:80px 0;border-left:2px solid var(--accent);padding:8px 0 8px 28px}.guides_bottomNote__NNhSV h2{font-size:28px;margin:8px 0 12px}.guides_bottomNote__NNhSV>p:last-child{color:var(--text-secondary);font-size:16px;line-height:1.8}.guides_footer___x9F8{padding:30px 0;border-top:1px solid var(--border-subtle);justify-content:space-between;gap:24px}.guides_breadcrumb__wQXKW,.guides_footer___x9F8{display:flex;color:var(--text-muted);font-size:14px;flex-wrap:wrap}.guides_breadcrumb__wQXKW{gap:12px;margin:32px 0 42px}.guides_breadcrumb__wQXKW a:hover,.guides_toc__ovQxQ a:hover{color:var(--accent)}.guides_articleHeader__Fd3cb{max-width:950px;padding-bottom:44px}.guides_articleHeader__Fd3cb h1{font-size:clamp(32px,4.5vw,54px);line-height:1.12;letter-spacing:-.04em;margin:16px 0 24px}.guides_answer__HoU7k{color:var(--text-secondary);font-size:19px;line-height:1.8;max-width:850px}.guides_byline__ab_qJ{font-size:14px;color:var(--text-muted);margin-top:24px}.guides_articleGrid__t5jBc{display:grid;grid-template-columns:220px minmax(0,1fr);gap:64px;border-top:1px solid var(--border-subtle);padding-top:36px;align-items:start}.guides_toc__ovQxQ{position:sticky;top:24px;font-size:14px}.guides_toc__ovQxQ ol{padding-left:20px;color:var(--text-secondary);margin:18px 0 28px}.guides_toc__ovQxQ li{padding-left:4px;margin-bottom:14px;line-height:1.6}.guides_toc__ovQxQ>a{color:var(--text-muted)}.guides_articleBody__8_w6H{min-width:0}.guides_summary__1_Wje{display:grid;grid-template-columns:1fr 1fr;gap:28px;background:var(--bg-surface);padding:26px;border:1px solid var(--border-subtle);border-radius:var(--radius)}.guides_summary__1_Wje strong{font-size:14px;color:var(--accent)}.guides_summary__1_Wje p{color:var(--text-secondary);margin-top:8px;font-size:15px;line-height:1.7}.guides_imageNote__EBlpX{font-size:14px;color:var(--text-muted);line-height:1.65;margin:20px 0 40px}.guides_section__ko6AM{scroll-margin-top:24px;margin-bottom:56px}.guides_cta__qKm2s h2,.guides_section__ko6AM h2{font-size:28px;line-height:1.3;letter-spacing:-.025em;margin-bottom:18px}.guides_section__ko6AM>p{font-size:17px;line-height:1.85;color:var(--text-secondary);margin:18px 0 26px;max-width:75ch}.guides_figure__bzKdo{margin:28px 0}.guides_figure__bzKdo>a{display:block;border:1px solid var(--border);border-radius:var(--radius);padding:10px;background:var(--bg-surface);width:fit-content;max-width:100%}.guides_figure__bzKdo img{display:block;max-width:100%;width:100%;height:auto;object-fit:contain}.guides_figure__bzKdo figcaption{font-size:14px;color:var(--text-muted);line-height:1.65;margin-top:12px}.guides_figure__bzKdo figcaption span{display:block}.guides_tip__PON1W{border-left:2px solid var(--accent);background:var(--accent-soft);padding:20px 24px;margin:26px 0}.guides_tip__PON1W strong{font-size:16px}.guides_tip__PON1W p{font-size:15px;line-height:1.8;margin-top:6px;color:var(--text-secondary)}.guides_tableWrap__xy2Fu{overflow-x:auto;margin:30px 0;border:1px solid var(--border-subtle);border-radius:var(--radius)}.guides_tableWrap__xy2Fu table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.65}.guides_tableWrap__xy2Fu caption{text-align:left;padding:18px;color:var(--text-secondary);font-size:14px}.guides_tableWrap__xy2Fu td,.guides_tableWrap__xy2Fu th{text-align:left;vertical-align:top;border-top:1px solid var(--border-subtle);padding:16px 18px;min-width:130px}.guides_tableWrap__xy2Fu thead{background:var(--bg-surface)}.guides_tableWrap__xy2Fu tbody th{font-weight:500}.guides_tableWrap__xy2Fu td{color:var(--text-secondary)}.guides_flow__kvLzC{margin:30px 0;padding:24px;background:var(--bg-surface);border-radius:var(--radius);border:1px solid var(--border-subtle)}.guides_flow__kvLzC figcaption{font-size:14px;color:var(--text-muted);margin-bottom:20px}.guides_flow__kvLzC ol{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;counter-reset:flow}.guides_flow__kvLzC li{position:relative;counter-increment:flow}.guides_flow__kvLzC li:before{content:counter(flow,decimal-leading-zero);display:block;color:var(--accent);font-size:14px;margin-bottom:8px}.guides_flow__kvLzC li:not(:last-child):after{content:"→";position:absolute;top:0;right:0;color:var(--text-muted)}.guides_flow__kvLzC strong{display:block;font-size:16px}.guides_flow__kvLzC li span{display:block;font-size:14px;line-height:1.6;color:var(--text-secondary);margin-top:6px}.guides_cta__qKm2s{padding:30px;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius);margin:20px 0 60px}.guides_cta__qKm2s h2{margin-top:12px}.guides_cta__qKm2s>p:not(.guides_eyebrow__45dVi){font-size:16px;color:var(--text-secondary);line-height:1.75;margin-bottom:24px}.guides_related__nU2ES{padding:45px 0 70px;border-top:1px solid var(--border-subtle)}.guides_related__nU2ES>h2{font-size:28px;margin:12px 0 24px}.guides_related__nU2ES>div{display:grid;grid-template-columns:1fr 1fr;gap:24px}.guides_related__nU2ES a{padding:24px;border:1px solid var(--border);border-radius:var(--radius)}.guides_related__nU2ES a:hover{border-color:var(--accent)}.guides_related__nU2ES span{color:var(--accent);font-size:14px}.guides_related__nU2ES h3{font-size:21px;line-height:1.4;margin:12px 0 20px}@media (max-width:1000px){.guides_articleGrid__t5jBc{gap:32px;grid-template-columns:180px minmax(0,1fr)}.guides_cards__BabGe{gap:14px}.guides_cardBody__6NQQR{padding:18px}}@media (max-width:900px){.guides_articleGrid__t5jBc{display:block}.guides_toc__ovQxQ{position:static;padding-bottom:24px;margin-bottom:28px;border-bottom:1px solid var(--border-subtle)}.guides_toc__ovQxQ ol{display:grid;grid-template-columns:1fr 1fr;gap:0 30px}}@media (max-width:750px){.guides_container__pf38O,.guides_footer___x9F8,.guides_header__6ftxi{width:calc(100% - 36px)}.guides_header__6ftxi nav{gap:16px}.guides_header__6ftxi{min-height:96px;gap:12px}.guides_button__hzKrM{padding:11px 14px;gap:10px}.guides_intro__t0stQ{padding:54px 0 34px}.guides_intro__t0stQ>p:last-child{font-size:17px}.guides_cards__BabGe{grid-template-columns:1fr;gap:24px}.guides_cardImage__dlW65{aspect-ratio:1.8}.guides_cardBody__6NQQR{padding:24px}.guides_articleHeader__Fd3cb{padding-bottom:30px}.guides_answer__HoU7k{font-size:17px}.guides_summary__1_Wje{grid-template-columns:1fr;gap:20px;padding:22px}.guides_flow__kvLzC ol{grid-template-columns:1fr 1fr;gap:24px}.guides_flow__kvLzC li:nth-child(2):after{display:none}.guides_related__nU2ES>div{grid-template-columns:1fr}.guides_section__ko6AM h2{font-size:25px}.guides_section__ko6AM>p{font-size:16px}.guides_footer___x9F8 nav{gap:18px}.guides_figure__bzKdo>a{padding:5px}}@media (prefers-reduced-motion:reduce){.guides_site__2tgfM *{scroll-behavior:auto}}@media (max-width:750px){.guides_header__6ftxi{min-height:80px}.guides_header__6ftxi nav{flex-wrap:nowrap}.guides_header__6ftxi .klara-wordmark>span{display:none}}.guides_guideCover__Ym9qk{--cover-accent:var(--accent);height:310px;overflow:hidden;background:var(--bg-elevated);border-bottom:1px solid var(--border-subtle);display:grid;grid-template-rows:180px 130px}.guides_guideCover__Ym9qk[data-theme=focus]{--cover-accent:var(--amber)}.guides_guideCover__Ym9qk[data-theme=goals]{--cover-accent:var(--green)}.guides_coverCopy__8rWie{padding:22px 24px 18px;border-top:3px solid var(--cover-accent)}.guides_coverCopy__8rWie>span{display:block;color:var(--cover-accent);font-size:14px;letter-spacing:.06em}.guides_coverCopy__8rWie strong{display:block;margin-top:10px;font-size:29px;line-height:1.15;letter-spacing:-.035em;max-width:260px}.guides_coverCopy__8rWie p{color:var(--text-secondary);font-size:14px;margin-top:9px}.guides_guideCover__Ym9qk[data-theme=focus] strong{color:var(--cover-accent);font-size:46px;margin-top:2px}.guides_guideCover__Ym9qk[data-theme=focus] .guides_coverCopy__8rWie p{margin-top:2px}.guides_guideCover__Ym9qk[data-theme=goals] strong{font-size:26px;max-width:280px}.guides_coverScreenshot__AqJxm{margin:0 20px;overflow:hidden;border:1px solid var(--border);border-bottom:0;border-radius:var(--radius) var(--radius) 0 0;background:var(--bg-base)}.guides_coverScreenshot__AqJxm img{display:block;width:100%;height:100%;object-fit:cover;object-position:top left}@media (max-width:1000px) and (min-width:751px){.guides_coverCopy__8rWie{padding-inline:18px}.guides_coverCopy__8rWie strong{font-size:24px}.guides_guideCover__Ym9qk[data-theme=goals] strong{font-size:23px}}.guides_contextLink__viAGX a{color:var(--accent);text-decoration:underline;text-underline-offset:4px}.guides_editorialNote__156_3{border-block:1px solid var(--border-subtle);padding:20px 0;margin:24px 0 36px;color:var(--text-secondary)}.guides_editorialNote__156_3 summary{cursor:pointer;font-size:15px;font-weight:600}.guides_editorialNote__156_3 p{font-size:14px;line-height:1.8;margin-top:16px;max-width:75ch}.guides_byline__ab_qJ a,.guides_editorialNote__156_3 a{text-decoration:underline;text-underline-offset:3px}.guides_compact__Dhbk3 .guides_cardBody__6NQQR>p:not(.guides_eyebrow__45dVi){display:none}.guides_compact__Dhbk3 .guides_card__SDs3X h2{font-size:20px}.guides_cards__BabGe[data-collapsed=true]>:nth-child(n+4){display:none}.guides_moreGuides__ugk_x{display:flex;align-items:center;justify-content:center;gap:18px;margin:28px auto 0;min-height:46px;padding:12px 22px;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-surface);color:var(--text-primary);font:inherit;font-size:15px;cursor:pointer}.guides_moreGuides__ugk_x:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.guides_mobileOnlyMore__94dhU{display:none}@media(max-width:750px){.guides_cards__BabGe[data-collapsed=true]>:nth-child(n+2){display:none}.guides_mobileOnlyMore__94dhU{display:flex}}.EuropeInfrastructure_section__QaqOL{width:min(1180px,calc(100% - 48px));margin:100px auto;scroll-margin-top:30px}.EuropeInfrastructure_heading__HktRC{max-width:760px;margin-bottom:34px}.EuropeInfrastructure_heading__HktRC>span,.EuropeInfrastructure_listLabel__E_Sh4{color:var(--green);font-size:14px;font-weight:650;letter-spacing:.04em}.EuropeInfrastructure_heading__HktRC h2{margin:15px 0 18px;font-size:clamp(36px,4.4vw,55px);font-weight:500;line-height:1.1;letter-spacing:-.045em}.EuropeInfrastructure_heading__HktRC p{color:var(--text-secondary);font-size:18px;line-height:1.65}.EuropeInfrastructure_mapCard__5xIUe{display:grid;grid-template-columns:1.35fr 1fr;align-items:stretch;border:1px solid rgba(173,195,165,.25);border-radius:14px;background:var(--bg-surface);overflow:hidden}.EuropeInfrastructure_map__o5Hhn{position:relative;min-width:0;align-self:center;aspect-ratio:800/576;overflow:hidden}.EuropeInfrastructure_map__o5Hhn>img{display:block;width:100%;height:100%;object-fit:fill}.EuropeInfrastructure_markers__Dt_Nx{position:absolute;inset:0;width:100%;height:100%}.EuropeInfrastructure_connection__ajqp5{fill:none;stroke:#a5c7e8;stroke-width:1.5;stroke-dasharray:5 6;opacity:.5}.EuropeInfrastructure_marker__ChXIV circle{fill:#202d25;stroke:#99b18c;stroke-width:1.5}.EuropeInfrastructure_activeMarker__B_lAN circle{fill:#a5c7e8;stroke:#e1efff;stroke-width:2}.EuropeInfrastructure_activeMarker__B_lAN text,.EuropeInfrastructure_marker__ChXIV text{font-size:22px;font-family:var(--font),sans-serif;font-weight:650;fill:#e9efe6}.EuropeInfrastructure_activeMarker__B_lAN text{fill:#18241f}.EuropeInfrastructure_mapSelection___E3Tx{position:absolute;left:24px;bottom:58px;max-width:calc(100% - 48px);padding:16px 20px;border:1px solid rgba(165,199,232,.35);border-radius:9px;background:rgba(21,28,23,.95)}.EuropeInfrastructure_mapSelection___E3Tx span{color:var(--text-secondary);font-size:14px}.EuropeInfrastructure_mapSelection___E3Tx strong{display:block;font-size:20px;margin:5px 0}.EuropeInfrastructure_mapSelection___E3Tx p{font-size:15px;color:var(--text-secondary);line-height:1.5}.EuropeInfrastructure_mapFoot__6JZZ0{position:absolute;bottom:20px;left:24px;color:var(--text-secondary);font-size:14px}.EuropeInfrastructure_locationPanel__MIG_g{padding:28px}.EuropeInfrastructure_locationList__1MzHe{display:grid;gap:7px;margin-top:16px}.EuropeInfrastructure_locationList__1MzHe button{width:100%;display:flex;align-items:center;gap:11px;padding:13px 12px;border:1px solid transparent;border-radius:8px;text-align:left;background:transparent;color:var(--text-primary);cursor:pointer;font-family:inherit}.EuropeInfrastructure_locationList__1MzHe button[aria-pressed=true]{background:rgba(165,199,232,.08);border-color:rgba(165,199,232,.32)}.EuropeInfrastructure_locationList__1MzHe button>svg{color:var(--green);flex-shrink:0}.EuropeInfrastructure_number__gD3gq{color:var(--text-secondary);font-size:14px;min-width:14px}.EuropeInfrastructure_locationList__1MzHe strong{display:block;font-size:16px;font-weight:550}.EuropeInfrastructure_locationList__1MzHe small{display:block;font-size:14px;line-height:1.6;color:var(--text-secondary);margin-top:2px}.EuropeInfrastructure_locationDescription__rTuoZ{font-size:15px;line-height:1.7;color:var(--text-secondary);margin:22px 0 0;min-height:125px}.EuropeInfrastructure_regionNote__hmvBA{color:var(--text-secondary);margin-top:16px;font-size:14px;line-height:1.7;max-width:920px}.EuropeInfrastructure_providerIntro__G0oCX{margin:35px 0 20px}.EuropeInfrastructure_providerIntro__G0oCX h3{font-size:24px;font-weight:500;letter-spacing:-.02em}.EuropeInfrastructure_providerIntro__G0oCX p{margin-top:12px;color:var(--text-secondary);line-height:1.7;font-size:16px}.EuropeInfrastructure_providerGrid___c6MY{display:grid;grid-template-columns:1fr 1fr;gap:14px}.EuropeInfrastructure_providerGrid___c6MY details{border:1px solid rgba(173,195,165,.2);border-radius:9px;padding:20px;background:var(--bg-surface)}.EuropeInfrastructure_providerGrid___c6MY summary{font-size:18px;cursor:pointer;line-height:1.5}.EuropeInfrastructure_providerGrid___c6MY summary>span{display:block;margin-top:5px;font-size:14px;color:var(--text-secondary)}.EuropeInfrastructure_providerGrid___c6MY p{color:var(--text-secondary);line-height:1.75;margin-top:16px;font-size:15px}.EuropeInfrastructure_privacyLink__vajzJ{margin-top:25px;display:flex;align-items:center;gap:30px;justify-content:space-between}.EuropeInfrastructure_privacyLink__vajzJ p{max-width:730px;color:var(--text-secondary);font-size:15px;line-height:1.7}.EuropeInfrastructure_privacyLink__vajzJ a{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;color:var(--green);font-size:15px}.EuropeInfrastructure_section__QaqOL :is(button,a,summary):focus-visible{outline:2px solid var(--green);outline-offset:4px}@media(max-width:900px){.EuropeInfrastructure_mapCard__5xIUe{grid-template-columns:1fr}.EuropeInfrastructure_map__o5Hhn{aspect-ratio:800/576}.EuropeInfrastructure_locationList__1MzHe{grid-template-columns:1fr 1fr}.EuropeInfrastructure_locationDescription__rTuoZ{min-height:0}}@media(max-width:700px){.EuropeInfrastructure_section__QaqOL{width:calc(100% - 32px);margin-block:65px}.EuropeInfrastructure_map__o5Hhn{aspect-ratio:800/620}.EuropeInfrastructure_map__o5Hhn>img{object-fit:fill}.EuropeInfrastructure_mapSelection___E3Tx{left:14px;bottom:48px;padding:12px}.EuropeInfrastructure_mapSelection___E3Tx strong{font-size:18px}.EuropeInfrastructure_mapSelection___E3Tx p{font-size:14px}.EuropeInfrastructure_mapFoot__6JZZ0{left:14px;font-size:14px;bottom:14px}.EuropeInfrastructure_locationPanel__MIG_g{padding:22px 16px}.EuropeInfrastructure_locationList__1MzHe{grid-template-columns:1fr}.EuropeInfrastructure_locationList__1MzHe button{padding:10px}.EuropeInfrastructure_providerGrid___c6MY{grid-template-columns:1fr}.EuropeInfrastructure_privacyLink__vajzJ{align-items:flex-start;flex-direction:column;gap:16px}.EuropeInfrastructure_marker__ChXIV circle{r:28px}.EuropeInfrastructure_activeMarker__B_lAN circle{r:32px}.EuropeInfrastructure_activeMarker__B_lAN text,.EuropeInfrastructure_marker__ChXIV text{font-size:32px}}.EuropeInfrastructure_otherServices__iZhF4{margin-top:28px}.EuropeInfrastructure_otherServices__iZhF4>summary{cursor:pointer;padding:12px 0;font-size:16px;color:var(--text-secondary)}.EuropeInfrastructure_otherServices__iZhF4 .EuropeInfrastructure_providerGrid___c6MY{margin-top:16px}.EuropeInfrastructure_locationDescription__rTuoZ{min-height:80px}.EuropeInfrastructure_heading__HktRC h2{font-size:clamp(32px,4vw,48px)}.ProductStory_story__mLTRV{--story-project:#89a9dc;--story-line:rgba(173,195,165,.28)}.ProductStory_chapters__HXsAw,.ProductStory_connect__mI39L,.ProductStory_intro__0zsy_{width:min(1180px,calc(100% - 48px));margin-inline:auto}.ProductStory_intro__0zsy_{padding:32px 0 28px;text-align:center}.ProductStory_chapterIndex__e2KqZ,.ProductStory_eyebrow__yrHtX{display:block;color:var(--green);font-size:14px;font-weight:650;letter-spacing:.06em}.ProductStory_intro__0zsy_ h1{margin:18px 0;font-size:clamp(52px,6.6vw,88px);font-weight:500;line-height:1.04;letter-spacing:-.06em;text-wrap:balance}.ProductStory_intro__0zsy_ h1>span,.ProductStory_lead__njeut{color:var(--text-secondary)}.ProductStory_lead__njeut{font-size:20px;line-height:1.6}.ProductStory_actions__hRE75{display:flex;justify-content:center;gap:12px;margin:26px 0 0}.ProductStory_primary__8Z5Af,.ProductStory_secondary__1Begs{min-height:48px;padding:13px 20px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid transparent;border-radius:var(--radius);font-size:15px;line-height:1.5;font-weight:600}.ProductStory_primary__8Z5Af{color:var(--on-accent);background:var(--accent)}.ProductStory_secondary__1Begs{color:var(--text-primary);border-color:var(--story-line)}.ProductStory_primary__8Z5Af:hover{filter:brightness(1.08)}.ProductStory_secondary__1Begs:hover{background:var(--bg-surface)}.ProductStory_projectDiagram__T2HDA{width:min(900px,100%);margin:30px auto 0}.ProductStory_projectRoot__bO3EW{width:fit-content;min-width:310px;margin:0 auto;padding:14px 22px;display:flex;align-items:center;gap:15px;border:1px solid rgba(137,169,220,.45);border-radius:12px;background:linear-gradient(110deg,rgba(137,169,220,.1),rgba(137,169,220,.035));text-align:left;box-shadow:0 0 65px rgba(137,169,220,.05)}.ProductStory_projectRoot__bO3EW>svg{color:var(--story-project)}.ProductStory_projectRoot__bO3EW>div{display:grid;gap:5px}.ProductStory_projectRoot__bO3EW div>span{color:var(--text-secondary);font-size:14px}.ProductStory_projectRoot__bO3EW strong{font-size:18px;font-weight:550}.ProductStory_projectDot__uH3uT{margin-left:12px;width:9px;height:9px;border-radius:50%;background:var(--story-project)}.ProductStory_branches__fZ_Ha{width:100%;height:90px;display:block;color:var(--green);overflow:visible}.ProductStory_branches__fZ_Ha>path{stroke:var(--story-line);stroke-width:1.6;stroke-dasharray:600;stroke-dashoffset:0;animation:ProductStory_drawConnection__rCSHW 1.6s ease-out both}.ProductStory_branches__fZ_Ha>path:nth-last-child(2){animation-delay:.15s}.ProductStory_branches__fZ_Ha>path:last-child{animation-delay:.3s}.ProductStory_destinations__aLd1W{display:grid;grid-template-columns:1fr 1.25fr 1fr;align-items:start;gap:24px;padding-bottom:28px}.ProductStory_destination__oJkkl{position:relative;min-height:94px;padding:18px;display:flex;align-items:center;justify-content:center;gap:13px;border:1px solid var(--story-line);border-radius:10px;background:var(--bg-surface);transition:border-color .2s,transform .2s}.ProductStory_destination__oJkkl:hover{border-color:var(--green);transform:translateY(-4px)}.ProductStory_destination__oJkkl svg{color:var(--green)}.ProductStory_destination__oJkkl>span{font-size:20px}.ProductStory_calendarDestination__Xm_zY{margin-top:28px;margin-bottom:-28px;border-color:rgba(165,199,232,.65);background:linear-gradient(120deg,rgba(165,199,232,.14),rgba(165,199,232,.04));box-shadow:0 8px 40px rgba(165,199,232,.06)}.ProductStory_calendarDestination__Xm_zY svg{color:var(--accent)}.ProductStory_calendarDestination__Xm_zY>span{font-size:24px;font-weight:550}.ProductStory_introFoot__146YK{margin:32px auto 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 26px;color:var(--text-secondary);font-size:14px}.ProductStory_introFoot__146YK button,.ProductStory_introFoot__146YK>span{display:flex;align-items:center;justify-content:center;gap:8px}.ProductStory_introFoot__146YK button{padding:8px;background:none;border:0;color:var(--text-secondary);cursor:pointer;font:inherit}.ProductStory_chapter__wuiHV{padding-top:100px;scroll-margin-top:30px}.ProductStory_chapterHeader__P6hBk{margin-bottom:32px;display:grid;grid-template-columns:1.2fr 1fr;align-items:end;gap:60px}.ProductStory_chapterHeader__P6hBk h2,.ProductStory_connect__mI39L h2{margin:14px 0 0;font-size:clamp(36px,4.2vw,55px);line-height:1.12;letter-spacing:-.045em;font-weight:500;text-wrap:balance}.ProductStory_chapterHeader__P6hBk>p{max-width:440px;color:var(--text-secondary);font-size:18px;line-height:1.6}.ProductStory_workspace__6wRG7{position:relative;overflow:hidden;border:1px solid var(--story-line);border-radius:12px;background:var(--bg-base);box-shadow:0 20px 70px rgba(0,0,0,.2)}.ProductStory_workspaceBar__zvSTk{position:relative;z-index:1;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:8px 16px;border-bottom:1px solid var(--story-line);color:var(--text-secondary);background:var(--bg-surface);font-size:14px}.ProductStory_windowDots__1TJot{display:flex;gap:6px}.ProductStory_windowDots__1TJot i{height:7px;width:7px;background:#626b61;border-radius:50%}.ProductStory_workspaceBar__zvSTk>button{display:flex;align-items:center;gap:8px;padding:6px;background:transparent;border:0;font:inherit;color:var(--text-primary);cursor:pointer}.ProductStory_screenshotViewport__2qy5O{position:relative;overflow:hidden}.ProductStory_screenshot__6HJiC{width:100%;height:auto;display:block;transform-origin:center 35%}.ProductStory_goalsViewport__I89QB{aspect-ratio:16/9}.ProductStory_spotlight__3MYjT{position:absolute;inset:12% auto auto 1%;height:75%;width:13%;border-radius:7px;border:1px solid rgba(137,169,220,.6);background:rgba(137,169,220,.03);opacity:0;pointer-events:none}.ProductStory_chapter__wuiHV[data-revealed=true] .ProductStory_screenshot__6HJiC{animation:ProductStory_viewArrives__bmWNa 1.3s cubic-bezier(.2,.7,.3,1) both}.ProductStory_chapter__wuiHV[data-revealed=true] .ProductStory_spotlight__3MYjT{animation:ProductStory_contextTravels__M3aA2 4.5s ease-in-out .4s both}.ProductStory_chapter__wuiHV[data-revealed=true] .ProductStory_chapterHeader__P6hBk{animation:ProductStory_copyArrives__OoKK0 .7s ease-out both}.ProductStory_previewCaption__tZohY{position:relative;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--bg-surface);border-top:1px solid var(--story-line);color:var(--text-secondary)}.ProductStory_previewCaption__tZohY>span:first-child{display:inline-flex;align-items:center;gap:9px;color:var(--text-primary)}.ProductStory_previewCaption__tZohY i{width:8px;height:8px;border-radius:50%;background:var(--story-project)}.ProductStory_demoLabel__Zn0Mf{margin:12px 0 24px;color:var(--text-secondary);text-align:right}.ProductStory_featureDisclosure__MRsav{border-block:1px solid var(--story-line)}.ProductStory_featureDisclosure__MRsav summary{display:flex;align-items:center;justify-content:space-between;list-style:none;min-height:64px;cursor:pointer;font-size:17px}.ProductStory_featureDisclosure__MRsav summary::-webkit-details-marker{display:none}.ProductStory_featureDisclosure__MRsav[open] summary svg{transform:rotate(180deg)}.ProductStory_detailGrid__aiiWN{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;padding:10px 0 30px}.ProductStory_detailGrid__aiiWN article>svg{color:var(--green)}.ProductStory_detailGrid__aiiWN h3{margin:12px 0 8px;font-size:18px;line-height:1.4}.ProductStory_detailGrid__aiiWN p{color:var(--text-secondary);font-size:15px;line-height:1.7}.ProductStory_nextChapter__u84fi{display:flex;gap:20px;justify-content:center;align-items:center;color:var(--green);margin-top:55px}.ProductStory_nextChapter__u84fi span{width:1px;height:32px;background:var(--story-line)}.ProductStory_connect__mI39L{margin-top:90px;padding:64px 30px;text-align:center;background:radial-gradient(ellipse at 50% 0,rgba(165,199,232,.09),transparent 75%);border:1px solid var(--story-line);border-radius:16px}.ProductStory_connectionDiagram__aIvge{display:flex;justify-content:center;align-items:center;gap:20px;color:var(--green);margin-bottom:28px}.ProductStory_connectionDiagram__aIvge>span{width:60px;height:1px;background:var(--story-line)}.ProductStory_connect__mI39L>p{margin:22px 0 26px;color:var(--text-secondary);font-size:20px;line-height:1.65}.ProductStory_connect__mI39L .ProductStory_connectionNote__TKwNX{margin-bottom:0;font-size:14px}.ProductStory_previewDialog__VSKO0{color:var(--text-primary);background:var(--bg-base);border:1px solid var(--story-line);border-radius:12px;padding:0;width:min(1500px,calc(100% - 32px));max-width:calc(100% - 32px);max-height:90dvh;margin:auto}.ProductStory_previewDialog__VSKO0::backdrop{background:rgba(0,0,0,.8)}.ProductStory_dialogHeading__7GOPn{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;background:var(--bg-surface);z-index:1}.ProductStory_dialogHeading__7GOPn strong{font-size:16px}.ProductStory_dialogHeading__7GOPn button{background:none;border:0;color:var(--text-primary);cursor:pointer;padding:4px}.ProductStory_dialogImage__k6mqS{overflow:auto}.ProductStory_dialogImage__k6mqS video{display:block;width:100%;height:auto;min-width:800px}.ProductStory_story__mLTRV :is(a,button,summary):focus-visible{outline:2px solid var(--green);outline-offset:5px}.ProductStory_paused__AYvkc *,.ProductStory_paused__AYvkc :after,.ProductStory_paused__AYvkc :before{animation-play-state:paused!important}@keyframes ProductStory_drawConnection__rCSHW{0%{stroke-dashoffset:600}to{stroke-dashoffset:0}}@keyframes ProductStory_viewArrives__bmWNa{0%{transform:scale(1.045) translateY(10px);filter:brightness(.8)}to{transform:scale(1) translateY(0);filter:brightness(1)}}@keyframes ProductStory_copyArrives__OoKK0{0%{transform:translateY(14px)}to{transform:translateY(0)}}@keyframes ProductStory_contextTravels__M3aA2{0%{opacity:0}15%,35%{opacity:1;inset:12% auto auto 1%;width:13%;height:75%}55%,80%{opacity:.8;inset:18% auto auto 18%;width:78%;height:62%}to{opacity:0;inset:18% auto auto 18%;width:78%;height:62%}}@media(max-width:900px){.ProductStory_intro__0zsy_{padding-top:40px}.ProductStory_chapterHeader__P6hBk{gap:30px}.ProductStory_detailGrid__aiiWN{gap:20px}}@media(max-width:700px){.ProductStory_chapters__HXsAw,.ProductStory_connect__mI39L,.ProductStory_intro__0zsy_{width:calc(100% - 32px)}.ProductStory_intro__0zsy_{padding-top:48px}.ProductStory_intro__0zsy_ h1{font-size:clamp(42px,10.6vw,65px);margin:18px 0}.ProductStory_lead__njeut{font-size:18px}.ProductStory_desktopBreak__HtuR7{display:none}.ProductStory_actions__hRE75{flex-wrap:wrap;margin-bottom:0}.ProductStory_actions__hRE75>a{flex:1 1;padding-inline:12px;white-space:nowrap}.ProductStory_projectRoot__bO3EW{min-width:0;width:fit-content;padding:16px}.ProductStory_projectRoot__bO3EW strong{font-size:17px}.ProductStory_branches__fZ_Ha{height:90px}.ProductStory_destinations__aLd1W{gap:9px}.ProductStory_destination__oJkkl{min-height:94px;flex-direction:column;gap:10px;padding:14px 8px}.ProductStory_destination__oJkkl>span{font-size:16px}.ProductStory_calendarDestination__Xm_zY>span{font-size:18px}.ProductStory_chapter__wuiHV{padding-top:65px}.ProductStory_chapterHeader__P6hBk{grid-template-columns:1fr;gap:18px;margin-bottom:24px}.ProductStory_chapterHeader__P6hBk>p{font-size:17px}.ProductStory_workspaceBar__zvSTk{gap:10px;padding-inline:12px}.ProductStory_workspaceBar__zvSTk>button>span{display:none}.ProductStory_screenshotViewport__2qy5O{aspect-ratio:auto;height:450px;overflow-x:auto}.ProductStory_screenshot__6HJiC{width:800px;max-width:none}.ProductStory_goalsViewport__I89QB{height:450px}.ProductStory_goalsViewport__I89QB .ProductStory_screenshot__6HJiC{width:800px}.ProductStory_spotlight__3MYjT{display:none}.ProductStory_previewCaption__tZohY{align-items:flex-start;flex-direction:column;gap:8px;padding:15px}.ProductStory_demoLabel__Zn0Mf{text-align:left;line-height:1.6}.ProductStory_detailGrid__aiiWN{grid-template-columns:1fr;gap:26px}.ProductStory_featureDisclosure__MRsav summary{font-size:16px}.ProductStory_connect__mI39L{margin-top:60px;padding:44px 20px}.ProductStory_connect__mI39L h2{font-size:36px}.ProductStory_connect__mI39L>p{font-size:18px}.ProductStory_connectionDiagram__aIvge{gap:16px}.ProductStory_connectionDiagram__aIvge>span{width:35px}.ProductStory_nextChapter__u84fi{margin-top:35px}}@media(prefers-reduced-motion:reduce){.ProductStory_story__mLTRV *,.ProductStory_story__mLTRV :after,.ProductStory_story__mLTRV :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.ProductStory_spotlight__3MYjT{display:none}}.ProductStory_exampleIntro__9DhJq{max-width:760px;margin:90px 0 34px}.ProductStory_exampleIntro__9DhJq h2{margin:14px 0 20px;font-size:clamp(34px,4vw,48px);letter-spacing:-.04em;line-height:1.15;font-weight:500}.ProductStory_exampleIntro__9DhJq p{color:var(--text-secondary);font-size:18px;line-height:1.7}.ProductStory_exampleIntro__9DhJq p strong{color:var(--text-primary);font-weight:550}.ProductStory_exampleIntro__9DhJq small{display:block;margin-top:15px;font-size:14px;color:var(--text-secondary);line-height:1.6}.ProductStory_connectionRail__olQqP{position:sticky;top:12px;z-index:15;display:grid;grid-template-columns:.95fr 2fr;align-items:center;gap:24px;padding:16px 20px;border:1px solid rgba(137,169,220,.4);border-radius:12px;background:var(--bg-surface);box-shadow:0 10px 35px rgba(0,0,0,.25)}.ProductStory_sharedTask__ydqcH{display:grid;gap:6px;border-left:3px solid var(--accent);padding-left:14px}.ProductStory_sharedTask__ydqcH>span{color:var(--text-secondary);font-size:14px}.ProductStory_sharedTask__ydqcH strong{font-size:17px;font-weight:550}.ProductStory_connectionSteps__H7foH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));position:relative}.ProductStory_connectionSteps__H7foH:before{content:"";position:absolute;inset:auto 0 -8px;height:2px;width:33.333%;background:var(--accent);transform:translateX(calc(var(--active-step) * 100%));transition:transform .5s ease}.ProductStory_connectionSteps__H7foH a{padding:7px 10px;display:flex;align-items:center;gap:9px;color:var(--text-secondary);border-radius:6px;transition:color .4s,background .4s}.ProductStory_connectionSteps__H7foH a[aria-current=step]{color:var(--text-primary);background:rgba(165,199,232,.09)}.ProductStory_connectionSteps__H7foH a>svg{flex-shrink:0}.ProductStory_connectionSteps__H7foH a>span{font-size:15px;line-height:1.45}.ProductStory_connectionSteps__H7foH small{display:block;font-size:14px;margin-top:2px}.ProductStory_chapter__wuiHV{padding-top:74px;scroll-margin-top:125px}.ProductStory_chapterLayout__Y_8wg{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr);align-items:center;gap:45px}.ProductStory_chapter__wuiHV[data-layout=reverse] .ProductStory_chapterLayout__Y_8wg{grid-template-columns:minmax(0,1.5fr) minmax(0,.9fr)}.ProductStory_chapter__wuiHV[data-layout=reverse] .ProductStory_chapterCopy__lb2rc{order:2}.ProductStory_chapter__wuiHV[data-layout=reverse] .ProductStory_chapterMedia__BmkMI{order:1}.ProductStory_chapterHeader__P6hBk{display:block;margin-bottom:22px}.ProductStory_chapterHeader__P6hBk h2{font-size:clamp(32px,3.2vw,43px)}.ProductStory_chapterHeader__P6hBk>p{font-size:17px;margin-top:18px;line-height:1.65}.ProductStory_taskContext__5vvGg{border-left:2px solid var(--accent);padding:4px 0 4px 16px;margin-bottom:22px}.ProductStory_taskContext__5vvGg>span{display:block;color:var(--green);font-size:14px;margin-bottom:7px}.ProductStory_taskContext__5vvGg>strong{display:block;font-size:19px;font-weight:550}.ProductStory_taskContext__5vvGg>p{margin-top:10px;font-size:15px;line-height:1.7;color:var(--text-secondary)}.ProductStory_chapterCopy__lb2rc .ProductStory_detailGrid__aiiWN{grid-template-columns:1fr;gap:22px;padding-bottom:24px}.ProductStory_chapterCopy__lb2rc .ProductStory_featureDisclosure__MRsav summary{min-height:58px;font-size:16px}.ProductStory_chapterMedia__BmkMI{min-width:0}.ProductStory_screenshotViewport__2qy5O{aspect-ratio:16/9}.ProductStory_previewCaption__tZohY{flex-wrap:wrap;font-size:14px;padding:12px 15px}.ProductStory_previewCaption__tZohY>span:last-child{max-width:70%}.ProductStory_demoLabel__Zn0Mf{text-align:left;font-size:14px;line-height:1.6;margin-bottom:0}.ProductStory_storyBridge__vYtxh{display:flex;justify-content:center;align-items:center;gap:16px;margin:48px auto 0;color:var(--text-secondary);font-size:15px}.ProductStory_storyBridge__vYtxh>span:first-child,.ProductStory_storyBridge__vYtxh>span:last-child{width:55px;height:1px;background:var(--story-line)}.ProductStory_storyBridge__vYtxh svg{color:var(--green);flex-shrink:0}@media(max-width:1050px){.ProductStory_chapterLayout__Y_8wg,.ProductStory_chapter__wuiHV[data-layout=reverse] .ProductStory_chapterLayout__Y_8wg{gap:28px}.ProductStory_connectionRail__olQqP{gap:16px}.ProductStory_connectionSteps__H7foH small{display:none}}@media(max-width:760px){.ProductStory_exampleIntro__9DhJq{margin-top:65px}.ProductStory_connectionRail__olQqP{grid-template-columns:1fr;gap:10px;padding:13px;top:6px}.ProductStory_sharedTask__ydqcH{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding-left:10px}.ProductStory_sharedTask__ydqcH>span{font-size:14px}.ProductStory_sharedTask__ydqcH strong{font-size:16px}.ProductStory_connectionSteps__H7foH a{padding:6px;gap:7px}.ProductStory_connectionSteps__H7foH a>span{font-size:14px}.ProductStory_connectionSteps__H7foH:before{bottom:-5px}.ProductStory_chapter__wuiHV{scroll-margin-top:135px;padding-top:50px}.ProductStory_chapterLayout__Y_8wg,.ProductStory_chapter__wuiHV[data-layout=reverse] .ProductStory_chapterLayout__Y_8wg{grid-template-columns:1fr;gap:24px}.ProductStory_chapter__wuiHV[data-layout=reverse] .ProductStory_chapterCopy__lb2rc,.ProductStory_chapter__wuiHV[data-layout=reverse] .ProductStory_chapterMedia__BmkMI{order:0}.ProductStory_chapterHeader__P6hBk h2{font-size:36px}.ProductStory_chapterMedia__BmkMI{width:100%}.ProductStory_screenshotViewport__2qy5O{height:auto;aspect-ratio:16/9;overflow:hidden}.ProductStory_screenshot__6HJiC{width:100%;max-width:100%}.ProductStory_previewCaption__tZohY{align-items:flex-start}.ProductStory_previewCaption__tZohY>span:last-child{max-width:100%}.ProductStory_storyBridge__vYtxh{font-size:14px;gap:9px;text-align:center;line-height:1.6}.ProductStory_storyBridge__vYtxh>span:first-child,.ProductStory_storyBridge__vYtxh>span:last-child{width:18px;flex-shrink:0}}@media(prefers-reduced-motion:reduce){.ProductStory_connectionSteps__H7foH a,.ProductStory_connectionSteps__H7foH:before{transition:none}}.ProductStory_illustrationViewport__uIuv2{padding:24px;background:var(--bg-base);min-height:340px}.ProductStory_illustrationHeader__3igXf{display:flex;flex-wrap:wrap;align-items:center;gap:9px;font-size:14px;color:var(--text-secondary);margin-bottom:22px}.ProductStory_illustrationHeader__3igXf svg{color:var(--accent)}.ProductStory_illustrationHeader__3igXf strong{color:var(--text-primary);font-size:15px;font-weight:550}.ProductStory_miniBoard__cjj8M{display:grid;grid-template-columns:.55fr 1fr;gap:18px}.ProductStory_quietColumn__qIKZN,.ProductStory_scheduledColumn__sbimo{min-width:0;border:1px solid var(--story-line);border-radius:8px;padding:15px}.ProductStory_quietColumn__qIKZN>span,.ProductStory_scheduledColumn__sbimo>span{display:block;color:var(--text-secondary);font-size:15px;margin-bottom:18px}.ProductStory_scheduledColumn__sbimo>span small{font-size:14px;padding-left:8px;color:var(--accent)}.ProductStory_placeholderLine__GvNAZ{height:70px;background:rgba(173,195,165,.035);border:1px dashed rgba(173,195,165,.13);border-radius:6px;margin-bottom:12px}.ProductStory_taskDemoCard__GN978{border:1px solid rgba(165,199,232,.5);border-left:3px solid var(--accent);padding:18px;border-radius:7px;background:rgba(165,199,232,.045)}.ProductStory_exampleBadge__Wk8Lf{font-size:14px;color:var(--green)}.ProductStory_taskDemoCard__GN978 h3{font-size:23px;font-weight:550;line-height:1.3;letter-spacing:-.025em;margin:12px 0 20px}.ProductStory_taskDemoCard__GN978 p{display:flex;align-items:center;gap:8px;color:var(--text-secondary);font-size:14px;line-height:1.6}.ProductStory_taskDemoCard__GN978 p svg{flex-shrink:0}.ProductStory_taskDemoCard__GN978 .ProductStory_resultLink__nlJAZ{margin-top:13px;padding:10px;background:rgba(165,199,232,.08);border-radius:5px;color:var(--text-primary)}.ProductStory_taskDemoCard__GN978 a{display:inline-flex;align-items:center;gap:7px;font-size:14px;color:var(--accent);margin-top:22px;line-height:1.6}.ProductStory_goalDemoCard__oMdwl>h3{font-size:26px;line-height:1.3;font-weight:500;letter-spacing:-.025em;margin:10px 0}.ProductStory_goalDemoCard__oMdwl>p{color:var(--text-secondary);font-size:15px;line-height:1.6}.ProductStory_keyResultCard__SK9ea{margin-top:22px;border:1px solid var(--story-line);border-radius:8px;padding:20px;background:var(--bg-surface)}.ProductStory_keyResultCard__SK9ea>small,.ProductStory_keyResultCard__SK9ea>span{font-size:14px;color:var(--text-secondary)}.ProductStory_keyResultCard__SK9ea>strong{display:block;font-size:21px;font-weight:550;margin-top:9px}.ProductStory_exampleProgress__caqFV{display:flex;align-items:center;gap:15px;margin:18px 0 10px}.ProductStory_exampleProgress__caqFV progress{width:100%;height:7px;border:0;background:#343e34;border-radius:7px;accent-color:var(--green)}.ProductStory_exampleProgress__caqFV progress::-webkit-progress-bar{background:#343e34;border-radius:7px}.ProductStory_exampleProgress__caqFV progress::-webkit-progress-value{background:var(--green);border-radius:7px}.ProductStory_exampleProgress__caqFV>span{font-size:14px;color:var(--text-secondary);white-space:nowrap}.ProductStory_goalTaskConnector__wM6kE{height:24px;width:1px;margin-left:30px;background:var(--accent)}.ProductStory_linkedTask__UZQ_R{display:flex;gap:13px;align-items:center;padding:16px 20px;border:1px solid rgba(165,199,232,.5);border-left:3px solid var(--accent);border-radius:7px;background:rgba(165,199,232,.05)}.ProductStory_linkedTask__UZQ_R>svg{color:var(--accent);flex-shrink:0}.ProductStory_linkedTask__UZQ_R>span{flex:1 1}.ProductStory_linkedTask__UZQ_R small{display:block;font-size:14px;color:var(--text-secondary);margin-bottom:5px}.ProductStory_linkedTask__UZQ_R strong{font-size:18px;font-weight:550}.ProductStory_chapter__wuiHV[data-revealed=true] .ProductStory_linkedTask__UZQ_R,.ProductStory_chapter__wuiHV[data-revealed=true] .ProductStory_taskDemoCard__GN978{animation:ProductStory_copyArrives__OoKK0 .7s ease-out both}@media(max-width:1050px) and (min-width:761px){.ProductStory_miniBoard__cjj8M{grid-template-columns:1fr}.ProductStory_quietColumn__qIKZN{display:none}}@media(max-width:700px){.ProductStory_illustrationViewport__uIuv2{padding:20px 16px}.ProductStory_miniBoard__cjj8M{grid-template-columns:1fr}.ProductStory_quietColumn__qIKZN{display:none}.ProductStory_taskDemoCard__GN978{padding:18px}.ProductStory_keyResultCard__SK9ea{padding:16px}.ProductStory_goalDemoCard__oMdwl>h3{font-size:24px}.ProductStory_linkedTask__UZQ_R{padding:15px}}html:has(.ProductStory_story__mLTRV){scroll-behavior:smooth}.ProductStory_dialogIllustration__CQMm7{padding:28px;max-width:900px;margin-inline:auto}@media(max-width:700px){.ProductStory_dialogIllustration__CQMm7{padding:20px 16px}}@media(prefers-reduced-motion:reduce){html:has(.ProductStory_story__mLTRV){scroll-behavior:auto}}.ProductStory_travellingCard__SpwD6{position:fixed;inset:0 auto auto 0;z-index:14;pointer-events:none;visibility:hidden;will-change:transform}.ProductStory_taskDock__bs0rL{width:100%;min-width:0}.ProductStory_connectedTaskCard__0N2Vk{box-sizing:border-box;min-height:158px;padding:15px 17px;display:flex;flex-direction:column;justify-content:center;gap:11px;border-left:1px solid var(--accent);border:1px solid var(--accent);border-left-width:3px;border-radius:9px;background:var(--bg-surface);box-shadow:0 12px 30px rgba(0,0,0,.22)}.ProductStory_connectedTaskCard__0N2Vk>span{display:flex;align-items:center;gap:7px;font-size:14px;color:var(--text-secondary);line-height:1.4}.ProductStory_connectedTaskCard__0N2Vk svg{flex-shrink:0;color:var(--accent)}.ProductStory_connectedTaskCard__0N2Vk small{margin-left:auto;font-size:14px}.ProductStory_connectedTaskCard__0N2Vk strong{font-size:20px;font-weight:550;letter-spacing:-.02em;line-height:1.3}.ProductStory_story__mLTRV[data-travelling=true] [data-task-dock]>*{opacity:0}.ProductStory_connectionLink__b5rNK{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--accent);margin-top:18px;line-height:1.6}.ProductStory_calendarDays__7Ff8l{display:grid;grid-template-columns:.65fr 1.5fr .65fr;text-align:center;gap:10px;padding-bottom:18px;font-size:14px;color:var(--text-secondary)}.ProductStory_calendarDays__7Ff8l strong{color:var(--text-primary);font-weight:500}.ProductStory_calendarGrid__B7j_c{position:relative;min-height:270px;display:grid;grid-template-columns:.65fr 1.5fr .65fr;gap:10px;padding-top:32px;background:repeating-linear-gradient(to bottom,transparent 0 59px,var(--story-line) 59px 60px);border-top:1px solid var(--story-line)}.ProductStory_calendarSlot__pJY6U{grid-column:2;min-width:0}.ProductStory_endTime___z5Qk,.ProductStory_timeLabel__lL6z2{position:absolute;left:0;top:8px;font-size:14px;color:var(--text-secondary)}.ProductStory_endTime___z5Qk{top:211px}.ProductStory_calendarFootage__cqL7L{margin-top:15px;font-size:14px;color:var(--text-secondary)}.ProductStory_calendarFootage__cqL7L summary{display:flex;gap:10px;align-items:center;padding:10px 0;cursor:pointer}.ProductStory_calendarFootage__cqL7L video{margin-top:10px;border-radius:9px}@media(max-width:1050px){.ProductStory_calendarDays__7Ff8l,.ProductStory_calendarGrid__B7j_c{grid-template-columns:.15fr 1fr .15fr}}@media(max-width:760px){.ProductStory_connectedTaskCard__0N2Vk{padding:14px}.ProductStory_connectedTaskCard__0N2Vk strong{font-size:19px}.ProductStory_calendarDays__7Ff8l,.ProductStory_calendarGrid__B7j_c{grid-template-columns:.08fr 1fr .08fr}.ProductStory_calendarDays__7Ff8l span{visibility:hidden}}@media(prefers-reduced-motion:reduce){.ProductStory_travellingCard__SpwD6{display:none}.ProductStory_story__mLTRV[data-travelling=true] [data-task-dock]>*{opacity:1}}.ProductStory_connectionSteps__H7foH:before{display:none}.ProductStory_featureDisclosure__MRsav{border:0;margin-top:20px}.ProductStory_featureDisclosure__MRsav summary{justify-content:flex-start;gap:12px;color:var(--text-secondary)}.ProductStory_exampleIntro__9DhJq{max-width:620px;margin-bottom:28px}.ProductStory_chapterHeader__P6hBk h2{font-size:clamp(34px,4vw,48px)}.ProductStory_chapterHeader__P6hBk>p{max-width:320px;font-size:20px}.ProductStory_chapterHeader__P6hBk{margin-bottom:16px}.ProductStory_storyBridge__vYtxh{margin-top:35px}.ProductStory_connect__mI39L h2{margin-bottom:30px}.ProductStory_connect__mI39L .ProductStory_connectionNote__TKwNX{max-width:460px;margin:20px auto 0}.ProductStory_calendarFootage__cqL7L{margin-top:8px}.ProductStory_previewCaption__tZohY{padding-block:10px}