:root{--layout-max:1280px;--layout-pad:clamp(32px,4.4vw,64px);--layout-pad-mobile:18px;--space-1:8px;--space-2:12px;--space-3:16px;--space-4:24px;--space-5:32px;--space-6:48px;--space-7:64px;--space-8:80px;--card-radius:22px;--card-pad:clamp(22px,2.4vw,32px);--z-sticky:30;--z-floating:50;--z-backdrop:200;--z-modal:210}*,:before,:after{box-sizing:border-box}html{scroll-padding-top:76px}body{overflow-x:hidden}img,video,canvas,svg,button,input,select,textarea{max-width:100%}.science-story,.product-shell,.app{min-width:0;overflow-x:clip}.science-story :where(.science-inner,.science-head,.science-card,.science-window,.care-block,.science-factor-group,.science-try,.feelings-card,.chapter-map,.meal-example),.product-shell :where(.page-shell,.app-page,.panel,.record-form,.content-card,.trend-card,.report-agent-shell,.report-plain-shell,.food-ai-shell){min-width:0}.science-story :where(h1,h2,h3,h4,p,strong,span),.product-shell :where(h1,h2,h3,h4,p,strong,span){overflow-wrap:anywhere}body.science-mode .science-nav{z-index:var(--z-sticky);padding-inline:max(24px,calc((100vw - var(--layout-max))/2 + var(--layout-pad)))}body.science-mode .science-section,body.science-mode .science-section.science-hero{width:100%;scroll-margin-top:76px;overflow:visible;height:auto!important;min-height:0!important;max-height:none!important;padding:clamp(72px,7vw,112px) var(--layout-pad)!important}body.science-mode .science-section>.science-inner,body.science-mode .science-hero>.science-inner{width:min(100%,var(--layout-max))!important;max-width:var(--layout-max)!important;margin-inline:auto!important;padding:0!important}body.science-mode .science-section:not(#science-why){border-top:1px solid #b56f6124}body.science-mode .science-section.sage{box-shadow:inset 0 1px #ffffff8c}body.science-mode #science-why{border-radius:0 0 clamp(44px,6vw,80px) clamp(44px,6vw,80px);padding-top:clamp(76px,7vw,104px)!important}body.science-mode .science-hero-grid{width:100%;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr)!important;align-items:center!important;gap:clamp(40px,6vw,88px)!important;height:auto!important;min-height:0!important}body.science-mode .science-hero-grid>div:first-child{min-width:0;width:auto!important;height:auto!important}body.science-mode .science-hero h1{letter-spacing:clamp(1px,.35vw,5px)!important;text-wrap:balance!important;width:auto!important;max-width:940px!important;height:auto!important;margin:0!important;font-size:clamp(64px,7vw,94px)!important;line-height:1.08!important}body.science-mode .science-hero p,body.science-mode .science-week,body.science-mode .science-week span{width:auto!important;max-width:720px!important;margin-left:0!important}body.science-mode .science-hero-art{aspect-ratio:1;justify-self:center!important;width:min(100%,500px)!important;height:auto!important;margin:0!important}body.science-mode .science-overview{min-height:0;height:auto!important;margin-top:var(--space-7)!important;padding-top:var(--space-5)!important}body.science-mode .science-overview-copy{width:auto!important;max-width:800px!important;margin-left:0!important}body.science-mode .science-overview-grid{gap:var(--space-3)!important}body.science-mode .science-overview-item{height:auto!important;min-height:156px!important;padding:var(--space-4)!important}body.science-mode .science-head{align-items:start;min-height:0;height:auto!important;margin-bottom:var(--space-6)!important}body.science-mode .science-head>div:last-child{min-width:0}body.science-mode .science-title{text-wrap:balance;max-width:100%;height:auto!important}body.science-mode .science-lead{width:auto!important;max-width:800px!important}body.science-mode .science-card,body.science-mode .science-window,body.science-mode .care-block,body.science-mode .threshold-card,body.science-mode .science-overview-item,body.science-mode .science-post-line .science-card{height:auto!important;max-height:none!important}body.science-mode .science-card{padding:var(--card-pad)!important}body.science-mode .science-card-grid{gap:var(--space-4)!important}body.science-mode .science-window{margin:var(--space-6) 0 0!important;padding:var(--card-pad)!important}body.science-mode .science-window+.science-window{margin-top:var(--space-7)!important}body.science-mode .science-chapter-intro{width:auto!important;max-width:880px!important;margin-bottom:var(--space-7)!important}body.science-mode .science-chapter-intro h2{text-wrap:balance;font-size:clamp(46px,5vw,65px)!important;line-height:1.12!important}body.science-mode .care-block{margin-top:var(--space-6)!important;padding:var(--card-pad)!important}body.science-mode .care-block+.care-block{margin-top:var(--space-6)!important}body.science-mode .care-grid{gap:var(--space-3)!important}body.science-mode .meal-example{gap:var(--space-5)!important;padding:var(--card-pad)!important}body.science-mode .feelings-card{margin-top:var(--space-6)!important;padding:var(--card-pad)!important}body.science-mode .chapter-map{margin-top:var(--space-7)!important;gap:var(--space-5)!important}body.science-mode #science-how{min-height:0!important}body.science-mode #science-postpartum .science-head{margin-top:0!important}body.science-mode #science-postpartum .science-references{margin-top:var(--space-7);padding-top:var(--space-4);text-align:left;color:#8d756e;border-top:1px solid #b56f613d}body.science-mode #science-postpartum .science-references-title{color:#9a675d;letter-spacing:.12em;align-items:center;gap:10px;margin:0 0 16px;font-size:11px;font-weight:700;line-height:18px;display:flex}body.science-mode #science-postpartum .science-references-title:before{content:"";background:#c98a7d;width:24px;height:1px}body.science-mode #science-postpartum .science-references-list{columns:2;column-gap:48px;margin:0;padding-left:22px;font-size:12px;line-height:1.7}body.science-mode #science-postpartum .science-references-list li{break-inside:avoid;margin:0 0 12px;padding-left:4px}body.science-mode #science-postpartum .science-references-list li::marker{color:#bc7a6d;font-weight:700}body.science-mode #science-my-health{padding-bottom:clamp(132px,12vw,172px)!important}body.science-mode #science-my-health .science-inner{padding-top:0!important}body.science-mode #science-my-health .science-title,body.science-mode #science-my-health .science-lead{width:auto!important;max-width:880px!important}.science-story :where(.ogtt-evaluation,.science-met-visual,.trend-line-chart,.pregnancy-axis,.report-flow,.report-output){max-width:100%}.science-story :where(.ogtt-evaluation,.science-met-visual,.trend-line-chart){overflow:hidden}.science-story .science-met-stage{min-width:0;max-width:100%}.science-story .science-met-copy{min-width:0}body.science-mode #science-how .science-metabolism-flow .science-flow-step{isolation:isolate;background-color:#fff7ed;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}body.science-mode #science-how .science-metabolism-flow .science-flow-step:first-child{background-image:linear-gradient(#fffaf457,#fff7ed94),url(./assets/metabolism-step-cards/01-food.webp)}body.science-mode #science-how .science-metabolism-flow .science-flow-step:nth-child(2){background-image:linear-gradient(#fffaf457,#fff7ed94),url(./assets/metabolism-step-cards/02-glucose-blood.webp)}body.science-mode #science-how .science-metabolism-flow .science-flow-step:nth-child(3){background-image:linear-gradient(#fffaf457,#fff7ed94),url(./assets/metabolism-step-cards/03-insulin.webp)}body.science-mode #science-how .science-metabolism-flow .science-flow-step:nth-child(4){background-image:linear-gradient(#fffaf457,#fff7ed94),url(./assets/metabolism-step-cards/04-pregnancy.webp)}body.science-mode #science-how .science-metabolism-flow .science-flow-step:nth-child(5){background-image:linear-gradient(#fffaf457,#fff7ed94),url(./assets/metabolism-step-cards/05-insulin-resistance.webp)}body.science-mode #science-how .science-metabolism-flow .science-flow-step:nth-child(6){background-image:linear-gradient(#fffaf457,#fff7ed94),url(./assets/metabolism-step-cards/06-more-insulin.webp)}body.science-mode #science-how .science-metabolism-flow .science-flow-step :where(b,strong,p,span,em){z-index:1;text-shadow:0 1px 1px #fffcf7fa,0 0 8px #fffaf2e0;position:relative}body.science-mode #science-how .science-metabolism-flow .science-flow-step[data-science-met-step="2"]{background-image:linear-gradient(#fffaf457,#fff7ed94),url(./assets/metabolism-step-cards/03-insulin-end.web.webp)!important}body.science-mode #science-how .science-metabolism-flow .science-flow-step[data-science-met-step="5"]{background-image:linear-gradient(#fffaf457,#fff7ed94),url(./assets/metabolism-step-cards/06-more-insulin-user.web.webp)!important}body.science-mode #science-report .science-window{isolation:isolate;background-color:#fff8e9;background-image:linear-gradient(90deg,#fff8e92e,#fff8e90f),url(./assets/report-upload-background.webp);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:100% 100%,contain;flex-direction:column;justify-content:center;min-height:clamp(420px,42vw,535px);display:flex;position:relative;overflow:hidden}body.science-mode #science-report .science-window>:not(.science-report-background){z-index:1;position:relative}body.science-mode #science-report .science-window>h3,body.science-mode #science-report .science-window>p,body.science-mode #science-report .science-window>.science-screen-label,body.science-mode #science-report .science-window>.science-try-actions,body.science-mode #science-report .science-window>.science-report-hint{width:min(54%,620px)}body.science-mode #science-report .science-window>.science-try-actions{text-align:left;align-self:flex-start;justify-content:flex-start!important;margin-left:0!important;margin-right:auto!important}body.science-mode #science-report .science-window>.science-try-actions .science-primary{margin-left:0!important;margin-right:auto!important}body.science-mode #science-report .science-window>p,body.science-mode #science-report .science-report-hint{text-shadow:0 1px #fffcf3f2}.product-shell [data-app-page=dashboard] .hero-panel{background-color:#fff4e6!important;background-image:linear-gradient(90deg,#fff8ece6 0%,#fff8eca3 39%,#fff8ec1a 66%,#fff8ec05 100%),url(./assets/my-health-dashboard-background.webp)!important;background-position:50%,50%!important;background-repeat:no-repeat,no-repeat!important;background-size:100% 100%,cover!important}.product-shell .dashboard-calendar-panel{color:#75443b!important;background:linear-gradient(160deg,#fffcef 0%,#fff8e8 68%,#f8edf1 100%)!important;border:1px solid #c9a8c8!important;border-radius:24px!important;padding:22px!important;display:block!important;box-shadow:0 12px 30px #764c5b14!important}.product-shell .dashboard-calendar-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.product-shell .dashboard-calendar-kicker{color:#b66c60;letter-spacing:.14em;font-size:10px;font-weight:750;line-height:14px}.product-shell .dashboard-calendar-panel h3{color:#8f4338!important;margin:4px 0 0!important;font-family:FZPinshangheiS-R-GR,FZPSHJW,PingFang SC,sans-serif!important;font-size:25px!important;font-weight:400!important;line-height:32px!important}.product-shell .dashboard-calendar-nav{gap:5px;display:flex}.product-shell .dashboard-calendar-nav button{color:#a35549;cursor:pointer;background:#fffaf0;border:1px solid #ddb0a6;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;font-size:12px;display:grid}.product-shell .dashboard-calendar-nav button:hover,.product-shell .dashboard-calendar-nav button:focus-visible{outline-offset:2px;background:#fff1e8;border-color:#c86f60;outline:2px solid #c86f602e}.product-shell .dashboard-calendar-weekdays,.product-shell .dashboard-calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.product-shell .dashboard-calendar-weekdays{color:#9c7a71;text-align:center;margin-bottom:6px;font-size:10px;font-weight:750}.product-shell .dashboard-calendar-day{color:#80635b;min-width:0;height:34px;font:inherit;cursor:default;background:0 0;border:1px solid #0000;border-radius:12px;place-items:center;padding:0;font-size:10px;display:grid;position:relative}.product-shell .dashboard-calendar-day>span{z-index:2;font-weight:700;position:relative}.product-shell .dashboard-calendar-day>b{color:#6f514a;border-radius:10px;place-items:center;font-size:13px;font-weight:500;line-height:1;display:grid;position:absolute;inset:2px}.product-shell .dashboard-calendar-day.has-mood>span{color:#5b413cb8;align-self:start;margin-top:2px;font-size:7px}.product-shell .dashboard-calendar-day.mood-1>b{background:#c6b0d2}.product-shell .dashboard-calendar-day.mood-2>b{background:#8ea9d2}.product-shell .dashboard-calendar-day.mood-3>b{background:#ef9a92}.product-shell .dashboard-calendar-day.mood-4>b{background:#f4c669}.product-shell .dashboard-calendar-day.mood-5>b{background:#bcdca0}.product-shell .dashboard-calendar-day.is-today{border-color:#d84c3f;box-shadow:0 0 0 2px #d84c3f1a}.product-shell .dashboard-calendar-day.is-empty{cursor:default}.product-shell .dashboard-calendar-foot{color:#91716a;border-top:1px solid #b56f6138;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:11px;font-size:9px;line-height:16px;display:flex}.product-shell .dashboard-calendar-foot>span{align-items:center;gap:6px;display:flex}.product-shell .dashboard-calendar-foot i{background:#ef9a92;border-radius:50%;width:8px;height:8px}.product-shell .dashboard-calendar-foot button{color:#b25549;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:10px;font-weight:750}.product-shell .dashboard-calendar-foot button:hover{text-decoration:underline}.product-shell .product-header{z-index:var(--z-sticky);height:auto;min-height:72px;padding-inline:var(--layout-pad)}.product-shell .product-main{margin-inline:auto;width:min(var(--layout-max),calc(100% - (2 * var(--layout-pad))))!important;max-width:var(--layout-max)!important;padding:clamp(48px,5vw,72px) 0 150px!important}.product-shell .page-shell,.product-shell .app-page{width:100%;max-width:100%}.product-shell .subpage-head{height:auto;min-height:0;margin-bottom:var(--space-6);padding-bottom:var(--space-5)}.product-shell .page-title{text-wrap:balance;max-width:920px;font-size:clamp(38px,4vw,52px)!important;line-height:1.18!important}.product-shell .page-desc{max-width:820px}.product-shell .section-head{gap:var(--space-4);margin:var(--space-7) 0 var(--space-4)!important}.product-shell .section-head h2{text-wrap:balance;font-size:clamp(30px,3vw,40px)!important;line-height:1.22!important}.product-shell :where(.dashboard-hero,.record-group-grid,.dashboard-focus-grid,.grid-3,.grid-4,.quick-grid,.today-record-grid,.trend-summary,.trend-chart-grid,.content-grid,.concern-grid,.support-actions,.report-key-grid,.report-explain-grid,.gdm-note-grid,.gdm-action-grid,.need-grid){gap:var(--space-4)}.product-shell :where(.hero-panel,.today-panel,.record-group-card,.dashboard-focus-card,.record-type,.record-form,.panel,.trend-card,.content-card,.wellbeing-action,.concern-card,.support-action,.report-intro-step,.report-agent-shell,.report-plain-shell,.food-ai-shell,.timeline-item){min-width:0;max-height:none;height:auto!important}.product-shell :where(.record-form,.panel,.report-agent-shell,.report-plain-shell,.food-ai-shell,.wellbeing-preview,.wellbeing-hero,.knowledge-hero,.gdm-reassure){padding:var(--card-pad)}.product-shell .record-group-card,.product-shell .dashboard-focus-card{padding:var(--space-4)}.product-shell .form-grid{gap:var(--space-4)}.product-shell .field{min-width:0}.product-shell .field :where(input,select,textarea){width:100%}.product-shell .form-actions,.product-shell .trend-feedback-actions{gap:var(--space-2);margin-top:var(--space-4)}.ai-chat-launcher,.product-shell .float-concern{z-index:var(--z-floating)}.ai-chat-panel{z-index:calc(var(--z-floating) + 1);max-height:calc(100dvh - 112px)}.science-factor-modal,.science-video-modal,#science-how .science-met-video-modal{z-index:var(--z-backdrop)}.science-factor-dialog,.science-video-dialog,#science-how .science-met-video-dialog{max-width:calc(100vw - 32px);overflow:auto;max-height:calc(100dvh - 32px)!important}.science-module-video,#science-how .science-met-video-dialog video{max-height:calc(100dvh - 180px)}.app .stage{padding-bottom:140px}@media (width<=1100px){:root{--layout-pad:32px}body.science-mode .science-hero-grid{grid-template-columns:minmax(0,1fr) minmax(300px,.7fr)!important;gap:40px!important}body.science-mode .science-hero h1{font-size:clamp(60px,8vw,82px)!important}body.science-mode .science-overview-grid,body.science-mode .science-post-line{grid-template-columns:repeat(3,minmax(0,1fr))!important}.product-shell .dashboard-hero{grid-template-columns:1fr!important}.product-shell .grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){:root{--layout-pad:24px}body.science-mode .science-nav{padding-inline:20px}body.science-mode .science-section,body.science-mode .science-section.science-hero{padding:72px var(--layout-pad)!important}body.science-mode .science-hero-grid{gap:var(--space-5)!important;grid-template-columns:1fr!important}body.science-mode .science-hero-art{width:min(74vw,390px)!important}body.science-mode .science-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.science-mode .science-head{gap:var(--space-2)!important;grid-template-columns:1fr!important}body.science-mode .science-head>div:last-child{text-align:left!important}body.science-mode .science-lead{margin-inline:0!important}body.science-mode .science-post-line{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.science-mode #science-postpartum .science-references-list{columns:1}.product-shell .product-main{width:calc(100% - 48px)!important}.product-shell .subpage-head{gap:var(--space-4)}.product-shell [data-app-page=dashboard] .hero-panel{background-position:50%,bottom!important;background-size:100% 100%,contain!important}.product-shell .dashboard-calendar-day{height:40px}.product-shell :where(.grid-3,.record-group-grid,.dashboard-focus-grid,.trend-summary,.gdm-note-grid,.gdm-action-grid,.need-grid){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){:root{--layout-pad:var(--layout-pad-mobile);--card-pad:20px}html{scroll-padding-top:118px}body.science-mode .science-section,body.science-mode .science-section.science-hero{scroll-margin-top:112px;padding:64px var(--layout-pad-mobile)!important}body.science-mode #science-why{padding-top:72px!important}body.science-mode .science-hero h1{font-size:clamp(48px,15vw,68px)!important}body.science-mode .science-overview{margin-top:var(--space-6)!important}body.science-mode .science-overview-grid{grid-template-columns:1fr!important}body.science-mode .science-overview-item{min-height:0!important}body.science-mode .science-title{font-size:clamp(38px,12vw,52px)!important;line-height:1.16!important}body.science-mode .science-window h3,body.science-mode .care-block h3,body.science-mode .feelings-card h3{font-size:clamp(32px,10vw,44px)!important;line-height:1.18!important}body.science-mode .science-card-grid,body.science-mode .science-post-line{grid-template-columns:1fr!important}body.science-mode .care-block-head{gap:var(--space-2)!important;grid-template-columns:1fr!important}body.science-mode .chapter-map{gap:var(--space-4)!important}body.science-mode .meal-example{grid-template-columns:1fr!important}body.science-mode #science-report .science-window{background-position:50%,bottom;background-size:100% 100%,contain;justify-content:flex-start;min-height:620px;padding-top:var(--space-6)!important}body.science-mode #science-report .science-window>h3,body.science-mode #science-report .science-window>p,body.science-mode #science-report .science-window>.science-screen-label,body.science-mode #science-report .science-window>.science-try-actions,body.science-mode #science-report .science-window>.science-report-hint{width:100%}.product-shell [data-app-page=dashboard] .hero-panel{background-image:linear-gradient(#fff8ecf0 0%,#fff8ecb3 43%,#fff8ec1f 72%,#fff8ec05 100%),url(./assets/my-health-dashboard-background.webp)!important}.product-shell .dashboard-calendar-panel{padding:18px!important}.product-shell .dashboard-calendar-day{height:36px}.product-shell .dashboard-calendar-foot{flex-direction:column;align-items:flex-start}.product-shell .product-header{padding-inline:16px}.product-shell .product-main{width:calc(100% - 32px)!important;padding:40px 0 132px!important}.product-shell .subpage-head{flex-direction:column;align-items:stretch}.product-shell .back-dashboard{align-self:flex-start}.product-shell :where(.record-types,.grid-3,.grid-4,.record-group-grid,.dashboard-focus-grid,.trend-summary,.gdm-note-grid,.gdm-action-grid,.need-grid,.concern-grid,.support-actions),.product-shell .form-grid{grid-template-columns:1fr!important}.product-shell .field.full{grid-column:auto!important}.product-shell .form-actions :where(button,a){flex:100%}.ai-chat-panel{width:calc(100vw - 16px);height:min(620px,100dvh - 88px);max-height:calc(100dvh - 88px);bottom:72px;right:8px}.science-factor-modal,.science-video-modal,#science-how .science-met-video-modal{padding:10px}.science-factor-dialog,.science-video-dialog,#science-how .science-met-video-dialog{max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px)!important}}@media (width<=430px){:root{--layout-pad-mobile:16px}.product-shell .product-main{width:calc(100% - 28px)!important}.product-shell .product-nav{scrollbar-width:none;overflow-x:auto;justify-content:flex-start!important}.product-shell .product-nav button{min-width:max-content;flex:none!important}.product-shell .page-title{font-size:36px!important}.ai-chat-composer{grid-template-columns:1fr}.ai-chat-send{width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}body.science-mode .science-story :where(.science-hero h1,.science-title,.science-chapter-intro h2,.science-window h3,.care-block h3,.feelings-card h3,.science-try h3,.chapter-map h3){font-family:FZPinshangheiS-R-GR,FZPSHJW,PingFang SC,Microsoft YaHei,sans-serif!important;font-weight:400!important}body.science-mode .science-section:not(#science-why) .science-head>div:last-child,body.science-mode .science-section:not(#science-why) .science-title,body.science-mode .science-section:not(#science-why) .science-lead,body.science-mode .science-chapter-intro{text-align:center!important;margin-left:auto!important;margin-right:auto!important}body.science-mode .science-section:not(#science-why) .science-head>div:last-child{width:100%}body.science-mode .science-section:not(#science-why) .science-lead{max-width:1100px!important}body.science-mode .science-chapter-intro{width:100%!important;max-width:1100px!important}.science-title-line,.screening-title-line,.screening-lead-line,.overview-guide-title,.overview-guide-subtitle{display:block}.overview-guide-title{color:#9c5e52;letter-spacing:.14em;margin-bottom:5px;font-size:15px}.overview-guide-subtitle{letter-spacing:.12em;font-size:12px}body.science-mode .science-brand{font-family:PingFang SC,Noto Sans SC,Microsoft YaHei,sans-serif!important;font-style:normal!important;font-weight:600!important}.product-shell .product-actions :where(.science-return,.concern-top,.science-home-entry){box-sizing:border-box;text-align:center;white-space:nowrap;justify-content:center;align-items:center;height:38px;min-height:38px;padding:0 15px;font-family:PingFang SC,Noto Sans SC,Microsoft YaHei,sans-serif;font-size:13px!important;line-height:1!important}.product-shell .product-actions :where(.concern-top,.science-home-entry),.product-shell.active .product-actions .science-return{display:inline-flex}body.science-mode #science-why .science-hero-art{display:none!important}body.science-mode #science-why .science-week{grid-template-columns:max-content minmax(0,1fr)!important;align-items:baseline!important;gap:8px 22px!important;display:grid!important}body.science-mode #science-why .science-week b{white-space:nowrap;letter-spacing:.02em!important;font-size:18px!important;line-height:1.45!important}body.science-mode #science-why .science-week .home-week-line{display:block;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;line-height:1.55!important}body.science-mode #science-why .science-overview-item{position:relative;padding-right:58px!important}body.science-mode #science-why .science-overview-item:after{content:"▶";color:#d84c3f;background:#fff9efe0;border:1px solid #d84c3f6b;border-radius:50%;place-items:center;width:30px;height:30px;font-size:11px;line-height:1;transition:transform .2s,background-color .2s;display:grid;position:absolute;top:16px;right:16px;box-shadow:0 5px 14px #8c4a3d1a}body.science-mode #science-why .science-overview-item:hover:after,body.science-mode #science-why .science-overview-item:focus-visible:after{background:#fff2e8;transform:scale(1.08)}body.science-mode #science-care .care-transition{border-top:0!important}body.science-mode #science-care{background-color:#fff7e9!important;background-image:linear-gradient(90deg,#fff8ec1a,#fff8ec38 50%,#fff8ec1a),url(./assets/gdm-care-management-background.webp)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}@media (width>=821px){body.science-mode #science-why .science-overview-copy,body.science-mode #science-who .science-lead,body.science-mode #ogttEvaluationPanel .process-quote{white-space:nowrap;overflow-wrap:normal;max-width:none!important}body.science-mode #science-why .science-overview-copy,body.science-mode #science-who .science-lead{width:max-content!important}body.science-mode #science-care .care-transition>p{width:max-content!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}body.science-mode #science-care .care-transition>p strong{white-space:nowrap}}@media (width>=1101px){body.science-mode #science-why .science-week{width:960px!important;max-width:960px!important}body.science-mode #science-why .science-week span{width:auto!important;max-width:none!important}.home-week-line{white-space:nowrap}}@media (width<=820px){body.science-mode #science-care{background-position:50%!important;background-size:100%!important}body.science-mode .science-section:not(#science-why) .science-head>div:last-child,body.science-mode .science-section:not(#science-why) .science-lead{text-align:center!important;margin-inline:auto!important}}@media (width<=620px){.product-shell .product-actions .concern-top{display:none}body.science-mode #science-why .science-week{column-gap:12px!important}}