﻿.p-account{border-bottom:1px solid #e0e0e0}@media (min-width: 48em){.p-account a:not(.c-button-link,.c-section-navigation__link,.p-account__app-link,.p-merit__nav-item,.p-pay__link){transition:color .2s}.p-account a:not(.c-button-link,.c-section-navigation__link,.p-account__app-link,.p-merit__nav-item,.p-pay__link):hover{color:var(--c-primary);text-decoration:none}}@media not all and (min-width: 48em){.p-account__text{letter-spacing:.02em}}.p-account__subheading{font-weight:700;line-height:1.875;color:#c72131}@media (min-width: 48em){.p-account__subheading{line-height:1.6666666667}}.p-account__app{text-align:center}.p-account__app-text{font-weight:700;font-size:1.8rem;line-height:1.5555555556;display:inline-block;position:relative;color:var(--c-primary);padding-inline:20px}@media (min-width: 48em){.p-account__app-text{font-size:2.2rem}}.p-account__app-text:before,.p-account__app-text:after{position:absolute;bottom:0;background-color:var(--c-primary);width:2px;height:71.5%;content:"";display:block}.p-account__app-text:before{left:0;transform:rotate(-30deg)}.p-account__app-text:after{right:0;transform:rotate(30deg)}.p-account__app-box{border-radius:5px;background-color:#fcf2f2;overflow:hidden;margin-top:13px}@media (min-width: 48em){.p-account__app-box{margin-top:18px}}.p-account__app-heading{color:#fff;line-height:1.6875;padding-block:7px;background-color:#e3363f}@media (min-width: 48em){.p-account__app-heading{padding-block:11px}}.p-account__app-links{padding:20px;display:flex;justify-content:space-between}@media (min-width: 48em){.p-account__app-links{padding:20px 23px;gap:20px}}@media (min-width: 48em){.p-account__app-link{transition:opacity .4s}}@media not all and (min-width: 48em){.p-account__app-link:first-child{width:43.0508474576%}}@media not all and (min-width: 48em){.p-account__app-link:nth-of-type(2){width:53.2203389831%}}@media (min-width: 48em){.p-account__app-link:hover{opacity:.7}}.p-account__notes a{text-decoration:underline}.p-intro{position:relative;padding-bottom:45.9701492537%}@media (min-width: 48em){.p-intro{padding-top:4.8333333333%;padding-bottom:5.1666666667%}}.p-intro__heading{width:90.7462686567%;margin-inline:auto}@media (min-width: 48em){.p-intro__heading{width:43.25%;margin:0 0 0 .75%}}.p-intro__img{width:100%;position:absolute;bottom:0;margin-bottom:-24.4776119403%;left:0;z-index:-1}@media (min-width: 48em){.p-intro__img{inset:0 0 auto auto;margin-bottom:0;width:59.5%;margin-top:-.1666666667%}}.p-intro__img img{max-width:none}@media (min-width: 48em){.p-application__nav .c-section-navigation__link{width:382px}}.p-necessities__imgs{margin-top:15px;display:flex;flex-direction:column;gap:20px}@media (min-width: 48em){.p-necessities__imgs{flex-direction:row;gap:40px}}.p-howto__movie{width:100%}@media (min-width: 48em){.p-howto__movie{max-width:800px;margin-inline:auto}}.p-howto__movie iframe{display:block;width:100%;aspect-ratio:16/9}.p-howto__btn .c-button-link.c-button-link--md{border-radius:9999px}.p-pay__links{display:grid;gap:15px 16px;grid-template-columns:repeat(3,1fr)}@media (min-width: 48em){.p-pay__links{gap:20px;grid-template-columns:repeat(auto-fit,minmax(183px,1fr))}}.p-pay__link{position:relative;border-radius:5px;border:1px solid #d1d1d1;padding-block:17px 13px}@media (min-width: 48em){.p-pay__link{padding-inline:5px 25px;padding-block:16px;transition:opacity .4s}.p-pay__link:hover{opacity:.7}}.p-pay__link-img{height:32px;margin-inline:auto;width:-moz-max-content;width:max-content}@media (min-width: 48em){.p-pay__link-img{height:38px}}.p-pay__link-img img{width:auto;height:100%}.p-pay__link-icon{position:absolute;bottom:5px;right:6px;display:inline-flex;width:12px;color:#a6a6a6}@media (min-width: 48em){.p-pay__link-icon{top:50%;transform:translateY(-50%);right:14px;width:14px;bottom:auto}}.p-merit .c-tertiary-heading{background-color:#f5f5f5}.p-merit__nav{display:grid;gap:15px}@media (min-width: 48em){.p-merit__nav{grid-template-columns:repeat(5,1fr);gap:20px}}.p-merit__nav-item{border-radius:5px;background-color:#fff;border:1px solid #d0d4d9;box-shadow:0 4px 6px #00000014;display:flex}@media (min-width: 48em){.p-merit__nav-item{display:block;transition:opacity .4s}}@media (min-width: 48em){.p-merit__nav-item:hover{opacity:.7}.p-merit__nav-item:hover .p-merit__nav-arrow{margin-top:5px}}.p-merit__nav-img{width:130px;flex-shrink:0}@media (min-width: 48em){.p-merit__nav-img{width:100%}}.p-merit__nav-textarea{position:relative;width:100%;padding:18px 14px}@media (min-width: 48em){.p-merit__nav-textarea{padding:0 18px 18px}}.p-merit__nav-heading{display:inline-block;font-weight:600;letter-spacing:-.1em;color:#fff;padding:0 8px;border-radius:9999px;background-color:#c70817;line-height:1}@media (min-width: 48em){.p-merit__nav-heading{margin-top:-12px;display:block;width:69px}}.p-merit__nav-heading span{margin-left:2px}.p-merit__nav-text{margin-top:4px;font-weight:500;color:var(--c-text-darker)}@media (min-width: 48em){.p-merit__nav-text{margin-top:8px}}.p-merit__nav-arrow{position:absolute;display:inline-block;width:15px;right:14px;top:50%;transform:translateY(-50%) rotate(90deg);color:var(--c-primary)}@media (min-width: 48em){.p-merit__nav-arrow{position:static;margin-left:6px;margin-top:-4px;transform:rotate(90deg);transition:margin .4s}}.p-merit__block{margin-top:60px}@media not all and (min-width: 48em){.p-merit__block+.p-merit__block{margin-top:40px}}.p-merit__block .c-tertiary-heading{display:flex}.p-merit__block .c-tertiary-heading span{flex-shrink:0;margin-right:4px}.p-merit__wrap{display:grid;gap:20px}@media (min-width: 48em){.p-merit__wrap{gap:0 40px;padding-inline:42px;align-items:flex-start;grid-template-columns:1fr 48.3870967742%;grid-template-rows:auto auto;grid-template-areas:"text img" "btn img"}}@media (min-width: 48em){.p-merit__img{grid-area:img}}.p-merit__text{letter-spacing:.02em;line-height:1.7333333333}@media (min-width: 48em){.p-merit__text{letter-spacing:0;line-height:1.875}}.p-merit__btn{width:-moz-fit-content;width:fit-content;margin-top:20px;margin-inline:auto;display:flex;flex-direction:column}@media (min-width: 48em){.p-merit__btn{display:block;margin:20px 0 0;align-self:flex-start}}.p-merit__btn .c-button-link.c-button-link--md{border-radius:9999px}@media not all and (min-width: 48em){.p-merit__btn .c-button-link.c-button-link--md{min-width:190px;display:inline-grid;width:auto;padding-inline:10px}}@media (min-width: 48em){.p-merit__btn .c-button-link.c-button-link--md{padding-inline:29px}}
