.CEyvOW_sec{padding-top:150px}.CEyvOW_head{justify-content:space-between;align-items:flex-end;gap:40px}.CEyvOW_h2{margin-top:18px}.CEyvOW_lead{max-width:460px}.CEyvOW_grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:52px;display:grid}.CEyvOW_card{border-radius:24px;flex-direction:column;gap:10px;min-height:220px;padding:26px;display:flex}.CEyvOW_n{opacity:.85;font-size:13px}.CEyvOW_title{letter-spacing:-.01em;font-size:20px;font-weight:600}.CEyvOW_text{opacity:.92;font-size:15px;line-height:1.5}@media (max-width:820px){.CEyvOW_sec{padding-top:100px}.CEyvOW_head{display:block}.CEyvOW_lead{margin-top:16px}.CEyvOW_grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:32px}.CEyvOW_card{min-height:170px;padding:18px}.CEyvOW_title{font-size:17px}.CEyvOW_text{font-size:13px}}.CEyvOW_sec{content-visibility:auto;contain-intrinsic-size:auto 700px}
.H5nryq_pin{height:320vh;position:relative}.H5nryq_pin:after{content:"";background:#93aa9f;height:64px;position:absolute;top:100%;left:0;right:0}.H5nryq_sticky{height:100svh;display:flex;position:sticky;top:0}.H5nryq_wrap{width:100%;margin:0;display:flex}.H5nryq_panel{background:radial-gradient(60% 50% at 15% 0,#f7faf8,#0000 70%),linear-gradient(#e3ebe7,#bccec5 50%,#93aa9f);flex:1;padding:100px 40px 28px;display:flex;position:relative;overflow:hidden}.H5nryq_room{flex:1;justify-content:center;align-items:center;min-width:0;display:flex;overflow:hidden}.H5nryq_fit{flex-shrink:0;max-width:100%}.H5nryq_head{position:relative}.H5nryq_h2{margin-top:16px}.H5nryq_lead{color:#3a4440;max-width:600px;margin:14px auto 0}.H5nryq_day{margin-top:40px;position:relative}.H5nryq_stage{grid-template-columns:338px 300px 236px;justify-content:center;align-items:center;gap:56px;display:grid}.H5nryq_colWidgets{flex-direction:column;gap:28px;display:flex}.H5nryq_smallSpot{align-self:flex-end;margin-right:24px}.H5nryq_colLock,.H5nryq_colWatch,.H5nryq_f1{flex-direction:column;align-items:center;gap:14px;display:flex}.H5nryq_colWatch{margin-top:120px}.H5nryq_caption{color:#3a4a43;opacity:.8;font-size:13px;font-weight:500}.H5nryq_armed .H5nryq_float{animation:7s ease-in-out infinite H5nryq_bob}.H5nryq_armed .H5nryq_f2{animation-delay:-1.8s}.H5nryq_armed .H5nryq_f3{animation-duration:8s;animation-delay:-3.4s}.H5nryq_armed .H5nryq_f4{animation-delay:-5.1s}@keyframes H5nryq_bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.H5nryq_liquid{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.H5nryq_mass{transform:translateY(calc((1 - var(--lvl)) * 100%));transition:transform 1.4s var(--ease);background:linear-gradient(#a7bcb3,#7e9a8e 30%,#5c7b6d 70%,#3e5a4e);position:absolute;inset:0}.H5nryq_wave{width:200%;height:6px;position:absolute;bottom:calc(100% - 1px);left:0}.H5nryq_armed .H5nryq_wave{animation:6s linear infinite H5nryq_drift}@keyframes H5nryq_drift{to{transform:translate(-50%)}}.H5nryq_liquidX .H5nryq_mass{transform:translateX(calc((var(--lvl) - 1) * 100%));background:linear-gradient(90deg,#ffffff47,#ffffff80);border-radius:0 10px 10px 0}.H5nryq_wLabel,.H5nryq_wNumber,.H5nryq_wSub,.H5nryq_wFoot{transition:color .5s .5s}.H5nryq_wBody .H5nryq_onLiquid{color:#ffffffe6}.H5nryq_wBody .H5nryq_wNumber.H5nryq_onLiquid{color:#fff}.H5nryq_widget{background:#fff;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 24px 48px #1e322a2e,0 2px 6px #1e322a0f}.H5nryq_small{width:158px;height:158px}.H5nryq_medium{gap:12px;width:338px;height:158px;padding:10px 14px 10px 10px;display:flex}.H5nryq_mediumTile{background:#f2f5f3;border-radius:16px;flex:1;position:relative;overflow:hidden}.H5nryq_wBody{flex-direction:column;padding:14px 14px 12px;display:flex;position:absolute;inset:0}.H5nryq_wLabel{color:#5b6762;font-size:11px;font-weight:500}.H5nryq_wNumber{letter-spacing:-.03em;color:#1d2622;margin-top:2px;font-size:30px;font-weight:600;line-height:1.05}.H5nryq_wSub{color:#5b6762;font-size:11px}.H5nryq_wFoot{color:#5b6762;justify-content:space-between;margin-top:auto;font-size:11px;font-weight:600;display:flex}.H5nryq_tubes{align-items:flex-end;gap:10px;display:flex}.H5nryq_tubeCol{flex-direction:column;align-items:center;gap:3px;display:flex}.H5nryq_tube{background:#eef2f0;border-radius:13px;width:26px;height:88px;position:relative;overflow:hidden}.H5nryq_tubeFill{transform:translateY(calc((1 - var(--lvl)) * 100%));transition:transform 1.4s var(--ease) .15s;border-radius:13px;position:absolute;inset:0}.H5nryq_tubeName{color:#5b6762;margin-top:4px;font-size:10px}.H5nryq_tubeValue{color:#1d2622;font-size:11px;font-weight:600}.H5nryq_lock{background:#141a17;border-radius:50px;width:300px;padding:9px;box-shadow:0 34px 70px #14201b52,inset 0 0 0 1px #ffffff0f}.H5nryq_lockScreen{color:#fff;text-align:center;background:radial-gradient(80% 50% at 20% 10%,#ddebe48c,#0000 70%),radial-gradient(70% 45% at 90% 80%,#7fb8a673,#0000 70%),linear-gradient(175deg,#a7bcb3,#6f8c7f 45%,#3e5a4e 80%,#2e463c);border-radius:42px;height:560px;position:relative;overflow:hidden}.H5nryq_lockScreen:before{content:"";background:#050706;border-radius:14px;width:92px;height:27px;position:absolute;top:11px;left:50%;transform:translate(-50%)}.H5nryq_lockStatus{align-items:center;gap:6px;display:flex;position:absolute;top:19px;right:26px}.H5nryq_lockBars{clip-path:polygon(0 70%,18% 70%,18% 100%,27% 100%,27% 45%,45% 45%,45% 100%,54% 100%,54% 20%,72% 20%,72% 100%,81% 100%,81% 0,100% 0,100% 100%,0 100%);background:#fff;width:16px;height:10px}.H5nryq_lockBattery{background:linear-gradient(90deg,#fff 70%,#0000 70%) content-box content-box;border:1.5px solid #ffffffe6;border-radius:3px;width:22px;height:11px;padding:1.5px}.H5nryq_lockDate{opacity:.88;margin-top:64px;font-size:15px;font-weight:500}.H5nryq_lockTime{letter-spacing:-.04em;animation:H5nryq_tick .6s var(--ease);margin-top:2px;font-size:76px;font-weight:600;line-height:1}@keyframes H5nryq_tick{0%{opacity:0;transform:translateY(6px)}}.H5nryq_lockWidgets{justify-content:center;gap:10px;margin-top:16px;display:flex}.H5nryq_circular{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff29;border-radius:50%;width:64px;height:64px;position:relative}.H5nryq_circular svg{width:60px;height:60px;position:absolute;inset:2px}.H5nryq_ringArc{transition:stroke-dashoffset 1.4s var(--ease)}.H5nryq_circularText{letter-spacing:.04em;flex-direction:column;justify-content:center;align-items:center;font-size:7px;font-weight:600;display:flex;position:absolute;inset:0}.H5nryq_circularNumber{letter-spacing:-.02em;font-size:14px}.H5nryq_rect{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff29;border-radius:16px;width:160px;height:64px;position:relative;overflow:hidden}.H5nryq_rectText{text-align:left;color:#fff;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 12px;font-size:11px;font-weight:600;display:flex;position:absolute;inset:0}.H5nryq_rectText>span:first-child{font-size:13px}.H5nryq_rectNumber{letter-spacing:-.02em;font-size:18px}.H5nryq_activity{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-align:left;background:#11181594;border-radius:24px;padding:14px 16px 16px;position:absolute;bottom:86px;left:12px;right:12px}.H5nryq_activityTop{justify-content:space-between;align-items:center;font-size:11px;display:flex}.H5nryq_activityApp{letter-spacing:.06em;opacity:.9;align-items:center;gap:6px;font-weight:600;display:inline-flex}.H5nryq_activityMeal{opacity:.8;animation:H5nryq_tick .6s var(--ease)}.H5nryq_activityRow{justify-content:flex-end;margin-top:6px;display:flex}.H5nryq_activityLeft{color:#ffffffd9;font-size:12px}.H5nryq_activityNumber{letter-spacing:-.03em;color:#fff;font-size:26px;font-weight:600}.H5nryq_activityBar{background:#ffffff29;border-radius:4px;height:8px;margin-top:10px;position:relative;overflow:hidden}.H5nryq_activityFill{transform:translateX(calc((var(--lvl) - 1) * 100%));transition:transform 1.4s var(--ease);background:linear-gradient(90deg,#a7bcb3,#7fb8a6);border-radius:4px;position:absolute;inset:0}.H5nryq_mark{color:#3e5a4e;width:1.7em;height:1.7em;font-family:var(--font-round);background:#fff;border-radius:.5em;place-items:center;font-weight:700;line-height:1;display:inline-grid}.H5nryq_lockCorners{justify-content:space-between;display:flex;position:absolute;bottom:26px;left:34px;right:34px}.H5nryq_lockCorners span{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#11181559;border-radius:50%;width:44px;height:44px}.H5nryq_notice{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-align:left;animation:H5nryq_drop .7s var(--ease);background:#ffffff3d;border-radius:20px;align-items:center;gap:10px;padding:10px 12px;display:flex;position:absolute;top:270px;left:12px;right:12px}@keyframes H5nryq_drop{0%{opacity:0;transform:translateY(-14px)scale(.96)}}.H5nryq_noticeIcon .H5nryq_mark{border-radius:8px;width:30px;height:30px}.H5nryq_noticeText{flex-direction:column;flex:1;font-size:12px;line-height:1.3;display:flex}.H5nryq_noticeText b{font-weight:600}.H5nryq_noticeText span{opacity:.85}.H5nryq_noticeTime{opacity:.7;align-self:flex-start;font-size:11px}.H5nryq_watch{background:linear-gradient(160deg,#3a423e,#141a17 40%,#0b0f0d);border-radius:64px;width:224px;height:268px;padding:14px;position:relative;box-shadow:0 30px 60px #14201b52,inset 0 0 0 1.5px #ffffff14}.H5nryq_crown{background:repeating-linear-gradient(#4b544f 0 2px,#2a302d 2px 4px);border-radius:5px;width:13px;height:44px;position:absolute;top:64px;right:-9px;box-shadow:0 0 0 1px #0006}.H5nryq_sideButton{background:#2a302d;border-radius:4px;width:7px;height:52px;position:absolute;top:128px;right:-5px}.H5nryq_watchScreen{color:#fff;background:#000;border-radius:50px;flex-direction:column;height:100%;padding:18px 18px 0;display:flex;position:relative;overflow:hidden}.H5nryq_watchTop{justify-content:space-between;font-size:13px;font-weight:600;display:flex;position:relative}.H5nryq_watchBrand{font-family:var(--font-round);color:#a7bcb3}.H5nryq_watchNumber{letter-spacing:-.04em;margin-top:8px;font-size:42px;font-weight:600;line-height:1;position:relative}.H5nryq_watchSub{color:#ffffffb8;font-size:12px;position:relative}.H5nryq_watchCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:H5nryq_rise .5s var(--ease);background:#1118159e;border-radius:20px;grid-template-columns:1fr auto;align-items:center;column-gap:8px;padding:10px 10px 10px 12px;display:grid;position:absolute;bottom:14px;left:12px;right:12px}@keyframes H5nryq_rise{0%{opacity:0;transform:translateY(10px)}}.H5nryq_watchAsk{font-size:12px;font-weight:600}.H5nryq_watchKcal{color:#ffffffb3;grid-row:2;font-size:11px}.H5nryq_watchLog{color:#1d2622;transition:transform .2s var(--ease);background:#fff;border-radius:14px;grid-area:1/2/span 2;padding:7px 14px;font-size:12px;font-weight:600;position:relative}.H5nryq_watchLogPressed{transform:scale(.86)}.H5nryq_watchLogPressed:after{content:"";border:2px solid #ffffffb3;border-radius:18px;animation:.5s ease-out forwards H5nryq_ripple;position:absolute;inset:-4px}@keyframes H5nryq_ripple{0%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(1.35)}}.H5nryq_watchDone{grid-template-columns:auto 1fr}.H5nryq_watchCheck{color:#3e5a4e;background:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-weight:700;display:grid}.H5nryq_moments{justify-content:center;gap:10px;margin-top:40px;display:flex}.H5nryq_moment{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#1d2622;cursor:pointer;height:40px;transition:background .3s var(--ease), color .3s var(--ease);background:#ffffff8c;border:0;border-radius:20px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.H5nryq_moment .H5nryq_num{opacity:.6}.H5nryq_moment:hover{background:#fffc}.H5nryq_moment:focus-visible{outline-offset:2px;outline:2px solid #3e5a4e}.H5nryq_momentOn,.H5nryq_momentOn:hover{color:#fff;background:#111614}@media (max-width:1100px){.H5nryq_stage{grid-template-columns:338px 300px;gap:40px}.H5nryq_colWatch{display:none}}@media (max-width:820px){.H5nryq_panel{padding:72px 16px 24px}.H5nryq_lead{margin-top:10px;font-size:16px}.H5nryq_day{margin-top:24px}.H5nryq_stage{grid-template-columns:auto auto;grid-template-areas:"lock watch""lock small""medium medium";align-items:start;gap:14px 12px}.H5nryq_colWidgets{display:contents}.H5nryq_f1{grid-area:medium}.H5nryq_smallSpot{grid-area:small;align-self:start;margin:0}.H5nryq_colLock{grid-area:lock}.H5nryq_colWatch{grid-area:watch;margin:0;display:flex}.H5nryq_caption{display:none}.H5nryq_lock{zoom:.62}.H5nryq_watch{zoom:.56}.H5nryq_small{zoom:.78}.H5nryq_medium{zoom:.96}.H5nryq_moments{gap:6px;margin-top:22px}.H5nryq_moment{gap:6px;padding:0 12px;font-size:13px}}@media (prefers-reduced-motion:reduce){.H5nryq_armed .H5nryq_float,.H5nryq_armed .H5nryq_wave,.H5nryq_lockTime,.H5nryq_activityMeal,.H5nryq_notice,.H5nryq_watchCard{animation:none}}
.pkI36W_wrap{padding-bottom:130px}.pkI36W_layout{align-items:flex-start;gap:80px;display:flex}.pkI36W_head{flex-shrink:0;width:380px}.pkI36W_h2{margin-top:18px}.pkI36W_list{flex-direction:column;flex:1;gap:10px;display:flex}.pkI36W_item{border-radius:20px;padding:20px 24px}.pkI36W_q{margin:0;font-size:17px;line-height:1.3}.pkI36W_btn{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:0;display:flex}.pkI36W_btn:focus-visible{outline-offset:6px;outline:2px solid #fffc}.pkI36W_btn b{font-size:17px;font-weight:600}.pkI36W_sign{opacity:.8;font-size:22px;line-height:1}.pkI36W_sign:before{content:"+"}.pkI36W_sign[data-open]:before{content:"−"}.pkI36W_guide{text-underline-offset:3px;opacity:.9;max-width:320px;margin-top:20px;font-size:15px;line-height:1.45;text-decoration:underline;display:inline-block}.pkI36W_guide:hover,.pkI36W_guide:focus-visible{opacity:1}.pkI36W_a{margin-top:10px}@media (max-width:820px){.pkI36W_wrap{padding-bottom:72px}.pkI36W_layout{display:block}.pkI36W_head{width:auto;margin-bottom:24px}.pkI36W_item{padding:16px 18px}.pkI36W_btn b{font-size:15px}}.pkI36W_wrap{content-visibility:auto;contain-intrinsic-size:auto 650px}
.pgH5qa_sec{padding-top:140px}.pgH5qa_head{justify-content:space-between;align-items:flex-end;gap:40px}.pgH5qa_h2{margin-top:16px}.pgH5qa_lead{max-width:440px;color:var(--muted)}.pgH5qa_scenes{flex-direction:column;gap:120px;margin-top:96px;display:flex}.pgH5qa_scene{grid-template-columns:minmax(0,1fr) 600px;grid-template-areas:"copy art";align-items:center;gap:64px;display:grid}.pgH5qa_flip{grid-template-columns:600px minmax(0,1fr);grid-template-areas:"art copy"}.pgH5qa_copy{grid-area:copy;max-width:460px}.pgH5qa_flip .pgH5qa_copy{justify-self:end}.pgH5qa_kicker{align-items:center;gap:10px;display:flex}.pgH5qa_title{letter-spacing:-.04em;margin:18px 0 0;font-size:46px;font-weight:600;line-height:1.05}.pgH5qa_text{color:var(--muted);margin:16px 0 0;font-size:19px;line-height:1.5}.pgH5qa_artCol{grid-area:art;justify-content:center;display:flex}.pgH5qa_art{flex-shrink:0;width:600px;height:480px;position:relative}.pgH5qa_pop{transition:opacity .5s ease var(--d,0s), transform .6s var(--ease) var(--d,0s)}.pgH5qa_armed:not(.pgH5qa_on) .pgH5qa_pop{opacity:0;transform:translateY(12px)scale(.96)}.pgH5qa_on .pgH5qa_pop{animation:pgH5qa_bob 6s ease-in-out calc(var(--d,0s) + 1s) infinite}@keyframes pgH5qa_bob{0%,to{translate:0}50%{translate:0 -5px}}.pgH5qa_chip{color:#fff;white-space:nowrap;background:#1d2622;border-radius:20px;height:40px;padding:0 16px;font-size:15px;font-weight:600;line-height:40px;display:inline-block;box-shadow:0 12px 28px #1d26222e}.pgH5qa_chipLight{color:#1d2622;background:#fff;box-shadow:0 12px 28px #1d26221a,0 0 0 1px #1d26220d}.pgH5qa_total{color:#fff;white-space:nowrap;background:#1d2622;border-radius:21px;height:42px;padding:0 18px;font-size:15px;font-weight:600;line-height:42px;display:inline-block;position:absolute;box-shadow:0 14px 30px #1d262238}.pgH5qa_plate{border-radius:50%;width:400px;height:400px;position:absolute;top:30px;left:100px;overflow:hidden;box-shadow:0 40px 80px #1e322a38}.pgH5qa_plateImg{width:430px;max-width:none;height:573px;position:absolute;top:-99px;left:-20px}.pgH5qa_scan{opacity:0;background:linear-gradient(#0000,#ddebe48c);border-bottom:2px solid #fffffff2;height:34%;position:absolute;top:0;left:0;right:0}.pgH5qa_on .pgH5qa_scan{animation:1.7s ease-in-out .2s both pgH5qa_scan}@keyframes pgH5qa_scan{0%{opacity:1;transform:translateY(-100%)}85%{opacity:1}to{opacity:0;transform:translateY(300%)}}.pgH5qa_lines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pgH5qa_lines line{stroke:#3e5a4e;stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .5s ease var(--d,0s)}.pgH5qa_armed:not(.pgH5qa_on) .pgH5qa_lines line{stroke-dashoffset:1px}.pgH5qa_dot{background:#fff;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;box-shadow:0 0 0 4px #3e5a4e8c}.pgH5qa_foodLabel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--muted);white-space:nowrap;background:#ffffffdb;border-radius:16px;flex-direction:column;gap:2px;padding:10px 14px;font-size:13px;display:flex;position:absolute;box-shadow:0 14px 32px #1d262224}.pgH5qa_foodLabel b{color:var(--ink);font-size:15px;font-weight:600}.pgH5qa_viewfinder{border-radius:32px;width:316px;height:440px;position:absolute;top:20px;left:0;overflow:hidden;box-shadow:0 40px 80px #1e322a38,0 2px 6px #1e322a14}.pgH5qa_bowlImg{object-fit:cover;object-position:center 62%;width:100%;height:100%}.pgH5qa_cornerTL,.pgH5qa_cornerTR,.pgH5qa_cornerBL,.pgH5qa_cornerBR{border:0 solid #fff;width:30px;height:30px;position:absolute}.pgH5qa_cornerTL{border-top-width:3px;border-left-width:3px;border-top-left-radius:10px;top:28px;left:28px}.pgH5qa_cornerTR{border-top-width:3px;border-right-width:3px;border-top-right-radius:10px;top:28px;right:28px}.pgH5qa_cornerBL{border-bottom-width:3px;border-left-width:3px;border-bottom-left-radius:10px;bottom:28px;left:28px}.pgH5qa_cornerBR{border-bottom-width:3px;border-right-width:3px;border-bottom-right-radius:10px;bottom:28px;right:28px}.pgH5qa_glass{background:#ffffffb3;border-radius:40px;width:112px;height:440px;position:absolute;top:20px;left:476px;overflow:hidden;box-shadow:0 30px 60px #1e322a29,inset 0 0 0 1px #1d26220f}.pgH5qa_fill,.pgH5qa_ghost{transform-origin:bottom;position:absolute;bottom:0;left:0;right:0}.pgH5qa_fill{height:45%;transition:transform 1.2s var(--ease) .3s;background:linear-gradient(#a7bcb3,#5c7b6d 60%,#3e5a4e);border-top:2px solid #ffffffe6}.pgH5qa_ghost{height:72%;transition:transform 1s var(--ease) 1.4s;background:repeating-linear-gradient(135deg,#5c7b6d52 0 7px,#5c7b6d24 7px 14px)}.pgH5qa_armed:not(.pgH5qa_on) .pgH5qa_fill,.pgH5qa_armed:not(.pgH5qa_on) .pgH5qa_ghost{transform:scaleY(0)}.pgH5qa_ghostLine,.pgH5qa_lineOfDay{position:absolute;left:0;right:0}.pgH5qa_ghostLine{border-top:2px dashed #3e5a4e;transition:opacity .4s 2s;bottom:72%}.pgH5qa_armed:not(.pgH5qa_on) .pgH5qa_ghostLine{opacity:0}.pgH5qa_lineOfDay{border-top:2px solid #1d262273;bottom:92%}.pgH5qa_glassLabel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:30px;color:var(--muted);white-space:nowrap;background:#ffffffd9;border-radius:15px;padding:0 12px;font-size:13px;line-height:30px;display:inline-block;position:absolute;right:140px}.pgH5qa_glassLabelStrong{color:#fff;background:#3e5a4e;font-weight:600}.pgH5qa_fits{color:#fff;white-space:nowrap;background:#1d2622;border-radius:22px;align-items:center;gap:10px;height:44px;padding:0 18px 0 8px;font-size:15px;font-weight:600;display:inline-flex;position:absolute;top:424px;left:60px;box-shadow:0 16px 34px #1d26223d}.pgH5qa_fits>span{background:var(--mint);color:#1d2622;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.pgH5qa_mic{color:#fff;background:#1d2622;border-radius:50%;place-items:center;width:76px;height:76px;display:grid;position:absolute;top:0;left:0}.pgH5qa_mic:after{content:"";border:2px solid #7e9a8e80;border-radius:50%;animation:2.2s ease-out infinite pgH5qa_ring;position:absolute;inset:-10px}@keyframes pgH5qa_ring{0%{opacity:1;transform:scale(.85)}to{opacity:0;transform:scale(1.35)}}.pgH5qa_bars{align-items:center;gap:6px;height:72px;display:flex;position:absolute;top:2px;left:104px;right:0}.pgH5qa_bars span{background:linear-gradient(#7e9a8e,#3e5a4e);border-radius:4px;flex:1;animation:1.1s ease-in-out infinite alternate pgH5qa_eq}@keyframes pgH5qa_eq{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}.pgH5qa_quote{letter-spacing:-.04em;margin:0;font-size:52px;font-weight:600;line-height:1.08;position:absolute;top:120px;left:0;right:0}.pgH5qa_word{transition:opacity .45s ease var(--d,0s), transform .55s var(--ease) var(--d,0s), filter .45s ease var(--d,0s);display:inline-block}.pgH5qa_armed:not(.pgH5qa_on) .pgH5qa_word{opacity:0;filter:blur(6px);transform:translateY(10px)}.pgH5qa_chips{flex-wrap:wrap;gap:10px;display:flex;position:absolute;top:276px;left:0;right:0}.pgH5qa_menu{color:#2b2620;background:#fbf8f1;border-radius:6px;width:340px;height:410px;padding:30px 26px;font-family:Georgia,Times New Roman,serif;position:absolute;top:6px;left:130px;transform:rotate(-3deg);box-shadow:0 40px 80px #1e322a33,0 2px 6px #1e322a14}.pgH5qa_menuTitle{text-align:center;letter-spacing:.24em;font-size:15px}.pgH5qa_menuSub{text-align:center;color:#8a7f70;margin:6px 0 18px;font-size:13px;font-style:italic}.pgH5qa_menuRow{height:42px;transition:background .4s ease var(--d,0s);border-radius:8px;justify-content:space-between;align-items:center;margin:0 -10px 4px;padding:0 10px;font-size:16px;display:flex}.pgH5qa_menuKcal{font-family:var(--font-sans);color:#8a7f70;font-size:12px}.pgH5qa_menuFits{background:#7fb8a647}.pgH5qa_menuFits .pgH5qa_menuKcal{letter-spacing:.06em;color:#3e5a4e;transition:opacity .3s ease var(--d,0s);font-weight:700}.pgH5qa_armed:not(.pgH5qa_on) .pgH5qa_menuFits{background:0 0}.pgH5qa_armed:not(.pgH5qa_on) .pgH5qa_menuFits .pgH5qa_menuKcal{opacity:0}.pgH5qa_lens{-webkit-backdrop-filter:blur(.5px)saturate(1.2);backdrop-filter:blur(.5px)saturate(1.2);background:radial-gradient(circle at 35% 30%,#ffffff8c,#ffffff1f 60%);border:5px solid #fff;border-radius:50%;width:116px;height:116px;position:absolute;top:250px;left:360px;box-shadow:0 18px 40px #1d262240,inset 0 0 0 1px #1d262214}.pgH5qa_lens:after{content:"";transform-origin:0;background:#1d2622;border-radius:6px;width:52px;height:12px;position:absolute;top:96px;left:92px;transform:rotate(45deg)}.pgH5qa_armed:not(.pgH5qa_on) .pgH5qa_lens{opacity:0}.pgH5qa_on .pgH5qa_lens{animation:pgH5qa_lens 3s var(--ease) .2s both}@keyframes pgH5qa_lens{0%{opacity:0;transform:translate(-60px,-190px)}12%{opacity:1;transform:translate(-40px,-180px)}40%{transform:translate(10px,-120px)}70%{transform:translate(-30px,-30px)}to{opacity:1;transform:translate(0)}}.pgH5qa_ring{width:320px;height:320px;position:absolute;top:40px;left:10px}.pgH5qa_ringArc{stroke-dashoffset:var(--to);transition:stroke-dashoffset 2.2s var(--ease) .3s}.pgH5qa_armed:not(.pgH5qa_on) .pgH5qa_ringArc{stroke-dashoffset:var(--full)}.pgH5qa_ringText{flex-direction:column;justify-content:center;align-items:center;width:320px;height:320px;display:flex;position:absolute;top:40px;left:10px}.pgH5qa_ringText b{letter-spacing:-.05em;font-size:78px;font-weight:600;line-height:1}.pgH5qa_ringText>span{color:var(--muted);margin-top:6px;font-size:16px}.pgH5qa_week{width:240px;position:absolute;top:330px;left:360px}.pgH5qa_weekTitle{font-size:13px;font-weight:600}.pgH5qa_days{gap:8px;margin:10px 0;display:flex}.pgH5qa_day{color:var(--muted);flex-direction:column;align-items:center;gap:4px;font-size:11px;display:flex}.pgH5qa_day i{background:#e1e7e4;border-radius:50%;width:24px;height:24px}.pgH5qa_day i.pgH5qa_dayDone{background:var(--sage);transition:background .3s ease var(--d,0s)}.pgH5qa_armed:not(.pgH5qa_on) .pgH5qa_day i.pgH5qa_dayDone{background:#e1e7e4}.pgH5qa_weekNext{color:var(--muted);font-size:13px}.pgH5qa_more{text-align:center;margin-top:130px}.pgH5qa_moreTitle{letter-spacing:-.04em;margin:0;font-size:46px;font-weight:600}.pgH5qa_marquees{flex-direction:column;gap:12px;margin-top:32px;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.pgH5qa_marquee{overflow:hidden}.pgH5qa_track{gap:12px;width:max-content;animation:48s linear infinite pgH5qa_marquee;display:flex}.pgH5qa_marqueeBack .pgH5qa_track{animation-direction:reverse}@keyframes pgH5qa_marquee{to{transform:translate(-50%)}}.pgH5qa_morePill{background:var(--surface);white-space:nowrap;border-radius:24px;align-items:center;height:48px;padding:0 22px;font-size:17px;font-weight:500;display:inline-flex}@media (max-width:1100px){.pgH5qa_scene,.pgH5qa_flip{grid-template-columns:1fr;grid-template-areas:"copy""art";gap:36px}.pgH5qa_flip .pgH5qa_copy{justify-self:start}.pgH5qa_copy{max-width:620px}}@media (max-width:820px){.pgH5qa_sec{padding-top:80px}.pgH5qa_head{display:block}.pgH5qa_lead{margin-top:12px}.pgH5qa_scenes{gap:72px;margin-top:56px}.pgH5qa_scene,.pgH5qa_flip{gap:20px}.pgH5qa_title{margin-top:14px;font-size:32px}.pgH5qa_text{margin-top:10px;font-size:16px}.pgH5qa_art{zoom:.57}.pgH5qa_more{margin-top:80px}.pgH5qa_moreTitle{font-size:32px}.pgH5qa_morePill{height:40px;padding:0 16px;font-size:15px}}@media (max-width:820px) and (min-width:400px){.pgH5qa_art{zoom:.62}}@media (max-width:379px){.pgH5qa_art{zoom:.48}}@media (prefers-reduced-motion:reduce){.pgH5qa_pop,.pgH5qa_word,.pgH5qa_lines line,.pgH5qa_fill,.pgH5qa_ghost,.pgH5qa_ghostLine,.pgH5qa_menuRow,.pgH5qa_menuFits .pgH5qa_menuKcal,.pgH5qa_ringArc,.pgH5qa_day i.pgH5qa_dayDone{transition:none}.pgH5qa_on .pgH5qa_pop,.pgH5qa_on .pgH5qa_scan,.pgH5qa_on .pgH5qa_lens,.pgH5qa_mic:after,.pgH5qa_bars span,.pgH5qa_track{animation:none}.pgH5qa_track{flex-wrap:wrap;justify-content:center;width:auto}.pgH5qa_track .pgH5qa_morePill:nth-child(n+8){display:none}}
.LhA49q_fab{z-index:80;opacity:0;transition:transform .6s var(--ease), opacity .4s;background:var(--ink);color:#fff;pointer-events:none;border-radius:24px;align-items:center;gap:14px;width:520px;padding:10px 10px 10px 12px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%,150%);box-shadow:0 20px 50px #00000047}.LhA49q_show{opacity:1;pointer-events:auto;transform:translate(-50%)}.LhA49q_text{flex-direction:column;flex:1;gap:1px;font-size:14px;font-weight:600;display:flex}.LhA49q_text span{color:#ffffffa8;font-size:12.5px;font-weight:400}.LhA49q_download{height:42px;color:var(--ink);white-space:nowrap;background:#fff;border-radius:21px;align-items:center;gap:7px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:flex}@media (max-width:820px){.LhA49q_fab{gap:10px;width:calc(100% - 24px);bottom:12px}}@media (prefers-reduced-motion:reduce){.LhA49q_fab{transition:none}}
.S6Hkya_footer{padding:60px 0 48px}.S6Hkya_cta{justify-content:center;margin-top:28px}.S6Hkya_bottom{opacity:.8;border-top:1px solid #ffffff2e;gap:12px;margin-top:96px;padding-top:28px;font-size:14px;display:block}.S6Hkya_legal{flex-direction:column;justify-content:center;gap:14px}.S6Hkya_links{flex-wrap:wrap;justify-content:center;gap:0 24px;margin-top:4px}.S6Hkya_links a{align-items:center;min-height:36px;text-decoration:none;display:inline-flex}.S6Hkya_links a:hover,.S6Hkya_links a:focus-visible{text-decoration:underline}.S6Hkya_languages{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:28px}.S6Hkya_languages a{opacity:.75;border-radius:14px;align-items:center;min-height:36px;padding:0 14px;font-size:13px;text-decoration:none;display:inline-flex}.S6Hkya_languages a:hover,.S6Hkya_languages a:focus-visible{opacity:1;background:#ffffff1a}.S6Hkya_languages .S6Hkya_current{opacity:1;background:#ffffff29}@media (max-width:820px){.S6Hkya_footer{padding:40px 0 32px}.S6Hkya_bottom{margin-top:56px}}
.Ra4FKa_wrap{padding-bottom:130px}.Ra4FKa_feat{align-items:center;gap:56px;display:flex}.Ra4FKa_textCol{flex-direction:column;flex:1;gap:18px;display:flex}.Ra4FKa_checks{flex-direction:column;gap:10px;margin:6px 0 0;padding:0;list-style:none;display:flex}.Ra4FKa_phones{flex:1;justify-content:center;gap:20px;display:flex}.Ra4FKa_phone{flex-shrink:0}@media (max-width:820px){.Ra4FKa_wrap{padding-bottom:72px}.Ra4FKa_feat{flex-direction:column;align-items:stretch;gap:28px}.Ra4FKa_phone{width:220px!important}.Ra4FKa_desktopOnly{display:none}}.Ra4FKa_wrap{content-visibility:auto;contain-intrinsic-size:auto 760px}
.shHyEG_banner{clip-path:inset(0 round 32px);isolation:isolate;background:#eef2f0;border-radius:32px;height:clamp(360px,100vh - 444px,440px);position:relative;overflow:hidden}.shHyEG_bgA{background:radial-gradient(70% 90% at 20% 0,#fff,#0000 70%),linear-gradient(#f5f8f6,#e2eae6);position:absolute;inset:0}.shHyEG_bgB{background:radial-gradient(40% 60% at 85% 20%,#c9ddd48c,#0000 70%);position:absolute;inset:0}.shHyEG_liquid{will-change:transform;height:520px;animation:9s cubic-bezier(.4,0,.2,1) infinite shHyEG_hrise;position:absolute;bottom:-80px;left:0;right:0}@keyframes shHyEG_hrise{0%,36%{transform:translateY(34px)}46%,90%{transform:translateY(-6px)}to{transform:translateY(34px)}}.shHyEG_wave{will-change:transform;width:200%;height:520px;display:block;position:absolute;top:0;left:0}.shHyEG_waveFront{animation:16s linear infinite shHyEG_drift}.shHyEG_waveBack{animation:24s linear infinite reverse shHyEG_drift}@keyframes shHyEG_drift{0%{transform:translate(0)}to{transform:translate(-50%)}}.shHyEG_caustics{mix-blend-mode:screen;background:radial-gradient(18% 30% at 20% 40%,#ffffff2e,#0000 70%),radial-gradient(14% 24% at 60% 60%,#ffffff24,#0000 70%),radial-gradient(20% 30% at 85% 30%,#ffffff1f,#0000 70%);height:200px;animation:12s ease-in-out infinite alternate shHyEG_caustics;position:absolute;top:276px;left:-10%;right:-10%}@keyframes shHyEG_caustics{0%{transform:translate(-4%)}to{transform:translate(4%)}}.shHyEG_bubbles{position:absolute;inset:262px 0 0}.shHyEG_bubbles i{background:radial-gradient(circle at 35% 35%,#ffffffe6,#ffffff40 60%,#ffffff1a);border-radius:50%;animation-name:shHyEG_bubble;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;bottom:-20px}@keyframes shHyEG_bubble{0%{opacity:0;transform:translateY(0)}10%{opacity:.8}85%{opacity:.6}to{opacity:0;transform:translateY(-260px)}}.shHyEG_chip{color:var(--ink);align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex;position:absolute;top:24px;left:26px}.shHyEG_chipIcon{background:#fff;border:1px solid #e1e7e4;border-radius:19px;justify-content:center;align-items:center;width:38px;height:38px;display:flex;box-shadow:0 4px 12px #14201b14}.shHyEG_card{background:#fff;border-radius:24px;width:460px;max-width:calc(100% - 32px);padding:20px 18px 14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 30px 70px #0a181247,0 2px 6px #0a181214}.shHyEG_foods{display:flex;position:absolute;top:-20px;left:16px}.shHyEG_foods span{background:var(--surface);border:3px solid #fff;border-radius:19px;width:38px;height:38px;margin-right:-10px;display:block;overflow:hidden;box-shadow:0 4px 10px #0000001f}.shHyEG_foods img{object-fit:cover;width:100%;height:100%}.shHyEG_typedLine{min-height:26px;margin-top:8px}.shHyEG_typed{white-space:nowrap;color:var(--ink);font-size:17px;animation:9s steps(32,end) infinite shHyEG_type;display:inline-block}@keyframes shHyEG_type{0%{clip-path:inset(0 100% 0 0)}30%,to{clip-path:inset(0)}}.shHyEG_caret{background:var(--sage);vertical-align:-4px;width:2px;height:20px;margin-left:2px;animation:1s step-end infinite shHyEG_blink;display:inline-block}@keyframes shHyEG_blink{50%{opacity:0}}.shHyEG_results{flex-wrap:wrap;gap:6px;margin-top:14px;animation:9s infinite shHyEG_results;display:flex}@keyframes shHyEG_results{0%,34%{opacity:0;transform:translateY(6px)}40%,92%{opacity:1;transform:none}to{opacity:0}}.shHyEG_results span{background:var(--surface);color:#3a4440;border-radius:14px;align-items:center;height:28px;padding:0 10px;font-size:12.5px;display:inline-flex}.shHyEG_results b{background:var(--ai-gradient);color:#1f3a30;border-radius:14px;align-items:center;height:28px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.shHyEG_cardBar{justify-content:space-between;margin-top:16px}.shHyEG_roundBtn{color:#3a4440;border:1px solid #e1e7e4;border-radius:17px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.shHyEG_talk{border:1px solid var(--line);height:34px;color:var(--ink);border-radius:17px;align-items:center;gap:6px;padding:0 13px;font-size:13px;display:flex}.shHyEG_send{background:var(--ink);color:#fff;border-radius:17px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.shHyEG_caption{text-align:center;color:#ffffffe0;margin:0;font-size:13px;position:absolute;bottom:30px;left:0;right:0}.shHyEG_caption b{color:#fff;border-bottom:1px solid #fff9;font-weight:600}.shHyEG_widget{color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff29;border:1px solid #ffffff52;border-radius:22px;width:178px;padding:14px 16px;position:absolute;bottom:28px;right:28px}.shHyEG_widgetLabel{opacity:.85;font-size:12px}.shHyEG_widgetNumber{letter-spacing:-1px;font-size:30px;font-weight:600}.shHyEG_track{background:#ffffff40;border-radius:3px;height:6px;margin-top:8px;overflow:hidden}.shHyEG_bar{transform-origin:0;background:#fff;border-radius:3px;width:27%;height:100%;animation:9s cubic-bezier(.4,0,.2,1) infinite shHyEG_hbar}@keyframes shHyEG_hbar{0%,36%{transform:scaleX(1)}46%,90%{transform:scaleX(1.5556)}to{transform:scaleX(1)}}@media (max-width:820px){.shHyEG_banner{clip-path:inset(0 round 26px);border-radius:26px;height:470px}.shHyEG_liquid,.shHyEG_wave{height:550px}.shHyEG_caustics{top:293px}.shHyEG_bubbles{top:279px}.shHyEG_desktopBubble{display:none}.shHyEG_chip{top:18px;left:18px}.shHyEG_card{width:326px;padding:16px 14px 12px}.shHyEG_typed{font-size:15px}.shHyEG_caption{bottom:18px}.shHyEG_widget{display:none}}@media (prefers-reduced-motion:reduce){.shHyEG_liquid,.shHyEG_wave,.shHyEG_caustics,.shHyEG_bubbles i,.shHyEG_typed,.shHyEG_results,.shHyEG_caret,.shHyEG_bar{animation:none}.shHyEG_results{opacity:1}.shHyEG_bar{transform:none}}
.ZARIfG_hero{position:relative}.ZARIfG_top{padding-top:34px}.ZARIfG_title{margin-top:48px}.ZARIfG_title>span{display:inline-block}.ZARIfG_mobileBreak{display:none}.ZARIfG_lead{max-width:560px;color:var(--muted);margin:18px auto 0}.ZARIfG_actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px}.ZARIfG_bannerWrap{margin-top:38px}@media (max-width:820px){.ZARIfG_top{padding-top:36px}.ZARIfG_title{margin-top:24px}.ZARIfG_mobileBreak{display:inline}.ZARIfG_lead{margin-top:22px}.ZARIfG_actions{margin-top:30px}.ZARIfG_bannerWrap{margin-top:36px}}
.Ae8Jdq_wrap{padding-bottom:130px}.Ae8Jdq_h2{max-width:760px;margin:18px auto 0}.Ae8Jdq_lead{opacity:.85;max-width:560px;margin:18px auto 0;font-size:19px;line-height:1.5}.Ae8Jdq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:920px;margin:56px auto 0;padding:0;list-style:none;display:grid}.Ae8Jdq_card{color:#fff;border-radius:16px;height:100%;padding:20px 22px 22px;text-decoration:none;transition:background .2s;display:block}.Ae8Jdq_card:hover,.Ae8Jdq_card:focus-visible{background:#ffffff38}.Ae8Jdq_card b{letter-spacing:-.01em;align-items:center;gap:8px;font-size:17px;font-weight:600;display:flex}.Ae8Jdq_card b svg{color:#ddebe4;flex-shrink:0}.Ae8Jdq_blurb{opacity:.8;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:15px;line-height:1.45;display:-webkit-box;overflow:hidden}.Ae8Jdq_all{margin-top:40px;text-decoration:none}@media (max-width:820px){.Ae8Jdq_wrap{padding-bottom:72px}.Ae8Jdq_lead{font-size:17px}.Ae8Jdq_grid{grid-template-columns:1fr;gap:10px;margin-top:36px}}
.sRjvdW_zone{background:linear-gradient(#6f8c7f 0,#5c7b6d 500px,#4b6a5c 1500px,#3e5a4e 2600px,#2e463c 100%);margin-top:60px;position:relative}.sRjvdW_compact{background:linear-gradient(#6f8c7f 0,#5c7b6d 300px,#4b6a5c 100%);margin-top:140px}.sRjvdW_waveWrap{width:100%;height:122px;position:absolute;top:-112px;left:0;overflow:hidden}.sRjvdW_wave{width:200%;height:122px;animation:18s linear infinite sRjvdW_drift;display:block}@keyframes sRjvdW_drift{0%{transform:translate(0)}to{transform:translate(-50%)}}.sRjvdW_tint{background:radial-gradient(40% 20% at 0 30%,#96beac38,#0000 70%),radial-gradient(40% 25% at 100% 70%,#1c302859,#0000 70%);position:absolute;inset:0}.sRjvdW_content{position:relative}@media (max-width:820px){.sRjvdW_zone{margin-top:40px}.sRjvdW_compact{margin-top:90px}.sRjvdW_waveWrap{height:72px;top:-62px}.sRjvdW_wave{height:72px}}@media (prefers-reduced-motion:reduce){.sRjvdW_wave{animation:none}}
.gOObGW_nav{z-index:60;padding:14px 0;transition:background .35s,box-shadow .35s,-webkit-backdrop-filter .35s,backdrop-filter .35s;position:sticky;top:0}.gOObGW_scrolled{-webkit-backdrop-filter:blur(22px)saturate(170%);backdrop-filter:blur(22px)saturate(170%);background:#ffffffc7;box-shadow:0 1px #1d262212,0 10px 30px #1d26220f}.gOObGW_bar{justify-content:space-between;align-items:center;height:52px;display:flex}.gOObGW_logo{width:125px;height:34px;display:block;position:relative}.gOObGW_logo svg{width:auto;height:100%}.gOObGW_full,.gOObGW_mini{height:100%;transition:opacity .4s, transform .5s var(--ease);position:absolute;top:0;left:0}.gOObGW_mini{opacity:0;transform-origin:0;transform:scale(.6)rotate(-12deg)}.gOObGW_scrolled .gOObGW_full{opacity:0;transform:translate(-8px)scale(.92)}.gOObGW_scrolled .gOObGW_mini{opacity:1;transform:none}.gOObGW_links{align-items:center;gap:40px;font-size:14px;font-weight:500;display:flex}.gOObGW_link{color:var(--ink);opacity:.8;text-decoration:none;transition:opacity .2s}.gOObGW_link:hover,.gOObGW_link:focus-visible{opacity:1}.gOObGW_cta{gap:8px;height:44px;padding:0 20px;font-size:14px;box-shadow:0 6px 16px #1d26222e}@media (max-width:820px){.gOObGW_nav{padding:8px 0}.gOObGW_bar{height:40px}.gOObGW_logo{width:110px;height:30px}.gOObGW_links{display:none}.gOObGW_cta{height:36px;padding:0 14px;font-size:13px}}@media (prefers-reduced-motion:reduce){.gOObGW_nav,.gOObGW_full,.gOObGW_mini{transition:none}}
.NdEMzW_scale{width:318px;height:650px}.NdEMzW_ph{background:var(--ink);transform-origin:0 0;border-radius:52px;width:318px;height:650px;padding:10px;position:relative;box-shadow:0 40px 80px #14201b40}.NdEMzW_scr{background:linear-gradient(#fbfcfb,#eef2f0);border-radius:43px;height:100%;position:relative;overflow:hidden}.NdEMzW_status{justify-content:space-between;font-size:12px;font-weight:600;display:flex;position:absolute;top:16px;left:20px;right:20px}.NdEMzW_date{letter-spacing:-.01em;font-size:17px;font-weight:600;line-height:1.15;position:absolute;top:46px;left:20px}.NdEMzW_streak{background:#fff;border-radius:14px;align-items:center;gap:5px;height:28px;padding:0 10px;font-size:12px;display:flex;position:absolute;top:46px;right:16px;box-shadow:0 4px 12px #14201b1a}.NdEMzW_rows{width:165px;color:var(--muted);position:absolute;top:98px;left:20px}.NdEMzW_hr{height:22px;max-height:40px;transition:max-height .7s var(--ease), opacity .5s .2s;justify-content:space-between;align-items:center;font-size:13px;display:flex;overflow:hidden}.NdEMzW_hrOff{opacity:0;max-height:0}.NdEMzW_hrOn{opacity:1;max-height:40px}.NdEMzW_lv{will-change:transform;position:absolute;inset:0}.NdEMzW_wave{pointer-events:none;position:absolute;bottom:0;left:0}.NdEMzW_left{color:#fff;position:absolute;top:24px;left:20px}.NdEMzW_leftLabel{font-size:14px;font-weight:500}.NdEMzW_leftRow{align-items:baseline;gap:6px;display:flex}.NdEMzW_leftNumber{letter-spacing:-.04em;font-size:54px;font-weight:300;line-height:1}.NdEMzW_kcal{opacity:.85;font-size:13px}.NdEMzW_pct{opacity:.85;margin-top:4px;font-size:12px}.NdEMzW_tabbar{color:#fff;z-index:2;gap:8px;display:flex;position:absolute;bottom:14px;left:12px;right:12px}.NdEMzW_tabs{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff24;border:1px solid #ffffff4d;border-radius:22px;flex:1;padding:4px;display:flex}.NdEMzW_tab{flex-direction:column;flex:1;align-items:center;gap:2px;padding:5px 0;display:flex}.NdEMzW_tabOn{background:#ffffff38;border-radius:16px}.NdEMzW_tab i{border:1.6px solid #fff;border-radius:4px;width:13px;height:13px}.NdEMzW_tab span{font-size:8.5px}.NdEMzW_plus{background:#ffffff24;border:1px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:22px;font-weight:300;display:flex}@media (max-width:820px){.NdEMzW_scale{width:232px;height:474px}.NdEMzW_ph{transform:scale(.7296)}}@media (max-width:820px) and (max-height:860px){.NdEMzW_scale{width:206px;height:420px}.NdEMzW_ph{transform:scale(.6462)}}@media (max-width:820px) and (max-height:780px){.NdEMzW_scale{width:186px;height:380px}.NdEMzW_ph{transform:scale(.5846)}}@media (max-width:820px) and (max-height:700px){.NdEMzW_scale{width:147px;height:300px}.NdEMzW_ph{transform:scale(.4615)}}@media (max-width:820px) and (max-height:620px){.NdEMzW_scale{width:122px;height:250px}.NdEMzW_ph{transform:scale(.3846)}}@media (prefers-reduced-motion:reduce){.NdEMzW_lv,.NdEMzW_hr{transition:none}}.NdEMzW_left{transition:color .6s}.NdEMzW_lvFresh{transition:transform .9s var(--ease)}.NdEMzW_lvFresh .NdEMzW_left{color:var(--ink)}.NdEMzW_tabbar,.NdEMzW_tabs,.NdEMzW_tab i,.NdEMzW_plus{transition:color .6s,background .6s,border-color .6s}.NdEMzW_tabbarInk{color:var(--ink)}.NdEMzW_tabbarInk .NdEMzW_tabs,.NdEMzW_tabbarInk .NdEMzW_plus{background:#14201b0d;border-color:#14201b24}.NdEMzW_tabbarInk .NdEMzW_tabOn{background:#14201b14}.NdEMzW_tabbarInk .NdEMzW_tab i{border-color:var(--ink)}
.nBSQfG_calc{background:var(--surface);border-radius:28px;margin:28px 0 32px;padding:28px;box-shadow:inset 0 0 0 1px #1d26220d}.nBSQfG_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.nBSQfG_calc .nBSQfG_title{letter-spacing:-.03em;margin:0;font-size:24px}.nBSQfG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;margin-top:22px;display:grid}.nBSQfG_field{flex-direction:column;gap:6px;min-width:0;display:flex}.nBSQfG_wide{grid-column:1/-1}.nBSQfG_label{color:var(--muted);font-size:13px;font-weight:600}.nBSQfG_input{border:1px solid var(--line);width:100%;height:46px;font:inherit;color:var(--ink);background:#fff;border-radius:14px;padding:0 14px;font-size:16px}.nBSQfG_input:focus-visible{outline:2px solid var(--sage);outline-offset:1px}.nBSQfG_unit,.nBSQfG_pair label{align-items:center;display:flex;position:relative}.nBSQfG_unit>span,.nBSQfG_pair label>span{color:var(--faint);pointer-events:none;font-size:14px;position:absolute;right:14px}.nBSQfG_pair{grid-template-columns:1fr 1fr;gap:8px;display:grid}.nBSQfG_segmented{box-shadow:0 0 0 1px var(--line) inset;background:#fff;border-radius:16px;gap:4px;padding:4px;display:flex}.nBSQfG_segmented button{min-height:38px;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:12px;flex:1;padding:0 12px;font-size:14px;font-weight:500;transition:background .2s,color .2s}.nBSQfG_segmented button.nBSQfG_on{background:var(--ink);color:#fff}.nBSQfG_segmented button:focus-visible{outline:2px solid var(--sage);outline-offset:1px}.nBSQfG_result{background:#fff;border-radius:22px;align-items:stretch;gap:24px;margin-top:26px;padding:24px;display:flex}.nBSQfG_glass{background:#eef2f0;border-radius:24px;flex-shrink:0;width:72px;position:relative;overflow:hidden}.nBSQfG_glass span{transition:height .6s var(--ease);background:linear-gradient(#a7bcb3,#5c7b6d 60%,#3e5a4e);border-top:2px solid #ffffffe6;position:absolute;bottom:0;left:0;right:0}.nBSQfG_numbers{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.nBSQfG_small{color:var(--muted);font-size:14px}.nBSQfG_big{letter-spacing:-.04em;font-size:48px;font-weight:600;line-height:1}.nBSQfG_big small{letter-spacing:0;color:var(--muted);font-size:16px;font-weight:500}.nBSQfG_weekly{background:var(--mist);color:var(--forest);border-radius:12px;align-self:flex-start;padding:4px 12px;font-size:14px;font-weight:600}.nBSQfG_row{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding-top:8px;font-size:15px;display:flex}.nBSQfG_row span{color:var(--muted)}.nBSQfG_floor{color:var(--muted);margin:0;font-size:13px}.nBSQfG_numbers .btn-dark{color:#fff;align-self:flex-start;margin-top:8px;text-decoration:none}.nBSQfG_numbers .btn-dark:hover{color:#fff;align-self:flex-start;margin-top:8px;text-decoration:none}.nBSQfG_note{color:var(--faint);margin:14px 0 0;font-size:13px}@media (max-width:820px){.nBSQfG_calc{border-radius:22px;padding:20px 16px}.nBSQfG_grid{grid-template-columns:1fr}.nBSQfG_result{gap:16px;padding:18px}.nBSQfG_glass{width:48px}.nBSQfG_big{font-size:40px}.nBSQfG_segmented button{padding:0 8px;font-size:13px}.nBSQfG_numbers .btn-dark{white-space:normal;text-align:center;justify-content:center;align-self:stretch}}
.tSMH5W_pin{height:380vh;position:relative}.tSMH5W_stage{height:100svh;position:sticky;top:0;overflow:hidden}.tSMH5W_bg,.tSMH5W_inkLayer,.tSMH5W_whiteLayer,.tSMH5W_ghostLayer{position:absolute;inset:0}.tSMH5W_bg{pointer-events:none;opacity:1;transition:opacity .3s}.tSMH5W_bgEmpty{opacity:0;transition:opacity .5s 1.5s}.tSMH5W_grain{display:none;position:absolute;inset:0}.tSMH5W_armed .tSMH5W_grain{clip-path:url(#how-clip-liquid);display:block}.tSMH5W_whiteLayer,.tSMH5W_ghostLayer{pointer-events:none}.tSMH5W_whiteLayer{display:none}.tSMH5W_armed .tSMH5W_whiteLayer{clip-path:url(#how-clip-liquid);display:block}.tSMH5W_armed .tSMH5W_inkLayer{clip-path:url(#how-clip-air)}.tSMH5W_inner{grid-template:"head phone""steps phone"/1fr 1fr;align-content:center;column-gap:40px;height:100%;display:grid}.tSMH5W_head{text-align:left;grid-area:head;align-self:end;padding-left:20px}.tSMH5W_h2{margin-top:18px}.tSMH5W_phoneCol{grid-area:phone;justify-content:center;align-self:center;display:flex}.tSMH5W_slot{width:318px;height:650px}.tSMH5W_stepsCol{grid-area:steps;align-self:start;padding-left:20px}.tSMH5W_ghost .tSMH5W_head,.tSMH5W_ghost .tSMH5W_stepsCol{visibility:hidden}.tSMH5W_dots{gap:8px;margin-top:24px;display:flex}.tSMH5W_dots i{background:#e1e7e4;border-radius:2px;width:28px;height:4px;transition:background .4s,width .4s}.tSMH5W_dots i.tSMH5W_active{background:var(--sage);width:56px}.tSMH5W_steps{height:330px;margin-top:34px;position:relative}.tSMH5W_step{opacity:0;transition:opacity .5s, transform .6s var(--ease);position:absolute;inset:0;transform:translateY(16px)}.tSMH5W_stepOn{opacity:1;transform:none}.tSMH5W_h3{letter-spacing:-.03em;margin-top:16px;font-size:34px}.tSMH5W_text{max-width:420px;margin-top:10px;font-size:18px}.tSMH5W_logged{flex-wrap:wrap;gap:8px;max-width:440px;margin:20px 0 0;padding:0;list-style:none;display:flex}.tSMH5W_chip{background:var(--surface);color:#2b3330;font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:16px;align-items:center;gap:6px;height:32px;padding:0 12px 0 9px;font-size:13px;font-weight:500;display:inline-flex}.tSMH5W_chip svg{color:var(--sage)}.tSMH5W_stepOn .tSMH5W_chip{animation:tSMH5W_chip-in .6s var(--ease) both;animation-delay:calc(.3s + var(--i,0) * .12s)}@keyframes tSMH5W_chip-in{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}.tSMH5W_eaten{max-width:420px;margin-top:20px}.tSMH5W_eatenLabel{color:var(--muted);justify-content:space-between;font-size:13px;font-weight:500;display:flex}.tSMH5W_track{background:#e1e7e4;border-radius:3px;height:6px;margin-top:8px;overflow:hidden}.tSMH5W_fill{background:var(--sage);transform-origin:0;border-radius:3px;height:100%}.tSMH5W_stepOn .tSMH5W_fill{animation:tSMH5W_fill-in 1.2s var(--ease) .25s both}@keyframes tSMH5W_fill-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.tSMH5W_white{color:#fff}.tSMH5W_white .serif{color:var(--mist)}.tSMH5W_white .tag{color:#fff;background:#ffffff2e}.tSMH5W_white .tSMH5W_text{color:#ffffffeb}.tSMH5W_white .tSMH5W_dots i{background:#ffffff4d}.tSMH5W_white .tSMH5W_dots i.tSMH5W_active{background:#fff}.tSMH5W_white .tSMH5W_chip{color:#fff;background:#ffffff2e}.tSMH5W_white .tSMH5W_chip svg{color:#fff}.tSMH5W_white .tSMH5W_eatenLabel{color:#ffffffd9}.tSMH5W_white .tSMH5W_track{background:#ffffff40}.tSMH5W_white .tSMH5W_fill{background:#fff}.tSMH5W_phoneWrap{width:318px;height:650px;position:relative}.tSMH5W_float{z-index:3;animation:tSMH5W_float-in .8s var(--ease) .35s both, tSMH5W_float-bob 5s ease-in-out 1.2s infinite;position:absolute}.tSMH5W_floatMeal{width:280px;color:var(--ink);background:#fff;border-radius:18px;align-items:center;gap:10px;padding:12px 14px;display:flex;top:190px;left:-262px;box-shadow:0 18px 40px #14201b2e,0 2px 6px #14201b0f}.tSMH5W_floatMeal>div{flex:1;min-width:0}.tSMH5W_floatMeal b{font-size:13px;font-weight:600;display:block}.tSMH5W_floatMeal>div>span{color:var(--muted);margin-top:1px;font-size:12px;line-height:1.3;display:block}.tSMH5W_floatMeal em{background:var(--ai-gradient);color:#1f3a30;font-variant-numeric:tabular-nums;border-radius:10px;flex-shrink:0;padding:4px 9px;font-size:12px;font-style:normal;font-weight:700}.tSMH5W_floatIcon{background:var(--sage);color:#fff;border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.tSMH5W_floatBadge{background:var(--ink);color:#fff;border-radius:18px;align-items:center;gap:8px;height:36px;padding:0 15px 0 12px;font-size:13px;font-weight:600;animation-delay:.55s,1.4s;display:flex;bottom:130px;right:-80px;box-shadow:0 14px 30px #0a141040}.tSMH5W_floatBadge i{background:var(--mint);border-radius:4px;width:8px;height:8px;box-shadow:0 0 0 4px #7fb8a647}@keyframes tSMH5W_float-in{0%{opacity:0;filter:blur(5px);transform:translateY(18px)scale(.96)}to{opacity:1;filter:none;transform:none}}@keyframes tSMH5W_float-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (max-width:1180px){.tSMH5W_float{display:none}}@media (max-width:820px){.tSMH5W_inner{grid-template:"head""phone""steps"/1fr;row-gap:14px;padding-top:62px}.tSMH5W_head,.tSMH5W_stepsCol{padding-left:0}.tSMH5W_h2{margin-top:10px}.tSMH5W_slot,.tSMH5W_phoneWrap{width:232px;height:474px}.tSMH5W_dots{margin-top:0}.tSMH5W_steps{height:140px;margin-top:12px}.tSMH5W_h3{margin-top:10px;font-size:24px}.tSMH5W_text{margin-top:6px;font-size:15px}.tSMH5W_logged,.tSMH5W_eaten{display:none}}@media (max-width:820px) and (max-height:860px){.tSMH5W_slot,.tSMH5W_phoneWrap{width:206px;height:420px}}@media (max-width:820px) and (max-height:780px){.tSMH5W_slot,.tSMH5W_phoneWrap{width:186px;height:380px}.tSMH5W_head .pill{display:none}}@media (max-width:820px) and (max-height:700px){.tSMH5W_slot,.tSMH5W_phoneWrap{width:147px;height:300px}.tSMH5W_head .pill{display:none}}@media (max-width:820px) and (max-height:620px){.tSMH5W_slot,.tSMH5W_phoneWrap{width:122px;height:250px}.tSMH5W_head .pill{display:none}}@media (prefers-reduced-motion:reduce){.tSMH5W_step,.tSMH5W_dots i{transition:none}.tSMH5W_stepOn .tSMH5W_chip,.tSMH5W_stepOn .tSMH5W_fill,.tSMH5W_float{animation:none}}
.yc4bBa_wrap{padding-bottom:130px}.yc4bBa_h2{margin-top:18px}.yc4bBa_grid{grid-template-columns:1fr 1fr;gap:20px;max-width:980px;margin-top:52px;margin-left:auto;margin-right:auto;display:grid}.yc4bBa_card{border-radius:30px;flex-direction:column;gap:20px;padding:40px;display:flex}.yc4bBa_free{color:#fff;background:#ffffff24}.yc4bBa_free .yc4bBa_per,.yc4bBa_free .yc4bBa_sub{color:#fffc}.yc4bBa_proCard{color:#1d2622;background:#fff;box-shadow:0 30px 60px #0a141040}.yc4bBa_proCard .yc4bBa_per,.yc4bBa_proCard .yc4bBa_sub{color:#5b6762}.yc4bBa_proCard .chk{color:#1d2622}.yc4bBa_proCard .chk i{color:#3e5a4e;background:#3e5a4e1f}.yc4bBa_name{font-size:22px;font-weight:600}.yc4bBa_price{letter-spacing:-2px;font-size:60px;font-weight:600}.yc4bBa_per{font-size:16px}.yc4bBa_sub{margin-top:4px;font-size:14px}.yc4bBa_list{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:820px){.yc4bBa_wrap{padding-bottom:72px}.yc4bBa_grid{grid-template-columns:1fr;gap:14px;margin-top:32px}.yc4bBa_card{padding:24px}.yc4bBa_price{font-size:48px}}.yc4bBa_wrap{content-visibility:auto;contain-intrinsic-size:auto 900px}
.ZSW_Uq_main{padding:48px 0 72px}.ZSW_Uq_article{max-width:760px}.ZSW_Uq_h1{letter-spacing:-.045em;margin:18px 0 0;font-size:52px;font-weight:600;line-height:1.04}.ZSW_Uq_dek{color:#3a4440;margin:20px 0 0;font-size:21px;line-height:1.5}.ZSW_Uq_meta{color:var(--faint);margin:16px 0 0;font-size:14px}.ZSW_Uq_toc{background:var(--surface);border-radius:20px;margin-top:36px;padding:20px 24px}.ZSW_Uq_toc b{font-size:14px;font-weight:600}.ZSW_Uq_toc ol{margin:10px 0 0;padding-left:20px;font-size:15px;line-height:1.8}.ZSW_Uq_toc a{color:var(--forest);text-decoration:none}.ZSW_Uq_toc a:hover,.ZSW_Uq_toc a:focus-visible{text-decoration:underline}.ZSW_Uq_body{color:#2f3935;margin-top:16px;font-size:17px;line-height:1.7}.ZSW_Uq_body h2{letter-spacing:-.03em;color:var(--ink);margin:48px 0 12px;scroll-margin-top:96px;font-size:30px;font-weight:600;line-height:1.15}.ZSW_Uq_body h3{color:var(--ink);margin:0 0 6px;font-size:19px;font-weight:600;line-height:1.3}.ZSW_Uq_body p{margin:0 0 16px}.ZSW_Uq_body ul{margin:0 0 16px;padding-left:22px}.ZSW_Uq_body li{margin-bottom:8px}.ZSW_Uq_body a{color:var(--sage);text-underline-offset:3px;text-decoration:underline}.ZSW_Uq_steps{counter-reset:step;margin:8px 0 16px;padding:0;list-style:none}.ZSW_Uq_steps li{counter-increment:step;margin-bottom:22px;padding:0 0 0 56px;position:relative}.ZSW_Uq_steps li:before{content:counter(step);background:var(--mist);width:36px;height:36px;color:var(--forest);border-radius:50%;place-items:center;font-size:15px;font-weight:600;display:grid;position:absolute;top:-2px;left:0}.ZSW_Uq_tableWrap{margin:8px 0 20px;overflow-x:auto}.ZSW_Uq_tableWrap table{border-collapse:collapse;width:100%;font-size:15px}.ZSW_Uq_tableWrap th,.ZSW_Uq_tableWrap td{text-align:left;border-bottom:1px solid var(--line);padding:12px 14px}.ZSW_Uq_tableWrap thead th{color:var(--muted);font-size:13px;font-weight:600}.ZSW_Uq_tableWrap tbody th{white-space:nowrap;font-weight:600}.ZSW_Uq_note{border-left:3px solid var(--sage);background:var(--surface);border-radius:0 14px 14px 0;margin:8px 0 20px;padding:16px 20px;font-size:16px}.ZSW_Uq_enough{color:#fff;background:linear-gradient(170deg,#5c7b6d,#3e5a4e);border-radius:28px;margin:48px 0 8px;padding:32px}.ZSW_Uq_enoughTitle{letter-spacing:-.03em;font-size:26px;font-weight:600}.ZSW_Uq_enough p{opacity:.9;margin:8px 0 0;font-size:17px}.ZSW_Uq_enough ul{margin:18px 0 24px;padding:0;list-style:none}.ZSW_Uq_enough .btn-light{text-decoration:none}.ZSW_Uq_enough li{align-items:center;gap:10px;margin-bottom:8px;font-size:16px;display:flex}.ZSW_Uq_faqItem{margin-bottom:20px}.ZSW_Uq_sources{color:var(--muted);margin-top:40px;font-size:14px;line-height:1.6}.ZSW_Uq_sources h2{color:var(--ink);font-size:18px;font-weight:600}.ZSW_Uq_sources ol{padding-left:20px}.ZSW_Uq_sources a{color:inherit}.ZSW_Uq_disclaimer{color:var(--faint);margin-top:20px;font-size:13px}.ZSW_Uq_promo{background:var(--mist);border-radius:22px;align-items:flex-start;gap:16px;margin:28px 0;padding:20px 22px;display:flex}.ZSW_Uq_promo b{letter-spacing:-.02em;color:var(--ink);font-size:18px;font-weight:600}.ZSW_Uq_promo p{margin:4px 0 8px;font-size:16px}.ZSW_Uq_promo a{color:var(--forest);font-weight:600;text-decoration:none}.ZSW_Uq_promo a:hover,.ZSW_Uq_promo a:focus-visible{text-decoration:underline}.ZSW_Uq_related{margin-top:48px}.ZSW_Uq_related h2{letter-spacing:-.03em;margin:0 0 14px;font-size:24px;font-weight:600}.ZSW_Uq_related ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ZSW_Uq_related a{background:var(--surface);border-radius:20px;flex-direction:column;gap:4px;padding:18px 20px;text-decoration:none;transition:background .2s;display:flex}.ZSW_Uq_related a:hover,.ZSW_Uq_related a:focus-visible{background:var(--mist)}.ZSW_Uq_related b{font-size:17px;font-weight:600}.ZSW_Uq_related span{color:var(--muted);font-size:15px;line-height:1.5}@media (max-width:820px){.ZSW_Uq_main{padding:28px 0 48px}.ZSW_Uq_h1{font-size:34px}.ZSW_Uq_dek{font-size:18px}.ZSW_Uq_body{font-size:16px}.ZSW_Uq_body h2{margin-top:40px;font-size:25px}.ZSW_Uq_enough{border-radius:22px;padding:24px}}
.HcBUAG_wrap{padding:170px 0 60px}.HcBUAG_stmt{letter-spacing:-.03em;text-align:center;max-width:1000px;margin:0 auto;font-size:46px;font-weight:500;line-height:1.22}.HcBUAG_w{color:var(--ink);transition:color .35s}.HcBUAG_w.HcBUAG_ac{color:var(--sage)}.anim .HcBUAG_w{color:#c9d1cd}.anim .HcBUAG_w.HcBUAG_on{color:var(--ink)}.anim .HcBUAG_w.HcBUAG_ac.HcBUAG_on{color:var(--sage)}@media (max-width:820px){.HcBUAG_wrap{padding:90px 0 40px}.HcBUAG_stmt{font-size:27px}}
.DX_RHq_tool{background:var(--surface);border-radius:32px;padding:32px;box-shadow:inset 0 0 0 1px #1d26220d}.DX_RHq_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.DX_RHq_tool .DX_RHq_title{letter-spacing:-.03em;margin:0;font-size:24px;font-weight:600}.DX_RHq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;margin-top:24px;display:grid}.DX_RHq_field{flex-direction:column;gap:6px;min-width:0;display:flex}.DX_RHq_wide{grid-column:1/-1}.DX_RHq_label{color:var(--muted);font-size:13px;font-weight:600}.DX_RHq_input{border:1px solid var(--line);width:100%;height:48px;font:inherit;color:var(--ink);font-variant-numeric:tabular-nums;background:#fff;border-radius:14px;padding:0 14px;font-size:16px}.DX_RHq_input:focus-visible{outline:2px solid var(--sage);outline-offset:1px}.DX_RHq_unit{align-items:center;min-width:0;display:flex;position:relative}.DX_RHq_unit>span{color:var(--faint);pointer-events:none;font-size:14px;position:absolute;right:14px}.DX_RHq_pair{grid-template-columns:1fr 1fr;gap:8px;display:grid}.DX_RHq_segmented{box-shadow:0 0 0 1px var(--line) inset;background:#fff;border-radius:16px;gap:4px;padding:4px;display:flex}.DX_RHq_segmented button{min-height:40px;font:inherit;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:12px;flex:1;padding:0 12px;font-size:14px;font-weight:500;transition:background .25s,color .25s}.DX_RHq_segmented button.DX_RHq_on{background:var(--ink);color:#fff}.DX_RHq_segmented button:focus-visible{outline:2px solid var(--sage);outline-offset:1px}.DX_RHq_result{background:#fff;border-radius:26px;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:32px;margin-top:28px;padding:28px;display:grid}.DX_RHq_visual{min-width:0}.DX_RHq_numbers{flex-direction:column;gap:10px;min-width:0;display:flex}.DX_RHq_small{color:var(--muted);font-size:14px}.DX_RHq_big{letter-spacing:-.045em;font-size:56px;font-weight:600;line-height:1}.DX_RHq_big small{letter-spacing:0;color:var(--muted);font-size:17px;font-weight:500}.DX_RHq_chip{background:var(--mist);color:var(--forest);border-radius:12px;align-self:flex-start;padding:4px 12px;font-size:14px;font-weight:600}.DX_RHq_warm{color:#8a5a35;background:#f6ece3}.DX_RHq_row{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding-top:10px;font-size:15px;display:flex}.DX_RHq_row span{color:var(--muted)}.DX_RHq_text{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.DX_RHq_numbers .DX_RHq_cta,.DX_RHq_numbers .DX_RHq_cta:hover{color:#fff;align-self:flex-start;margin-top:8px;text-decoration:none}.DX_RHq_note{color:var(--faint);margin:14px 0 0;font-size:13px}.DX_RHq_peek{display:none}.DX_RHq_glass{clip-path:inset(0 round 32px);background:#eef2f0;border-radius:32px;width:112px;height:200px;margin:0 auto;position:relative;overflow:hidden}.DX_RHq_glass>span{transition:height .7s var(--ease);background:linear-gradient(#a7bcb3,#5c7b6d 60%,#3e5a4e);position:absolute;inset:auto 0 0}.DX_RHq_glass>span:before{content:"";background:radial-gradient(14px 8px at 50% 100%,#a7bcb3 98%,#0000) 0 0/28px 14px repeat-x;width:200%;height:14px;animation:4s linear infinite DX_RHq_drift;position:absolute;top:-7px;left:-50%}.DX_RHq_water>span{background:linear-gradient(#c6dde3,#8fb6c1 60%,#5f8f9c)}.DX_RHq_water>span:before{background:radial-gradient(14px 8px at 50% 100%,#c6dde3 98%,#0000) 0 0/28px 14px repeat-x}@keyframes DX_RHq_drift{to{transform:translate(28px)}}.DX_RHq_scale{padding:44px 0 28px;position:relative}.DX_RHq_track{gap:4px;height:14px;display:flex}.DX_RHq_track>span{background:#e3e9e6;border-radius:8px;flex:1}.DX_RHq_track>span.DX_RHq_zone{background:linear-gradient(90deg,#a7bcb3,#5c7b6d)}.DX_RHq_marker{transition:left .7s var(--ease);flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;top:0;transform:translate(-50%)}.DX_RHq_marker b{background:var(--ink);color:#fff;white-space:nowrap;border-radius:10px;padding:3px 10px;font-size:13px;font-weight:600}.DX_RHq_marker i{background:var(--ink);border-radius:2px;width:2px;height:26px}.DX_RHq_ticks{color:var(--faint);justify-content:space-between;margin-top:10px;font-size:12px;display:flex}.DX_RHq_zones{color:var(--muted);gap:4px;margin-top:8px;font-size:12px;display:flex}.DX_RHq_zones>span{text-align:center;flex:1;line-height:1.3}.DX_RHq_zones>span.DX_RHq_here{color:var(--ink);font-weight:600}.DX_RHq_curve{width:100%;height:auto;overflow:visible}.DX_RHq_curve path.DX_RHq_line{fill:none;stroke:#5c7b6d;stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;animation:DX_RHq_draw 1.2s var(--ease) both}.DX_RHq_curve path.DX_RHq_area{fill:url(#curveFill)}.DX_RHq_curve text{fill:var(--faint);font-size:12px}.DX_RHq_curve .DX_RHq_goalText{fill:var(--forest);font-weight:600}@keyframes DX_RHq_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.DX_RHq_tubes{justify-content:center;gap:20px;display:flex}.DX_RHq_tube{color:var(--muted);flex-direction:column;align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.DX_RHq_tube>span{clip-path:inset(0 round 24px);background:#eef2f0;border-radius:24px;width:46px;height:180px;position:relative;overflow:hidden}.DX_RHq_tube>span>i{transition:height .7s var(--ease);position:absolute;inset:auto 0 0}.DX_RHq_tube:first-child i{background:linear-gradient(#a7bcb3,#3e5a4e)}.DX_RHq_tube:nth-child(2) i{background:linear-gradient(#e9d9b8,#c49a55)}.DX_RHq_tube:nth-child(3) i{background:linear-gradient(#e9c3b0,#b8735a)}.DX_RHq_tube>span>em{transition:bottom .7s var(--ease);border-top:2px dashed #1d262259;position:absolute;left:0;right:0}.DX_RHq_tubes.DX_RHq_mono .DX_RHq_tube i{background:linear-gradient(#a7bcb3,#3e5a4e)}.DX_RHq_ring{width:200px;height:200px;margin:0 auto;display:block}.DX_RHq_ring circle{fill:none;stroke-width:18px}.DX_RHq_ring .DX_RHq_base{stroke:#eef2f0}.DX_RHq_ring .DX_RHq_arc{stroke:url(#ringFill);stroke-linecap:round;transition:stroke-dasharray .8s var(--ease)}.DX_RHq_ring text{letter-spacing:-.04em;fill:var(--ink);font-variant-numeric:tabular-nums;font-size:40px;font-weight:600}.DX_RHq_ring .DX_RHq_unitText{letter-spacing:0;fill:var(--muted);font-size:14px;font-weight:500}.DX_RHq_bars{justify-content:center;align-items:flex-end;gap:10px;height:200px;display:flex}.DX_RHq_bars>span{max-width:46px;transition:height .7s var(--ease);background:#e3e9e6;border-radius:14px;flex:1;position:relative}.DX_RHq_bars>span>i{transition:height .7s var(--ease);background:linear-gradient(#a7bcb3,#3e5a4e);border-radius:14px;position:absolute;inset:auto 0 0}.DX_RHq_bars>span.DX_RHq_picked{box-shadow:0 0 0 2px var(--ink)}.DX_RHq_cups{grid-template-columns:repeat(5,1fr);gap:10px;max-width:260px;margin:0 auto;display:grid}.DX_RHq_cups>span{aspect-ratio:3/4;clip-path:polygon(0 0,100% 0,88% 100%,12% 100%);background:#eef2f0;border-radius:6px 6px 12px 12px;position:relative;overflow:hidden}.DX_RHq_cups>span>i{transition:height .5s var(--ease);background:linear-gradient(#c6dde3,#5f8f9c);position:absolute;inset:auto 0 0}.DX_RHq_table{border-collapse:collapse;width:100%;font-size:15px}.DX_RHq_table th,.DX_RHq_table td{border-top:1px solid var(--line);text-align:left;padding:8px 0;font-weight:500}.DX_RHq_table td{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.DX_RHq_table th{color:var(--muted)}@media (prefers-reduced-motion:reduce){.DX_RHq_glass>span:before,.DX_RHq_curve path.DX_RHq_line{animation:none}}@media (max-width:820px){.DX_RHq_tool{border-radius:24px;padding:20px 16px}.DX_RHq_grid{grid-template-columns:1fr}.DX_RHq_peek{z-index:5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;text-align:left;cursor:pointer;width:100%;transition:opacity .3s ease, transform .4s var(--ease);background:#111614eb;border:0;border-radius:18px;align-items:center;gap:12px;margin-top:16px;padding:12px 16px;display:flex;position:sticky;top:64px;box-shadow:0 10px 24px #1116142e}.DX_RHq_peek span{opacity:.75;flex:1;min-width:0;font-size:13px;line-height:1.3}.DX_RHq_peek b{letter-spacing:-.02em;white-space:nowrap;font-size:20px;font-weight:600}.DX_RHq_peek i{opacity:.6;font-style:normal}.DX_RHq_peek:focus-visible{outline:2px solid var(--sage);outline-offset:2px}.DX_RHq_peekHidden{opacity:0;pointer-events:none;transform:translateY(-8px)}.DX_RHq_result{grid-template-columns:1fr;gap:24px;padding:22px 18px}.DX_RHq_big{font-size:44px}.DX_RHq_segmented{flex-wrap:wrap}.DX_RHq_segmented button{flex:auto;padding:0 10px;font-size:13px}.DX_RHq_numbers .DX_RHq_cta{white-space:normal;text-align:center;justify-content:center;align-self:stretch}}
.f9M01q_main{padding:48px 0 80px}.f9M01q_h1{letter-spacing:-.045em;max-width:820px;margin:18px 0 0;font-size:56px;font-weight:600;line-height:1.02}.f9M01q_lead{max-width:640px;color:var(--muted);margin:18px 0 0;font-size:20px;line-height:1.5}.f9M01q_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:48px 0 0;padding:0;list-style:none;display:grid}.f9M01q_list a{background:var(--surface);height:100%;transition:background .2s ease, transform .3s var(--ease);border-radius:28px;flex-direction:column;padding:28px;text-decoration:none;display:flex}.f9M01q_list a:hover,.f9M01q_list a:focus-visible{background:var(--mist);transform:translateY(-2px)}.f9M01q_first{grid-column:1/-1}.f9M01q_first a{color:#fff;background:linear-gradient(170deg,#5c7b6d,#3e5a4e)}.f9M01q_first a:hover,.f9M01q_first a:focus-visible{background:linear-gradient(170deg,#668676,#3e5a4e)}.f9M01q_n{opacity:.6;font-size:13px;font-weight:600}.f9M01q_list h2{letter-spacing:-.03em;margin:10px 0 0;font-size:24px;font-weight:600;line-height:1.2}.f9M01q_first h2{max-width:720px;font-size:34px}.f9M01q_list p{color:var(--muted);margin:10px 0 0;font-size:16px;line-height:1.55}.f9M01q_first p{color:#ffffffd9;max-width:720px}.f9M01q_read{color:var(--forest);margin-top:auto;padding-top:18px;font-size:14px;font-weight:600}.f9M01q_first .f9M01q_read{color:#ddebe4}@media (max-width:820px){.f9M01q_main{padding:28px 0 56px}.f9M01q_h1{font-size:36px}.f9M01q_lead{font-size:17px}.f9M01q_list{grid-template-columns:1fr;margin-top:32px}.f9M01q_list a{border-radius:22px;padding:22px}.f9M01q_first h2{font-size:26px}}
.CdK5uW_main{text-align:center;flex-direction:column;align-items:center;max-width:640px;padding:72px 0 96px;display:flex}.CdK5uW_h1{letter-spacing:-.045em;margin:0;font-size:52px;font-weight:600;line-height:1.05}.CdK5uW_lead{color:var(--muted);margin:18px 0 0;font-size:19px;line-height:1.5}.CdK5uW_card{background:var(--surface);border-radius:28px;flex-direction:column;align-items:center;gap:8px;width:100%;margin:36px 0 28px;padding:28px 24px;display:flex}.CdK5uW_label{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-size:13px;font-weight:600}.CdK5uW_code{letter-spacing:.06em;color:var(--forest);font-size:44px;font-weight:600}.CdK5uW_step{color:var(--muted);font-size:15px}.CdK5uW_already{color:var(--faint);margin:20px 0 0;font-size:14px}@media (max-width:820px){.CdK5uW_main{padding:40px 0 64px}.CdK5uW_h1{font-size:36px}.CdK5uW_lead{font-size:17px}.CdK5uW_code{font-size:36px}}
.RI8r2W_head{max-width:880px}.RI8r2W_widget{max-width:960px;margin-top:36px;margin-bottom:24px}
._9dC3Sq_main{padding:48px 0 80px}._9dC3Sq_h1{letter-spacing:-.045em;max-width:820px;margin:18px 0 0;font-size:56px;font-weight:600;line-height:1.02}._9dC3Sq_lead{max-width:640px;color:var(--muted);margin:18px 0 0;font-size:20px;line-height:1.5}._9dC3Sq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:48px 0 0;padding:0;list-style:none;display:grid}._9dC3Sq_grid a{background:var(--surface);border-radius:16px;height:100%;padding:20px 22px 22px;text-decoration:none;transition:background .2s;display:block}._9dC3Sq_grid a:hover,._9dC3Sq_grid a:focus-visible{background:var(--mist)}._9dC3Sq_grid h2{letter-spacing:-.01em;align-items:center;gap:8px;margin:0;font-size:17px;font-weight:600;line-height:1.3;display:flex}._9dC3Sq_grid h2 svg{color:var(--sage);flex-shrink:0}._9dC3Sq_grid p{color:var(--muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;font-size:15px;line-height:1.45;display:-webkit-box;overflow:hidden}@media (max-width:980px){._9dC3Sq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){._9dC3Sq_main{padding:28px 0 56px}._9dC3Sq_h1{font-size:36px}._9dC3Sq_lead{font-size:17px}._9dC3Sq_grid{grid-template-columns:1fr;margin-top:32px}}
.icB8aa_main{padding:56px 0 40px}.icB8aa_article{max-width:720px}.icB8aa_title{font-size:48px}.icB8aa_intro{margin-top:18px}.icB8aa_updated{color:var(--faint);margin:14px 0 0;font-size:13px}.icB8aa_body{color:#3a4440;margin-top:40px;font-size:16px;line-height:1.6}.icB8aa_body h2{letter-spacing:-.02em;color:var(--ink);margin:36px 0 10px;font-size:22px;font-weight:600;line-height:1.25}.icB8aa_body p{margin:0 0 14px}.icB8aa_body ul{margin:0 0 14px;padding-left:22px}.icB8aa_body li{margin-bottom:6px}.icB8aa_body a{color:var(--sage);text-underline-offset:3px;text-decoration:underline}@media (max-width:820px){.icB8aa_main{padding:36px 0 24px}.icB8aa_title{font-size:34px}.icB8aa_body{margin-top:28px;font-size:15px}}
._3mimaq_wrap{margin-top:44px}._3mimaq_label{color:var(--faint);margin-bottom:18px;font-size:13px}._3mimaq_works{color:#3f4a45;justify-content:space-between;align-items:center;gap:20px;margin:0;padding:0;list-style:none;display:flex}._3mimaq_works li{letter-spacing:-.01em;align-items:center;gap:10px;font-size:17px;font-weight:600;display:flex}@media (max-width:820px){._3mimaq_wrap{margin-top:30px}._3mimaq_label{margin-bottom:14px}._3mimaq_works{flex-wrap:wrap;justify-content:center;gap:14px 22px}._3mimaq_works li{gap:7px;font-size:14px}}._3mimaq_later{opacity:.6}._3mimaq_soon{background:var(--mist);color:var(--forest);letter-spacing:.02em;text-transform:uppercase;border-radius:999px;margin-left:2px;padding:2px 8px;font-size:11px;font-weight:600}
