.author-module__INpZSG__author{border-block:1px solid var(--kavera-stone);grid-template-columns:180px minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,48px);margin-top:64px;padding-block:40px;display:grid}.author-module__INpZSG__author img{border-radius:8px;width:100%;height:auto}.author-module__INpZSG__author .author-module__INpZSG__label{font-size:var(--type-small);margin:0;font-weight:500}.author-module__INpZSG__author>div h2{font-size:var(--type-display-compact);line-height:var(--leading-heading);margin:8px 0 12px}.author-module__INpZSG__author .author-module__INpZSG__role{font-size:var(--type-small);margin:0}.author-module__INpZSG__author .author-module__INpZSG__biography{max-width:62ch;line-height:var(--leading-body);margin:20px 0 12px}.author-module__INpZSG__author .author-module__INpZSG__link{min-height:44px;font-size:var(--type-control);text-underline-offset:var(--link-rule-gap);align-items:center;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.author-module__INpZSG__author .author-module__INpZSG__link:hover{color:var(--kavera-accent)}}@media (max-width:600px){.author-module__INpZSG__author{grid-template-columns:112px minmax(0,1fr);gap:20px;margin-top:48px;padding-block:32px}.author-module__INpZSG__author>div{display:contents}.author-module__INpZSG__author img{grid-row:1/span 3}.author-module__INpZSG__author .author-module__INpZSG__label{align-self:end}.author-module__INpZSG__author>div h2{font-family:var(--font-outfit),sans-serif;font-size:var(--type-card-title);font-weight:500;line-height:var(--leading-title);margin:0}.author-module__INpZSG__author .author-module__INpZSG__role{align-self:start}.author-module__INpZSG__author .author-module__INpZSG__biography{grid-column:1/-1;margin:4px 0 0}.author-module__INpZSG__author .author-module__INpZSG__link{grid-column:1/-1;justify-self:start}}
.hub-module__y0QARq__hub{width:min(88%,1280px);margin-inline:auto;padding:36px 0 80px}.hub-module__y0QARq__hub .hub-module__y0QARq__breadcrumb{font-size:var(--type-small);margin:0 0 48px}.hub-module__y0QARq__breadcrumb ol{flex-wrap:wrap;gap:8px 12px;margin:0;padding:0;list-style:none;display:flex}.hub-module__y0QARq__breadcrumb li:not(:last-child):after{content:"/";margin-inline-start:12px}.hub-module__y0QARq__breadcrumb a{align-items:center;min-height:44px;display:inline-flex}.hub-module__y0QARq__breadcrumb li{align-items:center;display:inline-flex}.hub-module__y0QARq__masthead{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);align-items:end;gap:8%;display:grid}.hub-module__y0QARq__hub .hub-module__y0QARq__title{max-width:none;margin:0 0 28px}.hub-module__y0QARq__hub .hub-module__y0QARq__intro{font-size:var(--type-lead);line-height:var(--leading-lead);max-width:46ch}.hub-module__y0QARq__note{border-top:1px solid var(--kavera-stone);padding-top:24px}.hub-module__y0QARq__note p{max-width:34ch;line-height:var(--leading-body);margin-bottom:12px}.hub-module__y0QARq__hub .hub-module__y0QARq__textLink{min-height:44px;font-size:var(--type-control);text-underline-offset:var(--link-rule-gap);align-items:center;font-weight:500;display:inline-flex}.hub-module__y0QARq__topics{border-block:1px solid var(--kavera-stone);margin:48px 0 72px;padding-block:16px}.hub-module__y0QARq__topics ul{flex-wrap:wrap;gap:4px 32px;margin:0;padding:0;list-style:none;display:flex}.hub-module__y0QARq__hub .hub-module__y0QARq__topics a{min-height:44px;font-size:var(--type-control);align-items:center;gap:10px;font-weight:500;text-decoration:none;display:flex}.hub-module__y0QARq__topics a span{text-underline-offset:var(--link-rule-gap);text-decoration:underline}.hub-module__y0QARq__topics small{font-size:var(--type-small);font-variant-numeric:tabular-nums;font-weight:400}.hub-module__y0QARq__group{grid-template-columns:minmax(0,1fr) minmax(0,2.1fr);gap:6%;margin-bottom:72px;display:grid}.hub-module__y0QARq__hub .hub-module__y0QARq__group h2{font-size:var(--type-display-compact);line-height:var(--leading-heading);margin:0 0 20px}.hub-module__y0QARq__groupIntro>p{max-width:26ch;line-height:var(--leading-body)}.hub-module__y0QARq__entries{margin:0;padding:0;list-style:none}.hub-module__y0QARq__entry{border-top:1px solid var(--kavera-stone);padding:28px 56px 28px 0;position:relative}.hub-module__y0QARq__entryMeta{font-size:var(--type-small);flex-wrap:wrap;gap:8px 20px;display:flex}.hub-module__y0QARq__hub .hub-module__y0QARq__entry h3{font-family:var(--font-outfit),sans-serif;font-size:var(--type-card-title);font-weight:500;line-height:var(--leading-title);letter-spacing:-.025em;text-wrap:balance;margin:12px 0 16px}.hub-module__y0QARq__entry h3 a{text-decoration:none}.hub-module__y0QARq__entry h3 a:after{content:"";position:absolute;inset:0}.hub-module__y0QARq__entry h3 a:focus-visible{outline:none}.hub-module__y0QARq__entry:has(a:focus-visible){outline:2px solid var(--kavera-accent);outline-offset:5px}.hub-module__y0QARq__entryArrow{inset-inline-end:0;margin-top:-12px;transition:transform .16s ease-out;position:absolute;top:50%}.hub-module__y0QARq__entry p{max-width:65ch;line-height:var(--leading-body);margin:0}.hub-module__y0QARq__hub .hub-module__y0QARq__utility{flex-wrap:wrap;gap:16px 32px;margin-top:24px;display:flex}.hub-module__y0QARq__empty{padding-block:56px}.hub-module__y0QARq__profileHero{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:8%;margin-bottom:80px;display:grid}.hub-module__y0QARq__profileHero img{border-radius:8px;width:100%;height:auto;display:block}.hub-module__y0QARq__profileHero .hub-module__y0QARq__role{font-size:var(--type-subheading);margin:0 0 24px}.hub-module__y0QARq__profileHero .hub-module__y0QARq__biography{max-width:46ch;font-size:var(--type-lead);line-height:var(--leading-lead);margin-bottom:24px}.hub-module__y0QARq__profileHero .hub-module__y0QARq__title{margin-bottom:20px}@media (hover:hover) and (pointer:fine){.hub-module__y0QARq__entry:hover h3 a,.hub-module__y0QARq__hub .hub-module__y0QARq__textLink:hover,.hub-module__y0QARq__topics a:hover span{color:var(--kavera-accent)}.hub-module__y0QARq__entry:hover .hub-module__y0QARq__entryArrow{transform:translate(2px,-2px)}}@media (prefers-reduced-motion:reduce){.hub-module__y0QARq__entryArrow{transition:none}.hub-module__y0QARq__entry:hover .hub-module__y0QARq__entryArrow{transform:none}}@media (max-width:1000px){.hub-module__y0QARq__masthead{grid-template-columns:minmax(0,1fr);gap:28px}.hub-module__y0QARq__note{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 28px;display:flex}.hub-module__y0QARq__note p{max-width:45ch;margin:0}.hub-module__y0QARq__group{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:5%}}@media (max-width:760px){.hub-module__y0QARq__hub{width:90%;padding-top:16px;padding-bottom:48px}.hub-module__y0QARq__hub .hub-module__y0QARq__breadcrumb{margin-bottom:28px}.hub-module__y0QARq__hub .hub-module__y0QARq__title{margin-bottom:24px}.hub-module__y0QARq__note{padding-top:20px}.hub-module__y0QARq__topics{margin:28px 0 48px}.hub-module__y0QARq__topics ul{column-gap:24px}.hub-module__y0QARq__group{margin-bottom:48px;display:block}.hub-module__y0QARq__hub .hub-module__y0QARq__group h2{margin-bottom:16px}.hub-module__y0QARq__groupIntro>p{max-width:45ch;margin-bottom:28px}.hub-module__y0QARq__entry{padding:24px 36px 28px 0}.hub-module__y0QARq__entryArrow{width:20px}.hub-module__y0QARq__profileHero{grid-template-columns:minmax(0,1fr);gap:32px;margin-bottom:56px}.hub-module__y0QARq__profileHero img{width:min(100%,320px)}}
.guides-module__k_H5mq__page{background:var(--kavera-plaster);color:var(--kavera-ink);font-family:var(--font-outfit),sans-serif;font-size:var(--type-body);min-height:100vh;line-height:1.75}.guides-module__k_H5mq__page main{padding-top:100px}.guides-module__k_H5mq__article{width:min(88%,1280px);margin-inline:auto;padding-bottom:80px}.guides-module__k_H5mq__page :is(h1,h2){font-family:var(--font-anybody),serif;font-weight:var(--display-weight);letter-spacing:-.02em;text-wrap:balance}.guides-module__k_H5mq__page h1{font-size:var(--type-page-title);line-height:var(--leading-heading);max-width:20ch;margin:30px 0}.guides-module__k_H5mq__page h2{font-size:var(--type-display-compact);margin:1.5em 0 .6em;line-height:1.15}.guides-module__k_H5mq__page h3{font-size:var(--type-card-title);line-height:var(--leading-title);text-wrap:balance;margin:1.6em 0 .6em;font-weight:500}.guides-module__k_H5mq__page p,.guides-module__k_H5mq__page li{text-wrap:pretty}.guides-module__k_H5mq__page a{color:inherit;text-underline-offset:.2em;text-decoration:underline}.guides-module__k_H5mq__page a:hover{text-decoration-thickness:2px}.guides-module__k_H5mq__page :is(a,summary,[tabindex]):focus-visible{outline:2px solid var(--kavera-accent);outline-offset:5px}.guides-module__k_H5mq__page :is(section,h2,h3,li){scroll-margin-top:110px}.guides-module__k_H5mq__hero{max-width:1050px;padding:36px 0 48px}.guides-module__k_H5mq__eyebrow{font-size:var(--type-small);letter-spacing:.07em;font-weight:500}.guides-module__k_H5mq__breadcrumb{font-size:var(--type-small);margin-bottom:40px}.guides-module__k_H5mq__breadcrumb ol{flex-wrap:wrap;gap:8px 14px;padding:0;list-style:none;display:flex}.guides-module__k_H5mq__breadcrumb li:not(:last-child):after{content:"/";margin-left:14px}.guides-module__k_H5mq__answer{background:var(--kavera-wash);border-left:3px solid var(--kavera-accent);max-width:72ch;padding:24px 28px}.guides-module__k_H5mq__answer p:last-child{font-size:var(--type-lead);line-height:var(--leading-lead);margin-top:10px}.guides-module__k_H5mq__byline{font-size:var(--type-small);flex-wrap:wrap;gap:8px 24px;margin-top:24px;display:flex}.guides-module__k_H5mq__draft{border:1px solid var(--kavera-stone);width:fit-content;font-size:var(--type-small);padding:8px 16px}.guides-module__k_H5mq__layout{border-top:1px solid var(--kavera-stone);grid-template-columns:minmax(180px,240px) minmax(0,74ch);gap:clamp(32px,6vw,100px);padding-top:48px;display:grid}.guides-module__k_H5mq__reading{min-width:0}.guides-module__k_H5mq__desktopToc nav{overscroll-behavior:contain;max-height:calc(100vh - 150px);position:sticky;top:120px;overflow-y:auto}.guides-module__k_H5mq__desktopToc ol,.guides-module__k_H5mq__mobileToc ol{margin-top:16px;padding:0;list-style:none}.guides-module__k_H5mq__desktopToc a,.guides-module__k_H5mq__mobileToc a{font-size:var(--type-small);border-bottom:1px solid var(--kavera-stone);padding:10px 0;line-height:1.5;text-decoration:none;display:block}.guides-module__k_H5mq__mobileToc{display:none}.guides-module__k_H5mq__takeaways{border-bottom:1px solid var(--kavera-stone);padding-bottom:32px}.guides-module__k_H5mq__takeaways h2{font-size:var(--type-card-title);line-height:var(--leading-title);margin-top:0}.guides-module__k_H5mq__reading ul,.guides-module__k_H5mq__reading ol{padding-left:1.4em}.guides-module__k_H5mq__reading ul{list-style:outside}.guides-module__k_H5mq__reading ol{list-style:decimal}.guides-module__k_H5mq__reading li+li{margin-top:.65em}.guides-module__k_H5mq__reading p{margin-block:1em}.guides-module__k_H5mq__reading figure{margin:40px 0}.guides-module__k_H5mq__reading figure.guides-module__k_H5mq__portrait{max-width:360px;margin-inline:auto}.guides-module__k_H5mq__reading figure img{border:1px solid var(--kavera-stone);border-radius:8px;width:100%;height:auto;display:block}.guides-module__k_H5mq__reading figcaption{font-size:var(--type-small);margin-top:12px;line-height:1.5}.guides-module__k_H5mq__tableScroll{border:1px solid var(--kavera-stone);width:100%;margin:24px 0;overflow-x:auto}.guides-module__k_H5mq__tableScroll table{border-collapse:collapse;width:100%;min-width:580px;font-size:var(--type-small);line-height:1.5}.guides-module__k_H5mq__tableScroll caption{text-align:left;padding:16px;font-weight:500}.guides-module__k_H5mq__tableScroll :is(th,td){text-align:left;border-bottom:1px solid var(--kavera-stone);vertical-align:top;padding:16px}.guides-module__k_H5mq__tableScroll thead{background:var(--kavera-wash)}.guides-module__k_H5mq__tableScroll small{margin-top:8px;display:block}.guides-module__k_H5mq__callout{background:var(--kavera-wash);border-left:3px solid var(--kavera-accent);margin:32px 0;padding:16px 24px}.guides-module__k_H5mq__prose pre{background:var(--kavera-wash);padding:20px;overflow-x:auto}.guides-module__k_H5mq__prose :not(pre)>code{overflow-wrap:anywhere}.guides-module__k_H5mq__prose sup{margin-left:1px}.guides-module__k_H5mq__prose sup a{padding:0 2px;font-weight:500}.guides-module__k_H5mq__faq details{border-bottom:1px solid var(--kavera-stone);padding:18px 0}.guides-module__k_H5mq__page summary{cursor:pointer;font-size:var(--type-subheading);text-wrap:pretty;padding:8px 0;font-weight:500;line-height:1.5}.guides-module__k_H5mq__sources{font-size:var(--type-small)}.guides-module__k_H5mq__sources span{margin-top:4px;display:block}.guides-module__k_H5mq__sources a{overflow-wrap:anywhere}.guides-module__k_H5mq__related{list-style:none;padding:0!important}.guides-module__k_H5mq__related li{border-bottom:1px solid var(--kavera-stone);padding:20px 0}.guides-module__k_H5mq__cta{background:var(--kavera-green);color:var(--kavera-plaster);border-radius:8px;margin-top:48px;padding:clamp(24px,4vw,48px)}.guides-module__k_H5mq__page .guides-module__k_H5mq__cta h2{color:var(--kavera-plaster);margin-top:0}.guides-module__k_H5mq__cta a{padding:14px 0;font-weight:500;display:inline-block}.guides-module__k_H5mq__cta a:focus-visible{outline-color:var(--kavera-brass-light)}@media (max-width:1023px){.guides-module__k_H5mq__layout{display:block}.guides-module__k_H5mq__reading,.guides-module__k_H5mq__hero{max-width:74ch;margin-inline:auto}.guides-module__k_H5mq__desktopToc{display:none}.guides-module__k_H5mq__mobileToc{border-bottom:1px solid var(--kavera-stone);margin-bottom:32px;padding-bottom:20px;display:block}}@media (max-width:600px){.guides-module__k_H5mq__article{width:90%}.guides-module__k_H5mq__hero{padding-top:16px}.guides-module__k_H5mq__breadcrumb{margin-bottom:28px}.guides-module__k_H5mq__answer{padding:20px}.guides-module__k_H5mq__layout{padding-top:24px}}
