﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}em,i{font-style:normal}.faq{display:flex;flex-direction:column;gap:16px}.faq__unit{position:relative}.faq input{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;-webkit-appearance:none;appearance:none;outline:none;border-radius:0;cursor:pointer}.faq__prefix{font-family:"jost",sans-serif;font-style:normal;font-size:1.5rem;font-weight:600;line-height:24px;color:#f6c424}.faq__question{display:flex;gap:8px;padding:1rem 3rem 1rem 1rem;position:relative;background:#f5f5f5}.faq__question:before,.faq__question:after{position:absolute;top:50%;right:15px;content:"";width:15px;height:2px;background-color:#f6c424;transition:.3s transform;transform-origin:center;transform:translateY(-50%)}.faq__question:before{transform:translateY(-50%) rotate(0)}.faq__question:after{transform:translateY(-50%) rotate(90deg)}.faq__question span:last-child{font-weight:bold;line-height:1.6}.faq__answer{display:grid;grid-template-rows:0fr;transition:.3s;overflow:hidden;position:relative;z-index:1}.faq__answer--outside{min-height:0}.faq__answer--inside{padding:16px 20px 16px}.faq__answer--inside p{display:flex;gap:8px;margin:0}.faq__answer--inside p .faq__prefix{transform:translateY(3px)}.faq__answer--inside a{text-decoration:underline}.faq__answer--inside a:hover{color:#f6c424}.faq__answer .home-faq__prefix{display:inline-block;margin:0 4px 0 0}.faq input:checked+div:after{transform:translateY(-50%) rotate(0)}.faq input:checked+div+.faq__answer{grid-template-rows:1fr}@media screen and (max-width: 667px){.faq__prefix{font-size:1.4rem}.faq__answer--inside{padding:16px}}.splide{max-width:1140px;margin:0 auto}.splide__arrow{background:none !important}.splide__arrow svg{fill:#8c8c8b !important;height:1.8em !important;width:1.8em !important}.agents-carousel{padding-top:16px;padding-bottom:16px;margin:0 0 2rem;width:min(100%,1140px)}.agents-carousel__photo{display:flex;flex-direction:column;align-items:center;flex-shrink:0;gap:.5rem}.agents-carousel__photo img{width:100px;border-radius:9999px;overflow:hidden}.agents-carousel__photo span{font-weight:bold;font-size:15px}.agents-carousel__info p{margin:0;font-size:15px;line-height:1.8;text-align:justify}.agents-carousel ul{margin:0;padding:0}.agents-carousel li{display:flex;gap:2rem;border-radius:7px;padding:2rem 2.5rem 1.5rem 2rem;box-shadow:0 1px 14px rgba(0,0,0,.16)}@media screen and (max-width: 820px){.agents-carousel li{flex-direction:column;padding:2rem 2.5rem;gap:1rem}}.agents-carousel__more{display:block;text-align:center}.flowlist{display:flex;flex-direction:column;align-items:center;gap:34px;margin:1rem auto}.flowlist-content{display:flex;flex-direction:column;align-items:center;gap:24px}.flowlist-item{display:flex;gap:16px;width:100%;max-width:660px}.flowlist-item__head{color:#f6c424;font-family:"Jost",sans-serif;font-weight:500;line-height:1;font-size:21px;letter-spacing:1px;position:relative;white-space:nowrap;transform:translateY(-1px);margin:0;text-shadow:1px 1px 4px #ececec}.flowlist-item__head::after{content:"";background:#f6c424;position:absolute;transform:translate(-50%, 0);width:.5px;left:50%;top:35px;height:calc(100% - 20px);text-shadow:1px 1px 4px #ececec}.flowlist-item__body{display:flex;flex-direction:column;gap:1rem}.flowlist-item__title{font-size:22px;letter-spacing:1px;font-weight:bold;margin:-6px 0 0;line-height:1.4}.flowlist-item__lead{font-size:16px;line-height:1.5;text-align:justify;display:flex;flex-direction:column;gap:1rem}.flowlist-item__link{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #f02f1d;width:fit-content;padding:3px 14px;border-radius:9999px;line-height:1.4;color:#fff;background:#f02f1d;position:relative}.flowlist-item__link:after{content:"";border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-left:8px solid #fff}.flowlist-item__link:hover{text-decoration:none;color:#f02f1d;background:#fff}.flowlist-item__link:hover:after{border-left:8px solid #f02f1d}.flowlist-item:last-of-type .flowlist-item__head::after{display:none}@media screen and (max-width: 667px){.flowlist-content{gap:16px}.flowlist-item{gap:8px}.flowlist-item__head{font-size:17px}.flowlist-item__head:after{top:30px}.flowlist-item__body{gap:12px}.flowlist-item__title{font-size:18px}.flowlist-item__lead{font-size:15px;line-height:28px}}.footer-lp-bottom{width:100%;height:100px;display:grid;place-items:center}.footer-lp-bottom__inner{width:min(100%,600px);font-size:13px;color:#777;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}@media screen and (max-width: 667px){.footer-lp-bottom__inner{font-size:12px}}.footer-lp-bottom__links{width:100%;display:grid;grid-template-columns:repeat(3, 1fr)}.footer-lp-bottom__links button{color:#4a4a4a;appearance:none;-webkit-appearance:none;outline:none;border:none;background:none;text-decoration:underline;border-right:1px solid #c5c5c5;white-space:nowrap;line-height:1.3}.footer-lp-bottom__links button:last-child{border:none}.footer-lp-modal{position:fixed;top:0;left:0;z-index:10000;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:none;place-items:center}.footer-lp-modal.visible{display:grid}.footer-lp-modal__inner{width:min(90%,680px);height:80svh;height:80vh;border-radius:4px;padding-top:54px;background:#fff;overflow:hidden;position:relative}.footer-lp-modal__inner button{cursor:pointer;width:34px;aspect-ratio:1/1;position:absolute;top:12px;right:12px;padding:0;outline:none;appearance:none;border:none;background:none;-webkit-appearance:none}.footer-lp-modal__scrollbox{overflow-y:auto;height:100%;padding:0 24px 36px}.footer-lp-modal__content{display:flex;flex-direction:column;gap:2rem}.footer-lp-modal__content em{width:fit-content;margin:auto;text-align:center;font-size:22px;font-weight:bold;letter-spacing:.1rem;display:flex;flex-direction:column;align-items:center;gap:.5em}@media screen and (max-width: 667px){.footer-lp-modal__content em{font-size:18px}}.footer-lp-modal__content em:after{content:"";width:80%;height:3px;background:#ffb45e}.footer-lp-modal__content p{line-height:1.6;color:#4a4a4a}.footer-lp-modal__item{display:flex;flex-direction:column;gap:28px;font-size:15px}.footer-lp-modal__item dl{display:flex;flex-direction:column;gap:.5rem;line-height:1.6}.footer-lp-modal__item dt{font-size:17px}.footer-lp-modal__item dd{color:#4a4a4a}.footer-lp-modal__list{display:flex;flex-direction:column;gap:1rem}.footer-lp-modal__list ol,.footer-lp-modal__list ul{display:flex;flex-direction:column;gap:.5rem}.footer-lp-modal__list ul{margin-left:2.1em;list-style:outside disc}@media screen and (max-width: 667px){.footer-lp-modal__list ul{margin-left:1.4em}}.footer-lp-modal__list ul li:before{display:inline-block;width:2em;margin-left:-2em}.footer-lp-modal__list ol{margin-left:2.5em;list-style-type:none;counter-reset:list}@media screen and (max-width: 667px){.footer-lp-modal__list ol{margin-left:2em}}.footer-lp-modal__list ol li:before{display:inline-block;width:1.6em;margin-left:-1.6em;counter-increment:list;content:"(" counter(list) ") "}.scout-figure figure{margin:2rem auto 5rem;width:min(100%,820px)}@media screen and (max-width: 667px){.scout-figure figure{margin:2rem auto 4rem}}.scout-figure li{display:flex;gap:.5rem;font-size:14px}.scout-figure li::before{content:"✔"}.faq__question:before,.faq__question:after{background-color:#ff7200}.faq__question span:first-child{color:#ff7200}.faq__answer--inside a:hover{color:#ff7200}.flowlist-item__head{color:#ff7200}.flowlist-item__head::after{border:.5px solid #ff7200}.lp-9ecareerace-fvs{position:relative;width:min(100%,1140px);margin:0 auto;display:flex;flex-direction:column;gap:24px}.lp-9ecareerace-fv{border:none;margin:0;padding:0}.lp-9ecareerace-fv a:hover{opacity:.8;transition:opacity .3s}.lp-9ecareerace-intro{display:flex;flex-direction:column;align-items:center;gap:2rem;margin:3rem 0 0}.lp-9ecareerace-intro__catch{font-style:normal;font-weight:bold;text-align:center;font-size:clamp(1.375rem,1.065rem + 1.32vw,1.875rem);position:relative;letter-spacing:2px;color:#000;margin:0 auto 1rem}.lp-9ecareerace-intro__catch::after{content:"";position:absolute;width:100%;height:2px;background:#000;bottom:-3px;left:0}.lp-9ecareerace-intro__box{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem}@media screen and (max-width: 667px){.lp-9ecareerace-intro__box{grid-template-columns:1fr}}.lp-9ecareerace-intro__box dl{display:flex;flex-direction:column;background:#fff;border:1px solid #256489;margin:0;border-radius:3px;overflow:hidden}.lp-9ecareerace-intro__box dt{width:100%;background:#256489;color:#fff;font-size:20px;font-weight:bold;line-height:2;display:grid;place-items:center;letter-spacing:2px;padding:0 0 2px;border:none;margin:0}.lp-9ecareerace-intro__box dd{width:100%;height:100%;padding:1rem 1.5rem;display:flex;flex-direction:column;gap:.5rem;border:none;margin:0}.lp-9ecareerace-intro__copy{font-size:clamp(1rem,.613rem + 1.65vw,1.625rem);font-size:clamp(1.125rem,0.903rem + 1.01vw,1.625rem);font-weight:bold;color:#d90000;text-align:center;margin:0}.lp-9ecareerace-heading{position:relative;padding:.3em .5em;border-top:none;border-bottom:6px solid #d3d3d3;font-size:clamp(1.25rem,0.973rem + 1.27vw,1.875rem);font-weight:bold;line-height:1.5;color:#256489;margin:0 0 2em}.lp-9ecareerace-heading::before{position:absolute;bottom:-6px;left:0;width:20%;height:6px;content:"";background:#256489}@media screen and (max-width: 667px){.lp-9ecareerace-heading{padding:.3em 0}}.lp-9ecareerace-lead{text-align:center;font-size:20px;font-weight:bold}@media screen and (max-width: 667px){.lp-9ecareerace-lead{font-size:16px}}.lp-9ecareerace-reason{width:min(100%,820px);display:flex;flex-direction:column;align-items:center;gap:1rem;padding:10px;border-radius:8px;background:#fff;margin:auto}@media screen and (max-width: 667px){.lp-9ecareerace-reason{padding:8px 10px 10px;border-radius:0 0 8px 8px}}.lp-9ecareerace-reason__item{width:100%;margin:auto;border-radius:8px;padding:4px;background:#d3d3d3}.lp-9ecareerace-reason__item dl{display:flex;flex-direction:column;gap:12px;margin:0}.lp-9ecareerace-reason__item dt{width:fit-content;height:30px;color:#fff;font-size:1.125rem !important;font-weight:bold;line-height:28px;letter-spacing:2px;position:relative;left:-28px;padding:2px 16px 1px 16px;border-radius:4px;border:1px solid #fff;box-sizing:content-box;background:#ff7200;margin:0;white-space:nowrap}.lp-9ecareerace-reason__item dt span{display:block}@media screen and (max-width: 667px){.lp-9ecareerace-reason__item dt{height:fit-content;font-size:1rem !important;line-height:1.4;padding:4px 8px 5px 16px;white-space:normal}}.lp-9ecareerace-reason__item dd{line-height:1.8;border:none;margin:0}.lp-9ecareerace-reason__item-inner{width:100%;border-radius:4px;background:#fff;padding:12px 16px 12px;display:grid;grid-template-columns:1fr;justify-content:space-between;gap:14px}@media screen and (max-width: 667px){.lp-9ecareerace-reason__item-inner{display:flex;flex-direction:column;gap:16px;height:auto}}.lp-9ecareerace-fixedbanner{width:100%;display:none;position:fixed;z-index:99999;left:0;bottom:0;background:hsla(0,0%,100%,.7);backdrop-filter:blur(2px)}.lp-9ecareerace-fixedbanner.show{display:block}.lp-9ecareerace-fixedbanner .c-cvbtn{margin:.75rem auto 1rem !important}
