.frontier-refer{background:#fff;width:100%}.frontier-refer,.frontier-refer *,.frontier-refer :after,.frontier-refer :before{box-sizing:border-box}.frontier-refer__inner{margin:0 auto;max-width:1416px}.frontier-refer__grid{display:grid;gap:32px;grid-template-columns:repeat(2,minmax(0,1fr))}.frontier-refer__col{border:1px solid #e6e6e6;border-radius:4px;overflow:hidden}.frontier-refer__title{color:#1a1a1a;font-family:var(--ff-league);font-size:var(--fs-h2);line-height:1.13;margin:0;text-transform:uppercase}.frontier-refer__head{padding:31px 25px}.frontier-refer__col--how{background:#fff}.frontier-refer__intro,.frontier-refer__intro p{color:#4a4a4a;font-family:var(--ff-open);font-size:var(--fs-body-lg);line-height:1.6;margin:16px 0 0}.frontier-refer__box{background:#f5f5f5;border-radius:4px;display:flex;flex-direction:column;gap:24px;list-style:none;margin-bottom:0;padding:24px}.frontier-refer__step{align-items:flex-start;display:flex;gap:16px}.frontier-refer__step-icon{display:block;flex:0 0 42px;height:42px;width:42px}.frontier-refer__step-text{min-width:0}.frontier-refer__step-title{color:#1a1a1a;font-family:var(--ff-open);font-size:var(--fs-h5);font-weight:700;line-height:1.4;margin:0 0 4px}.frontier-refer__step-desc,.frontier-refer__step-desc p{color:#333;font-family:var(--ff-open);font-size:var(--fs-body-lg);line-height:1.6;margin:0}.frontier-refer__step-desc a{color:#ea7516;text-decoration:none}.frontier-refer__step-desc a:focus,.frontier-refer__step-desc a:hover{text-decoration:underline}.frontier-refer__col--why .frontier-refer__head{border-bottom:1px solid #e6e6e6}.frontier-refer__why-list{background:#f5f5f5;display:flex;flex-direction:column;gap:28px;height:calc(100% - 118px);list-style:none;margin:0;padding:24px 25px 31px}.frontier-refer__why-item{align-items:flex-start;display:flex;gap:16px}.frontier-refer__num{align-items:center;background:#ea7516;border-radius:50%;color:#fff;display:flex;flex:0 0 42px;font-family:var(--ff-league);font-size:24px;font-weight:400;height:42px;justify-content:center;line-height:1;width:42px}.frontier-refer__why-text{min-width:0}.frontier-refer__why-item-title{color:#1a1a1a;font-family:var(--ff-open);font-size:var(--fs-h5);font-weight:700;line-height:1.4;margin:0 0 4px}.frontier-refer__why-item-desc{color:#333;font-family:var(--ff-open);font-size:var(--fs-body-lg);line-height:1.6;margin:0}.frontier-refer__accordion{margin-top:32px}.frontier-refer__acc-summary{align-items:center;border-bottom:1px solid #a6a6a6;cursor:pointer;display:flex;gap:10px;list-style:none;padding:12px 8px}.frontier-refer__acc-summary::-webkit-details-marker{display:none}.frontier-refer__acc-summary::marker{content:""}.frontier-refer__acc-title{color:#1a1a1a;font-family:var(--ff-league);font-size:var(--fs-h4);letter-spacing:.5px;line-height:1.2;text-transform:uppercase}.frontier-refer__acc-chevron{border-bottom:2px solid #ea7516;border-right:2px solid #ea7516;height:10px;transform:rotate(45deg);transition:transform .2s ease;width:10px}.frontier-refer__accordion[open] .frontier-refer__acc-chevron{transform:rotate(-135deg)}.frontier-refer__acc-body{padding:20px 0 0}.frontier-refer__acc-body,.frontier-refer__acc-body p{color:#333;font-family:var(--ff-open);font-size:var(--fs-body-sm);line-height:1.6}.frontier-refer__acc-body p{margin:0 0 14px}.frontier-refer__acc-body a{color:#ea7516;text-decoration:none}.frontier-refer__acc-body a:hover{text-decoration:underline}@media (max-width:767px){.frontier-refer__grid{grid-template-columns:minmax(0,1fr)}.frontier-refer__col--how{padding:28px 24px}.frontier-refer__why-title{padding:28px 24px 16px}.frontier-refer__why-list{padding:24px 24px 28px}}