@charset "UTF-8";.modal[data-v-46196c20]{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:999}.modal .overlay[data-v-46196c20]{background:#00000080;left:0;top:0}.modal .overlay[data-v-46196c20],.modal .overlay button[data-v-46196c20]{height:100%;position:absolute;width:100%}.modal .overlay button[data-v-46196c20]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer}.modal .wrapper[data-v-46196c20]{background-color:var(--color-neutral-0);border-radius:8px;height:-moz-fit-content;height:fit-content;inset:0;margin:auto;max-height:95svh;position:absolute;width:94%}@media screen and (min-width:1020px){.modal .wrapper[data-v-46196c20]{max-width:min(53.3333333333vw,640px)}}.modal .wrapper .close-button[data-v-46196c20]{background-color:var(--color-neutral-1000);border:none;border-radius:100%;box-shadow:0 3px 3px #00000040;cursor:pointer;height:8vw;opacity:.8;position:absolute;right:-2.6666666667vw;top:-4vw;width:8vw}@media screen and (min-width:1020px){.modal .wrapper .close-button[data-v-46196c20]{height:min(3.3333333333vw,40px);right:max(-1.25vw,-15px);top:max(-1.25vw,-15px);width:min(3.3333333333vw,40px)}}.modal .wrapper .close-button[data-v-46196c20]:after,.modal .wrapper .close-button[data-v-46196c20]:before{background-color:var(--color-neutral-0);content:"";display:inline-block;height:.5333333333vw;left:50%;position:absolute;top:50%;width:55%}@media screen and (min-width:1020px){.modal .wrapper .close-button[data-v-46196c20]:after,.modal .wrapper .close-button[data-v-46196c20]:before{height:min(.1666666667vw,2px)}}.modal .wrapper .close-button[data-v-46196c20]:before{transform:translate(-50%,-50%) rotate(45deg)}.modal .wrapper .close-button[data-v-46196c20]:after{transform:translate(-50%,-50%) rotate(-45deg)}.modal .title[data-v-46196c20]{background-color:var(--color-green-600);border-radius:8px 8px 0 0;color:var(--color-neutral-0);font-size:var(--font-size-lg);font-weight:700;padding:8px;text-align:center}.modal .content[data-v-46196c20]{padding:16px}@media screen and (min-width:1020px){.modal .content[data-v-46196c20]{padding:24px 40px}}.no-interest-term-modal[data-v-fa2b6354]{display:flex;justify-content:flex-end}.no-interest-term-modal .button[data-v-fa2b6354]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--color-neutral-800);cursor:pointer;display:flex;font-size:var(--font-size-2xs);font-weight:500;gap:4px;justify-content:center;margin:0;padding:0;text-decoration:underline}@media screen and (min-width:1020px){.no-interest-term-modal .button[data-v-fa2b6354]{font-size:var(--font-size-sm)}}.no-interest-term-modal .button img[data-v-fa2b6354]{flex-shrink:0;height:auto;width:3.7333333333vw}@media screen and (min-width:1020px){.no-interest-term-modal .button img[data-v-fa2b6354]{width:min(1.6666666667vw,20px)}}picture[data-v-fa2b6354]{margin-bottom:10px}.description[data-v-fa2b6354]{font-size:var(--font-size-sm)}.ranking-card-header[data-v-74284651]{align-items:center;background-color:var(--color-green-600);border-radius:10px 10px 0 0;display:flex;gap:10px;padding:12px 15px}@media screen and (min-width:1020px){.ranking-card-header[data-v-74284651]{gap:15px}}.ranking-card-header .medal[data-v-74284651]{flex-shrink:0;height:auto;width:8.5333333333vw}@media screen and (min-width:1020px){.ranking-card-header .medal[data-v-74284651]{width:min(4vw,48px)}}.ranking-card-header .name-wrapper[data-v-74284651]{display:flex;flex-direction:column;font-weight:700;gap:4px}.ranking-card-header .name-wrapper .above-text[data-v-74284651]{background-color:var(--color-neutral-0);color:var(--color-green-800);font-size:var(--font-size-3xs);line-height:1;padding:2px 4px;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1020px){.ranking-card-header .name-wrapper .above-text[data-v-74284651]{font-size:var(--font-size-sm)}}.ranking-card-header .name-wrapper h3[data-v-74284651]{color:var(--color-neutral-0);font-size:var(--font-size-2xl);line-height:1.3;text-shadow:2px 1px var(--color-neutral-500)}.ranking-card-header .score-wrapper[data-v-74284651]{background-color:var(--color-neutral-0);border:3px solid var(--color-green-700);border-radius:8px;margin-left:auto;padding:8px 12px;text-align:center}.ranking-card-header .score-wrapper .text[data-v-74284651]{font-size:var(--font-size-2xs);font-weight:700;line-height:1.3}@media screen and (min-width:1020px){.ranking-card-header .score-wrapper .text[data-v-74284651]{font-size:var(--font-size-xs)}}.ranking-card-header .score-wrapper .score[data-v-74284651]{align-items:center;display:flex;font-size:var(--font-size-md);font-weight:700;gap:2px;justify-content:center;line-height:1.3}.ranking-card-header .score-wrapper .score img[data-v-74284651]{flex-shrink:0;height:auto;width:3.7333333333vw}@media screen and (min-width:1020px){.ranking-card-header .score-wrapper .score img[data-v-74284651]{width:min(1.5vw,18px)}}.ranking-card-content-table[data-v-48d540af]{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.ranking-card-content-table td[data-v-48d540af],.ranking-card-content-table th[data-v-48d540af]{border-color:var(--color-neutral-200);border-width:1px}.ranking-card-content-table th[data-v-48d540af]{background-color:var(--color-neutral-50);border-style:solid solid none;font-size:var(--font-size-2xs);font-weight:400;padding:4px;width:16vw}@media screen and (min-width:1020px){.ranking-card-content-table th[data-v-48d540af]{font-size:var(--font-size-sm);padding:8px;width:min(10vw,120px)}}.ranking-card-content-table td[data-v-48d540af]{border-style:solid solid none none;font-size:var(--font-size-2xs);font-weight:700;padding:4px 8px}@media screen and (min-width:1020px){.ranking-card-content-table td[data-v-48d540af]{font-size:var(--font-size-sm);padding:12px 24px}}.ranking-card-content-table tr:last-child th[data-v-48d540af]{border-style:solid}.ranking-card-content-table tr:last-child td[data-v-48d540af]{border-style:solid solid solid none}[data-v-48d540af] small{font-size:var(--font-size-4xs)}.ranking-card-content-tags[data-v-3e9e7697]{display:grid;gap:2px 4px;grid-template:1fr/repeat(3,1fr)}.ranking-card-content-tags span[data-v-3e9e7697]{background-color:var(--color-neutral-200);border-radius:4px;color:var(--color-neutral-0);font-size:var(--font-size-xs);padding:2px 4px;text-align:center}.ranking-card-content-tags span[data-active=true][data-v-3e9e7697]{background-color:var(--color-green-600)}.ranking-card-content-review-item[data-v-ca089ad1]{background-color:var(--color-neutral-0);border:1px solid var(--color-neutral-200);border-radius:8px;display:flex;flex-direction:column;gap:8px;height:100%;padding-block:16px;padding-inline:16px;width:100%}@media screen and (min-width:1020px){.ranking-card-content-review-item[data-v-ca089ad1]{padding-inline:24px}}.ranking-card-content-review-item .profile[data-v-ca089ad1]{align-items:center;display:flex;gap:16px}.ranking-card-content-review-item .profile .icon[data-v-ca089ad1]{flex-shrink:0;height:48px;width:48px}@media screen and (min-width:1020px){.ranking-card-content-review-item .profile .icon[data-v-ca089ad1]{height:64px;width:64px}}.ranking-card-content-review-item .profile .attributes[data-v-ca089ad1]{color:var(--color-neutral-600);font-size:var(--font-size-2xs)}@media screen and (min-width:1020px){.ranking-card-content-review-item .profile .attributes[data-v-ca089ad1]{font-size:var(--font-size-xs)}}.ranking-card-content-review-item .title[data-v-ca089ad1]{font-size:var(--font-size-sm);font-weight:700}@media screen and (min-width:1020px){.ranking-card-content-review-item .title[data-v-ca089ad1]{font-size:var(--font-size-md)}}.ranking-card-content-review-item .body[data-v-ca089ad1]{font-size:var(--font-size-2xs);white-space:pre-line}@media screen and (min-width:1020px){.ranking-card-content-review-item .body[data-v-ca089ad1]{font-size:var(--font-size-sm)}}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}:is(.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress)) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10}:is(.swiper-button-next,.swiper-button-prev).swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}:is(.swiper-button-next,.swiper-button-prev).swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-next,.swiper-button-prev){display:none!important}:is(.swiper-button-next,.swiper-button-prev) ::slotted(svg),:is(.swiper-button-next,.swiper-button-prev) svg{fill:currentColor;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon,.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal .swiper-button-next,.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal .swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}:is(.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev) .swiper-navigation-icon,:is(.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev) ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon,:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon){transform:rotate(0)}.swiper-vertical .swiper-button-next,.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-next,.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px)}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon,:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon,:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon){transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination.swiper-pagination-disabled,.swiper-pagination-disabled>.swiper-pagination{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets) .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>.swiper-pagination-progressbar,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.ranking-card-content-reviews[data-v-9308a018]{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;margin-top:30px}@media screen and (min-width:1020px){.ranking-card-content-reviews[data-v-9308a018]{margin-bottom:24px}}.ranking-card-content-reviews .heading[data-v-9308a018]{align-items:center;display:flex;font-size:var(--font-size-md);font-weight:700;gap:8px}@media screen and (min-width:1020px){.ranking-card-content-reviews .heading[data-v-9308a018]{font-size:var(--font-size-lg)}}.ranking-card-content-reviews .heading img[data-v-9308a018]{height:24px;width:24px}.ranking-card-content-reviews .reviews-slider-wrapper[data-v-9308a018]{position:relative;width:100%}.ranking-card-content-reviews .reviews-slider-wrapper[data-v-9308a018] .swiper-button-next,.ranking-card-content-reviews .reviews-slider-wrapper[data-v-9308a018] .swiper-button-prev{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;cursor:pointer;height:24px;margin-top:-12px;padding:0;position:absolute;top:calc(50% - 12px);width:24px;z-index:10}@media screen and (min-width:1020px){.ranking-card-content-reviews .reviews-slider-wrapper[data-v-9308a018] .swiper-button-next,.ranking-card-content-reviews .reviews-slider-wrapper[data-v-9308a018] .swiper-button-prev{height:40px;margin-top:-20px;width:40px}}.ranking-card-content-reviews .reviews-slider-wrapper[data-v-9308a018] .swiper-button-next:after,.ranking-card-content-reviews .reviews-slider-wrapper[data-v-9308a018] .swiper-button-prev:after{display:none}.ranking-card-content-reviews .reviews-slider-wrapper[data-v-9308a018] .swiper-button-next svg,.ranking-card-content-reviews .reviews-slider-wrapper[data-v-9308a018] .swiper-button-prev svg{display:none}.ranking-card-content-reviews .reviews-slider-wrapper[data-v-9308a018] .swiper-button-next.swiper-button-disabled,.ranking-card-content-reviews .reviews-slider-wrapper[data-v-9308a018] .swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.2;pointer-events:none}.ranking-card-content-reviews .reviews-slider-wrapper[data-v-9308a018] .swiper-button-prev{background-image:url(../img/icon/arrow-circle-left/gray.svg);left:-12px}@media screen and (min-width:1020px){.ranking-card-content-reviews .reviews-slider-wrapper[data-v-9308a018] .swiper-button-prev{left:-20px}}.ranking-card-content-reviews .reviews-slider-wrapper[data-v-9308a018]:has(.swiper:not(.swiper-initialized)) .swiper-button-prev{opacity:.2}.ranking-card-content-reviews .reviews-slider-wrapper[data-v-9308a018] .swiper-button-next{background-image:url(../img/icon/arrow-circle-right/gray.svg);right:-12px}@media screen and (min-width:1020px){.ranking-card-content-reviews .reviews-slider-wrapper[data-v-9308a018] .swiper-button-next{right:-20px}}.ranking-card-content-reviews .swiper[data-v-9308a018]{overflow:hidden;padding-bottom:24px;width:100%;--swiper-pagination-color:var(--color-green-600);--swiper-pagination-bottom:0;--swiper-pagination-bullet-inactive-color:#e7e7e7;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-size:6px}@media screen and (min-width:1020px){.ranking-card-content-reviews .swiper[data-v-9308a018]{--swiper-pagination-bullet-size:8px}}.ranking-card-content-reviews .swiper[data-v-9308a018] .swiper-slide{height:auto;max-width:560px;width:80vw}@media screen and (min-width:1020px){.ranking-card-content-reviews .swiper[data-v-9308a018] .swiper-slide{width:calc(100% - 32px)}}.ranking-card-content-reviews .swiper[data-v-9308a018]:not(.swiper-initialized) .swiper-slide{margin-right:8px}@media screen and (min-width:1020px){.ranking-card-content-reviews .swiper[data-v-9308a018]:not(.swiper-initialized) .swiper-slide{margin-right:16px}}@media(prefers-reduced-motion:reduce){.ranking-card-content-reviews .swiper[data-v-9308a018] .swiper-wrapper{transition-duration:var(--v4e38a464)!important}}.ranking-card-content-sameday-countdown[data-v-a6c5ddce]{align-items:center;border-color:var(--color-neutral-200);border-style:solid none;border-width:1px;display:flex}@media screen and (min-width:1020px){.ranking-card-content-sameday-countdown[data-v-a6c5ddce]{gap:12px;margin-inline:auto;max-width:min(41.6666666667vw,500px);width:100%}}.ranking-card-content-sameday-countdown .header[data-v-a6c5ddce]{background-color:var(--color-yellow-200);clip-path:polygon(0 0,95% 0,100% 50%,95% 100%,0 100%);font-size:var(--font-size-xs);font-weight:700;padding:8px 12px;text-align:center}@media screen and (min-width:1020px){.ranking-card-content-sameday-countdown .header[data-v-a6c5ddce]{padding:8px 32px}}.ranking-card-content-sameday-countdown .content[data-v-a6c5ddce]{align-items:flex-end;display:flex;gap:2px}.ranking-card-content-sameday-countdown .content[data-v-a6c5ddce]:before{background:url(../img/icon/hourglass/black.svg) no-repeat 50%/contain;content:"";display:inline-block;flex-shrink:0;height:4.2666666667vw;width:4.2666666667vw}@media screen and (min-width:1020px){.ranking-card-content-sameday-countdown .content[data-v-a6c5ddce]:before{height:min(2vw,24px);width:min(2vw,24px)}}.ranking-card-content-sameday-countdown .content>div[data-v-a6c5ddce]{align-items:flex-end;display:flex;font-size:var(--font-size-xs);line-height:1}.ranking-card-content-sameday-countdown .content>div .time[data-v-a6c5ddce]{color:var(--color-red-600);font-size:var(--font-size-sm);font-weight:700;line-height:1}.ranking-card-content-sameday-countdown .content>div .time>span[data-v-a6c5ddce]{color:var(--color-red-600);font-size:var(--font-size-2xl);line-height:1}.ranking-card-content[data-v-3e3f9137]{background-color:var(--color-neutral-0);border-color:var(--color-green-600);border-radius:0 0 10px 10px;border-style:none solid solid;border-width:2px;padding:15px}@media screen and (min-width:1020px){.ranking-card-content[data-v-3e3f9137]{padding:30px}}.ranking-card-content .main-content[data-v-3e3f9137]{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.ranking-card-content .main-content .recommend-cta-button[data-v-3e3f9137]{margin-top:24px}.ranking-card-content .main-content .grid[data-v-3e3f9137]{align-items:flex-start;display:grid;gap:8px;grid-template:1fr/42.5% 1fr}@media screen and (min-width:1020px){.ranking-card-content .main-content .grid[data-v-3e3f9137]{gap:16px}.ranking-card-content .main-content .grid .cta-link[data-v-3e3f9137]{grid-row:1/3}}.ranking-card-content .main-content .grid .ranking-card-content-tags[data-v-3e3f9137]{grid-column:1/3}@media screen and (min-width:1020px){.ranking-card-content .main-content .grid .ranking-card-content-tags[data-v-3e3f9137]{grid-column:2/3}}.ranking-card-content .main-content .feature-content[data-v-3e3f9137]{background-color:var(--color-yellow-50);border:1px solid var(--color-green-600);border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:12px}@media screen and (min-width:1020px){.ranking-card-content .main-content .feature-content[data-v-3e3f9137]{padding:16px 56px}}.ranking-card-content .main-content .feature-content .header[data-v-3e3f9137]{background-color:var(--color-green-600);border-radius:50px;color:var(--color-neutral-0);font-size:var(--font-size-lg);font-weight:700;text-align:center}.ranking-card-content .main-content .feature-content .content[data-v-3e3f9137] ul{font-size:var(--font-size-sm);list-style:none;margin:0;padding:0}.ranking-card-content .main-content .feature-content .content[data-v-3e3f9137] ul li{padding:10px 0 10px 6.4vw;position:relative}@media screen and (min-width:1020px){.ranking-card-content .main-content .feature-content .content[data-v-3e3f9137] ul li{padding:10px 0 10px min(2vw,24px)}}.ranking-card-content .main-content .feature-content .content[data-v-3e3f9137] ul li:before{background:url(../img/icon/check-outline/green.svg) no-repeat 50%/contain;content:"";display:inline-block;height:4.2666666667vw;left:0;position:absolute;top:50%;transform:translateY(-50%);width:4.2666666667vw}@media screen and (min-width:1020px){.ranking-card-content .main-content .feature-content .content[data-v-3e3f9137] ul li:before{height:min(1.3333333333vw,16px);width:min(1.3333333333vw,16px)}}.ranking-card-content .main-content .feature-content .content[data-v-3e3f9137] ul li:not(:last-child){border-bottom:1px solid var(--color-neutral-200)}.ranking-card-content .bottom-content[data-v-3e3f9137]{display:flex;flex-direction:column;gap:32px}.ranking-card-content .bottom-content .notice-text[data-v-3e3f9137] p{color:var(--color-neutral-400);font-size:var(--font-size-3xs)}.ranking-card[data-v-2924106c]{border-radius:10px}@media screen and (min-width:1020px){.ranking-card[data-v-2924106c]{margin-inline:auto;max-width:min(66.6666666667vw,800px);width:100%}}.diagnosis-panel-content-row button[data-v-59e5c64e]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid var(--color-neutral-300);border-radius:8px;display:flex;gap:8px;height:12.8vw;margin:0;padding:10px 8px;position:relative;transition:all .3s;width:100%}@media screen and (min-width:1020px){.diagnosis-panel-content-row button[data-v-59e5c64e]{height:min(4vw,48px);padding:10px 4px}}.diagnosis-panel-content-row button[data-v-59e5c64e]:after{background:url(../img/icon/chevron-right/black.svg) no-repeat 50%/contain;content:"";display:inline-block;flex-shrink:0;height:3.2vw;margin-left:auto;width:1.6vw}@media screen and (min-width:1020px){.diagnosis-panel-content-row button[data-v-59e5c64e]:after{height:min(1vw,12px);width:min(.5vw,6px)}}.diagnosis-panel-content-row button .content[data-v-59e5c64e]{align-items:center;display:flex;gap:8px}.diagnosis-panel-content-row button .label[data-v-59e5c64e]{font-size:var(--font-size-2xs);font-weight:500;text-align:left;white-space:nowrap}.diagnosis-panel-content-row button .value[data-v-59e5c64e]{color:var(--color-neutral-400);font-size:var(--font-size-3xs);max-width:calc(var(--diagnosis-panel-omitted-length)*19.2vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:1020px){.diagnosis-panel-content-row button .value[data-v-59e5c64e]{max-width:calc(var(--diagnosis-panel-desktop-omitted-length)*min(6vw,72px))}}.diagnosis-panel-modal .title[data-v-12ec4b01]{align-items:center;color:var(--color-neutral-0);display:flex;gap:8px;justify-content:center}.diagnosis-panel-modal .title[data-v-12ec4b01]:before{background:url(../img/icon/search/white.svg) no-repeat 50%/contain;content:"";display:inline-block;height:6.4vw;width:6.4vw}@media screen and (min-width:1020px){.diagnosis-panel-modal .title[data-v-12ec4b01]:before{height:min(2.6666666667vw,32px);width:min(2.6666666667vw,32px)}}.diagnosis-panel-modal .content[data-v-12ec4b01]{align-items:center;display:flex;flex-direction:column;gap:16px}@media screen and (min-width:1020px){.diagnosis-panel-modal .content[data-v-12ec4b01]{gap:24px}}.diagnosis-panel-modal .stepper[data-v-12ec4b01]{width:100%}.diagnosis-panel-modal .stepper .progress[data-v-12ec4b01]{color:var(--color-neutral-500);font-size:var(--font-size-2xs);font-weight:500;margin-bottom:10px}.diagnosis-panel-modal .stepper ol[data-v-12ec4b01]{display:flex;gap:8px;justify-content:space-between;list-style:none;margin:0;padding:0}.diagnosis-panel-modal .stepper ol li[data-v-12ec4b01]{background-color:var(--color-neutral-100);border-radius:30px;flex:1;height:1.0666666667vw;overflow:hidden;position:relative}@media screen and (min-width:1020px){.diagnosis-panel-modal .stepper ol li[data-v-12ec4b01]{height:min(.3333333333vw,4px)}}.diagnosis-panel-modal .stepper ol li[data-v-12ec4b01]:after{background-color:var(--color-green-600);content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;transition:all .3s;width:0}.diagnosis-panel-modal .stepper ol li[data-active=true][data-v-12ec4b01]:after{width:100%}.diagnosis-panel-modal .container[data-v-12ec4b01],.diagnosis-panel-modal .header[data-v-12ec4b01]{display:flex;flex-direction:column;gap:8px;width:100%}.diagnosis-panel-modal .header[data-v-12ec4b01]{align-items:center}.diagnosis-panel-modal .header .text[data-v-12ec4b01]{font-size:var(--font-size-md);font-weight:700;line-height:1;width:100%}.diagnosis-panel-modal .header .text .label[data-v-12ec4b01]{color:var(--color-green-600);font-size:var(--font-size-2xl);line-height:1}.diagnosis-panel-modal .header .sub-text[data-v-12ec4b01]{color:var(--color-neutral-400);font-size:var(--font-size-2xs);width:100%}.diagnosis-panel-modal .items[data-v-12ec4b01]{display:flex;flex-direction:column;gap:15px;width:100%}.diagnosis-panel-modal .items>div[data-v-12ec4b01]{display:grid;gap:8px}.diagnosis-panel-modal .items>div[data-cols="2"][data-v-12ec4b01]{grid-template:1fr/repeat(2,1fr)}.diagnosis-panel-modal .items>div[data-cols="3"][data-v-12ec4b01]{grid-template:1fr/repeat(3,1fr)}.diagnosis-panel-modal .items>div+div[data-v-12ec4b01]{border-top:1px solid var(--color-neutral-200);padding-top:15px}.diagnosis-panel-modal .items label[data-v-12ec4b01]{align-items:center;border:1px solid var(--color-neutral-200);border-radius:8px;display:flex;gap:8px;height:12.8vw;padding:14px;transition:all .2s}@media screen and (min-width:1020px){.diagnosis-panel-modal .items label[data-v-12ec4b01]{height:min(4.5vw,54px)}}.diagnosis-panel-modal .items label .toggle[data-v-12ec4b01]{background-color:var(--color-neutral-0);border:1px solid var(--color-green-600);content:"";display:inline-block;flex-shrink:0;height:4.2666666667vw;position:relative;width:4.2666666667vw}@media screen and (min-width:1020px){.diagnosis-panel-modal .items label .toggle[data-v-12ec4b01]{height:min(1.3333333333vw,16px);width:min(1.3333333333vw,16px)}}.diagnosis-panel-modal .items label .toggle[data-v-12ec4b01]:after{border-color:var(--color-neutral-0);border-style:none solid solid none;border-width:2px;content:"";display:inline-block;height:2.6666666667vw;left:1.3333333333vw;position:absolute;top:0;transform:rotate(45deg);width:1.3333333333vw}@media screen and (min-width:1020px){.diagnosis-panel-modal .items label .toggle[data-v-12ec4b01]:after{height:min(.8333333333vw,10px);left:min(.4166666667vw,5px);width:min(.4166666667vw,5px)}}.diagnosis-panel-modal .items label input[data-v-12ec4b01]{display:none}.diagnosis-panel-modal .items label span[data-v-12ec4b01]{font-size:var(--font-size-sm);font-weight:500}.diagnosis-panel-modal .items label[data-v-12ec4b01]:has(input:checked){background-color:var(--color-green-50);border-color:var(--color-green-600)}.diagnosis-panel-modal .items label:has(input:checked) .toggle[data-v-12ec4b01]{background-color:var(--color-green-600)}.diagnosis-panel-modal .buttons[data-v-12ec4b01]{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.diagnosis-panel-modal .buttons button[data-v-12ec4b01]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:48px;cursor:pointer;display:flex;flex-shrink:0;font-size:var(--font-size-md);font-weight:700;gap:4px;justify-content:center;position:relative}.diagnosis-panel-modal .buttons button[data-v-12ec4b01]:disabled{opacity:.3}.diagnosis-panel-modal .buttons .next-button[data-v-12ec4b01],.diagnosis-panel-modal .buttons .prev-button[data-v-12ec4b01]{height:10.6666666667vw;width:26.6666666667vw}@media screen and (min-width:1020px){.diagnosis-panel-modal .buttons .next-button[data-v-12ec4b01],.diagnosis-panel-modal .buttons .prev-button[data-v-12ec4b01]{height:min(4vw,48px);width:min(13.3333333333vw,160px)}}.diagnosis-panel-modal .buttons .prev-button[data-v-12ec4b01]{background-color:var(--color-neutral-0);border:1px solid var(--color-neutral-300);color:var(--color-neutral-500)}.diagnosis-panel-modal .buttons .prev-button[data-v-12ec4b01]:before{content:"←";left:8px;position:absolute;top:50%;transform:translateY(-50%)}.diagnosis-panel-modal .buttons .next-button[data-v-12ec4b01]{background-color:var(--color-green-600);border:1px solid var(--color-green-600);color:var(--color-neutral-0)}.diagnosis-panel-modal .buttons .next-button[data-v-12ec4b01]:after{content:"→";position:absolute;right:8px;top:50%;transform:translateY(-50%)}.diagnosis-panel-modal .buttons .submit-button[data-v-12ec4b01]{background:linear-gradient(to bottom,var(--color-red-800),var(--color-red-600));border:none;box-shadow:0 5px 0 0 var(--color-red-900);color:var(--color-neutral-0);height:10.6666666667vw;width:53.3333333333vw}@media screen and (min-width:1020px){.diagnosis-panel-modal .buttons .submit-button[data-v-12ec4b01]{height:min(5.3333333333vw,64px);width:min(26.6666666667vw,320px)}}.diagnosis-panel-modal .buttons .submit-button[data-v-12ec4b01]:before{background:url(../img/icon/search/white.svg) no-repeat 50%/contain;content:"";display:inline-block;height:4.2666666667vw;width:4.2666666667vw}@media screen and (min-width:1020px){.diagnosis-panel-modal .buttons .submit-button[data-v-12ec4b01]:before{height:min(1.3333333333vw,16px);width:min(1.3333333333vw,16px)}}.diagnosis-panel-modal .values-container[data-v-12ec4b01]{border-top:1px solid var(--color-neutral-100);display:flex;flex-direction:column;gap:8px;padding-top:8px;width:100%}.diagnosis-panel-modal .values-container .label[data-v-12ec4b01]{color:var(--color-neutral-600);font-size:var(--font-size-2xs);font-weight:500}.diagnosis-panel-modal .values-container .values[data-v-12ec4b01]{display:flex;flex-wrap:wrap;gap:10px}.diagnosis-panel-modal .values-container .values span[data-v-12ec4b01]{background-color:var(--color-neutral-50);border-radius:20px;font-size:var(--font-size-2xs);font-weight:500;padding:4px 8px}.notice-text[data-v-12ec4b01]{font-size:var(--font-size-xs);grid-column:1/3}.diagnosis-panel-content[data-v-bb49c4dd]{display:grid;gap:8px;grid-template:1fr/repeat(2,1fr)}@media screen and (min-width:1020px){.diagnosis-panel-content[data-v-bb49c4dd]{grid-template:1fr/repeat(4,1fr)}}.diagnosis-panel-content .diagnosis-panel-content-row[data-v-bb49c4dd]:last-of-type{grid-column:1/3}@media screen and (min-width:1020px){.diagnosis-panel-content .diagnosis-panel-content-row[data-v-bb49c4dd]:last-of-type{grid-column:1/5}}.diagnosis-panel[data-v-609b26c0]{border:1px solid var(--color-neutral-100);border-radius:10px}@media screen and (min-width:1020px){.diagnosis-panel[data-v-609b26c0]{margin-inline:auto;max-width:min(50vw,600px);width:100%}}.diagnosis-panel details summary[data-v-609b26c0]{background-color:var(--color-neutral-50);border-radius:10px 10px 0 0;cursor:pointer;list-style:none;padding:12px;position:relative}.diagnosis-panel details summary[data-v-609b26c0]::-webkit-details-marker{display:none}.diagnosis-panel details summary .label[data-v-609b26c0]{align-items:center;background-color:var(--color-yellow-200);border:.8vw solid var(--color-green-600);border-radius:100%;display:flex;height:17.0666666667vw;justify-content:center;left:8.5333333333vw;position:absolute;top:-6.4vw;width:17.0666666667vw}@media screen and (min-width:1020px){.diagnosis-panel details summary .label[data-v-609b26c0]{border-width:min(.25vw,3px);height:min(6vw,72px);left:min(6.6666666667vw,80px);top:max(-2vw,-24px);width:min(6vw,72px)}}.diagnosis-panel details summary .label[data-v-609b26c0]:after,.diagnosis-panel details summary .label[data-v-609b26c0]:before{content:"";display:inline-block;position:absolute;transform:rotate(30deg)}.diagnosis-panel details summary .label[data-v-609b26c0]:before{background-color:var(--color-green-600);bottom:2.4vw;clip-path:polygon(0 0,100% 50%,0 100%);height:2.4vw;right:-2.1333333333vw;width:2.9333333333vw}@media screen and (min-width:1020px){.diagnosis-panel details summary .label[data-v-609b26c0]:before{bottom:min(.6666666667vw,8px);height:min(.8333333333vw,10px);right:max(-.75vw,-9px);width:min(1vw,12px)}}.diagnosis-panel details summary .label[data-v-609b26c0]:after{background-color:var(--color-yellow-200);bottom:3.2vw;clip-path:polygon(0 0,100% 50%,0 100%);height:1.6vw;right:-1.0666666667vw;width:2.1333333333vw}@media screen and (min-width:1020px){.diagnosis-panel details summary .label[data-v-609b26c0]:after{bottom:min(1vw,12px);height:min(.5vw,6px);right:max(-.25vw,-3px);width:min(.6666666667vw,8px)}}.diagnosis-panel details summary .label span[data-v-609b26c0]{font-weight:700;line-height:1;text-align:center}.diagnosis-panel details summary .label>span[data-v-609b26c0]{font-size:var(--font-size-sm)}.diagnosis-panel details summary .label>span>span[data-v-609b26c0]{color:var(--color-red-600);display:block;font-size:var(--font-size-md)}.diagnosis-panel details summary .label>span>span>span[data-v-609b26c0]{color:var(--color-red-600);font-size:var(--font-size-xl)}.diagnosis-panel details summary .text[data-v-609b26c0]{align-items:center;display:flex;flex-direction:column;font-weight:700}.diagnosis-panel details summary .text .sub[data-v-609b26c0]{color:var(--color-red-600);font-size:var(--font-size-sm)}.diagnosis-panel details summary .text .main[data-v-609b26c0]{align-items:center;display:flex;font-size:var(--font-size-2xl);gap:4px;justify-content:center;line-height:1}.diagnosis-panel details summary .text .main[data-v-609b26c0]:before{background:url(../img/icon/search/black.svg) no-repeat 50%/contain;content:"";display:inline-block;flex-shrink:0;height:5.3333333333vw;width:5.3333333333vw}@media screen and (min-width:1020px){.diagnosis-panel details summary .text .main[data-v-609b26c0]:before{height:min(2.5vw,30px);width:min(2.5vw,30px)}}.diagnosis-panel details summary .toggle[data-v-609b26c0]{border-radius:100%;flex-shrink:0;height:4.2666666667vw;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:4.2666666667vw}@media screen and (min-width:1020px){.diagnosis-panel details summary .toggle[data-v-609b26c0]{height:min(1.6666666667vw,20px);width:min(1.6666666667vw,20px)}}.diagnosis-panel details summary .toggle[data-v-609b26c0]:after,.diagnosis-panel details summary .toggle[data-v-609b26c0]:before{background-color:var(--color-neutral-800);border-radius:.5333333333vw;content:"";display:inline-block;height:.5333333333vw;left:50%;position:absolute;top:50%;width:100%}@media screen and (min-width:1020px){.diagnosis-panel details summary .toggle[data-v-609b26c0]:after,.diagnosis-panel details summary .toggle[data-v-609b26c0]:before{border-radius:min(.1666666667vw,2px);height:min(.1666666667vw,2px)}}.diagnosis-panel details summary .toggle[data-v-609b26c0]:before{transform:translate(-50%,-50%)}.diagnosis-panel details summary .toggle[data-v-609b26c0]:after{transform:translate(-50%,-50%) rotate(-90deg);transition:all .3s}.diagnosis-panel details[open] summary .toggle[data-v-609b26c0]:after{opacity:0;transform:translate(-50%,-50%)}.diagnosis-panel details .content[data-v-609b26c0]{background-color:var(--color-neutral-0);padding:8px 8px 0}@media screen and (min-width:1020px){.diagnosis-panel details .content[data-v-609b26c0]{padding:16px 16px 0}}.diagnosis-panel .button-wrapper[data-v-609b26c0]{background-color:var(--color-neutral-0);border-radius:0 0 10px 10px;display:flex;justify-content:center;padding:8px 16px 16px}@media screen and (min-width:1020px){.diagnosis-panel .button-wrapper[data-v-609b26c0]{padding:16px 40px 24px}}.diagnosis-panel .button-wrapper button[data-v-609b26c0]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:48px;cursor:pointer;display:flex;font-weight:700;gap:4px;justify-content:center;width:100%}.diagnosis-panel .button-wrapper button.start-button[data-v-609b26c0]{background:linear-gradient(to bottom,var(--color-green-500),var(--color-green-700));border:none;box-shadow:0 5px 0 0 var(--color-green-800);color:var(--color-neutral-0);font-size:var(--font-size-lg);height:12.8vw;width:64vw}@media screen and (min-width:1020px){.diagnosis-panel .button-wrapper button.start-button[data-v-609b26c0]{height:min(5.3333333333vw,64px);width:min(26.6666666667vw,320px)}}.diagnosis-panel .button-wrapper button.start-button[data-v-609b26c0]:before{background:url(../img/icon/search/white.svg) no-repeat 50%/contain;content:"";display:inline-block;height:4.2666666667vw;width:4.2666666667vw}@media screen and (min-width:1020px){.diagnosis-panel .button-wrapper button.start-button[data-v-609b26c0]:before{height:min(1.6666666667vw,20px);width:min(1.6666666667vw,20px)}}.diagnosis-panel .button-wrapper button.continue-button[data-v-609b26c0]{background-color:transparent;border:1px solid var(--color-green-600);color:var(--color-green-600);font-size:var(--font-size-sm);height:10.6666666667vw;width:42.6666666667vw}@media screen and (min-width:1020px){.diagnosis-panel .button-wrapper button.continue-button[data-v-609b26c0]{height:min(3.3333333333vw,40px);width:min(16.6666666667vw,200px)}}.diagnosis-panel .start-button-container[data-v-609b26c0]{align-items:center;display:flex;flex-direction:column}.diagnosis-panel .start-button-container .label[data-v-609b26c0]{align-items:center;display:flex;font-size:var(--font-size-2xs);font-weight:700;gap:6px}.diagnosis-panel .start-button-container .label>span>span[data-v-609b26c0]{color:var(--color-red-600);font-size:var(--font-size-md)}.diagnosis-panel .start-button-container .label[data-v-609b26c0]:after,.diagnosis-panel .start-button-container .label[data-v-609b26c0]:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;flex-shrink:0;height:3.2vw;width:2.1333333333vw}@media screen and (min-width:1020px){.diagnosis-panel .start-button-container .label[data-v-609b26c0]:after,.diagnosis-panel .start-button-container .label[data-v-609b26c0]:before{height:min(1vw,12px);width:min(.6666666667vw,8px)}}.diagnosis-panel .start-button-container .label[data-v-609b26c0]:before{background-image:url(../img/icon/slash-reverse/black.svg)}.diagnosis-panel .start-button-container .label[data-v-609b26c0]:after{background-image:url(../img/icon/slash/black.svg)}.diagnosis-panel .continue-button-container[data-v-609b26c0]{align-items:center;background-color:var(--color-green-50);display:flex;flex-direction:column;gap:4px;margin-top:8px;padding:10px 40px}@media screen and (min-width:1020px){.diagnosis-panel .continue-button-container[data-v-609b26c0]{padding:16px 60px}}.diagnosis-panel .continue-button-container .label[data-v-609b26c0]{color:var(--color-green-600);font-size:var(--font-size-2xs);font-weight:500}.diagnosis-panel[data-is-test-target=true][data-v-609b26c0]{border-color:var(--color-green-600)}.diagnosis-panel[data-is-test-target=true] details summary[data-v-609b26c0]{background-color:var(--color-green-50)}.diagnosis-panel[data-is-test-target=true] details summary .text .main[data-v-609b26c0],.diagnosis-panel[data-is-test-target=true] details summary .text .sub[data-v-609b26c0]{color:var(--color-green-700)}.diagnosis-panel[data-is-test-target=true] details summary .text .main[data-v-609b26c0]{font-size:var(--font-size-xl)}.diagnosis-panel[data-is-test-target=true] details summary .text .main[data-v-609b26c0]:before{background-image:url(../img/icon/search/primary-700.svg)}.diagnosis-panel[data-is-test-target=true] .button-wrapper button.start-button[data-v-609b26c0]{background:var(--color-orange-600);box-shadow:0 4px 0 0 var(--color-orange-800)}.diagnosis-panel[data-is-test-target=true] .button-wrapper button.continue-button[data-v-609b26c0]{border-color:var(--color-orange-700);color:var(--color-orange-700)}.diagnosis-panel[data-is-test-target=true] .continue-button-container[data-v-609b26c0]{background-color:var(--color-orange-50)}.diagnosis-panel[data-is-test-target=true] .continue-button-container .label[data-v-609b26c0]{color:var(--color-orange-700)}.feature-th[data-v-9ddacaad]{width:21.3333333333vw}@media screen and (min-width:1020px){.feature-th[data-v-9ddacaad]{width:min(15vw,180px)}}.feature-text[data-v-9ddacaad],.loan-and-repay-text[data-v-e3b5a5ac]{font-size:var(--font-size-2xs);font-weight:500;text-align:center}.vertical-tables-wrapper[data-v-9b4cc732]{margin-inline:calc(50% - 50vw);width:100vw}@media screen and (min-width:1020px){.vertical-tables-wrapper[data-v-9b4cc732]{margin-inline:auto;max-width:min(65.8333333333vw,790px);padding-inline:8px;width:100%}}.vertical-tables-wrapper .tabs[data-v-9b4cc732]{align-items:flex-end;display:flex;gap:8px;height:17.0666666667vw;justify-content:center;padding-inline:16px;width:100%}@media screen and (min-width:1020px){.vertical-tables-wrapper .tabs[data-v-9b4cc732]{height:min(6vw,72px)}}.vertical-tables-wrapper .tabs button[data-v-9b4cc732]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-green-600);border:none;border-radius:10px 10px 0 0;cursor:pointer;display:flex;flex:1;flex-direction:column;gap:4px;height:12.8vw;justify-content:center;padding:8px;transition:all .3s}@media screen and (min-width:1020px){.vertical-tables-wrapper .tabs button[data-v-9b4cc732]{height:min(4.6666666667vw,56px)}}.vertical-tables-wrapper .tabs button span[data-v-9b4cc732]{color:var(--color-neutral-0);font-size:var(--font-size-lg);font-weight:700;line-height:1.5}.vertical-tables-wrapper .tabs button[data-active=true][data-v-9b4cc732]{background-color:var(--color-orange-600);height:14.4vw;justify-content:flex-start;position:relative}@media screen and (min-width:1020px){.vertical-tables-wrapper .tabs button[data-active=true][data-v-9b4cc732]{height:min(6vw,72px)}}.vertical-tables-wrapper .tabs button[data-active=true][data-v-9b4cc732]:after{background-color:var(--color-yellow-200);clip-path:polygon(0 0,100% 0,50% 100%);content:"";display:inline-block;flex-shrink:0;height:3.2vw;width:4.2666666667vw}@media screen and (min-width:1020px){.vertical-tables-wrapper .tabs button[data-active=true][data-v-9b4cc732]:after{height:min(1vw,12px);width:min(1.3333333333vw,16px)}}.vertical-tables-wrapper .tabs button[data-active=true] span[data-v-9b4cc732]{color:var(--color-yellow-200)}.vertical-tables-wrapper .contents[data-v-9b4cc732]{border:1.6vw solid var(--color-orange-600);display:flex;flex-wrap:nowrap;overflow:hidden}@media screen and (min-width:1020px){.vertical-tables-wrapper .contents[data-v-9b4cc732]{border-width:min(.5vw,6px)}}.vertical-tables-wrapper .contents[data-v-9b4cc732]>div{background-color:var(--color-neutral-0);flex-shrink:0;width:100%}.vertical-tables-wrapper .contents[data-v-9b4cc732] table{border-collapse:separate;border-spacing:0;height:100%;table-layout:fixed;width:100%}.vertical-tables-wrapper .contents[data-v-9b4cc732] table td,.vertical-tables-wrapper .contents[data-v-9b4cc732] table th{border-color:var(--color-neutral-400);border-style:none solid solid none;border-width:1px;height:100%}.vertical-tables-wrapper .contents[data-v-9b4cc732] table td:last-child,.vertical-tables-wrapper .contents[data-v-9b4cc732] table th:last-child{border-style:none none solid}.vertical-tables-wrapper .contents[data-v-9b4cc732] table th{background-color:var(--color-neutral-50);font-size:var(--font-size-3xs);font-weight:500;padding:0}@media screen and (min-width:1020px){.vertical-tables-wrapper .contents[data-v-9b4cc732] table th{font-size:var(--font-size-xs)}}.vertical-tables-wrapper .contents[data-v-9b4cc732] table th:first-child{width:22.4vw}@media screen and (min-width:1020px){.vertical-tables-wrapper .contents[data-v-9b4cc732] table th:first-child{width:min(16.6666666667vw,200px)}}.vertical-tables-wrapper .contents[data-v-9b4cc732] table th:last-child{width:18.6666666667vw}@media screen and (min-width:1020px){.vertical-tables-wrapper .contents[data-v-9b4cc732] table th:last-child{width:min(10.6666666667vw,128px)}}.vertical-tables-wrapper .contents[data-v-9b4cc732] table td{padding:4px 2px}@media screen and (min-width:1020px){.vertical-tables-wrapper .contents[data-v-9b4cc732] table td{padding:12px 8px}}.vertical-tables-wrapper .contents[data-v-9b4cc732] table tr[data-top-ranking=true] td{background-color:var(--color-yellow-100)}.vertical-tables-wrapper .contents[data-v-9b4cc732] table tr:last-child td{border-style:none solid none none}.vertical-tables-wrapper .contents[data-v-9b4cc732] table tr:last-child td:last-child{border-style:none}[data-v-9b4cc732] small{font-size:var(--font-size-4xs)}[data-v-9b4cc732] .horizontal-table-icon-and-text .text{font-size:var(--font-size-2xs)}
