.LandingNavigation-module__RzjhJq__desktopNav{gap:40px!important}.LandingNavigation-module__RzjhJq__desktopNav>a,.LandingNavigation-module__RzjhJq__navTrigger{min-height:40px;color:inherit;cursor:pointer;font:inherit;line-height:inherit;white-space:nowrap;background:0 0;border:0;border-radius:12px;align-items:center;padding:0 10px;transition:background-color .15s;display:inline-flex}.LandingNavigation-module__RzjhJq__desktopNav>a:hover,.LandingNavigation-module__RzjhJq__desktopNav>a:focus-visible,.LandingNavigation-module__RzjhJq__navTrigger:hover,.LandingNavigation-module__RzjhJq__navTrigger:focus-visible,.LandingNavigation-module__RzjhJq__navTriggerActive{background:var(--bg-overlay-l2);outline:none}.LandingNavigation-module__RzjhJq__dropdownWrap{align-items:center;display:flex;position:relative}.LandingNavigation-module__RzjhJq__dropdownPanel{z-index:100;border:1px solid var(--border-neutral-l1);background:var(--ui-bg-panel);width:420px;color:var(--text-default);transform-origin:top;border-radius:20px;padding:12px;animation:.15s both LandingNavigation-module__RzjhJq__dropdownEnter;position:absolute;top:calc(100% + 8px);left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 64px #00000038}.LandingNavigation-module__RzjhJq__dropdownList{gap:2px;display:grid}.LandingNavigation-module__RzjhJq__dropdownItem{min-height:58px;color:var(--text-default);border-radius:13px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;padding:7px 10px;transition:background-color .14s;display:grid}.LandingNavigation-module__RzjhJq__dropdownItem:hover,.LandingNavigation-module__RzjhJq__dropdownItem:focus-visible,.LandingNavigation-module__RzjhJq__dropdownItem[aria-current=page]{background:var(--bg-overlay-l1);outline:none}.LandingNavigation-module__RzjhJq__dropdownIcon{background:var(--bg-overlay-l1);width:44px;height:44px;color:var(--icon-default);border-radius:11px;justify-content:center;align-items:center;display:inline-flex}.LandingNavigation-module__RzjhJq__dropdownCopy{gap:4px;min-width:0;display:grid}.LandingNavigation-module__RzjhJq__dropdownCopy strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:650;line-height:20px;overflow:hidden}.LandingNavigation-module__RzjhJq__dropdownCopy>span{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:20px;overflow:hidden}.LandingNavigation-module__RzjhJq__mobileMenu{overflow-y:auto}.LandingNavigation-module__RzjhJq__mobileNav{gap:2px!important}.LandingNavigation-module__RzjhJq__mobileNav>a,.LandingNavigation-module__RzjhJq__mobileAccordionTrigger{border:0;border-bottom:1px solid var(--border-neutral-l2);width:100%;min-height:56px;color:var(--text-default);cursor:pointer;font:inherit;text-align:left;background:0 0;border-radius:0;justify-content:space-between;align-items:center;padding:10px 0;display:flex;font-size:28px!important;line-height:1.1!important}.LandingNavigation-module__RzjhJq__mobileAccordionTrigger svg{flex:none;transition:transform .18s}.LandingNavigation-module__RzjhJq__mobileAccordionTrigger .LandingNavigation-module__RzjhJq__chevronOpen{transform:rotate(180deg)}.LandingNavigation-module__RzjhJq__mobileAccordionPanel{padding:8px 0 18px}.LandingNavigation-module__RzjhJq__mobileAccordionPanel .LandingNavigation-module__RzjhJq__dropdownList{gap:0}.LandingNavigation-module__RzjhJq__mobileAccordionPanel .LandingNavigation-module__RzjhJq__dropdownItem{grid-template-columns:44px minmax(0,1fr);gap:12px;min-height:64px;padding:7px 0}.LandingNavigation-module__RzjhJq__mobileAccordionPanel .LandingNavigation-module__RzjhJq__dropdownIcon{border-radius:10px;width:44px;height:44px}.LandingNavigation-module__RzjhJq__mobileAccordionPanel .LandingNavigation-module__RzjhJq__dropdownCopy strong{font-size:15px;line-height:19px}.LandingNavigation-module__RzjhJq__mobileAccordionPanel .LandingNavigation-module__RzjhJq__dropdownCopy>span{font-size:13px;line-height:18px}@keyframes LandingNavigation-module__RzjhJq__dropdownEnter{0%{opacity:0;transform:translate(-50%)translateY(-6px)scale(.985)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.LandingNavigation-module__RzjhJq__dropdownPanel,.LandingNavigation-module__RzjhJq__mobileAccordionTrigger svg{transition:none;animation:none}}@media (max-width:980px){.LandingNavigation-module__RzjhJq__desktopNav{gap:14px!important}.LandingNavigation-module__RzjhJq__desktopNav>a,.LandingNavigation-module__RzjhJq__navTrigger{min-height:36px;padding:0 6px}.LandingNavigation-module__RzjhJq__dropdownPanel{left:auto;right:-168px;transform:none}@keyframes LandingNavigation-module__RzjhJq__dropdownEnter{0%{opacity:0;transform:translateY(-6px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}}@media (max-width:767px){.LandingNavigation-module__RzjhJq__desktopNav{display:none!important}}@media (max-width:390px){.LandingNavigation-module__RzjhJq__mobileNav>a,.LandingNavigation-module__RzjhJq__mobileAccordionTrigger{font-size:25px!important}.LandingNavigation-module__RzjhJq__mobileAccordionPanel .LandingNavigation-module__RzjhJq__dropdownCopy>span{white-space:normal}}
.PublicPageNavigation-module__49Iymq__scope.ciyo-home{z-index:80;background:0 0;width:100%;height:56px;min-height:56px;position:sticky;top:0;overflow:visible}.PublicPageNavigation-module__49Iymq__scope .ciyo-home-nav{position:relative}.PublicPageNavigation-module__49Iymq__scope .ciyo-home-nav-surface{background:var(--bg-base-default)}
.ToolPages-module__yGIQWq__page{color:#171713;min-height:100dvh;font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;background:radial-gradient(circle at 80% 0,#ffdcbc5c,#0000 32rem),#f7f6f2;overflow-x:clip}.ToolPages-module__yGIQWq__footer{width:min(100% - 48px,1120px);margin:0 auto}.ToolPages-module__yGIQWq__toolCard a,.ToolPages-module__yGIQWq__footer a,.ToolPages-module__yGIQWq__primaryCta,.ToolPages-module__yGIQWq__secondaryCta{color:inherit;text-decoration:none}.ToolPages-module__yGIQWq__index,.ToolPages-module__yGIQWq__article{width:min(100% - 48px,880px);margin:68px auto 0;padding-bottom:112px}.ToolPages-module__yGIQWq__eyebrow{color:#9a541d;letter-spacing:.13em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:650}.ToolPages-module__yGIQWq__indexIntro h1,.ToolPages-module__yGIQWq__hero h1{letter-spacing:-.045em;text-wrap:balance;max-width:760px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(44px,7vw,68px);font-weight:400;line-height:1.02}.ToolPages-module__yGIQWq__indexIntro>p:last-child,.ToolPages-module__yGIQWq__subtitle{color:#55554e;max-width:680px;margin:26px 0 0;font-size:18px;line-height:1.65}.ToolPages-module__yGIQWq__toolList{margin-top:64px}.ToolPages-module__yGIQWq__toolCard{border-top:1px solid #17171324;padding:36px 0 4px}.ToolPages-module__yGIQWq__toolCard h2{letter-spacing:-.04em;max-width:720px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,4.5vw,42px);font-weight:400;line-height:1.08}.ToolPages-module__yGIQWq__toolCard h2 a:hover,.ToolPages-module__yGIQWq__readLink:hover,.ToolPages-module__yGIQWq__footer a:hover{text-underline-offset:4px;text-decoration:underline}.ToolPages-module__yGIQWq__toolCard>p{color:#55554e;max-width:660px;margin:16px 0 0;font-size:16px;line-height:1.7}.ToolPages-module__yGIQWq__readLink{margin-top:20px;font-size:14px;font-weight:620;display:inline-flex}.ToolPages-module__yGIQWq__ctaLinks,.ToolPages-module__yGIQWq__ctaLinksCompact{flex-wrap:wrap;gap:10px;display:flex}.ToolPages-module__yGIQWq__ctaLinks{margin-top:34px}.ToolPages-module__yGIQWq__ctaLinksCompact{margin-top:26px}.ToolPages-module__yGIQWq__primaryCta,.ToolPages-module__yGIQWq__secondaryCta{border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 22px;font-size:14px;font-weight:600;display:inline-flex}.ToolPages-module__yGIQWq__primaryCta{color:#f5f4ef;background:#171713}.ToolPages-module__yGIQWq__secondaryCta{background:#ffffffb8;border:1px solid #1717132e}.ToolPages-module__yGIQWq__facts{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-top:62px;display:grid}.ToolPages-module__yGIQWq__fact{background:#ffffff9e;border:1px solid #1717131f;border-radius:18px;padding:22px}.ToolPages-module__yGIQWq__fact h2{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:650}.ToolPages-module__yGIQWq__fact p{color:#55554e;margin:10px 0 0;font-size:14px;line-height:1.6}.ToolPages-module__yGIQWq__steps,.ToolPages-module__yGIQWq__models,.ToolPages-module__yGIQWq__faq{margin-top:72px}.ToolPages-module__yGIQWq__steps h2,.ToolPages-module__yGIQWq__models h2,.ToolPages-module__yGIQWq__faq h2,.ToolPages-module__yGIQWq__prose h2,.ToolPages-module__yGIQWq__cta h2{color:#20201b;letter-spacing:-.035em;margin:0 0 22px;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,4vw,38px);font-weight:400;line-height:1.15}.ToolPages-module__yGIQWq__steps ol{counter-reset:tool-step;gap:18px;margin:0;padding:0;list-style:none;display:grid}.ToolPages-module__yGIQWq__steps li{counter-increment:tool-step;border-top:1px solid #1717131f;padding:22px 0 4px 58px;position:relative}.ToolPages-module__yGIQWq__steps li:before{content:counter(tool-step);background:#ffffffb8;border:1px solid #17171329;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;font-weight:650;display:inline-flex;position:absolute;top:22px;left:0}.ToolPages-module__yGIQWq__steps h3,.ToolPages-module__yGIQWq__faqItem h3{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:650}.ToolPages-module__yGIQWq__steps li p,.ToolPages-module__yGIQWq__faqItem p{color:#4d4d46;max-width:640px;margin:10px 0 0;font-size:16px;line-height:1.7}.ToolPages-module__yGIQWq__models>p{color:#4d4d46;max-width:660px;margin:0 0 24px;font-size:17px;line-height:1.8}.ToolPages-module__yGIQWq__modelList{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ToolPages-module__yGIQWq__modelList li{background:#ffffff9e;border:1px solid #17171329;border-radius:999px;align-items:center;min-height:38px;padding:0 16px;font-size:14px;font-weight:550;display:inline-flex}.ToolPages-module__yGIQWq__prose{margin-top:72px}.ToolPages-module__yGIQWq__prose>section+section{margin-top:56px}.ToolPages-module__yGIQWq__prose p{color:#4d4d46;max-width:680px;margin:0;font-size:17px;line-height:1.8}.ToolPages-module__yGIQWq__prose p+p{margin-top:18px}.ToolPages-module__yGIQWq__faqItem{border-top:1px solid #1717131f;padding:22px 0 6px}.ToolPages-module__yGIQWq__cta{background:#ffffff9e;border:1px solid #1717131f;border-radius:22px;margin-top:72px;padding:34px;box-shadow:0 18px 42px -34px #17171373}.ToolPages-module__yGIQWq__cta p{color:#4d4d46;max-width:640px;margin:0;font-size:17px;line-height:1.8}.ToolPages-module__yGIQWq__footer{color:#73736a;border-top:1px solid #17171324;justify-content:space-between;align-items:center;gap:24px;padding:27px 0 34px;font-size:13px;display:flex}.ToolPages-module__yGIQWq__footer p{margin:0}.ToolPages-module__yGIQWq__footer nav{flex-wrap:wrap;gap:18px;display:flex}.ToolPages-module__yGIQWq__toolCard a:focus-visible,.ToolPages-module__yGIQWq__footer a:focus-visible,.ToolPages-module__yGIQWq__primaryCta:focus-visible,.ToolPages-module__yGIQWq__secondaryCta:focus-visible{outline-offset:4px;outline:3px solid #e78a417a}@media (max-width:640px){.ToolPages-module__yGIQWq__index,.ToolPages-module__yGIQWq__article,.ToolPages-module__yGIQWq__footer{width:min(100% - 36px,880px)}.ToolPages-module__yGIQWq__index,.ToolPages-module__yGIQWq__article{margin-top:46px;padding-bottom:78px}.ToolPages-module__yGIQWq__toolList,.ToolPages-module__yGIQWq__prose{margin-top:52px}.ToolPages-module__yGIQWq__facts{margin-top:48px}.ToolPages-module__yGIQWq__steps,.ToolPages-module__yGIQWq__models,.ToolPages-module__yGIQWq__faq,.ToolPages-module__yGIQWq__cta{margin-top:56px}.ToolPages-module__yGIQWq__steps li{padding-top:64px;padding-left:0}.ToolPages-module__yGIQWq__cta{padding:26px 22px}.ToolPages-module__yGIQWq__ctaLinks,.ToolPages-module__yGIQWq__ctaLinksCompact{flex-direction:column;align-items:stretch}.ToolPages-module__yGIQWq__footer{flex-direction:column;align-items:flex-start}}
