html .homepage.homepage--renewal{--home-bg:#f7f8f4;--home-card:#fff;--home-text:#102b2d;--home-muted:#58706a;--home-brand:#146b55;--home-accent:#146b55;--home-line:#dce5dc;--hr-soft:#edf2e8;--hr-lime:#ddedb6;background:var(--home-bg);color:var(--home-text);font-size:16px}html[data-theme=dark] .homepage.homepage--renewal{--home-bg:#102522;--home-card:#17322d;--home-text:#f4f6ee;--home-muted:#b8cbc1;--home-brand:#b4dcac;--home-accent:#b4dcac;--home-line:#39594e;--hr-soft:#213d32}.homepage--renewal *,.homepage--renewal :before,.homepage--renewal :after{box-sizing:border-box}html .homepage--renewal .shell{width:min(1240px,100% - 96px);max-width:1240px;margin-inline:auto}.homepage--renewal [id]{scroll-margin-top:112px}html .homepage--renewal h1,html .homepage--renewal h2,html .homepage--renewal h3{font-family:var(--font-outfit), sans-serif;color:var(--home-text)}html .homepage--renewal .hr-section h2,html .homepage--renewal .hr-final h2{letter-spacing:-.04em;margin:0;font-size:clamp(2rem,3.5vw,3.1rem);font-weight:500;line-height:1.12}html .homepage--renewal .hr-section h3{letter-spacing:-.025em;font-size:1.4rem;font-weight:550;line-height:1.22}.homepage--renewal p{line-height:1.75}.homepage--renewal .hr-section{padding:88px 0}.homepage--renewal .hr-eyebrow{color:var(--home-brand);letter-spacing:.14em;align-items:center;gap:10px;margin:0 0 20px;font-size:.68rem;font-weight:750;line-height:1.7;display:flex}.homepage--renewal .hr-eyebrow>span{background:currentColor;border-radius:50%;width:7px;height:7px}.homepage--renewal .hr-text-link{min-height:44px;color:var(--home-brand);align-items:center;gap:10px;font-size:.87rem;font-weight:650;text-decoration:none;display:inline-flex}.homepage--renewal .hr-text-link:hover{text-underline-offset:5px;text-decoration:underline}.homepage--renewal .hr-text-link svg,.homepage--renewal .hr-button svg{flex:0 0 20px}.homepage--renewal .hr-button{border:1px solid var(--home-brand);cursor:pointer;min-height:50px;color:var(--home-brand);background:0 0;border-radius:5px;justify-content:center;align-items:center;gap:16px;padding:13px 20px;font-size:.85rem;font-weight:650;line-height:1.55;text-decoration:none;transition:background .16s,transform .16s;display:inline-flex}.homepage--renewal .hr-button:hover{background:var(--hr-soft);transform:translateY(-1px)}.homepage--renewal .hr-button--primary{color:#fff;background:#146b55;border-color:#146b55}.homepage--renewal .hr-button--primary:hover{background:#0c5441}.homepage--renewal .hr-button:disabled{opacity:.7;cursor:wait;transform:none}.homepage--renewal :is(a,button,input,select,summary):focus-visible{outline:3px solid var(--home-brand);outline-offset:4px}.homepage--renewal .hr-utility{color:#e2e9e3;background:#102b2d}.homepage--renewal .hr-utility>.shell{justify-content:space-between;align-items:center;gap:16px;min-height:35px;display:flex}.homepage--renewal .hr-utility p{margin:0;font-size:.7rem}.homepage--renewal .hr-utility p>span{margin-inline:10px}.homepage--renewal .hr-utility a{color:inherit;align-items:center;gap:8px;font-size:.72rem;text-decoration:none;display:inline-flex}.homepage--renewal .hr-utility svg{width:13px;height:13px}html .homepage--renewal .lt-header{background:var(--home-bg);border-color:var(--home-line)}html .homepage--renewal .lt-header__inner{width:min(1240px,100% - 96px);max-width:1240px}html .homepage--renewal .lt-navigation>a:not(.lt-primary),html .homepage--renewal .lt-accounts>summary{color:var(--home-text)}html .homepage--renewal .lt-navigation>.lt-primary{color:#fff;background:#146b55;border-color:#146b55}html .homepage--renewal .lt-brand{color:var(--home-text)}html .homepage--renewal .lt-brand>span>span{color:var(--home-brand)}html .homepage--renewal .hr-hero{background:var(--home-bg);padding:64px 0 70px}.homepage--renewal .hr-hero__grid{grid-template-columns:1.08fr .92fr;align-items:center;gap:68px;display:grid}html .homepage--renewal .hr-hero h1{color:var(--home-text);letter-spacing:-.055em;margin:0;font-size:clamp(3.3rem,4.8vw,4.35rem);font-weight:510;line-height:1.05}.homepage--renewal .hr-hero h1 em{color:var(--home-brand);font-style:normal}.homepage--renewal .hr-hero__tagline{color:var(--home-text);margin:27px 0 13px;font-size:1.02rem;font-weight:650}.homepage--renewal .hr-hero__intro{max-width:510px;color:var(--home-muted);margin:0;font-size:.96rem}.homepage--renewal .hr-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:28px;display:flex}.homepage--renewal .hr-hero__notes{color:var(--home-muted);flex-wrap:wrap;gap:20px;margin-top:25px;font-size:.73rem;display:flex}.homepage--renewal .hr-hero__notes span:before{content:"✓";color:var(--home-brand);margin-right:7px}.homepage--renewal .hr-hero__story{background:var(--hr-soft);border:1px solid var(--home-line);border-radius:18px 18px 4px 4px;min-width:0;padding:23px;position:relative}.homepage--renewal .hr-story-caption{letter-spacing:.13em;color:var(--home-muted);justify-content:space-between;gap:14px;margin-bottom:20px;font-size:.6rem;font-weight:750;display:flex}.homepage--renewal .hr-story-caption span:last-child{color:var(--home-brand)}.homepage--renewal .hr-story-footnote{text-align:center;color:var(--home-muted);margin:18px 0 0;font-size:.73rem}html .homepage--renewal .lt-proof-strip{border-top:1px solid var(--home-line);border-bottom:1px solid var(--home-line);background:0 0;grid-template-columns:1.3fr 1fr 1fr auto;align-items:center;gap:28px;width:min(1240px,100% - 96px);margin:0 auto;padding:25px 0;display:grid}html .homepage--renewal .lt-proof-strip strong{color:var(--home-text);font-size:.8rem;font-weight:650}html .homepage--renewal .lt-proof-strip span,html .homepage--renewal .lt-proof-strip a{color:var(--home-muted);font-size:.72rem;line-height:1.65}html .homepage--renewal .lt-proof-strip div{gap:4px;display:grid}html .homepage--renewal .lt-proof-strip .lt-proof-link{color:var(--home-brand);font-weight:650}.homepage--renewal .hr-notice{padding:24px 0}.homepage--renewal .hr-notice>.shell{align-items:center;gap:25px;display:flex}.homepage--renewal .hr-notice>.shell>div{align-items:center;gap:14px;margin-right:auto;display:flex}.homepage--renewal .hr-notice__icon{color:#8d6429;border:1px solid #d9c7a1;border-radius:50%;flex-shrink:0;place-items:center;width:35px;height:35px;font-weight:700;display:grid}html .homepage--renewal .hr-notice h2{font:650 .83rem/1.5 var(--font-plus-jakarta), sans-serif;color:var(--home-text);letter-spacing:0;margin:0}.homepage--renewal .hr-notice p{color:var(--home-muted);margin:2px 0 0;font-size:.73rem}.homepage--renewal .hr-notice a{color:var(--home-brand);align-items:center;gap:8px;min-height:44px;font-size:.78rem;font-weight:650;display:flex}.homepage--renewal .hr-notice svg{width:16px;height:16px}.homepage--renewal .hr-section-heading{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:38px;display:flex}.homepage--renewal .hr-section-heading>div:last-child:not(:first-child),.homepage--renewal .hr-section-heading>p{max-width:390px}.homepage--renewal .hr-section-heading p:not(.hr-eyebrow){color:var(--home-muted);margin:0 0 10px;font-size:.9rem}.homepage--renewal .hr-packages{background:var(--hr-soft)}.homepage--renewal .hr-package-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.homepage--renewal .hr-package{background:var(--home-card);border:1px solid var(--home-line);border-radius:8px;flex-direction:column;min-width:0;padding:28px;display:flex}.homepage--renewal .hr-package--featured{border:1.5px solid var(--home-brand)}.homepage--renewal .hr-package__phase{letter-spacing:.1em;color:var(--home-brand);justify-content:space-between;gap:10px;margin-bottom:26px;font-size:.58rem;font-weight:700;display:flex}html .homepage--renewal .hr-package h3{margin:0 0 12px;font-size:1.58rem}.homepage--renewal .hr-package__purpose{color:var(--home-muted);min-height:44px;margin:0 0 25px;font-size:.8rem}.homepage--renewal .hr-package__price strong{font-family:var(--font-outfit),sans-serif;letter-spacing:-.045em;color:var(--home-text);font-size:2.75rem;font-weight:500;line-height:1.2;display:block}.homepage--renewal .hr-package__price>span{color:var(--home-brand);min-height:34px;margin-top:7px;font-size:.67rem;font-weight:700;line-height:1.6;display:block}.homepage--renewal .hr-package__basis{color:var(--home-muted);min-height:64px;margin:12px 0 20px;font-size:.73rem;line-height:1.7}.homepage--renewal .hr-package ul{border-top:1px solid var(--home-line);margin:0 0 20px;padding:20px 0 0;list-style:none}.homepage--renewal .hr-package li{color:var(--home-text);gap:9px;padding:5px 0;font-size:.76rem;line-height:1.7;display:flex}.homepage--renewal .hr-package li>span{color:var(--home-brand)}.homepage--renewal .hr-package__choice{color:var(--home-muted);gap:6px;margin-bottom:15px;font-size:.7rem;display:grid}.homepage--renewal .hr-package__choice select{border:1px solid var(--home-line);background:var(--home-bg);width:100%;min-height:44px;color:var(--home-text);border-radius:4px;padding:9px;font-size:16px}.homepage--renewal .hr-package__scope{border-top:1px solid var(--home-line);margin-top:auto;padding-block:12px}.homepage--renewal .hr-package__scope summary{cursor:pointer;min-height:28px;color:var(--home-muted);justify-content:space-between;font-size:.73rem;list-style:none;display:flex}.homepage--renewal .hr-package__scope summary::-webkit-details-marker{display:none}.homepage--renewal .hr-package__scope[open] summary>span{transform:rotate(45deg)}.homepage--renewal .hr-package__scope p{color:var(--home-muted);margin:8px 0;font-size:.75rem}.homepage--renewal .hr-package__actions{text-align:center;gap:8px;padding-top:13px;display:grid}.homepage--renewal .hr-package--featured .hr-button{color:#fff;background:#146b55;border-color:#146b55}.homepage--renewal .hr-package__actions>a:last-child{color:var(--home-muted);place-items:center;min-height:36px;font-size:.73rem;display:grid}.homepage--renewal .hr-package-note{color:var(--home-muted);text-align:center;max-width:800px;margin:24px auto 0;font-size:.75rem}.homepage--renewal .hr-package-note a{color:var(--home-brand);text-underline-offset:3px;text-decoration:underline}.homepage--renewal .hr-service-grid{border-top:1px solid var(--home-line);border-left:1px solid var(--home-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.homepage--renewal .hr-service{border-right:1px solid var(--home-line);border-bottom:1px solid var(--home-line);flex-direction:column;padding:25px 22px;text-decoration:none;transition:background .18s;display:flex}.homepage--renewal .hr-service:hover{background:var(--hr-soft)}.homepage--renewal .hr-service>div{color:var(--home-brand);justify-content:space-between;align-items:center;margin-bottom:30px;font-size:.65rem;display:flex}html .homepage--renewal .hr-service h3{margin:0 0 14px;font-size:1.24rem}.homepage--renewal .hr-service>p{color:var(--home-muted);margin:0 0 22px;font-size:.78rem}.homepage--renewal .hr-service__examples{color:var(--home-brand);margin-top:auto;font-size:.65rem;line-height:1.7}.homepage--renewal .hr-process{background:var(--home-card);border-top:1px solid var(--home-line);border-bottom:1px solid var(--home-line)}.homepage--renewal .hr-process-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:48px 0 35px;padding:0;list-style:none;display:grid}.homepage--renewal .hr-process__number{font-family:var(--font-outfit),sans-serif;color:var(--home-brand);align-items:center;gap:20px;font-size:2rem;font-weight:400;display:flex}.homepage--renewal .hr-process__number:after{content:"";background:var(--home-line);flex:1;height:1px}html .homepage--renewal .hr-process h3{margin:22px 0 12px;font-size:1.2rem}.homepage--renewal .hr-process-grid p{color:var(--home-muted);margin:0;font-size:.8rem}.homepage--renewal .hr-process__footer{border-top:1px solid var(--home-line);justify-content:space-between;align-items:center;gap:25px;padding-top:25px;display:flex}.homepage--renewal .hr-process__footer p{color:var(--home-muted);margin:0;font-size:.77rem}.homepage--renewal .hr-about__grid{grid-template-columns:1fr 1fr;align-items:center;gap:110px;display:grid}.homepage--renewal .hr-about__grid>div:first-child>p:not(.hr-eyebrow){color:var(--home-muted);max-width:480px;margin:25px 0 15px;font-size:.94rem}.homepage--renewal .hr-office-card{border-left:2px solid var(--home-brand);padding:10px 0 10px 36px;position:relative}.homepage--renewal .hr-office-card__label{letter-spacing:.12em;color:var(--home-brand);font-size:.65rem;font-weight:700}html .homepage--renewal .hr-office-card h3{margin:14px 0 20px;font-size:1.9rem}.homepage--renewal .hr-office-card>p{color:var(--home-muted);margin-bottom:20px;font-size:.87rem}.homepage--renewal .hr-office-card>a{color:var(--home-brand);align-items:center;gap:25px;min-height:44px;font-size:.84rem;font-weight:650;display:inline-flex}.homepage--renewal .hr-office-card>small{color:var(--home-muted);margin-top:18px;font-size:.68rem;display:block}.homepage--renewal .hr-resources{border-top:1px solid var(--home-line);background:var(--home-card)}.homepage--renewal .hr-resource-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.homepage--renewal .hr-resource-grid article{background:var(--home-bg);border:1px solid var(--home-line);border-radius:5px;flex-direction:column;padding:25px;display:flex}.homepage--renewal .hr-resource__top{color:var(--home-brand);letter-spacing:.08em;justify-content:space-between;align-items:center;margin-bottom:35px;font-size:.62rem;font-weight:700;display:flex}.homepage--renewal .hr-resource__top b{font-family:var(--font-outfit),sans-serif;font-size:1.5rem;font-weight:400}html .homepage--renewal .hr-resource-grid h3{margin:0 0 16px;font-size:1.5rem}.homepage--renewal .hr-resource-grid p{color:var(--home-muted);margin:0 0 24px;font-size:.82rem}.homepage--renewal .hr-resource-grid .hr-text-link{margin-top:auto}.homepage--renewal .hr-assistant{border:1px solid var(--home-line);background:var(--home-bg);border-radius:4px;margin-top:24px}.homepage--renewal .hr-assistant>summary{color:var(--home-text);cursor:pointer;justify-content:space-between;gap:20px;padding:20px 25px;font-size:.84rem;font-weight:600;list-style:none;display:flex}.homepage--renewal .hr-assistant>summary::-webkit-details-marker{display:none}.homepage--renewal .hr-assistant>div{padding:0 25px 25px}.homepage--renewal .hr-assistant p{color:var(--home-muted);font-size:.8rem}.homepage--renewal .hr-assistant label{margin:16px 0 8px;font-size:.8rem;display:block}.homepage--renewal .hr-assistant form>div{gap:12px;display:flex}.homepage--renewal .hr-assistant input{border:1px solid var(--home-line);background:var(--home-card);min-width:0;color:var(--home-text);border-radius:4px;flex:1;padding:12px;font-size:16px}.homepage--renewal .hr-assistant__answer{white-space:pre-wrap;border-left:2px solid var(--home-brand);padding-left:20px}.homepage--renewal .hr-faq__grid{grid-template-columns:.8fr 1.2fr;gap:85px;display:grid}.homepage--renewal .hr-faq__grid>div>p:not(.hr-eyebrow){color:var(--home-muted);margin:24px 0 15px;font-size:.9rem}.homepage--renewal .hr-faq__list{border-top:1px solid var(--home-line)}.homepage--renewal .hr-faq__list details{border-bottom:1px solid var(--home-line)}.homepage--renewal .hr-faq__list summary{cursor:pointer;align-items:center;gap:18px;min-height:76px;padding:18px 0;font-size:.87rem;font-weight:650;list-style:none;display:flex}.homepage--renewal .hr-faq__list summary::-webkit-details-marker{display:none}.homepage--renewal .hr-faq__list summary>span{color:var(--home-muted);font-size:.65rem;font-weight:500}.homepage--renewal .hr-faq__list summary>b{color:var(--home-brand);margin-left:auto;font-size:1.25rem;font-weight:400}.homepage--renewal .hr-faq__list details[open] summary>b{transform:rotate(45deg)}.homepage--renewal .hr-faq__list details>p{color:var(--home-muted);margin:0 28px 24px 32px;font-size:.83rem}.homepage--renewal .hr-final{color:#f7f8f4;background:#102b2d;padding:80px 0}.homepage--renewal .hr-final>.shell{justify-content:space-between;align-items:center;gap:55px;display:flex}.homepage--renewal .hr-final .hr-eyebrow{color:#c3d9b1}html .homepage--renewal .hr-final h2{color:#f7f8f4}.homepage--renewal .hr-final h2 em{color:#ddedb6;font-style:normal}.homepage--renewal .hr-final p:not(.hr-eyebrow){color:#c4d3cd;margin:24px 0 0;font-size:.87rem}.homepage--renewal .hr-final__actions{gap:15px;min-width:280px;display:grid}.homepage--renewal .hr-button--lime{color:#102b2d;background:#ddedb6;border-color:#ddedb6}.homepage--renewal .hr-button--lime:hover{background:#ecf5d6}.homepage--renewal .hr-final__actions>a:not(.hr-button){color:#f7f8f4;justify-content:center;align-items:center;gap:15px;min-height:44px;font-size:.85rem;display:flex}.homepage--renewal .hr-final__actions>span{color:#c4d3cd;text-align:center;font-size:.66rem}html[data-contrast=high] .homepage.homepage--renewal{--home-muted:var(--home-text);--home-line:var(--home-text)}html .homepage--renewal .hf-intent[aria-pressed=true] .hf-intent__icon{color:#146b55}html body:has(.homepage--renewal) .lt-mobile-contact .lt-primary{color:#fff;background:#146b55;border-color:#146b55}@media (width>=1101px){html .homepage--renewal .lt-navigation{gap:16px}html .homepage--renewal .lt-navigation>a,html .homepage--renewal .lt-accounts>summary{font-size:.77rem}}@media (width<=1100px){html .homepage--renewal .shell,html .homepage--renewal .lt-header__inner,html .homepage--renewal .lt-proof-strip{width:calc(100% - 64px)}.homepage--renewal .hr-hero__grid{gap:38px}html .homepage--renewal .hr-hero h1{font-size:clamp(3rem,5.7vw,4rem)}.homepage--renewal .hr-hero__story{padding:18px}.homepage--renewal .hr-package{padding:22px}html .homepage--renewal .hr-package h3{font-size:1.4rem}.homepage--renewal .hr-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.homepage--renewal .hr-about__grid{gap:55px}.homepage--renewal .hr-faq__grid{gap:45px}html .homepage--renewal .lt-proof-strip{grid-template-columns:1.2fr 1fr 1fr}.homepage--renewal .lt-proof-link{grid-column:1/-1}}@media (width<=800px){.homepage--renewal .hr-section{padding:64px 0}.homepage--renewal .hr-hero__grid{grid-template-columns:1fr;gap:38px}html .homepage--renewal .hr-hero{padding:42px 0 45px}html .homepage--renewal .hr-hero h1{font-size:clamp(3.1rem,8vw,4.4rem)}.homepage--renewal .hr-desktop-break{display:none}.homepage--renewal .hr-hero__intro{max-width:560px}.homepage--renewal .hr-hero__story{width:100%;max-width:580px;margin-inline:auto}.homepage--renewal .hr-notice>.shell{flex-wrap:wrap;gap:8px 22px}.homepage--renewal .hr-notice>.shell>div{width:100%}.homepage--renewal .hr-notice>.shell>a{margin-left:49px}.homepage--renewal .hr-notice>.shell>a:last-child{margin-left:0}.homepage--renewal .hr-section-heading{flex-direction:column;align-items:flex-start;gap:24px}.homepage--renewal .hr-section-heading>div:last-child:not(:first-child),.homepage--renewal .hr-section-heading>p{max-width:570px}.homepage--renewal .hr-package-grid{grid-template-columns:1fr}.homepage--renewal .hr-package{padding:28px}.homepage--renewal .hr-package__purpose,.homepage--renewal .hr-package__basis,.homepage--renewal .hr-package__price>span{min-height:0}.homepage--renewal .hr-package__phase{margin-bottom:20px}.homepage--renewal .hr-process-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:35px}.homepage--renewal .hr-process__footer{flex-direction:column;align-items:flex-start;gap:12px}.homepage--renewal .hr-resource-grid{grid-template-columns:1fr;gap:16px}.homepage--renewal .hr-resource__top{margin-bottom:22px}.homepage--renewal .hr-about__grid{gap:40px}.homepage--renewal .hr-faq__grid{grid-template-columns:1fr;gap:30px}.homepage--renewal .hr-final>.shell{flex-direction:column;align-items:flex-start;gap:35px}.homepage--renewal .hr-final{padding-block:60px}}@media (width<=540px){html .homepage--renewal .shell,html .homepage--renewal .lt-header__inner,html .homepage--renewal .lt-proof-strip{width:calc(100% - 40px)}.homepage--renewal .hr-utility>.shell{justify-content:center;min-height:34px}.homepage--renewal .hr-utility a{display:none}.homepage--renewal .hr-utility p{font-size:.6rem}.homepage--renewal .hr-utility p>span{margin-inline:4px}html .homepage--renewal .hr-hero h1{font-size:clamp(2.65rem,10.4vw,3.6rem)}.homepage--renewal .hr-eyebrow{margin-bottom:17px;font-size:.6rem}.homepage--renewal .hr-hero__tagline{margin-top:23px;font-size:.9rem}.homepage--renewal .hr-hero__intro{font-size:.86rem}.homepage--renewal .hr-actions{gap:12px;margin-top:24px}.homepage--renewal .hr-actions>.hr-button{width:100%}.homepage--renewal .hr-hero__notes{gap:12px;margin-top:16px;font-size:.66rem}.homepage--renewal .hr-hero__story{border-radius:10px;padding:16px}.homepage--renewal .hr-story-caption{margin-bottom:14px;font-size:.55rem}.homepage--renewal .hr-story-footnote{font-size:.67rem}html .homepage--renewal .lt-proof-strip{grid-template-columns:1fr 1fr;gap:20px;padding-block:23px}html .homepage--renewal .lt-proof-strip>div:first-child{grid-column:1/-1}html .homepage--renewal .lt-proof-strip .lt-proof-link{grid-column:1/-1;min-height:30px}.homepage--renewal .hr-notice>.shell{gap:4px 13px}.homepage--renewal .hr-notice>.shell>a{margin-left:0;font-size:.73rem}.homepage--renewal .hr-section{padding-block:52px}.homepage--renewal .hr-package{padding:24px}.homepage--renewal .hr-service-grid{grid-template-columns:1fr}.homepage--renewal .hr-service{padding:22px}.homepage--renewal .hr-service>div{margin-bottom:19px}.homepage--renewal .hr-service>p{margin-bottom:17px}.homepage--renewal .hr-process-grid{grid-template-columns:1fr;gap:28px;margin-top:25px}html .homepage--renewal .hr-process h3{margin-top:10px}.homepage--renewal .hr-about__grid{grid-template-columns:1fr}.homepage--renewal .hr-office-card{padding-left:25px}.homepage--renewal .hr-assistant>summary{padding:18px;font-size:.8rem}.homepage--renewal .hr-assistant>div{padding:0 18px 18px}.homepage--renewal .hr-assistant form>div{flex-direction:column}.homepage--renewal .hr-faq__list summary{gap:13px;font-size:.82rem}.homepage--renewal .hr-faq__list details>p{margin-left:26px;margin-right:0}.homepage--renewal .hr-final__actions{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.homepage--renewal *,.homepage--renewal :before,.homepage--renewal :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
