:root{--ink: #030705;--ink-body: #303934;--ink-muted: #54615a;--ink-placeholder: #6b756f;--green: #0d3d2b;--green-bright: #197149;--green-mid: #155c3e;--green-deep: #0b3224;--white: #ffffff;--bone: #f5f5f3;--line: #d1d8d3;--line-field: #b7c2bb;--on-dark: #e6ece8;--on-dark-soft: #e7ede9;--on-dark-faint: #b9ccc1;--rule-dark: rgba(255, 255, 255, .28);--edge-dark: rgba(255, 255, 255, .55);--danger: #9b2c2c;--fs-h1: clamp(36px, 4.35cqw, 64px);--fs-h1-page: clamp(34px, 3.6cqw, 54px);--fs-h2: clamp(28px, 2.75cqw, 41px);--fs-h2-feature: clamp(26px, 2.4cqw, 41px);--fs-h2-sub: clamp(22px, 1.9cqw, 27px);--fs-h3: clamp(20px, 1.7cqw, 24px);--fs-lead: clamp(17px, 1.3cqw, 18px);--fs-intro: clamp(18px, 1.4cqw, 20px);--gutter: clamp(40px, 7.5cqw, 160px);--measure: 1280px;--section-y: clamp(80px, 10.4cqw, 168px);--page-y: clamp(56px, 7cqw, 112px);--col-gap: clamp(40px, 4.5cqw, 64px);--bar-y: clamp(24px, 3.3cqw, 48px);--ease: cubic-bezier(.22, .61, .36, 1);--ease-out: cubic-bezier(.16, 1, .3, 1)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--white);-webkit-font-smoothing:antialiased}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--ink)}img,svg{display:block}a{color:var(--green);text-decoration:none}a:hover{color:var(--green-bright)}::selection{background:var(--green);color:var(--white)}:focus-visible{outline:2px solid currentColor;outline-offset:3px}.skip{position:fixed;top:8px;left:8px;z-index:100;padding:12px 18px;background:var(--white);color:var(--green);font-size:15px;transform:translateY(-160%);transition:transform .16s ease}.skip:focus{transform:none}#page{container-name:naelar;container-type:inline-size;overflow-x:clip;background:var(--white);color:var(--ink)}#page:not([data-region=uk]) [data-uk]{display:none!important}#page[data-region=uk] [data-us]{display:none!important}.wrap{width:min(100% - var(--gutter),var(--measure));margin-inline:auto}.eyebrow{margin:0;font-size:13px;font-weight:400;line-height:1.4;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted)}.eyebrow--on-dark{color:var(--on-dark-faint)}.eyebrow+.h2{margin-top:24px}.h2{margin:0;max-width:27ch;font-size:var(--fs-h2);font-weight:700;line-height:1.12;letter-spacing:-.008em;color:var(--ink);text-wrap:balance}.lead{margin:24px 0 0;max-width:36ch;font-size:var(--fs-lead);line-height:1.65;color:var(--ink-muted);text-wrap:pretty}.split{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--col-gap)}.split__intro{flex:1 1 460px;min-width:0}.split__body{flex:1.6 1 480px;min-width:0}.section{padding-block:var(--section-y)}.section--white{background:var(--white)}.section--bone{background:var(--bone)}.page-main{background:var(--white);padding-block:var(--page-y)}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:62px;padding:12px clamp(32px,4.8cqw,68px);border:1.5px solid;font-size:16px;line-height:1.3;font-family:inherit;cursor:pointer;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.btn--light{border-color:var(--white);color:var(--white);background:transparent}.btn--light:hover{background:var(--white);color:var(--green)}.btn--dark{border-color:var(--green);color:var(--green);background:transparent}.btn--dark:hover{background:var(--green);color:var(--white)}.btn--solid{border-color:var(--green);background:var(--green);color:var(--white)}.btn--solid:hover{background:var(--green-bright);border-color:var(--green-bright);color:var(--white)}.btn--sm{min-height:56px;padding:12px 32px}.btn--block{width:100%;padding:12px 24px}.link-underline{font-size:var(--fs-lead);line-height:1.55;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.link-underline:hover{text-underline-offset:3px}.link-underline--on-dark,.link-underline--on-dark:hover{color:var(--white)}.link-inline{text-decoration:underline;text-underline-offset:3px}.bar{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:var(--bar-y)}.brand{display:block;flex:0 0 auto}.brand img{width:clamp(122px,10.3cqw,148px);height:auto}.nav{display:flex;align-items:center;gap:36px}.nav__link{color:var(--white);font-size:15px;line-height:1.3;padding-block:6px;border-bottom:1px solid transparent}.nav__link:hover{color:var(--white);border-bottom-color:var(--edge-dark)}.nav__link[aria-current=page]{border-bottom-color:var(--edge-dark)}.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-right:-12px;padding:0;border:0;background:transparent;color:var(--white);cursor:pointer}.burger{display:none}.masthead{color:var(--white)}.masthead--home{position:relative;overflow:hidden;background:linear-gradient(135deg,#030705 0% 42%,#0b3224 73%,#155c3e)}.masthead--ink{background:var(--ink)}.masthead--green{background:var(--green)}.hero__img{position:absolute;right:0;bottom:0;width:1096px;max-width:70%;height:656px;object-fit:contain;object-position:right bottom;z-index:1;pointer-events:none;user-select:none}.hero__copy{position:relative;z-index:2;padding-top:clamp(56px,9.8cqw,141px);padding-bottom:clamp(64px,8.9cqw,128px)}.hero__title{max-width:24ch;margin:0;font-size:var(--fs-h1);font-weight:700;line-height:1.12;letter-spacing:-.012em;text-wrap:balance}.hero__lead{max-width:560px;margin:26px 0 0;font-size:var(--fs-lead);font-weight:400;line-height:1.65;color:var(--on-dark);text-wrap:pretty}.hero__cta{margin-top:47px}.page-head{padding-top:clamp(40px,6cqw,88px);padding-bottom:clamp(48px,6cqw,88px)}.page-head__title{margin:0;max-width:20ch;font-size:var(--fs-h1-page);font-weight:700;line-height:1.12;letter-spacing:-.012em;text-wrap:balance}.page-head .eyebrow+.page-head__title{margin-top:24px}.page-head:has(.crumbs) .page-head__title{max-width:30ch}.page-head__lead{max-width:560px;margin:22px 0 0;font-size:var(--fs-lead);line-height:1.65;color:var(--on-dark);text-wrap:pretty}.page-head__meta{margin:20px 0 0;font-size:15px;line-height:1.6;color:var(--on-dark-faint)}.problems{margin:0;padding:0;list-style:none;margin-top:clamp(0px,.5cqw,8px);display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;background:var(--line);border:1px solid var(--line)}.problems__item{background:var(--bone);padding:28px 24px;font-size:var(--fs-lead);font-weight:700;line-height:1.35;color:var(--ink);text-wrap:pretty}.problems__item--accent{background:var(--green);color:var(--white)}.svc{display:flex;flex-wrap:wrap;align-items:center;column-gap:24px;row-gap:8px;min-height:124px;padding:26px 8px 26px 0;border-top:1px solid var(--line);color:var(--ink);transition:background-color .16s ease,padding .16s ease}.svc:last-child{border-bottom:1px solid var(--line)}.svc:hover{background:var(--bone);color:var(--ink);padding-left:14px;padding-right:14px}.svc__name{flex:0 1 266px;min-width:0;font-size:var(--fs-lead);font-weight:700;line-height:1.35}.svc__desc{flex:1 1 300px;min-width:0;font-size:16px;line-height:1.55;color:var(--ink-muted);text-wrap:pretty}.svc__arrow{flex:0 0 24px;margin-left:auto;color:var(--ink)}.icon{width:24px;height:24px}.tags{flex:1.6 1 480px;min-width:0;margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:12px;align-content:flex-start}.tags__item{padding:14px 20px;border:1px solid var(--green);font-size:16px;line-height:1.3;color:var(--green)}.feature{display:flex;flex-wrap:wrap;background:var(--green)}.feature__media{flex:58 1 480px;min-width:0;aspect-ratio:6 / 5;background:var(--green)}.feature__media img{width:100%;height:100%;object-fit:cover;object-position:48% 55%}.feature__body{flex:42 1 340px;min-width:0;display:flex;flex-direction:column;justify-content:center;padding:clamp(56px,7.4cqw,96px) clamp(24px,4.4cqw,72px);color:var(--white)}.feature__title{margin:0;max-width:20ch;font-size:var(--fs-h2-feature);font-weight:700;line-height:1.12;letter-spacing:-.008em;text-wrap:balance}.feature__text{margin:24px 0 0;max-width:34ch;font-size:var(--fs-lead);line-height:1.65;color:var(--on-dark);text-wrap:pretty}.feature__link{align-self:flex-start;margin-top:40px}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(32px,4cqw,56px);margin-top:40px}.card{padding-top:24px;border-top:1px solid var(--line)}.card__title{margin:0;font-size:var(--fs-h3);font-weight:700;line-height:1.25;letter-spacing:-.005em;color:var(--ink)}.card__text{margin:14px 0 0;font-size:16px;line-height:1.6;color:var(--ink-muted);text-wrap:pretty}.closing{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:40px}.closing .h2{max-width:22ch}.site-foot{background:var(--green);color:var(--white);padding-block:62px}.foot__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px}.foot__nav{display:flex;flex-wrap:wrap;align-items:center;gap:18px 36px}.foot__nav .nav__link{padding-block:4px}.foot__rule{height:1px;margin-top:48px;background:var(--rule-dark)}.foot__legal{margin:36px 0 0;font-size:13px;font-weight:300;line-height:1.7;color:var(--on-dark-faint);text-align:justify;text-wrap:pretty;hyphens:manual}.foot__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 44px;margin-top:32px}.foot__meta p{margin:0;font-size:14px;line-height:1.5;color:var(--on-dark-soft)}.foot__links{display:flex;flex-wrap:wrap;align-items:center;gap:36px}.foot__link{padding:0;border:0;border-bottom:1px solid transparent;background:transparent;font-family:inherit;font-size:14px;line-height:1.5;color:var(--on-dark-soft);cursor:pointer}.foot__link:hover{border-bottom-color:var(--edge-dark);color:var(--white)}.foot__link[aria-current=page]{color:var(--white);border-bottom-color:var(--edge-dark)}.menu{position:fixed;top:0;left:0;right:0;height:100vh;height:100dvh;z-index:60;background:var(--ink);color:var(--white);display:flex;flex-direction:column;overflow:auto;overscroll-behavior:contain;opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(0,10px,0);transition:opacity .15s ease-in,transform .15s ease-in,visibility 0s linear .15s}.menu[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transform:translateZ(0);transition:opacity .18s var(--ease-out),transform .24s var(--ease-out),visibility 0s}.menu__bar{background:var(--green);flex:0 0 auto}.menu__top{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:var(--bar-y)}.menu__top img{width:clamp(122px,10.3cqw,148px);height:auto}.menu__nav{display:flex;flex-direction:column;margin-top:24px}.menu__link{display:flex;align-items:center;min-height:64px;color:var(--white);font-size:28px;font-weight:700;line-height:1.2;letter-spacing:-.008em;border-bottom:1px solid var(--rule-dark)}.menu__link:hover{color:var(--white)}.menu__link,.menu__cta{opacity:0;transform:translate3d(0,12px,0);transition:opacity .16s ease-in,transform .16s ease-in}.menu[data-open=true] .menu__link,.menu[data-open=true] .menu__cta{opacity:1;transform:translateZ(0);transition:opacity .17s var(--ease-out),transform .2s var(--ease-out)}.menu[data-open=true] .menu__link:nth-child(1){transition-delay:25ms}.menu[data-open=true] .menu__link:nth-child(2){transition-delay:50ms}.menu[data-open=true] .menu__link:nth-child(3){transition-delay:75ms}.menu[data-open=true] .menu__link:nth-child(4){transition-delay:.1s}.menu[data-open=true] .menu__link:nth-child(5){transition-delay:125ms}.menu[data-open=true] .menu__cta{transition-delay:145ms}.menu__cta{width:min(100% - var(--gutter),var(--measure));margin:40px auto;padding:12px 32px}.topbar{position:fixed;top:0;left:0;right:0;z-index:40;background:var(--green);color:var(--white);transform:translate3d(0,-100%,0);visibility:hidden;transition:transform .22s ease-in,visibility 0s linear .22s}.topbar[data-shown=true]{transform:translateZ(0);visibility:visible;transition:transform .42s var(--ease-out),visibility 0s}.topbar__row{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:14px}.topbar .brand img{width:118px}.topbar__cta{min-height:44px;margin-left:-8px;padding:8px 24px;font-size:15px}.topbar .nav__link.is-here{border-bottom-color:var(--edge-dark)}.cookie{position:fixed;left:24px;right:24px;bottom:24px;z-index:50;max-width:560px;margin-inline:auto 0;padding:28px;background:var(--white);border:1px solid var(--line);box-shadow:0 12px 40px #03070524;color:var(--ink)}.cookie[data-open=false]{display:none!important}.cookie__title{margin:0;font-size:18px;font-weight:700;line-height:1.3}.cookie__text{margin:12px 0 0;font-size:15px;line-height:1.6;color:var(--ink-muted);text-wrap:pretty}.cookie__panel{margin-top:20px;border-top:1px solid var(--line)}.cookie__panel[data-open=false]{display:none!important}.cookie__row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--line)}label.cookie__row{cursor:pointer}.cookie__row>:first-child{min-width:0}.cookie__row p{margin:0}.cookie__name{display:block;font-size:15px;font-weight:700;line-height:1.3}.cookie__hint{display:block;margin-top:4px;font-size:14px;line-height:1.5;color:var(--ink-muted)}.cookie__always{flex:0 0 auto;font-size:13px;color:var(--ink-muted)}.cookie__check{flex:0 0 auto;width:20px;height:20px;margin:0;accent-color:var(--green)}.cookie__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.cookie__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 22px;border:1.5px solid var(--green);background:transparent;color:var(--green);font-family:inherit;font-size:15px;cursor:pointer;transition:background-color .16s ease,border-color .16s ease}.cookie__btn--primary{background:var(--green);color:var(--white)}.cookie__btn--primary:hover{background:var(--green-bright);border-color:var(--green-bright)}.cookie__btn--ghost:hover{background:var(--bone)}.cookie__btn--plain{border-color:transparent;text-decoration:underline;text-underline-offset:4px}.region-banner{position:relative;z-index:46;background:var(--green-bright);color:var(--white)}.region-banner__row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px}.region-banner__text{margin:0;padding-block:10px;font-size:15px;line-height:1.4}.region-banner__link{margin-left:4px;color:var(--white);font-weight:700;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.region-banner__link:hover{text-decoration-thickness:2px}.region-banner__close{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:-10px;padding:0;border:0;background:transparent;color:var(--white);cursor:pointer}.region-banner__close:hover{background:#ffffff1f}.contact-grid{display:flex;flex-wrap:wrap;align-items:flex-start;gap:clamp(48px,6cqw,96px)}.contact-grid__main{flex:1.4 1 460px;min-width:0;max-width:720px}.form{display:flex;flex-direction:column;gap:24px}.form[data-sent=true]{display:none!important}.field-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px}.label{display:flex;flex-direction:column;gap:8px;min-width:0}.label__text{font-size:14px;font-weight:700;line-height:1.3;color:var(--ink)}.label__opt{font-weight:400;color:var(--ink-muted)}.field{width:100%;min-height:56px;padding:14px 16px;border:1px solid var(--line-field);border-radius:0;background:var(--white);color:var(--ink);font-family:inherit;font-size:16px;line-height:1.4;outline:none;appearance:none;-webkit-appearance:none;transition:border-color .16s ease,box-shadow .16s ease}.field:focus{border-color:var(--green);box-shadow:inset 0 0 0 1px var(--green)}.field::placeholder{color:var(--ink-placeholder)}textarea.field{min-height:150px;resize:vertical}select.field{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23030705' stroke-width='1.7' stroke-linecap='square'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:44px}.form__error{margin:0;min-height:0;font-size:15px;line-height:1.5;color:var(--danger)}.form__foot{display:flex;flex-wrap:wrap;align-items:center;gap:20px 32px}.form__note{margin:0;max-width:38ch;font-size:14px;line-height:1.55;color:var(--ink-muted);text-wrap:pretty}.sent{padding:clamp(32px,4cqw,56px);border:1px solid var(--line);background:var(--bone)}.sent[data-sent=false]{display:none!important}.sent__title{margin:20px 0 0;max-width:22ch;font-size:clamp(26px,2.4cqw,36px);font-weight:700;line-height:1.15;letter-spacing:-.008em;color:var(--ink);text-wrap:balance}.sent__text{margin:20px 0 0;max-width:46ch;font-size:var(--fs-lead);line-height:1.65;color:var(--ink-muted);text-wrap:pretty}.sent__cta{margin-top:32px}.aside{flex:1 1 300px;min-width:0;max-width:420px;position:sticky;top:32px;display:flex;flex-direction:column}.aside__card{padding:clamp(28px,3cqw,40px);background:var(--green);color:var(--white)}.aside__title{margin:18px 0 0;font-size:var(--fs-h2-sub);font-weight:700;line-height:1.2;letter-spacing:-.005em;text-wrap:balance}.aside__text{margin:14px 0 0;font-size:16px;line-height:1.6;color:var(--on-dark);text-wrap:pretty}.aside__cta{margin-top:28px}.contact-facts{display:flex;flex-direction:column;margin-top:8px}.fact{display:flex;flex-direction:column;gap:6px;padding:24px 0;border-bottom:1px solid var(--line)}.fact__label{margin:0;font-size:14px;font-weight:700;line-height:1.3;color:var(--ink)}.fact__value{margin:0;font-size:17px;line-height:1.5;color:var(--ink-body)}.fact__link{font-size:17px;line-height:1.5;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.fact__link:hover{text-underline-offset:3px}.legal-grid{display:flex;align-items:flex-start;gap:clamp(40px,6cqw,96px)}.legal-grid .toc{flex:0 0 240px;position:sticky;top:32px;display:flex;flex-direction:column;gap:2px;padding-top:6px}.legal-grid .toc .eyebrow{margin:0 0 14px}.toc__link{padding:8px 0;font-size:15px;line-height:1.4;color:var(--ink-muted)}.toc__link:hover{color:var(--green)}.legal-grid .prose{flex:1 1 0;min-width:0;max-width:720px;font-size:17px;line-height:1.7;color:var(--ink-body)}.legal-grid .prose p.prose__intro{margin:0;font-size:var(--fs-intro);line-height:1.6;color:var(--ink);text-wrap:pretty}.legal-grid .prose h2{margin:56px 0 0;font-size:var(--fs-h2-sub);font-weight:700;line-height:1.25;letter-spacing:-.005em;color:var(--ink)}.legal-grid .prose p{margin:18px 0 0;text-wrap:pretty}.legal-grid .prose strong{color:var(--ink)}.legal-grid .prose ul{margin:18px 0 0;padding-left:22px;display:flex;flex-direction:column;gap:10px}.legal-grid .prose h2[id]{scroll-margin-top:32px}@container naelar (max-width: 1000px){.nav{display:none!important}.burger{display:inline-flex!important}}@container naelar (min-width: 1001px){.menu{display:none!important}}@container naelar (max-width: 900px){.aside{position:static!important}.legal-grid .toc{display:none!important}}@container naelar (max-width: 820px){.feature__media{aspect-ratio:4 / 3!important}}@container naelar (max-width: 1000px){.topbar__row{padding-block:var(--bar-y)}.topbar .brand img{width:clamp(122px,10.3cqw,148px)}}@container naelar (min-width: 1120px){.split__intro--pin{position:sticky;top:128px}}@container naelar (max-width: 560px){.cookie{left:0;right:0;bottom:0;max-width:none;padding:14px 16px calc(14px + env(safe-area-inset-bottom));border-width:1px 0 0;box-shadow:0 -8px 24px #0307051f}.cookie__title{display:none}.cookie__text{margin:0;font-size:14px;line-height:1.45}.cookie__actions{flex-wrap:nowrap;gap:8px;margin-top:10px}.cookie__btn{flex:1 1 auto;min-height:44px;padding:6px 10px;font-size:14px;white-space:nowrap}.cookie__btn--plain{flex:0 0 auto;padding-inline:6px}.cookie__panel{margin-top:10px}.cookie__row{padding:10px 0}.cookie__check{width:24px;height:24px}.cookie:has([data-cookie-panel][data-open=true]) .cookie__actions{flex-wrap:wrap}.cookie:has([data-cookie-panel][data-open=true]) .cookie__btn--plain{flex:1 1 100%}}@container naelar (max-width: 380px){.cookie__text{font-size:13.5px}}@container naelar (max-width: 660px){.svc{display:grid!important;grid-template-columns:minmax(0,1fr) 24px!important;align-items:start!important;column-gap:20px!important;row-gap:6px!important;min-height:0!important;padding-block:24px!important}.svc__name{grid-column:1;grid-row:1}.svc__desc{grid-column:1;grid-row:2}.svc__arrow{grid-column:2;grid-row:1;margin-left:0!important}.masthead--home{display:flex;flex-direction:column}.masthead--home>.bar{order:1}.masthead--home>.hero__copy,.masthead--home>.page-head{order:2;padding-bottom:clamp(40px,9cqw,56px)!important}.masthead--home>.hero__img{order:3;position:static!important;width:100%!important;max-width:100%!important;height:auto!important}.foot__legal{text-align:left!important}}@media(prefers-reduced-motion:reduce){*{transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-delay:0s!important}}@keyframes fade-in{0%{opacity:0}}@keyframes rise-in{0%{opacity:0;transform:translate3d(0,24px,0)}}@keyframes hero-veil{to{opacity:.72}}@keyframes hero-lift{to{opacity:0;transform:translate3d(0,-56px,0)}}@keyframes hero-sink{to{transform:translate3d(0,6%,0)}}@keyframes media-open{0%{clip-path:inset(9% 9% 9% 9%)}to{clip-path:inset(0 0 0 0)}}@keyframes media-drift{0%{transform:translate3d(0,-13.8%,0)}to{transform:translateZ(0)}}@media screen and (prefers-reduced-motion:no-preference){html.is-motion{scroll-behavior:smooth}.masthead>.bar{animation:fade-in .9s var(--ease-out) both}.hero__img{animation:fade-in 1.4s var(--ease-out) both}.hero__title,.hero__lead,.hero__cta,.page-head>*{animation:rise-in 1.1s var(--ease-out) both}.hero__lead,.page-head>:nth-child(2){animation-delay:.12s}.hero__cta,.page-head>:nth-child(3){animation-delay:.24s}.is-motion .masthead--home{position:sticky;top:min(0px,calc(100vh - var(--masthead-h, 0px)));top:min(0px,calc(100svh - var(--masthead-h, 0px)));z-index:0}.is-motion #main,.is-motion .site-foot{position:relative;z-index:1}.is-motion [data-reveal]{--delay: calc(var(--i, 0) * var(--stagger, 90ms));opacity:0;transform:translate3d(0,var(--rise, 28px),0)}.is-motion [data-reveal].is-in{opacity:1;transform:none;transition:opacity .9s var(--ease-out) var(--delay),transform 1.2s var(--ease-out) var(--delay)}.is-motion .btn[data-reveal].is-in{transition:opacity .9s var(--ease-out) var(--delay),transform 1.2s var(--ease-out) var(--delay),background-color .16s ease,color .16s ease,border-color .16s ease}.is-motion .svc[data-reveal].is-in{transition:opacity .9s var(--ease-out) var(--delay),transform 1.2s var(--ease-out) var(--delay),background-color .16s ease,padding .16s ease}.is-motion [data-reveal] .beat--late{opacity:0}.is-motion [data-reveal].is-in .beat--late{opacity:1;transition:opacity 1s var(--ease-out) calc(var(--delay) + .48s)}.problems{--stagger: 80ms}.problems__text{display:block}.is-motion .problems__item--accent{background:linear-gradient(var(--green),var(--green)) left top / 0% 100% no-repeat var(--bone);transition:background-size 1.1s var(--ease-out) .52s}.is-motion .problems__item--accent:has(.is-in){background-size:100% 100%}.is-motion .problems__item--accent [data-reveal]{--delay: .9s;--rise: 12px}.is-motion .svc[data-reveal],.is-motion .card[data-reveal]{position:relative;border-top-color:transparent}.is-motion .svc[data-reveal]:before,.is-motion .card[data-reveal]:before{content:"";position:absolute;top:-1px;left:0;right:0;height:1px;background:var(--line);transform:scaleX(0);transform-origin:left center}.is-motion .svc[data-reveal].is-in:before,.is-motion .card[data-reveal].is-in:before{transform:scaleX(1);transition:transform 1.3s var(--ease-out) calc(var(--delay) + 80ms),background-color .4s ease}.is-motion .svc__name{transition:color .4s ease}.is-motion .svc__arrow{transition:transform .4s var(--ease-out),color .4s ease}.is-motion .svc.is-active:before{background:var(--green)}.is-motion .svc.is-active .svc__name,.is-motion .svc.is-active .svc__arrow{color:var(--green)}.is-motion .svc.is-active .svc__arrow{transform:translate3d(3px,-3px,0)}.is-motion .svc-list:hover .svc.is-active:not(:hover):before{background:var(--line)}.is-motion .svc-list:hover .svc.is-active:not(:hover) .svc__name,.is-motion .svc-list:hover .svc.is-active:not(:hover) .svc__arrow{color:var(--ink)}.is-motion .svc-list:hover .svc.is-active:not(:hover) .svc__arrow{transform:none}.tags{--stagger: 45ms;--rise: 14px}.cards{--stagger: .14s}}@supports (animation-timeline: view()){@media screen and (prefers-reduced-motion:no-preference){.is-motion .masthead--home:after{content:"";position:absolute;inset:0;z-index:3;background:var(--ink);opacity:0;pointer-events:none;animation:hero-veil linear both;animation-timeline:scroll(root);animation-range:0px var(--masthead-h, 100vh)}.is-motion .hero__copy{animation:hero-lift linear both;animation-timeline:scroll(root);animation-range:0px calc(var(--masthead-h, 100vh) * .75)}.is-motion .hero__img{animation:fade-in 1.4s var(--ease-out) both,hero-sink linear both;animation-timeline:auto,scroll(root);animation-range:normal,0px var(--masthead-h, 100vh)}.is-motion .feature__media{overflow:hidden;view-timeline:--feature-media block;animation:media-open linear both;animation-timeline:view();animation-range:entry 0% cover 50%}.is-motion .feature__media img{height:116%;animation:media-drift linear both;animation-timeline:--feature-media;animation-range:cover 0% cover 100%}}}.slot{background:#fff7ea;outline:1px dashed #c9a96a;padding:0 4px}.nav__cta{min-height:44px;padding:8px 22px;font-size:15px}@container naelar (max-width:1000px){.nav__cta{display:none}}.crumbs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px;padding:0;list-style:none;font-size:14px;color:var(--on-dark-faint)}.crumbs a{color:var(--on-dark-faint);text-decoration:underline;text-underline-offset:3px}.crumbs li+li:before{content:"/";margin-right:8px;opacity:.6}.page-head__actions{display:flex;flex-wrap:wrap;gap:16px 28px;align-items:center;margin-top:36px}.page-head__actions .link-underline{font-size:16px}.page-head--split .wrap{display:flex;flex-wrap:wrap;gap:var(--col-gap);align-items:flex-end;justify-content:space-between}.facts{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--rule-dark);min-width:min(100%,520px)}.facts li{padding:18px 18px 0 0;font-size:14px;color:var(--on-dark-faint);line-height:1.45}.facts b{display:block;color:var(--white);font-size:17px;margin-bottom:4px}@container naelar (max-width:660px){.facts{grid-template-columns:1fr 1fr;column-gap:16px}.facts li{padding:14px 0 0}}.answer{background:var(--bone);border-left:4px solid var(--green-bright);padding:24px 28px;max-width:760px}.answer__label{margin:0 0 8px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted)}.answer p{margin:0;font-size:var(--fs-intro);line-height:1.6;color:var(--ink)}.answer p+p{margin-top:12px}.steps{margin:40px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;background:var(--line);border:1px solid var(--line);counter-reset:s}.steps li{background:var(--white);padding:28px 24px;counter-increment:s}.steps li:before{content:counter(s,decimal-leading-zero);display:block;font-size:13px;letter-spacing:.14em;color:var(--green-bright);margin-bottom:14px}.steps h3{margin:0;font-size:var(--fs-lead);line-height:1.3}.steps p{margin:10px 0 0;font-size:15px;line-height:1.55;color:var(--ink-muted)}.proof{display:flex;flex-wrap:wrap;background:var(--green);color:var(--white)}.proof__body{flex:1 1 420px;padding:clamp(48px,6cqw,88px) clamp(24px,5cqw,80px)}.proof__media{flex:1 1 420px;min-width:0;background:var(--white);display:flex;align-items:center;justify-content:center;padding:24px;min-height:320px}.proof__media img{width:100%;height:auto;border:1px solid var(--line)}.photo{margin:28px 0 0}.photo img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border:1px solid var(--line);background:var(--bone)}.photo--fig img{aspect-ratio:auto;object-fit:contain}.proof h2{margin:16px 0 0;font-size:var(--fs-h2-feature);line-height:1.12;max-width:20ch}.proof p{margin:20px 0 0;color:var(--on-dark);font-size:var(--fs-lead);line-height:1.65;max-width:46ch}.incl{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(32px,4cqw,56px);margin-top:40px}.incl h3{margin:0 0 12px;font-size:var(--fs-h3)}.incl ul{margin:0;padding:0;list-style:none}.incl li{padding:14px 0 14px 30px;border-top:1px solid var(--line);font-size:16px;line-height:1.5;color:var(--ink-body);position:relative}.incl li:before{content:"";position:absolute;left:2px;top:22px;width:12px;height:2px;background:var(--green-bright)}.incl .not li:before{background:var(--danger);transform:rotate(45deg)}.incl .not li:after{content:"";position:absolute;left:2px;top:22px;width:12px;height:2px;background:var(--danger);transform:rotate(-45deg)}.faq{margin-top:32px;border-bottom:1px solid var(--line);max-width:860px}.faq details{border-top:1px solid var(--line)}.faq summary{list-style:none;cursor:pointer;padding:24px 40px 24px 0;font-size:var(--fs-lead);font-weight:700;line-height:1.4;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";position:absolute;right:4px;top:20px;font-size:26px;font-weight:400;color:var(--green)}.faq details[open] summary:after{content:"\2212"}.faq details p{margin:0 0 24px;max-width:70ch;font-size:16px;line-height:1.65;color:var(--ink-body)}.related{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1px;background:var(--line);border:1px solid var(--line);margin-top:40px}.related a{background:var(--white);padding:28px 24px;color:var(--ink);display:flex;flex-direction:column;gap:10px;min-height:170px}.related a:hover{background:var(--bone);color:var(--ink)}.related small{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.related b{font-size:var(--fs-lead);line-height:1.35}.related span{font-size:15px;color:var(--ink-muted);line-height:1.5}.article{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:clamp(40px,6cqw,96px);align-items:start}@container naelar (max-width:1000px){.article{grid-template-columns:minmax(0,1fr)}.toc:not(:where(.legal-grid .toc)){position:static!important;order:-1}}.prose:not(:where(.legal-grid .prose)){max-width:720px;font-size:18px;line-height:1.7;color:var(--ink-body)}.prose:not(:where(.legal-grid .prose))>*+*{margin-top:22px}.prose:not(:where(.legal-grid .prose)) h2{margin-top:56px;font-size:var(--fs-h2-sub);line-height:1.2;color:var(--ink);scroll-margin-top:90px}.prose:not(:where(.legal-grid .prose)) h3{margin-top:36px;font-size:19px;color:var(--ink)}.prose:not(:where(.legal-grid .prose)) p{margin-bottom:0}.prose:not(:where(.legal-grid .prose)) ul,.prose:not(:where(.legal-grid .prose)) ol{padding-left:22px}.prose:not(:where(.legal-grid .prose)) li+li{margin-top:8px}.prose:not(:where(.legal-grid .prose)) a{text-decoration:underline;text-underline-offset:3px}.prose:not(:where(.legal-grid .prose)) figure{margin:36px 0}.prose:not(:where(.legal-grid .prose)) figure img{width:100%;height:auto;border:1px solid var(--line)}.prose:not(:where(.legal-grid .prose)) figcaption{font-size:14px;color:var(--ink-muted);margin-top:10px;line-height:1.5}.prose:not(:where(.legal-grid .prose)) sup a{text-decoration:none;font-size:12px;color:var(--green-bright)}main :is(p,li,td,dd)>a:not([class]):not(:where(.toc a)){text-decoration:underline;text-underline-offset:3px}.lede{font-size:var(--fs-intro);color:var(--ink)}.tbl{width:100%;border-collapse:collapse;font-size:15px;line-height:1.5}.tbl th{text-align:left;background:var(--green);color:var(--white);font-weight:700;padding:12px 14px}.tbl td{padding:12px 14px;border-bottom:1px solid var(--line);vertical-align:top;color:var(--ink-body)}.tbl tr:nth-child(2n) td{background:var(--bone)}.tbl-wrap{overflow-x:auto}.callout{border:1px solid var(--line);padding:20px 22px;background:var(--white);font-size:16px}.callout b{color:var(--ink)}.toc:not(:where(.legal-grid .toc)){position:sticky;top:96px;border-top:2px solid var(--green);padding-top:18px;font-size:15px}.toc:not(:where(.legal-grid .toc)) p{margin:0 0 12px;font-size:13px;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted)}.toc:not(:where(.legal-grid .toc)) ol{margin:0;padding:0;list-style:none}.toc:not(:where(.legal-grid .toc)) li{border-top:1px solid var(--line)}.toc:not(:where(.legal-grid .toc)) a{display:block;padding:10px 0;color:var(--ink-body)}.toc:not(:where(.legal-grid .toc)) a:hover{color:var(--green-bright)}.related--thumbs{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr))}.related--thumbs a{padding-top:0}.related__thumb{display:block;width:calc(100% + 48px);max-width:none;height:auto;aspect-ratio:16/9;object-fit:cover;margin:0 -24px 8px;border-bottom:1px solid var(--line)}.page-head--art{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,300px);column-gap:clamp(40px,6cqw,96px);align-items:start}.page-head--art>:not(.page-head__art){grid-column:1}.page-head__art{grid-column:2;grid-row:1/span 6;align-self:center;margin:0;background:var(--bone);border:1px solid var(--edge-dark)}.page-head__art img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}@container naelar (max-width:1000px){.page-head--art{display:block}.page-head__art{display:none}}.toc:not(:where(.legal-grid .toc)) a:not(.btn){transition:color .2s ease,box-shadow .2s ease,padding-left .2s ease}.toc:not(:where(.legal-grid .toc)) a.is-active{color:var(--green);font-weight:600;box-shadow:inset 3px 0 0 var(--green-bright);padding-left:14px}.toc__link{transition:color .2s ease,box-shadow .2s ease,padding-left .2s ease}.toc__link.is-active{color:var(--green);font-weight:600;box-shadow:inset 3px 0 0 var(--green-bright);padding-left:12px}@media(prefers-reduced-motion:reduce){.toc a{transition:none!important}}.toc:not(:where(.legal-grid .toc)) .btn{margin-top:24px;width:100%;min-height:52px;padding:10px 16px;font-size:15px}.byline{display:flex;align-items:center;gap:14px;margin-top:32px;font-size:15px;color:var(--on-dark-faint);line-height:1.45}.byline b{color:var(--white);font-weight:700}.byline a{color:var(--white);text-decoration:underline;text-underline-offset:3px}.avatar{width:52px;height:52px;flex:0 0 52px;background:var(--green-mid);color:var(--white);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:17px;border:1px solid var(--rule-dark)}.avatar{overflow:hidden}.avatar__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.avatar--lg{width:100%;height:auto;aspect-ratio:4/5;font-size:15px;font-weight:400;flex:none;background:var(--bone);color:var(--ink-muted);border:1px solid var(--line);text-align:center;padding:24px}.sources{margin-top:56px;padding-top:24px;border-top:1px solid var(--line);font-size:14px;line-height:1.6;color:var(--ink-muted)}.sources ol{padding-left:20px}.sources a{overflow-wrap:anywhere}.sources h2{font-size:15px!important;margin:0 0 10px!important;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted)!important}.nextstep{background:var(--bone);padding:28px;border-top:3px solid var(--green)}.nextstep h2{margin-top:0!important}.author{display:grid;grid-template-columns:minmax(220px,340px) minmax(0,1fr);gap:clamp(40px,6cqw,96px);align-items:start}@container naelar (max-width:820px){.author{grid-template-columns:1fr}}.timeline{margin:32px 0 0;padding:0;list-style:none;border-left:2px solid var(--green)}.timeline li{padding:0 0 28px 24px;position:relative}.timeline li:before{content:"";position:absolute;left:-7px;top:6px;width:12px;height:12px;background:var(--green-bright)}.timeline b{display:block;font-size:var(--fs-lead);color:var(--ink)}.timeline span{display:block;font-size:15px;color:var(--ink-muted);margin-top:4px;line-height:1.55}.profiles{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.profiles a{border:1px solid var(--green);padding:12px 18px;font-size:15px}.region{display:flex;gap:6px;align-items:center;font-size:14px;line-height:1.5;color:var(--on-dark-faint)}.region a{color:var(--white);border-bottom:1px solid var(--edge-dark)}.proof .slot,.masthead .slot{color:#5a4a1e}:where(.section--white,.section--bone) .split__body>p:where(:not([class])){font-size:17px;line-height:1.6;color:var(--ink-body);max-width:72ch}.callout p{line-height:1.6}.proof__body p a{color:var(--white);text-decoration:underline;text-underline-offset:4px}.proof__body p a:hover{color:var(--on-dark)}@media(max-width:640px){.tbl-wrap>.tbl:has(th:nth-child(4)){min-width:640px}}@container naelar (max-width:560px){.page-head:has(.crumbs){padding-top:28px}.page-head .crumbs{margin-bottom:20px}.page-head:has(.crumbs) .eyebrow+.page-head__title{margin-top:16px}.page-head:has(.crumbs) .page-head__title{font-size:clamp(28px,7.8cqw,34px);line-height:1.12}}@container naelar (max-width:560px){.page-head:has(>.facts):has(>.page-head__actions){display:flex;flex-direction:column}.page-head:has(>.facts)>.page-head__actions{order:1;margin-top:32px!important}.page-head:has(>.page-head__actions)>.facts{order:2;margin-top:36px!important}}:where(.section--white,.section--bone) .wrap>:is(p,ul,ol,blockquote):where(:not([class])){font-size:17px;line-height:1.6;color:var(--ink-body);max-width:72ch}:where(.section--white,.section--bone) .wrap>:is(ul,ol):where(:not([class])){padding-left:24px}:where(.section--white,.section--bone) .wrap>:is(ul,ol):where(:not([class]))>li+li{margin-top:6px}.section--green>.wrap>p:where(:not([class])),.wrap.closing>p,.incl .not>p{line-height:1.6}.card ul li{line-height:1.5}.prose:not(:where(.legal-grid .prose)) h3{line-height:1.3}#page sup{font-size:max(13px,.75em);line-height:0;vertical-align:baseline;position:relative;top:-.45em}#page sup a{font-size:inherit;position:relative}.prose:not(:where(.legal-grid .prose)) ol{padding-left:2em}.prose:not(:where(.legal-grid .prose)) a.btn,.callout a.btn{text-decoration:none}.toc:not(:where(.legal-grid .toc)) a{padding:12px 0;line-height:20px}.toc:not(:where(.legal-grid .toc)) a.btn{display:flex;align-items:center;justify-content:center;text-align:center;color:var(--green)}.toc:not(:where(.legal-grid .toc)) a.btn:hover{color:var(--white)}.crumbs a,.byline a,#page:has(.crumbs) a.link-underline{padding:14px 4px;margin:-14px -4px}.page-head__actions .link-underline{display:inline-block;padding:12px 0;margin:-12px 0}.brand{padding-block:4px;margin-block:-4px}#page sup a{display:inline-block;min-width:32px;line-height:16px;padding:14px 10px;margin:-14px -10px;text-align:center}.region [aria-current]{color:var(--white);font-weight:700}.checklist label{display:flex;gap:12px;align-items:flex-start;min-height:44px;padding-block:6px;cursor:pointer}.checklist input{flex:none;width:24px;height:24px;margin:0;accent-color:var(--green)}#page:has(.crumbs) #main:has(>.section:last-child>.closing)+.site-foot{border-top:1px solid var(--rule-dark)}@container naelar (max-width:640px){.steps p,.related span,.timeline span{font-size:16px}.related small{display:none}.related a{min-height:0}.steps p{color:var(--ink-body)}.sources{font-size:15px}#page:has(.crumbs) #main>.section:last-child:has(>.closing){padding-bottom:40px}.proof__media{padding:16px}}@container naelar (max-width:560px){.site-foot{padding-top:44px}.foot__nav{display:grid;grid-template-columns:1fr 1fr;gap:4px 24px;width:100%}.foot__nav .nav__link{justify-self:start;display:inline-flex;align-items:center;min-height:44px;min-width:44px;padding-block:0}.foot__rule{margin-top:36px}.foot__links{gap:0 28px}.foot__link,.region{font-size:16px}.foot__link,.region :is(a,[aria-current]){display:inline-flex;align-items:center;min-height:44px}.region a{min-width:44px;justify-content:center}.foot__legal{font-size:16px;line-height:1.6}.foot__meta{margin-top:28px;row-gap:12px}.foot__meta p{font-size:15px}}@container naelar (max-width:480px){.answer{padding:20px 18px}}@container naelar (max-width:640px){.tbl-wrap>.tbl.tbl--stack{min-width:0!important}.tbl-wrap:has(>.tbl--stack){overflow-x:clip}.tbl--stack{display:block;border-top:2px solid var(--green);font-size:16px}.tbl--stack tbody,.tbl--stack tr,.tbl--stack td{display:block}.tbl--stack thead,.tbl--stack tr:has(>th){display:none}.tbl--stack caption{display:block;padding:0 0 12px;text-align:left}.tbl--stack tr{padding:14px 0 12px;border-bottom:1px solid var(--line)}.tbl--stack tr:nth-child(2n) td{background:none}.tbl--stack td{padding:4px 0;border:0;overflow-wrap:anywhere}.tbl--stack td:before{content:attr(data-label);display:block;margin-bottom:2px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted)}.tbl--stack td:first-child{padding-bottom:6px;font-size:17px;font-weight:700;color:var(--ink)}.tbl--stack td:first-child:before,.tbl--stack td[data-label=""]:before{content:none}.tbl--stack td:empty{display:none}}@container naelar (max-width:560px){.tbl--worksheet{table-layout:fixed}.tbl--worksheet th:nth-child(1){width:28%}.tbl--worksheet th:nth-child(2){width:48%}.tbl--worksheet th:nth-child(3){width:24%}.tbl--worksheet :is(th,td){padding-inline:8px;overflow-wrap:anywhere}}.fig-alt{display:none;font-size:16px;line-height:1.45;color:var(--ink)}@container naelar (max-width:640px){.fig-svg:has(+.fig-alt){display:none}.fig-alt{display:block;width:100%}.proof__media:has(.fig-alt){display:block;min-height:0}}.fig-alt .fig-steps{list-style:none;margin:0;padding:0;display:grid;gap:26px;counter-reset:fig}.fig-alt .fig-steps>li{position:relative;margin:0;padding:14px 16px;background:var(--bone);border:1px solid var(--line)}.fig-alt .fig-steps>li+li:before{content:"";position:absolute;left:50%;top:-25px;width:12px;height:22px;margin-left:-6px;background:var(--green-bright);clip-path:polygon(5px 0,7px 0,7px 14px,12px 14px,6px 22px,0 14px,5px 14px)}.fig-alt .fig-steps--num>li{counter-increment:fig;padding-left:60px;min-height:60px}.fig-alt .fig-steps--num>li:after{content:counter(fig);position:absolute;left:14px;top:14px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:var(--green);color:var(--white);font-size:15px;font-weight:700}.fig-alt b{display:block;font-size:17px;line-height:1.3;color:inherit}.fig-alt .fig-steps span,.fig-alt .fig-opt span{display:block;margin-top:4px;color:var(--green-mid)}.fig-alt i{display:block;font-style:normal;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted)}.fig-alt .fig-steps__meta{margin-top:10px;padding-top:8px;border-top:1px solid var(--line)}.fig-alt .fig-steps>li.fig-steps__branch{display:grid;gap:8px;padding:0;background:none;border:0}.fig-alt .fig-opt{padding:12px 16px;background:var(--bone);border:1px solid var(--line);border-left:3px solid var(--green-bright)}.fig-alt .fig-opt i{margin-bottom:4px}.fig-alt .fig-steps>li.fig-steps__person,.fig-alt .fig-opt.fig-opt--person,.fig-alt .fig-card.fig-card--dark{background:var(--green);border-color:var(--green);color:var(--white)}.fig-alt :is(.fig-steps__person,.fig-opt--person,.fig-card--dark) span{color:var(--on-dark)}.fig-alt :is(.fig-steps__person,.fig-opt--person,.fig-card--dark) i{color:var(--on-dark-faint)}.fig-alt ul{list-style:none;margin:8px 0 0;padding:0}.fig-alt ul li{position:relative;margin:4px 0 0;padding-left:18px;line-height:1.45}.fig-alt ul li:before{content:"";position:absolute;left:0;top:.7em;width:10px;height:2px;background:var(--green-bright)}.fig-alt :is(.fig-steps__person,.fig-card--dark) ul li:before{background:var(--on-dark-faint)}.fig-alt .fig-alt__note{margin:12px 0 0;font-size:14px;line-height:1.5;color:var(--ink-muted)}.fig-alt>.fig-alt__note:first-child{margin:0 0 14px}.fig-alt .fig-alt__sum{margin:16px 0 0;padding:14px 16px;background:var(--white);border:1px solid var(--line);border-left:4px solid var(--green-bright);font-size:16px;line-height:1.55;color:var(--ink)}.fig-alt .fig-alt__sum b{display:inline}.fig-alt .fig-alt__band{margin:14px 0 0;padding:14px 16px;background:var(--green);color:var(--on-dark);font-size:16px;line-height:1.45}.fig-alt .fig-alt__band b{color:var(--white);margin-bottom:4px}.fig-alt .fig-cards{display:grid;gap:12px}.fig-alt .fig-card{padding:16px;background:var(--bone);border:1px solid var(--line)}.fig-alt .fig-card__title{margin-bottom:6px}.fig-alt .fig-dl{margin:0}.fig-alt .fig-dl>div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-top:1px solid var(--line)}.fig-alt .fig-dl dt{color:var(--ink-body)}.fig-alt .fig-dl dd{margin:0;text-align:right;white-space:nowrap}.fig-alt .fig-dl .is-total :is(dt,dd){font-weight:700;color:var(--ink)}.fig-alt .fig-rows{border-top:2px solid var(--green)}.fig-alt .fig-row{padding:14px 0;border-bottom:1px solid var(--line)}.fig-alt .fig-row>b{margin-bottom:8px}.fig-alt .fig-row dl{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.fig-alt .fig-row dt{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted)}.fig-alt .fig-row dd{margin:4px 0 0;font-size:15px;line-height:1.45;color:var(--ink-body)}.bar__cta{display:none}@container naelar (max-width:1000px){.bar,.topbar__row{gap:16px}.bar__cta{display:inline-flex;margin-left:auto;min-height:44px;padding:8px 18px;font-size:15px;white-space:nowrap}}@container naelar (max-width:560px){.bar,.topbar__row{gap:12px}.bar__cta{padding:8px 12px;font-size:14px}.topbar__row,.menu[data-from=topbar] .menu__top{padding-block:12px}}@container naelar (max-width:560px){.page-head:has(.crumbs){padding-top:24px}.page-head .crumbs{margin-bottom:16px}.crumbs{flex-wrap:nowrap;white-space:nowrap}.crumbs li:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.page-head:has(.crumbs) .page-head__lead{line-height:1.55}.page-head:has(.crumbs)>.page-head__actions{margin-top:28px}.page-head:has(>.facts)>.page-head__actions{margin-top:28px!important}.cookie{padding-block:12px calc(12px + env(safe-area-inset-bottom))}.cookie__text{line-height:1.4}.cookie__actions{margin-top:8px}}@container naelar (max-width:640px){.fig-alt i,.fig-alt .fig-row dt,.tbl--stack td:before{font-size:13px}}#main>.wrap>p:where(:not([class])){font-size:17px;line-height:1.6}.book{margin-top:clamp(56px,7cqw,112px);scroll-margin-top:96px}.book__title{margin:18px 0 0;max-width:22ch;font-size:var(--fs-h2-feature);font-weight:700;line-height:1.15;letter-spacing:-.008em;color:var(--ink);text-wrap:balance}.book__text{margin:16px 0 0;max-width:56ch;font-size:var(--fs-lead);line-height:1.65;color:var(--ink-muted);text-wrap:pretty}.book__embed{margin-top:32px;min-height:640px;border:1px solid var(--line);background:var(--white);overflow:hidden}@container naelar (max-width:640px){.book__embed{min-height:560px;margin-inline:calc(var(--gutter) / -2)}}.masthead--photo{position:relative;overflow:hidden;isolation:isolate}.masthead__photo{position:absolute;top:120px;right:0;z-index:0;width:min(62%,1120px);height:calc(100% - 120px);object-fit:cover;object-position:right center;pointer-events:none;user-select:none;-webkit-mask-image:linear-gradient(to right,transparent 28%,rgba(0,0,0,.55) 52%,#000 74%),linear-gradient(to bottom,transparent 0%,#000 18%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 28%,rgba(0,0,0,.55) 52%,#000 74%),linear-gradient(to bottom,transparent 0%,#000 18%);mask-composite:intersect}.masthead--photo>.bar,.masthead--photo>.page-head{position:relative;z-index:1}.masthead--photo .page-head>*,.masthead--photo .page-head:has(.crumbs) .page-head__title{max-width:min(620px,52%)}@container naelar (max-width:900px){.masthead--photo{display:flex;flex-direction:column}.masthead--photo>.bar{order:1}.masthead--photo>.page-head{order:2;padding-bottom:8px}.masthead--photo .page-head>*,.masthead--photo .page-head:has(.crumbs) .page-head__title{max-width:none}.masthead__photo{top:auto;height:auto}.masthead__photo{order:3;position:relative;width:100%;max-width:100%;height:clamp(260px,92cqw,420px);object-position:100% 30%;margin-top:-12px;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 38%);mask-image:linear-gradient(to bottom,transparent 0%,#000 38%);-webkit-mask-composite:source-over;mask-composite:add}}.gx{margin:40px 0}.gx figcaption{margin-top:14px;font-size:15px;line-height:1.55;color:var(--ink-muted)}.gx-obj{display:flex;align-items:flex-end;justify-content:center;height:132px}.gx .gx-obj img{display:block;max-height:100%;width:auto;height:auto;border:0;background:none;filter:drop-shadow(0 10px 14px rgba(3,7,5,.16))}.gx-settings__panel{border:1px solid var(--line);background:var(--white);font-size:16px}.gx-settings__row{display:grid;grid-template-columns:1.4fr 1fr .9fr;gap:12px;align-items:center;padding:14px 18px;border-top:1px solid var(--line)}.gx-settings__row--head{border-top:0;background:var(--green);color:var(--white);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.gx-pill{display:inline-block;padding:3px 10px;font-size:13px;font-weight:700;letter-spacing:.04em;background:var(--bone);color:var(--ink-muted);border:1px solid var(--line)}.gx-pill--yes{background:#e3efe8;color:var(--green);border-color:#b9d4c4}.gx-chain__steps{list-style:none;margin:0;padding:30px 18px 26px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;background:var(--bone);border:1px solid var(--line)}.gx-chain__step{position:relative;display:flex;flex-direction:column;gap:6px;margin:0;text-align:center}.gx-chain__step .gx-t{margin-top:12px;font-size:15px;line-height:1.3;color:var(--ink)}.gx-chain__step>span:last-child{font-size:14px;line-height:1.45;color:var(--ink-muted)}.gx-chain__step+.gx-chain__step:before{content:"";position:absolute;left:-17px;top:60px;width:14px;height:14px;border-top:2px solid #197149;border-right:2px solid #197149;transform:rotate(45deg)}.gx-record__window{max-width:560px;border:1px solid var(--line);background:var(--white);box-shadow:0 18px 40px -24px #03070559}.gx-record__bar{display:flex;align-items:center;gap:6px;padding:10px 14px;background:var(--green);color:var(--white)}.gx-record__bar span:not(.gx-t){flex:none;width:9px;height:9px;border-radius:50%;background:#ffffff59}.gx-record__bar .gx-t{margin-left:12px;font-size:14px;line-height:1;letter-spacing:.02em}.gx-record__fields{margin:0;padding:6px 18px}.gx-record__fields>div{display:grid;grid-template-columns:150px 1fr;gap:12px;padding:12px 8px;border-bottom:1px solid var(--line);font-size:15px}.gx-record__fields>div.is-key{background:#eef5f1;margin:0 -8px;padding-inline:16px}.gx-record__fields dt{color:var(--ink-muted)}.gx-record__fields dd{margin:0;color:var(--ink);font-weight:600}.gx-record__fields code{font-size:14px;font-family:ui-monospace,Menlo,monospace}.gx-record__send{margin:14px 18px 18px;display:inline-block;padding:9px 14px;border:2px solid #197149;color:var(--green);font-size:14px;font-weight:700}.gx-record__send:after{content:" \2192"}.gx-leaks__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.gx-leaks__list li{display:flex;flex-direction:column;gap:8px;margin:0;padding:22px 16px 18px;background:var(--bone);border:1px solid var(--line);border-top:3px solid #b5532f}.gx-leaks__tag{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#9a3f1f;margin-top:10px}.gx-leaks__list .gx-t{font-size:15.5px;line-height:1.35;color:var(--ink)}@container naelar (max-width:760px){.gx-chain__steps{grid-template-columns:1fr;gap:22px;padding:20px 16px}.gx-chain__step{display:grid;grid-template-columns:96px 1fr;column-gap:16px;row-gap:2px;text-align:left;align-items:start}.gx-chain__step .gx-obj{grid-row:1/span 2;height:92px}.gx-chain__step .gx-t{margin-top:6px}.gx-chain__step+.gx-chain__step:before{left:41px;top:-18px;transform:rotate(135deg)}.gx-leaks__list{grid-template-columns:1fr 1fr}.gx-leaks .gx-obj{height:96px}.gx-settings__row{grid-template-columns:1.3fr 1fr;padding:12px 14px;font-size:15px}.gx-settings__row>:nth-child(3){display:none}.gx-settings__row--head{font-size:12px;letter-spacing:.08em}.gx-record__fields>div{grid-template-columns:120px 1fr;font-size:14px}}.gx-t{font-weight:700}.gx-chain__steps{counter-reset:gxs}.gx-chain__step{counter-increment:gxs}.gx-chain__step .gx-t:before{content:counter(gxs) ". "}.gx-leaks__list{counter-reset:gxl}.gx-leaks__list li{counter-increment:gxl}.gx-leaks__tag:after{content:" " counter(gxl)}.gx .gx-leaks__list{padding:0;margin:0}.gx .gx-leaks__list>li,.gx .gx-chain__steps>li{margin:0}.gx .gx-chain__steps{padding:30px 18px 26px;margin:0}@container naelar (max-width:760px){.gx .gx-chain__steps{padding:20px 16px}}@container naelar (max-width:1000px){.article:not(.article--tool):not(:has(>.article--tool))>.toc:not(:where(.legal-grid .toc)){min-width:0;border-top:0;padding-top:0}.article:not(.article--tool):not(:has(>.article--tool))>.toc:not(:where(.legal-grid .toc)) p{margin-bottom:8px}.article:not(.article--tool):not(:has(>.article--tool))>.toc:not(:where(.legal-grid .toc)) ol{display:flex;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding-bottom:10px}.article:not(.article--tool):not(:has(>.article--tool))>.toc:not(:where(.legal-grid .toc)) li{flex:none;border-top:0;scroll-snap-align:start}.article:not(.article--tool):not(:has(>.article--tool))>.toc:not(:where(.legal-grid .toc)) a:not(.btn){display:flex;align-items:center;min-height:44px;padding:10px 14px;border:1px solid var(--line);white-space:nowrap;line-height:20px}.article:not(.article--tool):not(:has(>.article--tool))>.toc:not(:where(.legal-grid .toc)) a.is-active{box-shadow:none;padding-left:14px;border-color:var(--green)}.article:not(.article--tool):not(:has(>.article--tool))>.toc:not(:where(.legal-grid .toc)) .btn{display:none}}.prose:not(:where(.legal-grid .prose)) :is(.timeline,.steps,.incl ul){padding-left:0}.prose:not(:where(.legal-grid .prose)) :is(.timeline,.steps,.incl) li+li{margin-top:0}.prose:not(:where(.legal-grid .prose)) :is(.steps,.incl) h3{margin-top:0}.prose:not(:where(.legal-grid .prose)) :is(.steps,.incl){margin-top:28px}:is(.related,.steps,.cards).grid-3{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr))}.shots{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:36px 24px;margin-top:28px}.shot{display:flex;flex-direction:column;gap:12px;min-width:0}.shots .shot>*{margin:0}.shot .photo{max-width:none}.shot__text>*+*{margin-top:8px}.shot__text p{margin:0;font-size:16px;line-height:1.55}@container naelar (max-width:640px){.shots{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:80%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.shot{scroll-snap-align:start}}@container naelar (max-width:1000px){.article--tool>.toc,.article:has(>.article--tool)>.toc{order:2}}.tool{margin:32px 0;padding:clamp(20px,4vw,40px);border:1px solid var(--line);background:var(--white);color:var(--ink-body)}.tool .tool__title{margin:0 0 6px;font-size:var(--fs-h2-sub);line-height:1.2;color:var(--ink)}.tool__hint{margin:0 0 24px;font-size:16px;line-height:1.55;color:var(--ink-muted)}.tool-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:20px}.tool .field,.tool-email .field,.tool .btn,.tool-email .btn{min-height:52px}.tool__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:24px}.tool__error{margin:12px 0 0;font-size:15px;line-height:1.5;color:var(--danger)}.tool__error:empty{display:none}.tool-choice{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;border:0}.tool-choice legend{padding:0;margin:0 0 8px;font-size:14px;font-weight:700;color:var(--ink)}.tool-choice label{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:10px 16px;border:1px solid var(--line-field);background:var(--white);font-size:16px;color:var(--ink);cursor:pointer}.tool-choice input{width:20px;height:20px;margin:0;accent-color:var(--green)}.tool-choice label:has(input:checked){border-color:var(--green);box-shadow:inset 0 0 0 1px var(--green);background:var(--bone)}.tool-choice label:has(input:focus-visible){outline:3px solid var(--green-bright);outline-offset:2px}.tool :focus-visible,.tool-email :focus-visible{outline:3px solid var(--green-bright);outline-offset:2px}.tool-result{margin-top:28px;padding:clamp(18px,3.5vw,32px);border:1px solid var(--line);border-left:4px solid var(--green-bright);background:var(--bone)}.tool-result[hidden],.tool-loading[hidden]{display:none}.tool .tool-result__title{margin:0 0 12px;font-size:var(--fs-h3);line-height:1.25;color:var(--ink)}.tool-result__next{margin:20px 0 0;padding-top:16px;border-top:1px solid var(--line);font-size:17px;line-height:1.6}.tool-result__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.tool-loading{display:flex;align-items:center;gap:14px;margin-top:24px;font-size:16px;color:var(--ink-muted)}.tool-loading:before{content:"";flex:none;width:22px;height:22px;border:3px solid var(--line);border-top-color:var(--green-bright);border-radius:50%;animation:tool-spin .8s linear infinite}.tool-bar{height:6px;margin-top:20px;background:var(--line);overflow:hidden}.tool-bar>span{display:block;height:100%;width:0;background:var(--green-bright);transition:width .3s var(--ease)}@keyframes tool-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.tool-loading:before{animation:none;border-top-color:var(--line);border-right-color:var(--green-bright)}.tool-bar>span{transition:none}}.tool-email{margin:40px 0;padding:clamp(20px,4vw,36px);border:1px solid var(--line);background:var(--bone)}.tool-email .tool-email__title{margin:0 0 8px;font-size:var(--fs-h2-sub);line-height:1.2;color:var(--ink)}.tool-email .tool-email__lead{margin:0 0 24px;font-size:16px;line-height:1.55;color:var(--ink-muted)}.tool-email .form{gap:20px}.tool-lead__status{margin:0;min-height:0;font-size:15px;line-height:1.5;color:var(--ink-muted)}.tool-lead__status:empty{display:none}.tool-lead__status[data-state=error]{color:var(--danger)}.tool-lead__sent{padding:20px 0 0;border:0;background:transparent}.tool-lead__sent .tool-lead__sent-title{margin:0;font-size:var(--fs-h3);line-height:1.25;color:var(--ink)}.tool-lead__sent .sent__text{margin-top:10px;font-size:17px}@media print{body:has(.tool-print) :is(.masthead,.topbar,.menu,.cookie,.region-banner,.skip,.skip-link,.site-foot,.toc,.tool-noprint,.tool-email,.tool-loading,.tool__actions,.tool-result__actions,.btn,.nextstep,.sources,.faq,.related){display:none!important}body:has(.tool-print) main>.section{display:none!important}body:has(.tool-print) .prose>*:not(.tool-print):not(:has(.tool-print)){display:none!important}body:has(.tool-print) .tool>*:not(.tool-print):not(:has(.tool-print)){display:none!important}body:has(.tool-print) .tool{margin:0;padding:0;border:0}.tool-print{border:0;border-left:0;padding:0;background:#fff;color:#000;break-inside:avoid}.tool-print a{color:#000;text-decoration:underline}}.intake .intake-areas{margin-bottom:8px}.intake .intake-step{margin-top:28px}.intake .intake-step__title{margin:0 0 6px;font-size:var(--fs-h3);line-height:1.25;color:var(--ink)}.intake .intake-count{margin:0 0 4px;font-size:15px;line-height:1.5;color:var(--ink-muted)}.intake .intake-toggle{margin:0 0 12px}.intake .intake-link{padding:10px 0;min-height:44px;border:0;background:none;font:inherit;font-size:15px;color:var(--green);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.intake-sec{border:1px solid var(--line);background:var(--white);margin-top:-1px}.intake-sec>summary{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:12px 16px;font-size:17px;font-weight:700;color:var(--ink);cursor:pointer;list-style:none}.intake-sec>summary::-webkit-details-marker{display:none}.intake-sec>summary:after{content:"+";flex:none;font-size:24px;font-weight:400;line-height:1;color:var(--green)}.intake-sec[open]>summary:after{content:"\2212"}.intake-sec__n{margin-left:auto;font-size:14px;font-weight:400;color:var(--ink-muted)}.intake-sec__body{border-top:1px solid var(--line)}.intake-q{display:flex;align-items:flex-start;gap:12px;min-height:52px;padding:12px 16px;border-bottom:1px solid var(--line);font-size:16px;line-height:1.45;color:var(--ink-body);cursor:pointer}.intake-q:last-child{border-bottom:0}.intake-q input{flex:none;width:22px;height:22px;margin:1px 0 0;accent-color:var(--green)}.intake-q:has(input:focus-visible){outline:3px solid var(--green-bright);outline-offset:-3px}.intake-tag{display:inline-block;margin-left:4px;padding:1px 7px;border:1px solid var(--line-field);font-size:12px;font-style:normal;line-height:1.5;color:var(--ink-muted);white-space:nowrap}.intake-tag--web{border-color:var(--green-bright);color:var(--green)}.intake-extra{display:grid;gap:24px;margin-top:24px}.intake-own__row{display:flex;gap:10px;margin-top:8px}.intake-own__row .field{flex:1;min-width:0}.intake-own__list{margin:12px 0 0;padding:0;list-style:none}.intake-own__list li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);font-size:16px}.intake-remove{flex:none;min-height:44px;padding:0 4px;border:0;background:none;font:inherit;font-size:15px;color:var(--green);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.intake-tabs{display:grid;grid-template-columns:1fr 1fr;gap:0}.intake-tab{min-height:54px;padding:10px 12px;border:1.5px solid var(--green);background:var(--white);font:inherit;font-size:16px;font-weight:700;color:var(--green);cursor:pointer}.intake-tab+.intake-tab{margin-left:-1.5px}.intake-tab[aria-selected=true]{background:var(--green);color:var(--white)}.intake-why{margin:16px 0 0;font-size:16px;line-height:1.55}.intake-summary{margin:8px 0 16px;font-size:14px;color:var(--ink-muted)}.intake-doc{margin-top:12px;padding:clamp(16px,3vw,28px);border:1px solid var(--line);background:var(--white);color:var(--ink-body);font-size:15px;line-height:1.45}.intake-doc__firm{margin:0;font-size:22px;font-weight:700;line-height:1.2;color:var(--green)}.intake-doc__firm.is-placeholder{color:var(--ink-muted)}.intake-doc__sub{margin:4px 0 14px;font-size:16px;color:var(--ink-muted)}.tool .intake-doc__sec{margin:22px 0 4px;padding-bottom:4px;border-bottom:2px solid var(--green);font-size:13px;letter-spacing:.1em;text-transform:uppercase;line-height:1.3;color:var(--green)}.intake-doc{counter-reset:iq}.intake-items{margin:0;padding:0;list-style:none}.intake-items--plain .intake-item{counter-increment:none}.intake-items--plain .intake-item__q:before{content:none}.intake-item{display:block;padding:10px 0 2px;break-inside:avoid;counter-increment:iq}.intake-item__q:before{content:counter(iq) ". ";font-weight:700;color:var(--ink)}.intake-item__q{display:block;color:var(--ink)}.intake-item__opts{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:4px;font-size:14px}.intake-check{display:inline-block;width:12px;height:12px;margin-right:4px;border:1.5px solid var(--ink-muted);vertical-align:-1px}.intake-line{display:block;height:28px;border-bottom:1px solid var(--line-field)}.intake-field{display:block;padding:8px 0;break-inside:avoid}.intake-field__label{display:block;margin-bottom:5px;font-size:15px;font-weight:700;color:var(--ink)}.intake-box{display:block;min-height:40px;padding:9px 10px;border:1px solid var(--line-field);font-size:14px;color:var(--ink-muted)}.intake-box--tall{min-height:84px}.intake-send{margin:10px 0 0}.intake-empty{margin:0;padding:24px 0;font-size:16px;font-weight:700;color:var(--ink-muted)}.intake-send span{display:inline-block;padding:11px 28px;background:var(--green);color:var(--white);font-weight:700}.intake-doc__note{margin:20px 0 0;font-size:13px;color:var(--ink-muted)}.intake-legal{margin:16px 0 0;font-size:15px;line-height:1.55;color:var(--ink-muted)}@media(max-width:640px){.intake-own__row{flex-direction:column}.intake-own__row .btn{width:100%}.intake-tab{font-size:15px;padding:8px}.tool-result__actions .btn{flex:1 1 100%}}@media print{body:has(.tool-print) .tool{padding:0}body:has(.tool-print) .tool-result{margin:0;padding:0;border:0;background:#fff}.intake-doc.tool-print{padding:0;border:0;font-size:11pt;break-inside:auto}.intake-doc__firm{color:#000}.intake-doc .intake-line{height:30px;border-bottom-color:#555}.intake-doc .intake-box{border-color:#555;color:#000}.intake-doc .intake-send span{background:none;color:#000;border:1px solid #000}.intake-doc .intake-doc__sec{color:#000;border-bottom-color:#000;break-after:avoid}.intake-tag{display:none}body:has(.tool-print) :is(.region-banner,.skip,main>.section,.tool-result__title){display:none!important}}.tool .intake-items,.tool .intake-own__list{padding:0;margin:0}.tool .intake-own__list{margin-top:12px}.tool .intake-items>li,.tool .intake-own__list>li{margin:0}.intake .intake-areas{margin-top:20px}.tool .tool__hint{margin:0 0 24px}.mp-form{display:flex;flex-direction:column;gap:28px}.mp-step,.mp-ch{min-width:0;margin:0;padding:0;border:0}.mp-form{counter-reset:mp}.mp-step{counter-increment:mp;padding-top:24px;border-top:1px solid var(--line)}.mp-step:first-child{padding-top:0;border-top:0}.mp-step>legend{display:flex;align-items:center;gap:12px;float:left;width:100%;margin:0 0 16px;padding:0;font-size:var(--fs-h3);font-weight:700;line-height:1.25;color:var(--ink)}.mp-step>legend+*{clear:both}.mp-step__n{flex:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--green);color:var(--white);font-size:16px}.mp-step__n:before{content:counter(mp)}.mp-step>*+*{margin-top:16px}.mp-f{min-width:0}.mp-f .tool__error{margin-top:6px}.tool .mp-hint{margin:0;font-size:15px}.mp-budget{margin:0;padding:12px 16px;border:1px solid var(--line);border-left:4px solid var(--line-field);background:var(--bone);font-size:16px;font-weight:700;color:var(--ink)}.mp-budget[data-state=ok]{border-left-color:var(--green-bright)}.mp-budget[data-state=over]{border-left-color:var(--danger);color:var(--danger)}.mp-ch{padding:16px;border:1px solid var(--line);background:var(--bone)}.mp-ch>legend{padding:0 6px;font-size:16px;font-weight:700;color:var(--ink)}.mp-more{margin-top:12px}.mp-more>summary{display:flex;align-items:center;min-height:48px;cursor:pointer;font-size:15px;font-weight:700;color:var(--green)}.mp-more>summary:focus-visible{outline:3px solid var(--green-bright);outline-offset:2px}.mp-more[open]>summary{margin-bottom:8px}.mp-other{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.mp-plan3{display:grid;gap:16px}.mp-plan3 .field{min-height:96px;resize:vertical}.tool .mp-small{min-height:48px;padding-inline:20px;font-size:15px}.mp-formactions{margin-top:0}.tool .btn{padding-inline:24px}.mp-result{margin-top:32px}.mp-plan{padding:clamp(16px,3vw,28px);border:1px solid var(--line);background:var(--white);font-size:15px;line-height:1.5;color:var(--ink-body)}.tool .mp-doc__title{margin:0;font-size:var(--fs-h2-sub);line-height:1.2;color:var(--green)}.mp-doc__sub{margin:4px 0 0;color:var(--ink-muted)}.tool .mp-doc__h{margin:22px 0 6px;padding-bottom:4px;border-bottom:1px solid var(--line);font-size:17px;line-height:1.3;color:var(--green)}.mp-doc__p{margin:0 0 6px}.mp-doc__list{margin:0 0 6px;padding-left:20px}.mp-doc__list li{margin:0 0 3px}.mp-doc__owner{margin:6px 0 0;font-size:14px;color:var(--ink-muted)}.mp-doc__foot{margin:20px 0 0;font-size:13px;color:var(--ink-muted)}.mp-doc__table{width:100%;border-collapse:collapse;margin:6px 0 8px;font-size:14px}.mp-doc__table th{padding:8px 10px;background:var(--green);color:var(--white);text-align:left;font-weight:700}.mp-doc__table td{padding:8px 10px;border-bottom:1px solid var(--line);vertical-align:top}.mp-live{margin:0;min-height:0;font-size:14px;color:var(--ink-muted)}.mp-live:empty,.mp-msg:empty{display:none}.mp-msg{margin:14px 0 0;font-size:15px;color:var(--green)}.mp-cta{margin-top:20px}.mp-cta .btn{width:100%}.mp-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;margin-bottom:12px}.mp-head .tool__title,.mp-jump{margin:0}.mp-result{scroll-margin-top:90px}.mp-result .tool-result__title:focus{outline:none}.mp-sticky{display:none}@media(max-width:640px){.mp-sticky:not([hidden]){display:block;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--white);border-top:1px solid var(--line);box-shadow:0 -4px 16px #00000014}.mp-sticky .btn{width:100%;min-height:48px}}@media print{.mp-sticky,.mp-jump{display:none!important}}@media(min-width:641px){.mp-plan3{grid-template-columns:repeat(3,1fr)}.mp-cta .btn{width:auto}}@media(max-width:640px){.mp-doc__table{display:block;border-top:2px solid var(--green)}.mp-doc__table thead{display:none}.mp-doc__table tbody,.mp-doc__table tr,.mp-doc__table td{display:block}.mp-doc__table tr{padding:10px 0;border-bottom:1px solid var(--line)}.mp-doc__table td{padding:3px 0;border:0}.mp-doc__table td:before{content:attr(data-label);display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted)}.mp-doc__table td:first-child{font-weight:700;color:var(--ink)}.mp-doc__table td:first-child:before{content:none}.tool-result__actions .btn{width:100%}}@media print{@page{margin:11mm}body:has(.mp-plan) main>.section,body:has(.mp-plan) footer,body:has(.mp-plan) .region-banner{display:none!important}body:has(.mp-plan){background:#fff}body:has(.mp-plan) .page-main,body:has(.mp-plan) .wrap,body:has(.mp-plan) .article,body:has(.mp-plan) .prose{display:block;margin:0;padding:0;max-width:none;width:auto}body:has(.mp-plan) .tool-result{margin:0;padding:0;border:0;background:#fff}body:has(.mp-plan) .tool-result>*:not(.tool-print){display:none!important}body:has(.mp-plan) .tool-result>.tool-result__title{display:none!important}.mp-plan{padding:0;border:0;font-size:9pt;line-height:1.3;color:#000}.mp-plan .mp-doc__title{font-size:16pt;color:#000}.mp-plan .mp-doc__sub{margin:1pt 0 0}.mp-plan .mp-doc__h{margin:8pt 0 2pt;padding-bottom:1pt;font-size:10.5pt;color:#000;border-bottom:.75pt solid #000;break-after:avoid}.mp-plan .mp-doc__p{margin:0 0 2pt}.mp-plan .mp-doc__list{margin:0 0 2pt;padding-left:14pt}.mp-plan .mp-doc__list li{margin:0 0 1pt}.mp-plan .mp-doc__owner,.mp-plan .mp-doc__foot{margin:2pt 0 0;font-size:8pt;color:#000}.mp-plan .mp-doc__table{display:table;border-top:0;margin:2pt 0;font-size:8.5pt}.mp-plan .mp-doc__table thead{display:table-header-group}.mp-plan .mp-doc__table tbody{display:table-row-group}.mp-plan .mp-doc__table tr{display:table-row;padding:0;border:0}.mp-plan .mp-doc__table td,.mp-plan .mp-doc__table th{display:table-cell;padding:2pt 4pt;border:.5pt solid #000;background:#fff;color:#000}.mp-plan .mp-doc__table td:before{content:none}.mp-plan .mp-doc__table td:first-child{font-weight:700}}.tool [hidden]{display:none!important}.ng-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.tool .form{display:grid;gap:20px}.ng-fieldset{margin:0;padding:0;border:0;display:grid;gap:12px}.ng-legend{padding:0;margin:0 0 4px;font-size:14px;font-weight:700;color:var(--ink)}.ng-founder{gap:12px 20px}.ng-fieldset .tool__error,.tool .tool__error[data-ng-field-error]{margin:-4px 0 0}.ng-stylehint{margin:-8px 0 0;font-size:15px;line-height:1.5;color:var(--ink-muted)}.ng-count{margin:0 0 4px;font-size:17px;line-height:1.5;color:var(--ink-body)}.ng-note{margin:8px 0 0;font-size:15px;line-height:1.5;color:var(--ink-muted)}.ng-group{margin-top:28px}.tool .ng-group__title{margin:0 0 12px;font-size:18px;line-height:1.3;color:var(--ink)}.ng-ideas{display:grid;gap:12px;margin:0;padding:0;list-style:none}.ng-idea{display:grid;gap:12px;margin:0;padding:16px;border:1px solid var(--line);background:var(--white)}.ng-idea__main{min-width:0}.ng-idea .ng-idea__name{margin:0;font-size:19px;font-weight:700;line-height:1.3;color:var(--ink);overflow-wrap:anywhere}.ng-idea .ng-idea__dom{display:flex;flex-wrap:wrap;align-items:center;gap:0 10px;margin:2px 0 0;font-size:15px;line-height:1.4;color:var(--ink-muted)}.ng-idea__domname{font-weight:600;color:var(--ink-body);overflow-wrap:anywhere}.ng-idea__dom a{display:inline-flex;align-items:center;min-height:44px;padding:0 2px}.ng-idea .ng-idea__flag{margin:4px 0 0;font-size:14px;line-height:1.45;color:var(--ink-muted)}.ng-idea__actions{display:flex;flex-wrap:wrap;gap:8px}.ng-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:8px 16px;border:1px solid var(--line-field);background:var(--white);font:inherit;font-size:15px;font-weight:600;color:var(--ink);cursor:pointer}.ng-btn:hover{border-color:var(--green)}.ng-star svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round}.ng-star[aria-pressed=true]{background:var(--green);border-color:var(--green);color:var(--white)}.ng-star[aria-pressed=true] svg{fill:currentColor}.tool .ng-btn:focus-visible{outline:3px solid var(--green-bright);outline-offset:2px}@media(min-width:641px){.ng-idea{grid-template-columns:minmax(0,1fr) auto;align-items:center}.ng-ideas{gap:10px}}.ng-short{display:grid;gap:0;margin:12px 0 0;padding:0;list-style:none;border-top:1px solid var(--line)}.ng-short__item{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:12px 0;border-bottom:1px solid var(--line)}.ng-short__text{min-width:0}.ng-short .ng-short__name{margin:0;font-size:18px;font-weight:700;line-height:1.3;color:var(--ink);overflow-wrap:anywhere}.ng-short .ng-short__dom{margin:2px 0 0;font-size:15px;color:var(--ink-muted);overflow-wrap:anywhere}.ng-checks{margin-top:20px}.tool .ng-checks__title{margin:0 0 8px;font-size:17px;line-height:1.3;color:var(--ink)}.ng-checks ol{margin:0;padding-left:22px;font-size:16px;line-height:1.55}.ng-checks li{margin:0 0 6px}@media(max-width:640px){.tool[data-ng]{padding:16px}.tool[data-ng] .tool-result,.ng-idea{padding:14px}.ng-idea__actions{display:grid;grid-template-columns:1fr 1fr}}.ng-shortlink{margin:0 0 4px;font-size:16px}.ng-shortlink a{display:inline-flex;align-items:center;min-height:44px}.tool .ng-group__hint{margin:-4px 0 12px;font-size:15px;line-height:1.5;color:var(--ink-muted)}.ng-end{margin:16px 0 0;font-size:16px;color:var(--ink-muted)}.ng-more{border:1px solid var(--line);background:var(--bone)}.ng-more summary{display:flex;align-items:center;min-height:52px;padding:8px 16px;font-size:16px;font-weight:600;color:var(--ink);cursor:pointer}.ng-more[open] summary{border-bottom:1px solid var(--line)}.ng-more>.ng-founder,.ng-more>.tool__error{margin-left:16px;margin-right:16px}.ng-more>.ng-founder{margin-top:16px}.ng-more>.ng-founder:last-child{margin-bottom:16px}@media print{.ng-noprint,.ng-btn,[data-ng-short-empty],body:has(.tool-print) :is(.region-banner,#cta,.section--bone,.page-main .toc){display:none!important}.tool-print .tool-result__title{margin:0 0 8px;font-size:22px;color:#000}.ng-short{border-top:1px solid #000}.ng-short__item{border-bottom:1px solid #999;break-inside:avoid}.ng-short .ng-short__name,.ng-short .ng-short__dom,.ng-checks,.ng-checks .ng-checks__title{color:#000}}.aiv-privacy{margin:16px 0 0;font-size:15px;line-height:1.55;color:var(--ink-muted)}.aiv-err{margin:6px 0 0;font-size:15px;line-height:1.4;color:var(--danger)}.aiv-err:empty{display:none}.tool .field[aria-invalid=true]{border-color:var(--danger)}.aiv-book{display:block;margin-top:12px}.aiv-meta{margin:0 0 20px;font-size:15px;color:var(--ink-muted)}.aiv-q{margin:0 0 24px;padding:14px 18px;border-left:3px solid var(--line-field);background:var(--white)}.aiv-q .aiv-card__sub{margin:0 0 6px}.aiv-q__text{margin:0;font-size:18px;line-height:1.5;color:var(--ink)}.aiv-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.aiv-card{padding:clamp(16px,3vw,24px);border:1px solid var(--line);border-top:4px solid var(--line-field);background:var(--white);min-width:0}.aiv-card[data-state=named]{border-top-color:var(--green-bright)}.aiv-card[data-state=not-named]{border-top-color:var(--danger)}.tool .aiv-card__verdict{margin:0 0 12px;font-size:clamp(20px,3vw,24px);line-height:1.25;color:var(--ink)}.aiv-card__facts,.aiv-card__firms,.aiv-card__links{margin:0 0 14px;padding-left:1.2em;font-size:16px;line-height:1.55}.aiv-card__sub{margin:14px 0 6px;font-size:14px;font-weight:700;color:var(--ink)}.aiv-card__line{margin:0 0 12px;font-size:16px;line-height:1.55}.aiv-card__answer{margin-top:16px;border-top:1px solid var(--line);padding-top:12px}.aiv-card__answer summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:700;color:var(--ink)}.aiv-answer{margin:8px 0 0;font-size:15px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.aiv-card__links li{overflow-wrap:anywhere}.aiv-host{color:var(--ink-muted);font-size:14px}.aiv-note{margin:20px 0 0;font-size:15px;line-height:1.55;color:var(--ink-muted)}@media(max-width:760px){.aiv-cards{grid-template-columns:minmax(0,1fr)}}@media print{.tool-print .aiv-card{break-inside:avoid;border-color:#999}}.vl-chart,.vl-shot{margin:36px 0}.vl-chart__title{margin:0 0 12px;font-weight:700;font-size:17px;line-height:1.3;color:var(--ink)}.vl-chart svg{display:block;width:100%;height:auto;max-width:540px}.vl-chart .vl-l{font-size:14px;fill:var(--ink-body)}.vl-chart .vl-v{font-size:15px;font-weight:700;fill:var(--ink)}.vl-chart .vl-b1{fill:var(--green-bright)}.vl-chart .vl-b2{fill:var(--ink-muted)}.vl-chart .vl-ax{stroke:var(--line-field);stroke-width:1}.vl-chart figcaption,.vl-src{margin-top:10px;font-size:14px;line-height:1.5;color:var(--ink-muted)}.vl-nums{margin-top:12px;font-size:15px}.vl-nums summary{cursor:pointer;min-height:44px;display:flex;align-items:center;color:var(--green-bright);font-weight:700}.vl-nums .tbl{margin-top:6px}.vl-yes,.vl-part,.vl-no{font-weight:700;white-space:nowrap}.vl-yes:before{content:"\2713\a0";color:var(--green-bright)}.vl-part:before{content:"~\a0";color:var(--ink-muted)}.vl-no:before{content:"\2717\a0";color:var(--danger)}.vl-compare{width:100%;border-collapse:collapse;font-size:15px;line-height:1.5}.vl-compare caption{display:table-caption}.vl-compare th,.vl-compare td{padding:12px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.vl-compare thead th{background:var(--green);color:var(--white)}.vl-compare tbody th{font-weight:700;color:var(--ink);background:var(--bone)}.vl-compare td{color:var(--ink-body)}.vl-cost{border:1px solid var(--line);padding:20px 22px;margin:32px 0}.vl-cost__bar{display:flex;gap:2px;height:22px;margin:0 0 16px}.vl-cost__bar>span{display:block;min-width:3px}.vl-cost dl{margin:0}.vl-cost dl>div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--line)}.vl-cost dt{display:flex;gap:10px;align-items:baseline;color:var(--ink-body)}.vl-cost dt:before{content:"";flex:none;width:12px;height:12px;background:var(--sw,var(--green));align-self:center}.vl-cost dd{margin:0;text-align:right;white-space:nowrap;color:var(--ink)}.vl-cost .is-total dt:before{display:none}.vl-cost .is-total :is(dt,dd){font-weight:700}.vl-cost .is-total{border-top:2px solid var(--green)}ol.vl-flow{list-style:none;margin:32px 0;padding:0;display:flex;align-items:flex-start;gap:28px;counter-reset:vlf}ol.vl-flow>li+li{margin:0}.vl-flow>li{flex:1 1 0;position:relative;padding:14px 16px 14px 56px;min-height:60px;background:var(--bone);border:1px solid var(--line);counter-increment:vlf;font-size:15px;line-height:1.45;color:var(--ink-body)}.vl-flow>li:before{content:counter(vlf);position:absolute;left:14px;top:14px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:var(--green);color:var(--white);font-weight:700}.vl-flow>li+li:after{content:"";position:absolute;left:-22px;top:30px;width:16px;height:12px;margin-top:-6px;background:var(--green-bright);clip-path:polygon(0 4px,9px 4px,9px 0,16px 6px,9px 12px,9px 8px,0 8px)}.vl-flow b{display:block;color:var(--ink);font-size:17px;line-height:1.3}.vl-flow ul{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:8px}.vl-flow ul li{margin:0;padding:8px 10px;background:var(--white);border:1px solid var(--line);border-left:3px solid var(--green-bright)}.vl-flow ul li+li{margin:0}.vl-flow ul li i{display:block;font-style:normal;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted)}.vl-check{margin:32px 0;padding:22px 24px;border:2px dashed var(--green);background:var(--white)}.vl-check__label{margin:0 0 12px;font-weight:700;font-size:18px;color:var(--ink)}.vl-check ul{list-style:none;margin:0;padding:0}.vl-check li{margin:0;display:flex;gap:12px;align-items:flex-start;padding:6px 0}.vl-check li+li{margin:0}.vl-check li.vl-box:before{content:"";flex:none;width:22px;height:22px;margin-top:2px;border:2px solid var(--green)}.vl-check .checklist label{width:100%}.vl-timeline li{display:grid;grid-template-columns:128px minmax(0,1fr);column-gap:16px;padding-left:24px}.vl-timeline time{font-weight:700;font-size:15px;line-height:1.5;color:var(--green-mid)}.vl-timeline li>div{min-width:0}.vl-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin:32px 0}.vl-stat{margin:0;padding:20px 22px;background:var(--bone);border-top:3px solid var(--green-bright)}.vl-stat__n{margin:0;font-size:clamp(36px,4cqw,52px);font-weight:700;line-height:1.05;color:var(--green)}.vl-stat__t{margin:10px 0 0;font-size:16px;line-height:1.5;color:var(--ink-body)}.vl-stat__s{margin:12px 0 0;font-size:14px;line-height:1.45;color:var(--ink-muted)}.vl-stat__s a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.vl-calc{border:1px solid var(--line);padding:22px;margin:32px 0}.vl-calc__in{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.vl-calc__out{margin:18px 0 0;padding:16px 18px;background:var(--bone);border-left:4px solid var(--green-bright);font-size:17px;line-height:1.5;color:var(--ink)}.vl-calc__out output{font-weight:700;font-size:1.25em;color:var(--green)}.vl-calc__formula{margin:12px 0 0;font-size:14px;color:var(--ink-muted)}.vl-shot__frame{position:relative;border:1px solid var(--line)}.vl-shot__frame img{display:block;width:100%;height:auto}.vl-shot__pin{position:absolute;width:28px;height:28px;margin:-14px 0 0 -14px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--green-bright);color:var(--white);border:2px solid var(--white);font-size:14px;font-weight:700;line-height:1}.vl-shot__notes{margin:14px 0 0;padding-left:1.6em;font-size:16px;line-height:1.5}.vl-take{margin:32px 0;padding:22px 24px;background:var(--bone);border-left:4px solid var(--green)}.vl-take__label{margin:0 0 10px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted)}.vl-take ul{margin:0;padding-left:20px}.vl-take li{margin:0;color:var(--ink)}.vl-take li+li{margin-top:8px}.vl-panel{margin:32px 0;padding:24px;background:var(--green);color:var(--on-dark)}.vl-panel--ink{background:var(--ink)}.vl-chart--on-dark .vl-chart__title{max-width:none;margin:0 0 12px;color:var(--white)}.vl-chart--on-dark .vl-l{fill:var(--on-dark)}.vl-chart--on-dark .vl-v,.vl-chart--on-dark .vl-b1{fill:var(--white)}.vl-chart--on-dark .vl-b2{fill:var(--on-dark-faint)}.vl-chart--on-dark .vl-ax{stroke:var(--edge-dark)}.vl-chart--on-dark .vl-nums summary{color:var(--white);text-decoration:underline;text-underline-offset:4px}.vl-chart--on-dark .vl-nums .tbl th{background:none;color:var(--white);border-bottom:2px solid var(--edge-dark)}.vl-chart--on-dark .vl-nums .tbl td{color:var(--on-dark);border-bottom:1px solid var(--rule-dark)}.vl-chart--on-dark .vl-nums .tbl tr:nth-child(2n) td{background:none}.vl-chart--on-dark figcaption,.vl-chart--on-dark .vl-src{max-width:none;color:var(--on-dark-faint)}.vl-chart--on-dark a{color:var(--white);text-decoration:underline;text-underline-offset:3px}.vl-chart--on-dark :focus-visible{outline:3px solid var(--white);outline-offset:2px}.vl-nums summary:focus-visible,.vl-calc :focus-visible{outline:3px solid var(--green-bright);outline-offset:2px}@container naelar (max-width:900px){ol.vl-flow{flex-direction:column;align-items:stretch;gap:26px}.vl-flow>li{flex:none}.vl-flow>li+li:after{left:50%;top:-22px;margin:0 0 0 -6px;width:12px;height:16px;clip-path:polygon(4px 0,8px 0,8px 8px,12px 8px,6px 16px,0 8px,4px 8px)}}@container naelar (max-width:640px){.vl-compare thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.vl-compare,.vl-compare caption,.vl-compare tbody,.vl-compare tr,.vl-compare th,.vl-compare td{display:block}.vl-compare tr{margin:0 0 14px;border:1px solid var(--line)}.vl-compare td{display:flex;justify-content:space-between;gap:14px}.vl-compare td:before{content:attr(data-label);font-weight:700;color:var(--ink)}.vl-compare td>span{text-align:right}.vl-timeline li{grid-template-columns:minmax(0,1fr)}.vl-cost,.vl-calc,.vl-check,.vl-take{padding-inline:16px}}@media(prefers-reduced-motion:reduce){.vl-nums summary{transition:none}}@media print{.vl-check{break-inside:avoid;border-color:#999}}body:has(.page-head) .split{row-gap:24px}.vl-check li{display:block;position:relative}.vl-check li.vl-box{padding-left:34px}.vl-check li.vl-box:before{position:absolute;left:0;top:8px}@container naelar (max-width:1000px){.article--tool>.toc,.article:has(>.article--tool)>.toc{display:none}}
