:root{--grigo-life-color-main-1:#e6f3fc;--grigo-life-color-main-2:#cde7f9;--grigo-life-color-main-3:#b4dbf6;--grigo-life-color-main-4:#9acff3;--grigo-life-color-main-5:#81c3f0;--grigo-life-color-main-6:#68b7ed;--grigo-life-color-main-7:#4fabea;--grigo-life-color-main-8:#369fe6;--grigo-life-color-main-9:#2393e3;--grigo-life-color-main-10:#0387e0;--grigo-life-color-main-11:#0065c4;--grigo-life-color-main-12:#00529e;--grigo-life-color-brand:var(--grigo-life-color-main-10);--grigo-life-color-gray-1:#f8f9fa;--grigo-life-color-gray-2:#eff1f3;--grigo-life-color-gray-3:#e9ecef;--grigo-life-color-gray-4:#e1e5ea;--grigo-life-color-gray-5:#d5dae0;--grigo-life-color-gray-6:#c4cbd3;--grigo-life-color-gray-7:#a1a9b2;--grigo-life-color-gray-8:#6b7780;--grigo-life-color-gray-9:#5a646e;--grigo-life-color-gray-10:#212529;--grigo-life-color-gray-white:#ffffff;--grigo-life-color-gray-black:#000000;--grigo-life-color-accent-purple:#6522d0;--grigo-life-color-container-main-default:#0387e0;--grigo-life-color-container-main-hover:#0065c4;--grigo-life-color-container-main-pressed:#00529e;--grigo-life-color-container-sub-default:#e6f3fc;--grigo-life-color-container-sub-hover:#cde7f9;--grigo-life-color-container-sub-pressed:#b4dbf6;--grigo-life-color-container-gray-default:#f8f9fa;--grigo-life-color-container-gray-hover:#e9ecef;--grigo-life-color-container-gray-pressed:#d5dae0;--grigo-life-color-container-gray-disabled:#e9ecef;--grigo-life-color-container-gray-white:#ffffff;--grigo-life-color-container-gray-dark:#5a646e;--grigo-life-color-text-primary:#212529;--grigo-life-color-text-secondary:#5a646e;--grigo-life-color-text-tertiary:#6b7780;--grigo-life-color-text-disabled:#c4cbd3;--grigo-life-color-text-main:#0387e0;--grigo-life-color-text-invert:#ffffff;--grigo-life-color-text-caption:#7f8b94;--grigo-life-color-icon-primary:#212529;--grigo-life-color-icon-secondary:#5a646e;--grigo-life-color-icon-tertiary:#6b7780;--grigo-life-color-icon-disabled:#a1a9b2;--grigo-life-color-icon-main:#0387e0;--grigo-life-color-icon-invert:#ffffff;--grigo-life-color-border-primary:#212529;--grigo-life-color-border-secondary:#a1a9b2;--grigo-life-color-border-tertiary:#e9ecef;--grigo-life-color-border-disabled:#d5dae0;--grigo-life-color-border-main:#0387e0;--grigo-life-color-stroke-pressed:#212529;--grigo-life-color-system-error:#ff0000;--grigo-life-color-system-warning:#ff8c00;--grigo-life-color-system-success:#1fa800;--grigo-life-color-system-info:#0387e0;--grigo-life-color-system-nodata:#c4cbd3;--grigo-life-color-violet-fill:#faebff;--grigo-life-color-violet-text:#c72eff;--grigo-life-color-orange-fill:#fef5e3;--grigo-life-color-orange-text:#ff8c00;--grigo-life-color-green-fill:#e9f5ec;--grigo-life-color-green-text:#1fa800;--grigo-life-color-badge-banner-fill-sky:var(--grigo-life-color-main-1);--grigo-life-color-badge-banner-text-sky:var(--grigo-life-color-text-main);--grigo-life-color-badge-banner-fill-violet:var(--grigo-life-color-violet-fill);--grigo-life-color-badge-banner-text-violet:var(--grigo-life-color-violet-text);--grigo-life-color-badge-banner-fill-orange:var(--grigo-life-color-orange-fill);--grigo-life-color-badge-banner-text-orange:var(--grigo-life-color-orange-text);--grigo-life-color-badge-banner-fill-green:var(--grigo-life-color-green-fill);--grigo-life-color-badge-banner-text-green:var(--grigo-life-color-green-text);--grigo-life-color-badge-banner-fill-blue:#e6eeff;--grigo-life-color-badge-banner-text-blue:#1f44ff;--grigo-life-color-badge-banner-fill-pink:#ffecf3;--grigo-life-color-badge-banner-text-pink:#ff2d7a;--grigo-life-color-etc-kakao:#fee500;--grigo-life-color-dimmed:#20213380;--grigo-life-spacing-2:2px;--grigo-life-spacing-4:4px;--grigo-life-spacing-6:6px;--grigo-life-spacing-8:8px;--grigo-life-spacing-12:12px;--grigo-life-spacing-14:14px;--grigo-life-spacing-16:16px;--grigo-life-spacing-20:20px;--grigo-life-spacing-24:24px;--grigo-life-spacing-30:30px;--grigo-life-spacing-32:32px;--grigo-life-spacing-40:40px;--grigo-life-spacing-48:48px;--grigo-life-spacing-56:56px;--grigo-life-spacing-80:80px;--grigo-life-spacing-120:120px;--grigo-life-spacing-200:200px;--grigo-life-spacing-tight-xs:var(--grigo-life-spacing-2);--grigo-life-spacing-tight-s:var(--grigo-life-spacing-4);--grigo-life-spacing-tight-m:var(--grigo-life-spacing-6);--grigo-life-spacing-tight-l:var(--grigo-life-spacing-8);--grigo-life-spacing-tight-xl:var(--grigo-life-spacing-12);--grigo-life-spacing-standard-xs:var(--grigo-life-spacing-14);--grigo-life-spacing-standard-s:var(--grigo-life-spacing-16);--grigo-life-spacing-standard-m:var(--grigo-life-spacing-20);--grigo-life-spacing-standard-l:var(--grigo-life-spacing-24);--grigo-life-spacing-standard-xl:var(--grigo-life-spacing-32);--grigo-life-spacing-standard-xxl:var(--grigo-life-spacing-40);--grigo-life-spacing-wide-xs:var(--grigo-life-spacing-48);--grigo-life-spacing-wide-s:var(--grigo-life-spacing-80);--grigo-life-spacing-wide-m:var(--grigo-life-spacing-120);--grigo-life-spacing-wide-xl:var(--grigo-life-spacing-200);--grigo-life-spacing-margin-mobile:20px;--grigo-life-radius-4:4px;--grigo-life-radius-8:8px;--grigo-life-radius-12:12px;--grigo-life-radius-16:16px;--grigo-life-radius-24:24px;--grigo-life-radius-full:9999px;--grigo-life-radius-xs:4px;--grigo-life-radius-s:6px;--grigo-life-radius-m:8px;--grigo-life-radius-l:12px;--grigo-life-radius-xl:16px;--grigo-life-radius-2xl:24px;--grigo-life-border-thin:1px;--grigo-life-border-thick:2px;--grigo-life-stroke-thin:1px;--grigo-life-font-family-base:"Pretendard",sans-serif;--grigo-life-font-family-pretendard:"Pretendard",sans-serif;--grigo-life-font-weight-regular:400;--grigo-life-font-weight-medium:500;--grigo-life-font-weight-semibold:600;--grigo-life-font-weight-bold:700;--grigo-life-font-size-12:12px;--grigo-life-font-size-14:14px;--grigo-life-font-size-16:16px;--grigo-life-font-size-18:18px;--grigo-life-font-size-20:20px;--grigo-life-font-size-24:24px;--grigo-life-font-size-32:32px;--grigo-life-font-size-48:48px;--grigo-life-font-size-title-xs:16px;--grigo-life-font-size-title-s:18px;--grigo-life-font-size-title-m:20px;--grigo-life-font-size-title-l:24px;--grigo-life-font-size-title-xl:28px;--grigo-life-font-size-body-s:14px;--grigo-life-font-size-body-m:16px;--grigo-life-font-size-caption:12px;--grigo-life-line-title-24:36px;--grigo-life-line-body-12:16px;--grigo-life-line-body-14:20px;--grigo-life-line-body-20:32px;--grigo-life-line-title-16:20px;--grigo-life-line-title-18:24px;--grigo-life-line-title-20:28px;--grigo-life-line-body-22:22px;--grigo-life-line-body-24:40px;--grigo-life-line-height-title-xs:var(--grigo-life-line-title-16);--grigo-life-line-height-title-s:var(--grigo-life-line-title-18);--grigo-life-line-height-title-m:var(--grigo-life-line-title-20);--grigo-life-line-height-title-l:var(--grigo-life-line-title-24);--grigo-life-line-height-title-xl:var(--grigo-life-line-title-28);--grigo-life-line-height-body-s:var(--grigo-life-line-body-14);--grigo-life-line-height-body-m:var(--grigo-life-line-body-16);--grigo-life-line-height-caption:var(--grigo-life-line-title-12);--grigo-life-letter-spacing-tight:-0.02em;--grigo-life-icon-size-default:24px;--grigo-life-icon-size-14:14px;--grigo-life-icon-size-16:16px;--grigo-life-icon-size-18:18px;--grigo-life-icon-size-20:20px;--grigo-life-icon-size-24:24px;--grigo-life-icon-size-28:28px;--grigo-life-icon-size-32:32px;--grigo-life-icon-size-40:40px;--grigo-life-icon-size-44:44px;--grigo-life-icon-size-48:48px;--grigo-life-icon-size-64:64px;--grigo-life-size-image-max-width-mobile:375px;--grigo-life-size-image-max-width-pc:670px;--grigo-life-size-avatar-m:48px;--grigo-life-image-box-graphic-icon-size:var(--grigo-life-icon-size-48);--grigo-life-image-video-btn-size:56px;--grigo-life-image-video-btn-radius:var(--grigo-life-radius-full);--grigo-life-image-video-btn-bg:rgba(32,33,51,0.5);--grigo-life-image-video-btn-padding:14px;--grigo-life-image-video-icon-size:28px;--grigo-life-home-hero-min-height:700px;--grigo-life-home-stat-banner-max-width:1200px;--grigo-life-home-stat-banner-head-width:339px;--grigo-life-chat-bubble-max-width:247px;--grigo-life-chat-input-bar-field-height:44px;--grigo-life-chat-room-min-height:420px;--grigo-life-chat-room-lightbox-thumb-size:52px;--grigo-life-numbered-step-badge-size:28px;--grigo-life-faq-list-tag-height:28px;--grigo-life-shadow-1:0 6px 24px 0 #2021331f;--grigo-life-shadow-2:0 8px 24px 0 #20213329;--grigo-life-shadow-main:0 6px 24px 0 #0387e029;--grigo-life-shadow-select:0 0 24px 0 #0387e03d;--grigo-life-shadow-1-tight:0 6px 12px 0 #2021331f;--grigo-life-opacity-60:0.6;--grigo-life-button-font-family:var(--grigo-life-font-family-base);--grigo-life-button-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-button-font-weight:var(--grigo-life-font-weight-semibold);--grigo-life-button-l-font-size:var(--grigo-life-font-size-title-s);--grigo-life-button-l-line-height:var(--grigo-life-line-height-title-s);--grigo-life-button-l-padding-y:var(--grigo-life-spacing-standard-s);--grigo-life-button-l-padding-x:var(--grigo-life-spacing-standard-l);--grigo-life-button-l-radius:var(--grigo-life-radius-m);--grigo-life-button-m-font-size:var(--grigo-life-font-size-title-xs);--grigo-life-button-m-line-height:var(--grigo-life-line-height-title-xs);--grigo-life-button-m-padding-y:var(--grigo-life-spacing-standard-xs);--grigo-life-button-m-padding-x:var(--grigo-life-spacing-standard-m);--grigo-life-button-m-radius:var(--grigo-life-radius-m);--grigo-life-button-s-font-size:var(--grigo-life-font-size-body-s);--grigo-life-button-s-line-height:var(--grigo-life-line-height-body-s);--grigo-life-button-s-padding-y:var(--grigo-life-spacing-tight-l);--grigo-life-button-s-padding-x:var(--grigo-life-spacing-tight-xl);--grigo-life-button-s-radius:var(--grigo-life-radius-m);--grigo-life-button-primary-bg-default:var(--grigo-life-color-container-main-default);--grigo-life-button-primary-bg-hover:var(--grigo-life-color-container-main-hover);--grigo-life-button-primary-bg-pressed:var(--grigo-life-color-container-main-pressed);--grigo-life-button-primary-bg-disabled:var(--grigo-life-color-container-gray-disabled);--grigo-life-button-primary-fg-default:var(--grigo-life-color-text-invert);--grigo-life-button-primary-fg-disabled:var(--grigo-life-color-text-disabled);--grigo-life-button-sub-bg-default:var(--grigo-life-color-container-sub-default);--grigo-life-button-sub-bg-hover:var(--grigo-life-color-container-sub-hover);--grigo-life-button-sub-bg-pressed:var(--grigo-life-color-container-sub-pressed);--grigo-life-button-sub-bg-disabled:var(--grigo-life-color-container-gray-disabled);--grigo-life-button-sub-fg-default:var(--grigo-life-color-text-main);--grigo-life-button-sub-fg-disabled:var(--grigo-life-color-text-disabled);--grigo-life-button-gray-bg-default:var(--grigo-life-color-container-gray-default);--grigo-life-button-gray-bg-hover:var(--grigo-life-color-container-gray-hover);--grigo-life-button-gray-bg-pressed:var(--grigo-life-color-container-gray-pressed);--grigo-life-button-gray-bg-disabled:var(--grigo-life-color-container-gray-disabled);--grigo-life-button-gray-fg-default:var(--grigo-life-color-text-secondary);--grigo-life-button-gray-fg-disabled:var(--grigo-life-color-text-disabled);--grigo-life-button-line-bg-default:var(--grigo-life-color-container-gray-white);--grigo-life-button-line-bg-hover:var(--grigo-life-color-container-sub-default);--grigo-life-button-line-bg-pressed:var(--grigo-life-color-container-sub-hover);--grigo-life-button-line-bg-disabled:var(--grigo-life-color-container-gray-disabled);--grigo-life-button-line-fg-default:var(--grigo-life-color-text-main);--grigo-life-button-line-fg-disabled:var(--grigo-life-color-text-disabled);--grigo-life-button-line-border-default:var(--grigo-life-color-border-main);--grigo-life-button-line-border-disabled:var(--grigo-life-color-border-disabled);--grigo-life-button-pill-radius:999px;--grigo-life-button-pill-bg-default:var(--grigo-life-color-container-gray-white);--grigo-life-button-pill-bg-hover:var(--grigo-life-color-container-gray-hover);--grigo-life-button-pill-bg-pressed:var(--grigo-life-color-container-gray-pressed);--grigo-life-button-pill-bg-disabled:var(--grigo-life-color-container-gray-disabled);--grigo-life-button-pill-fg-default:var(--grigo-life-color-text-secondary);--grigo-life-button-pill-fg-disabled:var(--grigo-life-color-text-disabled);--grigo-life-button-pill-border-default:var(--grigo-life-color-border-tertiary);--grigo-life-button-pill-border-hover:var(--grigo-life-color-gray-6);--grigo-life-button-pill-border-pressed:var(--grigo-life-color-border-secondary);--grigo-life-button-pill-border-disabled:var(--grigo-life-color-border-disabled);--grigo-life-button-text-fg-default:var(--grigo-life-color-text-secondary);--grigo-life-button-text-fg-pressed:var(--grigo-life-color-text-primary);--grigo-life-button-text-fg-disabled:var(--grigo-life-color-text-disabled);--grigo-life-textfield-radius:var(--grigo-life-radius-l);--grigo-life-textfield-border-width:var(--grigo-life-border-thin);--grigo-life-textfield-padding-x:var(--grigo-life-spacing-standard-s);--grigo-life-textfield-padding-y:var(--grigo-life-spacing-standard-m);--grigo-life-textfield-padding-y-overtime:var(--grigo-life-spacing-standard-xs);--grigo-life-textfield-gap:var(--grigo-life-spacing-tight-l);--grigo-life-textfield-gap-overtime:var(--grigo-life-spacing-tight-s);--grigo-life-textfield-column-gap:var(--grigo-life-spacing-tight-l);--grigo-life-textfield-bg-default:var(--grigo-life-color-container-gray-white);--grigo-life-textfield-bg-disabled:var(--grigo-life-color-container-gray-disabled);--grigo-life-textfield-border-default:var(--grigo-life-color-border-tertiary);--grigo-life-textfield-border-focus:var(--grigo-life-color-border-main);--grigo-life-textfield-border-error:var(--grigo-life-color-system-error);--grigo-life-textfield-border-disabled:var(--grigo-life-color-border-disabled);--grigo-life-textfield-fg-default:var(--grigo-life-color-text-primary);--grigo-life-textfield-fg-placeholder:var(--grigo-life-color-text-tertiary);--grigo-life-textfield-fg-disabled:var(--grigo-life-color-text-disabled);--grigo-life-textfield-fg-timer:var(--grigo-life-color-text-main);--grigo-life-textfield-font-family:var(--grigo-life-font-family-base);--grigo-life-textfield-font-size:var(--grigo-life-font-size-18);--grigo-life-textfield-line-height:var(--grigo-life-line-height-body-m);--grigo-life-textfield-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-textfield-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-textfield-label-font-size:var(--grigo-life-font-size-body-m);--grigo-life-textfield-label-line-height:var(--grigo-life-line-height-body-s);--grigo-life-textfield-label-fg:var(--grigo-life-color-text-secondary);--grigo-life-textfield-label-inset-x:var(--grigo-life-spacing-tight-s);--grigo-life-tab-container-padding-top:var(--grigo-life-spacing-standard-l);--grigo-life-tab-container-padding-left:var(--grigo-life-spacing-margin-mobile);--grigo-life-tab-container-gap:var(--grigo-life-spacing-standard-s);--grigo-life-tab-container-bg:var(--grigo-life-color-container-gray-white);--grigo-life-tab-container-border-bottom-width:var(--grigo-life-border-thin);--grigo-life-tab-container-border-bottom-color:var(--grigo-life-color-border-tertiary);--grigo-life-tab-item-padding-bottom:var(--grigo-life-spacing-tight-xl);--grigo-life-tab-item-border-bottom-width:var(--grigo-life-border-thick);--grigo-life-tab-item-border-bottom-active:var(--grigo-life-color-border-primary);--grigo-life-tab-label-font-family:var(--grigo-life-font-family-base);--grigo-life-tab-label-font-size:var(--grigo-life-font-size-title-xs);--grigo-life-tab-label-line-height:var(--grigo-life-line-height-title-xs);--grigo-life-tab-label-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-tab-label-fg-active:var(--grigo-life-color-text-primary);--grigo-life-tab-label-fg-inactive:var(--grigo-life-color-text-disabled);--grigo-life-tab-label-weight-active:var(--grigo-life-font-weight-semibold);--grigo-life-tab-label-weight-inactive:var(--grigo-life-font-weight-regular);--grigo-life-layout-pc-min-width:1104px;--grigo-life-layout-pc-header-height:76px;--grigo-life-layout-pc-footer-height:328px;--grigo-life-layout-mo-header-height:56px;--grigo-life-layout-mo-footer-height:129px;--grigo-life-layout-mo-fill-min-height:560px;--grigo-life-bottomsheet-cancel-size:28px;--grigo-life-bottomsheet-pc-max-width:400px;--grigo-life-popup-max-width:335px;--grigo-life-popup-close-size:24px;--grigo-life-mo-header-icon-size:var(--grigo-life-icon-size-24);--grigo-life-mo-header-logo-width:82px;--grigo-life-pc-contents-padding-top:var(--grigo-life-spacing-wide-s);--grigo-life-pc-footer-content-width:1104px;--grigo-life-pc-footer-logo-width:120px;--grigo-life-pc-footer-logo-height:35px;--grigo-life-pc-footer-divider-width:var(--grigo-life-border-thin);--grigo-life-pc-footer-link-strong-font-weight:var(--grigo-life-font-weight-bold);--grigo-life-pc-footer-link-strong-color:var(--grigo-life-color-container-main-pressed);--grigo-life-mo-footer-bg:var(--grigo-life-color-background-gray);--grigo-life-mo-footer-padding-x:var(--grigo-life-spacing-standard-m);--grigo-life-mo-footer-padding-y:var(--grigo-life-spacing-standard-xxl);--grigo-life-mo-footer-gap-section:var(--grigo-life-spacing-wide-xs);--grigo-life-mo-footer-gap-row:var(--grigo-life-spacing-standard-xl);--grigo-life-mo-footer-gap-item:var(--grigo-life-spacing-standard-s);--grigo-life-mo-footer-logo-width:120px;--grigo-life-mo-footer-logo-height:35px;--grigo-life-pc-header-height:76px;--grigo-life-pc-header-content-width:1104px;--grigo-life-pc-header-logo-width:88px;--grigo-life-pc-header-logo-height:28px;--grigo-life-pc-header-menu-group-width:600px;--grigo-life-pc-header-menu-group-height:var(--grigo-life-pc-header-height);--grigo-life-pc-header-megamenu-shadow:0 16px 24px 0 #2021330a;--grigo-life-pc-header-megamenu-content-width:var(--grigo-life-pc-header-content-width);--grigo-life-sub-banner-bg:linear-gradient(103.6deg,#c4cbd3 22.47%,#8d98a4 97.95%);--grigo-life-sub-banner-height:312px;--grigo-life-sub-banner-content-width:1104px;--grigo-life-sub-banner-image-left:724px;--grigo-life-sub-banner-image-top:-84px;--grigo-life-sub-banner-image-width:627px;--grigo-life-sub-banner-image-height:452px;--grigo-life-depthtab-padding-top:var(--grigo-life-spacing-standard-l);--grigo-life-depthtab-item-padding-bottom:var(--grigo-life-spacing-standard-s);--grigo-life-depthtab-item-line-height:var(--grigo-life-line-height-title-xs);--grigo-life-depthtab-item-border-bottom-width-active:var(--grigo-life-border-thick);--grigo-life-pc-section-content-width:1104px;--grigo-life-pc-section-sidebar-aside-width:157px;--grigo-life-pc-section-sidebar-gap:95px;--grigo-life-lnb-width:157px;--grigo-life-lnb-max-width:216px;--grigo-life-checkbox-gap:var(--grigo-life-spacing-tight-m);--grigo-life-checkbox-radius:4px;--grigo-life-checkbox-border-width:var(--grigo-life-border-thin);--grigo-life-checkbox-border-color-default:var(--grigo-life-color-border-tertiary);--grigo-life-checkbox-border-color-disabled:var(--grigo-life-color-border-disabled);--grigo-life-checkbox-bg-default:transparent;--grigo-life-checkbox-bg-selected:var(--grigo-life-color-container-main-default);--grigo-life-checkbox-bg-disabled:var(--grigo-life-color-container-gray-disabled);--grigo-life-checkbox-icon-color-default:var(--grigo-life-color-border-tertiary);--grigo-life-checkbox-icon-color-selected:var(--grigo-life-color-icon-invert);--grigo-life-checkbox-icon-color-disabled:var(--grigo-life-color-border-disabled);--grigo-life-checkbox-box-size-lg:24px;--grigo-life-checkbox-box-size-md:20px;--grigo-life-checkbox-icon-size-lg:20px;--grigo-life-checkbox-icon-size-md:16px;--grigo-life-checkbox-icon-size-sm:20px;--grigo-life-checkbox-label-font-family:var(--grigo-life-font-family-base);--grigo-life-checkbox-label-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-checkbox-label-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-checkbox-label-font-size:var(--grigo-life-font-size-title-xs);--grigo-life-checkbox-label-line-height:var(--grigo-life-line-height-title-xs);--grigo-life-checkbox-label-color-default:var(--grigo-life-color-text-secondary);--grigo-life-checkbox-label-color-selected:var(--grigo-life-color-text-primary);--grigo-life-checkbox-label-color-disabled:var(--grigo-life-color-text-disabled);--grigo-life-radio-gap:var(--grigo-life-spacing-tight-m);--grigo-life-radio-border-width:var(--grigo-life-border-thin);--grigo-life-radio-border-color-default:var(--grigo-life-color-border-tertiary);--grigo-life-radio-bg-default:transparent;--grigo-life-radio-bg-selected:var(--grigo-life-color-container-main-default);--grigo-life-radio-bg-disabled:var(--grigo-life-color-border-tertiary);--grigo-life-radio-fill-selected:var(--grigo-life-color-container-gray-white);--grigo-life-radio-size-l:24px;--grigo-life-radio-size-s:20px;--grigo-life-radio-inner-dot-size-l:12px;--grigo-life-radio-inner-dot-size-s:10px;--grigo-life-radio-label-font-family:var(--grigo-life-font-family-base);--grigo-life-radio-label-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-radio-label-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-radio-label-font-size-l:var(--grigo-life-font-size-title-xs);--grigo-life-radio-label-line-height-l:var(--grigo-life-line-height-title-xs);--grigo-life-radio-label-font-size-s:var(--grigo-life-font-size-title-xs);--grigo-life-radio-label-line-height-s:var(--grigo-life-line-height-title-xs);--grigo-life-radio-label-color-default:var(--grigo-life-color-text-secondary);--grigo-life-radio-label-color-selected:var(--grigo-life-color-text-primary);--grigo-life-radio-label-color-disabled:var(--grigo-life-color-text-disabled);--grigo-life-chip-radius:var(--grigo-life-radius-full);--grigo-life-chip-padding-y:var(--grigo-life-spacing-tight-l);--grigo-life-chip-padding-x-l:var(--grigo-life-spacing-standard-xs);--grigo-life-chip-padding-x-s:var(--grigo-life-spacing-tight-xl);--grigo-life-chip-bg-off:var(--grigo-life-color-container-gray-default);--grigo-life-chip-bg-on:var(--grigo-life-color-container-gray-dark);--grigo-life-chip-fg-off:var(--grigo-life-color-text-secondary);--grigo-life-chip-fg-on:var(--grigo-life-color-text-invert);--grigo-life-chip-font-family:var(--grigo-life-font-family-base);--grigo-life-chip-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-chip-font-weight-off:var(--grigo-life-font-weight-regular);--grigo-life-chip-font-weight-on:var(--grigo-life-font-weight-semibold);--grigo-life-chip-font-size-l:var(--grigo-life-font-size-title-xs);--grigo-life-chip-line-height-l:var(--grigo-life-line-height-title-xs);--grigo-life-chip-font-size-s:var(--grigo-life-font-size-body-s);--grigo-life-chip-line-height-s:var(--grigo-life-line-height-body-s);--grigo-life-chip-bg-filter:var(--grigo-life-color-container-gray-white);--grigo-life-chip-fg-filter-default:var(--grigo-life-color-text-secondary);--grigo-life-chip-fg-filter-selected:var(--grigo-life-color-text-primary);--grigo-life-chip-font-weight-filter:var(--grigo-life-font-weight-regular);--grigo-life-chip-border-width-filter:var(--grigo-life-border-thin);--grigo-life-chip-border-color-filter-default:var(--grigo-life-color-border-tertiary);--grigo-life-chip-border-color-filter-selected:var(--grigo-life-color-border-primary);--grigo-life-chip-padding-l-filter-s:var(--grigo-life-chip-padding-x-s);--grigo-life-chip-padding-r-filter-s:var(--grigo-life-spacing-tight-l);--grigo-life-chip-gap-filter-s:var(--grigo-life-spacing-tight-s);--grigo-life-chip-padding-l-filter-l:var(--grigo-life-chip-padding-x-l);--grigo-life-chip-padding-r-filter-l:var(--grigo-life-spacing-tight-l);--grigo-life-chip-gap-filter-l:var(--grigo-life-spacing-tight-s);--grigo-life-chip-icon-size-s:var(--grigo-life-spacing-16);--grigo-life-chip-icon-size-l:var(--grigo-life-spacing-16);--grigo-life-switch-radius:var(--grigo-life-radius-full);--grigo-life-switch-track-width-l:40px;--grigo-life-switch-track-height-l:24px;--grigo-life-switch-track-width-s:32px;--grigo-life-switch-track-height-s:20px;--grigo-life-switch-thumb-size-l:20px;--grigo-life-switch-thumb-size-s:16px;--grigo-life-switch-thumb-inset:2px;--grigo-life-switch-thumb-bg:var(--grigo-life-color-container-gray-white);--grigo-life-switch-track-bg-off:var(--grigo-life-color-container-gray-disabled);--grigo-life-switch-track-bg-on:var(--grigo-life-color-container-main-default);--grigo-life-switch-gap:var(--grigo-life-spacing-tight-m);--grigo-life-switch-label-font-family:var(--grigo-life-font-family-base);--grigo-life-switch-label-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-switch-label-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-switch-label-font-size-l:var(--grigo-life-font-size-title-xs);--grigo-life-switch-label-line-height-l:var(--grigo-life-line-height-title-xs);--grigo-life-switch-label-font-size-s:var(--grigo-life-font-size-title-xs);--grigo-life-switch-label-line-height-s:var(--grigo-life-line-height-title-xs);--grigo-life-switch-label-color-off:var(--grigo-life-color-text-secondary);--grigo-life-switch-label-color-on:var(--grigo-life-color-text-primary);--grigo-life-select-product-shadow:var(--grigo-life-shadow-1);--grigo-life-select-product-shadow-space:var(--grigo-life-spacing-standard-l);--grigo-life-badge-padding-y:var(--grigo-life-spacing-tight-xs);--grigo-life-badge-padding-x:var(--grigo-life-spacing-tight-l);--grigo-life-badge-radius:var(--grigo-life-radius-full);--grigo-life-badge-font-family:var(--grigo-life-font-family-base);--grigo-life-badge-font-weight:var(--grigo-life-font-weight-semibold);--grigo-life-badge-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-badge-s-font-size:var(--grigo-life-font-size-caption);--grigo-life-badge-s-line-height:var(--grigo-life-line-title-14);--grigo-life-badge-l-font-size:var(--grigo-life-font-size-body-s);--grigo-life-badge-l-line-height:var(--grigo-life-line-height-body-s);--grigo-life-badge-fill-red:#ffe6e6;--grigo-life-badge-text-red:var(--grigo-life-color-system-error);--grigo-life-badge-fill-orange:var(--grigo-life-color-orange-fill);--grigo-life-badge-text-orange:var(--grigo-life-color-orange-text);--grigo-life-badge-fill-green:var(--grigo-life-color-green-fill);--grigo-life-badge-text-green:var(--grigo-life-color-green-text);--grigo-life-badge-fill-sky:var(--grigo-life-color-main-1);--grigo-life-badge-text-sky:var(--grigo-life-color-text-main);--grigo-life-badge-fill-blue:#e6eeff;--grigo-life-badge-text-blue:#004dff;--grigo-life-badge-fill-purple:#f0e9fb;--grigo-life-badge-text-purple:#6522d0;--grigo-life-badge-fill-violet:var(--grigo-life-color-violet-fill);--grigo-life-badge-text-violet:var(--grigo-life-color-violet-text);--grigo-life-badge-fill-pink:#ffecf3;--grigo-life-badge-text-pink:#ff6bcb;--grigo-life-badge-fill-gray:var(--grigo-life-color-gray-2);--grigo-life-badge-text-gray:var(--grigo-life-color-gray-8);--grigo-life-badge-group-gap:var(--grigo-life-spacing-tight-s);--grigo-life-timeline-card-bg:var(--grigo-life-color-container-gray-default);--grigo-life-timeline-card-radius:var(--grigo-life-radius-xl);--grigo-life-timeline-card-padding-y:var(--grigo-life-spacing-standard-l);--grigo-life-timeline-card-padding-x:var(--grigo-life-spacing-standard-m);--grigo-life-timeline-card-gap-list:var(--grigo-life-spacing-standard-s);--grigo-life-timeline-card-gap-year-text:var(--grigo-life-spacing-tight-l);--grigo-life-timeline-card-year-font-family:var(--grigo-life-font-family-base);--grigo-life-timeline-card-year-font-size:var(--grigo-life-font-size-body-s);--grigo-life-timeline-card-year-line-height:var(--grigo-life-line-height-body-s);--grigo-life-timeline-card-year-font-weight:var(--grigo-life-font-weight-bold);--grigo-life-timeline-card-year-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-timeline-card-year-color:var(--grigo-life-color-text-main);--grigo-life-timeline-card-text-font-family:var(--grigo-life-font-family-base);--grigo-life-timeline-card-text-font-size:var(--grigo-life-font-size-body-s);--grigo-life-timeline-card-text-line-height:var(--grigo-life-line-height-body-s);--grigo-life-timeline-card-text-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-timeline-card-text-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-timeline-card-text-color:var(--grigo-life-color-text-primary);--grigo-life-history-section-gap-section:var(--grigo-life-spacing-wide-s);--grigo-life-social-login-radius:var(--grigo-life-radius-m);--grigo-life-social-login-padding-x:var(--grigo-life-spacing-wide-s);--grigo-life-social-login-padding-y:var(--grigo-life-spacing-standard-s);--grigo-life-social-login-gap:var(--grigo-life-spacing-tight-l);--grigo-life-social-login-icon-size:20px;--grigo-life-social-login-font-family:var(--grigo-life-font-family-base);--grigo-life-social-login-font-size:var(--grigo-life-font-size-title-xs);--grigo-life-social-login-line-height:var(--grigo-life-line-height-title-xs);--grigo-life-social-login-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-social-login-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-social-login-kakao-bg:var(--grigo-life-color-etc-kakao);--grigo-life-social-login-kakao-fg:var(--grigo-life-color-etc-kakao-text);--grigo-life-social-login-naver-bg:var(--grigo-life-color-etc-naver);--grigo-life-social-login-naver-fg:var(--grigo-life-color-text-invert);--grigo-life-social-login-pass-bg:var(--grigo-life-color-etc-pass);--grigo-life-social-login-pass-fg:var(--grigo-life-color-text-invert);--grigo-life-sticky-cta-bg:var(--grigo-life-color-container-gray-white);--grigo-life-sticky-cta-gradient-top:rgba(255,255,255,0);--grigo-life-sticky-cta-gradient-bottom:var(--grigo-life-color-container-gray-white);--grigo-life-sticky-cta-gradient-height:var(--grigo-life-spacing-standard-l);--grigo-life-sticky-cta-padding-x:var(--grigo-life-spacing-margin-mobile);--grigo-life-sticky-cta-padding-top:var(--grigo-life-spacing-standard-l);--grigo-life-sticky-cta-padding-bottom:var(--grigo-life-spacing-standard-l);--grigo-life-sticky-cta-reserve:calc(var(--grigo-life-button-l-line-height) + 2 * var(--grigo-life-button-l-padding-y) + var(--grigo-life-sticky-cta-padding-top) + var(--grigo-life-sticky-cta-padding-bottom));--grigo-life-chat-input-bar-reserve:76px;--grigo-life-link-banner-leading-icon-size:var(--grigo-life-icon-size-18);--grigo-life-link-banner-trailing-icon-size:var(--grigo-life-icon-size-20);--grigo-life-text-font-family:var(--grigo-life-font-family-base);--grigo-life-text-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-text-title-color:var(--grigo-life-color-text-primary);--grigo-life-text-body-color:var(--grigo-life-color-text-secondary);--grigo-life-text-caption-color:var(--grigo-life-color-text-caption);--grigo-life-text-tone-primary:var(--grigo-life-color-text-primary);--grigo-life-text-tone-secondary:var(--grigo-life-color-text-secondary);--grigo-life-text-tone-tertiary:var(--grigo-life-color-text-tertiary);--grigo-life-text-tone-caption:var(--grigo-life-color-text-caption);--grigo-life-text-tone-disabled:var(--grigo-life-color-text-disabled);--grigo-life-text-tone-main:var(--grigo-life-color-container-main-default);--grigo-life-text-weight-bold:var(--grigo-life-font-weight-bold);--grigo-life-text-weight-semibold:var(--grigo-life-font-weight-semibold);--grigo-life-text-weight-regular:var(--grigo-life-font-weight-regular);--grigo-life-text-title-16-font-size:var(--grigo-life-font-size-16);--grigo-life-text-title-16-line-height:var(--grigo-life-line-title-16);--grigo-life-text-title-18-font-size:var(--grigo-life-font-size-18);--grigo-life-text-title-18-line-height:var(--grigo-life-line-title-18);--grigo-life-text-title-20-font-size:var(--grigo-life-font-size-20);--grigo-life-text-title-20-line-height:var(--grigo-life-line-title-20);--grigo-life-text-title-24-font-size:var(--grigo-life-font-size-24);--grigo-life-text-title-24-line-height:var(--grigo-life-line-body-20);--grigo-life-text-title-32-font-size:var(--grigo-life-font-size-32);--grigo-life-text-title-32-line-height:var(--grigo-life-line-body-24);--grigo-life-text-body-14-font-size:var(--grigo-life-font-size-14);--grigo-life-text-body-14-line-height:var(--grigo-life-line-body-14);--grigo-life-text-body-16-font-size:var(--grigo-life-font-size-16);--grigo-life-text-body-16-line-height:var(--grigo-life-line-body-22);--grigo-life-text-body-18-font-size:var(--grigo-life-font-size-18);--grigo-life-text-body-18-line-height:var(--grigo-life-line-title-18);--grigo-life-text-caption-12-font-size:var(--grigo-life-font-size-12);--grigo-life-text-caption-12-line-height:var(--grigo-life-line-body-12);--grigo-life-radio-button-radius:var(--grigo-life-radius-l);--grigo-life-radio-button-padding-y:var(--grigo-life-spacing-margin-mobile);--grigo-life-radio-button-padding-x:var(--grigo-life-spacing-standard-s);--grigo-life-radio-button-gap:var(--grigo-life-spacing-tight-l);--grigo-life-radio-button-border-width:var(--grigo-life-border-thin);--grigo-life-radio-button-border-color-default:var(--grigo-life-color-border-tertiary);--grigo-life-radio-button-border-color-selected:var(--grigo-life-color-border-main);--grigo-life-radio-button-bg-default:transparent;--grigo-life-radio-button-bg-box-selected:var(--grigo-life-color-container-sub-default);--grigo-life-radio-button-label-font-family:var(--grigo-life-font-family-base);--grigo-life-radio-button-label-font-size:var(--grigo-life-font-size-title-xs);--grigo-life-radio-button-label-line-height:var(--grigo-life-line-height-title-xs);--grigo-life-radio-button-label-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-radio-button-label-color-default:var(--grigo-life-color-text-secondary);--grigo-life-radio-button-label-color-selected-default:var(--grigo-life-color-text-primary);--grigo-life-radio-button-label-color-selected-box:var(--grigo-life-color-text-main);--grigo-life-radio-button-label-font-weight-default:var(--grigo-life-font-weight-regular);--grigo-life-radio-button-label-font-weight-box-selected:var(--grigo-life-font-weight-bold);--grigo-life-radio-button-indicator-size:24px;--grigo-life-radio-button-indicator-dot-size:12px;--grigo-life-radio-button-indicator-border-color-default:var(--grigo-life-color-border-tertiary);--grigo-life-radio-button-indicator-bg-selected:var(--grigo-life-color-container-main-default);--grigo-life-radio-button-indicator-dot-color:var(--grigo-life-color-container-gray-white);--grigo-life-radio-button-icon-size:24px;--grigo-life-check-button-font-family:var(--grigo-life-font-family-base);--grigo-life-check-button-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-check-button-container-padding-y:var(--grigo-life-spacing-margin-mobile);--grigo-life-check-button-container-padding-x:var(--grigo-life-spacing-standard-s);--grigo-life-check-button-container-radius:var(--grigo-life-textfield-radius);--grigo-life-check-button-container-border-width:var(--grigo-life-border-thin);--grigo-life-check-button-container-border-color-off:var(--grigo-life-checkbox-border-color-default);--grigo-life-check-button-container-border-color-on:var(--grigo-life-color-container-main-default);--grigo-life-check-button-title-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-check-button-title-color:var(--grigo-life-color-text-secondary);--grigo-life-check-button-title-color-on:var(--grigo-life-color-text-primary);--grigo-life-check-button-check-gap:var(--grigo-life-checkbox-gap);--grigo-life-check-button-check-label-color:var(--grigo-life-color-text-secondary);--grigo-life-check-button-check-label-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-check-button-box-size:var(--grigo-life-checkbox-box-size-lg);--grigo-life-check-button-box-radius:var(--grigo-life-checkbox-radius);--grigo-life-check-button-box-border-width:var(--grigo-life-checkbox-border-width);--grigo-life-check-button-box-border-color-off:var(--grigo-life-checkbox-border-color-default);--grigo-life-check-button-box-border-color-on:var(--grigo-life-color-container-main-default);--grigo-life-check-button-box-bg-off:var(--grigo-life-checkbox-bg-default);--grigo-life-check-button-box-bg-on:var(--grigo-life-checkbox-bg-selected);--grigo-life-check-button-box-check-color:var(--grigo-life-checkbox-icon-color-selected);--grigo-life-check-button-box-check-color-off:var(--grigo-life-checkbox-icon-color-default);--grigo-life-check-button-default-font-size:var(--grigo-life-text-title-16-font-size);--grigo-life-check-button-default-line-height:var(--grigo-life-text-title-16-line-height);--grigo-life-check-button-entire-font-size:var(--grigo-life-text-title-18-font-size);--grigo-life-check-button-entire-line-height:var(--grigo-life-text-title-18-line-height);--grigo-life-check-button-entire-font-weight-off:var(--grigo-life-font-weight-regular);--grigo-life-check-button-entire-font-weight-on:var(--grigo-life-font-weight-bold);--grigo-life-check-button-entire-color-off:var(--grigo-life-color-text-secondary);--grigo-life-check-button-entire-color-on:var(--grigo-life-color-container-main-default);--grigo-life-check-button-entire-gap:var(--grigo-life-spacing-tight-l);--grigo-life-check-button-check-link-gap:var(--grigo-life-spacing-tight-l);--grigo-life-check-button-check-link-icon-size:var(--grigo-life-icon-size-20);--grigo-life-check-button-check-link-icon-color:var(--grigo-life-color-text-secondary);--grigo-life-check-button-check-link-desc-gap:var(--grigo-life-spacing-tight-l);--grigo-life-check-button-check-link-desc-font-size:var(--grigo-life-font-size-body-s);--grigo-life-check-button-check-link-desc-line-height:var(--grigo-life-line-height-body-s);--grigo-life-check-button-check-link-desc-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-check-button-check-link-desc-color:var(--grigo-life-color-text-tertiary);--grigo-life-check-button-s-title-font-size:var(--grigo-life-text-title-16-font-size);--grigo-life-check-button-s-title-line-height:var(--grigo-life-text-title-16-line-height);--grigo-life-check-button-s-label-font-size:var(--grigo-life-text-title-16-font-size);--grigo-life-check-button-s-label-line-height:var(--grigo-life-text-title-16-line-height);--grigo-life-check-button-s-box-size:var(--grigo-life-checkbox-box-size-md);--grigo-life-check-button-m-title-font-size:var(--grigo-life-text-title-20-font-size);--grigo-life-check-button-m-title-line-height:var(--grigo-life-text-title-20-line-height);--grigo-life-check-button-m-label-font-size:var(--grigo-life-text-title-20-font-size);--grigo-life-check-button-m-label-line-height:var(--grigo-life-text-title-20-line-height);--grigo-life-check-button-m-box-size:var(--grigo-life-checkbox-box-size-lg);--grigo-life-check-button-l-title-font-size:var(--grigo-life-text-title-24-font-size);--grigo-life-check-button-l-title-line-height:var(--grigo-life-text-title-24-line-height);--grigo-life-check-button-l-label-font-size:var(--grigo-life-text-title-20-font-size);--grigo-life-check-button-l-label-line-height:var(--grigo-life-text-title-20-line-height);--grigo-life-check-button-l-box-size:var(--grigo-life-checkbox-box-size-lg);--grigo-life-dropdown-menu-shadow:0px 6px 24px 0px rgba(33,37,41,0.12);--grigo-life-dropdown-noline-menu-min-width:120px;--grigo-life-wheel-picker-item-height:64px;--grigo-life-card-layout-radius:var(--grigo-life-radius-xl);--grigo-life-card-layout-image-height:180px;--grigo-life-card-layout-image-height-unline:200px;--grigo-life-landing-button-bg:var(--grigo-life-color-container-sub-default);--grigo-life-landing-button-bg-hover:var(--grigo-life-color-container-sub-hover);--grigo-life-landing-button-bg-pressed:var(--grigo-life-color-container-sub-pressed);--grigo-life-landing-button-radius:var(--grigo-life-radius-l);--grigo-life-landing-button-padding-y:var(--grigo-life-spacing-standard-l);--grigo-life-landing-button-padding-x:var(--grigo-life-spacing-standard-m);--grigo-life-landing-button-gap:var(--grigo-life-spacing-tight-xl);--grigo-life-landing-button-font-family:var(--grigo-life-font-family-base);--grigo-life-landing-button-font-weight:var(--grigo-life-font-weight-semibold);--grigo-life-landing-button-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-landing-button-color:var(--grigo-life-color-text-primary);--grigo-life-landing-button-s-font-size:var(--grigo-life-font-size-title-xs);--grigo-life-landing-button-s-line-height:var(--grigo-life-line-height-title-xs);--grigo-life-landing-button-s-icon-size:var(--grigo-life-icon-size-20);--grigo-life-landing-button-l-font-size:var(--grigo-life-font-size-title-s);--grigo-life-landing-button-l-line-height:var(--grigo-life-line-height-title-s);--grigo-life-landing-button-l-icon-size:var(--grigo-life-icon-size-24);--grigo-life-scroll-reveal-duration:1.8s;--grigo-life-scroll-reveal-easing:cubic-bezier(0.22,1,0.36,1);--grigo-life-scroll-reveal-offset:var(--grigo-life-spacing-wide-xs);--grigo-life-textarea-radius:var(--grigo-life-textfield-radius);--grigo-life-textarea-border-width:var(--grigo-life-textfield-border-width);--grigo-life-textarea-padding-x:var(--grigo-life-spacing-standard-s);--grigo-life-textarea-padding-y:var(--grigo-life-spacing-standard-m);--grigo-life-textarea-min-height:170px;--grigo-life-textarea-gap:var(--grigo-life-spacing-tight-l);--grigo-life-textarea-row-padding-x:var(--grigo-life-spacing-tight-s);--grigo-life-textarea-bg-default:var(--grigo-life-textfield-bg-default);--grigo-life-textarea-bg-disabled:var(--grigo-life-textfield-bg-disabled);--grigo-life-textarea-border-default:var(--grigo-life-textfield-border-default);--grigo-life-textarea-border-focus:var(--grigo-life-textfield-border-focus);--grigo-life-textarea-border-error:var(--grigo-life-textfield-border-error);--grigo-life-textarea-border-disabled:var(--grigo-life-textfield-border-disabled);--grigo-life-textarea-fg-default:var(--grigo-life-textfield-fg-default);--grigo-life-textarea-fg-placeholder:var(--grigo-life-color-text-caption);--grigo-life-textarea-fg-disabled:var(--grigo-life-textfield-fg-disabled);--grigo-life-textarea-font-family:var(--grigo-life-font-family-base);--grigo-life-textarea-font-size:var(--grigo-life-font-size-title-xs);--grigo-life-textarea-line-height:var(--grigo-life-line-height-title-xs);--grigo-life-textarea-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-textarea-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-textarea-title-font-size:var(--grigo-life-font-size-title-xs);--grigo-life-textarea-title-line-height:var(--grigo-life-line-height-title-xs);--grigo-life-textarea-title-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-textarea-title-color:var(--grigo-life-color-text-secondary);--grigo-life-textarea-count-font-size:var(--grigo-life-font-size-title-xs);--grigo-life-textarea-count-line-height:var(--grigo-life-line-height-title-xs);--grigo-life-textarea-count-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-textarea-count-color:var(--grigo-life-color-text-caption);--grigo-life-stepper-circle-size:var(--grigo-life-icon-size-32);--grigo-life-stepper-connector-size:var(--grigo-life-icon-size-24);--grigo-life-stepper-connector-color:var(--grigo-life-color-text-disabled);--grigo-life-file-list-icon-size:var(--grigo-life-icon-size-16);--grigo-life-line-stepper-height:4px;--grigo-life-table-border:var(--grigo-life-border-thin) solid var(--grigo-life-color-border-tertiary);--grigo-life-chat-image-viewer-icon-size:var(--grigo-life-icon-size-24);--grigo-life-profile-image-size:var(--grigo-life-size-avatar-m);--grigo-life-swipe-button-size:40px;--grigo-life-swipe-button-icon-size:var(--grigo-life-icon-size-20);--grigo-life-swipe-button-bg-default:var(--grigo-life-color-container-gray-white);--grigo-life-swipe-button-bg-hover:var(--grigo-life-color-container-gray-hover);--grigo-life-swipe-button-bg-pressed:var(--grigo-life-color-container-gray-pressed);--grigo-life-swipe-button-bg-disabled:var(--grigo-life-color-container-gray-disabled);--grigo-life-swipe-button-border-default:var(--grigo-life-color-border-tertiary);--grigo-life-swipe-button-border-hover:var(--grigo-life-color-gray-6);--grigo-life-swipe-button-border-pressed:var(--grigo-life-color-border-secondary);--grigo-life-swipe-button-border-disabled:var(--grigo-life-color-border-disabled);--grigo-life-swipe-button-icon-color:var(--grigo-life-color-icon-secondary);--grigo-life-swipe-button-icon-disabled:var(--grigo-life-color-gray-6);--grigo-life-swipe-button-main-size:48px;--grigo-life-swipe-button-main-icon-size:var(--grigo-life-icon-size-24);--grigo-life-swipe-button-main-bg:#ffffff66;--grigo-life-swipe-button-main-icon-color:var(--grigo-life-color-icon-invert);--grigo-life-indicator-dot-size:8px;--grigo-life-indicator-dot-on-width:16px;--grigo-life-indicator-dot-off-bg:#2021331a;--grigo-life-indicator-dot-on-bg:var(--grigo-life-color-main-10);--company-info-grigo-intro-title-font-size:var(--grigo-life-font-size-title-l);--company-info-grigo-intro-title-line-height:var(--grigo-life-line-body-20);--company-info-grigo-intro-title-font-size-pc:var(--grigo-life-font-size-title-xl);--company-info-grigo-intro-title-line-height-pc:var(--grigo-life-line-height-title-xl);--company-info-grigo-card-title-font-size:var(--grigo-life-font-size-title-m);--company-info-grigo-card-title-line-height:var(--grigo-life-line-height-title-m);--company-info-grigo-card-title-font-size-pc:var(--grigo-life-font-size-title-l);--company-info-grigo-card-title-line-height-pc:var(--grigo-life-line-height-title-l);--company-info-grigo-card-list-gap:var(--grigo-life-spacing-wide-xs);--company-info-grigo-card-text-gap:var(--grigo-life-spacing-tight-xl);--company-info-grigo-card-image-gap:var(--grigo-life-spacing-standard-l);--company-info-grigo-card-image-aspect:335/200;--company-info-grigo-card-list-gap-pc:var(--grigo-life-spacing-wide-m);--company-info-grigo-card-zigzag-gap:var(--grigo-life-spacing-wide-s);--company-info-bi-intro-heading-font-size:var(--grigo-life-font-size-title-l);--company-info-bi-intro-heading-line-height:var(--grigo-life-line-height-title-l);--company-info-bi-intro-heading-font-size-pc:var(--grigo-life-font-size-title-xl);--company-info-bi-intro-heading-line-height-pc:var(--grigo-life-line-height-title-xl);--company-info-bi-section-title-font-size:var(--grigo-life-font-size-title-m);--company-info-bi-section-title-line-height:var(--grigo-life-line-height-title-m);--company-info-bi-section-title-font-size-pc:var(--grigo-life-font-size-title-l);--company-info-bi-section-title-line-height-pc:var(--grigo-life-line-height-title-l);--company-info-bi-color-card-swatch-height:var(--grigo-life-card-layout-image-height);--company-info-bi-color-card-radius:var(--grigo-life-radius-xl);--company-info-bi-color-card-padding-y:var(--grigo-life-spacing-standard-l);--company-info-bi-color-card-padding-x:var(--grigo-life-spacing-standard-m);--company-info-bi-color-card-spec-gap:var(--grigo-life-spacing-tight-s);--company-info-bi-color-card-name-gap:var(--grigo-life-spacing-tight-l);--company-info-bi-color-sky-blue:#2284c8;--company-info-bi-color-light-green:#2bdea1;--company-info-bi-color-midnight:#202134;--company-info-bi-color-vip-gold:#c0ae72;--company-info-bi-color-silver-grey:#ece9e5;--gl-color-bg:var(--grigo-life-color-gray-white);--gl-color-fg:var(--grigo-life-color-text-primary);--gl-color-muted:var(--grigo-life-color-text-tertiary);--gl-color-disabled:var(--grigo-life-color-text-disabled);--gl-color-link:var(--grigo-life-color-text-main);--gl-color-border:var(--grigo-life-color-border-tertiary);--gl-color-border-strong:var(--grigo-life-color-border-primary);--gl-color-row-hover:var(--grigo-life-color-main-1);--gl-color-thead-bg:var(--grigo-life-color-gray-1);--gl-badge-mo-bg:var(--grigo-life-color-main-2);--gl-badge-mo-fg:var(--grigo-life-color-main-12);--gl-badge-pc-bg:var(--grigo-life-color-gray-3);--gl-badge-pc-fg:var(--grigo-life-color-gray-10);--gl-font:var(--grigo-life-font-family-base),-apple-system,BlinkMacSystemFont,system-ui,"Segoe UI",Roboto,sans-serif;--gl-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}@font-face{font-family:Pretendard;src:url(/fonts/PretendardVariable.woff2) format("woff2");font-weight:45 920;font-style:normal;font-display:swap}*{box-sizing:border-box}*,body,html{margin:0;padding:0}body,html{background:var(--gl-color-bg);color:var(--gl-color-fg);font-family:var(--gl-font);font-size:var(--grigo-life-font-size-14);line-height:var(--grigo-life-line-body-14);letter-spacing:var(--grigo-life-letter-spacing-tight);-webkit-font-smoothing:antialiased}@media (max-width:1103px){body,html{overflow-x:clip;position:relative;width:100%;overscroll-behavior-x:none}}a{color:inherit;text-decoration:none}