@font-face{font-family:"D-DIN-PRO";src:url("../fonts/D-DIN-PRO-400-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"D-DIN-PRO";src:url("../fonts/D-DIN-PRO-600-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"D-DIN-PRO";src:url("../fonts/D-DIN-PRO-700-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}.guide .guide__nav{display:grid;grid-template-columns:repeat(4, 1fr);gap:8px;margin-bottom:48px}@media screen and (max-width: 992px){.guide .guide__nav{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 768px){.guide .guide__nav{grid-template-columns:repeat(2, 1fr);gap:4px}}.guide .guide__nav-item{display:flex;align-items:center;justify-content:center;padding:12px 8px;border:1px solid #006036;border-radius:4px;font-size:14px;color:#006036;text-align:center;transition:.3s ease-in-out}.guide .guide__nav-item:hover{background-color:#006036;color:#fff}@media screen and (max-width: 768px){.guide .guide__nav-item{padding:8px;font-size:12px}}.guide .guide__section{margin-bottom:48px}.guide .guide__section:last-child{margin-bottom:0}.guide .guide__section-title{font-size:20px;font-weight:700;padding:12px 16px;background-color:#f2f7f4;border-left:4px solid #006036;margin-bottom:24px}.guide .guide__steps{display:flex;flex-direction:column;gap:24px}.guide .guide__step{display:flex;gap:16px;align-items:flex-start}.guide .guide__step-num{width:40px;height:40px;flex-shrink:0;background-color:#006036;color:#fff;font-size:18px;font-family:"D-DIN-PRO",sans-serif;font-weight:700;border-radius:50%;display:flex;align-items:center;justify-content:center}.guide .guide__step-body{flex:1}.guide .guide__step-body h3{font-size:16px;font-weight:700;margin-bottom:4px}.guide .guide__step-body p{font-size:16px;line-height:1.75;color:#655d5b}.guide .guide__note{margin-top:16px;font-size:14px;color:#7b7472}.guide .guide__note a{color:#006036;text-decoration:underline}.guide .c-table th{width:160px;white-space:nowrap;background-color:#e9e7e7}@media screen and (max-width: 768px){.guide .c-table th{width:96px}}
