: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-etc-kakao-text:rgba(0,0,0,0.85);--grigo-life-color-etc-naver:#03a94d;--grigo-life-color-etc-pass:#ff3a4a;--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-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-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-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-16:16px;--grigo-life-icon-size-18:18px;--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-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-avatar-m:48px;--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-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-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-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-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-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-layout-mo-fill-min-height:560px;--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-top: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-bottomsheet-title-color:var(--grigo-life-color-text-primary);--grigo-life-bottomsheet-cancel-size:28px;--grigo-life-bottomsheet-cancel-icon-size:16px;--grigo-life-bottomsheet-cancel-color:var(--grigo-life-color-text-primary);--grigo-life-bottomsheet-subtext-font-size:var(--grigo-life-font-size-body-m);--grigo-life-bottomsheet-subtext-line-height:var(--grigo-life-line-body-22);--grigo-life-bottomsheet-subtext-color:var(--grigo-life-color-text-secondary);--grigo-life-bottomsheet-subtext-pad-top:var(--grigo-life-spacing-tight-s);--grigo-life-bottomsheet-section-pad-top:var(--grigo-life-spacing-standard-l);--grigo-life-bottomsheet-max-height:75dvh;--grigo-life-bottomsheet-actions-gradient:linear-gradient(0deg,#ffffff 86%,rgba(255,255,255,0));--grigo-life-bottomsheet-pc-max-width:400px;--grigo-life-bottomsheet-pc-edge-gap:var(--grigo-life-spacing-standard-l);--grigo-life-popup-bg:var(--grigo-life-color-container-gray-white);--grigo-life-popup-radius:var(--grigo-life-radius-xl);--grigo-life-popup-padding-y:var(--grigo-life-spacing-standard-l);--grigo-life-popup-padding-x:var(--grigo-life-spacing-margin-mobile);--grigo-life-popup-max-width:335px;--grigo-life-popup-overlay-bg:var(--grigo-life-color-dimmed);--grigo-life-popup-overlay-padding:var(--grigo-life-spacing-margin-mobile);--grigo-life-popup-slot-gap:var(--grigo-life-spacing-standard-l);--grigo-life-popup-header-gap:var(--grigo-life-spacing-tight-s);--grigo-life-popup-title-group-gap:var(--grigo-life-spacing-tight-l);--grigo-life-popup-footer-gap:var(--grigo-life-spacing-standard-s);--grigo-life-popup-title-font-family:var(--grigo-life-font-family-base);--grigo-life-popup-title-font-size:var(--grigo-life-font-size-title-m);--grigo-life-popup-title-line-height:var(--grigo-life-line-height-title-m);--grigo-life-popup-title-font-weight:var(--grigo-life-font-weight-bold);--grigo-life-popup-title-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-popup-title-color:var(--grigo-life-color-text-primary);--grigo-life-popup-description-font-family:var(--grigo-life-font-family-base);--grigo-life-popup-description-font-size:var(--grigo-life-font-size-body-m);--grigo-life-popup-description-line-height:var(--grigo-life-line-height-body-m);--grigo-life-popup-description-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-popup-description-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-popup-description-color:var(--grigo-life-color-text-secondary);--grigo-life-popup-close-size:24px;--grigo-life-popup-close-color:var(--grigo-life-color-text-primary);--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-logo-width:82px;--grigo-life-mo-header-logo-height:24px;--grigo-life-mo-header-logo-color:var(--grigo-life-color-brand);--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-contents-padding-top:var(--grigo-life-spacing-wide-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-pc-footer-contact-font-size:var(--grigo-life-font-size-body-m);--grigo-life-pc-footer-contact-line-height:var(--grigo-life-line-height-body-m);--grigo-life-pc-footer-contact-font-weight:var(--grigo-life-font-weight-semibold);--grigo-life-pc-footer-contact-color:var(--grigo-life-color-text-primary);--grigo-life-pc-footer-contact-gap:var(--grigo-life-spacing-standard-xl);--grigo-life-pc-footer-divider-color:var(--grigo-life-color-border-tertiary);--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-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-s);--grigo-life-depthtab-item-padding-bottom:var(--grigo-life-spacing-standard-s);--grigo-life-depthtab-pc-height:56px;--grigo-life-depthtab-pc-item-gap:var(--grigo-life-spacing-standard-m);--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-semibold);--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-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-radio-group-gap:var(--grigo-life-spacing-tight-xl);--grigo-life-accordion-header-padding-x:4px;--grigo-life-accordion-gap:var(--grigo-life-spacing-tight-xl);--grigo-life-accordion-check-gap:var(--grigo-life-spacing-tight-l);--grigo-life-accordion-icon-size-l:28px;--grigo-life-accordion-icon-size-s:20px;--grigo-life-accordion-title-font-family:var(--grigo-life-font-family-base);--grigo-life-accordion-title-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-accordion-title-color:var(--grigo-life-color-text-primary);--grigo-life-accordion-title-font-weight-closed:var(--grigo-life-font-weight-regular);--grigo-life-accordion-title-font-weight-open:var(--grigo-life-font-weight-semibold);--grigo-life-accordion-title-font-size-l:var(--grigo-life-font-size-title-m);--grigo-life-accordion-title-line-height-l:var(--grigo-life-line-height-title-m);--grigo-life-accordion-title-font-size-s:var(--grigo-life-font-size-title-xs);--grigo-life-accordion-title-line-height-s:var(--grigo-life-line-height-title-xs);--grigo-life-accordion-content-bg:var(--grigo-life-color-container-gray-default);--grigo-life-accordion-content-radius:var(--grigo-life-radius-m);--grigo-life-accordion-content-padding-y:var(--grigo-life-spacing-standard-l);--grigo-life-accordion-content-padding-x:var(--grigo-life-spacing-margin-mobile);--grigo-life-accordion-body-font-family:var(--grigo-life-font-family-base);--grigo-life-accordion-body-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-accordion-body-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-accordion-body-color:var(--grigo-life-color-text-secondary);--grigo-life-accordion-body-font-size-l:var(--grigo-life-font-size-body-m);--grigo-life-accordion-body-line-height-l:22px;--grigo-life-accordion-body-font-size-s:var(--grigo-life-font-size-body-s);--grigo-life-accordion-body-line-height-s:var(--grigo-life-line-height-body-s);--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-thumb-bg-disabled:var(--grigo-life-color-container-gray-pressed);--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-switch-label-color-disabled:var(--grigo-life-color-text-disabled);--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-shadow-space:var(--grigo-life-spacing-standard-l);--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-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-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-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-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-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-m-line-height) + 2 * var(--grigo-life-button-m-padding-y) + var(--grigo-life-sticky-cta-padding-bottom) + var(--grigo-life-sticky-cta-gradient-height));--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:var(--grigo-life-icon-size-44);--grigo-life-info-list-row-image-size-full:var(--grigo-life-icon-size-48);--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);--grigo-life-link-banner-bg:var(--grigo-life-color-container-gray-default);--grigo-life-link-banner-border-color:var(--grigo-life-color-border-tertiary);--grigo-life-link-banner-border-width:var(--grigo-life-border-thin);--grigo-life-link-banner-radius:var(--grigo-life-radius-l);--grigo-life-link-banner-padding:var(--grigo-life-spacing-standard-m);--grigo-life-link-banner-gap:var(--grigo-life-spacing-tight-l);--grigo-life-link-banner-text-gap:var(--grigo-life-spacing-tight-s);--grigo-life-link-banner-title-row-gap:var(--grigo-life-spacing-tight-l);--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-link-banner-font-family:var(--grigo-life-font-family-base);--grigo-life-link-banner-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-link-banner-title-font-size:var(--grigo-life-font-size-title-xs);--grigo-life-link-banner-title-line-height:var(--grigo-life-line-height-title-xs);--grigo-life-link-banner-title-font-weight:var(--grigo-life-font-weight-bold);--grigo-life-link-banner-title-color:var(--grigo-life-color-text-primary);--grigo-life-link-banner-desc-font-size:var(--grigo-life-font-size-body-s);--grigo-life-link-banner-desc-line-height:var(--grigo-life-line-height-body-s);--grigo-life-link-banner-desc-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-link-banner-desc-color:var(--grigo-life-color-text-secondary);--grigo-life-link-banner-leading-color:var(--grigo-life-color-text-primary);--grigo-life-link-banner-trailing-color:var(--grigo-life-color-text-secondary);--grigo-life-consult-hours-title-font-size:var(--grigo-life-font-size-title-l);--grigo-life-consult-hours-title-line-height:var(--grigo-life-line-height-title-l);--grigo-life-consult-hours-title-font-weight:var(--grigo-life-font-weight-bold);--grigo-life-consult-hours-title-color:var(--grigo-life-color-text-primary);--grigo-life-consult-hours-title-gap:var(--grigo-life-spacing-standard-l);--grigo-life-consult-hours-row-gap:var(--grigo-life-spacing-standard-l);--grigo-life-consult-hours-row-text-gap:var(--grigo-life-spacing-tight-s);--grigo-life-consult-hours-heading-font-size:var(--grigo-life-font-size-title-xs);--grigo-life-consult-hours-heading-line-height:var(--grigo-life-line-height-title-xs);--grigo-life-consult-hours-heading-font-weight:var(--grigo-life-font-weight-bold);--grigo-life-consult-hours-heading-color:var(--grigo-life-color-text-primary);--grigo-life-consult-hours-desc-font-size:var(--grigo-life-font-size-body-s);--grigo-life-consult-hours-desc-line-height:var(--grigo-life-line-height-body-s);--grigo-life-consult-hours-desc-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-consult-hours-desc-color:var(--grigo-life-color-text-secondary);--grigo-life-consult-hours-divider-color:var(--grigo-life-color-border-tertiary);--grigo-life-consult-hours-divider-width:var(--grigo-life-border-thin);--grigo-life-consult-hours-font-family:var(--grigo-life-font-family-base);--grigo-life-consult-hours-letter-spacing:var(--grigo-life-letter-spacing-tight);--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-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-title-section-font-family:var(--grigo-life-font-family-base);--grigo-life-title-section-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-title-section-gap:var(--grigo-life-spacing-tight-xl);--grigo-life-title-section-icon-gap:var(--grigo-life-spacing-tight-m);--grigo-life-title-section-title-font-weight:var(--grigo-life-font-weight-bold);--grigo-life-title-section-title-color:var(--grigo-life-color-text-primary);--grigo-life-title-section-subtitle-color:var(--grigo-life-color-text-secondary);--grigo-life-title-section-date-color:var(--grigo-life-color-text-disabled);--grigo-life-title-section-s-title-font-size:var(--grigo-life-text-title-16-font-size);--grigo-life-title-section-s-title-line-height:var(--grigo-life-text-title-16-line-height);--grigo-life-title-section-s-body-font-size:var(--grigo-life-text-body-14-font-size);--grigo-life-title-section-s-body-line-height:var(--grigo-life-text-body-14-line-height);--grigo-life-title-section-m-title-font-size:var(--grigo-life-text-title-20-font-size);--grigo-life-title-section-m-title-line-height:var(--grigo-life-text-title-20-line-height);--grigo-life-title-section-m-body-font-size:var(--grigo-life-text-body-18-font-size);--grigo-life-title-section-m-body-line-height:var(--grigo-life-text-body-18-line-height);--grigo-life-title-section-l-title-font-size:var(--grigo-life-text-title-24-font-size);--grigo-life-title-section-l-title-line-height:var(--grigo-life-text-title-24-line-height);--grigo-life-title-section-l-body-font-size:var(--grigo-life-text-title-20-font-size);--grigo-life-title-section-l-body-line-height:var(--grigo-life-text-title-20-line-height);--grigo-life-pagination-gap:var(--grigo-life-spacing-tight-l);--grigo-life-pagination-font-family:var(--grigo-life-font-family-base);--grigo-life-pagination-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-pagination-item-size-s:40px;--grigo-life-pagination-item-size-l:48px;--grigo-life-pagination-item-radius-s:4px;--grigo-life-pagination-item-radius-l:6px;--grigo-life-pagination-icon-size-s:20px;--grigo-life-pagination-icon-size-l:24px;--grigo-life-pagination-s-font-size:var(--grigo-life-font-size-title-xs);--grigo-life-pagination-s-line-height:var(--grigo-life-line-height-title-xs);--grigo-life-pagination-l-font-size:var(--grigo-life-font-size-title-s);--grigo-life-pagination-l-line-height:var(--grigo-life-line-height-title-s);--grigo-life-pagination-item-bg-default:transparent;--grigo-life-pagination-item-bg-hover:var(--grigo-life-color-container-gray-default);--grigo-life-pagination-item-bg-pressed:var(--grigo-life-color-container-gray-hover);--grigo-life-pagination-item-bg-selected:var(--grigo-life-color-container-gray-default);--grigo-life-pagination-text-default:var(--grigo-life-color-text-secondary);--grigo-life-pagination-text-selected:var(--grigo-life-color-text-primary);--grigo-life-pagination-text-disabled:var(--grigo-life-color-text-disabled);--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-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-gap:var(--grigo-life-spacing-tight-l);--grigo-life-dropdown-trigger-radius:var(--grigo-life-textfield-radius);--grigo-life-dropdown-trigger-border-width:var(--grigo-life-textfield-border-width);--grigo-life-dropdown-trigger-padding-y:var(--grigo-life-spacing-margin-mobile);--grigo-life-dropdown-trigger-padding-x:var(--grigo-life-spacing-standard-s);--grigo-life-dropdown-trigger-icon-size:24px;--grigo-life-dropdown-trigger-border-default:var(--grigo-life-textfield-border-default);--grigo-life-dropdown-trigger-border-focus:var(--grigo-life-textfield-border-focus);--grigo-life-dropdown-trigger-border-error:var(--grigo-life-textfield-border-error);--grigo-life-dropdown-trigger-border-disabled:var(--grigo-life-textfield-border-disabled);--grigo-life-dropdown-trigger-bg-default:var(--grigo-life-color-container-gray-white);--grigo-life-dropdown-trigger-bg-disabled:var(--grigo-life-textfield-bg-disabled);--grigo-life-dropdown-trigger-fg-placeholder:var(--grigo-life-textfield-fg-placeholder);--grigo-life-dropdown-trigger-fg-value:var(--grigo-life-textfield-fg-default);--grigo-life-dropdown-trigger-fg-disabled:var(--grigo-life-textfield-fg-disabled);--grigo-life-dropdown-trigger-font-family:var(--grigo-life-font-family-base);--grigo-life-dropdown-trigger-font-size:var(--grigo-life-font-size-title-s);--grigo-life-dropdown-trigger-line-height:var(--grigo-life-line-height-title-s);--grigo-life-dropdown-trigger-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-dropdown-trigger-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-dropdown-label-font-family:var(--grigo-life-font-family-base);--grigo-life-dropdown-label-font-size:var(--grigo-life-font-size-title-xs);--grigo-life-dropdown-label-line-height:var(--grigo-life-line-height-title-xs);--grigo-life-dropdown-label-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-dropdown-label-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-dropdown-label-color:var(--grigo-life-color-text-secondary);--grigo-life-dropdown-helptext-color:var(--grigo-life-color-text-caption);--grigo-life-dropdown-helptext-error-color:var(--grigo-life-color-system-error);--grigo-life-dropdown-menu-bg:var(--grigo-life-color-container-gray-white);--grigo-life-dropdown-menu-radius:var(--grigo-life-radius-l);--grigo-life-dropdown-menu-shadow:0px 6px 24px 0px rgba(33,37,41,0.12);--grigo-life-dropdown-menu-padding:var(--grigo-life-spacing-standard-s);--grigo-life-dropdown-menu-item-padding-y:var(--grigo-life-spacing-margin-mobile);--grigo-life-dropdown-menu-item-padding-x:var(--grigo-life-spacing-standard-s);--grigo-life-dropdown-menu-item-fg:var(--grigo-life-color-text-primary);--grigo-life-dropdown-menu-item-bg-hover:var(--grigo-life-color-container-gray-default);--grigo-life-dropdown-menu-item-radius:var(--grigo-life-radius-l);--grigo-life-wheel-picker-font-family:var(--grigo-life-font-family-base);--grigo-life-wheel-picker-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-wheel-picker-column-gap:var(--grigo-life-spacing-tight-l);--grigo-life-wheel-picker-item-height:64px;--grigo-life-wheel-picker-item-padding-y:var(--grigo-life-spacing-standard-m);--grigo-life-wheel-picker-item-padding-x:var(--grigo-life-spacing-standard-s);--grigo-life-wheel-picker-item-font-size:var(--grigo-life-font-size-title-s);--grigo-life-wheel-picker-item-line-height:var(--grigo-life-line-height-title-s);--grigo-life-wheel-picker-item-color:var(--grigo-life-color-text-primary);--grigo-life-wheel-picker-item-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-wheel-picker-focused-font-weight:var(--grigo-life-font-weight-semibold);--grigo-life-wheel-picker-focused-bg:var(--grigo-life-color-container-gray-default);--grigo-life-wheel-picker-focused-radius:var(--grigo-life-radius-l);--grigo-life-card-layout-radius:var(--grigo-life-radius-xl);--grigo-life-card-layout-padding-y:var(--grigo-life-spacing-standard-l);--grigo-life-card-layout-padding-x:var(--grigo-life-spacing-margin-mobile);--grigo-life-card-layout-bg-white:var(--grigo-life-color-container-gray-white);--grigo-life-card-layout-bg-gray:var(--grigo-life-color-container-gray-default);--grigo-life-card-layout-bg-sky:var(--grigo-life-color-main-1);--grigo-life-card-layout-border-width:var(--grigo-life-border-thin);--grigo-life-card-layout-border-color:var(--grigo-life-color-border-tertiary);--grigo-life-card-layout-shadow:var(--grigo-life-shadow-1);--grigo-life-card-layout-image-height:180px;--grigo-life-card-layout-image-height-unline:200px;--grigo-life-card-layout-play-btn-size:56px;--grigo-life-card-layout-play-btn-bg:rgba(32,33,51,0.5);--grigo-life-card-layout-play-btn-icon-size:28px;--grigo-life-card-layout-dim-bg:rgba(32,33,51,0.5);--grigo-life-card-layout-dim-text-color:var(--grigo-life-color-container-gray-white);--grigo-life-card-layout-dim-font-size:var(--grigo-life-font-size-body-m);--grigo-life-card-layout-dim-line-height:var(--grigo-life-line-body-22);--grigo-life-card-layout-dim-font-weight:var(--grigo-life-font-weight-semibold);--grigo-life-card-layout-unline-gap:var(--grigo-life-spacing-standard-s);--grigo-life-card-layout-unline-padding-x:4px;--grigo-life-card-layout-focus-color:var(--grigo-life-color-border-main);--grigo-life-card-layout-focus-width:var(--grigo-life-border-thick);--grigo-life-card-layout-focus-offset:var(--grigo-life-spacing-tight-xs);--grigo-life-media-card-bg:var(--grigo-life-card-layout-bg-gray);--grigo-life-media-card-radius:var(--grigo-life-card-layout-radius);--grigo-life-media-card-padding-y:var(--grigo-life-card-layout-padding-y);--grigo-life-media-card-padding-x:var(--grigo-life-card-layout-padding-x);--grigo-life-media-card-thumb-size:var(--grigo-life-icon-size-44);--grigo-life-media-card-gap-media:var(--grigo-life-spacing-standard-s);--grigo-life-media-card-gap-text:var(--grigo-life-spacing-tight-s);--grigo-life-media-card-gap-extra:var(--grigo-life-spacing-standard-s);--grigo-life-media-card-font-family:var(--grigo-life-text-font-family);--grigo-life-media-card-letter-spacing:var(--grigo-life-text-letter-spacing);--grigo-life-media-card-title-color:var(--grigo-life-text-title-color);--grigo-life-media-card-title-font-size:var(--grigo-life-text-title-16-font-size);--grigo-life-media-card-title-line-height:var(--grigo-life-text-title-16-line-height);--grigo-life-media-card-title-font-weight:var(--grigo-life-text-weight-bold);--grigo-life-media-card-desc-color:var(--grigo-life-color-text-secondary);--grigo-life-media-card-desc-font-size:var(--grigo-life-text-body-14-font-size);--grigo-life-media-card-desc-line-height:var(--grigo-life-text-body-14-line-height);--grigo-life-media-card-desc-font-weight:var(--grigo-life-text-weight-regular);--grigo-life-icon-banner-bg:var(--grigo-life-color-container-sub-default);--grigo-life-icon-banner-radius:var(--grigo-life-radius-xl);--grigo-life-icon-banner-padding-y:var(--grigo-life-spacing-standard-l);--grigo-life-icon-banner-padding-x:var(--grigo-life-spacing-standard-m);--grigo-life-icon-banner-gap:var(--grigo-life-spacing-standard-s);--grigo-life-icon-banner-text-gap:var(--grigo-life-spacing-tight-s);--grigo-life-icon-banner-action-gap:var(--grigo-life-spacing-tight-xs);--grigo-life-icon-banner-font-family:var(--grigo-life-font-family-base);--grigo-life-icon-banner-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-icon-banner-title-font-size:var(--grigo-life-font-size-title-xs);--grigo-life-icon-banner-title-line-height:var(--grigo-life-line-height-title-xs);--grigo-life-icon-banner-title-font-weight:var(--grigo-life-font-weight-bold);--grigo-life-icon-banner-title-color:var(--grigo-life-color-text-primary);--grigo-life-icon-banner-action-font-size:var(--grigo-life-font-size-body-s);--grigo-life-icon-banner-action-line-height:var(--grigo-life-line-height-body-s);--grigo-life-icon-banner-action-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-icon-banner-action-color:var(--grigo-life-color-text-secondary);--grigo-life-icon-banner-action-icon-size:var(--grigo-life-icon-size-18);--grigo-life-icon-banner-image-size:56px;--grigo-life-icon-banner-image-radius:var(--grigo-life-radius-m);--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-ellipsis-text-font-family:var(--grigo-life-font-family-base);--grigo-life-ellipsis-text-font-size:var(--grigo-life-font-size-title-xs);--grigo-life-ellipsis-text-line-height:var(--grigo-life-line-height-title-xs);--grigo-life-ellipsis-text-font-weight:var(--grigo-life-font-weight-bold);--grigo-life-ellipsis-text-color:var(--grigo-life-color-text-primary);--grigo-life-ellipsis-text-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-ellipsis-text-gap:var(--grigo-life-spacing-tight-s);--grigo-life-ellipsis-text-icon-size:var(--grigo-life-icon-size-18);--grigo-life-ellipsis-text-icon-color:var(--grigo-life-color-text-primary);--grigo-life-stepper-row-gap:var(--grigo-life-spacing-tight-l);--grigo-life-stepper-item-gap:var(--grigo-life-spacing-tight-l);--grigo-life-stepper-circle-size:var(--grigo-life-icon-size-32);--grigo-life-stepper-circle-radius:var(--grigo-life-radius-full);--grigo-life-stepper-check-size:var(--grigo-life-icon-size-20);--grigo-life-stepper-connector-size:var(--grigo-life-icon-size-24);--grigo-life-stepper-connector-color:var(--grigo-life-color-text-disabled);--grigo-life-stepper-font-family:var(--grigo-life-font-family-base);--grigo-life-stepper-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-stepper-label-font-size:var(--grigo-life-font-size-body-s);--grigo-life-stepper-label-line-height:var(--grigo-life-line-height-body-s);--grigo-life-stepper-label-font-weight:var(--grigo-life-font-weight-semibold);--grigo-life-stepper-complete-circle-bg:var(--grigo-life-color-container-main-default);--grigo-life-stepper-complete-check-color:var(--grigo-life-color-container-gray-white);--grigo-life-stepper-complete-label-color:var(--grigo-life-color-container-main-default);--grigo-life-stepper-default-circle-bg:var(--grigo-life-color-text-disabled);--grigo-life-stepper-default-check-color:var(--grigo-life-color-container-gray-white);--grigo-life-stepper-default-label-color:var(--grigo-life-color-text-disabled);--grigo-life-post-nav-section-gap:var(--grigo-life-spacing-standard-l);--grigo-life-post-nav-row-gap:var(--grigo-life-spacing-tight-l);--grigo-life-post-nav-font-family:var(--grigo-life-font-family-base);--grigo-life-post-nav-font-size:var(--grigo-life-font-size-body-s);--grigo-life-post-nav-line-height:var(--grigo-life-line-height-body-s);--grigo-life-post-nav-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-post-nav-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-post-nav-label-color:var(--grigo-life-color-text-secondary);--grigo-life-post-nav-title-color:var(--grigo-life-color-text-primary);--grigo-life-post-nav-divider-color:var(--grigo-life-color-border-tertiary);--grigo-life-post-nav-divider-width:var(--grigo-life-border-thin);--grigo-life-file-list-gap:var(--grigo-life-spacing-standard-s);--grigo-life-file-list-row-gap:var(--grigo-life-spacing-tight-xs);--grigo-life-file-list-name-size-gap:var(--grigo-life-spacing-tight-s);--grigo-life-file-list-title-font-family:var(--grigo-life-font-family-base);--grigo-life-file-list-title-font-size:var(--grigo-life-font-size-title-xs);--grigo-life-file-list-title-line-height:var(--grigo-life-line-height-title-xs);--grigo-life-file-list-title-font-weight:var(--grigo-life-font-weight-bold);--grigo-life-file-list-title-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-file-list-title-color:var(--grigo-life-color-text-primary);--grigo-life-file-list-name-font-family:var(--grigo-life-font-family-base);--grigo-life-file-list-name-font-size:var(--grigo-life-font-size-body-s);--grigo-life-file-list-name-line-height:var(--grigo-life-line-height-body-s);--grigo-life-file-list-name-font-weight:var(--grigo-life-font-weight-regular);--grigo-life-file-list-name-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-file-list-name-color:var(--grigo-life-color-text-primary);--grigo-life-file-list-icon-size:var(--grigo-life-icon-size-16);--grigo-life-file-list-icon-color:var(--grigo-life-color-text-primary);--grigo-life-statusview-gap:var(--grigo-life-spacing-tight-xl);--grigo-life-statusview-text-gap:var(--grigo-life-spacing-tight-s);--grigo-life-statusview-icon-size-l:var(--grigo-life-icon-size-64);--grigo-life-statusview-icon-size-s:56px;--grigo-life-statusview-title-font-family:var(--grigo-life-font-family-base);--grigo-life-statusview-title-weight:var(--grigo-life-font-weight-semibold);--grigo-life-statusview-title-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-statusview-title-l-font-size:var(--grigo-life-font-size-title-m);--grigo-life-statusview-title-l-line-height:var(--grigo-life-line-height-title-m);--grigo-life-statusview-title-s-font-size:var(--grigo-life-font-size-title-s);--grigo-life-statusview-title-s-line-height:var(--grigo-life-line-height-title-s);--grigo-life-statusview-subtext-font-family:var(--grigo-life-font-family-base);--grigo-life-statusview-subtext-weight:var(--grigo-life-font-weight-regular);--grigo-life-statusview-subtext-letter-spacing:var(--grigo-life-letter-spacing-tight);--grigo-life-statusview-subtext-l-font-size:var(--grigo-life-font-size-body-m);--grigo-life-statusview-subtext-l-line-height:var(--grigo-life-line-height-body-m);--grigo-life-statusview-subtext-s-font-size:var(--grigo-life-font-size-body-s);--grigo-life-statusview-subtext-s-line-height:var(--grigo-life-line-height-body-s);--grigo-life-statusview-fg-complete:var(--grigo-life-color-text-main);--grigo-life-statusview-fg-error:var(--grigo-life-color-system-error);--grigo-life-statusview-fg-nodata:var(--grigo-life-color-text-disabled);--grigo-life-statusview-fg-loading:var(--grigo-life-color-text-main);--grigo-life-statusview-fg-404:var(--grigo-life-color-text-main);--grigo-life-line-stepper-height:4px;--grigo-life-line-stepper-track:var(--grigo-life-color-container-gray-hover);--grigo-life-line-stepper-fill:var(--grigo-life-color-container-main-default);--grigo-life-line-stepper-cap-radius:999px;--grigo-life-table-border:var(--grigo-life-border-thin) solid var(--grigo-life-color-border-tertiary);--grigo-life-table-category-bg:var(--grigo-life-color-gray-1);--grigo-life-table-category-color:var(--grigo-life-color-text-secondary);--grigo-life-table-category-weight:var(--grigo-life-font-weight-semibold);--grigo-life-table-body-bg:var(--grigo-life-color-gray-white);--grigo-life-table-body-color:var(--grigo-life-color-text-primary);--grigo-life-table-body-weight:var(--grigo-life-font-weight-regular);--grigo-life-table-padding-s:var(--grigo-life-spacing-standard-s);--grigo-life-table-font-size-s:var(--grigo-life-font-size-body-s);--grigo-life-table-line-height-s:var(--grigo-life-line-height-body-s);--grigo-life-table-padding-l:var(--grigo-life-spacing-standard-m);--grigo-life-table-font-size-l:var(--grigo-life-font-size-18);--grigo-life-table-line-height-l:var(--grigo-life-line-height-body-m)}