.hero-section[data-astro-cid-ssxvyu24]{background:#fff;border-bottom:1px solid #eef0f3;width:100%;position:relative;overflow:hidden}.hero-inner[data-astro-cid-ssxvyu24]{text-align:center;flex-direction:column;align-items:center;width:92%;max-width:1140px;margin:0 auto;padding-top:50px;display:flex;position:relative}.hero-copy-col[data-astro-cid-ssxvyu24]{z-index:1;flex-direction:column;align-items:center;width:100%;max-width:100%;padding:0;display:flex;position:relative}.hero-title[data-astro-cid-ssxvyu24]{color:#71767a;letter-spacing:-.04em;width:100%;font-size:38px;font-weight:500;line-height:1.42}.sr-only[data-astro-cid-ssxvyu24]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.title-line[data-astro-cid-ssxvyu24]{white-space:nowrap;display:block}.mob-br[data-astro-cid-ssxvyu24]{display:none}.hero-section[data-astro-cid-ssxvyu24] .title-big{color:#191f28;background:linear-gradient(100deg,#191f28 0%,#1f543d 55%,#2b7052 100%);-webkit-text-fill-color:transparent;letter-spacing:-.045em;vertical-align:-2px;-webkit-background-clip:text;background-clip:text;font-size:58px;font-weight:500;line-height:1.15;display:inline-block}.hero-visual-col[data-astro-cid-ssxvyu24]{z-index:2;pointer-events:none;justify-content:center;align-items:flex-end;width:100%;max-width:585px;height:auto;margin-top:-26px;display:flex;position:relative;overflow:hidden}.hero-model-img[data-astro-cid-ssxvyu24]{z-index:1;object-fit:contain;object-position:bottom center;filter:grayscale()contrast(1.06)brightness(1.02);user-select:none;width:100%;height:auto;max-height:420px;margin-bottom:-72px;position:relative}@media (width>=761px){.hero-inner[data-astro-cid-ssxvyu24]{zoom:1.16}}@media (width<=760px){.hero-inner[data-astro-cid-ssxvyu24]{padding-top:34px}.hero-title[data-astro-cid-ssxvyu24]{font-size:clamp(19px,5.4vw,24px);line-height:1.42}.hero-section[data-astro-cid-ssxvyu24] .title-big{font-size:clamp(24px,6.8vw,30px)}.title-line[data-astro-cid-ssxvyu24]{white-space:normal;word-break:keep-all}.hero-visual-col[data-astro-cid-ssxvyu24]{max-width:480px;margin-top:-16px}.hero-model-img[data-astro-cid-ssxvyu24]{max-height:300px;margin-bottom:0}}.directors-section[data-astro-cid-y4fhkd5k]{background:#fff;width:100%;padding:56px 0 96px;overflow:hidden}.directors-wrap[data-astro-cid-y4fhkd5k]{width:92%;max-width:1140px;margin:0 auto}.directors-head[data-astro-cid-y4fhkd5k]{margin-bottom:36px}.directors-head[data-astro-cid-y4fhkd5k] h2[data-astro-cid-y4fhkd5k]{color:#71767a;letter-spacing:-.04em;word-break:keep-all;font-size:38px;font-weight:500;line-height:1.38}.directors-head[data-astro-cid-y4fhkd5k] .head-line[data-astro-cid-y4fhkd5k]{white-space:nowrap;display:block}.directors-head[data-astro-cid-y4fhkd5k] .head-big[data-astro-cid-y4fhkd5k]{color:#191f28;letter-spacing:-.045em;vertical-align:-2px;font-size:48px;font-weight:500;line-height:1.15;display:inline}.directors-marquee[data-astro-cid-y4fhkd5k]{width:100%;padding:12px 0 28px;overflow:hidden}.directors-track[data-astro-cid-y4fhkd5k]{align-items:center;gap:20px;width:max-content;padding:0 20px;animation:46s linear infinite directorsAutoSlide;display:flex}.directors-marquee[data-astro-cid-y4fhkd5k]:hover .directors-track[data-astro-cid-y4fhkd5k]{animation-play-state:paused}@keyframes directorsAutoSlide{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.director-card[data-astro-cid-y4fhkd5k]{background:#fff;border:1px solid #eaeeef;border-radius:26px;flex:0 0 292px;width:292px;height:356px;padding:26px 24px 0;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 14px 34px -8px #0f172a12}.director-card[data-astro-cid-y4fhkd5k]:hover{transform:translateY(-4px);box-shadow:0 20px 42px -10px #0f172a1c}.director-top-copy[data-astro-cid-y4fhkd5k]{z-index:20;text-align:left;position:relative}.director-headline[data-astro-cid-y4fhkd5k]{color:#191f28;letter-spacing:-.04em;flex-direction:column;gap:2px;margin:0;font-size:19.5px;font-weight:600;line-height:1.36;display:flex}.headline-row[data-astro-cid-y4fhkd5k]{white-space:nowrap;display:block}.director-more-btn[data-astro-cid-y4fhkd5k]{color:#6b7684;letter-spacing:-.02em;cursor:pointer;background:0 0;border:none;align-items:center;gap:3px;margin-top:10px;padding:0;font-family:inherit;font-size:13px;font-weight:500;transition:color .15s;display:inline-flex}.director-more-btn[data-astro-cid-y4fhkd5k]:hover{color:#191f28}.director-portrait-stage[data-astro-cid-y4fhkd5k]{z-index:10;pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:absolute;bottom:0;left:0;right:0}.director-portrait-stage[data-astro-cid-y4fhkd5k].is-gangbuk{justify-content:flex-end;right:-14px}.director-portrait-stage[data-astro-cid-y4fhkd5k].is-bundang,.director-portrait-stage[data-astro-cid-y4fhkd5k].is-bucheon{justify-content:flex-end;right:-4px}.director-portrait-img[data-astro-cid-y4fhkd5k]{object-fit:contain;object-position:bottom center;filter:drop-shadow(0 10px 20px #0f172a17);width:auto;max-width:100%;height:212px;transition:transform .45s cubic-bezier(.16,1,.3,1)}.director-card[data-astro-cid-y4fhkd5k]:hover .director-portrait-img[data-astro-cid-y4fhkd5k]{transform:translateY(-3px)scale(1.02)}.director-history-drawer[data-astro-cid-y4fhkd5k]{z-index:30;background:#fffffffa;flex-direction:column;padding:24px 22px;display:flex;position:absolute;inset:0}.director-history-drawer[data-astro-cid-y4fhkd5k][hidden]{display:none}.drawer-head[data-astro-cid-y4fhkd5k]{border-bottom:1px solid #eef0f3;justify-content:space-between;align-items:center;margin-bottom:14px;padding-bottom:10px;display:flex}.drawer-title[data-astro-cid-y4fhkd5k]{color:#191f28;letter-spacing:-.025em;font-size:14px;font-weight:600}.drawer-close-btn[data-astro-cid-y4fhkd5k]{color:#4e5968;cursor:pointer;background:#fff;border:1px solid #e5e8eb;border-radius:999px;padding:4px 10px;font-family:inherit;font-size:12px;font-weight:500}.drawer-close-btn[data-astro-cid-y4fhkd5k]:hover{color:#191f28;border-color:#cbd2d9}.director-history-list[data-astro-cid-y4fhkd5k]{flex-direction:column;gap:8px;display:flex;overflow-y:auto}.director-history-list[data-astro-cid-y4fhkd5k] li[data-astro-cid-y4fhkd5k]{color:#333d4b;letter-spacing:-.02em;word-break:keep-all;padding-left:9px;font-size:13px;font-weight:400;line-height:1.45;position:relative}.director-history-list[data-astro-cid-y4fhkd5k] li[data-astro-cid-y4fhkd5k]:before{content:"";background:#8b95a1;border-radius:50%;width:3px;height:3px;position:absolute;top:7px;left:0}@media (width<=680px){.directors-section[data-astro-cid-y4fhkd5k]{padding:48px 0 64px}.directors-head[data-astro-cid-y4fhkd5k]{margin-bottom:24px}.directors-head[data-astro-cid-y4fhkd5k] h2[data-astro-cid-y4fhkd5k]{letter-spacing:-.045em;font-size:clamp(16.5px,4.6vw,21px);line-height:1.44}.directors-head[data-astro-cid-y4fhkd5k] .head-line[data-astro-cid-y4fhkd5k]{white-space:normal;word-break:keep-all}.directors-head[data-astro-cid-y4fhkd5k] .head-big[data-astro-cid-y4fhkd5k]{vertical-align:-1px;font-size:clamp(20.5px,5.7vw,26px)}.director-card[data-astro-cid-y4fhkd5k]{flex:0 0 264px;width:264px;height:326px;padding:22px 20px 0}.director-headline[data-astro-cid-y4fhkd5k]{font-size:17.5px}.director-portrait-img[data-astro-cid-y4fhkd5k]{height:190px}}.support-section[data-astro-cid-57ys4orj]{background:#fff;width:100%;padding:96px 0 112px}.support-wrap[data-astro-cid-57ys4orj]{width:92%;max-width:1140px;margin:0 auto}.support-head[data-astro-cid-57ys4orj]{margin-bottom:38px}.support-head[data-astro-cid-57ys4orj] h2[data-astro-cid-57ys4orj]{color:#71767a;letter-spacing:-.04em;font-size:38px;font-weight:500;line-height:1.38}.support-head[data-astro-cid-57ys4orj] .head-line[data-astro-cid-57ys4orj]{white-space:nowrap;display:block}.support-head[data-astro-cid-57ys4orj] .head-big[data-astro-cid-57ys4orj]{color:#191f28;letter-spacing:-.045em;vertical-align:-2px;font-size:48px;font-weight:500;line-height:1.15;display:inline}.support-grid[data-astro-cid-57ys4orj]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;display:grid}.support-card[data-astro-cid-57ys4orj]{background:#fff;border-radius:26px;transition:transform .28s cubic-bezier(.16,1,.3,1);overflow:hidden;box-shadow:0 14px 38px #0f172a0f}.support-card[data-astro-cid-57ys4orj][data-open-untact-modal]{cursor:pointer}.support-card[data-astro-cid-57ys4orj]:hover{transform:translateY(-4px)}.support-media[data-astro-cid-57ys4orj]{background:#f2f4f7;width:100%;height:320px;position:relative;overflow:hidden}.support-media[data-astro-cid-57ys4orj] img[data-astro-cid-57ys4orj]{object-fit:cover;object-position:center 24%;width:100%;height:100%;transition:transform .55s cubic-bezier(.16,1,.3,1);display:block}.support-media[data-astro-cid-57ys4orj] video[data-astro-cid-57ys4orj]{object-fit:cover;object-position:center 24%;width:100%;height:100%;transition:transform .55s cubic-bezier(.16,1,.3,1);display:block;transform:scale(1.05)}.support-media[data-astro-cid-57ys4orj].has-editorial-menu img[data-astro-cid-57ys4orj]{object-position:right 22%}.editorial-scrim[data-astro-cid-57ys4orj]{pointer-events:none;background:linear-gradient(95deg,#0f172adb 0%,#0f172aa3 46%,#0f172a1f 100%);position:absolute;inset:0}.editorial-overlay[data-astro-cid-57ys4orj]{z-index:2;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:28px 28px 26px;display:flex;position:absolute;inset:0}.editorial-head[data-astro-cid-57ys4orj]{flex-direction:column;gap:6px;display:flex}.editorial-kicker[data-astro-cid-57ys4orj]{backdrop-filter:blur(6px);color:#ffffffeb;letter-spacing:-.02em;background:#ffffff24;border-radius:999px;align-items:center;width:fit-content;padding:5px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.editorial-question[data-astro-cid-57ys4orj]{color:#fff;letter-spacing:-.04em;margin:0;font-size:32px;font-weight:700;line-height:1.2}.editorial-question[data-astro-cid-57ys4orj] span[data-astro-cid-57ys4orj]{color:#2ce0bd}.editorial-menu[data-astro-cid-57ys4orj]{flex-direction:column;gap:8px;width:100%;max-width:280px;display:flex}.editorial-menu-item[data-astro-cid-57ys4orj]{backdrop-filter:blur(8px);color:#ffffffd6;letter-spacing:-.02em;cursor:pointer;text-align:left;background:#0f172a6b;border:1px solid #ffffff29;border-radius:12px;align-items:center;gap:9px;width:100%;padding:10px 14px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.editorial-menu-item[data-astro-cid-57ys4orj] .menu-dot[data-astro-cid-57ys4orj]{background:#ffffff73;border-radius:50%;flex-shrink:0;width:6px;height:6px}.editorial-menu-item[data-astro-cid-57ys4orj] .menu-text[data-astro-cid-57ys4orj]{flex:1}.editorial-menu-item[data-astro-cid-57ys4orj]:hover,.editorial-menu-item[data-astro-cid-57ys4orj].is-active{color:#fff;background:#149b82e0;border-color:#2ce0bda6;transform:translate(4px)}.editorial-menu-item[data-astro-cid-57ys4orj].is-active .menu-dot[data-astro-cid-57ys4orj]{background:#fff}.support-card[data-astro-cid-57ys4orj]:hover .support-media[data-astro-cid-57ys4orj] img[data-astro-cid-57ys4orj]{transform:scale(1.03)}.support-card[data-astro-cid-57ys4orj]:hover .support-media[data-astro-cid-57ys4orj] video[data-astro-cid-57ys4orj]{transform:scale(1.07)}.support-body[data-astro-cid-57ys4orj]{text-align:center;background:#fff;padding:32px 28px 34px}.support-kicker[data-astro-cid-57ys4orj]{color:#191f28;letter-spacing:-.035em;font-size:21px;font-weight:600;line-height:1.35}.support-title[data-astro-cid-57ys4orj]{color:#0ca689;letter-spacing:-.04em;word-break:keep-all;margin-top:6px;font-size:30px;font-weight:700;line-height:1.28}@media (width<=680px){.support-section[data-astro-cid-57ys4orj]{padding:44px 0 64px}.support-head[data-astro-cid-57ys4orj]{margin-bottom:26px}.support-head[data-astro-cid-57ys4orj] h2[data-astro-cid-57ys4orj]{word-break:keep-all;font-size:clamp(20px,5.5vw,24px);line-height:1.42}.support-head[data-astro-cid-57ys4orj] .head-line[data-astro-cid-57ys4orj]{white-space:normal;word-break:keep-all}.support-head[data-astro-cid-57ys4orj] .head-big[data-astro-cid-57ys4orj]{vertical-align:-1px;font-size:clamp(25px,6.8vw,30px)}.support-grid[data-astro-cid-57ys4orj]{grid-template-columns:1fr;gap:20px}.support-media[data-astro-cid-57ys4orj]{height:236px}.support-body[data-astro-cid-57ys4orj]{padding:24px 20px 26px}.support-kicker[data-astro-cid-57ys4orj]{word-break:keep-all;font-size:16.5px}.support-title[data-astro-cid-57ys4orj]{white-space:normal;word-break:keep-all;font-size:clamp(19px,5.2vw,22px)}}.male-staff-section[data-astro-cid-lvgjuj5x]{background:#fff;width:100%;padding:88px 0 108px}.male-staff-wrap[data-astro-cid-lvgjuj5x]{width:92%;max-width:1140px;margin:0 auto}.male-staff-header[data-astro-cid-lvgjuj5x]{text-align:center;margin-bottom:42px}.male-staff-header[data-astro-cid-lvgjuj5x] h2[data-astro-cid-lvgjuj5x]{color:#71767a;letter-spacing:-.04em;word-break:keep-all;margin:0;font-size:38px;font-weight:500;line-height:1.38}.male-staff-header[data-astro-cid-lvgjuj5x] .head-line[data-astro-cid-lvgjuj5x]{white-space:nowrap;display:block}.male-staff-header[data-astro-cid-lvgjuj5x] .head-big[data-astro-cid-lvgjuj5x]{color:#191f28;letter-spacing:-.045em;vertical-align:-2px;font-size:48px;font-weight:500;line-height:1.15;display:inline}.male-staff-grid[data-astro-cid-lvgjuj5x]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:820px;margin:0 auto;display:grid}.staff-portrait-card[data-astro-cid-lvgjuj5x]{cursor:pointer;background:linear-gradient(#fff 0%,#f4f8fd 65%,#e6effa 100%);border:1px solid #e2ecf8;border-radius:26px;flex-direction:column;justify-content:space-between;height:460px;padding:36px 32px 28px;transition:transform .28s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 14px 38px #0f172a0f}.staff-portrait-card[data-astro-cid-lvgjuj5x]:hover{transform:translateY(-4px)}.portrait-copy[data-astro-cid-lvgjuj5x]{z-index:3;position:relative}.portrait-title[data-astro-cid-lvgjuj5x]{color:#191f28;letter-spacing:-.035em;word-break:keep-all;margin:0;font-size:24px;font-weight:600;line-height:1.38}.portrait-video-wrap[data-astro-cid-lvgjuj5x]{pointer-events:none;z-index:1;justify-content:center;align-items:flex-end;height:330px;display:flex;position:absolute;bottom:0;left:0;right:0}.portrait-video[data-astro-cid-lvgjuj5x]{object-fit:cover;object-position:center 14%;width:100%;height:100%;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 100%);mask-image:linear-gradient(#0000 0%,#000 18% 100%)}.portrait-fade[data-astro-cid-lvgjuj5x]{z-index:2;background:linear-gradient(#f8fbff00 42%,#e8f1fcc7 80%,#e2edfaf5 100%);position:absolute;inset:0}.portrait-footer[data-astro-cid-lvgjuj5x]{z-index:3;margin-top:auto;position:relative}.portrait-sub[data-astro-cid-lvgjuj5x]{color:#6b7684;letter-spacing:-.025em;margin:0 0 3px;font-size:13.5px;font-weight:500}.portrait-name[data-astro-cid-lvgjuj5x]{color:#191f28;letter-spacing:-.03em;margin:0;font-size:17px;font-weight:600}@media (width<=900px){.male-staff-section[data-astro-cid-lvgjuj5x]{padding:68px 0 80px}.male-staff-header[data-astro-cid-lvgjuj5x] h2[data-astro-cid-lvgjuj5x]{font-size:28px}.male-staff-header[data-astro-cid-lvgjuj5x] .head-big[data-astro-cid-lvgjuj5x]{font-size:35px}.male-staff-grid[data-astro-cid-lvgjuj5x]{grid-template-columns:1fr;max-width:420px}.staff-portrait-card[data-astro-cid-lvgjuj5x]{height:430px}}@media (width<=640px){.male-staff-header[data-astro-cid-lvgjuj5x]{margin-bottom:28px}.male-staff-header[data-astro-cid-lvgjuj5x] h2[data-astro-cid-lvgjuj5x]{font-size:clamp(18px,4.8vw,23px);line-height:1.44}.male-staff-header[data-astro-cid-lvgjuj5x] .head-line[data-astro-cid-lvgjuj5x]{white-space:normal;word-break:keep-all}.male-staff-header[data-astro-cid-lvgjuj5x] .head-big[data-astro-cid-lvgjuj5x]{vertical-align:-1px;font-size:clamp(22px,6vw,28px)}.staff-portrait-card[data-astro-cid-lvgjuj5x]{height:400px;padding:28px 24px 22px}.portrait-title[data-astro-cid-lvgjuj5x]{font-size:21px}.portrait-video-wrap[data-astro-cid-lvgjuj5x]{height:290px}}.fomo-section[data-astro-cid-vqdrdnpc]{background:#fff;width:100%;padding:108px 0 116px}.fomo-wrap[data-astro-cid-vqdrdnpc]{flex-direction:column;gap:120px;width:92%;max-width:1140px;margin:0 auto;display:flex}.fomo-single-block[data-astro-cid-vqdrdnpc]{flex-direction:column;align-items:center;display:flex}.fomo-single-block[data-astro-cid-vqdrdnpc][data-open-untact-modal]{cursor:pointer}.fomo-head[data-astro-cid-vqdrdnpc]{text-align:center;width:100%;margin-bottom:48px}.fomo-head[data-astro-cid-vqdrdnpc] h2[data-astro-cid-vqdrdnpc]{color:#71767a;letter-spacing:-.04em;word-break:keep-all;margin:0;font-size:38px;font-weight:500;line-height:1.38}.fomo-head[data-astro-cid-vqdrdnpc] .head-line[data-astro-cid-vqdrdnpc]{white-space:nowrap;display:block}.fomo-head[data-astro-cid-vqdrdnpc] .head-big[data-astro-cid-vqdrdnpc]{color:#191f28;letter-spacing:-.045em;vertical-align:-2px;font-size:48px;font-weight:500;line-height:1.15;display:inline}.phone-stage[data-astro-cid-vqdrdnpc]{justify-content:center;width:100%;max-width:640px;padding:20px 48px 0;display:flex;position:relative}.phone-device[data-astro-cid-vqdrdnpc]{opacity:0;background:#fff;border:1px solid #eaeeef;border-bottom:none;border-radius:30px 30px 0 0;flex-direction:column;width:100%;max-width:480px;min-height:360px;padding:32px 30px 34px;transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1);display:flex;position:relative;transform:translateY(28px);box-shadow:0 18px 48px #0f172a12}.fomo-single-block[data-astro-cid-vqdrdnpc].is-inview .phone-device[data-astro-cid-vqdrdnpc]{opacity:1;transform:translateY(0)}.phone-inner-top[data-astro-cid-vqdrdnpc]{opacity:.72}.phone-sheet-title[data-astro-cid-vqdrdnpc]{color:#191f28;letter-spacing:-.025em;font-size:16px;font-weight:600}.phone-sheet-desc[data-astro-cid-vqdrdnpc]{color:#8b95a1;letter-spacing:-.02em;margin-top:6px;font-size:12.5px;line-height:1.5}.ui-soft-pill[data-astro-cid-vqdrdnpc]{color:#333d4b;letter-spacing:-.02em;background:#f1f4f8;border-radius:12px;justify-content:space-between;align-items:center;margin-top:14px;padding:12px 16px;font-size:13.5px;font-weight:500;display:flex}.popout-focus-card[data-astro-cid-vqdrdnpc]{z-index:5;opacity:0;background:#fff;border:1.5px solid #2cc2a5;border-radius:20px;margin:18px -56px;padding:20px 24px 22px;transition:opacity .65s cubic-bezier(.16,1,.3,1) .18s,transform .65s cubic-bezier(.16,1,.3,1) .18s;position:relative;transform:translateY(22px)scale(.96);box-shadow:0 22px 44px -8px #0f172a26,0 6px 16px #149b821a}.fomo-single-block[data-astro-cid-vqdrdnpc].is-inview .popout-focus-card[data-astro-cid-vqdrdnpc]{opacity:1;transform:translateY(0)scale(1)}@keyframes popoutFloat{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-6px)scale(1.01)}}.popout-label[data-astro-cid-vqdrdnpc]{color:#0f7662;letter-spacing:-.02em;margin-bottom:10px;font-size:13.5px;font-weight:600;display:block}.req-star[data-astro-cid-vqdrdnpc]{color:#13a88a}.popout-input-mock[data-astro-cid-vqdrdnpc]{background:#fff;border:1px solid #dfe4ea;border-radius:999px;justify-content:space-between;align-items:center;height:50px;padding:0 16px 0 18px;display:flex}.mock-placeholder[data-astro-cid-vqdrdnpc]{color:#9aa4b0;letter-spacing:-.02em;font-size:15px;font-weight:400}.mock-shield-tag[data-astro-cid-vqdrdnpc]{color:#0f7662;letter-spacing:-.02em;background:#e8f8f4;border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:500}.phone-inner-bottom[data-astro-cid-vqdrdnpc]{opacity:.58;flex-direction:column;gap:12px;display:flex}.dim-label[data-astro-cid-vqdrdnpc]{color:#4e5968;margin-bottom:6px;font-size:12.5px;font-weight:500;display:block}.dim-select-box[data-astro-cid-vqdrdnpc]{color:#8b95a1;background:#f8f9fb;border:1px solid #d8dee6;border-radius:11px;justify-content:space-between;align-items:center;height:44px;padding:0 16px;font-size:13px;display:flex}.dim-notice-box[data-astro-cid-vqdrdnpc]{color:#8b95a1;background:#f1f4f7;border-radius:11px;padding:12px 14px;font-size:12px;line-height:1.45}.is-calendar-top[data-astro-cid-vqdrdnpc]{padding:4px 4px 2px}.cal-week-row[data-astro-cid-vqdrdnpc]{color:#8b95a1;justify-content:space-between;align-items:center;padding:4px 8px;font-size:14px;font-weight:500;display:flex}.cal-week-row[data-astro-cid-vqdrdnpc] .is-today[data-astro-cid-vqdrdnpc]{color:#191f28;font-weight:600}.popout-slot-head[data-astro-cid-vqdrdnpc]{align-items:baseline;gap:8px;margin-bottom:14px;display:flex}.slot-title[data-astro-cid-vqdrdnpc]{color:#191f28;letter-spacing:-.025em;font-size:14.5px;font-weight:600}.slot-sub[data-astro-cid-vqdrdnpc]{color:#8b95a1;font-size:12px;font-weight:400}.slot-chip-row[data-astro-cid-vqdrdnpc]{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.slot-chip[data-astro-cid-vqdrdnpc]{color:#333d4b;background:#e9f3f1;border-radius:11px;justify-content:center;align-items:center;height:42px;font-size:14px;font-weight:500;display:inline-flex}.slot-chip[data-astro-cid-vqdrdnpc].is-selected{color:#fff;background:#149b82;font-weight:600;box-shadow:0 6px 14px #149b8247}.is-slot-bottom[data-astro-cid-vqdrdnpc]{opacity:1;align-items:flex-start}.ghost-slots-row[data-astro-cid-vqdrdnpc]{opacity:.45;gap:8px;display:flex}.ghost-slot[data-astro-cid-vqdrdnpc]{color:#4e5968;background:#dde5ec;border-radius:8px;justify-content:center;align-items:center;width:72px;height:34px;font-size:12.5px;font-weight:500;display:inline-flex}.dark-tooltip-bubble[data-astro-cid-vqdrdnpc]{color:#fff;letter-spacing:-.02em;background:#22272e;border-radius:9px;margin-top:2px;padding:9px 14px;font-size:12px;font-weight:500;position:relative;box-shadow:0 8px 18px #0f172a29}.dark-tooltip-bubble[data-astro-cid-vqdrdnpc]:after{content:"";background:#22272e;width:10px;height:10px;position:absolute;bottom:-5px;left:28px;transform:rotate(45deg)}.mock-action-row[data-astro-cid-vqdrdnpc]{grid-template-columns:1fr 1.65fr;gap:8px;width:100%;margin-top:4px;display:grid}.mock-btn[data-astro-cid-vqdrdnpc]{letter-spacing:-.02em;border-radius:11px;justify-content:center;align-items:center;height:46px;font-size:14px;font-weight:600;display:inline-flex}.mock-btn[data-astro-cid-vqdrdnpc].is-secondary{color:#4e5968;background:#eef1f5}.mock-btn[data-astro-cid-vqdrdnpc].is-primary{color:#fff;background:#0d7a63}.phone-bottom-fade[data-astro-cid-vqdrdnpc]{z-index:6;pointer-events:none;background:linear-gradient(#fff0 0%,#ffffffe0 72%,#fff 100%);height:64px;position:absolute;bottom:0;left:0;right:0}@media (width<=680px){.fomo-section[data-astro-cid-vqdrdnpc]{padding:48px 0 64px}.fomo-wrap[data-astro-cid-vqdrdnpc]{gap:64px}.fomo-head[data-astro-cid-vqdrdnpc]{margin-bottom:26px}.fomo-head[data-astro-cid-vqdrdnpc] h2[data-astro-cid-vqdrdnpc]{letter-spacing:-.045em;font-size:clamp(17px,4.7vw,21.5px);line-height:1.44}.fomo-head[data-astro-cid-vqdrdnpc] .head-line[data-astro-cid-vqdrdnpc]{white-space:normal;word-break:keep-all}.fomo-head[data-astro-cid-vqdrdnpc] .head-big[data-astro-cid-vqdrdnpc]{vertical-align:-1px;font-size:clamp(21px,5.8vw,26.5px)}.phone-stage[data-astro-cid-vqdrdnpc]{padding:8px 10px 0}.phone-device[data-astro-cid-vqdrdnpc]{min-height:320px;padding:22px 18px 24px}.ui-soft-pill[data-astro-cid-vqdrdnpc]{white-space:normal;word-break:keep-all;padding:10px 12px;font-size:12px}.popout-focus-card[data-astro-cid-vqdrdnpc]{margin:14px -10px;padding:15px 15px 16px}.mock-placeholder[data-astro-cid-vqdrdnpc]{font-size:13.5px}.mock-shield-tag[data-astro-cid-vqdrdnpc]{padding:4px 10px;font-size:11.5px}.dim-select-box[data-astro-cid-vqdrdnpc]{padding:0 12px;font-size:12px}.dim-select-box[data-astro-cid-vqdrdnpc] span[data-astro-cid-vqdrdnpc]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.slot-chip-row[data-astro-cid-vqdrdnpc]{gap:6px}.slot-chip[data-astro-cid-vqdrdnpc]{height:38px;font-size:12.5px}.dark-tooltip-bubble[data-astro-cid-vqdrdnpc]{white-space:normal;word-break:keep-all;padding:8px 11px;font-size:11px}.mock-btn[data-astro-cid-vqdrdnpc]{height:42px;font-size:13px}}.authority-hero-section[data-astro-cid-b6ddcxgw]{color:#fff;background:#040911;align-items:center;width:100%;min-height:100vh;padding:72px 0;display:flex;position:relative;overflow:hidden}.authority-fixed-bg[data-astro-cid-b6ddcxgw]{z-index:0;pointer-events:none;background-image:url(/images/Gemini_Generated_Image_4dclpz4dclpz4dcl.jpg);background-position:0 18%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;inset:0}.authority-hero-scrim[data-astro-cid-b6ddcxgw]{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0409111f 0%,#04091147 32%,#040911c7 54%,#040911eb 100%),linear-gradient(#04091173 0%,#0409111a 20% 80%,#0409118c 100%);position:absolute;inset:0}.authority-content-wrap[data-astro-cid-b6ddcxgw]{z-index:2;justify-content:flex-end;width:92%;max-width:1240px;margin:0 auto;display:flex;position:relative}.authority-right-col[data-astro-cid-b6ddcxgw]{flex-direction:column;width:62%;max-width:740px;display:flex}.metric-line-item[data-astro-cid-b6ddcxgw]{opacity:0;border:none;grid-template-columns:210px minmax(0,1fr);align-items:center;gap:24px;padding:26px 0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);display:grid;transform:translateY(36px)}.metric-line-item[data-astro-cid-b6ddcxgw].is-active{opacity:1;transform:translateY(0)}.metric-num-col[data-astro-cid-b6ddcxgw]{white-space:nowrap;align-items:baseline;gap:6px;display:flex}.metric-big-num[data-astro-cid-b6ddcxgw]{color:#fff;letter-spacing:-.045em;font-size:76px;font-weight:700;line-height:.95}.metric-unit[data-astro-cid-b6ddcxgw]{color:#ffffffe6;letter-spacing:-.03em;font-size:22px;font-weight:600}.metric-text-col[data-astro-cid-b6ddcxgw]{flex-direction:column;gap:8px;display:flex}.metric-title[data-astro-cid-b6ddcxgw]{color:#fff;letter-spacing:-.035em;word-break:keep-all;margin:0;font-size:22px;font-weight:700;line-height:1.32}.metric-desc[data-astro-cid-b6ddcxgw]{color:#ffffffc7;letter-spacing:-.025em;word-break:keep-all;margin:0;font-size:14.5px;font-weight:400;line-height:1.56}@media (width<=1024px){.authority-hero-section[data-astro-cid-b6ddcxgw]{min-height:auto;padding:64px 0}.authority-fixed-bg[data-astro-cid-b6ddcxgw]{background-position:50% 18%}.authority-hero-scrim[data-astro-cid-b6ddcxgw]{background:#040911b8}.authority-right-col[data-astro-cid-b6ddcxgw]{width:100%;max-width:100%}.metric-line-item[data-astro-cid-b6ddcxgw]{grid-template-columns:170px minmax(0,1fr);padding:24px 0}.metric-big-num[data-astro-cid-b6ddcxgw]{font-size:62px}}@media (width<=680px){.authority-hero-section[data-astro-cid-b6ddcxgw]{padding:52px 0}.metric-line-item[data-astro-cid-b6ddcxgw]{grid-template-columns:1fr;gap:8px;padding:22px 0}.metric-big-num[data-astro-cid-b6ddcxgw]{font-size:48px}.metric-unit[data-astro-cid-b6ddcxgw],.metric-title[data-astro-cid-b6ddcxgw]{font-size:18px}.metric-desc[data-astro-cid-b6ddcxgw]{font-size:13.5px}}.nonsurg-section[data-astro-cid-kyfzbxzs]{background:#fff;width:100%;padding:96px 0 112px}.nonsurg-wrap[data-astro-cid-kyfzbxzs]{width:92%;max-width:1140px;margin:0 auto}.nonsurg-head[data-astro-cid-kyfzbxzs]{margin-bottom:44px}.nonsurg-head[data-astro-cid-kyfzbxzs] h2[data-astro-cid-kyfzbxzs]{color:#71767a;letter-spacing:-.04em;word-break:keep-all;margin:0;font-size:38px;font-weight:500;line-height:1.38}.nonsurg-head[data-astro-cid-kyfzbxzs] .head-line[data-astro-cid-kyfzbxzs]{white-space:nowrap;display:block}.nonsurg-head[data-astro-cid-kyfzbxzs] .head-big[data-astro-cid-kyfzbxzs]{color:#191f28;letter-spacing:-.045em;vertical-align:-2px;font-size:46px;font-weight:500;line-height:1.2;display:inline}.gmtv-video-showcase[data-astro-cid-kyfzbxzs]{margin-top:0}.gmtv-video-grid[data-astro-cid-kyfzbxzs]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.gmtv-video-card[data-astro-cid-kyfzbxzs]{background:#fff;border-radius:26px;transition:transform .28s cubic-bezier(.16,1,.3,1);overflow:hidden;box-shadow:0 16px 40px #0f172a12}.gmtv-video-card[data-astro-cid-kyfzbxzs]:hover{transform:translateY(-4px)}.gmtv-frame-wrap[data-astro-cid-kyfzbxzs]{aspect-ratio:16/9;background:#0b1320;width:100%;position:relative;overflow:hidden}.gmtv-frame-wrap[data-astro-cid-kyfzbxzs] iframe[data-astro-cid-kyfzbxzs]{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.gmtv-video-meta[data-astro-cid-kyfzbxzs]{padding:24px 26px 26px}.gmtv-video-title[data-astro-cid-kyfzbxzs]{color:#191f28;letter-spacing:-.035em;word-break:keep-all;margin:0;font-size:21px;font-weight:500;line-height:1.35}.gmtv-video-author[data-astro-cid-kyfzbxzs]{color:#6b7684;letter-spacing:-.02em;margin:6px 0 0;font-size:15px;font-weight:400}@media (width<=680px){.nonsurg-section[data-astro-cid-kyfzbxzs]{padding:56px 0 72px}.nonsurg-head[data-astro-cid-kyfzbxzs]{margin-bottom:28px}.nonsurg-head[data-astro-cid-kyfzbxzs] h2[data-astro-cid-kyfzbxzs]{letter-spacing:-.045em;font-size:clamp(18px,4.9vw,22.5px);line-height:1.42}.nonsurg-head[data-astro-cid-kyfzbxzs] .head-line[data-astro-cid-kyfzbxzs]{white-space:normal;word-break:keep-all}.nonsurg-head[data-astro-cid-kyfzbxzs] .head-big[data-astro-cid-kyfzbxzs]{vertical-align:-1px;font-size:clamp(21.5px,5.9vw,27px)}.gmtv-video-grid[data-astro-cid-kyfzbxzs]{grid-template-columns:1fr;gap:24px}.gmtv-video-meta[data-astro-cid-kyfzbxzs]{padding:20px 20px 22px}.gmtv-video-title[data-astro-cid-kyfzbxzs]{font-size:18px}}.seminar-research-section[data-astro-cid-hbd6bfgr]{background:#fff;width:100%;padding:24px 0 128px}.seminar-wrap[data-astro-cid-hbd6bfgr]{width:92%;max-width:1140px;margin:0 auto}.seminar-head[data-astro-cid-hbd6bfgr]{margin-bottom:44px}.seminar-head[data-astro-cid-hbd6bfgr] h2[data-astro-cid-hbd6bfgr]{color:#71767a;letter-spacing:-.04em;word-break:keep-all;margin:0;font-size:38px;font-weight:500;line-height:1.38}.seminar-head[data-astro-cid-hbd6bfgr] .head-line[data-astro-cid-hbd6bfgr]{white-space:nowrap;display:block}.seminar-head[data-astro-cid-hbd6bfgr] .head-big[data-astro-cid-hbd6bfgr]{color:#191f28;letter-spacing:-.045em;vertical-align:-2px;font-size:46px;font-weight:500;line-height:1.2;display:inline}.seminar-photo-grid[data-astro-cid-hbd6bfgr]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.seminar-photo-card[data-astro-cid-hbd6bfgr]{background:#fff;border-radius:26px;transition:transform .28s cubic-bezier(.16,1,.3,1);overflow:hidden;box-shadow:0 16px 40px #0f172a12}.seminar-photo-card[data-astro-cid-hbd6bfgr]:hover{transform:translateY(-4px)}.seminar-img-box[data-astro-cid-hbd6bfgr]{aspect-ratio:16/10.5;background:#f4f6fa;width:100%;position:relative;overflow:hidden}.seminar-img-box[data-astro-cid-hbd6bfgr] img[data-astro-cid-hbd6bfgr]{object-fit:cover;object-position:center 20%;width:100%;height:100%;display:block}.seminar-meta[data-astro-cid-hbd6bfgr]{padding:24px 26px 26px}.seminar-card-title[data-astro-cid-hbd6bfgr]{color:#191f28;letter-spacing:-.035em;word-break:keep-all;margin:0;font-size:20.5px;font-weight:500;line-height:1.35}.seminar-card-sub[data-astro-cid-hbd6bfgr]{color:#6b7684;letter-spacing:-.02em;margin:6px 0 0;font-size:15px;font-weight:400}@media (width<=680px){.seminar-research-section[data-astro-cid-hbd6bfgr]{padding:16px 0 76px}.seminar-head[data-astro-cid-hbd6bfgr]{margin-bottom:28px}.seminar-head[data-astro-cid-hbd6bfgr] h2[data-astro-cid-hbd6bfgr]{letter-spacing:-.045em;font-size:clamp(18px,4.9vw,22.5px);line-height:1.42}.seminar-head[data-astro-cid-hbd6bfgr] .head-line[data-astro-cid-hbd6bfgr]{white-space:normal;word-break:keep-all}.seminar-head[data-astro-cid-hbd6bfgr] .head-big[data-astro-cid-hbd6bfgr]{vertical-align:-1px;font-size:clamp(21.5px,5.9vw,27px)}.seminar-photo-grid[data-astro-cid-hbd6bfgr]{grid-template-columns:1fr;gap:24px}.seminar-meta[data-astro-cid-hbd6bfgr]{padding:20px 20px 22px}.seminar-card-title[data-astro-cid-hbd6bfgr]{font-size:18px}}.recovery-section[data-astro-cid-2vx5i7ab]{background:#fff;width:100%;padding:56px 0 112px}.recovery-wrap[data-astro-cid-2vx5i7ab]{width:92%;max-width:1140px;margin:0 auto}.recovery-head[data-astro-cid-2vx5i7ab]{margin-bottom:42px}.recovery-head[data-astro-cid-2vx5i7ab] h2[data-astro-cid-2vx5i7ab]{color:#71767a;letter-spacing:-.04em;word-break:keep-all;font-size:38px;font-weight:500;line-height:1.38}.recovery-head[data-astro-cid-2vx5i7ab] .head-line[data-astro-cid-2vx5i7ab]{white-space:nowrap;display:block}.recovery-head[data-astro-cid-2vx5i7ab] .head-big[data-astro-cid-2vx5i7ab]{color:#191f28;letter-spacing:-.045em;vertical-align:-2px;font-size:48px;font-weight:500;line-height:1.15;display:inline}.recovery-grid[data-astro-cid-2vx5i7ab]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;width:100%;display:grid}.recovery-card[data-astro-cid-2vx5i7ab]{background:#fff;border:none;border-radius:28px;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;height:204px;padding:30px 32px;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 20px 44px -12px #0f172a12,0 6px 16px -6px #0f172a0a}.recovery-card[data-astro-cid-2vx5i7ab]:hover{transform:translateY(-5px);box-shadow:0 28px 54px -14px #0f172a1c,0 10px 22px -8px #0f172a0d}.card-copy[data-astro-cid-2vx5i7ab]{z-index:2;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:22px;min-width:0;display:flex}.ribbon-bar[data-astro-cid-2vx5i7ab]{box-shadow:none;clip-path:inset(0 100% 0 0);opacity:0;transition:clip-path .85s cubic-bezier(.16, 1, .3, 1) var(--ribbon-delay,0s), transform .85s cubic-bezier(.16, 1, .3, 1) var(--ribbon-delay,0s), opacity .45s ease var(--ribbon-delay,0s);background:linear-gradient(90deg,#149b82 0%,#18a68c 42%,#1cb09585 66%,#1cb09529 84%,#1cb09500 100%);border:none;margin-left:-32px;padding:9px 72px 9px 32px;transform:translate(-12px)}.recovery-card[data-astro-cid-2vx5i7ab].is-ribbon-visible .ribbon-bar[data-astro-cid-2vx5i7ab]{clip-path:inset(0 0% 0 0);opacity:1;transform:translate(0)}.ribbon-bar[data-astro-cid-2vx5i7ab] span[data-astro-cid-2vx5i7ab]{color:#fff;letter-spacing:-.03em;white-space:nowrap;font-size:16.5px;font-weight:500;line-height:1.25;display:inline-block}.card-title[data-astro-cid-2vx5i7ab]{color:#191f28;letter-spacing:-.035em;word-break:keep-all;white-space:nowrap;margin:0;font-size:24px;font-weight:500;line-height:1.38}.flat2d-stage[data-astro-cid-2vx5i7ab]{flex:0 0 132px;justify-content:center;align-items:center;width:132px;height:132px;display:flex}.flat2d-img[data-astro-cid-2vx5i7ab]{object-fit:contain;mix-blend-mode:multiply;width:128px;height:128px;transition:transform .35s cubic-bezier(.16,1,.3,1)}.recovery-card[data-astro-cid-2vx5i7ab]:hover .flat2d-img[data-astro-cid-2vx5i7ab]{transform:translateY(-4px)scale(1.04)}@media (width<=1024px){.recovery-grid[data-astro-cid-2vx5i7ab]{grid-template-columns:1fr;gap:20px}}@media (width<=680px){.recovery-section[data-astro-cid-2vx5i7ab]{padding:40px 0 64px}.recovery-head[data-astro-cid-2vx5i7ab]{margin-bottom:26px}.recovery-head[data-astro-cid-2vx5i7ab] h2[data-astro-cid-2vx5i7ab]{letter-spacing:-.045em;font-size:clamp(16px,4.4vw,20px);line-height:1.44}.recovery-head[data-astro-cid-2vx5i7ab] .head-line[data-astro-cid-2vx5i7ab]{white-space:normal;word-break:keep-all}.recovery-head[data-astro-cid-2vx5i7ab] .head-big[data-astro-cid-2vx5i7ab]{letter-spacing:-.05em;vertical-align:-1px;font-size:clamp(18.5px,5vw,23.5px)}.recovery-grid[data-astro-cid-2vx5i7ab]{grid-template-columns:1fr;gap:14px}.recovery-card[data-astro-cid-2vx5i7ab]{border-radius:22px;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;height:auto;padding:20px}.card-copy[data-astro-cid-2vx5i7ab]{flex:1;gap:14px;min-width:0}.ribbon-bar[data-astro-cid-2vx5i7ab]{margin-left:-20px;padding:7px 44px 7px 20px}.ribbon-bar[data-astro-cid-2vx5i7ab] span[data-astro-cid-2vx5i7ab]{font-size:14px}.card-title[data-astro-cid-2vx5i7ab]{white-space:normal;word-break:keep-all;font-size:clamp(16.5px,4.5vw,18.5px);line-height:1.36}.flat2d-stage[data-astro-cid-2vx5i7ab]{flex:0 0 88px;width:88px;height:88px}.flat2d-img[data-astro-cid-2vx5i7ab]{width:88px;height:88px}}.treatment-showcase-section[data-astro-cid-ny7cgsol]{background:#fff;width:100%;padding:104px 0 64px}.treatment-wrap[data-astro-cid-ny7cgsol]{flex-direction:column;gap:88px;width:92%;max-width:1140px;margin:0 auto;display:flex}.showcase-group[data-astro-cid-ny7cgsol]{flex-direction:column;display:flex}.medical-law-notice[data-astro-cid-ny7cgsol]{color:#8b95a1;word-break:keep-all;margin:-32px 0 0;font-size:12.5px;line-height:1.6}.treatment-head[data-astro-cid-ny7cgsol]{margin-bottom:38px}.group-question[data-astro-cid-ny7cgsol]{color:#191f28;letter-spacing:-.05em;word-break:keep-all;margin:0;font-size:62px;font-weight:500;line-height:1.18}.head-answer[data-astro-cid-ny7cgsol]{color:#0b6e4f;letter-spacing:-.045em;margin-top:4px;font-size:46px;font-weight:500;line-height:1.24;display:inline-block}.showcase-row[data-astro-cid-ny7cgsol]{align-items:stretch;gap:16px;display:flex}.showcase-row[data-astro-cid-ny7cgsol].is-bright-test-row{margin-top:28px}.test-tone-badge[data-astro-cid-ny7cgsol]{z-index:25;color:#fff;letter-spacing:-.02em;pointer-events:none;background:#10b981eb;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:600;position:absolute;top:14px;left:14px;box-shadow:0 4px 12px #00000038}.featured-15x-card[data-astro-cid-ny7cgsol]{z-index:10;cursor:pointer;border-radius:24px;flex:0 0 410px;width:410px;transition:flex .45s cubic-bezier(.16,1,.3,1),width .45s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1);position:relative;transform:translateY(-10px)}.showcase-row[data-astro-cid-ny7cgsol].has-expanded-card .featured-15x-card[data-astro-cid-ny7cgsol]{flex:0 0 264px;width:264px}.featured-15x-card[data-astro-cid-ny7cgsol]:hover{transform:translateY(-18px)}.featured-visual-outer[data-astro-cid-ny7cgsol]{width:100%;height:346px;position:relative}.featured-visual-clip[data-astro-cid-ny7cgsol]{background:#06101e;border-radius:24px;width:100%;height:100%;transition:box-shadow .4s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 22px 46px -12px #06101e3d,0 8px 20px -6px #06101e1f}.featured-15x-card[data-astro-cid-ny7cgsol]:hover .featured-visual-clip[data-astro-cid-ny7cgsol]{box-shadow:0 30px 60px -12px #06101e52,0 12px 26px -6px #06101e2e}.featured-doc-img[data-astro-cid-ny7cgsol]{object-fit:cover;object-position:left center;width:100%;height:100%;display:block}.doc-subtle-halo[data-astro-cid-ny7cgsol]{pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle at 24% 34%,#ffffff24 0%,#ffffff0a 32%,#0000 58%),linear-gradient(135deg,#ffffff14 0%,#0000 45%);position:absolute;inset:0}.popout-placard-img[data-astro-cid-ny7cgsol]{z-index:20;pointer-events:none;filter:drop-shadow(16px 22px 28px #040c1a85);width:43.516%;height:auto;transition:opacity .25s,filter .4s cubic-bezier(.16,1,.3,1);position:absolute;top:27.344%;left:71.209%}.showcase-row[data-astro-cid-ny7cgsol].has-expanded-card .popout-placard-img[data-astro-cid-ny7cgsol]{opacity:0}.featured-15x-card[data-astro-cid-ny7cgsol]:hover .popout-placard-img[data-astro-cid-ny7cgsol]{filter:drop-shadow(20px 28px 34px #040c1a99)}.standard-clinic-card[data-astro-cid-ny7cgsol]{z-index:1;cursor:pointer;background:#0c192c;border-radius:24px;flex:1;min-width:0;height:346px;transition:flex .5s cubic-bezier(.16,1,.3,1),height .45s cubic-bezier(.16,1,.3,1),transform .38s cubic-bezier(.16,1,.3,1),box-shadow .38s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 18px 40px -10px #06101e26}.standard-clinic-card[data-astro-cid-ny7cgsol].is-expanded{z-index:15;flex:4.1;animation:none;transform:translateY(-6px);box-shadow:0 30px 64px -12px #06101e47}.float-delay-1[data-astro-cid-ny7cgsol]{animation-delay:.6s}.float-delay-2[data-astro-cid-ny7cgsol]{animation-delay:1.2s}.float-delay-3[data-astro-cid-ny7cgsol]{animation-delay:1.8s}@keyframes cardAmbientFloat{0%,to{transform:translateY(-10px)}50%{transform:translateY(-16px)}}@keyframes standardAmbientFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.standard-bg-img[data-astro-cid-ny7cgsol]{object-fit:cover;filter:brightness(.76)contrast(1.04)saturate(.94);width:100%;height:100%;transition:transform .65s cubic-bezier(.16,1,.3,1),filter .4s;display:block;position:absolute;inset:0}.standard-clinic-card[data-astro-cid-ny7cgsol].is-expanded .standard-bg-img[data-astro-cid-ny7cgsol]{filter:brightness(.46)contrast(1.05)saturate(.92)blur(6px);transform:scale(1.05)}.standard-bottom-scrim[data-astro-cid-ny7cgsol]{pointer-events:none;background:linear-gradient(#0812221f 0%,#08122252 52%,#060e1ac7 100%);transition:background .35s;position:absolute;inset:0}.standard-clinic-card[data-astro-cid-ny7cgsol].is-expanded .standard-bottom-scrim[data-astro-cid-ny7cgsol]{background:linear-gradient(#0814266b 0%,#071120a3 100%)}.standard-card-copy[data-astro-cid-ny7cgsol]{z-index:3;flex-direction:column;gap:5px;transition:opacity .2s,transform .2s;display:flex;position:absolute;bottom:22px;left:20px;right:20px}.standard-clinic-card[data-astro-cid-ny7cgsol].is-expanded .standard-card-copy[data-astro-cid-ny7cgsol]{opacity:0;pointer-events:none;transform:translateY(8px)}.standard-title[data-astro-cid-ny7cgsol]{color:#fff;letter-spacing:-.035em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:20px;font-weight:600;line-height:1.26;overflow:hidden}.standard-click-hint[data-astro-cid-ny7cgsol]{color:#ffffffa3;letter-spacing:-.02em;font-size:13px;font-weight:400}.card-expanded-detail[data-astro-cid-ny7cgsol]{z-index:5;opacity:0;pointer-events:none;flex-direction:column;justify-content:space-between;padding:26px 28px;transition:opacity .32s cubic-bezier(.16,1,.3,1) 60ms,transform .32s cubic-bezier(.16,1,.3,1) 60ms;display:flex;position:absolute;inset:0;transform:translateY(8px)}.standard-clinic-card[data-astro-cid-ny7cgsol].is-expanded .card-expanded-detail[data-astro-cid-ny7cgsol]{opacity:1;pointer-events:auto;transform:translateY(0)}.detail-inner[data-astro-cid-ny7cgsol]{flex-direction:column;justify-content:space-between;height:100%;display:flex}.detail-top-copy[data-astro-cid-ny7cgsol]{flex-direction:column;gap:8px;display:flex}.detail-headline[data-astro-cid-ny7cgsol]{color:#fff;letter-spacing:-.035em;word-break:keep-all;margin:0;font-size:20.5px;font-weight:600;line-height:1.34}.detail-desc[data-astro-cid-ny7cgsol]{color:#ffffffdb;letter-spacing:-.02em;word-break:keep-all;margin:0;font-size:13.5px;font-weight:400;line-height:1.54}.detail-spec-grid[data-astro-cid-ny7cgsol]{background:0 0;border-top:1px solid #ffffff3d;border-bottom:1px solid #ffffff3d;flex-direction:column;margin:0;padding:0;display:flex}.spec-row[data-astro-cid-ny7cgsol]{border-bottom:1px solid #ffffff21;grid-template-columns:88px minmax(0,1fr);align-items:center;font-size:12.5px;line-height:1.35;display:grid}.spec-row[data-astro-cid-ny7cgsol]:last-child{border-bottom:none}.spec-row[data-astro-cid-ny7cgsol] dt[data-astro-cid-ny7cgsol]{color:#ffffffb8;white-space:nowrap;letter-spacing:-.02em;border-right:1px solid #ffffff21;padding:7px 10px 7px 2px;font-weight:600}.spec-row[data-astro-cid-ny7cgsol] dd[data-astro-cid-ny7cgsol]{color:#fff;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.02em;margin:0;padding:7px 4px 7px 12px;font-weight:500;overflow:hidden}@media (width<=1024px){.showcase-row[data-astro-cid-ny7cgsol]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.featured-15x-card[data-astro-cid-ny7cgsol],.showcase-row[data-astro-cid-ny7cgsol].has-expanded-card .featured-15x-card[data-astro-cid-ny7cgsol]{width:100%}.featured-visual-outer[data-astro-cid-ny7cgsol],.standard-clinic-card[data-astro-cid-ny7cgsol]{aspect-ratio:910/768;height:auto}.standard-clinic-card[data-astro-cid-ny7cgsol].is-expanded{aspect-ratio:auto;grid-column:1/-1;min-height:320px}.spec-row[data-astro-cid-ny7cgsol] dd[data-astro-cid-ny7cgsol]{white-space:normal;word-break:keep-all}}@media (width<=680px){.treatment-showcase-section[data-astro-cid-ny7cgsol]{padding:48px 0 44px}.treatment-wrap[data-astro-cid-ny7cgsol]{gap:48px}.medical-law-notice[data-astro-cid-ny7cgsol]{margin:-12px 0 0;padding-top:8px}.treatment-head[data-astro-cid-ny7cgsol]{margin-bottom:22px}.group-question[data-astro-cid-ny7cgsol]{white-space:normal;word-break:keep-all;font-size:clamp(22px,6vw,28px);line-height:1.26}.head-answer[data-astro-cid-ny7cgsol]{white-space:normal;word-break:keep-all;font-size:clamp(16.5px,4.4vw,22px);line-height:1.32;display:block}.showcase-row[data-astro-cid-ny7cgsol]{gap:10px}.featured-15x-card[data-astro-cid-ny7cgsol]{transform:translateY(-4px)}.featured-visual-clip[data-astro-cid-ny7cgsol],.standard-clinic-card[data-astro-cid-ny7cgsol]{border-radius:18px}.standard-card-copy[data-astro-cid-ny7cgsol]{gap:3px;bottom:14px;left:14px;right:14px}.standard-title[data-astro-cid-ny7cgsol]{font-size:15.5px}.standard-click-hint[data-astro-cid-ny7cgsol]{font-size:11.5px}.standard-clinic-card[data-astro-cid-ny7cgsol].is-expanded{min-height:300px}.card-expanded-detail[data-astro-cid-ny7cgsol]{padding:20px 18px}.detail-headline[data-astro-cid-ny7cgsol]{font-size:16px;line-height:1.36}.detail-desc[data-astro-cid-ny7cgsol]{font-size:12.5px;line-height:1.5}.spec-row[data-astro-cid-ny7cgsol]{grid-template-columns:72px minmax(0,1fr);font-size:11.5px}.spec-row[data-astro-cid-ny7cgsol] dt[data-astro-cid-ny7cgsol]{padding:6px 8px 6px 0}.spec-row[data-astro-cid-ny7cgsol] dd[data-astro-cid-ny7cgsol]{white-space:nowrap;text-overflow:ellipsis;padding:6px 0 6px 10px;overflow:hidden}}
