@font-face{font-family:datonSerif;src:url(../media/lora_latin_variable-s.p.17oyvyepag3rw.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:datonSerif Fallback;src:local(Arial);ascent-override:95.74%;descent-override:26.08%;line-gap-override:0.0%;size-adjust:105.08%}.datonserif_fc27043e-module__hy0vWG__className{font-family:datonSerif,datonSerif Fallback,Georgia,Times New Roman;font-style:normal}.datonserif_fc27043e-module__hy0vWG__variable{--daton-font-serif:"datonSerif", "datonSerif Fallback", Georgia, Times New Roman}
[data-daton-site]{--daton-color-accent:#695c47;--daton-color-canvas:#fffaf2;--daton-color-footer:#b19d83;--daton-color-footer-ink:#f8efdb;--daton-color-ink:#443a2b;--daton-color-menu:#d6bfa0;--daton-color-muted:#ede2d3;--daton-color-surface:#fff;--daton-doctor-gradient:linear-gradient(180deg, var(--daton-color-canvas) 0%, var(--daton-color-muted) 63.462%, var(--daton-color-menu) 100%);--daton-program-gradient:linear-gradient(180deg, var(--daton-color-canvas) 0%, var(--daton-color-muted) 63.462%, var(--daton-color-menu) 100%);--daton-content-width:318px;--daton-content-wide-width:318px;--daton-diagram-width:318px;--daton-footer-height:520px;--daton-footer-inner-max-width:375px;--daton-footer-inner-width:100%;--daton-footer-logo-height:49px;--daton-footer-logo-width:268px;--daton-media-radius:15px;--daton-motion-duration-hero-enter:1.4s;--daton-motion-duration-hero-drift:20s;--daton-motion-duration-reveal:.8s;--daton-motion-duration-reveal-media:1s;--daton-motion-ease-enter:cubic-bezier(.22, 1, .36, 1);--daton-motion-ease-flow:cubic-bezier(.45, 0, .55, 1);--daton-motion-hero-drift-distance:max(0px, min(12px, calc((1031px - 100vw) / 2)));--daton-motion-reveal-distance:16px;--daton-page-gutter:29px;--daton-section-header-height:136px;--daton-site-header-height:81px;background:var(--daton-color-canvas);color:var(--daton-color-ink)}[data-daton-program]{--daton-section-header-height:228px}[data-daton-surface-diagram=mobile]{--daton-surface-diagram-scale:min(1, calc((100vw - 57px) / 318px));height:calc(400px * var(--daton-surface-diagram-scale));width:min(318px,100vw - 57px)}[data-daton-surface-diagram=desktop]{--daton-surface-diagram-scale:min(1, calc((100vw - 132px) / 960px));height:calc(654px * var(--daton-surface-diagram-scale));width:min(960px,100vw - 132px)}[data-daton-surface-diagram-canvas]{transform:translateX(-50%) scale(var(--daton-surface-diagram-scale));transform-origin:top;position:absolute;top:0;left:50%}[data-daton-phase-chart=mobile]{--daton-phase-chart-scale:min(1, calc((100vw - 57px) / 318px));height:calc(298px * var(--daton-phase-chart-scale));width:min(318px,100vw - 57px)}[data-daton-phase-chart=desktop]{--daton-phase-chart-scale:min(1, calc((100vw - 132px) / 1213px));height:calc(650px * var(--daton-phase-chart-scale));width:min(1213px,100vw - 132px)}[data-daton-phase-chart]>[data-daton-phase-chart-canvas]{transform:scale(var(--daton-phase-chart-scale));transform-origin:0 0}[data-daton-doctor-hero]{background:var(--daton-doctor-gradient);background-position:50% -81px;background-size:100% 695px}[data-daton-section-header]:has(+[data-daton-journal-detail]){z-index:10;background:0 0;display:none}[data-daton-notice-rich-text]{font-family:var(--font-pretendard);overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:26px}[data-daton-notice-rich-text]>*{margin:0}[data-daton-notice-rich-text]>*+*{margin-top:20px}[data-daton-notice-rich-text]>h3{font-size:22px;font-weight:500;line-height:34px}[data-daton-notice-rich-text]>h3:not(:first-child){margin-top:40px}[data-daton-notice-rich-text]>h4{font-size:18px;font-weight:500;line-height:28px}[data-daton-notice-rich-text]>h4:not(:first-child){margin-top:32px}[data-daton-notice-rich-text] ul,[data-daton-notice-rich-text] ol{padding-inline-start:22px}[data-daton-notice-rich-text] ul{list-style:outside}[data-daton-notice-rich-text] ol{list-style:decimal}[data-daton-notice-rich-text] li+li,[data-daton-notice-rich-text] li>ul,[data-daton-notice-rich-text] li>ol{margin-top:8px}[data-daton-notice-rich-text] a{text-underline-offset:4px;text-decoration-line:underline;text-decoration-thickness:1px}[data-daton-notice-rich-text] a:focus-visible{outline:1px solid var(--daton-color-ink);outline-offset:4px}[data-daton-notice-rich-text] strong{font-weight:700}[data-daton-journal-rich-text]{font-family:var(--font-pretendard);overflow-wrap:anywhere;font-size:15px;font-weight:500;line-height:26px}[data-daton-journal-rich-text]>*{margin:0}[data-daton-journal-rich-text]>*+*{margin-top:22px}[data-daton-journal-rich-text]>h3{font-size:24px;font-weight:600;line-height:34px}[data-daton-journal-rich-text]>h3:not(:first-child){margin-top:44px}[data-daton-journal-rich-text]>h4{font-size:19px;font-weight:600;line-height:29px}[data-daton-journal-rich-text]>h4:not(:first-child){margin-top:34px}[data-daton-journal-rich-text] ul,[data-daton-journal-rich-text] ol{padding-inline-start:22px}[data-daton-journal-rich-text] ul{list-style:outside}[data-daton-journal-rich-text] ol{list-style:decimal}[data-daton-journal-rich-text] li+li,[data-daton-journal-rich-text] li>ul,[data-daton-journal-rich-text] li>ol{margin-top:8px}[data-daton-journal-rich-text] a{text-underline-offset:4px;text-decoration-line:underline;text-decoration-thickness:1px}[data-daton-journal-rich-text] a:focus-visible{outline:1px solid var(--daton-color-ink);outline-offset:4px}[data-daton-journal-rich-text] strong{font-weight:700}[data-daton-home-hero-visual]{animation:daton-home-hero-visual-enter var(--daton-motion-duration-hero-enter) var(--daton-motion-ease-enter) both, daton-home-hero-drift var(--daton-motion-duration-hero-drift) var(--daton-motion-ease-flow) var(--daton-motion-duration-hero-enter) infinite alternate both;will-change:opacity, transform}[data-daton-home-hero-visual][data-daton-motion-play-state=paused]{animation-play-state:paused}[data-daton-home-hero-copy]>h1{animation:daton-home-hero-copy-enter .9s var(--daton-motion-ease-enter) .24s both}[data-daton-home-hero-copy]>p{animation:daton-home-hero-copy-enter .85s var(--daton-motion-ease-enter) .38s both}[data-daton-site][data-daton-motion-ready=true] [data-daton-scroll-reveal][data-daton-reveal-state=pending]{opacity:0;transform:translate3d(0, var(--daton-motion-reveal-distance), 0)}[data-daton-site][data-daton-motion-ready=true] [data-daton-scroll-reveal]{transition:opacity var(--daton-motion-duration-reveal) var(--daton-motion-ease-enter), transform var(--daton-motion-duration-reveal) var(--daton-motion-ease-enter);will-change:opacity, transform}[data-daton-site][data-daton-motion-ready=true] [data-daton-scroll-reveal=media]{transition-duration:var(--daton-motion-duration-reveal-media), var(--daton-motion-duration-reveal-media);transition-delay:.12s}[data-daton-site][data-daton-motion-ready=true] [data-daton-scroll-reveal][data-daton-reveal-state=visible]{opacity:1;transform:translate(0,0)}[data-daton-site] #daton-menu::backdrop{background:#443a2b6b}[data-daton-site] #daton-menu[data-state=open]::backdrop{animation:.36s both daton-menu-backdrop-enter}[data-daton-site] #daton-menu[data-state=closing]::backdrop{animation:daton-menu-backdrop-exit var(--daton-menu-exit-duration) ease both}[data-daton-site] #daton-menu[data-state=open]{animation:.36s cubic-bezier(.22,1,.36,1) both daton-menu-enter}[data-daton-site] #daton-menu[data-state=closing]{animation:daton-menu-exit var(--daton-menu-exit-duration) cubic-bezier(.4, 0, 1, 1) both}[data-daton-site] #daton-menu[data-state=open] [data-daton-menu-item]{animation:.3s cubic-bezier(.22,1,.36,1) both daton-menu-item-enter;animation-delay:var(--daton-menu-item-delay,0s)}@keyframes daton-menu-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes daton-menu-backdrop-exit{0%{opacity:1}to{opacity:0}}@keyframes daton-menu-enter{0%{opacity:0;transform:translateY(-32px)}to{opacity:1;transform:translateY(0)}}@keyframes daton-menu-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}@keyframes daton-menu-item-enter{0%{opacity:0;translate:0 -6px}to{opacity:1;translate:0}}@keyframes daton-home-hero-visual-enter{0%{opacity:0}to{opacity:1}}@keyframes daton-home-hero-drift{0%{transform:translate3d(calc(var(--daton-motion-hero-drift-distance) * -1), 0, 0)}to{transform:translate3d(var(--daton-motion-hero-drift-distance), 0, 0)}}@keyframes daton-home-hero-copy-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){[data-daton-home-hero-visual],[data-daton-home-hero-copy]>h1,[data-daton-home-hero-copy]>p{opacity:1!important;animation:none!important;transform:none!important}[data-daton-site] [data-daton-scroll-reveal]{opacity:1!important;transition:none!important;transform:none!important}[data-daton-site] #daton-menu::backdrop,[data-daton-site] #daton-menu,[data-daton-site] #daton-menu [data-daton-menu-item]{transition-duration:1ms!important;animation-duration:1ms!important;transform:translate(0,0)!important}}@media (min-width:64rem){[data-daton-site]{--daton-content-width:1036px;--daton-content-wide-width:1230px;--daton-diagram-width:960px;--daton-footer-height:430px;--daton-footer-inner-max-width:1308px;--daton-footer-inner-width:calc(100% - 132px);--daton-footer-logo-height:75px;--daton-footer-logo-width:410px;--daton-media-radius:25px;--daton-motion-hero-drift-distance:24px;--daton-motion-reveal-distance:20px;--daton-page-gutter:66px;--daton-section-header-height:139px;--daton-site-header-height:111px}[data-daton-program]{--daton-section-header-height:139px}[data-daton-doctor-hero]{background-position:top;background-size:100% 824px}[data-daton-section-header]:has(+[data-daton-journal-detail]){display:block}[data-daton-notice-rich-text]{font-size:18px;line-height:32px}[data-daton-notice-rich-text]>*+*{margin-top:24px}[data-daton-notice-rich-text]>h3{font-size:30px;line-height:44px}[data-daton-notice-rich-text]>h3:not(:first-child){margin-top:48px}[data-daton-notice-rich-text]>h4{font-size:22px;line-height:34px}[data-daton-notice-rich-text]>h4:not(:first-child){margin-top:40px}[data-daton-journal-rich-text]{font-size:17px;line-height:30px}[data-daton-journal-rich-text]>*+*{margin-top:24px}[data-daton-journal-rich-text]>h3{font-size:30px;line-height:42px}[data-daton-journal-rich-text]>h3:not(:first-child){margin-top:52px}[data-daton-journal-rich-text]>h4{font-size:22px;line-height:34px}[data-daton-journal-rich-text]>h4:not(:first-child){margin-top:42px}}
