.sf-site-shell{min-height:100vh;color:var(--sf-color-ink);font-family:var(--sf-font-body);font-size:var(--sf-size-body);line-height:1.65;background-color:var(--sf-color-paper)}.sf-site-shell .sf-breadcrumbs a{color:var(--sf-color-olive);font-weight:700;border-radius:0.15rem}.sf-site-shell .sf-breadcrumbs a{text-decoration-line:underline;text-decoration-color:var(--sf-color-lichen);text-decoration-thickness:.14em;text-underline-offset:.18em}.sf-site-shell .sf-breadcrumbs a:hover{color:var(--sf-color-ink)}.sf-site-shell .sf-breadcrumbs a:hover{text-decoration-color:var(--sf-color-olive);text-decoration-thickness:.2em}.sf-site-shell .sf-breadcrumbs a:focus-visible{outline:0px solid}.sf-site-shell .sf-breadcrumbs a:focus-visible{box-shadow:var(--sf-focus)}.sf-wrap{width:min(var(--sf-wide),calc(100% - 3rem))}.sf-wrap{margin-inline:auto}@media (max-width:1119px){.sf-wrap{width:min(var(--sf-wide),calc(100% - 2.5rem))}}@media (max-width:767px){.sf-wrap{width:calc(100% - 2rem)}}@media (max-width:479px){.sf-wrap{width:calc(100% - 1.5rem)}}.sf-wrap--reading{width:min(var(--sf-content),calc(100% - 3rem))}.sf-wrap--reading{margin-inline:auto}@media (max-width:767px){.sf-wrap--reading{width:calc(100% - 2rem)}}@media (max-width:479px){.sf-wrap--reading{width:calc(100% - 1.5rem)}}.sf-section[aria-labelledby="sf-related-title"]:not(:has(.sf-related-loop>*)){display:none}.sf-section{padding-block:var(--sf-space-8)}@media (max-width:767px){.sf-section{padding-block:var(--sf-space-7)}}@media (max-width:479px){.sf-section{padding-block:var(--sf-space-6)}}.sf-section--compact{padding-block:var(--sf-space-6)}.sf-section--white{background-color:var(--sf-color-white)}.sf-section--olive{color:var(--sf-color-white);background-color:var(--sf-color-olive)}.sf-section--olive .sf-eyebrow{color:var(--sf-color-lichen)}.sf-section--olive .sf-display{color:var(--sf-color-white)}.sf-section--olive .sf-heading{color:var(--sf-color-white)}.sf-section--olive .sf-chip{color:var(--sf-color-olive);background-color:var(--sf-color-white)}.sf-section--olive .sf-chip:hover{color:var(--sf-color-ink);background-color:var(--sf-color-lichen)}.sf-stack{display:flex;flex-flow:column;gap:var(--sf-space-4)}.sf-stack--tight{gap:var(--sf-space-2)}.sf-cluster{display:flex;align-items:center;gap:var(--sf-space-3)}.sf-cluster{flex-wrap:wrap}.sf-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sf-space-5)}@media (max-width:767px){.sf-grid-2{grid-template-columns:minmax(0,1fr)}}.sf-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sf-space-4)}@media (max-width:1023px){.sf-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.sf-grid-3{grid-template-columns:minmax(0,1fr)}}.sf-eyebrow{color:var(--sf-color-olive);font-weight:800;font-size:var(--sf-size-xs);line-height:1.3;text-transform:uppercase;letter-spacing:0.13em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.sf-eyebrow [rel="tag"]{color:var(--sf-color-olive);text-decoration:none}.sf-eyebrow [rel="tag"]{font:inherit}.sf-eyebrow [rel="tag"]:hover{color:var(--sf-color-ink);text-decoration:underline}.sf-eyebrow [rel="tag"]:hover{text-decoration-color:var(--sf-color-lichen);text-underline-offset:.16em}.sf-display{max-width:16ch;color:var(--sf-color-ink);font-family:var(--sf-font-heading);font-weight:800;font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.08;letter-spacing:-0.035em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:479px){.sf-display{font-size:clamp(2.2rem,13vw,3.4rem)}}.sf-heading{color:var(--sf-color-ink);font-family:var(--sf-font-heading);font-weight:800;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.15;letter-spacing:-0.025em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.sf-heading--small{font-weight:750;font-size:clamp(1.375rem,2vw,1.75rem);line-height:1.2;letter-spacing:-0.02em}.sf-lede{max-width:42rem;font-size:var(--sf-size-lede);line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.sf-body{max-width:42rem;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.sf-muted{color:#69705b}.sf-rule{width:100%;height:4px;background-color:var(--sf-color-olive)}.sf-rule--accent{width:5rem;background-color:var(--sf-color-lichen)}.sf-button{display:inline-flex;justify-content:center;align-items:center;min-height:3rem;color:#252800;font-family:var(--sf-font-heading);font-weight:750;font-size:var(--sf-size-sm);line-height:1.2;text-decoration:none;padding-top:0.75rem;padding-right:1.15rem;padding-bottom:0.75rem;padding-left:1.15rem;background-color:var(--sf-color-lichen);border-radius:var(--sf-radius-sm);border-top:2px solid var(--sf-color-ink);border-right:2px solid var(--sf-color-ink);border-bottom:2px solid var(--sf-color-ink);border-left:2px solid var(--sf-color-ink)}.sf-button:hover{color:var(--sf-color-ink);background-color:var(--sf-color-white)}.sf-button:focus-visible{outline:0px solid}.sf-button:focus-visible{box-shadow:var(--sf-focus)}.sf-button--secondary{color:var(--sf-color-olive);background-color:transparent}.sf-button--secondary:hover{color:var(--sf-color-ink);background-color:var(--sf-color-pale)}.sf-text-link{color:var(--sf-color-olive);font-weight:750}.sf-text-link:hover{color:var(--sf-color-ink)}.sf-text-link:hover{text-decoration-color:var(--sf-color-olive)}.sf-text-link:focus-visible{border-radius:0.15rem;outline:0px solid}.sf-text-link:focus-visible{box-shadow:var(--sf-focus)}.sf-text-link{text-decoration-line:underline;text-decoration-color:var(--sf-color-lichen);text-decoration-thickness:.16em;text-underline-offset:.18em}.sf-card{display:flex;flex-flow:column;gap:var(--sf-space-3);min-width:0px;overflow:hidden;background-color:var(--sf-color-white);border-radius:var(--sf-radius-lg);border-top:6px solid var(--sf-color-olive);border-right:1px solid var(--sf-border);border-bottom:1px solid var(--sf-border);border-left:1px solid var(--sf-border)}.sf-card{padding:var(--sf-space-4)}@media (max-width:479px){.sf-card{padding:var(--sf-space-3)}}.sf-card__kicker{color:var(--sf-color-olive);font-weight:800;font-size:var(--sf-size-xs);text-transform:uppercase;letter-spacing:0.09em}.sf-card__kicker [rel="tag"]{color:var(--sf-color-olive);text-decoration:none}.sf-card__kicker [rel="tag"]{font:inherit}.sf-card__kicker [rel="tag"]:hover{color:var(--sf-color-ink);text-decoration:underline}.sf-card__kicker [rel="tag"]:hover{text-decoration-color:var(--sf-color-lichen);text-underline-offset:.16em}.sf-card__title{color:var(--sf-color-ink);font-family:var(--sf-font-heading);font-weight:720;font-size:var(--sf-size-h3);line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.sf-card__excerpt{color:#69705b;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.sf-card__image{width:100%;object-fit:cover;aspect-ratio:3/2;border-top:1px solid var(--sf-border);border-right:1px solid var(--sf-border);border-bottom:1px solid var(--sf-border);border-left:1px solid var(--sf-border)}.sf-chip-list{display:flex;gap:var(--sf-space-2)}.sf-chip-list .sf-chip{min-height:2.25rem;line-height:1.2;padding-top:0.35rem;padding-right:0.875rem;padding-bottom:0.35rem;padding-left:0.875rem}.sf-chip-list{flex-wrap:wrap}.sf-chip{display:inline-flex;align-items:center;min-height:2.5rem;color:var(--sf-color-olive);font-weight:700;font-size:var(--sf-size-sm);text-decoration:none;padding-top:0.45rem;padding-right:0.8rem;padding-bottom:0.45rem;padding-left:0.8rem;background-color:var(--sf-color-pale);border-radius:var(--sf-radius-pill);border-top:1px solid var(--sf-color-support);border-right:1px solid var(--sf-color-support);border-bottom:1px solid var(--sf-color-support);border-left:1px solid var(--sf-color-support)}.sf-chip:hover{color:var(--sf-color-white);background-color:var(--sf-color-olive)}.sf-chip:focus-visible{outline:0px solid}.sf-chip:focus-visible{box-shadow:var(--sf-focus)}.sf-breadcrumbs{display:flex;gap:0.4rem;color:#69705b;font-size:var(--sf-size-sm)}.sf-breadcrumbs{flex-wrap:wrap}.sf-header{position:relative;z-index:20;background-color:var(--sf-color-paper);border-bottom:1px solid var(--sf-border)}.sf-header__inner{display:flex;justify-content:space-between;align-items:center;gap:var(--sf-space-4);min-height:5.25rem}@media (max-width:767px){.sf-header__inner{min-height:4.5rem}}.sf-header__logo{display:block;width:min(17rem,40vw);height:auto}@media (max-width:767px){.sf-header__logo{width:min(14rem,58vw)}}.sf-header__nav{display:flex;align-items:center;gap:0.25rem}@media (max-width:1023px){.sf-header__nav{display:none}}.sf-header__link{display:inline-flex;align-items:center;min-height:3rem;color:var(--sf-color-ink);font-weight:700;text-decoration:none;padding-top:0.6rem;padding-right:0.8rem;padding-bottom:0.6rem;padding-left:0.8rem}.sf-header__link:hover{color:var(--sf-color-olive);background-color:var(--sf-color-pale)}.sf-header__link:focus-visible{outline:0px solid}.sf-header__link:focus-visible{box-shadow:var(--sf-focus)}.sf-menu-toggle{display:none;gap:0.5rem;min-width:3rem;min-height:3rem;color:var(--sf-color-ink);font-family:var(--sf-font-heading);font-weight:800;font-size:var(--sf-size-sm);line-height:1;padding-top:0.625rem;padding-right:0.75rem;padding-bottom:0.625rem;padding-left:0.75rem;background-color:var(--sf-color-white);border-radius:var(--sf-radius-sm);border-top:2px solid var(--sf-color-ink);border-right:2px solid var(--sf-color-ink);border-bottom:2px solid var(--sf-color-ink);border-left:2px solid var(--sf-color-ink)}.sf-menu-toggle::before{flex-grow:0;flex-shrink:0;flex-basis:auto;width:1rem;height:0.75rem}.sf-menu-toggle::before{content:"";background:linear-gradient(currentColor,currentColor) top/100% 2px no-repeat,linear-gradient(currentColor,currentColor) center/100% 2px no-repeat,linear-gradient(currentColor,currentColor) bottom/100% 2px no-repeat}.sf-menu-toggle[aria-expanded="true"]::before{content:none}.sf-menu-toggle[type="button"]{justify-content:center;align-items:center}@media (max-width:1023px){.sf-menu-toggle{display:inline-flex}}.sf-mobile-nav{display:none;padding-top:0px;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem;background-color:var(--sf-color-paper)}.sf-mobile-nav--open{display:flex;flex-flow:column}.sf-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr);align-items:center;gap:var(--sf-space-7);min-height:38rem}@media (max-width:1119px){.sf-hero{gap:var(--sf-space-5)}}@media (max-width:1023px){.sf-hero{grid-template-columns:minmax(0,1fr);min-height:0px}}.sf-hero__visual{display:flex;justify-content:center;align-items:stretch;gap:0px;min-height:26rem;background-color:var(--sf-color-white);border-top:1px solid var(--sf-border);border-right:1px solid var(--sf-border);border-bottom:1px solid var(--sf-border);border-left:1px solid var(--sf-border)}.sf-hero__visual .sf-heading{margin-top:var(--sf-space-2);margin-bottom:var(--sf-space-3)}.sf-hero__visual .sf-learning-step{padding-block:var(--sf-space-3)}.sf-hero__visual{padding:var(--sf-space-5)}@media (max-width:1023px){.sf-hero__visual{min-height:20rem}}.sf-practice-strip{display:grid;grid-template-columns:0.7fr 1.3fr auto;align-items:center;gap:var(--sf-space-5);color:var(--sf-color-white);background-color:var(--sf-color-ink);border-left:8px solid var(--sf-color-lichen)}.sf-practice-strip .sf-card__kicker{color:var(--sf-color-lichen)}.sf-practice-strip .sf-heading{color:var(--sf-color-white)}.sf-practice-strip{padding:var(--sf-space-5)}@media (max-width:767px){.sf-practice-strip{grid-template-columns:minmax(0,1fr)}}.sf-article-header{border-bottom:1px solid var(--sf-border)}.sf-article-header{padding-block:var(--sf-space-7) var(--sf-space-6)}.sf-article-title{max-width:20ch;color:var(--sf-color-ink);font-family:var(--sf-font-heading);font-weight:800;font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.08;letter-spacing:-0.035em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:479px){.sf-article-title{font-size:clamp(2rem,12vw,3.2rem)}}.sf-article-meta{display:flex;gap:var(--sf-space-2) var(--sf-space-4);color:#69705b;font-size:var(--sf-size-sm)}.sf-article-meta{flex-wrap:wrap}.sf-article-layout{display:grid;grid-template-columns:minmax(0,var(--sf-content)) minmax(14rem,18rem);justify-content:space-between;gap:var(--sf-space-7)}@media (max-width:1119px){.sf-article-layout{grid-template-columns:minmax(0,1fr) 15rem;gap:var(--sf-space-5)}}@media (max-width:1023px){.sf-article-layout{grid-template-columns:minmax(0,1fr)}}.sf-article-body{min-width:0px;color:var(--sf-color-ink);font-size:1.125rem;line-height:1.75}.sf-article-body>*{margin-block:0}.sf-article-body>* + *{margin-top:var(--sf-space-4)}.sf-article-body h2{max-width:28ch;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.15;margin-top:var(--sf-space-7)}.sf-article-body h3{font-size:clamp(1.3rem,2vw,1.65rem);line-height:1.25;margin-top:var(--sf-space-6)}.sf-article-body a{color:var(--sf-color-olive);font-weight:700}.sf-article-body a{text-decoration-color:var(--sf-color-lichen);text-decoration-thickness:.14em;text-underline-offset:.18em}.sf-article-body a:hover{color:var(--sf-color-ink)}.sf-article-body a:hover{text-decoration-thickness:.2em}.sf-article-body a:focus-visible{border-radius:0.15rem;outline:3px solid var(--sf-color-lichen);outline-offset:3px}.sf-article-body li + li{margin-top:var(--sf-space-2)}.sf-article-body strong{color:var(--sf-color-ink);font-weight:750}.sf-article-body table{display:block;width:100%;font-size:0.95rem;line-height:1.5;background-color:var(--sf-color-white);border-top:1px solid var(--sf-border);border-right:1px solid var(--sf-border);border-bottom:1px solid var(--sf-border);border-left:1px solid var(--sf-border)}.sf-article-body table{overflow-x:auto;border-collapse:collapse;-webkit-overflow-scrolling:touch}.sf-article-body th{color:var(--sf-color-ink);font-family:var(--sf-font-heading);font-weight:800;background-color:var(--sf-color-pale)}.sf-article-body tbody tr:nth-child(even){background-color:var(--sf-color-mineral)}.sf-article-body blockquote{background-color:var(--sf-color-pale);border-left:6px solid var(--sf-color-lichen)}.sf-article-body blockquote{margin-inline:0;padding:var(--sf-space-4)}.sf-article-body .sf-notation-example{background-color:var(--sf-color-white);border-radius:var(--sf-radius-lg);border-top:1px solid var(--sf-border);border-right:1px solid var(--sf-border);border-bottom:1px solid var(--sf-border);border-left:6px solid var(--sf-color-lichen)}.sf-article-body .sf-notation-example{margin-block:var(--sf-space-6);padding:var(--sf-space-4);overflow-x:auto;-webkit-overflow-scrolling:touch}.sf-article-body .sf-notation-example svg{display:block;width:100%;height:auto;min-width:40rem}.sf-article-body .sf-notation-example figcaption{max-width:64ch;color:#69705b;font-size:0.9375rem;line-height:1.55;margin-top:var(--sf-space-3)}@media (max-width:767px){.sf-article-body{font-size:1.0625rem}.sf-article-body h2{margin-top:var(--sf-space-6)}}.sf-toc{align-self:start;position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 1rem);background-color:var(--sf-color-white);border-top:1px solid var(--sf-border);border-right:1px solid var(--sf-border);border-bottom:1px solid var(--sf-border);border-left:1px solid var(--sf-border)}.sf-toc{padding:var(--sf-space-4)}@media (max-width:1023px){.sf-toc{order:-1;position:static}}.sf-learning-step{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:var(--sf-space-4);border-top:1px solid var(--sf-border)}.sf-learning-step{padding-block:var(--sf-space-5)}@media (max-width:767px){.sf-learning-step{grid-template-columns:minmax(0,1fr);gap:var(--sf-space-2)}}.sf-learning-step__label{color:var(--sf-color-olive);font-family:var(--sf-font-heading);font-weight:800;font-size:var(--sf-size-sm);text-transform:uppercase;letter-spacing:0.1em}.sf-newsletter{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.8fr);gap:var(--sf-space-6);background-color:var(--sf-color-pale);border-top:1px solid var(--sf-color-support);border-right:1px solid var(--sf-color-support);border-bottom:1px solid var(--sf-color-support);border-left:1px solid var(--sf-color-support)}.sf-newsletter{padding:var(--sf-space-6)}@media (max-width:1023px){.sf-newsletter{grid-template-columns:minmax(0,1fr)}}@media (max-width:479px){.sf-newsletter{padding:var(--sf-space-3)}}.sf-form-field{width:100%;min-height:3rem;color:var(--sf-color-ink);padding-top:0.7rem;padding-right:0.8rem;padding-bottom:0.7rem;padding-left:0.8rem;background-color:var(--sf-color-white);border-radius:var(--sf-radius-sm);border-top:1px solid var(--sf-border-control);border-right:1px solid var(--sf-border-control);border-bottom:1px solid var(--sf-border-control);border-left:1px solid var(--sf-border-control)}.sf-form-field:focus-visible{outline:0px solid}.sf-form-field:focus-visible{box-shadow:var(--sf-focus)}.sf-form-field{font:inherit}.sf-footer{color:var(--sf-color-white);background-color:var(--sf-color-ink)}.sf-footer{padding-block:var(--sf-space-7) var(--sf-space-5)}.sf-footer__grid{display:grid;grid-template-columns:1.2fr 0.8fr 0.8fr;gap:var(--sf-space-6)}@media (max-width:767px){.sf-footer__grid{grid-template-columns:minmax(0,1fr);gap:var(--sf-space-5)}}.sf-footer__link{color:var(--sf-color-white)}.sf-footer__link:hover{color:var(--sf-color-lichen)}.sf-footer__link:focus-visible{outline:0px solid;box-shadow:0px 0px 0px 3px var(--sf-color-lichen),0px 0px 0px 6px var(--sf-color-white)}.sf-footer__link{text-decoration-color:var(--sf-color-lichen);text-underline-offset:.18em}.sf-skip-link{position:fixed;top:0.75rem;left:0.75rem;z-index:9999;color:var(--sf-color-ink);font-weight:800;padding-top:0.65rem;padding-right:0.85rem;padding-bottom:0.65rem;padding-left:0.85rem;background-color:var(--sf-color-lichen);transform:translate3d(0,-200%,0)}.sf-skip-link:focus{transform:translate3d(0,0px,0)}.sf-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;margin-top:-1px;margin-right:-1px;margin-bottom:-1px;margin-left:-1px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.sf-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap}.sf-footer__heading{color:var(--sf-color-white)}.sf-footer__muted{color:var(--sf-color-mist);font-size:var(--sf-size-sm)}.sf-card--lesson{height:100%;overflow:hidden;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.sf-card__media{display:block;overflow:hidden;background-color:var(--sf-color-pale)}.sf-card__content{display:flex;flex-flow:column;gap:var(--sf-space-3);flex-grow:1;flex-shrink:1;flex-basis:0px}.sf-card__content{padding:var(--sf-space-4)}@media (max-width:767px){.sf-card__content{padding:var(--sf-space-3)}}.sf-card__footer{display:flex;justify-content:space-between;align-items:center;gap:var(--sf-space-3);margin-top:auto;padding-top:var(--sf-space-2);border-top:1px solid var(--sf-border)}.sf-card__meta{color:#626766;font-weight:700;font-size:var(--sf-size-xs)}.sf-card__title-link{color:var(--sf-color-ink);font-family:var(--sf-font-heading);font-weight:720;font-size:var(--sf-size-h3);line-height:1.2;text-decoration:none}.sf-card__title-link:hover{color:var(--sf-color-olive);text-decoration:underline}.sf-card__title-link:hover{text-decoration-color:var(--sf-color-lichen);text-decoration-thickness:.14em;text-underline-offset:.16em}.sf-card__title-link:focus-visible{outline:0px solid}.sf-card__title-link:focus-visible{box-shadow:var(--sf-focus)}.sf-article-summary{max-width:43rem;color:#69705b;font-size:var(--sf-size-lede);line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.sf-article-featured{display:block;width:100%;max-height:42rem;object-fit:cover;background-color:var(--sf-color-pale);border-top:1px solid var(--sf-border);border-right:1px solid var(--sf-border);border-bottom:1px solid var(--sf-border);border-left:1px solid var(--sf-border)}.sf-article-utility{display:flex;flex-flow:column;gap:var(--sf-space-3)}.sf-taxonomy-line{color:var(--sf-color-olive);font-weight:700;font-size:var(--sf-size-sm);line-height:1.6}.sf-taxonomy-line [rel="tag"]{color:var(--sf-color-olive)}.sf-taxonomy-line [rel="tag"]{font:inherit;text-decoration-line:underline;text-decoration-color:var(--sf-color-lichen);text-underline-offset:.16em}.sf-taxonomy-line [rel="tag"]:hover{color:var(--sf-color-ink)}.sf-taxonomy-line [rel="tag"]:hover{text-decoration-color:var(--sf-color-olive)}.sf-author-note{background-color:var(--sf-color-white);border-left:6px solid var(--sf-color-lichen)}.sf-author-note{padding:var(--sf-space-4)}.sf-related-loop{width:100%}.sf-archive-header{background-color:var(--sf-color-white);border-bottom:1px solid var(--sf-border)}.sf-archive-header{padding-block:var(--sf-space-7)}.sf-archive-description{max-width:46rem;color:#69705b;font-size:var(--sf-size-lede);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.sf-archive-loop{width:100%}.sf-pagination-note{color:#69705b;font-size:var(--sf-size-sm)}.sf-author-hero{background-color:var(--sf-color-mineral);background-image:radial-gradient(circle at 88% 18%,rgba(205,213,184,.62) 0 8rem,transparent 8.1rem);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-bottom:1px solid var(--sf-border)}.sf-author-hero{padding-block:var(--sf-space-8) var(--sf-space-7)}.sf-author-profile{display:grid;grid-template-columns:9rem minmax(0,1fr);align-items:center;gap:var(--sf-space-5)}@media (max-width:767px){.sf-author-profile{grid-template-columns:minmax(0,1fr)}}.sf-author-mark{width:9rem;object-fit:cover;aspect-ratio:1;background-color:var(--sf-color-white);border-radius:50%;border-top:1px solid var(--sf-color-support);border-right:1px solid var(--sf-color-support);border-bottom:1px solid var(--sf-color-support);border-left:1px solid var(--sf-color-support);box-shadow:0px 0.75rem 2rem rgba(36,39,32,.1)}@media (max-width:767px){.sf-author-mark{width:6.5rem}}.sf-author-bio{max-width:68ch;color:var(--sf-color-muted);font-size:var(--sf-size-lg);line-height:1.7}.sf-method-card{min-height:100%;background-color:var(--sf-color-mineral);border-top:4px solid var(--sf-color-olive)}.sf-method-card{padding:var(--sf-space-5)}.sf-method-card__number{display:block;color:var(--sf-color-olive);font-family:var(--sf-font-heading);font-weight:800;font-size:var(--sf-size-sm);letter-spacing:0.12em;margin-bottom:var(--sf-space-5)}.sf-search-hero{background-color:var(--sf-color-white);background-image:linear-gradient(105deg,rgba(245,247,237,.95),rgba(255,255,255,.82));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-bottom:1px solid var(--sf-border)}.sf-search-hero{padding-block:var(--sf-space-8) var(--sf-space-7)}.sf-search-panel{width:min(100%,48rem);background-color:var(--sf-color-white);border-radius:var(--sf-radius-lg);border-top:1px solid var(--sf-border);border-right:1px solid var(--sf-border);border-bottom:1px solid var(--sf-border);border-left:1px solid var(--sf-border);box-shadow:0px 0.75rem 2rem rgba(36,39,32,.08)}.sf-search-panel{padding:var(--sf-space-3)}.sf-search-form{width:100%}.sf-recovery-panel{display:grid;grid-template-columns:minmax(18rem,.75fr) minmax(0,1.25fr);align-items:center;gap:var(--sf-space-6);background-color:var(--sf-color-pale);border-top:1px solid var(--sf-color-support);border-right:1px solid var(--sf-color-support);border-bottom:1px solid var(--sf-color-support);border-left:1px solid var(--sf-color-support)}.sf-recovery-panel{padding:var(--sf-space-6)}@media (max-width:1023px){.sf-recovery-panel{grid-template-columns:minmax(0,1fr)}}.sf-error-hero{background-color:var(--sf-color-mineral);background-image:radial-gradient(circle at 12% 84%,rgba(180,217,20,.16) 0 7rem,transparent 7.1rem);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-bottom:1px solid var(--sf-border)}.sf-error-hero{padding-block:var(--sf-space-8)}.sf-error-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(20rem,.8fr);align-items:center;gap:var(--sf-space-8)}@media (max-width:1023px){.sf-error-layout{grid-template-columns:minmax(0,1fr);gap:var(--sf-space-6)}}.sf-error-code{color:var(--sf-color-olive);font-family:var(--sf-font-heading);font-weight:800;font-size:var(--sf-size-sm);text-transform:uppercase;letter-spacing:0.14em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.sf-error-search{background-color:var(--sf-color-white);border-top:1px solid var(--sf-border);border-right:1px solid var(--sf-border);border-bottom:1px solid var(--sf-border);border-left:1px solid var(--sf-border);box-shadow:0px 0.75rem 2rem rgba(36,39,32,.08)}.sf-error-search{padding:var(--sf-space-5)}.sf-route-card{display:flex;flex-flow:column;gap:var(--sf-space-3);min-height:15rem;color:var(--sf-color-ink);text-decoration:none;background-color:var(--sf-color-white);border-radius:var(--sf-radius-lg);border-top:4px solid var(--sf-color-olive);border-right:1px solid var(--sf-border);border-bottom:1px solid var(--sf-border);border-left:1px solid var(--sf-border);transition:transform 160ms ease,border-color 160ms ease,box-shadow 160ms ease}.sf-route-card:hover{box-shadow:0px 0.8rem 1.8rem rgba(36,39,32,.1);transform:translate3d(0,-0.2rem,0)}.sf-route-card:focus-visible{outline:0px solid}.sf-route-card:focus-visible{box-shadow:var(--sf-focus)}.sf-route-card{padding:var(--sf-space-5)}.sf-route-card__label{color:var(--sf-color-olive);font-weight:800;font-size:var(--sf-size-sm);text-transform:uppercase;letter-spacing:0.09em}.sf-legal-meta{color:var(--sf-color-muted);font-size:var(--sf-size-sm)}.sf-legal-layout{display:grid;grid-template-columns:15rem minmax(0,1fr);align-items:start;gap:var(--sf-space-7)}@media (max-width:1023px){.sf-legal-layout{grid-template-columns:minmax(0,1fr);gap:var(--sf-space-5)}}.sf-legal-toc{display:flex;flex-flow:column;gap:var(--sf-space-2);position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 1.5rem);background-color:var(--sf-color-white);border-left:4px solid var(--sf-color-lichen)}.sf-legal-toc{padding:var(--sf-space-4)}@media (max-width:1023px){.sf-legal-toc{position:static}}.sf-legal-content{width:min(100%,48rem)}.sf-legal-summary{background-color:var(--sf-color-white);border-radius:var(--sf-radius-lg);border-top:1px solid var(--sf-border);border-right:1px solid var(--sf-border);border-bottom:1px solid var(--sf-border);border-left:1px solid var(--sf-border)}.sf-legal-summary{padding:var(--sf-space-5)}.sf-article-body h2{color:var(--sf-color-ink);font-family:var(--sf-font-heading);font-weight:800;letter-spacing:-0.025em}.sf-article-body h2{scroll-margin-top:7rem}.sf-article-body h3{color:var(--sf-color-ink);font-family:var(--sf-font-heading);font-weight:800;letter-spacing:-0.025em}.sf-article-body h3{scroll-margin-top:7rem}.sf-article-body ul{padding-left:1.4em}.sf-article-body ol{padding-left:1.4em}.sf-article-body th{min-width:10rem;text-align:left;border-top:1px solid var(--sf-border);border-right:1px solid var(--sf-border);border-bottom:1px solid var(--sf-border);border-left:1px solid var(--sf-border)}.sf-article-body th{padding:var(--sf-space-3);vertical-align:top}@media (max-width:767px){.sf-article-body th{min-width:12rem}.sf-article-body th{padding:var(--sf-space-2) var(--sf-space-3)}}.sf-article-body td{min-width:10rem;text-align:left;border-top:1px solid var(--sf-border);border-right:1px solid var(--sf-border);border-bottom:1px solid var(--sf-border);border-left:1px solid var(--sf-border)}.sf-article-body td{padding:var(--sf-space-3);vertical-align:top}@media (max-width:767px){.sf-article-body td{min-width:12rem}.sf-article-body td{padding:var(--sf-space-2) var(--sf-space-3)}}.sf-hero__visual .sf-card__kicker{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.sf-hero__visual .sf-heading{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.sf-hero__visual .sf-learning-step__label{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.sf-hero__visual .sf-body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bde-post-loop-73-130 .bde-posts-prev-next-link a{display:inline-flex;justify-content:center;align-items:center;min-height:3rem;color:var(--sf-color-olive);text-decoration:none;padding-top:0.75rem;padding-right:1rem;padding-bottom:0.75rem;padding-left:1rem;background-color:var(--sf-color-white);border-radius:0.5rem;border-top:1px solid var(--sf-border-control);border-right:1px solid var(--sf-border-control);border-bottom:1px solid var(--sf-border-control);border-left:1px solid var(--sf-border-control)}.bde-post-loop-73-130 .bde-posts-pagination a:focus-visible{outline:3px solid var(--sf-color-olive);outline-offset:3px}.bde-post-loop-73-130 .bde-posts-pagination ul li a.is-active{box-shadow:inset 0px -4px 0px var(--sf-color-lichen)}.bde-post-loop-73-130 .bde-posts-prev-next-link:empty{display:none}.sf-archive-loop.bde-post-loop-73-130 .bde-posts-pagination ul li a:hover{color:var(--sf-color-white);background-color:var(--sf-color-olive)}.sf-archive-loop.bde-post-loop-73-130 .bde-posts-prev-next-link a:hover{color:var(--sf-color-white);background-color:var(--sf-color-olive)}