.page-module__E0kJGG__main{background:var(--cosmo-color-paper);min-height:100svh;color:var(--cosmo-color-ink);font-family:var(--cosmo-font-body);overflow-x:clip}.page-module__E0kJGG__masthead,.page-module__E0kJGG__hero,.page-module__E0kJGG__tools,.page-module__E0kJGG__note,.page-module__E0kJGG__footer{width:min(100% - 3rem,88rem);margin-inline:auto}.page-module__E0kJGG__masthead{justify-content:space-between;align-items:baseline;gap:var(--cosmo-space-md);border-bottom:var(--cosmo-rule) solid var(--cosmo-color-rule);padding-block:clamp(1.25rem,2.5vw,1.75rem);display:flex}.page-module__E0kJGG__wordmark{color:inherit;font-family:var(--cosmo-font-display);letter-spacing:-.055em;font-size:clamp(2rem,3.2vw,2.8rem);font-weight:600;text-decoration:none}.page-module__E0kJGG__indexLink,.page-module__E0kJGG__exploreLink,.page-module__E0kJGG__toolLink{color:inherit;font-family:var(--cosmo-font-meta);font-size:var(--cosmo-text-meta);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;font-weight:500;text-decoration:none}.page-module__E0kJGG__indexLink span,.page-module__E0kJGG__toolMeta,.page-module__E0kJGG__issue{color:var(--cosmo-color-muted);font-family:var(--cosmo-font-meta);font-size:var(--cosmo-text-meta);letter-spacing:.05em;text-transform:uppercase}.page-module__E0kJGG__indexLink{gap:var(--cosmo-space-xs);align-items:baseline;display:inline-flex}.page-module__E0kJGG__hero{padding-block:var(--cosmo-space-3xl);grid-template-columns:minmax(0,1.3fr) minmax(20rem,.9fr);column-gap:clamp(2rem,7vw,8rem);display:grid}.page-module__E0kJGG__issue{margin:0 0 var(--cosmo-space-lg);grid-column:1/-1}.page-module__E0kJGG__hero h1{min-width:0;max-width:13ch;font-family:var(--cosmo-font-display);font-size:var(--cosmo-text-display);letter-spacing:-.065em;overflow-wrap:anywhere;margin:0;font-style:normal;font-weight:500;line-height:.87}.page-module__E0kJGG__heroFoot{padding-bottom:var(--cosmo-space-md);align-self:end}.page-module__E0kJGG__heroFoot p{max-width:24ch;margin:0 0 var(--cosmo-space-xl);color:var(--cosmo-color-support);font-size:var(--cosmo-text-lede);font-weight:500;line-height:1.38}.page-module__E0kJGG__exploreLink,.page-module__E0kJGG__toolLink{gap:var(--cosmo-space-sm);border-bottom:var(--cosmo-rule) solid currentColor;padding-bottom:var(--cosmo-space-2xs);transition:color var(--cosmo-dur-fast) var(--cosmo-ease-out), transform var(--cosmo-dur-fast) var(--cosmo-ease-out);align-items:center;display:inline-flex}.page-module__E0kJGG__tools{border-top:var(--cosmo-rule) solid var(--cosmo-color-ink);padding-block:clamp(3rem,7vw,6.75rem)}.page-module__E0kJGG__sectionIntro{gap:var(--cosmo-space-lg);margin-bottom:var(--cosmo-space-xl);grid-template-columns:minmax(0,.45fr) minmax(0,1fr);display:grid}.page-module__E0kJGG__sectionIntro .page-module__E0kJGG__issue{margin:var(--cosmo-space-sm) 0 0}.page-module__E0kJGG__sectionIntro h2{min-width:0;max-width:14ch;font-family:var(--cosmo-font-display);letter-spacing:-.055em;overflow-wrap:anywhere;margin:0;font-size:clamp(2.2rem,4.5vw,4.5rem);font-style:normal;font-weight:500;line-height:.92}.page-module__E0kJGG__toolEntry{border-top:var(--cosmo-rule) solid var(--cosmo-color-rule);border-bottom:var(--cosmo-rule) solid var(--cosmo-color-rule);grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);display:grid}.page-module__E0kJGG__toolIdentity{background:var(--cosmo-color-tool-soft);border-right:var(--cosmo-rule) solid var(--cosmo-color-rule);min-height:24rem;color:var(--cosmo-color-tool);font-family:var(--cosmo-font-meta);place-items:center;display:grid;position:relative;overflow:hidden}.page-module__E0kJGG__toolIdentity span{font-size:clamp(7rem,14vw,14rem);font-weight:500;line-height:1}.page-module__E0kJGG__toolIdentity i{border-top:2px solid var(--cosmo-color-tool);position:absolute;bottom:22%;left:12%;right:12%}.page-module__E0kJGG__toolIdentity i:before,.page-module__E0kJGG__toolIdentity i:after{background:var(--cosmo-color-tool);content:"";width:2px;height:.9rem;position:absolute;top:-.45rem}.page-module__E0kJGG__toolIdentity i:before{left:0}.page-module__E0kJGG__toolIdentity i:after{right:0}.page-module__E0kJGG__toolIdentity b{font-size:var(--cosmo-text-meta);font-weight:500;position:absolute;bottom:9%;right:12%}.page-module__E0kJGG__toolCopy{flex-direction:column;align-items:flex-start;min-width:0;padding:clamp(1.5rem,4vw,4rem);display:flex}.page-module__E0kJGG__toolMeta{margin:0 0 auto}.page-module__E0kJGG__toolCopy h3{min-width:0;margin:var(--cosmo-space-xl) 0 var(--cosmo-space-sm);font-family:var(--cosmo-font-display);letter-spacing:-.065em;overflow-wrap:anywhere;font-size:clamp(3rem,5.7vw,6.25rem);font-style:normal;font-weight:500;line-height:.86}.page-module__E0kJGG__question{max-width:24ch;margin:0 0 var(--cosmo-space-md);font-family:var(--cosmo-font-display);font-size:clamp(1.6rem,2.7vw,2.25rem);font-weight:500;line-height:1.03}.page-module__E0kJGG__description{max-width:48ch;margin:0 0 var(--cosmo-space-xl);color:var(--cosmo-color-muted);line-height:1.6}.page-module__E0kJGG__toolLink{color:var(--cosmo-color-tool);border-bottom-width:2px;margin-top:auto;font-size:clamp(.8rem,1vw,.9rem)}.page-module__E0kJGG__note{padding-block:var(--cosmo-space-statement);border-top:var(--cosmo-rule) solid var(--cosmo-color-rule);grid-template-columns:minmax(0,.45fr) minmax(0,1fr);display:grid}.page-module__E0kJGG__note p{max-width:20ch;font-family:var(--cosmo-font-display);letter-spacing:-.06em;grid-column:2;margin:0;font-size:clamp(2.5rem,5vw,5rem);font-style:normal;font-weight:500;line-height:.91}.page-module__E0kJGG__footer{padding-block:var(--cosmo-space-statement) var(--cosmo-space-xl);border-top:var(--cosmo-rule) solid var(--cosmo-color-ink)}.page-module__E0kJGG__footer>p{max-width:16ch;margin:0 0 var(--cosmo-space-xl);font-family:var(--cosmo-font-display);letter-spacing:-.07em;font-size:clamp(2.8rem,6vw,6.5rem);font-style:normal;font-weight:500;line-height:.86}.page-module__E0kJGG__footer div{justify-content:space-between;gap:var(--cosmo-space-md);border-top:var(--cosmo-rule) solid var(--cosmo-color-rule);padding-top:var(--cosmo-space-md);color:var(--cosmo-color-muted);font-family:var(--cosmo-font-meta);font-size:var(--cosmo-text-meta);display:flex}.page-module__E0kJGG__footer a{color:var(--cosmo-color-ink);text-decoration:none}.page-module__E0kJGG__indexLink:hover,.page-module__E0kJGG__exploreLink:hover,.page-module__E0kJGG__toolLink:hover,.page-module__E0kJGG__footer a:hover{color:var(--cosmo-color-accent)}.page-module__E0kJGG__exploreLink:hover,.page-module__E0kJGG__toolLink:hover{transform:translate(.2rem)}.page-module__E0kJGG__indexLink:focus-visible,.page-module__E0kJGG__exploreLink:focus-visible,.page-module__E0kJGG__toolLink:focus-visible,.page-module__E0kJGG__wordmark:focus-visible,.page-module__E0kJGG__footer a:focus-visible{outline:3px solid var(--cosmo-color-focus);outline-offset:4px}@media (max-width:48rem){.page-module__E0kJGG__masthead,.page-module__E0kJGG__hero,.page-module__E0kJGG__tools,.page-module__E0kJGG__note,.page-module__E0kJGG__footer{width:min(100% - 2rem,88rem)}.page-module__E0kJGG__hero,.page-module__E0kJGG__sectionIntro,.page-module__E0kJGG__toolEntry,.page-module__E0kJGG__note{grid-template-columns:minmax(0,1fr)}.page-module__E0kJGG__hero{row-gap:var(--cosmo-space-lg)}.page-module__E0kJGG__heroFoot{padding-bottom:0}.page-module__E0kJGG__heroFoot p{max-width:27ch}.page-module__E0kJGG__sectionIntro{gap:var(--cosmo-space-sm)}.page-module__E0kJGG__sectionIntro .page-module__E0kJGG__issue{margin:0}.page-module__E0kJGG__toolIdentity{border-right:0;border-bottom:var(--cosmo-rule) solid var(--cosmo-color-rule);min-height:14rem}.page-module__E0kJGG__toolIdentity span{font-size:8.5rem}.page-module__E0kJGG__toolCopy{min-height:0}.page-module__E0kJGG__note p{grid-column:1;max-width:18ch}.page-module__E0kJGG__footer div{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.page-module__E0kJGG__exploreLink,.page-module__E0kJGG__toolLink{transition-duration:0s}.page-module__E0kJGG__exploreLink:hover,.page-module__E0kJGG__toolLink:hover{transform:none}}
