﻿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}}.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}}.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:"✔"}.scout-flow .faq__answer--inside{padding:16px 0 !important}.scout-flow__flowlist{display:flex;flex-direction:column;gap:1rem;margin:.5rem 0}.scout-flow__flowlist-item{display:flex;flex-direction:column;gap:10px}.scout-flow__flowlist-item em{background:#c69c6d;color:#fff;width:fit-content;padding:.05rem .7rem;text-align:center;line-height:1.5}.scout-flow__flowlist-item li{list-style:disc;margin-left:1rem}.scout-flow__list{display:flex;flex-direction:column;gap:1rem}.scout-flow__list hr{width:100%;margin:0}.scout-flow__list-item{display:flex;flex-direction:column;gap:.5rem;font-size:15px}.scout-flow__list-item em{display:flex;line-height:1.5;align-items:center;gap:.25rem;font-size:17px}.scout-flow__list-item em::before{content:"◾️";font-size:1.2em}.scout-flow__list-item li{line-height:1.9;list-style:disc;margin-left:1.3rem}.scout-flow__list-item li span{white-space:nowrap}.scout-flow__list-item li span::after{content:" ： "}
