:root{--c-link-current:#0082f3;--c-divider:#e4e4e4;--c-video-play:#f00;--c-video-play-hover:#c00;--fs-counter:clamp(1.5rem, 7vw, 9.37rem);--fs-giant:clamp(2.15rem, 10vw, 9.3rem);--lh-giant:.9;--ls-giant:-.28125rem;--fs-headline:clamp(2.15rem, 6vw, 6.35rem);--lh-headline:1.2;--ls-headline:-.125rem;--fs-menu:2.5rem;--lh-menu:1.25;--ls-menu:-.075rem}@media (max-width:479px){:root{--fs-headline:clamp(1.25rem, 3vw, 6.35rem);--ls-headline:-.0625rem}}.btn{position:relative;display:inline-block;max-width:100%}.btn__pill{display:flex;justify-content:center;align-items:center;gap:.6875rem;padding:.3rem .875rem .7rem 1.375rem;background:var(--c-ink);border-radius:var(--r-pill);overflow:hidden}.btn__body{position:relative;display:block;width:100%}.btn__labels{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:.625rem;height:1.26rem;margin-right:2rem;transform:translateY(.2rem)}.btn__label{display:block;color:var(--c-white);font-size:var(--fs-button);line-height:var(--lh-button);font-weight:var(--fw-semibold)}.btn__circle,.btn__dot{position:absolute;top:46%;right:0;display:flex;justify-content:center;align-items:center;width:.5rem;height:.5rem;border-radius:100%}.btn__circle{background:var(--c-accent)}.btn__dot{z-index:3;background:var(--c-white)}.btn--light .btn__pill{background:var(--c-white)}.btn--light .btn__label:first-child{color:var(--c-ink)}.btn__label[data-label]::after{content:attr(data-label);content:attr(data-label)/""}.menu__backdrop{position:absolute;inset:0;backdrop-filter:blur(.3125rem)}.menu__container{position:relative}.menu__frame{position:absolute;top:0;left:var(--gutter);right:var(--gutter);height:100vh;display:flex;justify-content:flex-end;align-items:flex-start}.menu__panel{position:relative;z-index:9999999;width:100%;max-width:32.1875rem;margin-top:7.3rem;padding:.625rem;background:var(--c-white);border-radius:var(--r-md);transform-origin:100%0}.menu__close{position:absolute;top:.6rem;right:.6rem;display:flex;flex-direction:column;justify-content:center;align-items:center;width:2.6875rem;height:2.6875rem;background:rgb(0 0 0/.08);border-radius:100%}.menu__cross{display:block;width:1.1rem;height:.10625rem;background:var(--c-ink);transform:rotate(45deg)}.menu__cross--2{transform:translateY(-.0725rem) rotate(-45deg)}.menu__list{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;padding:1.6rem 0 1.375rem}.menu__item{display:flex;flex-direction:column;align-items:flex-start;overflow:hidden}.menu__dropdown{display:block;position:relative;z-index:900}.menu__link{position:relative;display:block;max-width:100%;overflow:hidden}.menu__toggle{display:flex;align-items:center;width:100%;white-space:nowrap;user-select:none}.menu__label{display:block;color:var(--c-ink);font-size:var(--fs-menu);line-height:var(--lh-menu);letter-spacing:var(--ls-menu);font-weight:var(--fw-semibold)}.menu__label--inactive{color:var(--c-muted)}.menu__line{position:absolute;bottom:.3rem;left:0;width:100%;height:.125rem;background:var(--c-ink)}.menu__sublist{position:relative;display:none;flex-direction:column;align-items:flex-start;min-width:100%;overflow:hidden}.menu__sublist.is-open{display:flex}.menu__sublink{position:relative;display:block;padding:.375rem 2rem .25rem .25rem;color:var(--c-text);font-weight:var(--fw-semibold);white-space:nowrap;transition:transform .3s,color .3s}.menu__sublink:hover{color:var(--c-ink);transform:translate(.625rem)}.menu__social{display:flex;justify-content:flex-end;align-items:flex-start;gap:1.5rem;margin-bottom:2.5rem}.menu__social li{overflow:hidden}.menu__social-link{position:relative;z-index:9;display:inline-block;transition:transform .2s}.menu__social-link:hover{transform:translateY(-.25rem)}.menu__social-icon{width:auto;height:auto}.menu__social-icon--lg{width:20px;height:20px}@media (max-width:991px){.menu__panel{margin-top:6rem}.menu__cross{transform:translateY(.0725rem) rotate(45deg)}.menu__cross--2{transform:translateY(-.0225rem) rotate(-45deg)}}@media (max-width:767px){.menu__panel{max-width:none}}.menu__social li{margin:-.75rem}.menu__social-link{padding:.75rem}.menu__label{font-size:min(var(--fs-menu),8.2vw)}.menu__sublist li{overflow:hidden}.menu__sublink{transition:transform .3s,color .3s}.menu--subs-out .menu__sublink{transform:translateY(110%);transition:transform .6s cubic-bezier(.68,-.55,.265,1.55)}.menu--subs-in .menu__sublink{transition:transform 1.3s cubic-bezier(.68,-.55,.265,1.55) .3s,color .3s}.menu--subs-out .menu__dropdown{clip-path:inset(0 0 calc(100% - 1.25*min(var(--fs-menu),8.2vw))0);transition:clip-path .25s ease-out}@media (prefers-reduced-motion:reduce){.menu--subs-out .menu__sublink,.menu--subs-in .menu__sublink{transition:none}}.menu__toggle{width:auto}.faq{padding:100px var(--gutter) calc(var(--gutter) + 100px)}.faq__layout{display:flex;justify-content:space-between;align-items:stretch;gap:var(--gap-sm)}.faq__intro{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:var(--gap-sm);flex:1;max-width:23.125rem;margin-top:-.625rem}.faq__head{display:flex;flex-direction:column;align-items:flex-start;max-width:20.625rem}.faq__heading{margin-bottom:var(--gap-tiny)}.faq__help{display:flex;flex-direction:column;align-items:flex-start;padding:2.25rem var(--gap-sm) 2.5rem;background:var(--c-white);border-radius:var(--r-md)}.faq__help-title,.faq__help-text{margin-bottom:var(--gap-tiny)}.faq__list{flex:1;align-self:flex-start;max-width:53.125rem;min-width:0;background:var(--c-white);border-radius:var(--r-md)}.faq__item{width:100%;padding:0 var(--gap-sm) .5625rem;border-bottom:1px solid var(--c-line);cursor:pointer}.faq__item:last-child{border-bottom:0}.faq__q{display:flex;justify-content:space-between;align-items:center;gap:.625rem;padding:1.8125rem 0 .6875rem}.faq__button{display:block}.faq__icon{position:relative;display:flex;justify-content:center;align-items:center;flex:none;width:2rem;height:2rem;background:var(--c-ink);border-radius:var(--r-sm)}.faq__bar{display:block;width:.6875rem;height:.125rem;background:var(--c-white)}.faq__bar--v{position:absolute;z-index:4}.faq__item:not([data-open]) .faq__bar--v{transform:rotate(90deg)}.faq__answer{max-width:41.875rem;padding-bottom:.25rem;overflow:hidden}.faq__answer{width:auto!important}.faq__answer p{margin-bottom:.625rem}@media (min-width:1920px){.faq__q{padding-bottom:15px}}@media (max-width:991px){.faq__q{padding-top:1.4rem}.faq__answer{max-width:100%}}@media (max-width:767px){.faq{padding-top:60px;padding-bottom:100px}.faq__layout{flex-direction:column}.faq__intro{max-width:none;margin-top:0}.faq__head{max-width:none}.faq__help{padding-top:1.5625rem;padding-bottom:var(--gap-xl)}.faq__item{padding:0 20px 8px}.faq__q{padding-top:1.525rem}.faq__icon{width:28px;height:28px;border-radius:6px}.faq__bar{width:10px}.faq__layout>*{min-width:0}.faq__list{align-self:stretch;width:100%;max-width:none;min-width:0;box-sizing:border-box}.faq__q{min-width:0}.faq__q>:first-child{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.faq__icon{flex:none}}@media (max-width:479px){.faq__item{padding-inline:15px}}@media (max-width:767px){.page-faq .faq__intro{display:contents}.page-faq .faq__list{order:1}.page-faq .faq__help{order:2}}.card__media{display:block;overflow:hidden;border-radius:var(--r-md)}.card__img{display:block;width:100%;height:auto;min-height:19.25rem;object-fit:cover}.card--tall .card__img{min-height:28.125rem}.card__body{display:flex;flex-direction:column;align-items:flex-start;padding-top:var(--gap-sm)}.card__date{display:flex;justify-content:flex-start;align-items:center;gap:.75rem;margin-bottom:1.4375rem}.card__date img{display:block}.card__heading{margin:0;font:inherit;letter-spacing:inherit}.card__title{display:block;margin-bottom:var(--gap-sm)}.card__author{display:flex;justify-content:space-between;align-items:center;gap:2.5rem;width:100%;padding-top:1.125rem;border-top:1px solid var(--c-line)}.card__byline{display:flex;justify-content:flex-start;align-items:center;gap:.625rem;color:var(--c-ink)}.card__avatar{display:block;width:2.5rem;height:2.5rem;border-radius:100%}.card__arrow{display:block}.js:not(.ix-ready) .card__media{transform:scale(.7)}.js:not(.ix-ready) .card__img{transform:scale(2)}@media (max-width:991px){.card__author{row-gap:1rem;flex-wrap:wrap}}@media (max-width:767px){.card--tall .card__img{height:19.25rem;min-height:19.25rem}.card__author{padding-top:1rem}}.related{padding:var(--section-sm)0 var(--section-lg)}.related__head{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--gap-sm);margin-bottom:var(--gap-md)}.related__title{max-width:14.5rem}.related__more{margin-bottom:.75rem}.cards{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--gap-sm)}@media (min-width:1280px){.cards{gap:5rem}}@media (max-width:991px){.cards{gap:var(--gap-tiny)}}@media (max-width:767px){.cards{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}}@media (max-width:479px){.related__head{flex-wrap:wrap}}.author-box{display:flex;align-items:center;gap:var(--gap-tiny);margin:var(--gap-md)0;padding:var(--gap-sm);background:var(--c-white);border-radius:var(--r-md)}.author-box__photo{flex:none;width:96px;height:96px;border-radius:100%;object-fit:cover}.author-box__label{text-align:left}.author-box__bio{margin-top:.5rem}.author-box__role{margin:.15rem 0 0;color:var(--c-text);font-size:.9rem;line-height:1.35}.author-box__bio{padding-top:.6rem;border-top:1px solid var(--c-line)}.site-footer{overflow:hidden;padding-bottom:1.25rem}.site-footer__inner{display:flex;flex-direction:column;align-items:stretch}.site-footer__main{display:flex;justify-content:space-between;align-items:flex-start;gap:3.75rem;padding-block:var(--section-sm)}.site-footer__careers{display:flex;flex-direction:column;align-items:flex-start;gap:5.625rem;flex:1;max-width:39.375rem;margin-top:-.1875rem}.site-footer__title{max-width:11.75rem}.site-footer__apply{display:flex;flex-direction:column;gap:40px;min-width:100%}.site-footer__apply-row{display:flex;justify-content:space-between;align-items:stretch}.footer-col{display:flex;flex-direction:column;align-items:flex-start;gap:2.8125rem}.site-footer__main>.footer-col{flex:1;max-width:8.6875rem}.footer-col__links{display:flex;flex-direction:column;align-items:flex-start;gap:1.5625rem}.footer-col__links li{display:flex}.footer-link{transition:transform .25s}.footer-link:hover{color:var(--c-ink);transform:translate(.625rem)}.site-footer__contact{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem;flex:1;max-width:10.0625rem}.site-footer__legal{display:flex;justify-content:space-between;align-items:center;gap:1.875rem;padding:1.875rem 0 2.8125rem;border-top:1px solid var(--c-line)}.site-footer__legal-links{display:flex;flex-wrap:wrap;gap:.625rem 1.875rem}.site-footer__imprint{display:flex;flex-direction:column;align-items:flex-end;gap:.3125rem;text-align:right}.site-footer__nw{white-space:nowrap}.site-footer__brand{display:flex;justify-content:space-between;align-items:flex-end;gap:2.5rem;max-width:94.9375rem}.site-footer__wordmark{display:block}.site-footer__social{display:flex;justify-content:flex-start;align-items:center;gap:.625rem;margin-bottom:.8125rem}.social{display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;border:1px solid var(--c-line);border-radius:100%;transition:background-color .35s}.social:hover{background-color:var(--c-ink)}.social__icons{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.social__icons img{display:block;width:auto;height:auto}.social__icons--sized img{width:20px;height:20px}.social__icon-hover{position:absolute;top:0;left:0;opacity:0}@media (min-width:1280px){.site-footer__social{margin-bottom:1rem}}@media (min-width:1440px){.site-footer__social{margin-bottom:1.125rem}}@media (min-width:1920px){.site-footer__social{margin-bottom:1.4375rem}}@media (max-width:991px){.site-footer__main{gap:1.875rem}.site-footer__main>.footer-col--narrow{max-width:6.4375rem}.site-footer__lead{max-width:45%}.site-footer__legal{padding:1.2rem 0 1.875rem}}@media (max-width:767px){.site-footer__main{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2.5rem}.site-footer__careers{grid-column:span 3;gap:1.5rem;max-width:none}.footer-col,.site-footer__contact{gap:2rem}.footer-col__links{gap:.9375rem}.site-footer__legal{padding:1.3rem 0}.site-footer__social{margin-bottom:.4rem}}@media (max-width:479px){.site-footer__main{grid-template-columns:1fr 1.2fr;row-gap:2rem;padding-bottom:3.5625rem}.site-footer__careers{grid-column:span 2}.site-footer__lead{max-width:50%}.footer-col{gap:1.25rem}.site-footer__contact{display:grid;grid-template-columns:1fr 1.2fr;gap:2.5rem;max-width:none;grid-column:span 2}.site-footer__legal{flex-wrap:wrap;row-gap:.625rem;order:2;padding:1rem 0 0;border-top:0}.site-footer__brand{flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:1rem;order:1}.site-footer__social{margin-bottom:0}.site-footer__imprint{align-items:flex-start;text-align:left}}@media (min-width:992px){.site-footer__main{padding-block:5.5rem}.site-footer__careers{gap:2.5rem}.site-footer__apply{gap:1.5rem}.site-footer__apply-row{flex-direction:column;align-items:flex-start;gap:1rem}.footer-col{gap:1.25rem}.footer-col__links{gap:.75rem}.site-footer__contact{gap:1.75rem}}@media (min-width:1100px){.site-footer__careers{max-width:19rem}.site-footer__apply>p,.site-footer__lead{text-wrap:balance}.site-footer__main>.footer-col:first-of-type{flex:0 0 auto;max-width:none}.site-footer__main>.footer-col:first-of-type>.t-h6{white-space:nowrap}}@media (max-width:767px){.site-footer__careers{gap:1.5rem}.site-footer__apply{gap:1.25rem}.site-footer__apply-row{flex-direction:column;align-items:flex-start;gap:1rem}.site-footer__lead{max-width:none}.site-footer__apply>p{text-wrap:pretty}.site-footer__main>.footer-col,.site-footer__main>.footer-col--narrow{max-width:none}.footer-link{white-space:nowrap}.site-footer__legal{flex-direction:column;align-items:flex-start;gap:.625rem;order:2;padding:1rem 0 0;border-top:0}.site-footer__legal-links{flex-direction:column;gap:.625rem}.site-footer__brand{flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:1rem;order:1}.site-footer__social{margin-bottom:0}.site-footer__imprint{align-items:flex-start;text-align:left}.site-footer__title{text-wrap:balance}.site-footer__main{grid-template-columns:1fr 1fr;column-gap:1.5rem;row-gap:2.25rem}.site-footer__careers{grid-column:1/-1}.footer-col,.site-footer__contact .footer-col{gap:1rem}.footer-col__links{gap:.75rem}.site-footer__contact{display:grid;grid-template-columns:1fr 1fr;column-gap:1.5rem;row-gap:2.5rem;grid-column:1/-1;max-width:none}}@media (max-width:479px){.site-footer__sep{display:none}.site-footer__imprint .site-footer__nw{display:block}}@media (min-width:768px) and (max-width:991px){.site-footer__main{flex-wrap:wrap;column-gap:1.5rem;row-gap:3rem}.site-footer__careers{flex:0 0 100%;max-width:none;gap:2rem}.site-footer__title{max-width:none}.site-footer__apply{min-width:0;max-width:34rem;gap:1.5rem}.site-footer__apply-row{align-items:center;gap:1.5rem}.site-footer__main>.footer-col,.site-footer__main>.footer-col--narrow,.site-footer__contact{flex:1 1 0;min-width:0;max-width:none}.site-footer__contact .footer-link{overflow-wrap:anywhere}.footer-col{gap:1.25rem}.footer-col__links{gap:.75rem}.site-footer__contact{gap:1.75rem}}@media (max-width:389px){.site-footer__main>.footer-col>.t-h6{min-height:2lh}}.video{position:relative;display:block;max-width:480px}.video__thumb{display:block;width:100%;height:auto}.video__play{position:absolute;top:50%;left:50%;width:68px;height:48px;margin:-24px 0 0-34px;border-radius:12px;background:var(--c-video-play)}.video__play::after{content:"";position:absolute;top:50%;left:50%;margin:-9px 0 0-6px;border-style:solid;border-width:9px 0 9px 15px;border-color:transparent transparent transparent #fff}.video:focus-visible .video__play,.video:hover .video__play{background:var(--c-video-play-hover)}.prose .tbl{contain:inline-size;margin:1.25rem 0 1.5rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.prose .tbl:focus-visible{outline:2px solid var(--c-ink);outline-offset:2px}.prose .tbl table{width:100%;min-width:30rem;border-top:1px solid var(--c-line-strong);font-size:.9375rem;line-height:1.45}.prose .tbl caption{padding:0 0 .625rem;text-align:left;color:var(--c-ink);font-weight:var(--fw-semibold);caption-side:top}.prose .tbl th,.prose .tbl td{padding:.625rem .75rem .625rem 0;border-bottom:1px solid var(--c-line);text-align:left;vertical-align:top}.prose .tbl thead th{color:var(--c-ink);font-weight:var(--fw-semibold);font-size:.8125rem;letter-spacing:.02em;text-transform:uppercase}.prose .tbl tbody th{color:var(--c-ink);font-weight:var(--fw-regular)}.prose .tbl .num{text-align:right;font-variant-numeric:tabular-nums}.prose .tbl tfoot td,.prose .tbl tfoot th{color:var(--c-ink);font-weight:var(--fw-semibold);border-bottom:0}.prose .tbl-note{margin-top:-.75rem;font-size:.875rem;line-height:1.5}.prose .calc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:1.75rem;align-items:center;margin:2rem 0 2.25rem;padding:1.75rem;border-radius:var(--r-lg);background:var(--c-ink);color:var(--c-light)}.prose .calc__kicker{margin:0 0 .5rem;color:var(--c-subtle);font-size:var(--fs-eyebrow);line-height:var(--lh-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase}.prose .calc__title{margin:0 0 .875rem;color:var(--c-white);font-weight:var(--fw-semibold);font-size:var(--fs-h4);line-height:var(--lh-h4);letter-spacing:var(--ls-h4)}.prose .calc__steps{display:block;margin:0 0 1.25rem;padding:0;list-style:none;counter-reset:calc;overflow:visible}.prose .calc__steps li{position:relative;margin:0 0 .5rem;padding-left:2rem;counter-increment:calc;font-size:.9375rem;line-height:1.5}.prose .calc__steps li::before{content:counter(calc);position:absolute;left:0;top:.05rem;width:1.375rem;height:1.375rem;border-radius:50%;border:1px solid var(--c-line-inverse);color:var(--c-white);font-size:.75rem;line-height:1.3rem;text-align:center}.prose .calc strong{color:var(--c-white)}.prose .calc p a:not(.calc__btn){color:var(--c-light)}.prose a.calc__btn{display:inline-flex;align-items:center;gap:.75rem;padding:.875rem 1.375rem;border-radius:var(--r-pill);background:var(--c-white);color:var(--c-ink);font-weight:var(--fw-semibold);text-decoration:none;line-height:1.2;transition:transform .2s ease}.prose a.calc__btn::after{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--c-accent)}.prose a.calc__btn:hover,.prose a.calc__btn:focus-visible{transform:translateX(3px)}.prose .calc__alt{margin:.875rem 0 0;font-size:.875rem}.prose .calc__alt a{color:var(--c-light)}.prose .calc .video{max-width:none;border-radius:var(--r-md);overflow:hidden}.prose .calc .video__thumb{aspect-ratio:16/9;object-fit:cover}.prose .calc__vcap{margin:.5rem 0 0;color:var(--c-subtle);font-size:.8125rem;line-height:1.4}.prose .calc__vcap a{color:var(--c-light)}.prose .calc iframe{display:block;width:100%;height:auto;aspect-ratio:16/9;border:0;border-radius:var(--r-md)}@media (max-width:767px){.prose .calc{grid-template-columns:1fr;padding:1.25rem;gap:1.25rem}.prose .calc__media{order:-1}}@media (prefers-reduced-motion:reduce){.prose a.calc__btn{transition:none}}.prose .vid{margin:1.5rem 0 2rem}.prose .vid figcaption{max-width:480px;margin-top:.5rem;font-size:.875rem;line-height:1.45}.prose .calc__prices{margin:0 0 1.25rem;padding:0;list-style:none;font-size:.9375rem;line-height:1.4}.prose .calc__prices li{display:flex;justify-content:space-between;gap:1rem;margin:0;padding:.375rem 0;border-bottom:1px solid rgba(255,255,255,.14)}.prose .calc__prices li::before{content:none}@media (max-width:599px){.prose .calc__prices li{flex-direction:column;gap:.125rem}.prose .calc__prices li strong{text-align:left}.prose .calc__prices li span{font-weight:var(--fw-semibold)}}.prose .doc-tipos{margin:1.5rem 0;padding:0}.prose .doc-tipos dt{margin:1.25rem 0 .375rem;padding-left:.875rem;border-left:3px solid var(--c-accent);font-weight:var(--fw-semibold);color:var(--c-text)}.prose .doc-tipos dt:first-child{margin-top:0}.prose .doc-tipos dd{margin:0 0 0 .875rem;padding-left:3px}.prose .doc-modelo{margin:2rem 0}.prose .doc-modelo__page{max-width:34rem;margin:0 auto;padding:1.5rem 1.5rem 1rem;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:4px;box-shadow:0 8px 24px rgba(0,0,0,.08);font-family:Georgia,"Times New Roman",serif;font-size:.9375rem;line-height:1.5;color:#333}.prose .doc-modelo__part{position:relative;margin:0 0 1rem;padding:.25rem 0 .25rem .875rem;border-left:2px dashed var(--c-accent)}.prose .doc-modelo__part p{margin:0}.prose .doc-modelo__tag{display:inline-block;font-family:var(--font);margin:0 0 .25rem;font-size:.75rem;font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;color:#d12c09}.prose .doc-modelo figcaption{max-width:34rem;margin:.75rem auto 0;font-size:.875rem;color:var(--c-text)}.prose .guide-link{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 12.5rem;grid-template-rows:auto auto;margin:0 0 2.25rem;border:1px solid rgb(0 0 0/.1);border-radius:1rem;background:#fff;box-shadow:0 1px 2px rgb(0 0 0/.06),0 12px 32px -14px rgb(0 0 0/.22);color:var(--c-text);text-decoration:none;overflow:hidden;transition:box-shadow .2s,transform .2s}.prose .guide-link--mid{margin-top:2rem}.prose .guide-link::before{content:"";position:absolute;inset:0 auto 0 0;z-index:1;width:6px;background:var(--c-accent)}.prose .guide-link:hover{box-shadow:0 1px 2px rgb(0 0 0/.06),0 18px 40px -14px rgb(0 0 0/.3);transform:translateY(-2px)}.prose .guide-link:focus-visible{outline:3px solid var(--c-accent);outline-offset:3px}.prose .guide-link__text{grid-column:1;grid-row:1;padding:1.625rem 1.5rem 0 2rem}.prose .guide-link__kicker{display:inline-block;margin:0 0 .75rem;padding:.3rem .7rem;border-radius:999px;background:#fdebe6;color:#b3240a;font-weight:var(--fw-semibold);font-size:.75rem;line-height:1.3;letter-spacing:.06em;text-transform:uppercase}.prose .guide-link__title{display:block;color:var(--c-ink);font-weight:var(--fw-semibold);font-size:1.625rem;line-height:1.15;letter-spacing:-.015em}.prose .guide-link__sub{display:block;max-width:34rem;margin-top:.5rem;font-size:1rem;line-height:1.45}.prose .guide-link__flags{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:1rem;font-size:.875rem;color:var(--c-text)}.prose .guide-link__flags img{width:1.75rem;height:1.25rem;margin:0;border-radius:3px;box-shadow:0 0 0 1px rgb(0 0 0/.1);object-fit:cover}.prose .guide-link__flags span{margin-left:.25rem}.prose .guide-link__go{grid-column:1;grid-row:2;justify-self:start;display:inline-flex;align-items:center;gap:.5rem;margin:1.25rem 1.5rem 1.625rem 2rem;padding:.8125rem 1.375rem;border-radius:999px;background:#e02d06;color:#fff;font-weight:var(--fw-semibold);font-size:1rem;line-height:1.2;white-space:nowrap;transition:background .2s}.prose .guide-link:hover .guide-link__go{background:#c92605}.prose .guide-link__go i{font-style:normal;transition:transform .2s}.prose .guide-link:hover .guide-link__go i{transform:translateX(3px)}.prose .guide-link__art{grid-column:2;grid-row:1/span 2;display:grid;place-items:center;padding:1.25rem 1.5rem;background:linear-gradient(160deg,#fdf1ec,#f8f7f3);border-left:1px solid rgb(0 0 0/.06)}.prose .guide-link__img{display:block;width:100%;max-width:9.5rem;height:auto;margin:0;border-radius:.375rem;box-shadow:0 10px 24px -8px rgb(0 0 0/.35);transform:rotate(3deg);transition:transform .3s}.prose .guide-link:hover .guide-link__img{transform:rotate(1deg) scale(1.03)}@media (prefers-reduced-motion:reduce){.prose .guide-link,.prose .guide-link__img,.prose .guide-link__go i{transition:none}.prose .guide-link:hover{transform:none}}@media (max-width:899px){.prose .guide-link{grid-template-columns:minmax(0,1fr) 6.25rem}.prose .guide-link__text{padding:1.25rem .5rem 0 1.5rem}.prose .guide-link__kicker{white-space:nowrap}.prose .guide-link__title{font-size:1.3125rem;line-height:1.2}.prose .guide-link__sub{font-size:.9375rem}.prose .guide-link__flags{gap:.3rem;font-size:.8125rem}.prose .guide-link__flags img{width:1.5rem;height:1.0625rem}.prose .guide-link__art{grid-row:1;align-items:start;padding:1.25rem 1rem 0 .25rem;background:0 0;border:0}.prose .guide-link__go{grid-column:1/-1;justify-self:stretch;justify-content:center;margin:1.25rem 1rem 1.25rem 1.5rem;padding:.9375rem 1rem}}@media (max-width:374px){.prose .guide-link{grid-template-columns:minmax(0,1fr) 4.75rem}.prose .guide-link__kicker{font-size:.6875rem;letter-spacing:.03em;padding:.25rem .55rem}.prose .guide-link__go{font-size:.9375rem}}.prose .pa-facts{margin:0 0 1.5rem;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem}.prose .pa-fact{margin:0;padding:.9rem 1rem;border-radius:.875rem;background:var(--c-white);display:flex;flex-direction:column;gap:.2rem}.prose .pa-fact::before{display:none}.pa-fact b{font-size:1.35rem;line-height:1.1;letter-spacing:-.02em;color:var(--c-ink);font-variant-numeric:tabular-nums}.pa-fact span{font-size:.875rem;line-height:1.3;color:var(--c-text)}.pa-fact--hi{background:#e9f4ee!important}.pa-fact--hi b{color:#0f4636}.prose .pa-steps{margin:1.25rem 0 1.75rem;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;counter-reset:ps}.prose .pa-steps li{counter-increment:ps;margin:0;padding:.9rem 1rem;border-radius:.875rem;background:var(--c-white);display:flex;flex-direction:column;gap:.25rem}.prose .pa-steps li::before{content:counter(ps);position:static;width:1.6rem;height:1.6rem;margin-bottom:.35rem;border-radius:50%;background:var(--c-accent);color:var(--c-white);display:grid;place-items:center;font-size:.8rem;font-weight:var(--fw-semibold)}.pa-steps b{color:var(--c-ink);line-height:1.25}.pa-steps span{font-size:.875rem;line-height:1.4;color:var(--c-text)}.prose .pa-fig{margin:1.5rem 0 1.75rem}.pa-fig__svg{display:block;width:100%;max-width:26rem;margin-inline:auto;height:auto;font-family:inherit}.pa-fig figcaption{max-width:26rem;margin-inline:auto;text-align:center;margin-top:.6rem;color:var(--c-text);font-size:.85rem;line-height:1.45}.post--aids .prose .pa-table td,.post--aids .prose .pa-table th{color:var(--pa-ink)}.pa-bar{display:none}@media (max-width:991px){.prose .tbl:has(.pa-table){overflow:visible;contain:none}.prose .tbl .pa-table{display:block;min-width:0;width:100%;border-top:0}.prose .tbl .pa-table tbody,.prose .tbl .pa-table tr,.prose .tbl .pa-table td{display:block;box-sizing:border-box;width:100%}.prose .tbl{position:relative}.prose .tbl .pa-table thead{position:absolute;left:0;top:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.prose .tbl .pa-table thead th{display:none}.prose .tbl .pa-table caption{display:block;padding-bottom:.75rem;text-align:left}.prose .tbl .pa-table tr{margin:0 0 .5rem;padding:.7rem 1rem .75rem;border-radius:.75rem;background:var(--c-white)}.prose .tbl .pa-table td{padding:.15rem 0;border:0;font-size:.95rem;line-height:1.5}.prose .tbl .pa-table td:first-child{margin-bottom:.2rem;color:var(--c-ink);font-weight:var(--fw-semibold);font-size:1rem}.prose .tbl .pa-table td::before{content:attr(data-label)": ";color:var(--c-text);font-size:.85rem;font-weight:400}.prose .tbl .pa-table td:first-child::before{display:none}.prose .pa-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.pa-bar{display:block;position:fixed;z-index:70;top:0;left:0;right:0;background:rgb(248 247 243/.96);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 1px 0 var(--c-line);transform:translateY(-110%);transition:transform .3s ease}.pa-bar.is-on{transform:none}.pa-bar__btn{display:flex;align-items:center;gap:.6rem;width:100%;padding:.75rem var(--gutter, 1rem);border:0;background:0 0;color:var(--c-ink);font:inherit;font-size:.9rem;text-align:left;cursor:pointer}.pa-bar__n{flex:none;color:var(--c-accent);font-size:.78rem;font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}.pa-bar__l{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--fw-semibold)}.pa-bar__i{flex:none;padding:.25rem .65rem;border:1px solid var(--c-line);border-radius:999px;color:var(--c-ink);font-size:.8rem}.pa-bar__p{position:absolute;left:0;bottom:-1px;height:2px;width:100%;transform-origin:0 50%;transform:scaleX(0);background:var(--c-accent)}.pa-bar__list{display:none;margin:0;padding:0 var(--gutter, 1rem) .5rem;list-style:none;max-height:60vh;overflow-y:auto}.pa-bar.is-open{background:var(--c-bg);box-shadow:0 1px 0 var(--c-line),0 18px 40px -12px rgb(0 0 0/.28)}.pa-bar.is-open .pa-bar__list{display:block}.pa-bar__list a{display:block;padding:.6rem 0;border-top:1px solid var(--c-line);color:var(--c-ink);text-decoration:none;font-size:.95rem}.pa-bar__list b{display:inline-block;width:1.9rem;color:var(--c-accent);font-size:.8rem;font-variant-numeric:tabular-nums}.pa-bar__list a.is-on{color:var(--c-accent);font-weight:var(--fw-semibold)}.prose .pa-steps{grid-template-columns:1fr;gap:0;background:var(--c-white);border-radius:.875rem;padding:.5rem 0}.prose .pa-steps li{display:grid;grid-template-columns:1.6rem 1fr;column-gap:.75rem;padding:.6rem 1rem;background:0 0}.prose .pa-steps li::before{grid-row:span 2;margin:0}}@media (max-width:1023px) and (prefers-reduced-motion:reduce){.pa-bar{transition:none}}.pa-box{padding:1rem 1.125rem;border-radius:.875rem;background:var(--c-white)}.prose .pa-box__t{margin:0 0 .6rem;color:var(--c-ink);font-size:.8rem;font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase}.prose .pa-box ul{margin:0;padding:0;list-style:none;display:grid;gap:.45rem}.prose .pa-box li{position:relative;margin:0;padding-left:1.6rem;font-size:1rem;line-height:1.45}.prose .pa-box li::before{content:"";position:absolute;left:0;top:.2rem;width:1rem;height:1rem;border-radius:50%;background:#0f4636 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23fff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 10.5l3 3 6-6.5'/%3E%3C/svg%3E")center/.7rem no-repeat}.pa-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.prose .pa-compare .pa-box:last-child{background:#e9f4ee}.prose .pa-note{margin:0 0 1.5rem;padding-left:.9rem;border-left:2px solid var(--c-accent);color:var(--c-ink);font-size:1rem}.prose .pa-chips__l{display:flex;flex-direction:row;flex-wrap:wrap;gap:.4rem;margin:0 0 1rem;padding:0;list-style:none}.prose .pa-chips__l li{display:inline-flex;align-items:baseline;gap:.4rem;margin:0;padding:.4rem .75rem;border-radius:999px;background:var(--c-white);font-size:.9375rem;line-height:1.3}.prose .pa-chips__l li::before{display:none}.pa-chips__l b{color:var(--c-ink);font-weight:var(--fw-semibold)}.pa-chips__l span{color:var(--c-text);font-size:.875rem;font-variant-numeric:tabular-nums}.prose .pa-chips__l.is-muted li{background:0 0;box-shadow:inset 0 0 0 1px var(--c-line)}.pa-chips__l.is-muted b{color:var(--c-text);font-weight:400}.pa-end{margin:4rem 0 1.5rem;padding:1.5rem;border-radius:var(--pa-r-panel);background:#e9f4ee}.prose .pa-end__t{margin:0 0 .4rem;color:var(--c-ink);font-size:1.4rem;font-weight:var(--fw-semibold);line-height:1.25;letter-spacing:-.02rem}.prose .pa-end__x{margin:0 0 1rem;color:var(--c-ink);font-size:1rem;line-height:1.55}.prose .pa-end__b{display:flex;flex-wrap:wrap;gap:.5rem;margin:0}.prose .pa-end .pa-btn{margin:0}.prose .pa-btn--line{background:var(--c-white);color:var(--c-ink);box-shadow:inset 0 0 0 1px var(--c-line)}.prose .pa-btn--line::after{background:#25d366}@media (max-width:479px){.pa-compare{grid-template-columns:1fr}}.post--aids .prose .calc{grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:#e9f4ee;color:var(--c-ink)}.post--aids .prose .calc__kicker{color:#0f4636;font-weight:var(--fw-semibold)}.post--aids .prose .calc__title,.post--aids .prose .calc strong{color:var(--c-ink)}.post--aids .prose .calc p{color:var(--c-ink);font-size:1rem;line-height:1.6}.post--aids .prose .calc p a:not(.calc__btn),.post--aids .prose .calc__alt a,.post--aids .prose .calc__vcap a{color:var(--c-ink)}.post--aids .prose .calc__vcap,.post--aids .prose .calc .calc__vcap{color:var(--c-text);font-size:.8125rem}.post--aids .prose a.calc__btn{background:var(--c-ink);color:var(--c-white)}.post--aids .prose .calc__steps li{color:var(--c-ink)}.post--aids .prose .calc__steps li::before{color:var(--c-ink);border-color:#b9d6c7;background:#fff}@media (max-width:991px){.post--aids .prose .calc{grid-template-columns:1fr;padding:1.25rem;gap:1.25rem}.post--aids .prose .calc__media{order:-1}}@media (max-width:479px){.post--aids .prose a.calc__btn{display:flex;justify-content:space-between;width:100%}}.post--aids .prose .vid img,.post--aids .prose .vid iframe,.post--aids .prose .vid .video{border-radius:var(--r-md, 1rem);overflow:hidden}.post--aids .pa-ch>:is(.pa-facts,.pa-steps,.pa-fig,.pa-box,.pa-compare,.pa-chips,.tbl,.vid),.post--aids .pa-ch>.pa-rest>:is(.tbl,.vid,.pa-fig){margin-top:1.5rem;margin-bottom:1.75rem}.prose .pa-fact,.prose .pa-steps li,.pa-box{border-radius:var(--pa-r-card)}.prose .pa-facts{grid-auto-rows:1fr}.pa-steps b{min-height:2.5em;text-wrap:balance}@media (max-width:1023px){.pa-steps b{min-height:0}}.prose .pa-compare .pa-box:first-child li::before{top:.55rem;left:.3rem;width:.45rem;height:.45rem;background:var(--c-muted);box-shadow:none}.pa-compare{align-items:start}.prose .pa-box__cta{display:inline-block;margin-top:.9rem;color:var(--c-ink);font-weight:var(--fw-semibold);text-decoration:underline;text-underline-offset:3px}.prose .pa-fig figcaption,.post--aids .prose .vid figcaption{font-size:.875rem}.post--aids .prose .vid{max-width:30rem;margin-inline:auto}.post--aids .prose .vid .video{max-width:none}.post--aids .prose .vid figcaption{text-align:center;margin-inline:auto}.post--aids .video__play{top:auto;left:auto;right:.9rem;bottom:.9rem;margin:0}.post--aids .prose .tbl .pa-table td:nth-child(2){white-space:normal}.post--aids .post-sources{margin-top:2rem;padding-top:1rem;border-top:1px solid var(--c-line);font-size:.875rem;line-height:1.6;color:var(--c-text)}.post--aids .post-sources::before{content:"Fontes";display:block;margin-bottom:.4rem;color:var(--c-ink);font-size:.75rem;font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase}.post--aids .post-sources:lang(en)::before{content:"Sources"}.post--aids .post-sources:lang(es)::before{content:"Fuentes"}.post--aids .prose .calc{border-radius:var(--pa-r-panel);padding:1.5rem}.post--aids .prose .calc__kicker{margin-bottom:.5rem;font-size:.75rem;letter-spacing:.08em}.post--aids .prose .calc__title{margin-bottom:.6rem;font-size:1.4rem;line-height:1.25;letter-spacing:-.02rem}.post--aids .prose a.calc__btn{white-space:nowrap;font-size:.95rem}@media (min-width:992px){.post--aids .prose .calc{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}}@media (max-width:767px){.post--aids .prose .calc{padding:1.25rem}.pa-end{padding:1.25rem}}@media (max-width:479px){.post--aids .prose a.calc__btn{white-space:normal}}.pa-bar.is-open .pa-bar__list{box-shadow:0 14px 24px -14px rgb(0 0 0/.18)}.wa-float.is-on.pa-hide{opacity:0;transform:translateY(1rem) scale(.85);pointer-events:none}.post--aids .prose .pa-table tbody th{font-weight:var(--fw-semibold)}.pa-fig__svg--narrow{display:none;max-width:22rem}@media (max-width:599px){.pa-fig__svg--wide{display:none}.pa-fig__svg--narrow{display:block}}@media (max-width:991px){.post--aids .prose .pa-table tbody th{display:block;box-sizing:border-box;width:100%;padding:0 0 .45rem;margin-bottom:.35rem;border-bottom:1px solid var(--c-line);text-align:left}}.post--aids .prose a[href^=tel]{white-space:nowrap}.post--aids .prose .vid figcaption,.post--aids .prose .calc__vcap{text-wrap:balance}.post--aids .prose .pa-sources{font-size:.875rem;line-height:1.45}.post--aids .prose .pa-sources li{margin:.15rem 0}.prose .pa-glance{margin:1.75rem 0}.prose .pa-glance ul{gap:.55rem}.prose .pa-glance li{padding-left:0}.prose .pa-glance li::before{display:none}.prose .pa-glance li b{font-weight:var(--fw-semibold)}.prose .pa-intro-t{margin:2rem 0 .75rem;color:var(--c-ink);font-size:1.375rem;font-weight:var(--fw-semibold);line-height:1.25;letter-spacing:-.02em}.prose .pa-intro-t::before{content:"";display:block;width:2rem;height:3px;margin-bottom:.75rem;border-radius:2px;background:var(--c-accent)}.pa-hl--w{white-space:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone}.prose .pa-textcta{margin:1.5rem 0}.prose .pa-textcta a{display:inline-flex;align-items:center;gap:.6rem;padding:.7rem 1.1rem;border-radius:999px;background:#e9f4ee;color:var(--c-ink);text-decoration:none;line-height:1.3}.prose .pa-textcta a::after{content:"→";flex:none;color:var(--c-accent);font-weight:var(--fw-semibold)}.prose .pa-textcta a:hover{background:#dcefe4}@media (min-width:768px){.prose .figure--portrait{max-width:30rem!important}}@media (min-width:768px){.prose .figure--portrait{margin-left:0!important}}.prose .pa-tl{margin:1.5rem 0 1.75rem;padding:1.1rem 1.125rem 1.2rem;border-radius:.875rem;background:var(--c-white)}.prose .pa-tl__l{margin:.4rem 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;position:relative}.prose .pa-tl__l::before{content:"";position:absolute;left:0;right:0;top:2.05rem;height:2px;background:var(--c-line)}.prose .pa-tl__l li{position:relative;margin:0;padding:0 .9rem 0 0;display:flex;flex-direction:column;gap:.3rem;line-height:1.35}.prose .pa-tl__l li::before{content:"";position:static;order:1;width:.9rem;height:.9rem;margin:.1rem 0 .35rem;border-radius:50%;background:var(--c-white);box-shadow:inset 0 0 0 2px var(--c-text);z-index:1}.prose .pa-tl__l li.is-hi::before{background:var(--c-accent);box-shadow:none}.pa-tl__d{order:0;color:var(--c-accent);font-size:.8rem;font-weight:var(--fw-semibold);letter-spacing:.04em;font-variant-numeric:tabular-nums}.pa-tl__l b{order:2;color:var(--c-ink);font-size:1rem}.pa-tl__x{order:3;color:var(--c-text);font-size:.875rem}@media (max-width:767px){.prose .pa-tl__l{grid-template-columns:1fr;gap:1rem;padding-left:1.6rem}.prose .pa-tl__l::before{left:.4rem;right:auto;top:.3rem;bottom:.3rem;width:2px;height:auto}.prose .pa-tl__l li{padding:0}.prose .pa-tl__l li::before{position:absolute;left:-1.6rem;top:.15rem;margin:0}}.prose .pa-bars{margin:1.5rem 0 1.75rem;padding:1.1rem 1.125rem 1rem;border-radius:.875rem;background:var(--c-white)}.pa-bars__g{padding:.75rem 0;border-top:1px solid var(--c-line)}.pa-bars__g:first-of-type{border-top:0;padding-top:.2rem}.prose .pa-bars__t{margin:0 0 .5rem;color:var(--c-ink);font-size:1rem;font-weight:var(--fw-semibold);line-height:1.3}.pa-bars__r{display:grid;grid-template-columns:11.5rem 1fr 5.5rem;align-items:center;gap:.75rem;margin:.3rem 0}.pa-bars__k{color:var(--c-text);font-size:.85rem;line-height:1.25}.pa-bars__b{display:block;height:.7rem;border-radius:99px;background:linear-gradient(90deg,var(--c-text) var(--w),transparent var(--w));opacity:.35}.pa-bars__r.is-b .pa-bars__b{background:linear-gradient(90deg,var(--c-accent) var(--w),transparent var(--w));opacity:1}.pa-bars__r b{color:var(--c-ink);font-size:.95rem;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.prose .pa-bars__n{margin:.5rem 0 0;color:var(--c-text);font-size:.85rem;line-height:1.45}@media (max-width:599px){.pa-bars__r{grid-template-columns:1fr auto;row-gap:.25rem}.pa-bars__b{grid-column:1/-1;grid-row:2}}.prose .pa-rc{max-width:30rem;margin:1.5rem 0 1.75rem;padding:1.2rem 1.25rem 1.1rem;border-radius:.875rem;background:var(--c-white);background-image:radial-gradient(circle at 50%0,var(--c-bg) .35rem,transparent .38rem);background-size:1rem 1rem;background-repeat:repeat-x;background-position:0-.5rem}.prose .pa-rc__s{margin:-.2rem 0 .8rem;color:var(--c-text);font-size:.9rem;line-height:1.4}.prose .pa-rc dl{margin:0}.prose .pa-rc dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.45rem 0;border-bottom:1px dashed var(--c-line)}.prose .pa-rc dt{color:var(--c-ink);font-size:.95rem;line-height:1.35}.prose .pa-rc dd{margin:0;color:var(--c-ink);font-size:.95rem;font-variant-numeric:tabular-nums;white-space:nowrap}.prose .pa-rc dl>div.is-off dt,.prose .pa-rc dl>div.is-off dd{color:var(--c-text)}.prose .pa-rc .pa-rc__sum{border-bottom:0;padding-top:.7rem}.prose .pa-rc__sum dt,.prose .pa-rc__sum dd{font-weight:var(--fw-semibold);font-size:1.05rem}.prose .pa-rc__sum dd{color:var(--c-accent)}.prose .pa-rc__n{margin:.6rem 0 0;color:var(--c-text);font-size:.85rem;line-height:1.45}@media (max-width:991px){.post--aids .prose .tbl .pa-table td.num{text-align:left}}.prose .pa-cases{margin:1.75rem 0 2rem}.prose .pa-cases__l{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.prose .pa-cases__l li{margin:0;padding:0}.prose .pa-cases__l li::before{content:none}.prose a.pa-case{display:flex;flex-direction:column;gap:.35rem;height:100%;padding:1rem 1.1rem 1rem;border-radius:var(--pa-r-card, .875rem);background:var(--c-white);border:1px solid transparent;color:var(--pa-ink, #262626);text-decoration:none;transition:border-color .2s,transform .2s}.prose a.pa-case:hover,.prose a.pa-case:focus-visible{border-color:#145a45;transform:translateY(-2px)}.pa-case__k{color:#145a45;font-size:.78rem;font-weight:var(--fw-semibold);letter-spacing:.05em;text-transform:uppercase}.pa-case__t{color:var(--c-ink);font-size:1.05rem;font-weight:var(--fw-semibold);line-height:1.3}.pa-case__x{font-size:.925rem;line-height:1.45}.pa-case__go{margin-top:auto;padding-top:.3rem;color:var(--c-ink);font-size:.875rem;font-weight:var(--fw-semibold);text-decoration:underline;text-underline-offset:3px}@media (max-width:599px){.prose .pa-cases__l{grid-template-columns:1fr}}.prose .pa-road{margin:1.5rem 0 1.75rem;padding:1.1rem 1.125rem 1.2rem;border-radius:.875rem;background:var(--c-white)}.pa-road__track{position:relative;height:3.25rem;margin:1.6rem .4rem .9rem;border-radius:.5rem;background:#dcdfdb}.pa-road__track::before{content:"";position:absolute;left:.75rem;right:.75rem;top:50%;height:2px;margin-top:-1px;background:repeating-linear-gradient(90deg,#fff 0 1.1rem,transparent 1.1rem 2rem)}.pa-road__ok{position:absolute;left:0;top:-.55rem;width:86%;height:.3rem;border-radius:99px;background:#2f7a5c}.pa-road__no{position:absolute;left:86%;right:0;top:-.55rem;height:.3rem;border-radius:99px;background:var(--c-accent)}.pa-road__flag{position:absolute;top:-.35rem;bottom:-.35rem;width:3px;border-radius:2px;background:var(--c-ink)}.pa-road__flag--a{left:0}.pa-road__flag--b{left:86%}.pa-road__car{position:absolute;top:50%;left:86%;width:3.4rem;height:auto;transform:translate(-100%,-50%)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.pa-road__car{animation:pa-drive linear both;animation-timeline:view();animation-range:entry 40%cover 55%}}}@keyframes pa-drive{0%{left:0;transform:translate(0,-50%)}to{left:86%;transform:translate(-100%,-50%)}}.prose .pa-road__l{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}.prose .pa-road__l li{margin:0;padding:0;font-size:.9rem;line-height:1.4}.prose .pa-road__l li::before{content:none}.pa-road__l b{display:block;margin-bottom:.2rem;color:var(--c-ink);font-size:.95rem}.pa-road__l .is-ok b{color:#2f7a5c}.pa-road__l .is-no b{color:var(--c-accent)}@media (max-width:599px){.prose .pa-road__l{grid-template-columns:1fr;gap:.6rem}.pa-road__car{width:2.6rem}}.prose .pa-states{margin:1.25rem 0 1.5rem;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.prose .pa-states>li{margin:0;padding:.95rem 1.1rem 1rem;border-radius:var(--pa-r-card, .875rem);background:var(--c-white);border-left:4px solid #2f7a5c;font-size:.95rem;line-height:1.5}.prose .pa-states>li::before{content:none}.prose .pa-states>li.is-online{border-left-color:#c58a12}.prose .pa-st__h{display:flex;align-items:baseline;gap:.6rem;margin:0 0 .35rem;font-size:1rem;line-height:1.3}.pa-st__uf{color:var(--c-ink);font-size:1.35rem;font-weight:var(--fw-semibold);letter-spacing:-.02em}.pa-st__n{color:var(--c-ink);font-weight:var(--fw-semibold)}.pa-st__tag{display:block;margin-bottom:.35rem;color:#145a45;font-size:.8rem;font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase}.prose .pa-states p{margin:0}@media (max-width:767px){.prose .pa-states{grid-template-columns:1fr}}.prose .pa-lic{margin:1.5rem 0 1.75rem;padding:1.1rem 1.125rem 1.2rem;border-radius:.875rem;background:var(--c-white)}.pa-lic__g{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:1.5rem;align-items:start}.pa-lic__cards{display:grid;gap:.8rem}.pa-lic__card{position:relative;aspect-ratio:85.6/54;border-radius:.7rem;padding:7% 6%;background:linear-gradient(135deg,#e3efe8 0,#f4f1e4 55%,#e5ecf3 100%);box-shadow:0 1px 0 rgb(0 0 0/.06),0 6px 18px rgb(0 0 0/.08);overflow:hidden}.pa-lic__card::after{content:attr(data-side);position:absolute;right:5%;top:6%;color:#5b6b63;font-size:.62rem;font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase}.pa-lic__ph{position:absolute;left:6%;top:22%;width:22%;aspect-ratio:3/4;border-radius:.3rem;background:#c9d5ce}.pa-lic__ln{position:absolute;height:7%;border-radius:99px;background:#b9c6bf}.pa-lic__qr{position:absolute;right:6%;bottom:10%;width:18%;aspect-ratio:1;border-radius:.2rem;background:repeating-conic-gradient(#7e8c85 0 25%,transparent 0 50%)0 0/25% 25%;opacity:.7}.pa-lic__grid{position:absolute;left:6%;right:6%;top:22%;bottom:28%;border-radius:.2rem;background:repeating-linear-gradient(#b9c6bf 0 1px,transparent 1px 18%),repeating-linear-gradient(90deg,#b9c6bf 0 1px,transparent 1px 16.6%);opacity:.9}.pa-lic__pin{position:absolute;display:grid;place-items:center;width:1.45rem;height:1.45rem;margin:-.72rem 0 0-.72rem;border-radius:50%;background:var(--c-accent);color:#fff;font-size:.75rem;font-weight:var(--fw-semibold);box-shadow:0 0 0 3px rgb(243 53 12/.2)}.prose .pa-lic__leg{margin:0;padding:0;list-style:none;counter-reset:lic;display:grid;gap:.55rem}.prose .pa-lic__leg li{counter-increment:lic;position:relative;margin:0;padding-left:2rem;font-size:.925rem;line-height:1.45}.prose .pa-lic__leg li::before{content:counter(lic);position:absolute;left:0;top:.05rem;display:grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:50%;background:var(--c-accent);color:#fff;font-size:.72rem;font-weight:var(--fw-semibold)}.pa-lic__leg b{color:var(--c-ink)}.prose .pa-lic__n{margin:.9rem 0 0;color:var(--c-text);font-size:.85rem;line-height:1.45}@media (max-width:767px){.pa-lic__g{grid-template-columns:1fr}.pa-lic__cards{grid-template-columns:1fr 1fr;gap:.6rem}}@media (max-width:599px){.pa-lic__cards{grid-template-columns:1fr;max-width:19rem}}@media (max-width:767px){.pa-lic__pin{width:1.2rem;height:1.2rem;margin:-.6rem 0 0-.6rem;font-size:.66rem}}.prose ol.pa-route{position:relative;margin:1.25rem 0 1.75rem;padding:0 0 0 3.4rem;list-style:none;counter-reset:rt}.prose ol.pa-route::before{content:"";position:absolute;left:1.05rem;top:.4rem;bottom:.4rem;width:.5rem;border-radius:99px;background:#dcdfdb}.prose ol.pa-route::after{content:"";position:absolute;left:1.27rem;top:.9rem;bottom:.9rem;width:2px;background:repeating-linear-gradient(#fff 0 .6rem,transparent .6rem 1.1rem)}.prose ol.pa-route>li{counter-increment:rt;position:relative;margin:0 0 1rem;padding:.85rem 1.1rem .9rem;border-radius:var(--pa-r-card, .875rem);background:var(--c-white)}.prose ol.pa-route>li::before{content:counter(rt);position:absolute;left:-3.05rem;top:.8rem;z-index:1;display:grid;place-items:center;width:2.1rem;height:2.1rem;border-radius:.45rem;background:#145a45;border:2px solid #fff;box-shadow:0 0 0 1px #145a45;color:#fff;font-size:1rem;font-weight:var(--fw-semibold)}.prose ol.pa-route>li:last-child{margin-bottom:0}.prose ol.pa-route>li:last-child::before{background:var(--c-accent);box-shadow:0 0 0 1px var(--c-accent)}@media (max-width:599px){.prose ol.pa-route{padding-left:2.5rem}.prose ol.pa-route::before{left:.7rem;width:.4rem}.prose ol.pa-route::after{left:.87rem}.prose ol.pa-route>li{padding:.8rem .9rem}.prose ol.pa-route>li::before{left:-2.5rem;width:1.8rem;height:1.8rem;font-size:.9rem}}html:has(.post--aids),html:has(.post--aids) body{overflow-x:clip}.prose .pa-docs{margin:1.5rem 0 1.75rem;padding:1.1rem 1.125rem 1.2rem;border-radius:.875rem;background:var(--c-white)}.prose .pa-docs__l{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.prose .pa-docs__l>li{margin:0;padding:0;font-size:.9rem;line-height:1.45}.prose .pa-docs__l>li::before{content:none}.pa-doc{position:relative;aspect-ratio:210/250;margin-bottom:.7rem;border-radius:.4rem;background:#fbfaf6;border:1px solid #e3e0d6;box-shadow:0 4px 14px rgb(0 0 0/.06);overflow:hidden}.pa-doc::before{content:"";position:absolute;left:50%;top:7%;width:14%;aspect-ratio:1;margin-left:-7%;border-radius:50%;background:#d7e4dc}.pa-doc__ttl{position:absolute;left:22%;right:22%;top:21%;height:3.5%;border-radius:99px;background:#9fb0a7}.pa-doc--grid .pa-doc__b{position:absolute;left:9%;right:9%;top:30%;bottom:14%;background:repeating-linear-gradient(#cfd8d3 0 1px,transparent 1px 16.6%),linear-gradient(90deg,transparent 49.6%,#cfd8d3 49.6% 50.4%,transparent 50.4%);border:1px solid #cfd8d3}.pa-doc--text .pa-doc__b{position:absolute;left:10%;right:10%;top:31%;bottom:14%;background:repeating-linear-gradient(transparent 0 6px,#c4cec8 6px 8px,transparent 8px 13px)}.pa-doc--book{background:#f2ecdc}.pa-doc--book::before{background:0 0}.pa-doc--book .pa-doc__ttl{display:none}.pa-doc--book .pa-doc__b{position:absolute;left:9%;right:9%;top:10%;bottom:10%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='14'%3E%3Cpath d='M2 9c8-6 12 4 20-1s10-5 16 0 12 3 18-2 10 4 16 0 14-5 20 0 12 2 26-1' fill='none' stroke='%23857a62' stroke-width='1.3'/%3E%3C/svg%3E")0 0/100% 14px repeat-y;opacity:.75}.pa-doc--book::after{content:"";position:absolute;top:0;bottom:0;left:0;width:6%;background:linear-gradient(90deg,rgb(0 0 0/.08),transparent)}.pa-docs__l b{display:block;color:var(--c-ink);font-size:1rem;margin-bottom:.15rem}.pa-docs__use{display:block;margin-top:.35rem;color:#145a45;font-size:.82rem;font-weight:var(--fw-semibold)}@media (max-width:599px){.prose .pa-docs__l{grid-template-columns:1fr;gap:.9rem}.prose .pa-docs__l>li{display:grid;grid-template-columns:5.2rem 1fr;gap:.9rem;align-items:start}.pa-doc{margin:0}}.prose .pa-lanes{margin:1.5rem 0 1.75rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.prose .pa-lane{padding:1rem 1.05rem 1.05rem;border-radius:var(--pa-r-card, .875rem);background:var(--c-white);border-top:4px solid #145a45}.prose .pa-lane--mid{border-top-color:#6f9f88}.prose .pa-lane--none{border-top-color:#c9d3cd}.prose .pa-lane__k{margin:0 0 .2rem;color:#145a45;font-size:.78rem;font-weight:var(--fw-semibold);letter-spacing:.05em;text-transform:uppercase}.prose .pa-lane__t{margin:0 0 .55rem;color:var(--c-ink);font-size:1.05rem;font-weight:var(--fw-semibold);line-height:1.3}.prose .pa-lane ul{margin:0;padding:0;list-style:none;display:grid;gap:.35rem}.prose .pa-lane li{margin:0;padding:0;font-size:.9rem;line-height:1.4}.prose .pa-lane li::before{content:none}.pa-lane li b{color:var(--c-ink)}@media (max-width:767px){.prose .pa-lanes{grid-template-columns:1fr}}.prose .pa-months{margin:1.5rem 0 1.75rem;padding:1.1rem 1.125rem 1.1rem;border-radius:.875rem;background:var(--c-white)}.prose .pa-months__l{margin:0;padding:0;list-style:none;display:grid;gap:.55rem}.prose .pa-months__l li{margin:0;padding:0;display:grid;grid-template-columns:14rem 1fr 5.5rem;align-items:center;gap:.75rem;font-size:.9rem;line-height:1.3}.prose .pa-months__l li::before{content:none}.pa-months__bar{height:.75rem;border-radius:99px;background:linear-gradient(90deg,#2f7a5c var(--w),#edf0ee var(--w))}.pa-months__l b{color:var(--c-ink);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.pa-months__axis{display:grid;grid-template-columns:14rem 1fr 5.5rem;gap:.75rem;margin-top:.3rem;color:var(--c-text);font-size:.75rem}.pa-months__axis span:nth-child(2){display:flex;justify-content:space-between}.prose .pa-months__n{margin:.7rem 0 0;color:var(--c-text);font-size:.85rem;line-height:1.45}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.pa-months__bar{animation:pa-grow linear both;animation-timeline:view();animation-range:entry 0%entry 100%}}}@property --w{syntax:"<percentage>";inherits:false;initial-value:0%}@keyframes pa-grow{0%{--w:0%}}@media (max-width:599px){.prose .pa-months__l li{grid-template-columns:1fr auto;row-gap:.3rem}.pa-months__bar{grid-column:1/-1;grid-row:2}.pa-months__axis{grid-template-columns:1fr}.pa-months__axis span:first-child,.pa-months__axis span:last-child{display:none}}.prose .pa-sample{margin:1.5rem 0 1.75rem}.pa-sample__paper{position:relative;max-width:34rem;margin:0 auto;padding:1.6rem 1.6rem 1.4rem;background:#fff;border:1px solid #e6e3da;border-radius:.3rem;box-shadow:0 1px 0 rgb(0 0 0/.04),0 14px 30px rgb(0 0 0/.08);font-family:Georgia,"Times New Roman",serif;color:#222;font-size:.9rem;line-height:1.55}.pa-sample__paper::after{content:"EXEMPLO";position:absolute;right:1rem;top:1rem;padding:.15rem .45rem;border:1.5px solid var(--c-accent);border-radius:.25rem;color:var(--c-accent);font:600 .68rem/1.2 var(--font);letter-spacing:.1em;transform:rotate(4deg)}.prose .pa-sample__paper p{margin:0 0 .65rem}.prose .pa-sample__h{font-weight:700;letter-spacing:.03em;text-align:center}.prose .pa-sample__note{color:#666;font-style:italic}.prose .pa-sample__sig{margin-top:1rem;padding-top:.6rem;border-top:1px solid #ccc;color:#444;font-size:.82rem}.pa-sample__paper mark{padding:0 .15rem;background:#e3f0e9;color:inherit;border-radius:.15rem}.prose .pa-sample figcaption{max-width:34rem;margin:.7rem auto 0;color:var(--c-text);font-size:.85rem;line-height:1.45}@media (max-width:479px){.pa-sample__paper{padding:1.3rem 1.05rem 1.1rem;font-size:.85rem}}.prose ol.pa-flow{margin:1.25rem 0 1.75rem;padding:0;list-style:none;counter-reset:fl;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4rem}.prose ol.pa-flow>li{counter-increment:fl;position:relative;margin:0;padding:2.6rem .95rem .95rem;border-radius:var(--pa-r-card, .875rem);background:var(--c-white);font-size:.9rem;line-height:1.45}.prose ol.pa-flow>li::before{content:counter(fl);position:absolute;left:.95rem;top:.85rem;display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:#e3f0e9;color:#145a45;font-size:.8rem;font-weight:var(--fw-semibold)}.prose ol.pa-flow>li:not(:last-child)::after{content:"";position:absolute;right:-1.05rem;top:50%;width:.7rem;height:.7rem;margin-top:-.35rem;border-top:2px solid #2f7a5c;border-right:2px solid #2f7a5c;transform:rotate(45deg)}.pa-flow b{display:block;margin-bottom:.2rem;color:var(--c-ink);font-size:.98rem}@media (max-width:991px){.prose ol.pa-flow{grid-template-columns:1fr 1fr}.prose ol.pa-flow>li:nth-child(2)::after{display:none}}@media (max-width:599px){.prose ol.pa-flow{grid-template-columns:1fr;gap:1.2rem}.prose ol.pa-flow>li::after{display:block!important;right:auto;left:50%;top:auto;bottom:-.95rem;margin:0 0 0-.35rem;transform:rotate(135deg)}.prose ol.pa-flow>li:last-child::after{display:none!important}}.pa-doc{display:block}.prose .pa-docs__l>li>span:last-child{display:block}.prose .pa-sample__h{text-align:left;padding-right:5.5rem}@media (min-width:768px){.prose .pa-lane__t{min-height:2.6em}}@media (max-width:991px){.prose ol.pa-flow>li::after{display:none!important}.prose ol.pa-flow{gap:.75rem}}.prose .pa-xray{margin:1.5rem 0 1.75rem;padding:1.25rem;border-radius:.875rem;background:var(--c-white);display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:1.5rem;align-items:start}.pa-xray__doc{position:relative;aspect-ratio:210/280;padding:9% 9%0;border:1px solid #e3e0d6;border-radius:.4rem;background:#fbfaf6;box-shadow:0 6px 18px rgb(0 0 0/.07);display:flex;flex-direction:column;align-items:center;gap:.35rem;text-align:center;font-family:var(--font)}.pa-xray__crest{width:16%;aspect-ratio:1;border-radius:50%;background:#d7e4dc}.pa-xray__h{color:#145a45;font-size:.62rem;font-weight:var(--fw-semibold);letter-spacing:.12em;text-transform:uppercase}.pa-xray__h2{color:var(--c-ink);font-size:.72rem;font-weight:var(--fw-semibold);line-height:1.25}.pa-xray__lines{align-self:stretch;height:18%;margin-top:.3rem;background:repeating-linear-gradient(transparent 0 5px,#cdd6d1 5px 7px,transparent 7px 11px)}.pa-xray__lines--s{height:10%}.pa-xray__stamp{margin:.25rem 0;padding:.2rem .6rem;border:2px solid #2f7a5c;border-radius:.3rem;color:#2f7a5c;font-size:.78rem;font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase;transform:rotate(-4deg)}.pa-xray__code{margin-top:auto;margin-bottom:7%;padding:.15rem .45rem;border-radius:.25rem;background:#edf0ee;color:var(--c-text);font-size:.6rem;font-variant-numeric:tabular-nums}.pa-xray__pin{position:absolute;left:var(--x);top:var(--y);display:grid;place-items:center;width:1.45rem;height:1.45rem;margin:-.725rem 0 0-.725rem;border-radius:50%;background:#145a45;color:#fff;font-size:.75rem;font-weight:var(--fw-semibold);box-shadow:0 0 0 4px rgb(20 90 69/.15)}.prose ol.pa-xray__l{margin:0;padding:0;list-style:none;counter-reset:xr;display:grid;gap:.8rem}.prose ol.pa-xray__l>li{counter-increment:xr;position:relative;margin:0;padding:0 0 0 2.2rem;font-size:.92rem;line-height:1.5}.prose ol.pa-xray__l>li::before{content:counter(xr);position:absolute;left:0;top:.05rem;display:grid;place-items:center;width:1.45rem;height:1.45rem;border-radius:50%;background:#e3f0e9;color:#145a45;font-size:.75rem;font-weight:var(--fw-semibold)}.pa-xray__l b{color:var(--c-ink)}.prose .pa-xray figcaption{grid-column:1/-1;margin:0;color:var(--c-text);font-size:.82rem;line-height:1.45}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.pa-xray__pin{animation:pa-pop linear both;animation-timeline:view();animation-range:entry 20%entry 80%}}}@keyframes pa-pop{0%{transform:scale(0);opacity:0}}@media (max-width:767px){.prose .pa-xray{grid-template-columns:1fr;padding:1.1rem 1.05rem;gap:1.1rem}.pa-xray__doc{width:min(13rem,70%);justify-self:center}}.prose .pa-matrix{margin:1.5rem 0 1.75rem;padding:1.1rem 1.125rem .9rem;border-radius:.875rem;background:var(--c-white)}.prose .pa-matrix__k{margin:0 0 .7rem;color:#145a45;font-size:.78rem;font-weight:var(--fw-semibold);letter-spacing:.05em;text-transform:uppercase}.pa-matrix__head,.prose .pa-matrix__l>li{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1.6fr) minmax(0,.85fr) minmax(0,1.1fr);gap:.9rem;align-items:start}.pa-matrix__head{padding:0 0 .5rem;border-bottom:2px solid #145a45;color:var(--c-ink);font-size:.8rem;font-weight:var(--fw-semibold)}.prose .pa-matrix__l{margin:0;padding:0;list-style:none}.prose .pa-matrix__l>li{margin:0;padding:.7rem 0;border-bottom:1px solid #e6ebe8;font-size:.88rem;line-height:1.4}.prose .pa-matrix__l>li::before{content:none}.pa-matrix__c{color:var(--c-ink);font-weight:var(--fw-semibold)}.pa-matrix__l .is-yes,.pa-matrix__l .is-no,.pa-matrix__l .is-mid{position:relative;padding-left:1.35rem}.pa-matrix__l .is-yes::before,.pa-matrix__l .is-no::before,.pa-matrix__l .is-mid::before{content:"";position:absolute;left:0;top:.2rem;width:.95rem;height:.95rem;border-radius:50%}.pa-matrix__l .is-yes::before{background:#2f7a5c url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")center/100%no-repeat}.pa-matrix__l .is-no::before{background:#e7ebe9 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M5 8h6' stroke='%237a8a82' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E")center/100%no-repeat}.pa-matrix__l .is-mid::before{background:#fff;border:2px solid #6f9f88}.pa-matrix__lab{display:none}.prose .pa-matrix__n{margin:.7rem 0 0;color:var(--c-text);font-size:.82rem;line-height:1.45}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.prose .pa-matrix__l>li{animation:pa-rise linear both;animation-timeline:view();animation-range:entry 0%entry 60%}}}@keyframes pa-rise{0%{opacity:0;transform:translateY(.6rem)}}@media (max-width:767px){.pa-matrix__head{display:none}.prose .pa-matrix__l{display:grid;gap:.65rem}.prose .pa-matrix__l>li{grid-template-columns:1fr;gap:.4rem;padding:.85rem .9rem;border:1px solid #e6ebe8;border-radius:.7rem}.pa-matrix__l>li>span{display:block}.pa-matrix__lab{display:inline!important;font-style:normal;color:var(--c-ink);font-weight:var(--fw-semibold)}}.prose .pa-clock{margin:1.5rem 0 1.75rem;padding:1.1rem 1.125rem 1.2rem;border-radius:.875rem;background:var(--c-white)}.prose .pa-clock__k{margin:0 0 .8rem;color:#145a45;font-size:.78rem;font-weight:var(--fw-semibold);letter-spacing:.05em;text-transform:uppercase}.pa-clock__track{position:relative;height:.9rem;border-radius:99px;background:linear-gradient(90deg,#cfe3d8 var(--w),#edf0ee var(--w));--w:100%}.pa-clock__work{position:absolute;left:0;top:0;bottom:0;width:15.5%;border-radius:99px;background:#145a45}.pa-clock__end{position:absolute;right:-.15rem;top:-.3rem;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--c-white);border:3px solid var(--c-accent)}.pa-clock__axis{display:flex;justify-content:space-between;margin-top:.45rem;color:var(--c-text);font-size:.75rem;font-variant-numeric:tabular-nums}.prose .pa-clock__legend{display:flex;gap:.5rem;align-items:baseline;margin:.55rem 0 1rem;color:var(--c-text);font-size:.82rem;line-height:1.4}.pa-clock__sw{flex:none;width:.8rem;height:.8rem;border-radius:3px;background:#145a45;transform:translateY(.1rem)}.prose ol.pa-clock__l{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem}.prose ol.pa-clock__l>li{position:relative;margin:0;padding:.85rem 0 0;border-top:3px solid #cfe3d8;font-size:.86rem;line-height:1.45}.prose ol.pa-clock__l>li::before{content:none}.prose ol.pa-clock__l>li:nth-child(2),.prose ol.pa-clock__l>li:nth-child(3),.prose ol.pa-clock__l>li:nth-child(4){border-top-color:#145a45}.prose ol.pa-clock__l>li:last-child{border-top-color:var(--c-accent)}.pa-clock__l b{display:block;margin-bottom:.2rem;color:var(--c-ink);font-size:.95rem}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.pa-clock__track{animation:pa-grow linear both;animation-timeline:view();animation-range:entry 0%entry 100%}.pa-clock__work{animation:pa-wide linear both;animation-timeline:view();animation-range:entry 0%entry 70%}}}@keyframes pa-wide{0%{width:0}}@media (max-width:991px){.prose ol.pa-clock__l{grid-template-columns:1fr;gap:0;border-left:3px solid #cfe3d8;margin-left:.4rem;overflow:visible}.prose ol.pa-clock__l>li{padding:0 0 .9rem 1rem;border-top:0}.prose ol.pa-clock__l>li::before{content:"";position:absolute;left:-.5rem;top:.3rem;width:.7rem;height:.7rem;border-radius:50%;background:#cfe3d8}.prose ol.pa-clock__l>li:nth-child(2)::before,.prose ol.pa-clock__l>li:nth-child(3)::before,.prose ol.pa-clock__l>li:nth-child(4)::before{background:#145a45}.prose ol.pa-clock__l>li:last-child{padding-bottom:0}.prose ol.pa-clock__l>li:last-child::before{background:var(--c-accent)}}.pa-xray__date{align-self:flex-start;margin-left:2%;color:var(--c-text);font-size:.6rem;font-variant-numeric:tabular-nums}.prose .pa-matrix__key{display:flex;flex-wrap:wrap;gap:.4rem 1.1rem;margin:0 0 .9rem;font-size:.8rem;color:var(--c-text)}.pa-matrix__key .is-yes,.pa-matrix__key .is-no,.pa-matrix__key .is-mid{position:relative;padding-left:1.25rem}.pa-matrix__key .is-yes::before,.pa-matrix__key .is-no::before,.pa-matrix__key .is-mid::before{content:"";position:absolute;left:0;top:.1rem;width:.9rem;height:.9rem;border-radius:50%;box-sizing:border-box}.pa-matrix__key .is-yes::before{background:#2f7a5c url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")center/100%no-repeat}.pa-matrix__key .is-no::before{background:#e7ebe9 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M5 8h6' stroke='%237a8a82' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E")center/100%no-repeat}.pa-matrix__key .is-mid::before{background:#fff;border:2px solid #6f9f88}.pa-matrix__l .is-mid::before{box-sizing:border-box}.prose .hd-twin{margin:2rem 0}.prose .hd-twin__l{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem;margin:0;padding:0;list-style:none;overflow:visible;counter-reset:none}.prose .hd-twin__i{position:relative;display:flex;flex-direction:column;gap:.375rem;margin:0;padding:1.25rem 1.125rem 1.125rem;border-radius:16px;background:#fff;box-shadow:0 0 0 1px rgb(15 70 54/.14);font-size:.9375rem;line-height:1.5;color:var(--c-text)}.prose .hd-twin__i::before{content:none}.prose .hd-twin__i:not(:last-child)::after{content:"";position:absolute;top:2.125rem;right:-1.5rem;width:1.25rem;height:2px;background:#0f4636}.prose .hd-twin__i:not(:last-child)>.hd-twin__ic::after{content:"";position:absolute;top:calc(2.125rem - 4px);right:-1.625rem;border:5px solid transparent;border-left-color:#0f4636;border-right:0}.prose .hd-twin__ic{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:2rem;border-radius:8px;background:#e9f4ee;color:#0f4636;font-size:.75rem;font-weight:var(--fw-semibold);letter-spacing:.06em}.prose .hd-twin__i--end{background:#0f4636;box-shadow:none;color:rgb(255 255 255/.86)}.prose .hd-twin__i--end .hd-twin__ic{background:#fff;font-size:1rem}.prose .hd-twin__i b{color:var(--c-ink);font-size:1rem}.prose .hd-twin__i--end b{color:#fff}.prose .hd-twin figcaption{margin-top:.875rem;font-size:.875rem;color:var(--c-text);text-align:left}@media (max-width:767px){.prose .hd-twin__l{grid-template-columns:1fr;gap:1.25rem}.prose .hd-twin__i:not(:last-child)::after{top:auto;bottom:-1.25rem;right:auto;left:2.5rem;width:2px;height:1.25rem}.prose .hd-twin__i:not(:last-child)>.hd-twin__ic::after{display:none}}.prose .hd-grade{margin:1.75rem 0;padding:1.25rem;border-radius:16px;background:#f4f8f6}.prose .hd-grade__row{display:grid;grid-template-columns:9rem minmax(0,1fr);align-items:center;gap:1rem;padding:.75rem 1rem;border-radius:10px;background:#fff;box-shadow:0 0 0 1px rgb(15 70 54/.1)}.prose .hd-grade__row+.hd-grade__row{margin-top:.5rem}.prose .hd-grade__k{font-size:.75rem;font-weight:var(--fw-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--c-text)}.prose .hd-grade__v{font-size:1rem;color:var(--c-ink);font-variant-numeric:tabular-nums}.prose .hd-grade__v b{display:inline-block;min-width:2.5rem;padding:.0625rem .5rem;border-radius:6px;background:#e9f4ee;color:#0f4636;text-align:center}.prose .hd-grade__row.is-ok{box-shadow:0 0 0 2px #0f4636}.prose .hd-grade__row.is-no .hd-grade__v{color:var(--c-text)}.prose .hd-grade__row.is-no s{text-decoration-color:#c4320a;text-decoration-thickness:2px}.prose .hd-grade__row small{font-size:.8125rem}.prose .hd-grade figcaption{margin-top:.75rem;font-size:.875rem;color:var(--c-text);text-align:left}@media (max-width:599px){.prose .hd-grade{padding:1rem}.prose .hd-grade__row{grid-template-columns:1fr;gap:.25rem}}.prose .hd-stamps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.75rem 0 2.25rem;padding:0;list-style:none;overflow:visible}.prose .hd-stamps__c{position:relative;display:flex;flex-direction:column;gap:.375rem;margin:0;padding:1.125rem 5.25rem 1.125rem 1.125rem;border-radius:16px;background:#fff;box-shadow:0 0 0 1px rgb(15 70 54/.14);font-size:.9375rem;line-height:1.5;color:var(--c-text)}.prose .hd-stamps__c::before{content:none}.prose .hd-stamps__c b{color:var(--c-ink);font-size:1rem;line-height:1.35}.prose .hd-stamps__st{align-self:flex-start;padding:.125rem .625rem;border-radius:999px;font-size:.8125rem;font-weight:var(--fw-semibold)}.prose .hd-stamps__seal{position:absolute;top:1rem;right:1rem;display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:50%;border:2px dashed currentColor;font-size:.75rem;font-weight:var(--fw-bold, 700);line-height:1.1;letter-spacing:.04em;text-align:center;transform:rotate(-12deg)}.prose .hd-stamps__c.is-yes .hd-stamps__seal,.prose .hd-stamps__c.is-yes .hd-stamps__st{color:#0f4636}.prose .hd-stamps__c.is-yes .hd-stamps__st{background:#e9f4ee}.prose .hd-stamps__c.is-mid .hd-stamps__seal{color:#6b5a2e}.prose .hd-stamps__c.is-mid .hd-stamps__st{background:#f1ede4;color:#5b4b22}.prose .hd-stamps__c.is-no .hd-stamps__seal{color:#8a8f8c}.prose .hd-stamps__c.is-no .hd-stamps__st{background:#eef0ef;color:#3f4643}@media (max-width:767px){.prose .hd-stamps{grid-template-columns:1fr}}@media (max-width:399px){.prose .hd-stamps__c{padding-right:4.5rem}.prose .hd-stamps__seal{width:3rem;height:3rem;font-size:.6875rem}}.prose .hd-terms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1.5rem;margin:1.5rem 0 .5rem}.prose .hd-terms__r{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem;padding:.75rem 0;border-bottom:1px solid #e3eee8}.prose .hd-terms__r::after{content:none}.prose .hd-terms dt{margin:0;font-weight:var(--fw-semibold);color:var(--c-ink);font-size:.9375rem}.prose .hd-terms dd{order:3;margin:0;color:#0f4636;font-size:.9375rem}.prose .hd-terms__r::before{content:"→";order:2;color:#9aa8a1}.prose .hd-terms__note{font-size:.875rem;color:var(--c-text)}@media (max-width:767px){.prose .hd-terms{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.prose .hd-twin__i,.prose .hd-stamps__c{animation:pa-rise linear both;animation-timeline:view();animation-range:entry 0%entry 60%}.prose .hd-stamps__seal{animation:hd-stamp linear both;animation-timeline:view();animation-range:entry 20%entry 80%}}}@keyframes hd-stamp{0%{opacity:0;transform:rotate(-12deg) scale(1.5)}}.prose .hd-twin__i--end>span:not(.hd-twin__ic){color:rgb(255 255 255/.88)}.prose .hd-twin__i--end .hd-twin__ic{color:#0f4636}.prose .hd-stamps__c--wide{grid-column:1/-1;background:#f4f8f6;box-shadow:0 0 0 1px rgb(15 70 54/.1)}.prose .hd-terms{padding:.25rem 1.25rem;border-radius:16px;background:#fff;box-shadow:0 0 0 1px rgb(15 70 54/.12);column-gap:2.5rem;row-gap:0}.prose .hd-terms__r{grid-template-columns:minmax(0,1.1fr) 1rem minmax(0,1fr);min-height:3.25rem;padding:.625rem 0}.prose .hd-terms__r:nth-last-child(-n+2){border-bottom:0}@media (max-width:767px){.prose .hd-terms__r:nth-last-child(2){border-bottom:1px solid #e3eee8}.prose .hd-terms{padding:.25rem 1rem}}.prose .hd-terms{grid-template-columns:1fr}.prose .hd-terms__r{grid-template-columns:minmax(0,1fr) 1.25rem minmax(0,1fr);min-height:0}.prose .hd-terms__r:nth-last-child(2){border-bottom:1px solid #e3eee8}@media (max-width:991px){.post--aids .prose .tbl--hd .pa-table tr{padding:.75rem 1rem}.post--aids .prose .tbl--hd .pa-table tr>:first-child{display:block;margin-bottom:.375rem;padding:0 0 .5rem;border-bottom:1px solid #e3eee8;color:var(--c-ink);font-weight:var(--fw-semibold);font-size:1rem;text-align:left}.post--aids .prose .tbl--hd .pa-table td{display:flex;justify-content:space-between;gap:1rem;padding:.25rem 0;font-weight:var(--fw-semibold);color:var(--c-ink);font-variant-numeric:tabular-nums}.post--aids .prose .tbl--hd .pa-table td::before{content:attr(data-label);font-weight:400;color:var(--c-text);font-size:.9375rem}.post--aids .prose .tbl--hd .pa-table td:nth-of-type(3),.post--aids .prose .tbl--hd .pa-table td:nth-of-type(4){display:none}}@media (min-width:600px) and (max-width:991px){.post--aids .prose .tbl--hd .pa-table tbody{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.post--aids .prose .tbl--hd .pa-table tbody tr{margin:0}}@media (min-width:992px){.post--aids .prose .tbl--hd{overflow:visible}.post--aids .prose .tbl--hd .pa-table{min-width:0;table-layout:fixed;border:0;border-collapse:separate;border-spacing:0;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px rgb(15 70 54/.12);font-variant-numeric:tabular-nums}.post--aids .prose .tbl--hd .pa-table caption{padding-bottom:.75rem}.post--aids .prose .tbl--hd .pa-table th,.post--aids .prose .tbl--hd .pa-table td{padding:.75rem .875rem;border:0;border-bottom:1px solid #e3eee8;text-align:right;vertical-align:middle}.post--aids .prose .tbl--hd .pa-table thead th{background:#0f4636;color:#fff;font-size:.8125rem;font-weight:var(--fw-semibold);line-height:1.3;letter-spacing:0;text-transform:none;vertical-align:bottom}.post--aids .prose .tbl--hd .pa-table tr>:first-child{width:18%;text-align:left}.post--aids .prose .tbl--hd .pa-table td{font-weight:var(--fw-semibold);color:var(--c-ink);white-space:nowrap}.post--aids .prose .tbl--hd .pa-table tbody tr:nth-child(even)>*{background:#f6faf8}.post--aids .prose .tbl--hd .pa-table tbody tr:last-child>*{border-bottom:0}}@media (min-width:992px){.post--aids .prose .tbl--hd .pa-table thead tr>th:not(:first-child),.post--aids .prose .tbl--hd .pa-table tbody tr>td{text-align:center!important}.post--aids .prose .tbl--hd .pa-table thead th{text-wrap:balance}}.post--aids .prose .calc:has(.pa-fee){align-items:start}.prose .pa-fee{width:100%;margin:.25rem 0 1rem;border-collapse:separate;border-spacing:0;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px rgb(15 70 54/.12);font-size:.9375rem;line-height:1.35;font-variant-numeric:tabular-nums}.prose .pa-fee th,.prose .pa-fee td{padding:.625rem .875rem;border:0;border-bottom:1px solid #e3eee8;text-align:right;white-space:nowrap;color:var(--c-ink);background:0 0}.prose .pa-fee thead th{background:#0f4636;color:#fff;font-size:.75rem;font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase}.prose .pa-fee th:first-child{text-align:left}.prose .pa-fee tbody th{font-weight:var(--fw-semibold)}.prose .pa-fee tbody tr:last-child>*{border-bottom:0}.prose .pa-fee tbody tr:nth-child(even)>*{background:#f6faf8}.prose .pa-fee td{font-weight:var(--fw-semibold)}.post--aids .prose .calc p.pa-fee__note{margin:0 0 .875rem;font-size:.875rem;line-height:1.5;color:var(--c-text)}.prose .pa-fee__opts{margin:0 0 .5rem;padding:0;list-style:none;display:grid;gap:.375rem;overflow:visible}.prose .pa-fee__opts li{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin:0;padding:.5rem .875rem;padding-left:.875rem;border-radius:10px;background:rgb(255 255 255/.6);font-size:.875rem;line-height:1.4}.prose .pa-fee__opts li::before{content:none}.prose .pa-fee__opts b{flex:none;color:var(--c-ink);font-weight:var(--fw-semibold);white-space:nowrap}@media (max-width:599px){.prose .pa-fee th,.prose .pa-fee td{padding:.5625rem .625rem}.prose .pa-fee thead th{font-size:.6875rem;letter-spacing:.02em}.prose .pa-fee__opts li{flex-direction:column;gap:.125rem}}.post--aids .prose .calc p.pa-fee__h{margin:0 0 .5rem;font-size:.75rem;font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:#0f4636}.prose .pa-fee thead th{text-transform:none;letter-spacing:0;font-size:.8125rem}@media (max-width:599px){.prose .pa-fee thead th{font-size:.75rem}}@media (max-width:599px){.prose .pa-fee{table-layout:fixed}.prose .pa-fee thead th{white-space:normal;line-height:1.25;vertical-align:bottom}.prose .pa-fee th:first-child{width:34%}}@media (min-width:768px){.post--aids .prose .calc:has(.pa-fee){grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-auto-flow:row dense;column-gap:2rem;row-gap:0;align-items:start}.prose .calc:has(.pa-fee) .calc__text{display:contents}.prose .calc:has(.pa-fee) .calc__text>*{grid-column:1/-1}.prose .calc:has(.pa-fee) .calc__text>.pa-fee{grid-column:1;margin-bottom:1rem}.prose .calc:has(.pa-fee) .calc__media{grid-column:2;order:0;align-self:center;margin-bottom:1rem}.prose .calc:has(.pa-fee) .calc__btn{justify-self:start}.prose .pa-fee__opts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.prose .pa-fee__opts li{flex-direction:column;justify-content:space-between;gap:.375rem;padding:.75rem .875rem}}@media (min-width:768px){.post--aids .prose .calc:has(.pa-fee){grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);column-gap:1.75rem}.prose .calc:has(.pa-fee) .pa-fee{table-layout:fixed;min-width:0}.prose .calc:has(.pa-fee) .pa-fee thead th{white-space:normal;line-height:1.25;vertical-align:bottom}.prose .calc:has(.pa-fee) .pa-fee th:first-child{width:30%}}.prose .de-line{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin:1.75rem 0 2.25rem;padding:1.5rem 1.25rem 1.25rem;border-radius:18px;background:#f4f8f6}.prose .de-line::before{content:"";position:absolute;top:2.3rem;left:10%;right:10%;height:4px;border-radius:4px;background:linear-gradient(90deg,#b9c9c1 0 40%,#c9b98f 40% 60%,#c4320a 60% 100%);transform-origin:left}.prose .de-line__st{position:relative;display:flex;flex-direction:column;align-items:center;gap:.375rem;text-align:center;font-size:.875rem;line-height:1.4}.prose .de-line__dot{width:1.75rem;height:1.75rem;border-radius:50%;background:#fff;border:4px solid #b9c9c1;margin-bottom:.375rem;z-index:1}.prose .de-line__st b{color:var(--c-ink);font-size:.9375rem;line-height:1.3}.prose .de-line__tag{padding:.125rem .625rem;border-radius:999px;font-size:.8125rem;font-weight:var(--fw-semibold);background:#e6ece9;color:#3f4643}.prose .de-line__st small{color:var(--c-text);font-size:.8125rem}.prose .de-line__st.is-mid .de-line__dot{border-color:#b89f5c}.prose .de-line__st.is-mid .de-line__tag{background:#f1ede4;color:#5b4b22}.prose .de-line__st.is-yes .de-line__dot{border-color:#c4320a;background:#c4320a;box-shadow:0 0 0 4px #fff inset}.prose .de-line__st.is-yes .de-line__tag{background:#fbe9e3;color:#9a2706}.prose .de-line figcaption{grid-column:1/-1;margin-top:.5rem;font-size:.875rem;color:var(--c-text);text-align:center}@media (max-width:767px){.prose .de-line{grid-template-columns:1fr;gap:1.125rem;padding:1.25rem 1rem}.prose .de-line::before{top:1.5rem;bottom:3.5rem;left:1.875rem;right:auto;width:4px;height:auto;background:linear-gradient(180deg,#b9c9c1 0 40%,#c9b98f 40% 60%,#c4320a 60% 100%);transform-origin:top}.prose .de-line__st{display:grid;grid-template-columns:1.75rem minmax(0,1fr);column-gap:.875rem;row-gap:.25rem;align-items:start;text-align:left}.prose .de-line__dot{grid-row:1/span 3;margin:0}.prose .de-line__st>:not(.de-line__dot){grid-column:2;justify-self:start}.prose .de-line figcaption{text-align:left}}.prose .de-sw{margin:1.5rem 0 2rem;padding:1rem 1.25rem;border-radius:16px;background:#fff;box-shadow:0 0 0 1px rgb(15 70 54/.14)}.prose .de-sw__h{margin:0 0 .5rem;font-weight:var(--fw-semibold);color:var(--c-ink);font-size:1rem}.prose .de-sw__r{display:grid;grid-template-columns:4.5rem minmax(0,1fr) 2.75rem 3.75rem;align-items:center;gap:.875rem;padding:.75rem 0;border-top:1px solid #e3eee8;font-size:.9375rem}.prose .de-sw__u{font-weight:var(--fw-bold);color:var(--c-ink);letter-spacing:.02em}.prose .de-sw__d{color:var(--c-text);font-size:.875rem;line-height:1.4}.prose .de-sw__t{position:relative;width:2.75rem;height:1.5rem;border-radius:999px;background:#d5dcd8}.prose .de-sw__t::after{content:"";position:absolute;top:.1875rem;left:.1875rem;width:1.125rem;height:1.125rem;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgb(0 0 0/.2);transition:transform .3s}.prose .de-sw__r.is-on .de-sw__t{background:#c4320a}.prose .de-sw__r.is-on .de-sw__t::after{transform:translateX(1.25rem)}.prose .de-sw__r.is-half .de-sw__t{background:#c9b98f}.prose .de-sw__r.is-half .de-sw__t::after{transform:translateX(.625rem)}.prose .de-sw__v{font-weight:var(--fw-semibold);font-size:.875rem;color:#3f4643}.prose .de-sw__r.is-on .de-sw__v{color:#9a2706}.prose .de-sw__r.is-half .de-sw__v{color:#5b4b22}.prose .de-sw figcaption{margin-top:.5rem;font-size:.8125rem;color:var(--c-text);text-align:left}@media (max-width:599px){.prose .de-sw{padding:.875rem 1rem}.prose .de-sw__r{grid-template-columns:3.75rem minmax(0,1fr) 2.75rem;row-gap:.125rem}.prose .de-sw__v{grid-column:3;grid-row:2;justify-self:center;font-size:.8125rem}.prose .de-sw__t{grid-column:3;grid-row:1}.prose .de-sw__d{grid-column:2;grid-row:1/span 2}}.prose .de-crm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem;margin:1.5rem 0 1.75rem}.prose .de-crm__c{position:relative;display:flex;flex-direction:column;gap:.25rem;padding:1rem 1rem 1rem 4.25rem;min-height:4.75rem;border-radius:14px;background:#fff;box-shadow:0 0 0 1px rgb(15 70 54/.14);font-size:.875rem;line-height:1.4}.prose .de-crm__uf{position:absolute;top:1rem;left:1rem;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:10px;background:#0f4636;color:#fff;font-weight:var(--fw-bold);font-size:.9375rem;letter-spacing:.04em}.prose .de-crm__c b{color:var(--c-ink);font-size:.9375rem}.prose .de-crm__c small{color:var(--c-text);font-size:.8125rem}.prose .de-crm__c.is-open .de-crm__uf{background:#fff;color:#0f4636;box-shadow:inset 0 0 0 2px #0f4636}@media (max-width:991px){.prose .de-crm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.prose .de-crm{grid-template-columns:1fr}}.prose .de-name{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.5rem 0 2rem}.prose .de-name__doc{padding:1rem 1.125rem;border-radius:14px;background:#fff;box-shadow:0 0 0 1px rgb(15 70 54/.14)}.prose .de-name__k{display:block;margin-bottom:.375rem;font-size:.75rem;font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:#5f6b66}.prose .de-name__n{margin:0;font-size:1.125rem;color:var(--c-ink);line-height:1.5}.prose .de-name mark{padding:.0625rem .375rem;border-radius:6px;background:#e9f4ee;color:#0f4636}.prose .de-name mark.is-2{background:#fbe9e3;color:#9a2706}.prose .de-name figcaption{grid-column:1/-1;font-size:.875rem;color:var(--c-text);text-align:left}@media (max-width:599px){.prose .de-name{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.prose .de-line::before{animation:de-grow linear both;animation-timeline:view();animation-range:entry 10%cover 45%}.prose .de-line__st,.prose .de-crm__c,.prose .de-name__doc{animation:pa-rise linear both;animation-timeline:view();animation-range:entry 0%entry 60%}.prose .de-sw__t::after{animation:de-flip linear both;animation-timeline:view();animation-range:entry 30%cover 40%}}}@keyframes de-grow{0%{transform:scaleX(0)}}@media (max-width:767px){@keyframes de-grow{0%{transform:scaleY(0)}}}@keyframes de-flip{0%{transform:translateX(0)}}@media (min-width:768px){.prose .de-line__st b{min-height:2.6em;display:flex;align-items:flex-start;justify-content:center}}@media (max-width:767px){.prose .de-line::before{content:none}.prose .de-line__st:not(:nth-last-of-type(1))::after{content:"";position:absolute;left:calc(.875rem - 2px);top:1.75rem;bottom:-1.125rem;width:4px;background:#b9c9c1}.prose .de-line__st.is-mid::after{background:#c9b98f}.prose .de-line__st.is-yes::after{background:#c4320a}.prose .de-line__st:nth-last-of-type(1)::after{content:none}}.prose .de-sw__u,.prose .de-crm__uf{font-weight:700}.prose .de-sw__r{grid-template-columns:4.5rem minmax(0,1fr) 2.75rem 4rem}@media (min-width:768px){.prose .de-sw__d{max-width:30rem}}.prose .de-crm{margin-bottom:.75rem}.prose .de-crm__lg{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem 1rem;margin:0 0 1.75rem;font-size:.8125rem;color:var(--c-text)}.prose .de-crm__k{display:inline-block;width:.875rem;height:.875rem;margin-right:-.625rem;border-radius:4px;background:#0f4636;vertical-align:-2px}.prose .de-crm__k.is-open{background:#fff;box-shadow:inset 0 0 0 2px #0f4636}@media (max-width:599px){.prose .de-sw__r{grid-template-columns:3.75rem minmax(0,1fr) 2.75rem}}.prose .de-cost{margin:1.5rem 0 2rem;padding:.5rem 1.25rem 1rem;border-radius:16px;background:#fff;box-shadow:0 0 0 1px rgb(15 70 54/.14)}.prose .de-cost__r{display:grid;grid-template-columns:7.5rem minmax(0,1fr) auto;align-items:baseline;gap:1rem;padding:.875rem 0;border-bottom:1px dashed #cfdcd5;font-size:.9375rem;line-height:1.45}.prose .de-cost__w{font-size:.75rem;font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:#5f6b66}.prose .de-cost__i{color:var(--c-ink)}.prose .de-cost__v{font-weight:700;color:var(--c-ink);white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right}.prose .de-cost__r.is-us .de-cost__w{color:#0f4636}.prose .de-cost__r.is-us .de-cost__v{color:#0f4636}.prose .de-cost__r:nth-last-of-type(1){border-bottom:0}.prose .de-cost figcaption{margin-top:.25rem;padding-top:.75rem;border-top:1px solid #e3eee8;font-size:.8125rem;color:var(--c-text);text-align:left}@media (max-width:599px){.prose .de-cost{padding:.25rem 1rem .875rem}.prose .de-cost__r{grid-template-columns:minmax(0,1fr) auto;row-gap:.125rem}.prose .de-cost__w{grid-column:1/-1}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.prose .de-cost__r{animation:pa-rise linear both;animation-timeline:view();animation-range:entry 0%entry 60%}}}.prose .de-cost__v.is-na{font-weight:400;color:var(--c-text);font-size:.875rem}.prose .de-cost__r.is-us .de-cost__w{text-transform:none;letter-spacing:0;font-size:.875rem}@media (min-width:1024px){.prose .pa-steps:has(>li:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}.prose .pa-answer{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.4rem 1rem;margin:1.25rem 0 1.5rem;padding:.9rem 1.1rem;border:1px solid #cfe3d8;border-left:4px solid #145a45;border-radius:.75rem;background:#eef6f1}.prose .pa-answer b{color:#0f4636;font-size:1.6rem;font-weight:var(--fw-semibold, 600);line-height:1.1;white-space:nowrap}.prose .pa-answer span{color:var(--c-ink);font-size:.95rem;line-height:1.45}@media (max-width:480px){.prose .pa-answer{grid-template-columns:minmax(0,1fr)}}