: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-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-etc-kakao-text:rgba(0,0,0,0.85);--grigo-life-color-etc-naver:#03a94d;--grigo-life-color-dimmed:#20213380;--grigo-life-color-dimmed-soft:#2021331a;--grigo-life-color-background-gray:var(--grigo-life-color-gray-1);--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-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-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-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-12:12px;--grigo-life-line-title-14:16px;--grigo-life-line-title-16:20px;--grigo-life-line-title-18:24px;--grigo-life-line-title-20:28px;--grigo-life-line-title-24:36px;--grigo-life-line-title-28:44px;--grigo-life-line-body-12:16px;--grigo-life-line-body-14:20px;--grigo-life-line-body-16:24px;--grigo-life-line-body-18:28px;--grigo-life-line-body-20:32px;--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-16:16px;--grigo-life-icon-size-20:20px;--grigo-life-icon-size-24:24px;--grigo-life-icon-size-32:32px;--grigo-life-icon-size-40:40px;--grigo-life-icon-size-48:48px;--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-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-s);--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-primary);--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-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-xs);--grigo-life-textfield-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-pressed:var(--grigo-life-color-stroke-pressed);--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-font-family:var(--grigo-life-font-family-base);--grigo-life-textfield-font-size:var(--grigo-life-font-size-body-m);--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-s);--grigo-life-textfield-label-line-height:var(--grigo-life-line-height-body-s);--grigo-life-textfield-label-fg:var(--grigo-life-color-text-tertiary);--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: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-max-width:1920px;--grigo-life-layout-pc-header-height:76px;--grigo-life-layout-pc-lnb-width:240px;--grigo-life-layout-pc-footer-height:328px;--grigo-life-layout-mo-header-height:56px;--grigo-life-layout-mo-footer-height:129px;--grigo-life-bottomsheet-radius-top:var(--grigo-life-radius-xl);--grigo-life-bottomsheet-bg:var(--grigo-life-color-container-gray-white);--grigo-life-bottomsheet-padding-x:var(--grigo-life-spacing-margin-mobile);--grigo-life-bottomsheet-padding-y:var(--grigo-life-spacing-standard-l);--grigo-life-bottomsheet-overlay-bg:var(--grigo-life-color-dimmed);--grigo-life-bottomsheet-title-font-size:var(--grigo-life-font-size-title-m);--grigo-life-bottomsheet-title-line-height:var(--grigo-life-line-height-title-m);--grigo-life-bottomsheet-title-weight:var(--grigo-life-font-weight-bold);--grigo-life-mo-header-padding-x:var(--grigo-life-spacing-margin-mobile);--grigo-life-mo-header-padding-y:var(--grigo-life-spacing-standard-s);--grigo-life-mo-header-bg:var(--grigo-life-color-container-gray-white);--grigo-life-mo-header-fg:var(--grigo-life-color-icon-primary);--grigo-life-mo-header-title-font-family:var(--grigo-life-font-family-base);--grigo-life-mo-header-title-font-size:var(--grigo-life-font-size-title-s);--grigo-life-mo-header-title-line-height:var(--grigo-life-line-height-title-s);--grigo-life-mo-header-title-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-mo-header-title-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-mo-header-title-color:var(--grigo-life-color-text-primary);--grigo-life-mo-header-icon-size:var(--grigo-life-icon-size-24);--grigo-life-mo-header-icon-color:var(--grigo-life-color-icon-primary);--grigo-life-mo-header-center-gap:var(--grigo-life-spacing-tight-l);--grigo-life-mo-header-icon-group-gap:var(--grigo-life-spacing-standard-s);--grigo-life-pc-footer-bg:var(--grigo-life-color-gray-1);--grigo-life-pc-footer-height:328px;--grigo-life-pc-footer-content-width:1104px;--grigo-life-pc-footer-padding-y:var(--grigo-life-spacing-wide-s);--grigo-life-pc-footer-gap-logo:var(--grigo-life-spacing-standard-xl);--grigo-life-pc-footer-gap-row:var(--grigo-life-spacing-standard-l);--grigo-life-pc-footer-gap-item:var(--grigo-life-spacing-standard-l);--grigo-life-pc-footer-gap-item-wide:var(--grigo-life-spacing-standard-xl);--grigo-life-pc-footer-logo-width:120px;--grigo-life-pc-footer-logo-height:35px;--grigo-life-pc-footer-logo-color:var(--grigo-life-color-brand);--grigo-life-pc-footer-text-font-family:var(--grigo-life-font-family-base);--grigo-life-pc-footer-text-font-size:var(--grigo-life-font-size-body-s);--grigo-life-pc-footer-text-line-height:var(--grigo-life-line-title-14);--grigo-life-pc-footer-text-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-pc-footer-text-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-pc-footer-text-color:var(--grigo-life-color-text-primary);--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-xl);--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-mo-footer-logo-color:var(--grigo-life-color-brand);--grigo-life-mo-footer-text-font-family:var(--grigo-life-font-family-base);--grigo-life-mo-footer-text-font-size:var(--grigo-life-font-size-caption);--grigo-life-mo-footer-text-line-height:var(--grigo-life-line-height-caption);--grigo-life-mo-footer-text-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-mo-footer-text-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-mo-footer-text-color:var(--grigo-life-color-text-primary);--grigo-life-pc-header-bg:var(--grigo-life-color-container-gray-white);--grigo-life-pc-header-height:76px;--grigo-life-pc-header-content-width:1104px;--grigo-life-pc-header-padding-y:var(--grigo-life-spacing-standard-m);--grigo-life-pc-header-border-bottom:var(--grigo-life-color-border-tertiary);--grigo-life-pc-header-logo-width:88px;--grigo-life-pc-header-logo-height:28px;--grigo-life-pc-header-logo-color:var(--grigo-life-color-brand);--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-menu-item-height:100%;--grigo-life-pc-header-menu-font-family:var(--grigo-life-font-family-base);--grigo-life-pc-header-menu-font-size:var(--grigo-life-font-size-title-s);--grigo-life-pc-header-menu-line-height:var(--grigo-life-line-height-title-s);--grigo-life-pc-header-menu-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-pc-header-menu-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-pc-header-menu-color:var(--grigo-life-color-text-secondary);--grigo-life-pc-header-menu-color-hover:var(--grigo-life-color-text-main);--grigo-life-pc-header-menu-color-active:var(--grigo-life-color-text-main);--grigo-life-pc-header-menu-font-weight-active:var(--grigo-life-font-weight-bold);--grigo-life-pc-header-button-group-gap:var(--grigo-life-spacing-standard-s);--grigo-life-pc-header-button-padding-x:var(--grigo-life-spacing-tight-xl);--grigo-life-pc-header-button-padding-y:var(--grigo-life-spacing-tight-l);--grigo-life-pc-header-button-radius:var(--grigo-life-radius-s);--grigo-life-pc-header-button-gap:var(--grigo-life-spacing-tight-s);--grigo-life-pc-header-button-font-family:var(--grigo-life-font-family-base);--grigo-life-pc-header-button-font-size:var(--grigo-life-font-size-body-s);--grigo-life-pc-header-button-line-height:var(--grigo-life-line-height-body-s);--grigo-life-pc-header-button-font-weight:var(--grigo-life-font-weight-semibold);--grigo-life-pc-header-button-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-pc-header-button-primary-bg:var(--grigo-life-color-container-main-default);--grigo-life-pc-header-button-primary-fg:var(--grigo-life-color-text-invert);--grigo-life-pc-header-button-line-bg:var(--grigo-life-color-container-gray-white);--grigo-life-pc-header-button-line-fg:var(--grigo-life-color-text-main);--grigo-life-pc-header-button-line-border:var(--grigo-life-color-border-main);--grigo-life-pc-header-button-line-border-width:var(--grigo-life-border-thin);--grigo-life-pc-header-megamenu-bg:var(--grigo-life-color-container-gray-white);--grigo-life-pc-header-megamenu-border-top:var(--grigo-life-color-border-tertiary);--grigo-life-pc-header-megamenu-border-top-width:var(--grigo-life-border-thin);--grigo-life-pc-header-megamenu-shadow:0 16px 24px 0 #2021330a;--grigo-life-pc-header-megamenu-padding-y:var(--grigo-life-spacing-standard-xxl);--grigo-life-pc-header-megamenu-content-width:var(--grigo-life-pc-header-content-width);--grigo-life-pc-header-megamenu-column-gap:0px;--grigo-life-pc-header-megamenu-row-gap:var(--grigo-life-spacing-standard-l);--grigo-life-pc-header-megamenu-item-font-family:var(--grigo-life-font-family-base);--grigo-life-pc-header-megamenu-item-font-size:var(--grigo-life-font-size-title-xs);--grigo-life-pc-header-megamenu-item-line-height:var(--grigo-life-line-height-title-xs);--grigo-life-pc-header-megamenu-item-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-pc-header-megamenu-item-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-pc-header-megamenu-item-color:var(--grigo-life-color-text-secondary);--grigo-life-pc-header-megamenu-item-color-hover:var(--grigo-life-color-text-main);--grigo-life-pc-header-megamenu-item-color-active:var(--grigo-life-color-text-main);--grigo-life-pc-header-megamenu-item-font-weight-active:var(--grigo-life-font-weight-bold);--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-content-padding-top:120px;--grigo-life-sub-banner-gap-title:var(--grigo-life-spacing-tight-s);--grigo-life-sub-banner-title-font-family:var(--grigo-life-font-family-base);--grigo-life-sub-banner-title-font-size:28px;--grigo-life-sub-banner-title-line-height:44px;--grigo-life-sub-banner-title-font-weight:var(--grigo-life-font-weight-bold);--grigo-life-sub-banner-title-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-sub-banner-title-color:var(--grigo-life-color-text-primary);--grigo-life-sub-banner-description-font-family:var(--grigo-life-font-family-base);--grigo-life-sub-banner-description-font-size:var(--grigo-life-font-size-title-s);--grigo-life-sub-banner-description-line-height:var(--grigo-life-line-height-title-s);--grigo-life-sub-banner-description-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-sub-banner-description-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-sub-banner-description-color:var(--grigo-life-color-text-secondary);--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-bg:var(--grigo-life-color-container-gray-white);--grigo-life-depthtab-padding-top:var(--grigo-life-spacing-standard-l);--grigo-life-depthtab-content-width:1104px;--grigo-life-depthtab-item-gap:var(--grigo-life-spacing-standard-xl);--grigo-life-depthtab-item-padding-bottom:12px;--grigo-life-depthtab-item-font-family:var(--grigo-life-font-family-base);--grigo-life-depthtab-item-font-size:var(--grigo-life-font-size-title-xs);--grigo-life-depthtab-item-line-height:var(--grigo-life-line-height-title-xs);--grigo-life-depthtab-item-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-depthtab-item-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-depthtab-item-color:var(--grigo-life-color-text-disabled);--grigo-life-depthtab-item-border-bottom-width-default:0px;--grigo-life-depthtab-item-font-weight-active:var(--grigo-life-font-weight-bold);--grigo-life-depthtab-item-color-active:var(--grigo-life-color-text-primary);--grigo-life-depthtab-item-border-bottom-color-active:var(--grigo-life-color-border-primary);--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-lnb-item-padding-y:var(--grigo-life-spacing-standard-xs);--grigo-life-lnb-item-font-family:var(--grigo-life-font-family-base);--grigo-life-lnb-item-font-size:var(--grigo-life-font-size-title-s);--grigo-life-lnb-item-line-height:var(--grigo-life-line-height-title-s);--grigo-life-lnb-item-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-lnb-item-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-lnb-item-color:var(--grigo-life-color-text-disabled);--grigo-life-lnb-item-font-weight-active:var(--grigo-life-font-weight-semibold);--grigo-life-lnb-item-color-active:var(--grigo-life-color-text-primary);--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-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-icon-disabled);--grigo-life-checkbox-icon-color-selected:var(--grigo-life-color-icon-invert);--grigo-life-checkbox-icon-color-disabled:var(--grigo-life-color-icon-disabled);--grigo-life-checkbox-box-size-l:24px;--grigo-life-checkbox-box-size-m:20px;--grigo-life-checkbox-box-size-s: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-l:var(--grigo-life-font-size-title-m);--grigo-life-checkbox-label-line-height-l:var(--grigo-life-line-height-title-m);--grigo-life-checkbox-label-font-size-m:var(--grigo-life-font-size-title-xs);--grigo-life-checkbox-label-line-height-m:var(--grigo-life-line-height-title-xs);--grigo-life-checkbox-label-font-size-s:var(--grigo-life-font-size-title-xs);--grigo-life-checkbox-label-line-height-s: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-border-color-selected:var(--grigo-life-color-border-main);--grigo-life-radio-border-color-disabled:var(--grigo-life-color-border-disabled);--grigo-life-radio-fill-selected:var(--grigo-life-color-container-main-default);--grigo-life-radio-bg-default:var(--grigo-life-color-container-gray-white);--grigo-life-radio-bg-disabled:var(--grigo-life-color-container-gray-default);--grigo-life-radio-size-l:24px;--grigo-life-radio-size-s:20px;--grigo-life-radio-inner-dot-size-l:10px;--grigo-life-radio-inner-dot-size-s:8px;--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-s);--grigo-life-radio-label-line-height-l:var(--grigo-life-line-height-title-s);--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-default-l:var(--grigo-life-spacing-standard-xs);--grigo-life-chip-padding-x-default-s:var(--grigo-life-spacing-tight-xl);--grigo-life-chip-padding-l-filter-l:var(--grigo-life-spacing-standard-xs);--grigo-life-chip-padding-r-filter-l:var(--grigo-life-spacing-tight-xl);--grigo-life-chip-padding-l-filter-s:var(--grigo-life-spacing-tight-xl);--grigo-life-chip-padding-r-filter-s:var(--grigo-life-spacing-tight-l);--grigo-life-chip-gap-filter-l:var(--grigo-life-spacing-tight-s);--grigo-life-chip-gap-filter-s:var(--grigo-life-spacing-tight-xs);--grigo-life-chip-icon-size-l:18px;--grigo-life-chip-icon-size-s:16px;--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-bg-default-off:var(--grigo-life-color-container-gray-default);--grigo-life-chip-bg-default-on:var(--grigo-life-color-container-gray-dark);--grigo-life-chip-bg-filter:var(--grigo-life-color-container-gray-white);--grigo-life-chip-fg-default-off:var(--grigo-life-color-text-secondary);--grigo-life-chip-fg-default-on:var(--grigo-life-color-text-invert);--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-family:var(--grigo-life-font-family-base);--grigo-life-chip-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-chip-font-weight-default-off:var(--grigo-life-font-weight-regular);--grigo-life-chip-font-weight-default-on:var(--grigo-life-font-weight-semibold);--grigo-life-chip-font-weight-filter:var(--grigo-life-font-weight-regular);--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-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-m);--grigo-life-switch-label-line-height-l:var(--grigo-life-line-height-title-m);--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-gap:var(--grigo-life-spacing-tight-l);--grigo-life-select-padding-x:var(--grigo-life-spacing-standard-s);--grigo-life-select-padding-y:var(--grigo-life-spacing-standard-m);--grigo-life-select-radius:var(--grigo-life-radius-l);--grigo-life-select-border-width:var(--grigo-life-border-thin);--grigo-life-select-border-color-off:var(--grigo-life-color-border-tertiary);--grigo-life-select-border-color-on:var(--grigo-life-color-border-main);--grigo-life-select-bg-default:var(--grigo-life-color-container-gray-white);--grigo-life-select-bg-box-on:var(--grigo-life-color-container-sub-default);--grigo-life-select-product-padding-x:var(--grigo-life-spacing-standard-m);--grigo-life-select-product-padding-y:var(--grigo-life-spacing-standard-l);--grigo-life-select-product-radius:var(--grigo-life-radius-xl);--grigo-life-select-product-gap:var(--grigo-life-spacing-standard-s);--grigo-life-select-product-shadow:var(--grigo-life-shadow-1);--grigo-life-select-product-border-width-on:var(--grigo-life-border-thick);--grigo-life-select-label-font-family:var(--grigo-life-font-family-base);--grigo-life-select-label-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-select-label-font-size:var(--grigo-life-font-size-title-xs);--grigo-life-select-label-line-height:var(--grigo-life-line-height-title-xs);--grigo-life-select-label-font-weight-off:var(--grigo-life-font-weight-regular);--grigo-life-select-label-font-weight-on:var(--grigo-life-font-weight-regular);--grigo-life-select-label-font-weight-box-on:var(--grigo-life-font-weight-semibold);--grigo-life-select-label-color-off:var(--grigo-life-color-text-secondary);--grigo-life-select-label-color-on:var(--grigo-life-color-text-primary);--grigo-life-select-label-color-box-on:var(--grigo-life-color-text-main);--grigo-life-select-all-label-font-size:var(--grigo-life-font-size-title-s);--grigo-life-select-all-label-line-height:var(--grigo-life-line-height-title-s);--grigo-life-select-all-label-font-weight-on:var(--grigo-life-font-weight-semibold);--grigo-life-select-all-label-color-on:var(--grigo-life-color-text-main);--grigo-life-select-check-size-default:24px;--grigo-life-select-check-size-landing:20px;--grigo-life-select-check-radius:var(--grigo-life-radius-4);--grigo-life-select-check-border-color-off:var(--grigo-life-color-border-tertiary);--grigo-life-select-check-bg-on:var(--grigo-life-color-container-main-default);--grigo-life-select-check-icon-color-off:transparent;--grigo-life-select-check-icon-color-on:var(--grigo-life-color-icon-invert);--grigo-life-select-radio-size:24px;--grigo-life-select-radio-border-color-off:var(--grigo-life-color-border-tertiary);--grigo-life-select-radio-border-color-on:var(--grigo-life-color-border-main);--grigo-life-select-radio-dot-color:var(--grigo-life-color-container-main-default);--grigo-life-select-radio-border-width:var(--grigo-life-border-thin);--grigo-life-select-chevron-size:18px;--grigo-life-select-chevron-color-off:var(--grigo-life-color-icon-secondary);--grigo-life-select-chevron-color-on:var(--grigo-life-color-icon-primary);--grigo-life-select-list-gap-12:var(--grigo-life-spacing-tight-xl);--grigo-life-select-list-gap-16:var(--grigo-life-spacing-standard-s);--grigo-life-checkbox-group-gap:var(--grigo-life-spacing-tight-xl);--grigo-life-checkbox-group-item-gap:var(--grigo-life-spacing-tight-m);--grigo-life-checkbox-group-label-font-family:var(--grigo-life-font-family-base);--grigo-life-checkbox-group-label-font-size:var(--grigo-life-font-size-title-xs);--grigo-life-checkbox-group-label-line-height:var(--grigo-life-line-height-title-xs);--grigo-life-checkbox-group-label-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-checkbox-group-label-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-checkbox-group-label-color:var(--grigo-life-color-text-secondary);--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-title-description:var(--grigo-life-spacing-tight-xl);--grigo-life-history-section-gap-section:var(--grigo-life-spacing-wide-s);--grigo-life-history-section-gap-section-content:var(--grigo-life-spacing-standard-l);--grigo-life-history-section-title-font-family:var(--grigo-life-font-family-base);--grigo-life-history-section-title-font-size:var(--grigo-life-font-size-title-m);--grigo-life-history-section-title-line-height:var(--grigo-life-line-height-title-m);--grigo-life-history-section-title-font-weight:var(--grigo-life-font-weight-bold);--grigo-life-history-section-title-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-history-section-title-color:var(--grigo-life-color-text-primary);--grigo-life-history-section-description-font-family:var(--grigo-life-font-family-base);--grigo-life-history-section-description-font-size:var(--grigo-life-font-size-body-m);--grigo-life-history-section-description-line-height:var(--grigo-life-line-height-body-m);--grigo-life-history-section-description-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-history-section-description-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-history-section-description-color:var(--grigo-life-color-text-secondary);--grigo-life-data-row-gap:var(--grigo-life-spacing-standard-s);--grigo-life-data-row-font-family:var(--grigo-life-font-family-base);--grigo-life-data-row-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-data-row-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-data-row-font-size-s:var(--grigo-life-font-size-body-s);--grigo-life-data-row-line-height-s:var(--grigo-life-line-height-body-s);--grigo-life-data-row-font-size-m:var(--grigo-life-font-size-body-m);--grigo-life-data-row-line-height-m:var(--grigo-life-line-height-body-m);--grigo-life-data-row-stacked-label-color:var(--grigo-life-color-text-secondary);--grigo-life-data-row-stacked-value-color:var(--grigo-life-color-text-primary);--grigo-life-data-row-side-label-color:var(--grigo-life-color-text-primary);--grigo-life-data-row-side-value-color:var(--grigo-life-color-text-tertiary);--grigo-life-section-header-gap:var(--grigo-life-spacing-standard-s);--grigo-life-section-header-font-family:var(--grigo-life-font-family-base);--grigo-life-section-header-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-section-header-title-font-size:var(--grigo-life-font-size-title-m);--grigo-life-section-header-title-line-height:var(--grigo-life-line-height-title-m);--grigo-life-section-header-title-font-weight:var(--grigo-life-font-weight-bold);--grigo-life-section-header-title-color:var(--grigo-life-color-text-primary);--grigo-life-section-header-meta-font-size:var(--grigo-life-font-size-title-xs);--grigo-life-section-header-meta-line-height:var(--grigo-life-line-height-title-xs);--grigo-life-section-header-meta-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-section-header-meta-color:var(--grigo-life-color-text-disabled);--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-completion-hero-padding-top:var(--grigo-life-spacing-wide-m);--grigo-life-completion-hero-padding-x:var(--grigo-life-spacing-margin-mobile);--grigo-life-completion-hero-gap:var(--grigo-life-spacing-standard-s);--grigo-life-completion-hero-text-gap:var(--grigo-life-spacing-tight-s);--grigo-life-completion-hero-badge-size:60px;--grigo-life-completion-hero-badge-icon-size:37.5px;--grigo-life-completion-hero-badge-bg:var(--grigo-life-color-system-info);--grigo-life-completion-hero-badge-fg:var(--grigo-life-color-icon-invert);--grigo-life-completion-hero-font-family:var(--grigo-life-font-family-base);--grigo-life-completion-hero-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-completion-hero-title-font-size:var(--grigo-life-font-size-title-m);--grigo-life-completion-hero-title-line-height:var(--grigo-life-line-height-title-m);--grigo-life-completion-hero-title-font-weight:var(--grigo-life-font-weight-bold);--grigo-life-completion-hero-title-color:var(--grigo-life-color-system-info);--grigo-life-completion-hero-description-font-size:var(--grigo-life-font-size-body-m);--grigo-life-completion-hero-description-line-height:var(--grigo-life-line-height-body-m);--grigo-life-completion-hero-description-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-completion-hero-description-color:var(--grigo-life-color-system-info);--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-stop:86%;--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-page-hero-padding-top:var(--grigo-life-spacing-standard-xxl);--grigo-life-page-hero-padding-x:var(--grigo-life-spacing-margin-mobile);--grigo-life-page-hero-padding-bottom:var(--grigo-life-spacing-standard-l);--grigo-life-page-hero-gap:var(--grigo-life-spacing-tight-xl);--grigo-life-page-hero-font-family:var(--grigo-life-font-family-base);--grigo-life-page-hero-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-page-hero-title-font-size:var(--grigo-life-font-size-title-l);--grigo-life-page-hero-title-line-height:var(--grigo-life-line-height-title-l);--grigo-life-page-hero-title-font-weight:var(--grigo-life-font-weight-bold);--grigo-life-page-hero-title-color:var(--grigo-life-color-text-primary);--grigo-life-page-hero-description-font-size:var(--grigo-life-font-size-body-m);--grigo-life-page-hero-description-line-height:var(--grigo-life-line-height-body-m);--grigo-life-page-hero-description-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-page-hero-description-color:var(--grigo-life-color-text-secondary);--grigo-life-nav-list-row-padding-y:var(--grigo-life-spacing-standard-m);--grigo-life-nav-list-row-padding-x:var(--grigo-life-spacing-margin-mobile);--grigo-life-nav-list-row-gap:var(--grigo-life-spacing-tight-l);--grigo-life-nav-list-row-icon-size:var(--grigo-life-icon-size-24);--grigo-life-nav-list-row-border-width:var(--grigo-life-border-thin);--grigo-life-nav-list-row-border-color:var(--grigo-life-color-border-tertiary);--grigo-life-nav-list-row-font-family:var(--grigo-life-font-family-base);--grigo-life-nav-list-row-font-size:var(--grigo-life-font-size-body-m);--grigo-life-nav-list-row-line-height:var(--grigo-life-line-height-body-m);--grigo-life-nav-list-row-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-nav-list-row-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-nav-list-row-label-color:var(--grigo-life-color-text-primary);--grigo-life-nav-list-row-icon-color:var(--grigo-life-color-icon-primary);--grigo-life-notice-box-bg:var(--grigo-life-color-container-gray-default);--grigo-life-notice-box-radius:var(--grigo-life-radius-l);--grigo-life-notice-box-padding:var(--grigo-life-spacing-standard-m);--grigo-life-notice-box-font-family:var(--grigo-life-font-family-base);--grigo-life-notice-box-font-size:var(--grigo-life-font-size-body-s);--grigo-life-notice-box-line-height:var(--grigo-life-line-height-body-s);--grigo-life-notice-box-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-notice-box-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-notice-box-color:var(--grigo-life-color-text-secondary);--grigo-life-price-card-bg:var(--grigo-life-color-container-gray-default);--grigo-life-price-card-radius:var(--grigo-life-radius-xl);--grigo-life-price-card-padding-x:var(--grigo-life-spacing-standard-m);--grigo-life-price-card-padding-y:var(--grigo-life-spacing-standard-l);--grigo-life-price-card-gap:var(--grigo-life-spacing-standard-s);--grigo-life-price-card-rows-gap:var(--grigo-life-spacing-tight-xl);--grigo-life-price-card-divider-color:var(--grigo-life-color-border-tertiary);--grigo-life-price-card-font-family:var(--grigo-life-font-family-base);--grigo-life-price-card-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-price-card-header-font-size:var(--grigo-life-font-size-title-xs);--grigo-life-price-card-header-line-height:var(--grigo-life-line-height-title-xs);--grigo-life-price-card-header-font-weight:var(--grigo-life-font-weight-bold);--grigo-life-price-card-header-label-color:var(--grigo-life-color-text-primary);--grigo-life-price-card-header-amount-color:var(--grigo-life-color-text-primary);--grigo-life-price-card-row-font-size:var(--grigo-life-font-size-body-s);--grigo-life-price-card-row-line-height:var(--grigo-life-line-height-body-s);--grigo-life-price-card-row-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-price-card-row-label-color:var(--grigo-life-color-text-secondary);--grigo-life-price-card-row-amount-color:var(--grigo-life-color-text-primary);--grigo-life-info-list-row-bg:var(--grigo-life-color-container-gray-default);--grigo-life-info-list-row-radius:var(--grigo-life-radius-xl);--grigo-life-info-list-row-padding-x:var(--grigo-life-spacing-standard-m);--grigo-life-info-list-row-padding-y:var(--grigo-life-spacing-standard-l);--grigo-life-info-list-row-gap:var(--grigo-life-spacing-standard-s);--grigo-life-info-list-row-text-gap:var(--grigo-life-spacing-tight-s);--grigo-life-info-list-row-image-size:44px;--grigo-life-info-list-row-font-family:var(--grigo-life-font-family-base);--grigo-life-info-list-row-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-info-list-row-title-font-size:var(--grigo-life-font-size-title-xs);--grigo-life-info-list-row-title-line-height:var(--grigo-life-line-height-title-xs);--grigo-life-info-list-row-title-font-weight:var(--grigo-life-font-weight-bold);--grigo-life-info-list-row-title-color:var(--grigo-life-color-text-primary);--grigo-life-info-list-row-desc-font-size:var(--grigo-life-font-size-body-s);--grigo-life-info-list-row-desc-line-height:var(--grigo-life-line-height-body-s);--grigo-life-info-list-row-desc-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-info-list-row-desc-color:var(--grigo-life-color-text-secondary);--grigo-life-comparison-table-gap-columns:var(--grigo-life-spacing-standard-s);--grigo-life-comparison-table-gap-rows:var(--grigo-life-spacing-standard-s);--grigo-life-comparison-table-padding-x:var(--grigo-life-spacing-margin-mobile);--grigo-life-comparison-table-font-family:var(--grigo-life-font-family-base);--grigo-life-comparison-table-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-comparison-table-header-font-size:var(--grigo-life-font-size-title-xs);--grigo-life-comparison-table-header-line-height:var(--grigo-life-line-height-title-xs);--grigo-life-comparison-table-header-font-weight:var(--grigo-life-font-weight-bold);--grigo-life-comparison-table-header-color:var(--grigo-life-color-text-primary);--grigo-life-comparison-table-row-title-font-size:var(--grigo-life-font-size-body-s);--grigo-life-comparison-table-row-title-line-height:var(--grigo-life-line-height-body-s);--grigo-life-comparison-table-row-title-font-weight:var(--grigo-life-font-weight-bold);--grigo-life-comparison-table-row-title-color:var(--grigo-life-color-text-primary);--grigo-life-comparison-table-row-body-font-size:var(--grigo-life-font-size-body-s);--grigo-life-comparison-table-row-body-line-height:var(--grigo-life-line-height-body-s);--grigo-life-comparison-table-row-body-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-comparison-table-row-body-color:var(--grigo-life-color-text-secondary);--grigo-life-comparison-table-divider-color:var(--grigo-life-color-border-tertiary);--grigo-life-comparison-table-divider-width:var(--grigo-life-border-thin);--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}*{box-sizing:border-box}body,html{margin:0;padding:0;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:hidden;position:relative;width:100%;overscroll-behavior-x:none}}a{color:inherit;text-decoration:none}