#caringCaloriePlanner{--big-red:#006F67;--big-red-dark:#005D56;--big-red-soft:#E8F5F3;--big-navy:#004F49;--big-navy-soft:#DCF0F0;--big-yellow:#F0DC78;--big-yellow-soft:#FBF7E4;--big-peach:#E6A082;--big-lavender:#AFFAAF;--big-rosy:#F5D2C3;--ink:#18312E;--muted:#607471;--line:#D5E5E2;--surface:#FFFFFF;--page:#F6FAF9;--success:#137A4F;--success-soft:#EDF8F3;--warning:#9A5B00;--warning-soft:#FFF7E7;--danger:#A32020;--danger-soft:#FFF0F0;--radius-lg:24px;--radius-md:16px;--radius-sm:12px;--shadow:0 12px 32px rgba(1,60,86,.08)}#caringCaloriePlanner,#caringCaloriePlanner *{box-sizing:border-box}#caringCaloriePlanner{margin:0;background:var(--page);color:var(--ink);font-family:Lato,Arial,sans-serif;font-size:16px;line-height:1.5}#caringCaloriePlanner button,#caringCaloriePlanner input,#caringCaloriePlanner select{font:inherit}#caringCaloriePlanner button{color:inherit}#caringCaloriePlanner{width:min(1180px,calc(100% - 24px));margin:0 auto;padding:28px 0 64px}#caringCaloriePlanner .big-hero{position:relative;overflow:hidden;background:linear-gradient(92deg,#181818d1,#1818189e 42%,#1818182e),url(https://images.pexels.com/photos/4498604/pexels-photo-4498604.jpeg?auto=compress&cs=tinysrgb&w=1600) center 36%/cover no-repeat;border:0;border-radius:28px;padding:42px 40px 44px;box-shadow:0 18px 40px #46464624;margin-bottom:20px;min-height:330px;display:flex;flex-direction:column;justify-content:flex-end}#caringCaloriePlanner .big-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#fff0,#ffffff0a);pointer-events:none}#caringCaloriePlanner .big-eyebrow{display:inline-flex;align-items:center;gap:8px;background:var(--big-red);color:#fff;border-radius:999px;padding:8px 12px;font-size:13px;line-height:1;font-weight:800;letter-spacing:.02em;position:relative;z-index:1}#caringCaloriePlanner .big-hero h1{margin:0 0 12px;color:#fff;font-family:Lato,Arial,sans-serif;text-transform:none;font-size:clamp(34px,5vw,54px);font-weight:900;line-height:1.06;letter-spacing:-.035em;max-width:850px;position:relative;z-index:1}#caringCaloriePlanner .big-hero p{margin:0;max-width:760px;color:#ffffffe0;font-size:18px;position:relative;z-index:1}#caringCaloriePlanner .hero-points{display:none}#caringCaloriePlanner .layout{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:start}#caringCaloriePlanner .card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:26px;margin-bottom:18px}#caringCaloriePlanner .card.full{grid-column:1/-1}#caringCaloriePlanner .section-head{display:grid;grid-template-columns:42px 1fr;gap:14px;align-items:start;margin-bottom:22px}#caringCaloriePlanner .step{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:var(--big-red);color:#fff;font-size:17px;font-weight:900}#caringCaloriePlanner .section-head h2{margin:0 0 5px;color:var(--big-red);font-family:Lato,Arial,sans-serif;text-transform:none;letter-spacing:-.02em;font-size:27px;font-weight:900;line-height:1.12}#caringCaloriePlanner .section-head p,#caringCaloriePlanner .helper{margin:0;color:var(--muted);font-size:15px;line-height:1.5}#caringCaloriePlanner .fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}#caringCaloriePlanner .field{display:flex;flex-direction:column;gap:8px}#caringCaloriePlanner .field.full{grid-column:1/-1}#caringCaloriePlanner .label{display:flex;align-items:center;gap:9px;color:var(--ink);font-size:15px;font-weight:800}#caringCaloriePlanner .label-icon{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:var(--big-red-soft);color:var(--big-red);flex:0 0 auto}#caringCaloriePlanner .label-icon .big-svg-icon{width:18px;height:18px}#caringCaloriePlanner .field-control{position:relative}#caringCaloriePlanner .field-control .input,#caringCaloriePlanner .field-control .select{padding-left:46px}#caringCaloriePlanner .field-icon-inside{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#8a96a0;pointer-events:none}#caringCaloriePlanner .field-icon-inside .big-svg-icon{width:18px;height:18px}#caringCaloriePlanner .input,#caringCaloriePlanner .select{width:100%;min-height:50px;border:1px solid #C6D2D8;border-radius:13px;background:#fff;color:var(--ink);padding:12px 14px;outline:none;transition:.15s ease}#caringCaloriePlanner .input:focus,#caringCaloriePlanner .select:focus{border-color:var(--big-red);box-shadow:0 0 0 3px #006f671a}#caringCaloriePlanner .segmented{display:grid;grid-template-columns:1fr 1fr;gap:10px}#caringCaloriePlanner .seg{min-height:56px;border:1px solid #C6D2D8;background:#fff;border-radius:16px;font-weight:800;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px}#caringCaloriePlanner .seg .seg-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:12px;background:#f8fafb;color:#71808c}#caringCaloriePlanner .seg .seg-icon .big-svg-icon{width:20px;height:20px}#caringCaloriePlanner .seg.active{color:var(--big-red);border:2px solid var(--big-red);background:var(--big-red-soft)}#caringCaloriePlanner .seg.active .seg-icon{background:#fff;color:var(--big-red)}#caringCaloriePlanner .goal-panel{background:linear-gradient(180deg,#f8eed1,#fcf6e7);border:1px solid #E9DABC;border-radius:24px;padding:22px;box-shadow:0 10px 28px #4646460d}#caringCaloriePlanner .goal-weights{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;align-items:center;text-align:center}#caringCaloriePlanner .goal-weight strong{display:block;color:var(--ink);font-size:54px;line-height:1;margin-bottom:5px}#caringCaloriePlanner .goal-weight span{font-size:16px;color:#63646a}#caringCaloriePlanner .goal-arrow{font-size:34px;font-weight:900;color:var(--big-red)}#caringCaloriePlanner .target-editor{display:grid;grid-template-columns:200px 1fr;gap:18px;align-items:end;margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}#caringCaloriePlanner .range-box{width:100%;padding:16px 18px;border-radius:18px;background:#fff;border:1px solid var(--line)}#caringCaloriePlanner .range-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-end;margin-bottom:12px}#caringCaloriePlanner .range-title{font-size:15px;font-weight:800;color:var(--ink)}#caringCaloriePlanner .range-value{font-size:27px;font-weight:900;color:var(--big-red)}#caringCaloriePlanner input[type=range]{width:100%;-webkit-appearance:none;appearance:none;background:transparent;cursor:pointer}#caringCaloriePlanner input[type=range]::-webkit-slider-runnable-track{height:14px;border-radius:999px;background:linear-gradient(90deg,#fad0d1,#f7e7e2);border:1px solid #E5D6D1}#caringCaloriePlanner input[type=range]::-moz-range-track{height:14px;border-radius:999px;background:linear-gradient(90deg,#fad0d1,#f7e7e2);border:1px solid #E5D6D1}#caringCaloriePlanner input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:28px;height:28px;border-radius:50%;background:var(--big-red);border:4px solid #fff;box-shadow:0 4px 14px #006f6747;margin-top:-8px}#caringCaloriePlanner input[type=range]::-moz-range-thumb{width:28px;height:28px;border-radius:50%;background:var(--big-red);border:4px solid #fff;box-shadow:0 4px 14px #006f6747}#caringCaloriePlanner .range-ends{display:flex;justify-content:space-between;color:var(--muted);font-size:13px;margin-top:8px}#caringCaloriePlanner .note{margin-top:14px;padding:12px 14px;border-radius:12px;background:var(--big-navy-soft);color:var(--big-navy);font-size:14px}#caringCaloriePlanner .note strong{font-weight:900}#caringCaloriePlanner .date-summary{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}#caringCaloriePlanner .mini-stat{border:1px solid var(--line);background:#fff;border-radius:14px;padding:14px}#caringCaloriePlanner .mini-stat span{display:block;color:var(--muted);font-size:13px;margin-bottom:3px}#caringCaloriePlanner .mini-stat strong{display:block;color:var(--big-navy);font-size:19px}#caringCaloriePlanner .metric-inline{display:flex!important;align-items:baseline;gap:6px;flex-wrap:wrap}#caringCaloriePlanner .metric-number{display:inline;color:var(--big-navy);font-size:30px;font-weight:900;line-height:1}#caringCaloriePlanner .metric-unit{display:inline;color:var(--muted);font-size:15px;font-weight:800;line-height:1}#caringCaloriePlanner .split-summary{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}#caringCaloriePlanner .split-card{border:1px solid var(--line);border-radius:16px;padding:16px;background:#fff}#caringCaloriePlanner .split-card .icon{line-height:1;margin-bottom:9px}#caringCaloriePlanner .split-card>span{display:block;color:var(--muted);font-size:14px}#caringCaloriePlanner .split-card strong{display:flex;align-items:baseline;gap:7px;color:var(--big-navy);line-height:1;margin:6px 0 8px}#caringCaloriePlanner .split-card .kcal-number{display:inline;color:var(--big-navy);font-size:40px;font-weight:900;line-height:1}#caringCaloriePlanner .split-card .kcal-unit{display:inline;color:var(--muted);font-size:17px;font-weight:800;line-height:1}#caringCaloriePlanner .split-card small{color:var(--muted);font-size:13px}#caringCaloriePlanner .activity-picker-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}#caringCaloriePlanner .activity-picker-count{flex:0 0 auto;padding:7px 10px;border-radius:999px;background:var(--big-red-soft);color:var(--big-red);font-size:12px;font-weight:900}#caringCaloriePlanner .activity-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}#caringCaloriePlanner .activity-card{position:relative;min-width:0;min-height:118px;border:1px solid var(--line);background:#fff;border-radius:16px;padding:15px;text-align:left;cursor:pointer;transition:.15s ease}#caringCaloriePlanner .activity-card:hover{transform:translateY(-1px);border-color:#b8c7cf}#caringCaloriePlanner .activity-card.active{border:2px solid var(--big-red);background:var(--big-red-soft);padding:14px}#caringCaloriePlanner .activity-check{position:absolute;right:12px;top:12px;width:24px;height:24px;border-radius:50%;border:1px solid #C9D3D8;background:#fff;display:grid;place-items:center;font-size:14px;font-weight:900;color:transparent}#caringCaloriePlanner .activity-card.active .activity-check{background:var(--big-red);border-color:var(--big-red);color:#fff}#caringCaloriePlanner .activity-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;background:var(--big-red-soft);color:var(--big-red);line-height:1}#caringCaloriePlanner .activity-card strong{display:block;margin-top:9px;color:var(--big-navy);font-size:15px}#caringCaloriePlanner .activity-card small{display:block;margin-top:2px;color:var(--muted);font-size:13px}#caringCaloriePlanner .activity-substep{display:none}#caringCaloriePlanner .activity-substep.active{display:block;animation:wizardFade .2s ease}#caringCaloriePlanner .activity-substep-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:16px;padding:14px 16px;border-radius:14px;background:var(--big-navy-soft);border:1px solid #F0D4A4}#caringCaloriePlanner .activity-substep-head strong{display:block;color:var(--ink);font-size:15px;margin-bottom:2px}#caringCaloriePlanner .activity-substep-head span{display:block;color:var(--muted);font-size:13px;line-height:1.45}#caringCaloriePlanner .activity-substep-badge{flex:0 0 auto;display:inline-flex!important;align-items:center;justify-content:center;min-width:86px;padding:7px 10px;border-radius:999px;background:#fff;color:var(--big-red)!important;border:1px solid #F1B5B8;font-size:12px!important;font-weight:900}#caringCaloriePlanner .intensity-guide{margin-top:20px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}#caringCaloriePlanner .intensity-card{border:1px solid var(--line);border-radius:14px;padding:14px;background:#fff}#caringCaloriePlanner .intensity-card strong{display:block;color:var(--big-navy);font-size:15px;margin-bottom:4px}#caringCaloriePlanner .intensity-card span{display:block;color:var(--muted);font-size:14px;line-height:1.4}#caringCaloriePlanner .intensity-card.easy{border-top:4px solid var(--success)}#caringCaloriePlanner .intensity-card.moderate{border-top:4px solid var(--big-yellow)}#caringCaloriePlanner .intensity-card.vigorous{border-top:4px solid var(--big-red)}#caringCaloriePlanner .mix-wrap{margin-top:20px;border-top:1px solid var(--line);padding-top:20px}#caringCaloriePlanner .mix-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:12px}#caringCaloriePlanner .mix-head h3{margin:0;color:var(--big-navy);font-size:20px}#caringCaloriePlanner .mix-head p{margin:3px 0 0;color:var(--muted);font-size:14px}#caringCaloriePlanner .mix-target{flex:0 0 auto;text-align:right;padding:9px 12px;background:var(--big-yellow-soft);border:1px solid #F1D98F;border-radius:12px}#caringCaloriePlanner .mix-target>span{display:block;font-size:12px;color:var(--warning)}#caringCaloriePlanner .mix-target strong{display:block;color:var(--big-navy);font-size:18px}#caringCaloriePlanner .mix-target .metric-number{font-size:24px}#caringCaloriePlanner .mix-target small{display:block;margin-top:2px;color:var(--muted);font-size:11px}#caringCaloriePlanner .activity-mix{display:grid;gap:12px}#caringCaloriePlanner .mix-row{border:1px solid var(--line);border-radius:16px;padding:16px;background:#fff}#caringCaloriePlanner .mix-row-top{display:grid;grid-template-columns:minmax(160px,1.2fr) minmax(210px,1fr) 150px;gap:14px;align-items:center}#caringCaloriePlanner .mix-name{display:flex;align-items:center;gap:10px;min-width:0}#caringCaloriePlanner .mix-name .ico{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;background:var(--big-red-soft);color:var(--big-red);flex:0 0 auto}#caringCaloriePlanner .mix-name strong{display:block;color:var(--big-navy);font-size:16px}#caringCaloriePlanner .mix-name small{display:block;color:var(--muted);font-size:13px}#caringCaloriePlanner .intensity-select{width:100%;min-height:44px;border:1px solid #C6D2D8;border-radius:12px;padding:9px 11px;background:#fff;color:var(--ink)}#caringCaloriePlanner .mix-kcal{text-align:right}#caringCaloriePlanner .mix-kcal strong{display:block;color:var(--big-red);font-size:22px}#caringCaloriePlanner .mix-kcal span{font-size:13px;color:var(--muted)}#caringCaloriePlanner .mix-row-bottom{display:grid;grid-template-columns:minmax(0,1fr) 95px 130px;gap:14px;align-items:end;margin-top:13px;padding-top:13px;border-top:1px solid #EEF2F4}#caringCaloriePlanner .minutes-input{width:95px;min-height:42px;border:1px solid #C6D2D8;border-radius:11px;padding:8px 10px;text-align:center}#caringCaloriePlanner .frequency-field{display:flex;flex-direction:column;gap:6px}#caringCaloriePlanner .frequency-select{width:100%;min-height:42px;border:1px solid #C6D2D8;border-radius:11px;padding:8px 10px;background:#fff;color:var(--ink)}#caringCaloriePlanner .minute-slider-wrap{min-width:0}#caringCaloriePlanner .minute-slider-wrap input[type=range]{touch-action:pan-y;cursor:grab}#caringCaloriePlanner .minute-slider-wrap input[type=range]:active{cursor:grabbing}#caringCaloriePlanner .minute-ticks{display:grid;grid-template-columns:repeat(24,1fr);align-items:start;margin:4px 4px 0;pointer-events:none}#caringCaloriePlanner .minute-ticks i{display:block;justify-self:center;width:1px;height:5px;background:#d4d4d4;border-radius:2px}#caringCaloriePlanner .minute-ticks i:nth-child(6n){height:9px;background:#9c9c9c}#caringCaloriePlanner .minute-tick-labels{display:flex;justify-content:space-between;margin-top:2px;color:var(--muted);font-size:10px}#caringCaloriePlanner .mix-description{margin-top:8px;color:var(--muted);font-size:13px}#caringCaloriePlanner .plan-status{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}#caringCaloriePlanner .plan-status-card{border-radius:14px;padding:14px;border:1px solid var(--line);background:#fff}#caringCaloriePlanner .plan-status-card span{display:block;color:var(--muted);font-size:13px}#caringCaloriePlanner .plan-status-card strong{display:block;color:var(--big-navy);font-size:20px;margin-top:2px}#caringCaloriePlanner .plan-status-card .metric-number{font-size:34px}#caringCaloriePlanner .plan-status-card.good{background:var(--success-soft);border-color:#c9e7d9}#caringCaloriePlanner .plan-status-card.warn{background:var(--warning-soft);border-color:#f0d79c}#caringCaloriePlanner .mix-head h3,#caringCaloriePlanner .split-result h3,#caringCaloriePlanner .exercise-result h3{font-family:Lato,Arial,sans-serif;text-transform:none;letter-spacing:-.015em;color:var(--big-red)!important;font-size:22px!important;font-weight:900;line-height:1.12}#caringCaloriePlanner .btn{text-transform:none;letter-spacing:0}#caringCaloriePlanner .button-row{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin-top:20px}#caringCaloriePlanner .btn{min-height:48px;border-radius:13px;padding:12px 18px;border:0;cursor:pointer;font-weight:900;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px}#caringCaloriePlanner .btn.primary{background:var(--big-red);color:#fff}#caringCaloriePlanner .btn.primary:hover{filter:brightness(.92)}#caringCaloriePlanner .btn.secondary{background:#fff;color:var(--big-red);border:1px solid var(--big-red)}#caringCaloriePlanner .btn.navy{background:var(--big-navy);color:#fff}#caringCaloriePlanner .btn.whatsapp{background:#25d366;color:#fff;border:1px solid #25D366}#caringCaloriePlanner .btn.whatsapp:hover{filter:brightness(.94)}#caringCaloriePlanner .dietitian-help{margin-top:18px;padding:18px 20px;border:1px solid #BDE8CE;background:#f2fbf6;border-radius:16px;max-width:760px}#caringCaloriePlanner .dietitian-help strong{display:block;color:var(--big-navy);font-size:17px;line-height:1.35;margin-bottom:5px}#caringCaloriePlanner .dietitian-help p{margin:0;color:var(--muted);font-size:14px;line-height:1.55}#caringCaloriePlanner .btn.whatsapp .wa-icon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center}#caringCaloriePlanner .big-svg-icon{width:24px;height:24px;display:block;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}#caringCaloriePlanner .activity-icon .big-svg-icon,#caringCaloriePlanner .mix-name .ico .big-svg-icon{width:23px;height:23px}#caringCaloriePlanner .equation-card .big-svg-icon,#caringCaloriePlanner .split-card .big-svg-icon{width:24px;height:24px}#caringCaloriePlanner .split-card .icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:13px;background:var(--big-red-soft);color:var(--big-red)}#caringCaloriePlanner .field-disabled{opacity:.55;pointer-events:none}#caringCaloriePlanner .alert{display:none;margin-top:14px;border-radius:13px;padding:13px 14px;font-size:14px;border:1px solid}#caringCaloriePlanner .alert.show{display:block}#caringCaloriePlanner .alert.warn{background:var(--warning-soft);border-color:#f0d79c;color:#714400}#caringCaloriePlanner .alert.danger{background:var(--danger-soft);border-color:#f1bfc1;color:#7a1717}#caringCaloriePlanner .alert.info{background:var(--big-navy-soft);border-color:#cadde5;color:var(--big-navy)}#caringCaloriePlanner .result{display:none;margin-top:20px;background:#fff;border:1px solid var(--line);border-radius:28px;overflow:hidden;box-shadow:var(--shadow)}#caringCaloriePlanner .result.show{display:block}#caringCaloriePlanner .result-top{background:var(--big-red);color:#fff;padding:28px}#caringCaloriePlanner .result-top .tag{display:inline-block;background:var(--big-yellow);color:var(--ink);border-radius:999px;padding:7px 10px;font-size:13px;font-weight:900;margin-bottom:10px}#caringCaloriePlanner .result-top h2{margin:0;font-family:Lato,Arial,sans-serif;text-transform:none;font-size:32px;font-weight:900;line-height:1.08;letter-spacing:-.025em}#caringCaloriePlanner .result-top p{margin:7px 0 0;color:#fff;font-size:15px}#caringCaloriePlanner .deficit-hero{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:20px 24px;background:#fff;border-bottom:1px solid var(--line);align-items:stretch}#caringCaloriePlanner .deficit-number{border:1px solid #F4B4B6;background:var(--big-red-soft);border-radius:18px;padding:20px 22px}#caringCaloriePlanner .deficit-number>span{display:block;color:var(--muted);font-size:15px;font-weight:600;line-height:1.35}#caringCaloriePlanner .deficit-number strong{display:flex;align-items:baseline;gap:7px;color:var(--big-red);line-height:1;margin:12px 0 10px}#caringCaloriePlanner .deficit-number .kcal-number{display:inline;color:var(--big-red);font-size:46px;font-weight:900;line-height:.95;letter-spacing:-.03em}#caringCaloriePlanner .deficit-number .kcal-unit{display:inline;color:var(--big-red);font-size:17px;font-weight:800;line-height:1}#caringCaloriePlanner .deficit-number small{display:block;color:var(--muted);font-size:13px;line-height:1.4}#caringCaloriePlanner .result-context{display:grid;grid-template-columns:1fr 1fr;gap:10px}#caringCaloriePlanner .result-context .mini-stat{background:#fafcfd;min-height:92px;padding:15px 16px;display:flex;flex-direction:column;justify-content:center}#caringCaloriePlanner .result-context .mini-stat>span{font-size:14px;font-weight:600;line-height:1.3;margin-bottom:7px}#caringCaloriePlanner .result-context .summary-value,#caringCaloriePlanner .result-context .result-text{display:block;color:var(--big-navy);font-size:26px!important;font-weight:900;line-height:1.08;letter-spacing:-.02em;margin:0}#caringCaloriePlanner .result-context .summary-value>span,#caringCaloriePlanner .result-context .result-text>span{display:inline;color:inherit;font:inherit;line-height:inherit;letter-spacing:inherit;margin:0}#caringCaloriePlanner .result-context .metric-inline{display:flex!important;align-items:baseline;gap:5px;flex-wrap:wrap;margin:0}#caringCaloriePlanner .result-context .metric-number{font-size:26px;line-height:1.08}#caringCaloriePlanner .result-context .metric-unit{font-size:14px;line-height:1;font-weight:800}#caringCaloriePlanner .date-summary .date-value{font-size:23px;line-height:1.15}#caringCaloriePlanner .maintenance-card{background:var(--big-navy-soft);border-color:#e8d4b7;min-height:194px;display:flex;flex-direction:column;justify-content:center}#caringCaloriePlanner .maintenance-card strong,#caringCaloriePlanner .maintenance-card .kcal-number,#caringCaloriePlanner .maintenance-card .kcal-unit{color:var(--big-navy)}#caringCaloriePlanner .result-goal-check{margin:0 24px 24px;padding:17px 18px;border:1px solid var(--line);border-radius:16px;display:flex;align-items:center;justify-content:space-between;gap:18px;background:#fff}#caringCaloriePlanner .result-goal-check.warn{background:var(--warning-soft);border-color:#f0d79c}#caringCaloriePlanner .result-goal-check.good{background:var(--success-soft);border-color:#c9e7d9}#caringCaloriePlanner .result-goal-check strong{display:block;color:var(--big-navy);font-size:17px;margin-bottom:3px}#caringCaloriePlanner .result-goal-check span{display:block;color:var(--muted);font-size:14px;line-height:1.45}#caringCaloriePlanner .result-goal-check .btn{flex:0 0 auto;min-height:42px;padding:9px 14px;white-space:nowrap}#caringCaloriePlanner .split-explainer{margin:8px 0 0;color:var(--muted);font-size:14px;line-height:1.5}#caringCaloriePlanner .metric-help{display:block;color:var(--muted);font-size:12px;margin-top:5px;line-height:1.35}#caringCaloriePlanner .metric-number.text-value{font-size:22px;line-height:1.15}#caringCaloriePlanner .mini-stat.attention{background:var(--warning-soft);border-color:#f0d79c}#caringCaloriePlanner .context-gap.warn .metric-number,#caringCaloriePlanner .context-gap.warn .metric-unit{color:var(--danger)}#caringCaloriePlanner .split-result{padding:24px;border-bottom:1px solid var(--line)}#caringCaloriePlanner .split-result h3,#caringCaloriePlanner .exercise-result h3{margin:0;color:var(--big-navy);font-size:22px}#caringCaloriePlanner .split-equation{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:10px;align-items:stretch;margin-top:14px}#caringCaloriePlanner .equation-card{border:1px solid var(--line);border-radius:16px;padding:16px;text-align:center;background:#fff}#caringCaloriePlanner .equation-card .ico{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0 auto 4px;border-radius:12px;background:var(--big-red-soft);color:var(--big-red)}#caringCaloriePlanner .equation-card span{display:block;color:var(--muted);font-size:13px;margin-top:4px}#caringCaloriePlanner .equation-card strong{display:flex;align-items:baseline;justify-content:center;gap:6px;color:var(--big-navy);line-height:1;margin-top:7px}#caringCaloriePlanner .equation-card .kcal-number{display:inline;color:var(--big-navy);font-size:32px;font-weight:900;line-height:1}#caringCaloriePlanner .equation-card .kcal-unit{display:inline;color:var(--muted);font-size:15px;font-weight:800;line-height:1}#caringCaloriePlanner .equation-symbol{display:grid;place-items:center;font-size:26px;font-weight:900;color:#8a989f}#caringCaloriePlanner .equation-card.total{background:var(--big-navy-soft);border-color:#c8dee7}#caringCaloriePlanner .exercise-result{padding:24px}#caringCaloriePlanner .result-activity-list{display:grid;gap:10px;margin-top:14px}#caringCaloriePlanner .result-activity{display:grid;grid-template-columns:1fr auto auto;gap:14px;align-items:center;border:1px solid var(--line);border-radius:14px;padding:14px 16px}#caringCaloriePlanner .result-activity strong{color:var(--big-navy)}#caringCaloriePlanner .result-activity span{color:var(--muted);font-size:14px}#caringCaloriePlanner .result-activity .mins{font-weight:900;color:var(--ink);white-space:nowrap}#caringCaloriePlanner .result-activity .kcals{font-weight:900;color:var(--big-red);white-space:nowrap}#caringCaloriePlanner details.method{margin-top:18px;border:1px solid var(--line);border-radius:14px;background:#fff;padding:14px 16px}#caringCaloriePlanner details.method summary{cursor:pointer;color:var(--big-navy);font-weight:900}#caringCaloriePlanner details.method p,#caringCaloriePlanner details.method li{color:var(--muted);font-size:14px}#caringCaloriePlanner .disclaimer{margin-top:16px;color:var(--muted);font-size:13px;line-height:1.55}#caringCaloriePlanner .wizard-shell{background:#fff;border:1px solid var(--line);border-radius:28px;box-shadow:var(--shadow);overflow:hidden;margin-bottom:20px}#caringCaloriePlanner .wizard-progress{padding:18px 24px 16px;background:#fcfcfc;border-bottom:1px solid var(--line)}#caringCaloriePlanner .wizard-progress-top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:10px}#caringCaloriePlanner .wizard-progress-top strong{font-size:15px;color:var(--ink)}#caringCaloriePlanner .wizard-progress-top span{font-size:13px;color:var(--muted);font-weight:700}#caringCaloriePlanner .wizard-track{position:relative;height:6px;overflow:hidden;border-radius:999px;background:#efe8df;margin-bottom:14px}#caringCaloriePlanner .wizard-track-fill{position:absolute;inset:0 auto 0 0;width:20%;border-radius:999px;background:var(--big-red);transition:width .25s ease}#caringCaloriePlanner .wizard-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}#caringCaloriePlanner .wizard-step-tab{min-width:0;border:0;background:transparent;padding:0;display:flex;align-items:center;gap:7px;color:var(--muted);text-align:left;cursor:default}#caringCaloriePlanner .wizard-step-tab .num{width:26px;height:26px;flex:0 0 26px;display:grid;place-items:center;border-radius:50%;background:#eeeae5;color:var(--muted);font-size:12px;font-weight:900;transition:.2s ease}#caringCaloriePlanner .wizard-step-tab .txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800}#caringCaloriePlanner .wizard-step-tab.active .num,#caringCaloriePlanner .wizard-step-tab.done .num{background:var(--big-red);color:#fff}#caringCaloriePlanner .wizard-step-tab.active{color:var(--big-red)}#caringCaloriePlanner .wizard-step-tab.done{color:var(--ink);cursor:pointer}#caringCaloriePlanner .wizard-stage{position:relative;background:#fff}#caringCaloriePlanner .wizard-step{display:none!important;margin:0!important;border:0;box-shadow:none;border-radius:0;padding:28px 30px 24px;grid-column:auto!important}#caringCaloriePlanner .wizard-step.active{display:block!important;animation:wizardFade .2s ease}#caringCaloriePlanner .wizard-step .section-head{grid-template-columns:1fr;margin-bottom:22px}#caringCaloriePlanner .wizard-step .section-head .step{display:none}@keyframes wizardFade{0%{opacity:.3;transform:translateY(4px)}to{opacity:1;transform:none}}#caringCaloriePlanner .wizard-actions{position:sticky;bottom:0;z-index:8;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:15px 24px;background:#fffffff5;border-top:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#caringCaloriePlanner .wizard-actions .wizard-back{justify-self:start}#caringCaloriePlanner .wizard-actions .wizard-next{justify-self:end;min-width:170px;margin-left:auto}#caringCaloriePlanner .wizard-actions .wizard-count{font-size:13px;color:var(--muted);font-weight:800;text-align:left;padding-left:4px}#caringCaloriePlanner .wizard-inline-error{display:none;margin:0 30px 18px;padding:11px 13px;border-radius:12px;background:var(--danger-soft);border:1px solid #F1BFC1;color:#7a1717;font-size:14px;font-weight:700}#caringCaloriePlanner .wizard-inline-error.show{display:block}#caringCaloriePlanner .seo-content{margin-top:34px;padding:34px;border:1px solid var(--line);border-radius:28px;background:#fff;box-shadow:var(--shadow)}#caringCaloriePlanner .seo-content .seo-kicker{display:inline-block;margin-bottom:8px;color:var(--big-red);font-size:13px;font-weight:900;letter-spacing:.02em}#caringCaloriePlanner .seo-content h2{margin:0 0 10px;color:var(--ink);font-size:30px;line-height:1.15;letter-spacing:-.025em}#caringCaloriePlanner .seo-content>p{margin:0;max-width:880px;color:var(--muted)}#caringCaloriePlanner .seo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px}#caringCaloriePlanner .seo-card{border:1px solid var(--line);border-radius:16px;padding:18px;background:#fff}#caringCaloriePlanner .seo-card h3{margin:0 0 7px;font-size:17px;color:var(--ink)}#caringCaloriePlanner .seo-card p{margin:0;color:var(--muted);font-size:14px;line-height:1.55}#caringCaloriePlanner .wizard-collapsed-summary{display:none;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;border-top:1px solid var(--line);background:#fff}#caringCaloriePlanner .wizard-collapsed-summary .saved-copy{display:flex;align-items:center;gap:12px;min-width:0}#caringCaloriePlanner .wizard-collapsed-summary .saved-check{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;flex:0 0 auto;background:var(--success-soft);color:var(--success);border:1px solid #C9E7D9;font-weight:900}#caringCaloriePlanner .wizard-collapsed-summary strong{display:block;color:var(--ink);font-size:16px}#caringCaloriePlanner .wizard-collapsed-summary span{display:block;color:var(--muted);font-size:13px;margin-top:2px}#caringCaloriePlanner .wizard-shell.is-collapsed .wizard-stage,#caringCaloriePlanner .wizard-shell.is-collapsed .wizard-actions,#caringCaloriePlanner .wizard-shell.is-collapsed .wizard-inline-error{display:none}#caringCaloriePlanner .wizard-shell.is-collapsed .wizard-collapsed-summary{display:flex}#caringCaloriePlanner .related-calculators{margin-top:30px;padding:26px;border:1px solid #F0D29A;border-radius:22px;background:linear-gradient(135deg,#fff0d7,#fff8ec 58%,#fff1f1);position:relative;overflow:hidden}#caringCaloriePlanner .related-calculators:after{content:"";position:absolute;right:-70px;top:-90px;width:220px;height:220px;border-radius:50%;background:var(--big-red);opacity:.06;pointer-events:none}#caringCaloriePlanner .related-calculators-head{max-width:820px;margin-bottom:18px;position:relative;z-index:1}#caringCaloriePlanner .related-calculators-head .seo-kicker{margin-bottom:10px;padding:7px 10px;border-radius:999px;background:var(--big-red);color:#fff;line-height:1}#caringCaloriePlanner .related-calculators-head h2{margin:0 0 8px;font-size:27px;color:var(--ink);line-height:1.2}#caringCaloriePlanner .related-calculators-head p{margin:0;color:var(--ink);font-size:14px;line-height:1.55;opacity:.82}#caringCaloriePlanner .related-calculator-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;position:relative;z-index:1}#caringCaloriePlanner .related-calculator-card{display:flex;flex-direction:column;min-height:190px;padding:20px;border:1px solid rgba(0,111,103,.16);border-radius:18px;background:#ffffffeb;text-decoration:none;color:inherit;box-shadow:0 8px 20px #4646460b;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}#caringCaloriePlanner .related-calculator-card:hover{transform:translateY(-2px);border-color:#f2b1b4;box-shadow:0 12px 26px #46464617}#caringCaloriePlanner .related-calculator-icon{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;background:var(--big-red);color:#fff;margin-bottom:14px}#caringCaloriePlanner .related-calculator-icon svg{width:24px;height:24px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}#caringCaloriePlanner .related-calculator-card h3{margin:0 0 7px;font-size:19px;color:var(--ink)}#caringCaloriePlanner .related-calculator-card p{margin:0;color:var(--muted);font-size:14px;line-height:1.55}#caringCaloriePlanner .related-calculator-link{margin-top:auto;padding-top:18px;color:var(--big-red);font-size:14px;font-weight:900}#caringCaloriePlanner .seo-faq{margin-top:28px;padding-top:24px;border-top:1px solid var(--line)}#caringCaloriePlanner .seo-faq h2{font-size:24px;margin-bottom:12px}#caringCaloriePlanner .seo-faq details{border-top:1px solid var(--line);padding:14px 0}#caringCaloriePlanner .seo-faq details:last-child{border-bottom:1px solid var(--line)}#caringCaloriePlanner .seo-faq summary{cursor:pointer;font-weight:800;color:var(--ink)}#caringCaloriePlanner .seo-faq details p{margin:8px 0 0;color:var(--muted);font-size:14px;line-height:1.55;max-width:920px}@media(max-width:900px){#caringCaloriePlanner .layout,#caringCaloriePlanner .seo-grid{grid-template-columns:1fr}#caringCaloriePlanner .card.full{grid-column:auto}#caringCaloriePlanner .activity-grid{grid-template-columns:repeat(3,minmax(0,1fr))}#caringCaloriePlanner .mix-row-top{grid-template-columns:1fr 1fr}#caringCaloriePlanner .mix-kcal{grid-column:1/-1;text-align:left}#caringCaloriePlanner .deficit-hero,#caringCaloriePlanner .split-equation{grid-template-columns:1fr}#caringCaloriePlanner .equation-symbol{height:18px}}@media(max-width:640px){#caringCaloriePlanner{width:min(100% - 16px,1180px);padding-top:14px}#caringCaloriePlanner .wizard-progress{padding:14px 16px 12px}#caringCaloriePlanner .wizard-step{padding:22px 18px 20px}#caringCaloriePlanner .wizard-step-tab .txt{display:none}#caringCaloriePlanner .wizard-step-tab{justify-content:center}#caringCaloriePlanner .wizard-actions{grid-template-columns:auto 1fr auto;padding:12px 14px}#caringCaloriePlanner .wizard-actions .wizard-next{min-width:124px}#caringCaloriePlanner .wizard-inline-error{margin:0 18px 14px}#caringCaloriePlanner .seo-content{padding:24px 20px}#caringCaloriePlanner .seo-content h2{font-size:26px}#caringCaloriePlanner .related-calculator-grid{grid-template-columns:1fr}#caringCaloriePlanner .related-calculators{padding:22px 18px}#caringCaloriePlanner .activity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#caringCaloriePlanner .related-calculator-card{min-height:0}#caringCaloriePlanner .wizard-collapsed-summary{align-items:flex-start;flex-direction:column}#caringCaloriePlanner .wizard-collapsed-summary .btn{width:100%}#caringCaloriePlanner .big-hero,#caringCaloriePlanner .card{padding:20px}#caringCaloriePlanner .big-hero{min-height:270px;background-position:center}#caringCaloriePlanner .big-hero h1{font-size:34px}#caringCaloriePlanner .big-hero p{font-size:16px}#caringCaloriePlanner .fields,#caringCaloriePlanner .split-summary,#caringCaloriePlanner .date-summary,#caringCaloriePlanner .plan-status,#caringCaloriePlanner .intensity-guide{grid-template-columns:1fr}#caringCaloriePlanner .field.full{grid-column:auto}#caringCaloriePlanner .target-editor{grid-template-columns:1fr}#caringCaloriePlanner .activity-card{flex-basis:78%;min-width:220px}#caringCaloriePlanner .activity-picker-head{align-items:flex-start}#caringCaloriePlanner .activity-picker-head .helper{max-width:70%}#caringCaloriePlanner .mix-head{align-items:flex-start;flex-direction:column}#caringCaloriePlanner .mix-target{text-align:left}#caringCaloriePlanner .mix-row-top{grid-template-columns:1fr}#caringCaloriePlanner .mix-kcal{grid-column:auto}#caringCaloriePlanner .mix-row-bottom{grid-template-columns:1fr 86px}#caringCaloriePlanner .minutes-input{width:86px}#caringCaloriePlanner .frequency-field{grid-column:1/-1}#caringCaloriePlanner .result-context{grid-template-columns:1fr 1fr}#caringCaloriePlanner .maintenance-card{min-height:auto}#caringCaloriePlanner .result-goal-check{align-items:flex-start;flex-direction:column}#caringCaloriePlanner .result-activity{grid-template-columns:1fr auto}#caringCaloriePlanner .result-activity .kcals{grid-column:1/-1}}@media(max-width:430px){#caringCaloriePlanner .result-context{grid-template-columns:1fr}#caringCaloriePlanner .result-context .mini-stat{min-height:84px}}#caringCaloriePlanner [hidden],#caringCaloriePlanner .btn[hidden]{display:none!important}#caringCaloriePlanner .plan-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:grid;place-items:center;padding:20px;background:#ffffffeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#caringCaloriePlanner .plan-loader-card{width:min(520px,100%);background:#fff;border:1px solid var(--line);border-radius:24px;box-shadow:0 24px 80px #46464629;padding:28px;text-align:center}#caringCaloriePlanner .plan-loader-visual{position:relative;width:118px;height:118px;margin:0 auto 18px}#caringCaloriePlanner .plan-loader-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(var(--big-red) var(--loader-progress,0%),#F3ECE5 0);display:grid;place-items:center}#caringCaloriePlanner .plan-loader-ring:after{content:"";width:86px;height:86px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1px var(--line)}#caringCaloriePlanner .plan-loader-icon{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--big-red);z-index:2}#caringCaloriePlanner .plan-loader-icon .big-svg-icon{width:34px;height:34px}#caringCaloriePlanner .plan-loader-card strong{display:block;color:var(--ink);font-size:23px;line-height:1.15}#caringCaloriePlanner .plan-loader-card p{margin:7px 0 0;color:var(--muted);font-size:14px}#caringCaloriePlanner .plan-loader-percent{margin-top:14px;color:var(--big-red);font-weight:900;font-size:28px}#caringCaloriePlanner .plan-loader-track{height:8px;background:#f2ece6;border-radius:999px;overflow:hidden;margin-top:12px}#caringCaloriePlanner .plan-loader-track span{display:block;height:100%;width:0;background:var(--big-red);border-radius:inherit;transition:width .08s linear}#caringCaloriePlanner .result-priority{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:16px;padding:24px;background:#fff;border-bottom:1px solid var(--line)}#caringCaloriePlanner .intake-hero-card{position:relative;overflow:hidden;min-height:280px;padding:26px;border-radius:22px;background:linear-gradient(140deg,#fff0d7,#fff7ea 54%,#fff1f1);border:1px solid #F0D29A;display:flex;flex-direction:column;justify-content:center}#caringCaloriePlanner .intake-hero-card:after{content:"";position:absolute;width:210px;height:210px;border-radius:50%;right:-85px;top:-75px;background:var(--big-red);opacity:.07}#caringCaloriePlanner .intake-kicker{display:inline-flex;align-items:center;gap:8px;width:max-content;padding:7px 10px;border-radius:999px;background:#fff;color:var(--big-red);border:1px solid #F3B7BA;font-size:12px;font-weight:900;position:relative;z-index:1}#caringCaloriePlanner .intake-kicker .big-svg-icon{width:18px;height:18px}#caringCaloriePlanner .intake-hero-card h3{margin:14px 0 4px;color:var(--ink);font-size:22px;line-height:1.15;position:relative;z-index:1}#caringCaloriePlanner .intake-hero-number{display:flex;align-items:baseline;gap:8px;position:relative;z-index:1;margin:4px 0 10px}#caringCaloriePlanner .intake-hero-number .metric-number{font-size:68px;color:var(--big-red);letter-spacing:-.045em}#caringCaloriePlanner .intake-hero-number .metric-unit{font-size:19px;color:var(--ink)}#caringCaloriePlanner .intake-hero-card .metric-help{max-width:510px;font-size:14px;position:relative;z-index:1}#caringCaloriePlanner .intake-hero-card.attention{background:var(--warning-soft);border-color:#f0d79c}#caringCaloriePlanner .intake-split-pill{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px;position:relative;z-index:1}#caringCaloriePlanner .intake-split-pill span{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid var(--line);border-radius:999px;padding:8px 10px;font-size:12px;font-weight:800;color:var(--ink)}#caringCaloriePlanner .intake-split-pill b{color:var(--big-red)}#caringCaloriePlanner .result-summary-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-content:stretch}#caringCaloriePlanner .result-summary-grid .mini-stat{min-height:92px;display:flex;flex-direction:column;justify-content:center;background:#fafcfd}#caringCaloriePlanner .result-summary-grid .mini-stat.wide{grid-column:1/-1;background:var(--big-red-soft);border-color:#f3c2c4}#caringCaloriePlanner .result-summary-grid .mini-stat>span{font-size:13px;font-weight:700;margin-bottom:7px}#caringCaloriePlanner .result-summary-grid .metric-number{font-size:27px}#caringCaloriePlanner .result-summary-grid .summary-value{font-size:25px!important}#caringCaloriePlanner .result-summary-grid .maintenance-mini .metric-number{font-size:26px}#caringCaloriePlanner .result-goal-check{margin-top:0}#caringCaloriePlanner .result-goal-check.good .btn{display:none!important}#caringCaloriePlanner .food-visual-section{padding:24px;border-bottom:1px solid var(--line);background:#fffdfc}#caringCaloriePlanner .visual-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:15px}#caringCaloriePlanner .visual-section-head h3{margin:0;color:var(--big-red);font-size:24px;line-height:1.12}#caringCaloriePlanner .visual-section-head p{margin:5px 0 0;color:var(--muted);font-size:14px;max-width:760px}#caringCaloriePlanner .visual-badge{flex:0 0 auto;padding:8px 11px;border-radius:999px;background:var(--big-yellow-soft);border:1px solid #F0D29A;color:var(--ink);font-size:12px;font-weight:900}#caringCaloriePlanner .meal-day-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}#caringCaloriePlanner .meal-card{border:1px solid var(--line);border-radius:16px;background:#fff;padding:16px;min-height:178px;display:flex;flex-direction:column}#caringCaloriePlanner .meal-card-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:var(--big-red-soft);color:var(--big-red);margin-bottom:12px}#caringCaloriePlanner .meal-card-icon .big-svg-icon{width:23px;height:23px}#caringCaloriePlanner .meal-card strong{font-size:16px;color:var(--ink)}#caringCaloriePlanner .meal-card .meal-kcal{display:block;color:var(--big-red);font-size:20px;font-weight:900;margin:4px 0 8px}#caringCaloriePlanner .meal-card p{margin:0;color:var(--muted);font-size:13px;line-height:1.45}#caringCaloriePlanner .meal-note{display:flex;gap:9px;align-items:flex-start;margin-top:12px;padding:11px 13px;border-radius:12px;background:#f8f8f8;color:var(--muted);font-size:12px;line-height:1.45}#caringCaloriePlanner .meal-note .big-svg-icon{width:18px;height:18px;flex:0 0 auto;color:var(--big-red);margin-top:1px}#caringCaloriePlanner .gap-visual-wrap{display:grid;grid-template-columns:190px 1fr;gap:18px;align-items:center;margin-top:16px;padding:18px;border:1px solid var(--line);border-radius:18px;background:#fff}#caringCaloriePlanner .gap-donut{--food-share:65%;width:150px;height:150px;border-radius:50%;margin:auto;background:conic-gradient(var(--big-red) 0 var(--food-share),var(--big-yellow) var(--food-share) 100%);display:grid;place-items:center;position:relative}#caringCaloriePlanner .gap-donut:after{content:"";width:96px;height:96px;background:#fff;border-radius:50%;position:absolute}#caringCaloriePlanner .gap-donut-center{position:relative;z-index:2;text-align:center}#caringCaloriePlanner .gap-donut-center strong{display:block;font-size:23px;color:var(--ink);line-height:1}#caringCaloriePlanner .gap-donut-center span{display:block;font-size:11px;color:var(--muted);margin-top:4px}#caringCaloriePlanner .gap-split-legend{display:grid;grid-template-columns:1fr 1fr;gap:10px}#caringCaloriePlanner .gap-legend-card{border-radius:14px;padding:14px;background:#fafafa;border:1px solid var(--line)}#caringCaloriePlanner .gap-legend-card .swatch{width:10px;height:10px;border-radius:50%;display:inline-block;margin-right:7px}#caringCaloriePlanner .gap-legend-card.food .swatch{background:var(--big-red)}#caringCaloriePlanner .gap-legend-card.activity .swatch{background:var(--big-yellow)}#caringCaloriePlanner .gap-legend-card span{font-size:13px;color:var(--muted)}#caringCaloriePlanner .gap-legend-card strong{display:block;margin-top:4px;color:var(--ink);font-size:22px}#caringCaloriePlanner .gap-legend-card small{display:block;margin-top:4px;color:var(--muted);font-size:12px}#caringCaloriePlanner .activity-summary-hero{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;padding:18px;border:1px solid #F0D29A;background:linear-gradient(135deg,#fff7e7,#fff0d7);border-radius:18px;margin:14px 0}#caringCaloriePlanner .activity-icon-stack{display:flex;align-items:center;padding-left:8px}#caringCaloriePlanner .activity-icon-stack span{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--big-red);border:2px solid #FFF0D7;margin-left:-8px;box-shadow:0 3px 10px #46464614}#caringCaloriePlanner .activity-icon-stack span:first-child{margin-left:0}#caringCaloriePlanner .activity-icon-stack .big-svg-icon{width:21px;height:21px}#caringCaloriePlanner .activity-summary-copy span{display:block;color:var(--muted);font-size:13px;font-weight:700}#caringCaloriePlanner .activity-summary-copy strong{display:flex;align-items:baseline;gap:7px;color:var(--ink);margin-top:3px}#caringCaloriePlanner .activity-summary-copy .metric-number{font-size:38px;color:var(--big-red)}#caringCaloriePlanner .activity-summary-copy .metric-unit{font-size:15px}#caringCaloriePlanner .activity-compare{max-width:320px;padding:10px 12px;border-radius:12px;background:#fff;border:1px solid var(--line);color:var(--muted);font-size:12px;line-height:1.4}#caringCaloriePlanner .result-activity-list{grid-template-columns:1fr 1fr}#caringCaloriePlanner .result-activity{grid-template-columns:auto minmax(0,1fr) auto!important;gap:12px!important;padding:14px!important;align-items:center!important}#caringCaloriePlanner .result-activity .result-act-icon{width:42px;height:42px;border-radius:13px;background:var(--big-red-soft);color:var(--big-red);display:grid;place-items:center}#caringCaloriePlanner .result-activity .result-act-icon .big-svg-icon{width:22px;height:22px}#caringCaloriePlanner .result-act-main{min-width:0}#caringCaloriePlanner .result-act-main strong{display:block;color:var(--ink);font-size:15px}#caringCaloriePlanner .result-act-main span{display:block;color:var(--muted);font-size:12px;margin-top:2px;white-space:normal}#caringCaloriePlanner .result-act-bar{height:5px;background:#f0ece8;border-radius:999px;margin-top:8px;overflow:hidden}#caringCaloriePlanner .result-act-bar i{display:block;height:100%;background:var(--big-red);border-radius:inherit}#caringCaloriePlanner .result-act-stats{text-align:right;white-space:nowrap}#caringCaloriePlanner .result-act-stats strong{display:block;color:var(--big-red);font-size:15px}#caringCaloriePlanner .result-act-stats span{display:block;color:var(--muted);font-size:11px;margin-top:2px}#caringCaloriePlanner .care-panel{margin-top:20px;padding:22px;border-radius:20px;background:#f2fbf6;border:1px solid #BDE8CE}#caringCaloriePlanner .care-panel-head{display:grid;grid-template-columns:46px 1fr;gap:12px;align-items:center}#caringCaloriePlanner .care-panel-icon{width:46px;height:46px;border-radius:14px;background:#fff;color:var(--big-red);display:grid;place-items:center;border:1px solid #DDEDE3}#caringCaloriePlanner .care-panel-icon .big-svg-icon{width:24px;height:24px}#caringCaloriePlanner .care-panel h4{margin:0;color:var(--ink);font-size:19px}#caringCaloriePlanner .care-panel p{margin:4px 0 0;color:var(--muted);font-size:13px;line-height:1.5}#caringCaloriePlanner .care-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}#caringCaloriePlanner .care-actions .btn{min-height:46px}#caringCaloriePlanner .btn.callback{background:#fff;color:var(--big-red);border:1px solid var(--big-red)}#caringCaloriePlanner .btn.pdf{background:var(--big-red);color:#fff}#caringCaloriePlanner .btn .big-svg-icon{width:19px;height:19px}#caringCaloriePlanner .contact-consent{margin-top:11px;color:var(--muted);font-size:11px;line-height:1.45;max-width:900px}#caringCaloriePlanner .callback-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:grid;place-items:center;padding:18px;background:#2323239e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#caringCaloriePlanner .callback-dialog{position:relative;width:min(520px,100%);max-height:calc(100vh - 36px);overflow:auto;background:#fff;border-radius:22px;padding:24px;box-shadow:0 24px 80px #00000040}#caringCaloriePlanner .callback-close{position:absolute;right:14px;top:12px;width:38px;height:38px;border:0;border-radius:50%;background:#f7f4f1;color:var(--ink);font-size:24px;cursor:pointer}#caringCaloriePlanner .callback-dialog h3{margin:0 42px 6px 0;color:var(--big-red);font-size:24px}#caringCaloriePlanner .callback-dialog>p{margin:0 0 18px;color:var(--muted);font-size:14px}#caringCaloriePlanner .callback-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}#caringCaloriePlanner .callback-consent{display:flex;gap:9px;align-items:flex-start;margin-top:14px;padding:11px 12px;border-radius:12px;background:#fff7e7;color:var(--muted);font-size:12px;line-height:1.45}#caringCaloriePlanner .callback-consent .big-svg-icon{width:18px;height:18px;flex:0 0 auto;color:var(--big-red);margin-top:1px}#caringCaloriePlanner .promo-row{display:flex;gap:9px;align-items:flex-start;margin-top:12px;color:var(--muted);font-size:12px;line-height:1.45}#caringCaloriePlanner .promo-row input{margin-top:3px;accent-color:var(--big-red)}#caringCaloriePlanner .callback-status{display:none;margin-top:12px;padding:10px 12px;border-radius:11px;font-size:13px}#caringCaloriePlanner .callback-status.show{display:block}#caringCaloriePlanner .callback-status.success{background:var(--success-soft);color:var(--success);border:1px solid #C9E7D9}#caringCaloriePlanner .callback-status.error{background:var(--danger-soft);color:var(--danger);border:1px solid #F1BFC1}#caringCaloriePlanner .callback-success{text-align:center;padding:8px 0 2px}#caringCaloriePlanner .callback-success-icon{width:62px;height:62px;margin:0 auto 12px;border-radius:50%;display:grid;place-items:center;background:var(--success-soft);color:var(--success)}#caringCaloriePlanner .callback-success-icon .big-svg-icon{width:30px;height:30px}#caringCaloriePlanner .callback-success h4{margin:0;color:var(--ink);font-size:22px}#caringCaloriePlanner .callback-success p{margin:7px auto 16px;color:var(--muted);font-size:14px;max-width:380px}#caringCaloriePlanner .callback-success-actions{display:flex;gap:9px;justify-content:center;flex-wrap:wrap}#caringCaloriePlanner details.sources{margin-top:12px;background:#fafafa}#caringCaloriePlanner details.sources ul{margin:10px 0 0;padding-left:18px}#caringCaloriePlanner details.sources a{color:var(--big-red);text-decoration:underline;text-underline-offset:2px}#caringCaloriePlanner details.sources small{display:block;margin-top:10px;color:var(--muted);line-height:1.45}#caringCaloriePlanner .related-calculators{padding:30px!important;border:0!important;color:#fff;background:linear-gradient(90deg,#232323e0,#232323b8 46%,#23232357),url(https://images.pexels.com/photos/414029/pexels-photo-414029.jpeg?auto=compress&cs=tinysrgb&w=1600) center 42%/cover no-repeat!important;box-shadow:0 16px 40px #4646461f}#caringCaloriePlanner .related-calculators:after{display:none!important}#caringCaloriePlanner .related-calculators-head{max-width:680px;margin-bottom:20px!important}#caringCaloriePlanner .related-calculators-head .seo-kicker{background:var(--big-yellow)!important;color:var(--ink)!important}#caringCaloriePlanner .related-calculator-grid{gap:12px!important}#caringCaloriePlanner .related-calculator-card{position:relative;overflow:hidden;isolation:isolate;justify-content:flex-end;min-height:250px!important;padding:22px!important;border:1px solid rgba(255,255,255,.38)!important;color:#fff!important;background-position:center!important;background-size:cover!important;box-shadow:none!important}#caringCaloriePlanner .related-calculator-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000000d 12%,#000000c7);z-index:-1}#caringCaloriePlanner .related-calculator-card.bmi-visual{background-image:url(https://images.pexels.com/photos/13621287/pexels-photo-13621287.jpeg?auto=compress&cs=tinysrgb&w=1000)!important}#caringCaloriePlanner .related-calculator-card.calorie-visual{background-image:url(https://images.pexels.com/photos/1640774/pexels-photo-1640774.jpeg?auto=compress&cs=tinysrgb&w=1000)!important}#caringCaloriePlanner .related-calculator-icon{background:#fffffff0!important;color:var(--big-red)!important;margin-bottom:12px!important}#caringCaloriePlanner .related-calculator-card h3,#caringCaloriePlanner .related-calculator-card p,#caringCaloriePlanner .related-calculator-link{color:#fff!important}#caringCaloriePlanner .related-calculator-card p{max-width:440px;font-size:13px!important}#caringCaloriePlanner .related-calculator-link{padding-top:12px!important}@media(max-width:900px){#caringCaloriePlanner .result-priority{grid-template-columns:1fr}#caringCaloriePlanner .meal-day-grid{grid-template-columns:1fr 1fr}#caringCaloriePlanner .gap-visual-wrap{grid-template-columns:150px 1fr}#caringCaloriePlanner .result-activity-list{grid-template-columns:1fr}}@media(max-width:640px){#caringCaloriePlanner .result-priority,#caringCaloriePlanner .food-visual-section,#caringCaloriePlanner .split-result,#caringCaloriePlanner .exercise-result{padding:18px}#caringCaloriePlanner .intake-hero-number .metric-number{font-size:56px}#caringCaloriePlanner .result-summary-grid{grid-template-columns:1fr 1fr}#caringCaloriePlanner .meal-day-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:5px}#caringCaloriePlanner .meal-card{min-width:78%;scroll-snap-align:start}#caringCaloriePlanner .gap-visual-wrap{grid-template-columns:1fr;text-align:center}#caringCaloriePlanner .gap-split-legend{grid-template-columns:1fr 1fr;text-align:left}#caringCaloriePlanner .activity-summary-hero{grid-template-columns:auto 1fr}#caringCaloriePlanner .activity-compare{grid-column:1/-1;max-width:none}#caringCaloriePlanner .callback-fields{grid-template-columns:1fr}#caringCaloriePlanner .care-actions .btn{width:100%}#caringCaloriePlanner .related-calculators{padding:22px 18px!important;background-position:62% center!important}#caringCaloriePlanner .related-calculator-card{min-height:220px!important}}#caringCaloriePlanner .daily-plan-section{padding:24px;background:#fff;border-bottom:1px solid var(--line)}#caringCaloriePlanner .daily-plan-heading{display:flex;justify-content:space-between;gap:18px;align-items:flex-end;margin-bottom:16px}#caringCaloriePlanner .daily-plan-kicker,#caringCaloriePlanner .section-number{display:block;color:var(--big-red);font-size:12px;font-weight:900;margin-bottom:5px}#caringCaloriePlanner .daily-plan-heading h3{margin:0;color:var(--ink);font-size:27px;line-height:1.08;letter-spacing:-.025em}#caringCaloriePlanner .daily-plan-heading p{margin:6px 0 0;color:var(--muted);font-size:14px;max-width:720px}#caringCaloriePlanner .daily-split-badge{flex:0 0 auto;padding:9px 12px;border-radius:999px;background:var(--big-yellow-soft);border:1px solid #F0D29A;color:var(--ink);font-size:12px;font-weight:800;white-space:nowrap}#caringCaloriePlanner .daily-split-badge strong{color:var(--big-red);font-size:14px}#caringCaloriePlanner .daily-split-badge span{color:#9a8f83;margin:0 4px}#caringCaloriePlanner .daily-action-grid{display:grid;grid-template-columns:1.18fr 1fr 1fr;gap:12px}#caringCaloriePlanner .daily-action-card{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:20px;padding:20px;background:#fff;min-height:220px}#caringCaloriePlanner .daily-action-card.food-action{background:linear-gradient(145deg,#fff0d7,#fff8ed);border-color:#f0d29a}#caringCaloriePlanner .daily-action-card.activity-action{background:#fffdf8}#caringCaloriePlanner .daily-action-card.gap-action{background:var(--big-red-soft);border-color:#f3b7ba}#caringCaloriePlanner .daily-action-icon{width:44px;height:44px;border-radius:14px;background:#fff;color:var(--big-red);display:grid;place-items:center;border:1px solid rgba(0,111,103,.12);margin-bottom:15px}#caringCaloriePlanner .daily-action-icon .big-svg-icon{width:23px;height:23px}#caringCaloriePlanner .daily-action-step{display:block;color:var(--big-red);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.03em}#caringCaloriePlanner .daily-action-card h4{margin:4px 0 8px;color:var(--ink);font-size:18px}#caringCaloriePlanner .daily-action-number{display:flex;align-items:baseline;gap:7px;margin:4px 0 9px;line-height:1}#caringCaloriePlanner .daily-action-number>span{font-size:46px;font-weight:900;letter-spacing:-.04em;color:var(--big-red)}#caringCaloriePlanner .daily-action-number small{font-size:14px;font-weight:800;color:var(--muted)}#caringCaloriePlanner .daily-action-card p{margin:0;color:var(--muted);font-size:12px;line-height:1.45}#caringCaloriePlanner .daily-action-card.attention{background:#fff7e7;border-color:#f0d79c}#caringCaloriePlanner .daily-action-status{display:inline-flex;margin-top:12px;padding:6px 9px;border-radius:999px;background:#fff;color:var(--danger);border:1px solid #F1BFC1;font-size:11px;font-weight:900}#caringCaloriePlanner .daily-math-line{display:flex;gap:9px;align-items:flex-start;margin-top:12px;padding:12px 14px;border-radius:14px;background:#fafafa;border:1px solid var(--line)}#caringCaloriePlanner .daily-math-line .big-svg-icon{width:18px;height:18px;flex:0 0 auto;color:var(--big-red);margin-top:1px}#caringCaloriePlanner .daily-math-line p{margin:0;color:var(--muted);font-size:13px;line-height:1.5}#caringCaloriePlanner .daily-math-line strong{color:var(--ink)}#caringCaloriePlanner .goal-journey-card{background:linear-gradient(180deg,#fff7e7,#fff);border-color:#f0d29a}#caringCaloriePlanner .goal-journey-card .daily-action-icon{background:#fff6f6}#caringCaloriePlanner .goal-journey-card h4{margin-bottom:14px}#caringCaloriePlanner .goal-journey-values{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:end;margin-bottom:14px}#caringCaloriePlanner .goal-journey-point span{display:block;color:var(--muted);font-size:12px;margin-bottom:3px}#caringCaloriePlanner .goal-journey-point strong{display:block;color:var(--ink);font-size:30px;line-height:1.02;letter-spacing:-.03em}#caringCaloriePlanner .goal-journey-arrow{font-size:26px;color:var(--big-red);font-weight:900;padding-bottom:8px}#caringCaloriePlanner .goal-journey-bar{position:relative;height:16px;border-radius:999px;background:#f6e7dc;overflow:hidden;border:1px solid #F0D29A}#caringCaloriePlanner .goal-journey-progress{position:absolute;left:0;top:0;bottom:0;width:var(--goal-progress,28%);background:linear-gradient(90deg,var(--big-red) 0%,#FF8C69 100%);border-radius:999px}#caringCaloriePlanner .goal-journey-markers{display:flex;justify-content:space-between;gap:12px;margin-top:12px}#caringCaloriePlanner .goal-journey-meta{padding:11px 12px;border-radius:14px;background:#fff;border:1px solid var(--line);min-width:0}#caringCaloriePlanner .goal-journey-meta span{display:block;color:var(--muted);font-size:11px;margin-bottom:3px}#caringCaloriePlanner .goal-journey-meta strong{display:block;color:var(--ink);font-size:15px;line-height:1.2}#caringCaloriePlanner .goal-journey-note{margin-top:14px;color:var(--muted);font-size:12px;line-height:1.45}#caringCaloriePlanner .meal-review-panel{display:grid;grid-template-columns:auto 1fr auto;gap:13px;align-items:center;padding:15px 16px;margin-bottom:14px;border-radius:16px;background:#fff7e7;border:1px solid #F0D79C}#caringCaloriePlanner .meal-review-icon{width:42px;height:42px;border-radius:13px;background:#fff;color:var(--warning);display:grid;place-items:center}#caringCaloriePlanner .meal-review-icon .big-svg-icon{width:22px;height:22px}#caringCaloriePlanner .meal-review-copy strong{display:block;color:var(--ink);font-size:15px}#caringCaloriePlanner .meal-review-copy p{margin:3px 0 0;color:var(--muted);font-size:12px;line-height:1.4}#caringCaloriePlanner .meal-budget-summary{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:13px 15px;margin-bottom:12px;border-radius:15px;background:#fff;border:1px solid var(--line)}#caringCaloriePlanner .meal-budget-summary span{display:block;color:var(--muted);font-size:11px;font-weight:700}#caringCaloriePlanner .meal-budget-summary strong{display:block;color:var(--big-red);font-size:22px;margin-top:2px}#caringCaloriePlanner .meal-budget-summary p{margin:0;max-width:580px;color:var(--muted);font-size:12px;line-height:1.4;text-align:right}#caringCaloriePlanner .meal-card .meal-label{display:block;color:var(--muted);font-size:11px;margin-top:5px}#caringCaloriePlanner .meal-card .meal-kcal{display:flex;align-items:baseline;gap:5px;margin:2px 0 10px}#caringCaloriePlanner .meal-card .meal-kcal small{font-size:11px;color:var(--muted);font-weight:700}#caringCaloriePlanner .meal-card .meal-kcal b{font-size:21px;color:var(--big-red)}#caringCaloriePlanner .meal-items{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:10px}#caringCaloriePlanner .meal-item{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:999px;background:#f8fafb;border:1px solid var(--line);font-size:11px;color:var(--ink);font-weight:700}#caringCaloriePlanner .meal-item [data-big-icon]{display:grid;place-items:center;color:var(--big-red)}#caringCaloriePlanner .care-panel-redesign{padding:24px}#caringCaloriePlanner .care-choice-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:14px;margin-top:17px}#caringCaloriePlanner .care-contact-card,#caringCaloriePlanner .care-plan-card{border-radius:17px;padding:18px;background:#fff;border:1px solid #DDEDE3}#caringCaloriePlanner .care-plan-card{border-color:var(--line);background:#fffdfc}#caringCaloriePlanner .care-card-label,#caringCaloriePlanner .daily-plan-kicker,#caringCaloriePlanner .section-number{display:none!important}#caringCaloriePlanner .care-contact-card h5,#caringCaloriePlanner .care-plan-card h5{margin:0;color:var(--ink);font-size:18px}#caringCaloriePlanner .care-contact-card>p,#caringCaloriePlanner .care-plan-card>p{margin:5px 0 14px;color:var(--muted);font-size:12px}#caringCaloriePlanner .care-primary,#caringCaloriePlanner .care-save{width:100%;min-height:50px}#caringCaloriePlanner .care-text-action{width:100%;margin-top:10px;padding:9px 4px;border:0;background:transparent;color:var(--big-red);font:inherit;font-size:13px;font-weight:900;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:7px}#caringCaloriePlanner .care-text-action:hover{text-decoration:underline;text-underline-offset:3px}#caringCaloriePlanner .care-text-action .big-svg-icon{width:18px;height:18px}#caringCaloriePlanner .care-contact-card .contact-consent{margin-top:10px;font-size:10.5px;max-width:none}@media(max-width:900px){#caringCaloriePlanner .daily-action-grid{grid-template-columns:1fr 1fr}#caringCaloriePlanner .daily-action-card.food-action,#caringCaloriePlanner .goal-journey-card{grid-column:1/-1}#caringCaloriePlanner .care-choice-grid{grid-template-columns:1fr}}@media(max-width:640px){#caringCaloriePlanner .daily-plan-section{padding:18px}#caringCaloriePlanner .daily-plan-heading{align-items:flex-start;flex-direction:column}#caringCaloriePlanner .daily-split-badge{white-space:normal}#caringCaloriePlanner .daily-action-grid{grid-template-columns:1fr}#caringCaloriePlanner .daily-action-card.food-action{grid-column:auto}#caringCaloriePlanner .daily-action-card{min-height:0}#caringCaloriePlanner .daily-action-number>span{font-size:42px}#caringCaloriePlanner .goal-journey-values,#caringCaloriePlanner .goal-journey-markers{grid-template-columns:1fr}#caringCaloriePlanner .goal-journey-values{display:grid}#caringCaloriePlanner .goal-journey-arrow{display:none}#caringCaloriePlanner .goal-journey-markers{display:grid}#caringCaloriePlanner .meal-review-panel{grid-template-columns:auto 1fr}#caringCaloriePlanner .meal-review-panel .btn{grid-column:1/-1;width:100%}#caringCaloriePlanner .meal-budget-summary{align-items:flex-start;flex-direction:column}#caringCaloriePlanner .meal-budget-summary p{text-align:left}#caringCaloriePlanner .care-panel-redesign{padding:18px}#caringCaloriePlanner .care-contact-card,#caringCaloriePlanner .care-plan-card{padding:16px}}#caringCaloriePlanner{font-size:15px;line-height:1.52}#caringCaloriePlanner{width:min(1200px,calc(100% - 28px));padding:24px 0 58px}#caringCaloriePlanner .big-hero{min-height:300px;padding:36px 38px 38px;margin-bottom:18px;border-radius:24px;box-shadow:0 14px 34px #23232321}#caringCaloriePlanner .big-hero h1{font-family:Lato,Arial,sans-serif;font-size:clamp(48px,6vw,68px);font-weight:400;line-height:.98;letter-spacing:.005em;max-width:720px;margin-bottom:10px}#caringCaloriePlanner .big-hero p{font-size:16px;line-height:1.5;max-width:700px}#caringCaloriePlanner .big-eyebrow{display:none!important}#caringCaloriePlanner .wizard-shell,#caringCaloriePlanner .result,#caringCaloriePlanner .seo-content{border-radius:24px;box-shadow:0 8px 24px #4646460f}#caringCaloriePlanner .wizard-progress{padding:15px 24px 14px;background:#fbfbfb}#caringCaloriePlanner .wizard-progress-top{justify-content:flex-end;margin-bottom:8px}#caringCaloriePlanner .wizard-progress-top strong{display:none}#caringCaloriePlanner .wizard-progress-top span{font-size:12px;letter-spacing:.01em}#caringCaloriePlanner .wizard-track{height:5px;margin-bottom:12px}#caringCaloriePlanner .wizard-step-tab{gap:8px}#caringCaloriePlanner .wizard-step-tab .num{width:28px;height:28px;flex-basis:28px;font-size:12px}#caringCaloriePlanner .wizard-step-tab .txt{font-size:12px;font-weight:700}#caringCaloriePlanner .wizard-step{padding:30px 34px 28px}#caringCaloriePlanner .wizard-step .section-head{margin-bottom:24px}#caringCaloriePlanner .section-head h2{font-family:Lato,Arial,sans-serif;font-size:38px;font-weight:400;letter-spacing:.01em;line-height:1;color:var(--big-red);margin-bottom:8px}#caringCaloriePlanner .section-head p,#caringCaloriePlanner .helper{font-size:14px;line-height:1.5}#caringCaloriePlanner .fields{gap:18px 20px}#caringCaloriePlanner .field{gap:8px}#caringCaloriePlanner .label{font-size:14px;font-weight:750;gap:8px}#caringCaloriePlanner .label-icon{width:28px;height:28px;border-radius:9px}#caringCaloriePlanner .label-icon .big-svg-icon{width:17px;height:17px}#caringCaloriePlanner .field-icon-inside{display:none}#caringCaloriePlanner .field-control .input,#caringCaloriePlanner .field-control .select{padding-left:14px}#caringCaloriePlanner .input,#caringCaloriePlanner .select{min-height:52px;border-radius:12px;padding:12px 14px;font-size:15px}#caringCaloriePlanner .segmented{gap:12px}#caringCaloriePlanner .seg{min-height:58px;border-radius:14px;font-size:15px;font-weight:800}#caringCaloriePlanner .seg .seg-icon{width:32px;height:32px;border-radius:10px}#caringCaloriePlanner .goal-panel{padding:24px 26px;border-radius:20px;box-shadow:none}#caringCaloriePlanner .goal-weights{gap:18px}#caringCaloriePlanner .goal-weight strong{font-size:46px;margin-bottom:6px}#caringCaloriePlanner .goal-weight span{font-size:14px}#caringCaloriePlanner .goal-arrow{font-size:30px}#caringCaloriePlanner .target-editor{grid-template-columns:185px 1fr;gap:22px;margin-top:22px;padding-top:22px}#caringCaloriePlanner .range-box{padding:15px 17px;border-radius:15px;background:#fffefc}#caringCaloriePlanner .range-head{margin-bottom:13px}#caringCaloriePlanner .range-title{font-size:14px}#caringCaloriePlanner .range-value{font-size:24px}#caringCaloriePlanner input[type=range]::-webkit-slider-runnable-track{height:12px}#caringCaloriePlanner input[type=range]::-moz-range-track{height:12px}#caringCaloriePlanner input[type=range]::-webkit-slider-thumb{width:26px;height:26px;margin-top:-8px}#caringCaloriePlanner input[type=range]::-moz-range-thumb{width:26px;height:26px}#caringCaloriePlanner .range-ends{font-size:12px;margin-top:7px}#caringCaloriePlanner .note{margin-top:16px;padding:13px 15px;border-radius:12px;font-size:13px;line-height:1.5}#caringCaloriePlanner .wizard-actions{padding:13px 24px;min-height:70px}#caringCaloriePlanner .wizard-actions .wizard-count{font-size:12px;font-weight:700;color:#7a7a7a}#caringCaloriePlanner .wizard-actions .wizard-next{min-width:170px}#caringCaloriePlanner .btn{min-height:48px;border-radius:12px;padding:11px 18px;font-size:14px;font-weight:850}#caringCaloriePlanner .result-top{padding:26px 30px 24px}#caringCaloriePlanner .result-top .tag{display:none}#caringCaloriePlanner .result-top h2{font-family:Lato,Arial,sans-serif;font-size:48px;font-weight:400;letter-spacing:.01em;line-height:1}#caringCaloriePlanner .result-top p{font-size:14px;line-height:1.5;margin-top:7px;max-width:760px;opacity:.94}#caringCaloriePlanner .daily-plan-section{padding:26px 28px}#caringCaloriePlanner .daily-plan-heading{margin-bottom:18px;align-items:center}#caringCaloriePlanner .daily-plan-heading h3,#caringCaloriePlanner .visual-section-head h3,#caringCaloriePlanner .mix-head h3,#caringCaloriePlanner .split-result h3,#caringCaloriePlanner .exercise-result h3{font-family:Lato,Arial,sans-serif!important;font-size:32px!important;font-weight:400!important;letter-spacing:.01em!important;line-height:1!important}#caringCaloriePlanner .daily-plan-heading p,#caringCaloriePlanner .visual-section-head p,#caringCaloriePlanner .split-explainer{font-size:13px;line-height:1.5}#caringCaloriePlanner .daily-split-badge{padding:8px 11px;font-size:11px;border-radius:10px}#caringCaloriePlanner .daily-split-badge strong{font-size:13px}#caringCaloriePlanner .daily-action-grid{grid-template-columns:1fr 1fr;gap:14px}#caringCaloriePlanner .daily-action-card{min-height:0;padding:22px;border-radius:18px}#caringCaloriePlanner .daily-action-card.food-action,#caringCaloriePlanner .daily-action-card.activity-action{min-height:235px}#caringCaloriePlanner .goal-journey-card{grid-column:1/-1;padding:24px 26px;background:linear-gradient(180deg,#fff8e8,#fff)}#caringCaloriePlanner .daily-action-icon{width:42px;height:42px;border-radius:12px;margin-bottom:13px}#caringCaloriePlanner .daily-action-step{font-size:10px;letter-spacing:.06em}#caringCaloriePlanner .daily-action-card h4{font-size:17px;margin:5px 0 8px}#caringCaloriePlanner .daily-action-number{margin:4px 0 10px}#caringCaloriePlanner .daily-action-number>span{font-size:52px}#caringCaloriePlanner .daily-action-number small{font-size:13px}#caringCaloriePlanner .daily-action-card p{font-size:12.5px;line-height:1.5;max-width:520px}#caringCaloriePlanner .daily-action-status{font-size:10px;border-radius:8px}#caringCaloriePlanner .goal-journey-values{margin-bottom:16px}#caringCaloriePlanner .goal-journey-point strong{font-size:34px}#caringCaloriePlanner .goal-journey-bar{height:12px;border:0;background:#efe3d8}#caringCaloriePlanner .goal-journey-markers{gap:10px;margin-top:14px}#caringCaloriePlanner .goal-journey-meta{flex:1;padding:10px 12px;border-radius:12px;background:#ffffffe6}#caringCaloriePlanner .goal-journey-meta span{font-size:10px}#caringCaloriePlanner .goal-journey-meta strong{font-size:14px}#caringCaloriePlanner .goal-journey-note{font-size:11.5px;margin:12px 0 0}#caringCaloriePlanner .daily-math-line{margin-top:14px;padding:11px 13px;border-radius:12px}#caringCaloriePlanner .daily-math-line p{font-size:12px}#caringCaloriePlanner .result-goal-check{margin:0 28px 24px;padding:15px 16px;border-radius:14px}#caringCaloriePlanner .result-goal-check strong{font-size:15px}#caringCaloriePlanner .result-goal-check span{font-size:12.5px}#caringCaloriePlanner .food-visual-section,#caringCaloriePlanner .split-result,#caringCaloriePlanner .exercise-result{padding:26px 28px}#caringCaloriePlanner .visual-section-head{margin-bottom:17px;align-items:center}#caringCaloriePlanner .visual-badge{border-radius:9px;padding:7px 9px;font-size:10px}#caringCaloriePlanner .meal-budget-summary{padding:12px 14px;margin-bottom:14px;border-radius:13px}#caringCaloriePlanner .meal-budget-summary strong{font-size:20px}#caringCaloriePlanner .meal-budget-summary p{font-size:11.5px;max-width:540px}#caringCaloriePlanner .meal-day-grid{gap:12px}#caringCaloriePlanner .meal-card{padding:17px;border-radius:15px;min-height:230px;background:#fff}#caringCaloriePlanner .meal-card-icon{width:40px;height:40px;border-radius:11px;margin-bottom:11px}#caringCaloriePlanner .meal-card strong{font-size:15px}#caringCaloriePlanner .meal-card .meal-label{font-size:10px}#caringCaloriePlanner .meal-card .meal-kcal b{font-size:22px}#caringCaloriePlanner .meal-card p{font-size:12px;line-height:1.45}#caringCaloriePlanner .meal-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:auto;padding-top:12px}#caringCaloriePlanner .meal-item{border:0;background:#fff5f5;border-radius:9px;padding:7px 8px;font-size:10.5px;line-height:1.25;min-height:34px}#caringCaloriePlanner .meal-item .big-svg-icon{width:14px;height:14px}#caringCaloriePlanner .meal-note{font-size:11.5px;line-height:1.45}#caringCaloriePlanner .gap-donut-center strong{font-size:15px!important;letter-spacing:0!important}#caringCaloriePlanner .gap-donut-center span{font-size:10px!important}#caringCaloriePlanner .gap-donut-center b[hidden]{display:none!important}#caringCaloriePlanner .split-equation{grid-template-columns:1fr auto 1fr;gap:12px;margin-top:16px}#caringCaloriePlanner .equation-card{padding:15px;border-radius:14px}#caringCaloriePlanner .equation-card .kcal-number{font-size:30px}#caringCaloriePlanner .equation-symbol{font-size:22px}#caringCaloriePlanner .activity-summary-hero{padding:16px 18px;border-radius:15px}#caringCaloriePlanner .result-activity-list{gap:9px;margin-top:12px}#caringCaloriePlanner .result-activity{padding:13px 14px;border-radius:12px}#caringCaloriePlanner .result-activity .result-act-main strong{font-size:14px}#caringCaloriePlanner .result-activity .result-act-main span,#caringCaloriePlanner .result-act-stats span{font-size:11.5px}#caringCaloriePlanner .result-act-stats strong{font-size:13px}#caringCaloriePlanner details.method{margin-top:14px;border-radius:12px;padding:13px 14px}#caringCaloriePlanner details.method summary{font-size:13px}#caringCaloriePlanner details.method p,#caringCaloriePlanner details.method li{font-size:12.5px;line-height:1.5}#caringCaloriePlanner .disclaimer{font-size:11.5px;line-height:1.5;margin-top:14px}#caringCaloriePlanner .care-panel-redesign{padding:20px;margin-top:18px;border-radius:17px}#caringCaloriePlanner .care-panel-head{gap:11px}#caringCaloriePlanner .care-panel-icon{width:42px;height:42px;border-radius:12px}#caringCaloriePlanner .care-panel h4{font-size:17px}#caringCaloriePlanner .care-panel p{font-size:12px}#caringCaloriePlanner .care-choice-grid{gap:12px;margin-top:14px}#caringCaloriePlanner .care-contact-card,#caringCaloriePlanner .care-plan-card{padding:16px;border-radius:14px}#caringCaloriePlanner .care-contact-card h5,#caringCaloriePlanner .care-plan-card h5{font-size:16px}#caringCaloriePlanner .care-contact-card>p,#caringCaloriePlanner .care-plan-card>p{font-size:11.5px;margin:4px 0 12px}#caringCaloriePlanner .care-primary,#caringCaloriePlanner .care-save{min-height:46px}#caringCaloriePlanner .care-text-action{font-size:12px;margin-top:8px}#caringCaloriePlanner .care-contact-card .contact-consent{font-size:10px;line-height:1.4}#caringCaloriePlanner .seo-content{margin-top:28px;padding:28px;border-radius:22px}#caringCaloriePlanner .seo-content .seo-kicker{font-size:11px;margin-bottom:6px}#caringCaloriePlanner .seo-content h2{font-family:Lato,Arial,sans-serif;font-size:36px;font-weight:400;letter-spacing:.01em;line-height:1;margin-bottom:9px}#caringCaloriePlanner .seo-content>p{font-size:13px;line-height:1.5}#caringCaloriePlanner .seo-grid{gap:10px;margin-top:20px}#caringCaloriePlanner .seo-card{padding:16px;border-radius:14px}#caringCaloriePlanner .seo-card h3{font-size:15px}#caringCaloriePlanner .seo-card p{font-size:12px;line-height:1.5}#caringCaloriePlanner .related-calculators{margin-top:24px!important;padding:26px!important;border-radius:18px!important}#caringCaloriePlanner .related-calculators-head{margin-bottom:16px!important}#caringCaloriePlanner .related-calculators-head h2{font-family:Lato,Arial,sans-serif!important;font-size:36px!important;font-weight:400!important;line-height:1!important;letter-spacing:.01em!important}#caringCaloriePlanner .related-calculators-head p{font-size:12.5px!important}#caringCaloriePlanner .related-calculator-card{min-height:230px!important;padding:19px!important;border-radius:15px!important}#caringCaloriePlanner .related-calculator-card h3{font-size:17px!important}#caringCaloriePlanner .related-calculator-card p{font-size:12px!important}#caringCaloriePlanner .related-calculator-link{font-size:12.5px!important}#caringCaloriePlanner .seo-faq{margin-top:24px;padding-top:20px}#caringCaloriePlanner .seo-faq h2{font-family:Lato,Arial,sans-serif;font-size:32px;font-weight:400;letter-spacing:.01em}#caringCaloriePlanner .seo-faq summary{font-size:13px}#caringCaloriePlanner .seo-faq details p{font-size:12px}@media(max-width:900px){#caringCaloriePlanner{width:min(100% - 18px,1200px);padding-top:16px}#caringCaloriePlanner .big-hero{min-height:270px;padding:30px 28px}#caringCaloriePlanner .big-hero h1{font-size:58px}#caringCaloriePlanner .wizard-step{padding:26px 24px 24px}#caringCaloriePlanner .target-editor{grid-template-columns:165px 1fr}#caringCaloriePlanner .daily-action-grid{grid-template-columns:1fr 1fr}#caringCaloriePlanner .goal-journey-card{grid-column:1/-1}#caringCaloriePlanner .meal-day-grid{grid-template-columns:1fr 1fr}#caringCaloriePlanner .meal-card{min-width:0}}@media(max-width:640px){#caringCaloriePlanner{font-size:14px}#caringCaloriePlanner{width:calc(100% - 12px);padding-top:8px}#caringCaloriePlanner .big-hero{min-height:235px;padding:24px 20px 22px;border-radius:18px;margin-bottom:12px}#caringCaloriePlanner .big-hero h1{font-size:46px;max-width:95%}#caringCaloriePlanner .big-hero p{font-size:14px;line-height:1.45}#caringCaloriePlanner .wizard-shell,#caringCaloriePlanner .result,#caringCaloriePlanner .seo-content{border-radius:18px}#caringCaloriePlanner .wizard-progress{padding:12px 14px 11px}#caringCaloriePlanner .wizard-step-tab .num{width:26px;height:26px;flex-basis:26px}#caringCaloriePlanner .wizard-step{padding:22px 18px 20px}#caringCaloriePlanner .section-head h2{font-size:34px}#caringCaloriePlanner .section-head p{font-size:13px}#caringCaloriePlanner .fields{grid-template-columns:1fr;gap:15px}#caringCaloriePlanner .field.full{grid-column:auto}#caringCaloriePlanner .seg{min-height:54px}#caringCaloriePlanner .goal-panel{padding:19px 16px}#caringCaloriePlanner .goal-weight strong{font-size:38px}#caringCaloriePlanner .target-editor{grid-template-columns:1fr;gap:14px;margin-top:18px;padding-top:18px}#caringCaloriePlanner .range-box{padding:14px 13px}#caringCaloriePlanner .wizard-actions{padding:11px 14px;min-height:64px}#caringCaloriePlanner .wizard-actions .wizard-count{display:none}#caringCaloriePlanner .wizard-actions .wizard-next{min-width:145px}#caringCaloriePlanner .result-top{padding:22px 20px 20px}#caringCaloriePlanner .result-top h2{font-size:40px}#caringCaloriePlanner .result-top p{font-size:13px}#caringCaloriePlanner .daily-plan-section,#caringCaloriePlanner .food-visual-section,#caringCaloriePlanner .split-result,#caringCaloriePlanner .exercise-result{padding:20px 18px}#caringCaloriePlanner .daily-plan-heading h3,#caringCaloriePlanner .visual-section-head h3,#caringCaloriePlanner .mix-head h3,#caringCaloriePlanner .split-result h3,#caringCaloriePlanner .exercise-result h3{font-size:29px!important}#caringCaloriePlanner .daily-action-grid{grid-template-columns:1fr;gap:10px}#caringCaloriePlanner .daily-action-card.food-action,#caringCaloriePlanner .daily-action-card.activity-action{min-height:0}#caringCaloriePlanner .daily-action-card{padding:18px}#caringCaloriePlanner .daily-action-number>span{font-size:46px}#caringCaloriePlanner .goal-journey-card{padding:19px 18px}#caringCaloriePlanner .goal-journey-values{grid-template-columns:1fr auto 1fr!important;display:grid!important}#caringCaloriePlanner .goal-journey-arrow{display:block!important;font-size:22px}#caringCaloriePlanner .goal-journey-point strong{font-size:27px}#caringCaloriePlanner .goal-journey-markers{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px}#caringCaloriePlanner .goal-journey-meta:last-child{grid-column:1/-1}#caringCaloriePlanner .result-goal-check{margin:0 18px 18px;padding:14px}#caringCaloriePlanner .meal-budget-summary{padding:11px 12px}#caringCaloriePlanner .meal-day-grid{display:grid;grid-template-columns:1fr 1fr;overflow:visible;gap:9px}#caringCaloriePlanner .meal-card{min-width:0;min-height:0;padding:14px}#caringCaloriePlanner .meal-card p{font-size:11px}#caringCaloriePlanner .meal-items{grid-template-columns:1fr;gap:5px}#caringCaloriePlanner .meal-item{font-size:10px;padding:6px 7px}#caringCaloriePlanner .split-equation{grid-template-columns:1fr;gap:8px}#caringCaloriePlanner .equation-symbol{transform:rotate(90deg);height:18px}#caringCaloriePlanner .activity-summary-hero{padding:14px}#caringCaloriePlanner .care-panel-redesign{padding:16px}#caringCaloriePlanner .seo-content{padding:22px 18px;margin-top:22px}#caringCaloriePlanner .seo-content h2{font-size:32px}#caringCaloriePlanner .related-calculators{padding:20px 16px!important}#caringCaloriePlanner .related-calculator-grid{grid-template-columns:1fr!important}#caringCaloriePlanner .related-calculator-card{min-height:210px!important}}#caringCaloriePlanner .plan-logic-card{grid-column:1/-1;border:1px solid #F0D29A;border-radius:20px;background:linear-gradient(180deg,#fff8e9,#fff);padding:22px 24px;overflow:hidden}#caringCaloriePlanner .plan-logic-head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px}#caringCaloriePlanner .plan-logic-head h4{margin:0 0 6px;font-size:24px;color:var(--ink);letter-spacing:-.02em}#caringCaloriePlanner .plan-logic-head p{margin:0;color:var(--muted);font-size:13px;line-height:1.55;max-width:760px}#caringCaloriePlanner .plan-logic-date{flex:0 0 auto;padding:12px 14px;border-radius:15px;background:#fff;border:1px solid var(--line);text-align:right;min-width:162px}#caringCaloriePlanner .plan-logic-date span{display:block;color:var(--muted);font-size:10px;font-weight:700;margin-bottom:2px}#caringCaloriePlanner .plan-logic-date strong{font-size:18px;color:var(--ink);line-height:1.15}#caringCaloriePlanner .plan-math-flow{display:grid;grid-template-columns:1.05fr auto 1fr auto 1fr auto 1fr;gap:10px;align-items:stretch;margin-bottom:20px}#caringCaloriePlanner .plan-math-card{padding:16px 16px 15px;border-radius:16px;background:#fff;border:1px solid var(--line);min-width:0}#caringCaloriePlanner .plan-math-card span{display:block;color:var(--muted);font-size:11px;font-weight:700;margin-bottom:7px}#caringCaloriePlanner .plan-math-card strong{display:flex;align-items:flex-end;gap:6px;color:var(--ink);font-size:34px;line-height:.92;letter-spacing:-.03em}#caringCaloriePlanner .plan-math-card strong small{font-size:13px;color:var(--muted);font-weight:800;line-height:1.15}#caringCaloriePlanner .plan-math-card.food{border-color:#f0d29a;background:#fffdf7}#caringCaloriePlanner .plan-math-card.activity{border-color:#f0d29a;background:#fff9ec}#caringCaloriePlanner .plan-math-card.outcome{border-color:#f4b7ba;background:#fff4f4}#caringCaloriePlanner .plan-math-card.outcome strong{color:var(--big-red)}#caringCaloriePlanner .plan-math-card.context strong{font-size:30px}#caringCaloriePlanner .plan-math-card .plan-math-note{display:block;margin-top:10px;color:var(--muted);font-size:12px;line-height:1.45}#caringCaloriePlanner .plan-math-card .plan-math-note-food{color:var(--big-red);font-size:14px;font-weight:900;line-height:1.35}#caringCaloriePlanner .plan-math-symbol{display:grid;place-items:center;font-size:22px;font-weight:900;color:#9aa4aa}#caringCaloriePlanner .journey-chart-wrap{margin-top:4px;padding:16px 16px 12px;border:1px solid var(--line);border-radius:17px;background:#fff}#caringCaloriePlanner .journey-chart-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-end;margin-bottom:6px}#caringCaloriePlanner .journey-chart-head strong{font-size:15px;color:var(--ink)}#caringCaloriePlanner .journey-chart-head span{font-size:11px;color:var(--muted)}#caringCaloriePlanner .journey-chart{width:100%;height:auto;display:block;overflow:visible}#caringCaloriePlanner .journey-axis{stroke:#e8e1da;stroke-width:2}#caringCaloriePlanner .journey-gridline{stroke:#f1ece7;stroke-width:1;stroke-dasharray:5 6}#caringCaloriePlanner .journey-line{stroke:var(--big-red);stroke-width:5;fill:none;stroke-linecap:round}#caringCaloriePlanner .journey-guide{stroke:#f2b8ba;stroke-width:2;stroke-dasharray:4 4}#caringCaloriePlanner .journey-dot{fill:var(--big-red);stroke:#fff;stroke-width:5;filter:drop-shadow(0 3px 5px rgba(0,111,103,.22))}#caringCaloriePlanner .journey-svg-label{fill:#727272;font-size:13px;font-family:Lato,Arial,sans-serif}#caringCaloriePlanner .journey-svg-value{fill:#464646;font-size:15px;font-weight:800;font-family:Lato,Arial,sans-serif}#caringCaloriePlanner .journey-scrubber{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;margin-top:8px}#caringCaloriePlanner .journey-scrubber input[type=range]{min-width:0}#caringCaloriePlanner .journey-live{min-width:210px;padding:10px 12px;border-radius:13px;background:#fff8e9;border:1px solid #F0D29A}#caringCaloriePlanner .journey-live strong{display:block;color:var(--big-red);font-size:15px}#caringCaloriePlanner .journey-live span{display:block;color:var(--muted);font-size:10.5px;margin-top:2px}#caringCaloriePlanner .journey-disclaimer{margin:9px 0 0;color:var(--muted);font-size:10px;line-height:1.45}#caringCaloriePlanner .meal-budget-summary{display:grid!important;grid-template-columns:auto 1fr auto;gap:18px;align-items:center!important}#caringCaloriePlanner .meal-budget-main span{display:block;color:var(--muted);font-size:11px;font-weight:700}#caringCaloriePlanner .meal-budget-number{display:flex!important;align-items:baseline;gap:7px!important;margin-top:3px!important}#caringCaloriePlanner .meal-budget-number b{font-size:36px;line-height:1;color:var(--big-red);letter-spacing:-.035em}#caringCaloriePlanner .meal-budget-number small{font-size:13px;color:var(--muted);font-weight:800}#caringCaloriePlanner .meal-budget-summary>p{text-align:left!important;max-width:none!important}#caringCaloriePlanner .snack-toggle{display:flex;align-items:center;gap:9px;padding:9px 11px;border:1px solid var(--line);border-radius:13px;background:#fafafa;cursor:pointer;white-space:nowrap}#caringCaloriePlanner .snack-toggle input{width:17px;height:17px;accent-color:var(--big-red)}#caringCaloriePlanner .snack-toggle-copy strong{display:block;font-size:11.5px;color:var(--ink)}#caringCaloriePlanner .snack-toggle-copy small{display:block;font-size:9.5px;color:var(--muted);margin-top:2px}#caringCaloriePlanner .meal-day-grid.no-snack{grid-template-columns:repeat(3,1fr)}#caringCaloriePlanner .meal-day-grid.no-snack .meal-card.snack-card{display:none}#caringCaloriePlanner .meal-card>p{display:none!important}#caringCaloriePlanner .meal-card .meal-kcal{margin:4px 0 11px!important}#caringCaloriePlanner .meal-card .meal-kcal b{font-size:34px!important;line-height:1;color:var(--big-red)}#caringCaloriePlanner .meal-card .meal-kcal small{font-size:11px!important;color:var(--muted);font-weight:800}#caringCaloriePlanner .meal-card .meal-label{margin-top:6px}#caringCaloriePlanner .meal-food-list{display:grid;gap:7px;margin-top:6px}#caringCaloriePlanner .meal-food{display:grid;grid-template-columns:31px 1fr auto;gap:9px;align-items:center;padding:8px 9px;border-radius:12px;background:#fafafa;border:1px solid #EEE7E2}#caringCaloriePlanner .meal-food-emoji{font-size:22px;line-height:1}#caringCaloriePlanner .meal-food-copy strong{display:block;font-size:11.5px;color:var(--ink);line-height:1.25}#caringCaloriePlanner .meal-food-copy span{display:block;font-size:9.5px;color:var(--muted);margin-top:1px}#caringCaloriePlanner .meal-food-kcal{font-size:10.5px;font-weight:900;color:var(--big-red);white-space:nowrap}#caringCaloriePlanner .meal-food-note{margin:10px 0 0;color:var(--muted);font-size:10px;line-height:1.45}#caringCaloriePlanner .split-result{display:none!important}#caringCaloriePlanner .care-panel-redesign{position:relative;overflow:hidden;background:linear-gradient(90deg,#f2fbf6f5,#f2fbf6f2 54%,#f2fbf6d1),url(https://images.unsplash.com/photo-1584515933487-779824d29309?auto=format&fit=crop&w=1200&q=80) right center/cover no-repeat!important;border-color:#a6dfc0}#caringCaloriePlanner .care-panel-redesign:after{content:"";position:absolute;right:-42px;top:-38px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle at center,#ffffff9e,#fff0 70%);pointer-events:none}#caringCaloriePlanner .care-panel-redesign>*{position:relative;z-index:1}#caringCaloriePlanner .care-panel-pills{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0 0 58px}#caringCaloriePlanner .care-panel-pills span{display:inline-flex;align-items:center;padding:7px 10px;border-radius:999px;background:#ffffffe6;border:1px solid rgba(27,47,55,.08);font-size:11px;font-weight:800;color:var(--ink)}#caringCaloriePlanner .dietitian-phone-chip{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:10px;padding:10px 12px;border-radius:12px;background:#f7fbf8;border:1px solid #DDEDE3;color:var(--ink);font-size:12px;font-weight:700}#caringCaloriePlanner .dietitian-phone-chip .big-svg-icon{width:16px;height:16px;color:var(--big-red)}#caringCaloriePlanner .dietitian-phone-chip strong{font-size:12px}#caringCaloriePlanner .visual-seo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#caringCaloriePlanner .visual-card{background:linear-gradient(180deg,#fff,#fffcf6);border:1px solid #E7DDD1;box-shadow:0 8px 22px #4646460d}#caringCaloriePlanner .seo-card-top{display:flex;gap:14px;align-items:flex-start}#caringCaloriePlanner .seo-card-icon{display:grid;place-items:center;flex:0 0 52px;width:52px;height:52px;border-radius:16px;background:#fff2f2;border:1px solid #F5C6C8;font-size:25px}#caringCaloriePlanner .seo-card-top h3{margin:0 0 6px}#caringCaloriePlanner .seo-card-top p{margin:0}#caringCaloriePlanner .seo-pill-row,#caringCaloriePlanner .seo-mini-flow{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}#caringCaloriePlanner .seo-pill-row span,#caringCaloriePlanner .seo-mini-flow span{display:inline-flex;align-items:center;padding:7px 10px;border-radius:999px;background:#fafafa;border:1px solid var(--line);font-size:11px;font-weight:800;color:var(--ink)}#caringCaloriePlanner .seo-mini-flow i{display:inline-grid;place-items:center;color:var(--big-red);font-style:normal;font-weight:900;padding:0 1px}#caringCaloriePlanner .pdf-brandbar{display:none;align-items:center;justify-content:space-between;gap:18px;margin-bottom:10px}#caringCaloriePlanner .pdf-brandlogo{display:flex;align-items:center;gap:10px;color:#fff}#caringCaloriePlanner .pdf-brandmark{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#fff;color:var(--big-red);font-size:22px;line-height:1;font-weight:900}#caringCaloriePlanner .pdf-brandtext{font-size:14px;line-height:1.1;font-weight:700;letter-spacing:.01em}#caringCaloriePlanner .pdf-brandtext strong{font-size:18px;letter-spacing:.03em}#caringCaloriePlanner .pdf-brandcontact{text-align:right;color:#fff}#caringCaloriePlanner .pdf-brandcontact span{display:block;font-size:10px;opacity:.9}#caringCaloriePlanner .pdf-brandcontact strong{display:block;font-size:15px;line-height:1.2}#caringCaloriePlanner .pdf-capture-clone{display:block!important;width:1120px!important;max-width:none!important;box-shadow:none!important;margin:0!important;background:#fff!important}#caringCaloriePlanner .pdf-capture-clone .care-panel,#caringCaloriePlanner .pdf-capture-clone details,#caringCaloriePlanner .pdf-capture-clone .disclaimer,#caringCaloriePlanner .pdf-capture-clone .resultInfo,#caringCaloriePlanner .pdf-capture-clone #resultInfo{display:none!important}#caringCaloriePlanner .pdf-capture-clone .result-top{padding:18px 22px}#caringCaloriePlanner .pdf-capture-clone .pdf-brandbar{display:flex}#caringCaloriePlanner .pdf-capture-clone .daily-plan-section,#caringCaloriePlanner .pdf-capture-clone .food-visual-section,#caringCaloriePlanner .pdf-capture-clone .exercise-result{padding:18px 20px}#caringCaloriePlanner .pdf-capture-clone .daily-action-card{min-height:0;padding:16px}#caringCaloriePlanner .pdf-capture-clone .plan-logic-card{padding:16px 18px}#caringCaloriePlanner .pdf-capture-clone .meal-card{min-height:0;padding:13px}#caringCaloriePlanner .pdf-capture-clone .result-activity-list{display:grid;grid-template-columns:1fr 1fr;gap:8px}#caringCaloriePlanner .pdf-capture-clone .result-activity{margin:0}#caringCaloriePlanner .pdf-capture-clone .journey-scrubber input{display:none}#caringCaloriePlanner .pdf-capture-clone .journey-scrubber{grid-template-columns:1fr}#caringCaloriePlanner .pdf-capture-clone .journey-live{max-width:260px}#caringCaloriePlanner .pdf-capture-clone .meal-food{padding:6px 8px}#caringCaloriePlanner .pdf-capture-clone .result-goal-check{margin-bottom:14px}@media(max-width:900px){#caringCaloriePlanner .plan-math-flow{grid-template-columns:1fr 1fr}#caringCaloriePlanner .plan-math-symbol{display:none}#caringCaloriePlanner .journey-scrubber{grid-template-columns:1fr}#caringCaloriePlanner .journey-live{min-width:0}#caringCaloriePlanner .meal-budget-summary{grid-template-columns:1fr!important;gap:10px}#caringCaloriePlanner .snack-toggle{white-space:normal}#caringCaloriePlanner .meal-day-grid.no-snack{grid-template-columns:1fr 1fr}#caringCaloriePlanner .visual-seo-grid{grid-template-columns:1fr}#caringCaloriePlanner .care-panel-pills{margin-left:0}}@media(max-width:640px){#caringCaloriePlanner .plan-logic-card{padding:17px 15px}#caringCaloriePlanner .plan-logic-head{flex-direction:column}#caringCaloriePlanner .plan-logic-date{text-align:left}#caringCaloriePlanner .plan-math-flow,#caringCaloriePlanner .meal-day-grid.no-snack{grid-template-columns:1fr}#caringCaloriePlanner .meal-budget-number b{font-size:32px}#caringCaloriePlanner .meal-card .meal-kcal b{font-size:31px!important}#caringCaloriePlanner .care-panel-redesign{background:linear-gradient(180deg,#f2fbf6f7,#f2fbf6f0),url(https://images.unsplash.com/photo-1584515933487-779824d29309?auto=format&fit=crop&w=900&q=80) center top/cover no-repeat!important}#caringCaloriePlanner .pdf-brandbar{flex-direction:column;align-items:flex-start}#caringCaloriePlanner .pdf-brandcontact{text-align:left}}#caringCaloriePlanner .plan-logic-card{padding:24px 26px}#caringCaloriePlanner .plan-logic-head{margin-bottom:20px}#caringCaloriePlanner .plan-logic-head h4{font-size:26px;line-height:1.08}#caringCaloriePlanner .plan-logic-head p{font-size:13.5px;max-width:820px}#caringCaloriePlanner .plan-math-card{display:flex;flex-direction:column;justify-content:center;min-height:132px}#caringCaloriePlanner .plan-math-card>span{font-size:11px;margin-bottom:9px}#caringCaloriePlanner .plan-math-card strong{font-size:38px}#caringCaloriePlanner .plan-math-card.context strong{font-size:31px}#caringCaloriePlanner .plan-math-card strong small{font-size:12px;margin-bottom:3px}#caringCaloriePlanner .plan-math-note{margin-top:11px!important}#caringCaloriePlanner .journey-chart-wrap{padding:18px 18px 14px}#caringCaloriePlanner .journey-chart-head{align-items:flex-start;margin-bottom:10px}#caringCaloriePlanner .journey-chart-head>div:first-child{display:flex;flex-direction:column;gap:3px}#caringCaloriePlanner .journey-chart-head strong{font-size:16px}#caringCaloriePlanner .journey-chart-head span{font-size:11.5px;line-height:1.45}#caringCaloriePlanner .journey-live{min-width:190px;padding:12px 14px}#caringCaloriePlanner .journey-live .journey-live-kicker{display:block;color:var(--muted);font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}#caringCaloriePlanner .journey-live strong{font-size:26px;line-height:1;color:var(--big-red);margin-top:4px}#caringCaloriePlanner .journey-live span:last-child{font-size:11px;margin-top:4px}#caringCaloriePlanner .journey-disclaimer{font-size:10.5px}#caringCaloriePlanner .meal-budget-section{background:#fffdfc}#caringCaloriePlanner .meal-budget-summary{grid-template-columns:minmax(220px,.8fr) 1.4fr auto!important;padding:16px 18px!important;gap:22px!important}#caringCaloriePlanner .meal-budget-main>span{font-size:11px;text-transform:uppercase;letter-spacing:.035em}#caringCaloriePlanner .meal-budget-number b{font-size:44px}#caringCaloriePlanner .meal-budget-number small{font-size:12px}#caringCaloriePlanner .meal-budget-summary>p{font-size:12.5px!important;line-height:1.5}#caringCaloriePlanner .snack-toggle{position:relative;min-width:220px;padding:11px 12px 11px 48px;background:#fff;border-color:#e6dcd5}#caringCaloriePlanner .snack-toggle input{position:absolute;opacity:0;pointer-events:none}#caringCaloriePlanner .snack-toggle:before{content:"";position:absolute;left:12px;top:50%;transform:translateY(-50%);width:28px;height:17px;border-radius:999px;background:#d9d4cf;transition:.2s}#caringCaloriePlanner .snack-toggle:after{content:"";position:absolute;left:14px;top:50%;transform:translateY(-50%);width:13px;height:13px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #00000026;transition:.2s}#caringCaloriePlanner .snack-toggle:has(input:checked):before{background:var(--big-red)}#caringCaloriePlanner .snack-toggle:has(input:checked):after{left:25px}#caringCaloriePlanner .snack-toggle-copy strong{font-size:12px}#caringCaloriePlanner .snack-toggle-copy small{font-size:9.8px;white-space:normal;line-height:1.3}#caringCaloriePlanner .meal-card{padding:18px!important;border-radius:16px!important}#caringCaloriePlanner .meal-card>strong{font-size:17px!important;margin-top:1px}#caringCaloriePlanner .meal-card .meal-label{font-size:10px;text-transform:uppercase;letter-spacing:.035em;color:#888}#caringCaloriePlanner .meal-card .meal-kcal{margin:2px 0 13px!important}#caringCaloriePlanner .meal-card .meal-kcal b{font-size:39px!important;letter-spacing:-.035em}#caringCaloriePlanner .meal-card .meal-kcal small{font-size:11px!important}#caringCaloriePlanner .meal-food-list{gap:6px;margin-top:0}#caringCaloriePlanner .meal-example-label{grid-column:1/-1;display:block;color:var(--muted);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;margin:1px 0 2px}#caringCaloriePlanner .meal-food{grid-template-columns:30px 1fr auto;padding:8px 9px}#caringCaloriePlanner .meal-food-emoji{font-size:21px}#caringCaloriePlanner .meal-food-copy strong{font-size:11px!important}#caringCaloriePlanner .meal-food-copy span{font-size:9.5px}#caringCaloriePlanner .meal-food-kcal{font-size:10px}#caringCaloriePlanner .care-panel-redesign{margin-top:20px}#caringCaloriePlanner .care-panel-pills{margin-top:12px}#caringCaloriePlanner .care-choice-grid{margin-top:16px}@media(max-width:900px){#caringCaloriePlanner .meal-budget-summary{grid-template-columns:1fr 1fr!important}#caringCaloriePlanner .meal-budget-summary>p{grid-column:1/-1;order:3}#caringCaloriePlanner .snack-toggle{min-width:0}#caringCaloriePlanner .plan-math-card strong{font-size:34px}#caringCaloriePlanner .plan-math-card.context strong{font-size:28px}}@media(max-width:640px){#caringCaloriePlanner{width:calc(100% - 8px)}#caringCaloriePlanner .result-top{padding:20px 18px 18px}#caringCaloriePlanner .result-top h2{font-size:38px}#caringCaloriePlanner .result-top p{font-size:12.5px}#caringCaloriePlanner .daily-plan-section,#caringCaloriePlanner .food-visual-section,#caringCaloriePlanner .exercise-result{padding:18px 14px}#caringCaloriePlanner .daily-plan-heading{gap:8px;margin-bottom:14px}#caringCaloriePlanner .daily-plan-heading h3,#caringCaloriePlanner .visual-section-head h3,#caringCaloriePlanner .exercise-result h3{font-size:27px!important}#caringCaloriePlanner .daily-split-badge{padding:7px 9px}#caringCaloriePlanner .daily-action-card{padding:16px}#caringCaloriePlanner .daily-action-number>span{font-size:43px}#caringCaloriePlanner .plan-logic-card{padding:16px 13px;border-radius:16px}#caringCaloriePlanner .plan-logic-head{gap:10px;margin-bottom:14px}#caringCaloriePlanner .plan-logic-head h4{font-size:22px}#caringCaloriePlanner .plan-logic-head p{font-size:12px}#caringCaloriePlanner .plan-logic-date{padding:9px 10px;min-width:0}#caringCaloriePlanner .plan-math-flow{gap:8px;margin-bottom:14px}#caringCaloriePlanner .plan-math-card{min-height:0;padding:13px 12px}#caringCaloriePlanner .plan-math-card>span{font-size:10px;margin-bottom:6px}#caringCaloriePlanner .plan-math-card strong{font-size:32px}#caringCaloriePlanner .plan-math-card.context strong{font-size:27px}#caringCaloriePlanner .plan-math-note{font-size:10.5px!important;margin-top:7px!important}#caringCaloriePlanner .journey-chart-wrap{padding:14px 11px 11px;border-radius:14px}#caringCaloriePlanner .journey-chart-head{display:block}#caringCaloriePlanner .journey-chart-head>div:last-child{text-align:left!important;margin-top:7px}#caringCaloriePlanner .journey-chart{min-height:160px}#caringCaloriePlanner .journey-scrubber{gap:9px}#caringCaloriePlanner .journey-live{padding:10px 11px}#caringCaloriePlanner .journey-live strong{font-size:23px}#caringCaloriePlanner .meal-budget-summary{grid-template-columns:1fr!important;padding:13px 12px!important;gap:10px!important}#caringCaloriePlanner .meal-budget-number b{font-size:39px}#caringCaloriePlanner .meal-budget-summary>p{grid-column:auto;order:0;font-size:11.5px!important}#caringCaloriePlanner .snack-toggle{width:100%;padding-top:10px;padding-bottom:10px}#caringCaloriePlanner .meal-day-grid{grid-template-columns:1fr!important;gap:9px!important}#caringCaloriePlanner .meal-card{padding:15px!important}#caringCaloriePlanner .meal-card .meal-kcal b{font-size:35px!important}#caringCaloriePlanner .meal-food{grid-template-columns:28px 1fr auto}#caringCaloriePlanner .meal-food-emoji{font-size:20px}#caringCaloriePlanner .activity-summary-hero{grid-template-columns:1fr!important;gap:10px}#caringCaloriePlanner .activity-icon-stack{justify-content:flex-start}#caringCaloriePlanner .activity-compare{grid-column:auto}#caringCaloriePlanner .care-panel-redesign{padding:14px!important}#caringCaloriePlanner .care-panel-head{grid-template-columns:38px 1fr}#caringCaloriePlanner .care-panel-icon{width:38px;height:38px}#caringCaloriePlanner .care-panel h4{font-size:16px}#caringCaloriePlanner .care-panel p{font-size:11px}#caringCaloriePlanner .care-panel-pills{gap:5px}#caringCaloriePlanner .care-panel-pills span{font-size:9.5px;padding:6px 8px}#caringCaloriePlanner .care-choice-grid{gap:9px}#caringCaloriePlanner .care-contact-card,#caringCaloriePlanner .care-plan-card{padding:13px}#caringCaloriePlanner .care-primary,#caringCaloriePlanner .care-save{min-height:44px}#caringCaloriePlanner .related-calculators{margin-top:18px!important}}@media(max-width:420px){#caringCaloriePlanner .wizard-steps .txt{display:none}#caringCaloriePlanner .wizard-steps{gap:4px}#caringCaloriePlanner .wizard-step-tab{justify-content:center}#caringCaloriePlanner .result-top h2{font-size:35px}#caringCaloriePlanner .daily-action-number>span{font-size:40px}#caringCaloriePlanner .meal-food-kcal{font-size:9.5px}}#caringCaloriePlanner{font-size:16px;line-height:1.56}#caringCaloriePlanner .big-hero p{font-size:17px}#caringCaloriePlanner .section-head p,#caringCaloriePlanner .helper,#caringCaloriePlanner .label{font-size:15px}#caringCaloriePlanner .input,#caringCaloriePlanner .select{font-size:16px}#caringCaloriePlanner .daily-plan-heading p,#caringCaloriePlanner .visual-section-head p,#caringCaloriePlanner .split-explainer{font-size:14px;line-height:1.55}#caringCaloriePlanner .daily-action-card h4{font-size:19px}#caringCaloriePlanner .daily-action-card p{font-size:13.5px;line-height:1.55}#caringCaloriePlanner .daily-action-number>span{font-size:56px}#caringCaloriePlanner .daily-action-number small{font-size:14px}#caringCaloriePlanner .plan-logic-head h4{font-size:28px}#caringCaloriePlanner .plan-logic-head p{font-size:14.5px;max-width:820px}#caringCaloriePlanner .plan-logic-date span{font-size:11px}#caringCaloriePlanner .plan-logic-date strong{font-size:20px}#caringCaloriePlanner .plan-math-card{padding:19px 18px 18px}#caringCaloriePlanner .plan-math-card span{font-size:12px;margin-bottom:10px}#caringCaloriePlanner .plan-math-card strong{font-size:46px;line-height:.9;gap:7px}#caringCaloriePlanner .plan-math-card strong small{font-size:14px;margin-bottom:4px}#caringCaloriePlanner .plan-math-card.context strong{font-size:38px}#caringCaloriePlanner .plan-math-card .plan-math-note{font-size:13px;margin-top:11px}#caringCaloriePlanner .plan-math-card .plan-math-note-food{font-size:17px;line-height:1.25}#caringCaloriePlanner .plan-math-symbol{font-size:28px}#caringCaloriePlanner .journey-chart-head strong{font-size:17px}#caringCaloriePlanner .journey-chart-head span{font-size:12px}#caringCaloriePlanner .journey-live strong{font-size:17px}#caringCaloriePlanner .journey-live span,#caringCaloriePlanner .journey-disclaimer{font-size:11.5px}#caringCaloriePlanner .visual-section-head h3{font-size:34px!important}#caringCaloriePlanner .meal-budget-main span{font-size:12px}#caringCaloriePlanner .meal-budget-number b{font-size:42px}#caringCaloriePlanner .meal-budget-number small{font-size:14px}#caringCaloriePlanner .meal-budget-summary>p{font-size:13px!important}#caringCaloriePlanner .meal-card{padding:20px!important}#caringCaloriePlanner .meal-card>strong{font-size:19px!important}#caringCaloriePlanner .meal-card .meal-label{font-size:11.5px!important}#caringCaloriePlanner .meal-card .meal-kcal b{font-size:43px!important}#caringCaloriePlanner .meal-card .meal-kcal small{font-size:13px!important}#caringCaloriePlanner .meal-food-copy strong{font-size:13px}#caringCaloriePlanner .meal-food-copy span{font-size:11px}#caringCaloriePlanner .meal-food-kcal{font-size:12px}#caringCaloriePlanner .meal-food-emoji{font-size:24px}#caringCaloriePlanner .meal-food{grid-template-columns:34px 1fr auto;padding:9px 10px}#caringCaloriePlanner .meal-food-note,#caringCaloriePlanner .meal-note{font-size:11.5px}#caringCaloriePlanner .care-panel h4{font-size:20px}#caringCaloriePlanner .care-panel p{font-size:13.5px}#caringCaloriePlanner .care-contact-card h5,#caringCaloriePlanner .care-plan-card h5{font-size:18px}#caringCaloriePlanner .care-contact-card>p,#caringCaloriePlanner .care-plan-card>p{font-size:12.5px}#caringCaloriePlanner .care-text-action{font-size:13px}#caringCaloriePlanner .care-contact-card .contact-consent{font-size:10.5px}#caringCaloriePlanner .pdf-brandlogo{min-width:210px}#caringCaloriePlanner .pdf-brand-logo-img{display:block;width:210px;height:auto;filter:brightness(0) invert(1)}#caringCaloriePlanner .pdf-brandmark,#caringCaloriePlanner .pdf-brandtext{display:none!important}#caringCaloriePlanner .pdf-brandcontact span{font-size:11px}#caringCaloriePlanner .pdf-brandcontact strong{font-size:16px}#caringCaloriePlanner .care-panel-pills,#caringCaloriePlanner .dietitian-phone-chip{display:none!important}@media(max-width:900px){#caringCaloriePlanner{font-size:15px}#caringCaloriePlanner .plan-math-card strong{font-size:40px}#caringCaloriePlanner .plan-math-card.context strong{font-size:34px}#caringCaloriePlanner .meal-card .meal-kcal b{font-size:39px!important}}@media(max-width:640px){#caringCaloriePlanner{font-size:14.5px}#caringCaloriePlanner .big-hero p{font-size:15px}#caringCaloriePlanner .section-head p,#caringCaloriePlanner .helper{font-size:13.5px}#caringCaloriePlanner .daily-action-card h4{font-size:18px}#caringCaloriePlanner .daily-action-card p{font-size:13px}#caringCaloriePlanner .daily-action-number>span{font-size:50px}#caringCaloriePlanner .plan-logic-head h4{font-size:24px}#caringCaloriePlanner .plan-logic-head p{font-size:13px}#caringCaloriePlanner .plan-math-card strong{font-size:38px}#caringCaloriePlanner .plan-math-card.context strong{font-size:32px}#caringCaloriePlanner .plan-math-card .plan-math-note-food{font-size:15px}#caringCaloriePlanner .visual-section-head h3{font-size:30px!important}#caringCaloriePlanner .meal-card>strong{font-size:18px!important}#caringCaloriePlanner .meal-card .meal-kcal b{font-size:38px!important}#caringCaloriePlanner .meal-food-copy strong{font-size:12.5px}#caringCaloriePlanner .meal-food-copy span{font-size:10.5px}#caringCaloriePlanner .meal-food-kcal{font-size:11.5px}#caringCaloriePlanner .pdf-brand-logo-img{width:180px}#caringCaloriePlanner .pdf-brandlogo{min-width:180px}}#caringCaloriePlanner .related-calculators{background:#fff!important;color:var(--ink)!important;border:1px solid var(--line)!important;box-shadow:0 8px 24px #4646460f!important}#caringCaloriePlanner .related-calculators-head{max-width:760px!important}#caringCaloriePlanner .related-calculators-head h2{color:var(--ink)!important}#caringCaloriePlanner .related-calculators-head p{color:var(--muted)!important;opacity:1!important}#caringCaloriePlanner .related-calculators-head .seo-kicker{display:none!important}#caringCaloriePlanner .plan-math-card>span{font-size:13px!important;line-height:1.3;margin-bottom:11px!important}#caringCaloriePlanner .plan-math-card strong{display:flex!important;align-items:baseline!important;gap:8px!important;font-size:50px!important;line-height:.92!important;font-weight:900!important;letter-spacing:-.04em!important;margin:0!important}#caringCaloriePlanner .plan-math-card strong>span{display:inline!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;margin:0!important}#caringCaloriePlanner .plan-math-card strong>small{display:inline!important;font-size:15px!important;line-height:1!important;font-weight:800!important;color:var(--muted)!important;margin:0 0 4px!important;letter-spacing:0!important}#caringCaloriePlanner .plan-math-card.context strong{font-size:44px!important}#caringCaloriePlanner .plan-math-card .plan-math-note{font-size:13px!important;line-height:1.4!important;margin-top:12px!important}#caringCaloriePlanner .plan-math-card .plan-math-note-food{font-size:14px!important;font-weight:900!important;color:var(--big-red)!important}#caringCaloriePlanner .plan-math-card .plan-math-note-food>span{display:inline!important;font-size:inherit!important;color:inherit!important;margin:0!important}#caringCaloriePlanner .plan-math-card.outcome strong>small{color:#666!important}#caringCaloriePlanner .plan-math-symbol{font-size:30px!important}#caringCaloriePlanner .pdf-brandlogo,#caringCaloriePlanner .pdf-brand-logo-img,#caringCaloriePlanner .pdf-brandmark,#caringCaloriePlanner .pdf-brandtext{display:none!important}#caringCaloriePlanner .pdf-powered{color:#fff;font-size:14px;font-weight:600;letter-spacing:.01em}#caringCaloriePlanner .pdf-powered strong{font-size:19px;font-weight:900;letter-spacing:.01em}#caringCaloriePlanner .pdf-export-header{display:none}#caringCaloriePlanner .pdf-capture-clone .pdf-export-header{display:flex!important;align-items:center;justify-content:space-between;gap:18px;background:#006f67!important;color:#fff!important;padding:16px 20px;border-radius:0;margin:0 0 12px;font-family:Lato,Arial,sans-serif}#caringCaloriePlanner .pdf-capture-clone .pdf-export-header .pdf-export-powered{font-size:14px;font-weight:600}#caringCaloriePlanner .pdf-capture-clone .pdf-export-header .pdf-export-powered strong{font-size:20px;font-weight:900}#caringCaloriePlanner .pdf-capture-clone .pdf-export-header .pdf-export-contact{text-align:right}#caringCaloriePlanner .pdf-capture-clone .pdf-export-header .pdf-export-contact span{display:block;font-size:10px;opacity:.9}#caringCaloriePlanner .pdf-capture-clone .pdf-export-header .pdf-export-contact strong{display:block;font-size:16px;font-weight:900}#caringCaloriePlanner .pdf-capture-clone .pdf-brandbar{display:none!important}#caringCaloriePlanner .pdf-brandcontact span{font-size:10px!important}#caringCaloriePlanner .pdf-brandcontact strong{font-size:15px!important}@media(max-width:900px){#caringCaloriePlanner .plan-math-card strong{font-size:44px!important}#caringCaloriePlanner .plan-math-card.context strong{font-size:39px!important}}@media(max-width:640px){#caringCaloriePlanner .plan-math-card>span{font-size:12px!important}#caringCaloriePlanner .plan-math-card strong{font-size:41px!important}#caringCaloriePlanner .plan-math-card.context strong{font-size:36px!important}#caringCaloriePlanner .plan-math-card strong>small{font-size:13px!important}#caringCaloriePlanner .plan-math-card .plan-math-note-food{font-size:13px!important}#caringCaloriePlanner .related-calculators{padding:18px 14px!important}#caringCaloriePlanner .pdf-powered{font-size:12px}#caringCaloriePlanner .pdf-powered strong{font-size:17px}}#caringCaloriePlanner .big-hero h1{max-width:none!important;width:min(100%,1100px);font-size:clamp(50px,5.1vw,64px)!important;line-height:.98!important;white-space:normal;text-wrap:wrap;overflow-wrap:normal;word-break:normal}#caringCaloriePlanner .big-hero p{max-width:none!important;width:min(100%,1080px);font-size:17px!important;line-height:1.5!important;white-space:normal;overflow-wrap:normal;word-break:normal}#caringCaloriePlanner .result-top h2{max-width:none!important;width:100%;white-space:normal;overflow-wrap:normal;word-break:normal}#caringCaloriePlanner .result-top p{max-width:none!important;width:min(100%,1100px);font-size:15px!important;line-height:1.5!important;white-space:normal;overflow-wrap:normal;word-break:normal}#caringCaloriePlanner .daily-plan-heading>div:first-child,#caringCaloriePlanner .visual-section-head>div:first-child,#caringCaloriePlanner .plan-logic-head>div:first-child,#caringCaloriePlanner .related-calculators-head{min-width:0;max-width:none!important}#caringCaloriePlanner .daily-plan-heading p,#caringCaloriePlanner .visual-section-head p,#caringCaloriePlanner .plan-logic-head p,#caringCaloriePlanner .related-calculators-head p,#caringCaloriePlanner .seo-content>p{max-width:none!important;width:100%;white-space:normal;overflow-wrap:normal;word-break:normal}#caringCaloriePlanner .daily-plan-heading>div:first-child{flex:1 1 auto}#caringCaloriePlanner .daily-split-badge{flex:0 0 auto}@media(max-width:900px){#caringCaloriePlanner .big-hero h1{width:min(100%,880px);font-size:clamp(46px,7vw,58px)!important}#caringCaloriePlanner .big-hero p{width:min(100%,820px);font-size:16px!important}#caringCaloriePlanner .result-top p{width:100%}}@media(max-width:640px){#caringCaloriePlanner .big-hero h1{width:100%;font-size:clamp(40px,12vw,46px)!important;line-height:1!important}#caringCaloriePlanner .big-hero p{width:100%;font-size:14px!important;line-height:1.45!important}#caringCaloriePlanner .result-top h2{font-size:40px!important}#caringCaloriePlanner .result-top p{font-size:13.5px!important;line-height:1.45!important}}#caringCaloriePlanner .plan-math-card{min-width:0;overflow:hidden}#caringCaloriePlanner .plan-math-card strong{display:flex!important;align-items:flex-end!important;justify-content:flex-start!important;flex-wrap:wrap!important;column-gap:7px!important;row-gap:4px!important;min-width:0;max-width:100%;line-height:.9!important;white-space:normal!important}#caringCaloriePlanner .plan-math-card strong .plan-main-value,#caringCaloriePlanner .plan-math-card strong .plan-sign{display:inline!important;flex:0 1 auto;min-width:0;margin:0!important;color:inherit;font-size:clamp(38px,4vw,64px)!important;font-weight:900!important;line-height:.88!important;letter-spacing:-.055em!important;white-space:nowrap!important}#caringCaloriePlanner .plan-math-card.context strong .plan-main-value{font-size:clamp(36px,3.6vw,56px)!important}#caringCaloriePlanner .plan-math-card strong small{flex:0 0 auto;display:inline!important;font-size:clamp(12px,1.15vw,16px)!important;font-weight:850!important;line-height:1.1!important;padding-bottom:5px;white-space:nowrap!important}#caringCaloriePlanner .plan-math-card.outcome strong .plan-main-value,#caringCaloriePlanner .plan-math-card.outcome strong .plan-sign{font-size:clamp(36px,3.8vw,60px)!important}#caringCaloriePlanner .daily-action-card h4{margin-top:0}@media(max-width:1200px){#caringCaloriePlanner .plan-math-card strong .plan-main-value,#caringCaloriePlanner .plan-math-card strong .plan-sign{font-size:clamp(34px,4.1vw,52px)!important}#caringCaloriePlanner .plan-math-card.context strong .plan-main-value{font-size:clamp(32px,3.8vw,48px)!important}#caringCaloriePlanner .plan-math-card.outcome strong .plan-main-value,#caringCaloriePlanner .plan-math-card.outcome strong .plan-sign{font-size:clamp(32px,4vw,50px)!important}}@media(max-width:900px){#caringCaloriePlanner .plan-math-card strong .plan-main-value,#caringCaloriePlanner .plan-math-card strong .plan-sign{font-size:46px!important}#caringCaloriePlanner .plan-math-card.context strong .plan-main-value{font-size:43px!important}}@media(max-width:640px){#caringCaloriePlanner .plan-math-card strong .plan-main-value,#caringCaloriePlanner .plan-math-card strong .plan-sign{font-size:42px!important}#caringCaloriePlanner .plan-math-card.context strong .plan-main-value{font-size:40px!important}#caringCaloriePlanner .plan-math-card strong small{font-size:13px!important;padding-bottom:4px}}#caringCaloriePlanner .related-calculator-grid-single{grid-template-columns:minmax(0,620px)!important;justify-content:start}@media(max-width:640px){#caringCaloriePlanner .related-calculator-grid-single{grid-template-columns:1fr!important}}#caringCaloriePlanner .plan-math-card strong .plan-main-value,#caringCaloriePlanner .plan-math-card strong .plan-sign,#caringCaloriePlanner .plan-math-card.context strong .plan-main-value,#caringCaloriePlanner .plan-math-card.outcome strong .plan-main-value,#caringCaloriePlanner .plan-math-card.outcome strong .plan-sign{font-size:35px!important;line-height:.95!important;letter-spacing:-.035em!important}#caringCaloriePlanner .plan-math-card strong small{font-size:13px!important;padding-bottom:3px}#caringCaloriePlanner .goal-choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px}#caringCaloriePlanner .goal-choice{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-height:148px;padding:18px;border:1px solid var(--line);border-radius:17px;background:#fff;text-align:left;cursor:pointer;transition:.16s ease}#caringCaloriePlanner .goal-choice:hover{transform:translateY(-1px);border-color:#f0b4b7;box-shadow:0 8px 18px #4646460f}#caringCaloriePlanner .goal-choice.active{border:2px solid var(--big-red);padding:17px;background:var(--big-red-soft)}#caringCaloriePlanner .goal-choice-icon{display:grid;place-items:center;width:40px;height:40px;margin-bottom:12px;border-radius:12px;background:#fff5f5;color:var(--big-red)}#caringCaloriePlanner .goal-choice-icon .big-svg-icon{width:22px;height:22px}#caringCaloriePlanner .goal-choice strong{display:block;color:var(--ink);font-size:16px;line-height:1.25}#caringCaloriePlanner .goal-choice small{display:block;margin-top:5px;color:var(--muted);font-size:12px;line-height:1.45}#caringCaloriePlanner .goal-quick-note{margin:12px 0 0;padding:12px 14px;border-radius:13px;background:#fff8e9;border:1px solid #F0D29A;color:var(--ink);font-size:13px;line-height:1.5}#caringCaloriePlanner .loss-target-wrap{margin-top:22px;padding-top:22px;border-top:1px solid var(--line)}#caringCaloriePlanner .loss-target-heading{margin-bottom:14px}#caringCaloriePlanner .loss-target-heading strong{display:block;color:var(--ink);font-size:18px}#caringCaloriePlanner .loss-target-heading span{display:block;color:var(--muted);font-size:13px;margin-top:3px}#caringCaloriePlanner .wizard-shell.quick-goal .wizard-steps{grid-template-columns:repeat(2,minmax(0,1fr))}#caringCaloriePlanner .wizard-shell.quick-goal [data-wizard-tab="3"],#caringCaloriePlanner .wizard-shell.quick-goal [data-wizard-tab="4"],#caringCaloriePlanner .wizard-shell.quick-goal [data-wizard-tab="5"],#caringCaloriePlanner .wizard-shell.quick-goal.is-collapsed .wizard-collapsed-summary{display:none}#caringCaloriePlanner .simple-goal-result{margin-top:20px}#caringCaloriePlanner .simple-result-body{padding:26px 28px;background:#fff}#caringCaloriePlanner .simple-calorie-hero{padding:26px;border-radius:20px;background:linear-gradient(140deg,#fff0d7,#fff8ed 58%,#fff1f1);border:1px solid #F0D29A}#caringCaloriePlanner .simple-calorie-hero>span{display:block;color:var(--muted);font-size:13px;font-weight:800}#caringCaloriePlanner .simple-calorie-hero>strong{display:flex;align-items:baseline;gap:8px;margin:8px 0;color:var(--big-red);font-size:54px;line-height:1;letter-spacing:-.04em}#caringCaloriePlanner .simple-calorie-hero>strong small{font-size:16px;color:var(--ink);letter-spacing:0}#caringCaloriePlanner .simple-calorie-hero p{margin:0;color:var(--muted);font-size:13px;line-height:1.5}#caringCaloriePlanner .simple-stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}#caringCaloriePlanner .simple-stat{padding:16px;border:1px solid var(--line);border-radius:14px;background:#fff}#caringCaloriePlanner .simple-stat>span{display:block;color:var(--muted);font-size:12px;margin-bottom:6px}#caringCaloriePlanner .simple-stat>strong{display:block;color:var(--ink);font-size:22px;line-height:1.15}#caringCaloriePlanner .simple-stat>strong small{font-size:11px;color:var(--muted)}#caringCaloriePlanner .simple-goal-insight{margin-top:14px;padding:17px 18px;border-radius:15px;background:#fafafa;border:1px solid var(--line);color:var(--ink);font-size:13px;line-height:1.55}#caringCaloriePlanner .simple-goal-insight strong{color:var(--big-red)}#caringCaloriePlanner .simple-eating-panel,#caringCaloriePlanner .simple-protein-panel{display:grid;grid-template-columns:minmax(220px,.65fr) 1.35fr;gap:12px 22px;align-items:center;margin-top:12px;padding:18px;border-radius:16px;border:1px solid #F0D29A;background:#fff9ec}#caringCaloriePlanner .simple-eating-panel>div>span,#caringCaloriePlanner .simple-protein-panel>span{display:block;color:var(--muted);font-size:12px;font-weight:800}#caringCaloriePlanner .simple-eating-panel strong,#caringCaloriePlanner .simple-protein-panel strong{display:block;margin-top:4px;color:var(--big-red);font-size:30px;line-height:1}#caringCaloriePlanner .simple-eating-panel p,#caringCaloriePlanner .simple-protein-panel p{margin:0;color:var(--muted);font-size:12px;line-height:1.5}#caringCaloriePlanner .simple-protein-panel{background:#fff4f4;border-color:#f4b7ba}#caringCaloriePlanner .simple-care-panel{margin-top:18px}#caringCaloriePlanner .quick-meal-budget,#caringCaloriePlanner .simple-training-panel{margin-top:18px;padding:22px;border:1px solid var(--line);border-radius:18px;background:#fffdfc}#caringCaloriePlanner .quick-goal-section-head{margin-bottom:14px}#caringCaloriePlanner .quick-meal-total{display:grid;grid-template-columns:minmax(220px,.75fr) 1.25fr;gap:16px;align-items:center;padding:15px 17px;border:1px solid #F0D29A;border-radius:15px;background:#fff8e9}#caringCaloriePlanner .quick-meal-total>div>span{display:block;color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.035em}#caringCaloriePlanner .quick-meal-total strong{display:flex;align-items:baseline;gap:7px;margin-top:4px;color:var(--big-red);font-size:38px;line-height:1}#caringCaloriePlanner .quick-meal-total strong small{font-size:12px;color:var(--muted);font-weight:800}#caringCaloriePlanner .quick-meal-total p{margin:0;color:var(--muted);font-size:12px;line-height:1.5}#caringCaloriePlanner .quick-meal-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}#caringCaloriePlanner .quick-meal-card{padding:15px;border:1px solid var(--line);border-radius:14px;background:#fff}#caringCaloriePlanner .quick-meal-card-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:var(--big-red-soft);color:var(--big-red);margin-bottom:10px}#caringCaloriePlanner .quick-meal-card-icon .big-svg-icon{width:21px;height:21px}#caringCaloriePlanner .quick-meal-card-icon,#caringCaloriePlanner .meal-card-icon{align-items:center!important;justify-items:center!important;line-height:0!important}#caringCaloriePlanner .quick-meal-card-icon .big-svg-icon,#caringCaloriePlanner .meal-card-icon .big-svg-icon{display:block!important;margin:auto!important;transform:translateY(1px)}#caringCaloriePlanner .quick-meal-card-icon[data-big-icon=snack] .big-svg-icon,#caringCaloriePlanner .meal-card-icon[data-big-icon=snack] .big-svg-icon{transform:translateY(1.5px)}#caringCaloriePlanner .quick-meal-card>span{display:block;color:var(--muted);font-size:11px;font-weight:700}#caringCaloriePlanner .quick-meal-card strong{display:flex;align-items:baseline;gap:5px;margin-top:4px;color:var(--ink);font-size:25px;line-height:1}#caringCaloriePlanner .quick-meal-card strong small{font-size:10px;color:var(--muted)}#caringCaloriePlanner .quick-meal-card p{margin:7px 0 0;color:var(--muted);font-size:10.5px;line-height:1.4}#caringCaloriePlanner .quick-meal-footnote{margin:11px 0 0;color:var(--muted);font-size:10.5px;line-height:1.45}#caringCaloriePlanner .simple-training-panel{background:linear-gradient(180deg,#fff7e7,#fff);border-color:#f0d29a}#caringCaloriePlanner .simple-training-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px}#caringCaloriePlanner .simple-training-card{padding:16px;border:1px solid var(--line);border-radius:15px;background:#fff}#caringCaloriePlanner .simple-training-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#fff2f2;color:var(--big-red);margin-bottom:10px}#caringCaloriePlanner .simple-training-icon .big-svg-icon{width:22px;height:22px}#caringCaloriePlanner .simple-training-card strong{display:block;color:var(--ink);font-size:15px}#caringCaloriePlanner .simple-training-card .training-dose{display:block;margin-top:5px;color:var(--big-red);font-size:12px;font-weight:900}#caringCaloriePlanner .simple-training-card p{margin:7px 0 0;color:var(--muted);font-size:11px;line-height:1.45}#caringCaloriePlanner .simple-training-note{margin:12px 0 0;padding:11px 13px;border-radius:12px;background:#fff;border:1px solid var(--line);color:var(--muted);font-size:11px;line-height:1.5}@media(max-width:900px){#caringCaloriePlanner .goal-choice-grid,#caringCaloriePlanner .simple-stat-grid{grid-template-columns:1fr 1fr}#caringCaloriePlanner .simple-stat:last-child{grid-column:1/-1}#caringCaloriePlanner .quick-meal-grid,#caringCaloriePlanner .simple-training-grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){#caringCaloriePlanner .goal-choice-grid{grid-template-columns:1fr}#caringCaloriePlanner .goal-choice{min-height:0}#caringCaloriePlanner .simple-result-body{padding:18px 14px}#caringCaloriePlanner .simple-calorie-hero{padding:20px 18px}#caringCaloriePlanner .simple-calorie-hero>strong{font-size:42px;flex-wrap:wrap}#caringCaloriePlanner .simple-stat-grid{grid-template-columns:1fr}#caringCaloriePlanner .simple-stat:last-child{grid-column:auto}#caringCaloriePlanner .simple-eating-panel,#caringCaloriePlanner .simple-protein-panel{grid-template-columns:1fr;gap:9px}#caringCaloriePlanner .callback-fields{grid-template-columns:1fr}#caringCaloriePlanner .quick-meal-budget,#caringCaloriePlanner .simple-training-panel{padding:16px 14px}#caringCaloriePlanner .quick-meal-total{grid-template-columns:1fr;gap:8px}#caringCaloriePlanner .quick-meal-grid,#caringCaloriePlanner .simple-training-grid{grid-template-columns:1fr 1fr}#caringCaloriePlanner .quick-meal-total strong{font-size:34px}}#caringCaloriePlanner .field,#caringCaloriePlanner label.field{position:relative!important;display:flex!important;flex-direction:column!important;gap:8px!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#caringCaloriePlanner .field:before,#caringCaloriePlanner .field:after,#caringCaloriePlanner label.field:before,#caringCaloriePlanner label.field:after{content:none!important;display:none!important}#caringCaloriePlanner .field .label{position:static!important;transform:none!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;background:transparent!important;color:var(--ink)!important}#caringCaloriePlanner .input,#caringCaloriePlanner .select{margin:0!important;background:#fff!important}#caringCaloriePlanner .btn,#caringCaloriePlanner button.btn,#caringCaloriePlanner a.btn{-webkit-appearance:none!important;appearance:none!important;box-shadow:none!important;text-transform:none!important;letter-spacing:0!important;line-height:1.2!important;text-decoration:none!important}#caringCaloriePlanner .btn:before,#caringCaloriePlanner .btn:after{content:none!important;display:none!important}#caringCaloriePlanner .btn.primary,#caringCaloriePlanner button.btn.primary,#caringCaloriePlanner a.btn.primary{background:var(--big-red)!important;color:#fff!important;border:0!important}#caringCaloriePlanner .btn.primary *{color:#fff!important}#caringCaloriePlanner .btn.secondary{background:#fff!important;color:var(--big-red)!important;border:1px solid var(--big-red)!important}#caringCaloriePlanner .btn.whatsapp{background:#25d366!important;color:#fff!important;border:1px solid #25D366!important}#caringCaloriePlanner .btn.whatsapp *,#caringCaloriePlanner .btn.pdf *,#caringCaloriePlanner .care-save *{color:#fff!important}#caringCaloriePlanner .btn.pdf,#caringCaloriePlanner button.btn.pdf,#caringCaloriePlanner .care-save,#caringCaloriePlanner button.care-save{background:var(--big-red)!important;color:#fff!important;border:1px solid var(--big-red)!important}#caringCaloriePlanner .wa-brand-icon{width:20px;height:20px;display:block;flex:0 0 20px;fill:currentColor;color:#fff!important}#caringCaloriePlanner .wizard-actions .wizard-next{min-width:170px!important;padding:12px 18px!important;border-radius:12px!important;color:#fff!important}@media(max-width:640px){#caringCaloriePlanner .wizard-actions .wizard-next{min-width:124px!important}}#caringCaloriePlanner{--caring-teal:#006F67;--caring-deep:#004F49;--caring-sky:#DCF0F0;--caring-mint:#AFFAAF;--caring-gold:#F0DC78;--caring-peach:#E6A082;--caring-sand:#F5D2C3;width:min(1160px,calc(100% - 32px));margin:0 auto;padding:30px 0 66px;font-family:Lato,Arial,sans-serif!important;color:#18312e}#caringCaloriePlanner{margin:0;background:#f4f8f7;color:#18312e;font-family:Lato,Arial,sans-serif}#caringCaloriePlanner *{font-family:inherit}#caringCaloriePlanner .caring-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:48px;align-items:end;min-height:0;padding:48px 50px;margin-bottom:18px;background:#f4f8f7!important;background-image:none!important;color:#18312e;border:1px solid #CFE2DF;border-radius:12px;box-shadow:none;overflow:hidden;position:relative}#caringCaloriePlanner .caring-hero:before{content:"";position:absolute;width:230px;height:230px;border:18px solid var(--caring-mint);border-left-color:transparent;border-bottom-color:transparent;border-radius:50%;right:-88px;top:-92px;opacity:.88;pointer-events:none}#caringCaloriePlanner .caring-hero:after{content:"";position:absolute;left:0;bottom:0;width:9px;height:48%;background:var(--caring-teal);border-radius:0 10px 0 0;pointer-events:none}#caringCaloriePlanner .caring-brand-logo{display:block;width:176px;height:auto;margin:0 0 28px;position:relative;z-index:1}#caringCaloriePlanner .caring-hero-kicker{display:block;color:var(--caring-teal);font-size:12px;font-weight:900;letter-spacing:.11em;text-transform:uppercase;margin-bottom:12px;position:relative;z-index:1}#caringCaloriePlanner .caring-hero h1{margin:0!important;color:var(--caring-deep)!important;font-size:clamp(40px,5.4vw,66px)!important;line-height:1!important;letter-spacing:-.045em!important;font-weight:900!important;max-width:720px!important;position:relative;z-index:1}#caringCaloriePlanner .caring-hero p{margin:20px 0 0!important;color:#536b67!important;font-size:18px!important;line-height:1.6!important;max-width:700px!important;position:relative;z-index:1}#caringCaloriePlanner .caring-hero-notes{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:25px;position:relative;z-index:1}#caringCaloriePlanner .caring-hero-notes span{position:relative;padding-left:14px;color:#46615d;font-size:13px;font-weight:800}#caringCaloriePlanner .caring-hero-notes span:before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:50%;background:var(--caring-teal)}#caringCaloriePlanner .caring-hero-note{background:#fff;border:1px solid #CFE2DF;border-top:5px solid var(--caring-teal);padding:25px 26px 22px;position:relative;z-index:1}#caringCaloriePlanner .caring-note-kicker{display:block;color:var(--caring-teal);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;margin-bottom:9px}#caringCaloriePlanner .caring-hero-note>strong{display:block;color:var(--caring-deep);font-size:21px;line-height:1.28}#caringCaloriePlanner .caring-hero-note ol{list-style:none;padding:0;margin:20px 0 0}#caringCaloriePlanner .caring-hero-note li{display:grid;grid-template-columns:34px 1fr;gap:11px;align-items:center;padding:11px 0;border-top:1px solid #E4ECEA;color:#49615d;font-size:13px;font-weight:700}#caringCaloriePlanner .caring-hero-note li b{color:var(--caring-teal);font-size:11px;letter-spacing:.08em}#caringCaloriePlanner .wizard-shell{border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;margin-bottom:20px!important}#caringCaloriePlanner .wizard-progress{padding:18px 22px 16px!important;background:#dcf0f0!important;border:1px solid #C9DEDC!important;border-radius:16px!important;margin-bottom:12px!important}#caringCaloriePlanner .wizard-track{height:4px!important;background:#c6ddda!important}#caringCaloriePlanner .wizard-step-tab .num{background:#fff!important;color:#607471!important;border:1px solid #BDD5D1!important}#caringCaloriePlanner .wizard-step-tab.active .num,#caringCaloriePlanner .wizard-step-tab.done .num{background:var(--caring-teal)!important;color:#fff!important;border-color:var(--caring-teal)!important}#caringCaloriePlanner .wizard-stage{background:#fff!important;border:1px solid #D5E5E2!important;border-radius:16px 16px 0 0!important;overflow:hidden!important}#caringCaloriePlanner .wizard-step{padding:34px 38px 30px!important;background:#fff!important}#caringCaloriePlanner .wizard-step .section-head h2{color:var(--caring-deep)!important;font-size:32px!important;font-weight:900!important}#caringCaloriePlanner .wizard-step .section-head p{color:#607471!important}#caringCaloriePlanner .wizard-actions{position:sticky!important;bottom:0!important;border:1px solid #D5E5E2!important;border-top:0!important;border-radius:0 0 16px 16px!important;background:#fffffff7!important;padding:14px 22px!important}#caringCaloriePlanner .btn{border-radius:8px!important;box-shadow:none!important;font-weight:800!important}#caringCaloriePlanner .btn.primary,#caringCaloriePlanner .wizard-next{background:var(--caring-teal)!important;color:#fff!important;border:1px solid var(--caring-teal)!important}#caringCaloriePlanner .btn.primary:hover,#caringCaloriePlanner .wizard-next:hover{background:#005d56!important}#caringCaloriePlanner .btn.secondary,#caringCaloriePlanner .wizard-back{background:#fff!important;color:var(--caring-deep)!important;border:1px solid #9EC3BE!important}#caringCaloriePlanner .input,#caringCaloriePlanner .select,#caringCaloriePlanner .intensity-select,#caringCaloriePlanner .frequency-select,#caringCaloriePlanner .minutes-input{border-color:#bfd3cf!important;border-radius:8px!important;box-shadow:none!important}#caringCaloriePlanner .input:focus,#caringCaloriePlanner .select:focus{border-color:var(--caring-teal)!important;box-shadow:0 0 0 3px #006f6714!important}#caringCaloriePlanner .label-icon,#caringCaloriePlanner .seg-icon,#caringCaloriePlanner .goal-choice-icon,#caringCaloriePlanner .activity-icon,#caringCaloriePlanner .mix-name .ico{background:#e8f5f3!important;color:var(--caring-teal)!important}#caringCaloriePlanner .seg.active,#caringCaloriePlanner .goal-choice.active,#caringCaloriePlanner .activity-card.active{background:#f1f8f6!important;border-color:var(--caring-teal)!important;color:var(--caring-deep)!important}#caringCaloriePlanner .goal-choice{border-radius:10px!important;min-height:142px!important}#caringCaloriePlanner .goal-choice:hover{border-color:#8ebab4!important;box-shadow:none!important}#caringCaloriePlanner .goal-quick-note{background:#fbf7e4!important;border-color:#e6d99b!important}#caringCaloriePlanner .goal-panel{background:#f8fbfa!important;border-color:#cfe2df!important;border-radius:14px!important;box-shadow:none!important}#caringCaloriePlanner .range-box{border-radius:10px!important}#caringCaloriePlanner .result,#caringCaloriePlanner .simple-goal-result{border:1px solid #CFE2DF!important;border-radius:16px!important;box-shadow:none!important;overflow:hidden!important;background:#fff!important}#caringCaloriePlanner .result-top{background:#dcf0f0!important;color:var(--caring-deep)!important;padding:28px 30px!important;border-bottom:1px solid #C9DEDC!important}#caringCaloriePlanner .result-top .tag{background:var(--caring-teal)!important;color:#fff!important}#caringCaloriePlanner .result-top h2,#caringCaloriePlanner .result-top p{color:var(--caring-deep)!important}#caringCaloriePlanner .daily-plan-section,#caringCaloriePlanner .food-visual-section,#caringCaloriePlanner .split-result,#caringCaloriePlanner .exercise-result{background:#fff!important}#caringCaloriePlanner .daily-plan-heading h3,#caringCaloriePlanner .visual-section-head h3,#caringCaloriePlanner .quick-goal-section-head h3,#caringCaloriePlanner .exercise-result h3,#caringCaloriePlanner .mix-head h3{color:var(--caring-deep)!important}#caringCaloriePlanner .daily-action-card{border-radius:12px!important;box-shadow:none!important}#caringCaloriePlanner .daily-action-card.food-action{background:#fbf7e4!important;border-color:#e6d99b!important;border-top:5px solid var(--caring-gold)!important}#caringCaloriePlanner .daily-action-card.activity-action{background:#f1f8f6!important;border-color:#bfd9d5!important;border-top:5px solid var(--caring-teal)!important}#caringCaloriePlanner .daily-action-number>span,#caringCaloriePlanner .meal-budget-number b,#caringCaloriePlanner .meal-card .meal-kcal b,#caringCaloriePlanner .simple-calorie-hero>strong,#caringCaloriePlanner .quick-meal-total strong{color:var(--caring-teal)!important}#caringCaloriePlanner .simple-calorie-hero{background:#eaf6f5!important;border-color:#bfd9d5!important;border-radius:12px!important}#caringCaloriePlanner .simple-goal-insight{background:#f8fbfa!important}#caringCaloriePlanner .simple-eating-panel{background:#fbf7e4!important;border-color:#e6d99b!important;border-radius:10px!important}#caringCaloriePlanner .simple-protein-panel{background:#effff4!important;border-color:#b8e3c5!important;border-radius:10px!important}#caringCaloriePlanner .quick-meal-budget,#caringCaloriePlanner .simple-training-panel{background:#f8fbfa!important;border-color:#cfe2df!important;border-radius:12px!important}#caringCaloriePlanner .quick-meal-total{background:#dcf0f0!important;border-color:#c9dedc!important;border-radius:10px!important}#caringCaloriePlanner .quick-meal-card,#caringCaloriePlanner .meal-card,#caringCaloriePlanner .simple-training-card{border-radius:10px!important;box-shadow:none!important}#caringCaloriePlanner .quick-meal-card:nth-child(1),#caringCaloriePlanner .meal-card:nth-child(1){border-top:4px solid var(--caring-gold)!important}#caringCaloriePlanner .quick-meal-card:nth-child(2),#caringCaloriePlanner .meal-card:nth-child(2){border-top:4px solid var(--caring-teal)!important}#caringCaloriePlanner .quick-meal-card:nth-child(3),#caringCaloriePlanner .meal-card:nth-child(3){border-top:4px solid var(--caring-peach)!important}#caringCaloriePlanner .quick-meal-card:nth-child(4),#caringCaloriePlanner .meal-card:nth-child(4){border-top:4px solid var(--caring-mint)!important}#caringCaloriePlanner .quick-meal-card-icon,#caringCaloriePlanner .meal-card-icon,#caringCaloriePlanner .simple-training-icon{background:#dcf0f0!important;color:var(--caring-teal)!important}#caringCaloriePlanner .activity-summary-hero{background:#dcf0f0!important;border-color:#c9dedc!important;border-radius:12px!important}#caringCaloriePlanner .gap-donut{background:conic-gradient(var(--caring-teal) 0 var(--food-share),var(--caring-gold) var(--food-share) 100%)!important}#caringCaloriePlanner .gap-legend-card.food .swatch{background:var(--caring-teal)!important}#caringCaloriePlanner .journey-line{stroke:var(--caring-teal)!important}#caringCaloriePlanner .journey-dot{fill:var(--caring-teal)!important;filter:drop-shadow(0 3px 5px rgba(0,111,103,.18))!important}#caringCaloriePlanner .care-panel-redesign{background:#effff4!important;border:1px solid #B8E3C5!important;border-radius:14px!important;box-shadow:none!important;background-image:none!important}#caringCaloriePlanner .care-panel-redesign:after{display:none!important}#caringCaloriePlanner .care-panel-head h4,#caringCaloriePlanner .care-contact-card h5,#caringCaloriePlanner .care-plan-card h5{color:var(--caring-deep)!important}#caringCaloriePlanner .care-contact-card,#caringCaloriePlanner .care-plan-card{background:#fff!important;border:1px solid #CFE2DF!important;border-radius:10px!important}#caringCaloriePlanner .btn.whatsapp{background:#25d366!important;color:#fff!important;border-color:#25d366!important}#caringCaloriePlanner .care-save{background:var(--caring-teal)!important;color:#fff!important;border-color:var(--caring-teal)!important}#caringCaloriePlanner .care-save *{color:#fff!important}#caringCaloriePlanner .seo-content{background:#fff!important;border:1px solid #D5E5E2!important;border-radius:16px!important;box-shadow:none!important;padding:30px!important}#caringCaloriePlanner .seo-card{border-radius:10px!important}#caringCaloriePlanner .related-calculators{background:#006f67!important;background-image:none!important;border:0!important;border-radius:14px!important;box-shadow:none!important}#caringCaloriePlanner .related-calculators-head h2,#caringCaloriePlanner .related-calculators-head p{color:#fff!important}#caringCaloriePlanner .related-calculator-grid-single{grid-template-columns:1fr!important}#caringCaloriePlanner .related-calculator-card.bmi-visual{background:#dcf0f0!important;background-image:none!important;color:var(--caring-deep)!important;max-width:none!important;min-height:170px!important;border:0!important;border-radius:10px!important}#caringCaloriePlanner .related-calculator-card.bmi-visual h3,#caringCaloriePlanner .related-calculator-card.bmi-visual p,#caringCaloriePlanner .related-calculator-card.bmi-visual .related-calculator-link{color:var(--caring-deep)!important}#caringCaloriePlanner .related-calculator-icon{background:var(--caring-mint)!important;color:var(--caring-teal)!important}#caringCaloriePlanner .callback-dialog{border-radius:14px!important;border-top:6px solid var(--caring-teal)!important}#caringCaloriePlanner .callback-dialog h3{color:var(--caring-deep)!important}#caringCaloriePlanner .callback-consent{background:#dcf0f0!important;color:var(--caring-deep)!important}#caringCaloriePlanner .caring-pdf-logo{display:block;width:150px;max-height:48px;object-fit:contain;object-position:left center;margin:0 10px 0 0}#caringCaloriePlanner .pdf-powered{display:flex!important;align-items:center!important;gap:8px!important}#caringCaloriePlanner .pdf-powered>span{font-weight:800;color:inherit}#caringCaloriePlanner .pdf-capture-clone .pdf-export-header{background:#006f67!important;color:#fff!important}#caringCaloriePlanner .pdf-capture-clone .pdf-export-powered{display:flex!important;align-items:center!important;gap:10px!important}#caringCaloriePlanner .pdf-capture-clone .caring-pdf-logo{display:block!important;width:140px!important;max-height:44px!important;object-fit:contain!important;background:#fff!important;padding:5px 7px!important;border-radius:5px!important}#caringCaloriePlanner .pdf-capture-clone .daily-plan-heading h3,#caringCaloriePlanner .pdf-capture-clone .visual-section-head h3,#caringCaloriePlanner .pdf-capture-clone .quick-goal-section-head h3,#caringCaloriePlanner .pdf-capture-clone .exercise-result h3{color:#006f67!important}#caringCaloriePlanner .pdf-capture-clone .daily-action-number>span,#caringCaloriePlanner .pdf-capture-clone .meal-budget-number b,#caringCaloriePlanner .pdf-capture-clone .meal-card .meal-kcal b,#caringCaloriePlanner .pdf-capture-clone .simple-calorie-hero strong,#caringCaloriePlanner .pdf-capture-clone .quick-meal-total strong{color:#006f67!important}@media(max-width:900px){#caringCaloriePlanner .caring-hero{grid-template-columns:1fr;gap:26px;padding:36px 30px}#caringCaloriePlanner .caring-hero-note{max-width:620px}}@media(max-width:640px){#caringCaloriePlanner{width:calc(100% - 16px);padding-top:10px}#caringCaloriePlanner .caring-hero{padding:28px 22px;border-radius:10px}#caringCaloriePlanner .caring-brand-logo{width:150px;margin-bottom:22px}#caringCaloriePlanner .caring-hero h1{font-size:38px!important}#caringCaloriePlanner .caring-hero p{font-size:16px!important}#caringCaloriePlanner .caring-hero-notes{gap:8px 14px}#caringCaloriePlanner .wizard-step{padding:26px 20px 22px!important}#caringCaloriePlanner .wizard-step .section-head h2{font-size:29px!important}#caringCaloriePlanner .wizard-actions{padding:12px 14px!important}#caringCaloriePlanner .seo-content{padding:22px 18px!important}}#caringCaloriePlanner .caring-hero{grid-template-columns:minmax(0,1.2fr) minmax(310px,.9fr)!important;gap:26px!important;padding:34px 34px 32px!important;background:linear-gradient(135deg,#f7fcfb,#e8f5f3 55%,#f9f3ea)!important;border:1px solid #D5E5E2!important;box-shadow:none!important;overflow:hidden;position:relative}#caringCaloriePlanner .caring-hero:before{content:"";position:absolute;width:320px;height:320px;right:-90px;top:-110px;border-radius:50%;background:radial-gradient(circle at center,#006f671c,#006f6700 70%)}#caringCaloriePlanner .caring-hero:after{content:"";position:absolute;width:260px;height:260px;left:-100px;bottom:-140px;border-radius:50%;background:radial-gradient(circle at center,#f1b1b42e,#f1b1b400 72%)}#caringCaloriePlanner .caring-hero-kicker{display:inline-flex;align-items:center;gap:8px;padding:8px 13px;border-radius:999px;background:#fff;border:1px solid #CFE2DF;color:var(--caring-teal)!important;font-size:11px!important;letter-spacing:.12em!important}#caringCaloriePlanner .caring-hero h1{max-width:760px!important;margin-top:14px!important}#caringCaloriePlanner .caring-hero p{margin-top:16px!important;max-width:760px!important}#caringCaloriePlanner .caring-hero-visual-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px;position:relative;z-index:1}#caringCaloriePlanner .caring-hero-feature{display:grid;grid-template-columns:48px 1fr;gap:12px;align-items:flex-start;padding:15px 15px 14px;border-radius:16px;background:#ffffffd6;border:1px solid #D7E7E4;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}#caringCaloriePlanner .caring-hero-feature-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#dcf0f0;color:var(--caring-teal)}#caringCaloriePlanner .caring-hero-feature-icon svg{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}#caringCaloriePlanner .caring-hero-feature strong{display:block;color:var(--caring-deep);font-size:15px;line-height:1.25;margin-top:1px}#caringCaloriePlanner .caring-hero-feature p{margin:5px 0 0!important;font-size:12.5px!important;line-height:1.48!important;color:#58716d!important}#caringCaloriePlanner .caring-hero-note{display:flex;flex-direction:column;justify-content:center;background:linear-gradient(180deg,#fff,#f8fcfb)!important;border:1px solid #CFE2DF!important;border-top:0!important;border-radius:20px!important;box-shadow:none!important}#caringCaloriePlanner .caring-note-kicker{display:inline-flex;align-self:flex-start;padding:7px 11px;border-radius:999px;background:#006f67;color:#fff;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}#caringCaloriePlanner .caring-goal-pills{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}#caringCaloriePlanner .caring-goal-pills span{display:inline-flex;align-items:center;padding:7px 11px;border-radius:999px;background:#e9f6f4;border:1px solid #CFE2DF;color:var(--caring-deep);font-size:11px;font-weight:800}#caringCaloriePlanner .caring-hero-note ol{margin-top:18px!important}#caringCaloriePlanner .caring-hero-note li{font-size:13.5px!important}#caringCaloriePlanner .journey-snapshot-wrap{padding:20px 20px 16px;border:1px solid #DDE9E6;border-radius:18px;background:linear-gradient(180deg,#fff,#f7fbfa)}#caringCaloriePlanner .journey-pace-pill{display:flex;flex-direction:column;align-items:flex-end;gap:2px;padding:11px 14px;border-radius:16px;background:#f7f2e7;border:1px solid #E6D2A8;min-width:160px}#caringCaloriePlanner .journey-pace-pill strong{font-size:16px;color:var(--caring-deep)}#caringCaloriePlanner .journey-pace-pill span{font-size:11.5px;color:#6a756f}#caringCaloriePlanner .journey-snapshot-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:16px 0 14px}#caringCaloriePlanner .journey-stat-card{padding:16px 16px 14px;border-radius:16px;background:#fff;border:1px solid #D8E7E4;min-height:112px}#caringCaloriePlanner .journey-stat-card.current{background:#e9f6f4;border-color:#bfdcd7}#caringCaloriePlanner .journey-stat-card.target{background:#fbf7ed;border-color:#e4d3a8}#caringCaloriePlanner .journey-stat-card span{display:block;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#6a756f;margin-bottom:8px}#caringCaloriePlanner .journey-stat-card strong{display:block;font-size:34px;line-height:1;color:var(--caring-deep);letter-spacing:-.03em}#caringCaloriePlanner .journey-stat-card small{display:block;margin-top:8px;font-size:12px;line-height:1.45;color:#61756f}#caringCaloriePlanner .journey-progress-panel{padding:16px;border-radius:18px;background:#fff;border:1px solid #DCE7E4}#caringCaloriePlanner .journey-progress-scale{display:flex;justify-content:space-between;gap:12px;margin-bottom:11px;color:#71807a;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}#caringCaloriePlanner .journey-progress-track{position:relative;height:16px;border-radius:999px;background:linear-gradient(90deg,#d7ece8,#dcf0f0,#f7e9de);overflow:visible}#caringCaloriePlanner .journey-progress-mid{position:absolute;left:50%;top:-6px;width:2px;height:28px;background:#d1ddd9;transform:translate(-50%)}#caringCaloriePlanner .journey-progress-fill{position:absolute;left:0;top:0;bottom:0;width:0%;border-radius:999px;background:linear-gradient(90deg,#006f67,#0e897f)}#caringCaloriePlanner .journey-progress-dot{position:absolute;top:50%;left:0;width:24px;height:24px;border-radius:50%;transform:translateY(-50%);background:#fff;border:5px solid #006F67;box-shadow:0 8px 18px #006f672e}#caringCaloriePlanner .journey-scrubber{margin-top:14px!important}#caringCaloriePlanner .journey-live{border-color:#d8e7e4!important;background:#f8fcfb!important;min-width:250px!important}#caringCaloriePlanner .journey-live strong{color:var(--caring-teal)!important}#caringCaloriePlanner .related-calculators{background:linear-gradient(180deg,#fff,#f6fbfa)!important;border:1px solid #D5E5E2!important;border-radius:18px!important;padding:28px!important}#caringCaloriePlanner .related-calculators-head h2,#caringCaloriePlanner .related-calculators-head p{color:var(--caring-deep)!important}#caringCaloriePlanner .related-calculator-card.bmi-visual{position:relative;overflow:hidden;align-items:flex-start;justify-content:flex-end;background:linear-gradient(100deg,#003935db,#006f67c7 42%,#006f6738),url(https://images.pexels.com/photos/4498362/pexels-photo-4498362.jpeg?auto=compress&cs=tinysrgb&w=1200) center center/cover no-repeat!important;color:#fff!important;max-width:none!important;min-height:235px!important;border:0!important;border-radius:16px!important;padding:24px!important;box-shadow:none!important}#caringCaloriePlanner .related-calculator-card.bmi-visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000005 8%,#00000040)}#caringCaloriePlanner .related-calculator-card.bmi-visual>*{position:relative;z-index:1}#caringCaloriePlanner .related-calculator-card.bmi-visual h3,#caringCaloriePlanner .related-calculator-card.bmi-visual p,#caringCaloriePlanner .related-calculator-card.bmi-visual .related-calculator-link{color:#fff!important}#caringCaloriePlanner .related-calculator-card.bmi-visual p{max-width:420px!important}#caringCaloriePlanner .related-calculator-icon{background:#ffffffeb!important;color:var(--caring-teal)!important}#caringCaloriePlanner details.sources{border:1px solid #D7E6E3;border-radius:14px;padding:0 16px 14px;background:#f8fcfb}#caringCaloriePlanner details.sources summary{cursor:pointer;font-weight:800;color:var(--caring-deep);padding:15px 0}#caringCaloriePlanner details.sources ul{padding-left:18px}#caringCaloriePlanner details.sources li{margin:8px 0;color:#4f6460;line-height:1.55}#caringCaloriePlanner details.sources a{color:var(--caring-teal)!important}@media(max-width:900px){#caringCaloriePlanner .caring-hero,#caringCaloriePlanner .caring-hero-visual-row,#caringCaloriePlanner .journey-snapshot-grid{grid-template-columns:1fr!important}#caringCaloriePlanner .journey-pace-pill{align-items:flex-start;min-width:0}}@media(max-width:640px){#caringCaloriePlanner .caring-hero{padding:26px 18px!important}#caringCaloriePlanner .caring-hero h1{font-size:34px!important;line-height:1.02!important}#caringCaloriePlanner .journey-stat-card strong{font-size:30px}#caringCaloriePlanner .journey-live{min-width:0!important}#caringCaloriePlanner .related-calculator-card.bmi-visual{min-height:210px!important;padding:18px!important}}#caringCaloriePlanner .caring-hero-v3{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr)!important;align-items:center!important;min-height:360px!important;padding:42px 44px!important;gap:34px!important;background:radial-gradient(circle at 84% 16%,rgba(175,250,175,.28),transparent 28%),radial-gradient(circle at 10% 92%,rgba(245,210,195,.38),transparent 30%),linear-gradient(135deg,#f7fcfb,#eaf6f4 58%,#fbf7ef)!important;border:1px solid #D5E5E2!important;border-radius:24px!important;overflow:hidden!important}#caringCaloriePlanner .caring-hero-v3:before,#caringCaloriePlanner .caring-hero-v3:after{display:none!important}#caringCaloriePlanner .caring-hero-v3 .caring-hero-copy{position:relative;z-index:1}#caringCaloriePlanner .caring-hero-v3 .caring-hero-kicker{display:inline-flex!important;margin:0 0 18px!important;padding:8px 13px!important;border-radius:999px!important;background:#fff!important;border:1px solid #BCD9D4!important;color:var(--caring-teal)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important}#caringCaloriePlanner .caring-hero-v3 h1{margin:0!important;max-width:650px!important;color:var(--caring-deep)!important;font-size:clamp(46px,5vw,68px)!important;line-height:.98!important;letter-spacing:-.045em!important;font-weight:900!important}#caringCaloriePlanner .caring-hero-v3 p{margin:20px 0 0!important;max-width:620px!important;color:#58716d!important;font-size:17px!important;line-height:1.55!important}#caringCaloriePlanner .caring-hero-visual{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;min-height:255px;padding:28px;border-radius:24px;background:#ffffffdb;border:1px solid #CFE2DF;box-shadow:0 16px 40px #006f670f;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}#caringCaloriePlanner .caring-visual-path{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:12px;align-items:center}#caringCaloriePlanner .caring-visual-node{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:145px;padding:18px 12px;border-radius:20px;background:#f8fcfb;border:1px solid #DCEAE7}#caringCaloriePlanner .caring-visual-node:nth-of-type(3){background:#fbf7ed;border-color:#e8dab9}#caringCaloriePlanner .caring-visual-icon{display:grid;place-items:center;width:66px;height:66px;border-radius:22px;background:#dcf0f0;color:var(--caring-teal)}#caringCaloriePlanner .caring-visual-node:nth-of-type(3) .caring-visual-icon{background:#f0dc78;color:#665b19}#caringCaloriePlanner .caring-visual-icon svg{width:29px;height:29px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#caringCaloriePlanner .caring-visual-node strong{color:var(--caring-deep);font-size:15px;line-height:1;font-weight:800}#caringCaloriePlanner .caring-visual-arrow{color:#8ba9a4;font-size:22px;font-weight:800}#caringCaloriePlanner .caring-visual-goals{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px}#caringCaloriePlanner .caring-visual-goals span{padding:7px 10px;border-radius:999px;background:#e9f6f4;border:1px solid #CFE2DF;color:#315b55;font-size:10.5px;font-weight:800}#caringCaloriePlanner .caring-hero-v3 .caring-hero-visual-row,#caringCaloriePlanner .caring-hero-v3 .caring-hero-note,#caringCaloriePlanner .caring-hero-v3 .caring-hero-notes{display:none!important}@media(max-width:900px){#caringCaloriePlanner .caring-hero-v3{grid-template-columns:1fr!important;padding:34px 28px!important;min-height:0!important}#caringCaloriePlanner .caring-hero-v3 h1{font-size:48px!important}#caringCaloriePlanner .caring-hero-visual{min-height:0!important}}@media(max-width:640px){#caringCaloriePlanner .caring-hero-v3{padding:26px 18px!important;border-radius:18px!important}#caringCaloriePlanner .caring-hero-v3 h1{font-size:38px!important}#caringCaloriePlanner .caring-hero-v3 p{font-size:15px!important}#caringCaloriePlanner .caring-hero-visual{padding:18px!important;border-radius:18px!important}#caringCaloriePlanner .caring-visual-path{grid-template-columns:1fr!important}#caringCaloriePlanner .caring-visual-arrow{transform:rotate(90deg);justify-self:center}#caringCaloriePlanner .caring-visual-node{min-height:105px!important;flex-direction:row!important;justify-content:flex-start!important;padding:14px 16px!important}#caringCaloriePlanner .caring-visual-icon{width:52px;height:52px;border-radius:16px}#caringCaloriePlanner .caring-visual-goals{justify-content:flex-start}}#caringCaloriePlanner{--caring-teal:#006F67;--caring-sky:#DCF0F0;--caring-mint:#AFFAAF;--caring-gold:#F0DC78;--caring-red:#ED1C24;--caring-peach:#E6A082;--caring-sand:#F5D2C3;--caring-ink:#18312E;--caring-muted:#607471}#caringCaloriePlanner{background:#fafbfa!important}#caringCaloriePlanner .ask-caring-signature{display:inline-grid;grid-template-columns:58px auto;gap:12px;align-items:center;margin:0 0 20px!important;position:relative;z-index:2}#caringCaloriePlanner .ask-caring-frame{display:block;width:58px;height:58px}#caringCaloriePlanner .ask-caring-frame svg{display:block;width:100%;height:100%;overflow:visible;fill:none;stroke-linecap:round;stroke-linejoin:round}#caringCaloriePlanner .ask-caring-frame .frame-mint{stroke:var(--caring-mint);stroke-width:8}#caringCaloriePlanner .ask-caring-frame .frame-red{stroke:var(--caring-red);stroke-width:5}#caringCaloriePlanner .ask-caring-frame .frame-dot{fill:var(--caring-red);stroke:none}#caringCaloriePlanner .ask-caring-words{display:flex;flex-direction:column;gap:0;line-height:1}#caringCaloriePlanner .ask-caring-words small{font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#6b7772}#caringCaloriePlanner .ask-caring-words strong{margin-top:4px;font-size:22px;letter-spacing:-.02em;color:var(--caring-ink);font-weight:900}#caringCaloriePlanner .caring-hero-v3 .caring-hero-kicker{display:none!important}#caringCaloriePlanner .caring-hero-v3{background:radial-gradient(circle at 86% 12%,rgba(240,220,120,.36),transparent 27%),radial-gradient(circle at 8% 95%,rgba(245,210,195,.58),transparent 31%),linear-gradient(135deg,#fff,#f5fbfb 52%,#fff9f3)!important;border-color:#d9e5e2!important}#caringCaloriePlanner .caring-hero-v3 h1{color:var(--caring-ink)!important}#caringCaloriePlanner .caring-hero-v3 p{color:#5d6c68!important}#caringCaloriePlanner .caring-hero-visual{background:#fff!important;border-color:#e4ded5!important;box-shadow:none!important}#caringCaloriePlanner .caring-visual-node:nth-of-type(1){background:var(--caring-sky)!important;border-color:#c7e1e1!important}#caringCaloriePlanner .caring-visual-node:nth-of-type(3){background:#fff8d9!important;border-color:#e6d890!important}#caringCaloriePlanner .caring-visual-node:nth-of-type(5){background:#fff1ec!important;border-color:#e9c6b8!important}#caringCaloriePlanner .caring-visual-node:nth-of-type(1) .caring-visual-icon{background:#fff!important;color:var(--caring-teal)!important}#caringCaloriePlanner .caring-visual-node:nth-of-type(3) .caring-visual-icon{background:var(--caring-gold)!important;color:#5f5421!important}#caringCaloriePlanner .caring-visual-node:nth-of-type(5) .caring-visual-icon{background:var(--caring-sand)!important;color:#8a4a37!important}#caringCaloriePlanner .caring-visual-arrow{color:#a69f94!important}#caringCaloriePlanner .caring-visual-goals span:nth-child(1){background:var(--caring-sky)!important;border-color:#c4dfdf!important;color:#254946!important}#caringCaloriePlanner .caring-visual-goals span:nth-child(2){background:#fff1ec!important;border-color:#ecc9bb!important;color:#6d4537!important}#caringCaloriePlanner .caring-visual-goals span:nth-child(3){background:#fff8d9!important;border-color:#e7d891!important;color:#5e5526!important}#caringCaloriePlanner .caring-visual-goals span:nth-child(4){background:#e9fbe9!important;border-color:#bee8be!important;color:#31533a!important}#caringCaloriePlanner .caring-visual-goals span:nth-child(5){background:#f8e6de!important;border-color:#e8c0b0!important;color:#67473d!important}#caringCaloriePlanner .wizard-progress{background:var(--caring-sky)!important;border-color:#c5dede!important}#caringCaloriePlanner .wizard-track{background:#c9dfde!important}#caringCaloriePlanner .wizard-track-fill{background:var(--caring-red)!important}#caringCaloriePlanner .wizard-step-tab.active .num,#caringCaloriePlanner .wizard-step-tab.done .num{background:var(--caring-red)!important;border-color:var(--caring-red)!important;color:#fff!important}#caringCaloriePlanner .wizard-step-tab.active{color:#7a2226!important}#caringCaloriePlanner .label-icon,#caringCaloriePlanner .seg-icon,#caringCaloriePlanner .goal-choice-icon,#caringCaloriePlanner .activity-icon,#caringCaloriePlanner .mix-name .ico{background:var(--caring-sky)!important;color:var(--caring-teal)!important}#caringCaloriePlanner .goal-choice:nth-child(1).active{background:#fff1ec!important;border-color:var(--caring-peach)!important}#caringCaloriePlanner .goal-choice:nth-child(2).active{background:var(--caring-sky)!important;border-color:#9ecac7!important}#caringCaloriePlanner .goal-choice:nth-child(3).active{background:#fff8d9!important;border-color:#d8c66d!important}#caringCaloriePlanner .goal-choice:nth-child(4).active{background:#e9fbe9!important;border-color:#91cc91!important}#caringCaloriePlanner .goal-choice:nth-child(5).active{background:#f9eae4!important;border-color:#ddaf9b!important}#caringCaloriePlanner .result-top{background:var(--caring-sky)!important;border-bottom-color:#c5dede!important}#caringCaloriePlanner .result-top .tag{background:var(--caring-red)!important;color:#fff!important}#caringCaloriePlanner .daily-action-card.food-action{background:#fff9de!important;border-color:#e6d991!important;border-top-color:var(--caring-gold)!important}#caringCaloriePlanner .daily-action-card.activity-action{background:#fff3ee!important;border-color:#e8c4b5!important;border-top-color:var(--caring-peach)!important}#caringCaloriePlanner .daily-action-card .daily-action-number>span{color:var(--caring-ink)!important}#caringCaloriePlanner .daily-action-card.food-action .daily-action-icon{background:var(--caring-gold)!important;color:#625821!important}#caringCaloriePlanner .daily-action-card.activity-action .daily-action-icon{background:var(--caring-sand)!important;color:#884736!important}#caringCaloriePlanner .plan-logic-card{background:linear-gradient(180deg,#fffdf7,#fff)!important;border-color:#e8d8b4!important}#caringCaloriePlanner .plan-math-card.context{background:var(--caring-sky)!important;border-color:#c6dede!important}#caringCaloriePlanner .plan-math-card.food{background:#fff8d9!important;border-color:#e7d891!important}#caringCaloriePlanner .plan-math-card.activity{background:#fff1ec!important;border-color:#eac5b7!important}#caringCaloriePlanner .plan-math-card.outcome{background:#fdedef!important;border-color:#f0b6ba!important}#caringCaloriePlanner .plan-math-card strong,#caringCaloriePlanner .plan-math-card .plan-main-value{color:var(--caring-ink)!important}#caringCaloriePlanner .meal-budget-number b,#caringCaloriePlanner .meal-card .meal-kcal b,#caringCaloriePlanner .simple-calorie-hero>strong,#caringCaloriePlanner .quick-meal-total strong{color:var(--caring-ink)!important}#caringCaloriePlanner .quick-meal-card:nth-child(1),#caringCaloriePlanner .meal-card:nth-child(1){background:#fffbea!important;border-top-color:var(--caring-gold)!important}#caringCaloriePlanner .quick-meal-card:nth-child(2),#caringCaloriePlanner .meal-card:nth-child(2){background:#f1fafa!important;border-top-color:#a8d3d0!important}#caringCaloriePlanner .quick-meal-card:nth-child(3),#caringCaloriePlanner .meal-card:nth-child(3){background:#fff3ee!important;border-top-color:var(--caring-peach)!important}#caringCaloriePlanner .quick-meal-card:nth-child(4),#caringCaloriePlanner .meal-card:nth-child(4){background:#f2fff2!important;border-top-color:#9edb9e!important}#caringCaloriePlanner .quick-meal-card-icon,#caringCaloriePlanner .meal-card-icon,#caringCaloriePlanner .simple-training-icon{background:#fff!important;color:var(--caring-teal)!important;border:1px solid #DDE6E3!important}#caringCaloriePlanner .activity-summary-hero{background:#fff3ee!important;border-color:#e7c3b5!important}#caringCaloriePlanner .gap-donut{background:conic-gradient(var(--caring-red) 0 var(--food-share),var(--caring-gold) var(--food-share) 100%)!important}#caringCaloriePlanner .gap-legend-card.food .swatch{background:var(--caring-red)!important}#caringCaloriePlanner .gap-legend-card.activity .swatch{background:var(--caring-gold)!important}#caringCaloriePlanner .care-panel-redesign{background:linear-gradient(135deg,#f2fbfb,#fff8f1)!important;border-color:#d5e5e2!important}#caringCaloriePlanner .target-range-values b{color:var(--caring-ink);font-size:12px}#caringCaloriePlanner .target-range-hint{margin:9px 0 0;color:#667773;font-size:11.5px;line-height:1.45}#caringCaloriePlanner #targetWeightSlider::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--caring-sand) 0%,var(--caring-gold) 52%,var(--caring-sky) 100%)!important;border-color:#e0d9c7!important}#caringCaloriePlanner #targetWeightSlider::-moz-range-track{background:linear-gradient(90deg,var(--caring-sand) 0%,var(--caring-gold) 52%,var(--caring-sky) 100%)!important;border-color:#e0d9c7!important}#caringCaloriePlanner #targetWeightSlider::-webkit-slider-thumb{background:var(--caring-red)!important;box-shadow:0 4px 12px #ed1c242e!important}#caringCaloriePlanner #targetWeightSlider::-moz-range-thumb{background:var(--caring-red)!important;box-shadow:0 4px 12px #ed1c242e!important}@media(max-width:640px){#caringCaloriePlanner .ask-caring-signature{grid-template-columns:48px auto;gap:10px;margin-bottom:16px!important}#caringCaloriePlanner .ask-caring-frame{width:48px;height:48px}#caringCaloriePlanner .ask-caring-words strong{font-size:19px}}#caringCaloriePlanner .caring-hero-v5{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(390px,.95fr)!important;gap:34px!important;min-height:420px!important;padding:42px 44px!important;border-radius:22px!important;background:var(--caring-sky)!important;border:1px solid #C9E0DE!important;box-shadow:none!important;overflow:hidden!important}#caringCaloriePlanner .caring-hero-v5:before,#caringCaloriePlanner .caring-hero-v5:after{display:none!important}#caringCaloriePlanner .caring-hero-v5 .caring-hero-copy{display:flex;flex-direction:column;justify-content:center;position:relative;z-index:2}#caringCaloriePlanner .ask-caring-editorial{display:inline-flex;flex-direction:column;align-items:flex-start;width:max-content;margin-bottom:22px;position:relative;padding-left:18px}#caringCaloriePlanner .ask-caring-editorial:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:4px;border-radius:999px;background:var(--caring-teal)}#caringCaloriePlanner .ask-caring-small{font-size:11px;font-weight:900;letter-spacing:.19em;color:#52736f;line-height:1}#caringCaloriePlanner .ask-caring-main{margin-top:6px;font-size:24px;line-height:1;font-weight:800;letter-spacing:.015em;color:var(--caring-teal)}#caringCaloriePlanner .caring-hero-v5 h1{font-family:Degular,Lato,Arial,sans-serif!important;font-size:clamp(48px,5.2vw,66px)!important;font-weight:700!important;letter-spacing:-.025em!important;line-height:1!important;color:var(--caring-teal)!important;max-width:700px!important;margin:0!important}#caringCaloriePlanner .caring-hero-v5 p{margin:18px 0 0!important;font-size:17px!important;line-height:1.55!important;color:#506b67!important;max-width:690px!important}#caringCaloriePlanner .caring-hero-photo{position:relative;min-height:338px;border-radius:20px;overflow:hidden;background:#fff}#caringCaloriePlanner .caring-photo-image{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(180deg,#006f6705,#00413c38),url(https://images.pexels.com/photos/6740516/pexels-photo-6740516.jpeg?cs=srgb&fm=jpg&w=1400);background-size:cover;background-position:center 60%}#caringCaloriePlanner .caring-official-frame{position:absolute;top:-28%;right:-18%;bottom:-24%;left:-18%;width:138%;height:150%;fill:var(--caring-teal);pointer-events:none;z-index:2}#caringCaloriePlanner .caring-photo-caption{position:absolute;left:18px;right:18px;bottom:16px;z-index:3;padding:13px 15px;border-radius:14px;background:#ffffffeb;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:var(--caring-teal)}#caringCaloriePlanner .caring-photo-caption strong{display:block;font-size:15px;line-height:1.2}#caringCaloriePlanner .caring-photo-caption span{display:block;margin-top:3px;font-size:11.5px;color:#5d716e}#caringCaloriePlanner .wizard-progress{background:#f8fcfb!important;border-color:#d1e4e1!important}#caringCaloriePlanner .wizard-track{background:#d7e7e4!important}#caringCaloriePlanner .wizard-track-fill{background:var(--caring-teal)!important}#caringCaloriePlanner .wizard-step-tab.active .num,#caringCaloriePlanner .wizard-step-tab.done .num{background:var(--caring-teal)!important;border-color:var(--caring-teal)!important}#caringCaloriePlanner .wizard-step-tab.active{color:var(--caring-teal)!important}#caringCaloriePlanner .btn.primary{background:var(--caring-teal)!important;border-color:var(--caring-teal)!important;color:#fff!important}#caringCaloriePlanner .goal-choice.active{background:var(--caring-sky)!important;border-color:#8fc6c1!important;box-shadow:0 0 0 1px #8fc6c1 inset!important}#caringCaloriePlanner .goal-choice.active .goal-choice-icon{background:#fff!important;color:var(--caring-teal)!important}#caringCaloriePlanner .goal-choice:nth-child(n).active{background:var(--caring-sky)!important;border-color:#8fc6c1!important}#caringCaloriePlanner .result-top{background:var(--caring-teal)!important;color:#fff!important;border-bottom:0!important}#caringCaloriePlanner .result-top h2,#caringCaloriePlanner .result-top p{color:#fff!important}#caringCaloriePlanner .result-top .tag{background:var(--caring-mint)!important;color:#174942!important}#caringCaloriePlanner .daily-action-card.food-action{background:var(--caring-sky)!important;border-color:#beddda!important;border-top-color:var(--caring-teal)!important}#caringCaloriePlanner .daily-action-card.activity-action{background:#fff9f2!important;border-color:#e7d4c8!important;border-top-color:var(--caring-peach)!important}#caringCaloriePlanner .daily-action-card.food-action .daily-action-icon{background:#fff!important;color:var(--caring-teal)!important}#caringCaloriePlanner .daily-action-card.activity-action .daily-action-icon{background:var(--caring-sand)!important;color:#7e4738!important}#caringCaloriePlanner .plan-logic-card{background:#fff!important;border-color:#d7e6e3!important}#caringCaloriePlanner .plan-math-card.context{background:#f7fbfa!important;border-color:#d7e6e3!important}#caringCaloriePlanner .plan-math-card.food{background:var(--caring-sky)!important;border-color:#beddda!important}#caringCaloriePlanner .plan-math-card.activity{background:#fff8f1!important;border-color:#e8d2c6!important}#caringCaloriePlanner .plan-math-card.outcome{background:#f2fff2!important;border-color:#bfe8bf!important}#caringCaloriePlanner .plan-math-card.outcome .plan-main-value{color:var(--caring-teal)!important}#caringCaloriePlanner .meal-card:nth-child(n),#caringCaloriePlanner .quick-meal-card:nth-child(n){background:#fff!important;border-top-color:#cfe2df!important}#caringCaloriePlanner .meal-card:nth-child(1),#caringCaloriePlanner .quick-meal-card:nth-child(1){border-top-color:var(--caring-gold)!important}#caringCaloriePlanner .meal-card:nth-child(4),#caringCaloriePlanner .quick-meal-card:nth-child(4){border-top-color:var(--caring-mint)!important}#caringCaloriePlanner .activity-summary-hero{background:var(--caring-sky)!important;border-color:#c7e0dd!important}#caringCaloriePlanner .care-panel-redesign{background:#f7fcfb!important;border-color:#cfe2df!important}#caringCaloriePlanner #targetWeightSlider::-webkit-slider-runnable-track{background:var(--caring-sky)!important;border-color:#c5dedb!important}#caringCaloriePlanner #targetWeightSlider::-moz-range-track{background:var(--caring-sky)!important;border-color:#c5dedb!important}#caringCaloriePlanner #targetWeightSlider::-webkit-slider-thumb{background:var(--caring-teal)!important;box-shadow:0 4px 12px #006f672e!important}#caringCaloriePlanner #targetWeightSlider::-moz-range-thumb{background:var(--caring-teal)!important;box-shadow:0 4px 12px #006f672e!important}@media(max-width:900px){#caringCaloriePlanner .caring-hero-v5{grid-template-columns:1fr!important;padding:30px!important}#caringCaloriePlanner .caring-hero-photo{min-height:360px}}@media(max-width:640px){#caringCaloriePlanner .caring-hero-v5{padding:24px 18px!important;border-radius:16px!important}#caringCaloriePlanner .caring-hero-v5 h1{font-size:40px!important}#caringCaloriePlanner .caring-hero-v5 p{font-size:15px!important}#caringCaloriePlanner .caring-hero-photo{min-height:300px}#caringCaloriePlanner .ask-caring-main{font-size:21px}}#caringCaloriePlanner .journey-single-slider{margin-top:16px;padding:18px 18px 14px;border:1px solid #DCE7E4;border-radius:16px;background:#fff}#caringCaloriePlanner .journey-single-slider-labels{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;color:#6b7d78;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}#caringCaloriePlanner .journey-single-slider input[type=range]{width:100%;margin:0;accent-color:var(--caring-teal)}#caringCaloriePlanner .journey-progress-panel,#caringCaloriePlanner .journey-progress-scale,#caringCaloriePlanner .journey-progress-track,#caringCaloriePlanner .journey-live{display:none!important}#caringCaloriePlanner [data-big-icon]{position:relative;color:#006f67}#caringCaloriePlanner [data-big-icon]>svg{display:none!important}#caringCaloriePlanner [data-big-icon]:before{content:"";display:block!important;width:20px;height:20px;flex:0 0 20px;background-color:currentColor!important;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}#caringCaloriePlanner svg.big-svg-icon{display:block!important;width:20px!important;height:20px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.9!important;stroke-linecap:round!important;stroke-linejoin:round!important}#caringCaloriePlanner .activity-icon,#caringCaloriePlanner .label-icon,#caringCaloriePlanner .seg-icon,#caringCaloriePlanner .goal-choice-icon,#caringCaloriePlanner .quick-meal-card-icon,#caringCaloriePlanner .meal-card-icon,#caringCaloriePlanner .simple-training-icon,#caringCaloriePlanner .care-panel-icon,#caringCaloriePlanner .daily-action-icon,#caringCaloriePlanner .related-calculator-icon{display:grid!important;place-items:center!important}#caringCaloriePlanner .activity-card[aria-pressed=true] .activity-icon,#caringCaloriePlanner .seg[aria-pressed=true] .seg-icon,#caringCaloriePlanner .goal-choice[aria-pressed=true] .goal-choice-icon{background:#006f67!important;color:#fff!important;border-color:#006f67!important}#caringCaloriePlanner .seo-faq>h2{font-family:Lato,Arial,sans-serif!important;font-size:clamp(24px,2.8vw,34px)!important;line-height:1.12!important;letter-spacing:-.02em!important;font-weight:800!important;margin:0 0 10px!important;color:#18312e!important;text-transform:none!important}#caringCaloriePlanner .seo-faq details{position:relative!important}#caringCaloriePlanner .seo-faq summary{position:relative!important;padding-right:38px!important;font-size:15px!important;line-height:1.45!important;font-weight:700!important;color:#18312e!important;list-style:none!important;cursor:pointer!important}#caringCaloriePlanner .seo-faq summary::-webkit-details-marker{display:none!important}#caringCaloriePlanner .seo-faq summary:after{content:"+"!important;position:absolute!important;right:4px!important;top:50%!important;transform:translateY(-50%)!important;width:26px!important;height:26px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:#dcf0f0!important;color:#006f67!important;font-size:18px!important;font-weight:700!important}#caringCaloriePlanner .seo-faq details[open] summary:after{content:"\2212"!important}#caringCaloriePlanner .field:before,#caringCaloriePlanner .field:after{content:none!important;display:none!important}#caringCaloriePlanner button:before,#caringCaloriePlanner button:after{box-shadow:none}#caringCaloriePlanner .caring-pdf-wordmark{font-weight:900;letter-spacing:.02em;color:#fff;font-size:18px;line-height:1}#caringCaloriePlanner [data-big-icon=activity]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M13%202s.7%203.4-2.1%205.8C8.4%209.9%208.2%2012%209.8%2013.9c.3-2.2%201.5-3.8%203.6-5%202.9%202.5%204.2%205.2%203.6%208.1-.6%203-3.1%205-6.1%205-3.9%200-6.9-2.8-6.9-6.6%200-3.4%202.1-6.4%206.1-9.1C11.9%205.1%2012.7%203.7%2013%202Z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M13%202s.7%203.4-2.1%205.8C8.4%209.9%208.2%2012%209.8%2013.9c.3-2.2%201.5-3.8%203.6-5%202.9%202.5%204.2%205.2%203.6%208.1-.6%203-3.1%205-6.1%205-3.9%200-6.9-2.8-6.9-6.6%200-3.4%202.1-6.4%206.1-9.1C11.9%205.1%2012.7%203.7%2013%202Z%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=age]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2213%22%20r%3D%227%22%2F%3E%3Cpath%20d%3D%22M12%209v4l2.6%201.5%22%2F%3E%3Cpath%20d%3D%22M9%203h6%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2213%22%20r%3D%227%22%2F%3E%3Cpath%20d%3D%22M12%209v4l2.6%201.5%22%2F%3E%3Cpath%20d%3D%22M9%203h6%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=badminton]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%2019%207-7%22%2F%3E%3Cpath%20d%3D%22m7.6%2016.4%202%202%22%2F%3E%3Cpath%20d%3D%22M14.3%204.2c2.9-1.8%205.1-.9%205.5%201.5.5%202.8-2.4%205.6-6%206.2-1.2-3.3-1-5.9.5-7.7Z%22%2F%3E%3Cpath%20d%3D%22m14.4%204.4%205%205%22%2F%3E%3Cpath%20d%3D%22m16.5%203.4%204.2%204.3%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%2019%207-7%22%2F%3E%3Cpath%20d%3D%22m7.6%2016.4%202%202%22%2F%3E%3Cpath%20d%3D%22M14.3%204.2c2.9-1.8%205.1-.9%205.5%201.5.5%202.8-2.4%205.6-6%206.2-1.2-3.3-1-5.9.5-7.7Z%22%2F%3E%3Cpath%20d%3D%22m14.4%204.4%205%205%22%2F%3E%3Cpath%20d%3D%22m16.5%203.4%204.2%204.3%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=breakfast]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2015h16%22%2F%3E%3Cpath%20d%3D%22M6%2015a6%206%200%200%201%2012%200%22%2F%3E%3Cpath%20d%3D%22M8%2019h8%22%2F%3E%3Cpath%20d%3D%22M12%204v3%22%2F%3E%3Cpath%20d%3D%22M6.5%206.5%208.5%208.5%22%2F%3E%3Cpath%20d%3D%22m17.5%206.5-2%202%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2015h16%22%2F%3E%3Cpath%20d%3D%22M6%2015a6%206%200%200%201%2012%200%22%2F%3E%3Cpath%20d%3D%22M8%2019h8%22%2F%3E%3Cpath%20d%3D%22M12%204v3%22%2F%3E%3Cpath%20d%3D%22M6.5%206.5%208.5%208.5%22%2F%3E%3Cpath%20d%3D%22m17.5%206.5-2%202%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=chart]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2019V9%22%2F%3E%3Cpath%20d%3D%22M10%2019V5%22%2F%3E%3Cpath%20d%3D%22M16%2019v-7%22%2F%3E%3Cpath%20d%3D%22M22%2019H2%22%2F%3E%3Cpath%20d%3D%22m4%208%205-4%206%205%205-6%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2019V9%22%2F%3E%3Cpath%20d%3D%22M10%2019V5%22%2F%3E%3Cpath%20d%3D%22M16%2019v-7%22%2F%3E%3Cpath%20d%3D%22M22%2019H2%22%2F%3E%3Cpath%20d%3D%22m4%208%205-4%206%205%205-6%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=check]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%2012%204%204%2010-10%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%2012%204%204%2010-10%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=chicken]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%2015c0-3%202.5-5.5%205.5-5.5S18%2012%2018%2015c0%202.8-2%205-4.8%205H11c-2.2%200-4-2-4-5Z%22%2F%3E%3Ccircle%20cx%3D%226%22%20cy%3D%2216.5%22%20r%3D%221.5%22%2F%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%2216.5%22%20r%3D%221.5%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%2015c0-3%202.5-5.5%205.5-5.5S18%2012%2018%2015c0%202.8-2%205-4.8%205H11c-2.2%200-4-2-4-5Z%22%2F%3E%3Ccircle%20cx%3D%226%22%20cy%3D%2216.5%22%20r%3D%221.5%22%2F%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%2216.5%22%20r%3D%221.5%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=cycling]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%226.5%22%20cy%3D%2217%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%2217.5%22%20cy%3D%2217%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%2212.5%22%20cy%3D%225.2%22%20r%3D%221.6%22%2F%3E%3Cpath%20d%3D%22m10.4%209%203.6%201.3%202%203.2%22%2F%3E%3Cpath%20d%3D%22m10.8%209-2.4%203.6h4.4%22%2F%3E%3Cpath%20d%3D%22m8.4%2012.6%203.1%204.4%22%2F%3E%3Cpath%20d%3D%22m14%2010.3%202.6-2%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%226.5%22%20cy%3D%2217%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%2217.5%22%20cy%3D%2217%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%2212.5%22%20cy%3D%225.2%22%20r%3D%221.6%22%2F%3E%3Cpath%20d%3D%22m10.4%209%203.6%201.3%202%203.2%22%2F%3E%3Cpath%20d%3D%22m10.8%209-2.4%203.6h4.4%22%2F%3E%3Cpath%20d%3D%22m8.4%2012.6%203.1%204.4%22%2F%3E%3Cpath%20d%3D%22m14%2010.3%202.6-2%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=dance]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%224.3%22%20r%3D%221.7%22%2F%3E%3Cpath%20d%3D%22m12%207-2%204%202.3%202.5%22%2F%3E%3Cpath%20d%3D%22m10.8%209%204-1%202.2%202.3%22%2F%3E%3Cpath%20d%3D%22m12.3%2013.5-3.5%203.8%22%2F%3E%3Cpath%20d%3D%22m12.3%2013.5%203.7%203.8%22%2F%3E%3Cpath%20d%3D%22M6%207c1.2-1%202.2-1.5%203.3-1.5%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%224.3%22%20r%3D%221.7%22%2F%3E%3Cpath%20d%3D%22m12%207-2%204%202.3%202.5%22%2F%3E%3Cpath%20d%3D%22m10.8%209%204-1%202.2%202.3%22%2F%3E%3Cpath%20d%3D%22m12.3%2013.5-3.5%203.8%22%2F%3E%3Cpath%20d%3D%22m12.3%2013.5%203.7%203.8%22%2F%3E%3Cpath%20d%3D%22M6%207c1.2-1%202.2-1.5%203.3-1.5%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=dietitian]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M5%2021c.6-4.2%203-6%207-6s6.4%201.8%207%206%22%2F%3E%3Cpath%20d%3D%22M18%203v4%22%2F%3E%3Cpath%20d%3D%22M16%205h4%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M5%2021c.6-4.2%203-6%207-6s6.4%201.8%207%206%22%2F%3E%3Cpath%20d%3D%22M18%203v4%22%2F%3E%3Cpath%20d%3D%22M16%205h4%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=dinner]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%227%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M3%205v6%22%2F%3E%3Cpath%20d%3D%22M5%205v6%22%2F%3E%3Cpath%20d%3D%22M4%2011v8%22%2F%3E%3Cpath%20d%3D%22M20%205v14%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%227%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M3%205v6%22%2F%3E%3Cpath%20d%3D%22M5%205v6%22%2F%3E%3Cpath%20d%3D%22M4%2011v8%22%2F%3E%3Cpath%20d%3D%22M20%205v14%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=download]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203v11%22%2F%3E%3Cpath%20d%3D%22m8%2010%204%204%204-4%22%2F%3E%3Cpath%20d%3D%22M5%2020h14%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203v11%22%2F%3E%3Cpath%20d%3D%22m8%2010%204%204%204-4%22%2F%3E%3Cpath%20d%3D%22M5%2020h14%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=drink]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%205h10l-1%2014H8L7%205Z%22%2F%3E%3Cpath%20d%3D%22M9%205V3h6v2%22%2F%3E%3Cpath%20d%3D%22m13%209%204-4%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%205h10l-1%2014H8L7%205Z%22%2F%3E%3Cpath%20d%3D%22M9%205V3h6v2%22%2F%3E%3Cpath%20d%3D%22m13%209%204-4%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=egg]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%204c3%200%205%203.7%205%207.2%200%204-2.2%207.8-5%207.8s-5-3.8-5-7.8C7%207.7%209%204%2012%204Z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%204c3%200%205%203.7%205%207.2%200%204-2.2%207.8-5%207.8s-5-3.8-5-7.8C7%207.7%209%204%2012%204Z%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=elliptical]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cellipse%20cx%3D%2212%22%20cy%3D%2218%22%20rx%3D%226%22%20ry%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%225%22%20r%3D%221.6%22%2F%3E%3Cpath%20d%3D%22m11.5%207%201.7%204.5-2.6%204%22%2F%3E%3Cpath%20d%3D%22m13.2%2011.5%203-2.5%201.8-4%22%2F%3E%3Cpath%20d%3D%22m11.2%2010.4-3-2.2-1.8-4%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cellipse%20cx%3D%2212%22%20cy%3D%2218%22%20rx%3D%226%22%20ry%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%225%22%20r%3D%221.6%22%2F%3E%3Cpath%20d%3D%22m11.5%207%201.7%204.5-2.6%204%22%2F%3E%3Cpath%20d%3D%22m13.2%2011.5%203-2.5%201.8-4%22%2F%3E%3Cpath%20d%3D%22m11.2%2010.4-3-2.2-1.8-4%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=female]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%225%22%2F%3E%3Cpath%20d%3D%22M12%2015v6%22%2F%3E%3Cpath%20d%3D%22M9%2018h6%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%225%22%2F%3E%3Cpath%20d%3D%22M12%2015v6%22%2F%3E%3Cpath%20d%3D%22M9%2018h6%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=fish]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2012c2.5-3%205.8-4.5%209.2-4.5%202.5%200%204.8.8%206.8%202.5-1.9%201.7-4.3%202.5-6.8%202.5%202.5%200%204.8.8%206.8%202.5-2%201.7-4.3%202.5-6.8%202.5C9.8%2017.5%206.5%2016%204%2013Z%22%2F%3E%3Ccircle%20cx%3D%229%22%20cy%3D%2210.5%22%20r%3D%22.9%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2012c2.5-3%205.8-4.5%209.2-4.5%202.5%200%204.8.8%206.8%202.5-1.9%201.7-4.3%202.5-6.8%202.5%202.5%200%204.8.8%206.8%202.5-2%201.7-4.3%202.5-6.8%202.5C9.8%2017.5%206.5%2016%204%2013Z%22%2F%3E%3Ccircle%20cx%3D%229%22%20cy%3D%2210.5%22%20r%3D%22.9%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=food]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%2016c2.2-3.6%205.1-5.8%209.3-6.6%22%2F%3E%3Cpath%20d%3D%22M5%2018c4.5.7%209.6-.5%2012.8-4.7%22%2F%3E%3Cpath%20d%3D%22M8%209c-1.5-2.1-1.3-4.2.8-6%202.5%201.1%203.8%203.2%203.2%205.8%22%2F%3E%3Cpath%20d%3D%22M14%207c1.4-2.3%203.5-3.2%206-2.5.1%202.8-1.4%204.7-4.4%205.7%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%2016c2.2-3.6%205.1-5.8%209.3-6.6%22%2F%3E%3Cpath%20d%3D%22M5%2018c4.5.7%209.6-.5%2012.8-4.7%22%2F%3E%3Cpath%20d%3D%22M8%209c-1.5-2.1-1.3-4.2.8-6%202.5%201.1%203.8%203.2%203.2%205.8%22%2F%3E%3Cpath%20d%3D%22M14%207c1.4-2.3%203.5-3.2%206-2.5.1%202.8-1.4%204.7-4.4%205.7%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=fruit]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%207c3.3%200%206%202.7%206%206s-2.7%206-6%206-6-2.7-6-6%202.7-6%206-6Z%22%2F%3E%3Cpath%20d%3D%22M12%207c0-2%201.2-3.4%203-4%22%2F%3E%3Cpath%20d%3D%22M11%205c-1.7-1.1-3-.9-4.5.2%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%207c3.3%200%206%202.7%206%206s-2.7%206-6%206-6-2.7-6-6%202.7-6%206-6Z%22%2F%3E%3Cpath%20d%3D%22M12%207c0-2%201.2-3.4%203-4%22%2F%3E%3Cpath%20d%3D%22M11%205c-1.7-1.1-3-.9-4.5.2%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=gender]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%228%22%20cy%3D%228%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M8%2011v6%22%2F%3E%3Cpath%20d%3D%22M5.5%2014.5h5%22%2F%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%227%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22m19.2%209.2%202.3%202.3%22%2F%3E%3Cpath%20d%3D%22M21.5%209.2V5.8h-3.4%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%228%22%20cy%3D%228%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M8%2011v6%22%2F%3E%3Cpath%20d%3D%22M5.5%2014.5h5%22%2F%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%227%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22m19.2%209.2%202.3%202.3%22%2F%3E%3Cpath%20d%3D%22M21.5%209.2V5.8h-3.4%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=height]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%204v16%22%2F%3E%3Cpath%20d%3D%22M17%204v16%22%2F%3E%3Cpath%20d%3D%22m5%206%202-2%202%202%22%2F%3E%3Cpath%20d%3D%22m15%2018%202%202%202-2%22%2F%3E%3Cpath%20d%3D%22M11%2012h2%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%204v16%22%2F%3E%3Cpath%20d%3D%22M17%204v16%22%2F%3E%3Cpath%20d%3D%22m5%206%202-2%202%202%22%2F%3E%3Cpath%20d%3D%22m15%2018%202%202%202-2%22%2F%3E%3Cpath%20d%3D%22M11%2012h2%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=hiking]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m3%2019%205.5-8%203%204%202.5-3%207%207%22%2F%3E%3Ccircle%20cx%3D%228%22%20cy%3D%226%22%20r%3D%221.5%22%2F%3E%3Cpath%20d%3D%22m8%208%201.8%202.5-1%203.2%22%2F%3E%3Cpath%20d%3D%22m9.8%2010.5%202.8-.8%22%2F%3E%3Cpath%20d%3D%22m8.8%2013.7%202.8%202.7%22%2F%3E%3Cpath%20d%3D%22M6.8%2010.5%205%2014%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m3%2019%205.5-8%203%204%202.5-3%207%207%22%2F%3E%3Ccircle%20cx%3D%228%22%20cy%3D%226%22%20r%3D%221.5%22%2F%3E%3Cpath%20d%3D%22m8%208%201.8%202.5-1%203.2%22%2F%3E%3Cpath%20d%3D%22m9.8%2010.5%202.8-.8%22%2F%3E%3Cpath%20d%3D%22m8.8%2013.7%202.8%202.7%22%2F%3E%3Cpath%20d%3D%22M6.8%2010.5%205%2014%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=info]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M12%2011v5%22%2F%3E%3Cpath%20d%3D%22M12%208h.01%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M12%2011v5%22%2F%3E%3Cpath%20d%3D%22M12%208h.01%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=lunch]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2013h16%22%2F%3E%3Cpath%20d%3D%22M6%2013c.8%204%203.2%206%206%206s5.2-2%206-6%22%2F%3E%3Cpath%20d%3D%22M8%209c0-2%201-3%202-4%22%2F%3E%3Cpath%20d%3D%22M13%209c0-2%201-3%202-4%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2013h16%22%2F%3E%3Cpath%20d%3D%22M6%2013c.8%204%203.2%206%206%206s5.2-2%206-6%22%2F%3E%3Cpath%20d%3D%22M8%209c0-2%201-3%202-4%22%2F%3E%3Cpath%20d%3D%22M13%209c0-2%201-3%202-4%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=male]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2214%22%20r%3D%225%22%2F%3E%3Cpath%20d%3D%22m14%2010%206-6%22%2F%3E%3Cpath%20d%3D%22M15.7%204H20v4.3%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2214%22%20r%3D%225%22%2F%3E%3Cpath%20d%3D%22m14%2010%206-6%22%2F%3E%3Cpath%20d%3D%22M15.7%204H20v4.3%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=noodle]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%208h14%22%2F%3E%3Cpath%20d%3D%22M6%208v4c0%204%202.5%207%206%207s6-3%206-7V8%22%2F%3E%3Cpath%20d%3D%22M9%204v4%22%2F%3E%3Cpath%20d%3D%22M12%204v4%22%2F%3E%3Cpath%20d%3D%22M15%204v4%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%208h14%22%2F%3E%3Cpath%20d%3D%22M6%208v4c0%204%202.5%207%206%207s6-3%206-7V8%22%2F%3E%3Cpath%20d%3D%22M9%204v4%22%2F%3E%3Cpath%20d%3D%22M12%204v4%22%2F%3E%3Cpath%20d%3D%22M15%204v4%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=nuts]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%207c1.8%200%203%201.8%203%204.3%200%202.9-1.5%205.7-3.8%205.7S4.5%2014.2%204.5%2011.3C4.5%208.8%206%207%207.7%207H9Z%22%2F%3E%3Cpath%20d%3D%22M15%208c1.8%200%203%201.7%203%204%200%202.7-1.5%205-3.8%205S10.5%2014.7%2010.5%2012c0-2.3%201.5-4%203.2-4H15Z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%207c1.8%200%203%201.8%203%204.3%200%202.9-1.5%205.7-3.8%205.7S4.5%2014.2%204.5%2011.3C4.5%208.8%206%207%207.7%207H9Z%22%2F%3E%3Cpath%20d%3D%22M15%208c1.8%200%203%201.7%203%204%200%202.7-1.5%205-3.8%205S10.5%2014.7%2010.5%2012c0-2.3%201.5-4%203.2-4H15Z%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=phone]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6.6%203.5%209%208l-1.8%201.8c1.2%202.5%202.5%203.8%205%205L14%2013l4.5%202.4c.6.3.9%201%20.7%201.6-.5%201.6-1.8%203-3.5%203-6.7%200-11.7-5-11.7-11.7%200-1.7%201.4-3%203-3.5.6-.2%201.3.1%201.6.7Z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6.6%203.5%209%208l-1.8%201.8c1.2%202.5%202.5%203.8%205%205L14%2013l4.5%202.4c.6.3.9%201%20.7%201.6-.5%201.6-1.8%203-3.5%203-6.7%200-11.7-5-11.7-11.7%200-1.7%201.4-3%203-3.5.6-.2%201.3.1%201.6.7Z%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=pilates]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2019h18%22%2F%3E%3Ccircle%20cx%3D%2210.5%22%20cy%3D%226%22%20r%3D%221.6%22%2F%3E%3Cpath%20d%3D%22m10.5%208%201.7%204.2%204.3%202.1%22%2F%3E%3Cpath%20d%3D%22m12.2%2012.2-4.1%202.7-2.8%202.8%22%2F%3E%3Cpath%20d%3D%22m16.5%2014.3%203.1%202.9%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2019h18%22%2F%3E%3Ccircle%20cx%3D%2210.5%22%20cy%3D%226%22%20r%3D%221.6%22%2F%3E%3Cpath%20d%3D%22m10.5%208%201.7%204.2%204.3%202.1%22%2F%3E%3Cpath%20d%3D%22m12.2%2012.2-4.1%202.7-2.8%202.8%22%2F%3E%3Cpath%20d%3D%22m16.5%2014.3%203.1%202.9%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=rice]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2012h16%22%2F%3E%3Cpath%20d%3D%22M6%2012c.8%204.4%203.4%207%206%207s5.2-2.6%206-7%22%2F%3E%3Cpath%20d%3D%22M8%208c1.3-2.2%202.6-2.8%204-3%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2012h16%22%2F%3E%3Cpath%20d%3D%22M6%2012c.8%204.4%203.4%207%206%207s5.2-2.6%206-7%22%2F%3E%3Cpath%20d%3D%22M8%208c1.3-2.2%202.6-2.8%204-3%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=rowing]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2018h15l3-3H7l-4%203Z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%226%22%20r%3D%221.5%22%2F%3E%3Cpath%20d%3D%22m12%208-2%204%203%202%22%2F%3E%3Cpath%20d%3D%22m10%2012-3-1.5%22%2F%3E%3Cpath%20d%3D%22m13%2014%204-5%22%2F%3E%3Cpath%20d%3D%22m16%208%204%2010%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2018h15l3-3H7l-4%203Z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%226%22%20r%3D%221.5%22%2F%3E%3Cpath%20d%3D%22m12%208-2%204%203%202%22%2F%3E%3Cpath%20d%3D%22m10%2012-3-1.5%22%2F%3E%3Cpath%20d%3D%22m13%2014%204-5%22%2F%3E%3Cpath%20d%3D%22m16%208%204%2010%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=running]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2214%22%20cy%3D%224.5%22%20r%3D%221.8%22%2F%3E%3Cpath%20d%3D%22m12.5%208.2-3%203.2%203.1%202.1%202-3.5%202.9%202%22%2F%3E%3Cpath%20d%3D%22m12.6%2013.5-3.7%201.1-2.8%203.7%22%2F%3E%3Cpath%20d%3D%22m14%2012.2%202.5%203.5%203.5%201.3%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2214%22%20cy%3D%224.5%22%20r%3D%221.8%22%2F%3E%3Cpath%20d%3D%22m12.5%208.2-3%203.2%203.1%202.1%202-3.5%202.9%202%22%2F%3E%3Cpath%20d%3D%22m12.6%2013.5-3.7%201.1-2.8%203.7%22%2F%3E%3Cpath%20d%3D%22m14%2012.2%202.5%203.5%203.5%201.3%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=skipping]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%225%22%20r%3D%221.6%22%2F%3E%3Cpath%20d%3D%22m12%207%200%206%22%2F%3E%3Cpath%20d%3D%22m12%209-4%202%22%2F%3E%3Cpath%20d%3D%22m12%209%204%202%22%2F%3E%3Cpath%20d%3D%22m12%2013-3%205%22%2F%3E%3Cpath%20d%3D%22m12%2013%203%205%22%2F%3E%3Cpath%20d%3D%22M5%207c-3%204-2%2010%202%2013%22%2F%3E%3Cpath%20d%3D%22M19%207c3%204%202%2010-2%2013%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%225%22%20r%3D%221.6%22%2F%3E%3Cpath%20d%3D%22m12%207%200%206%22%2F%3E%3Cpath%20d%3D%22m12%209-4%202%22%2F%3E%3Cpath%20d%3D%22m12%209%204%202%22%2F%3E%3Cpath%20d%3D%22m12%2013-3%205%22%2F%3E%3Cpath%20d%3D%22m12%2013%203%205%22%2F%3E%3Cpath%20d%3D%22M5%207c-3%204-2%2010%202%2013%22%2F%3E%3Cpath%20d%3D%22M19%207c3%204%202%2010-2%2013%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=snack]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%2011c0-4%202-7%205-7s5%203%205%207c0%205-2.2%209-5%209s-5-4-5-9Z%22%2F%3E%3Cpath%20d%3D%22M12%204c0-1.7%201-3%203-3%22%2F%3E%3Cpath%20d%3D%22M9%209c1.8.6%204.2.6%206%200%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%2011c0-4%202-7%205-7s5%203%205%207c0%205-2.2%209-5%209s-5-4-5-9Z%22%2F%3E%3Cpath%20d%3D%22M12%204c0-1.7%201-3%203-3%22%2F%3E%3Cpath%20d%3D%22M9%209c1.8.6%204.2.6%206%200%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=stairs]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2019h5v-4h4v-4h4V7h5%22%2F%3E%3Ccircle%20cx%3D%228%22%20cy%3D%225%22%20r%3D%221.6%22%2F%3E%3Cpath%20d%3D%22m8%208%202.2%202.4-1.1%203.3%22%2F%3E%3Cpath%20d%3D%22m10.2%2010.4%202.9-.3%22%2F%3E%3Cpath%20d%3D%22m9.1%2013.7%203%202.5%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2019h5v-4h4v-4h4V7h5%22%2F%3E%3Ccircle%20cx%3D%228%22%20cy%3D%225%22%20r%3D%221.6%22%2F%3E%3Cpath%20d%3D%22m8%208%202.2%202.4-1.1%203.3%22%2F%3E%3Cpath%20d%3D%22m10.2%2010.4%202.9-.3%22%2F%3E%3Cpath%20d%3D%22m9.1%2013.7%203%202.5%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=strength]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%209v6M6%207v10M18%207v10M21%209v6M6%2012h12%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%209v6M6%207v10M18%207v10M21%209v6M6%2012h12%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=swimming]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M2%2015c1.5%200%201.5-1%203-1s1.5%201%203%201%201.5-1%203-1%201.5%201%203%201%201.5-1%203-1%201.5%201%203%201%22%2F%3E%3Cpath%20d%3D%22M2%2019c1.5%200%201.5-1%203-1s1.5%201%203%201%201.5-1%203-1%201.5%201%203%201%201.5-1%203-1%201.5%201%203%201%22%2F%3E%3Ccircle%20cx%3D%2216.5%22%20cy%3D%226%22%20r%3D%221.7%22%2F%3E%3Cpath%20d%3D%22m4%2012%205-3%204.5%201.7L16%209%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M2%2015c1.5%200%201.5-1%203-1s1.5%201%203%201%201.5-1%203-1%201.5%201%203%201%201.5-1%203-1%201.5%201%203%201%22%2F%3E%3Cpath%20d%3D%22M2%2019c1.5%200%201.5-1%203-1s1.5%201%203%201%201.5-1%203-1%201.5%201%203%201%201.5-1%203-1%201.5%201%203%201%22%2F%3E%3Ccircle%20cx%3D%2216.5%22%20cy%3D%226%22%20r%3D%221.7%22%2F%3E%3Cpath%20d%3D%22m4%2012%205-3%204.5%201.7L16%209%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=target]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%228%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22m14.8%209.2%205.2-5.2%22%2F%3E%3Cpath%20d%3D%22M16.8%204H20v3.2%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%228%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22m14.8%209.2%205.2-5.2%22%2F%3E%3Cpath%20d%3D%22M16.8%204H20v3.2%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=toast]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%208c0-2%201.6-4%205-4s5%202%205%204v8a3%203%200%200%201-3%203H10a3%203%200%200%201-3-3V8Z%22%2F%3E%3Cpath%20d%3D%22M9%208h6%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%208c0-2%201.6-4%205-4s5%202%205%204v8a3%203%200%200%201-3%203H10a3%203%200%200%201-3-3V8Z%22%2F%3E%3Cpath%20d%3D%22M9%208h6%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=vegetable]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2020c0-4.8%202.6-8.3%207-10-1%205.2-4.6%209.6-7%2010Z%22%2F%3E%3Cpath%20d%3D%22M12%2020c0-4.8-2.6-8.3-7-10%201%205.2%204.6%209.6%207%2010Z%22%2F%3E%3Cpath%20d%3D%22M12%2020V8%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2020c0-4.8%202.6-8.3%207-10-1%205.2-4.6%209.6-7%2010Z%22%2F%3E%3Cpath%20d%3D%22M12%2020c0-4.8-2.6-8.3-7-10%201%205.2%204.6%209.6%207%2010Z%22%2F%3E%3Cpath%20d%3D%22M12%2020V8%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=walking]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%224.5%22%20r%3D%221.8%22%2F%3E%3Cpath%20d%3D%22m10.5%208%202.1%202.3%202.7.8%22%2F%3E%3Cpath%20d%3D%22m12.5%2010.3-1.7%204.2-3.2%203.2%22%2F%3E%3Cpath%20d%3D%22m11%2014.3%204%201.6%202%204.1%22%2F%3E%3Cpath%20d%3D%22m10.5%208-2.4%202.6%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%224.5%22%20r%3D%221.8%22%2F%3E%3Cpath%20d%3D%22m10.5%208%202.1%202.3%202.7.8%22%2F%3E%3Cpath%20d%3D%22m12.5%2010.3-1.7%204.2-3.2%203.2%22%2F%3E%3Cpath%20d%3D%22m11%2014.3%204%201.6%202%204.1%22%2F%3E%3Cpath%20d%3D%22m10.5%208-2.4%202.6%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=weight]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%208.5c0-2.5%202.7-4.5%206-4.5s6%202%206%204.5V18a2%202%200%200%201-2%202H8a2%202%200%200%201-2-2V8.5Z%22%2F%3E%3Cpath%20d%3D%22M12%209v3%22%2F%3E%3Cpath%20d%3D%22M12%209l2%201%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%208.5c0-2.5%202.7-4.5%206-4.5s6%202%206%204.5V18a2%202%200%200%201-2%202H8a2%202%200%200%201-2-2V8.5Z%22%2F%3E%3Cpath%20d%3D%22M12%209v3%22%2F%3E%3Cpath%20d%3D%22M12%209l2%201%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=whatsapp]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20.5%2011.7a8.4%208.4%200%200%201-12.4%207.4L4%2020l.9-4A8.4%208.4%200%201%201%2020.5%2011.7Z%22%2F%3E%3Cpath%20d%3D%22M8.8%208.2c.2-.4.5-.4.8-.4h.5c.2%200%20.4%200%20.6.5l.8%201.9c.1.3.1.5-.1.7l-.6.8c-.2.2-.2.4%200%20.7.5%201%201.3%201.8%202.2%202.4.3.2.5.2.7%200l.8-1c.2-.2.4-.3.7-.2l1.9.9c.3.1.5.3.5.6%200%20.6-.3%201.4-.8%201.8-.5.5-1.3.8-2.2.6-1.1-.2-2.6-.8-4.2-2.2-1.9-1.6-3.1-3.6-3.5-5-.3-1-.1-1.7.3-2.1Z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20.5%2011.7a8.4%208.4%200%200%201-12.4%207.4L4%2020l.9-4A8.4%208.4%200%201%201%2020.5%2011.7Z%22%2F%3E%3Cpath%20d%3D%22M8.8%208.2c.2-.4.5-.4.8-.4h.5c.2%200%20.4%200%20.6.5l.8%201.9c.1.3.1.5-.1.7l-.6.8c-.2.2-.2.4%200%20.7.5%201%201.3%201.8%202.2%202.4.3.2.5.2.7%200l.8-1c.2-.2.4-.3.7-.2l1.9.9c.3.1.5.3.5.6%200%20.6-.3%201.4-.8%201.8-.5.5-1.3.8-2.2.6-1.1-.2-2.6-.8-4.2-2.2-1.9-1.6-3.1-3.6-3.5-5-.3-1-.1-1.7.3-2.1Z%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=yoga]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%225%22%20r%3D%221.7%22%2F%3E%3Cpath%20d%3D%22M12%207.2v5.1%22%2F%3E%3Cpath%20d%3D%22m8.5%209.5%203.5%202.8%203.5-2.8%22%2F%3E%3Cpath%20d%3D%22m12%2012.3-4.5%204.2h9L12%2012.3Z%22%2F%3E%3Cpath%20d%3D%22M5.5%2018h13%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%225%22%20r%3D%221.7%22%2F%3E%3Cpath%20d%3D%22M12%207.2v5.1%22%2F%3E%3Cpath%20d%3D%22m8.5%209.5%203.5%202.8%203.5-2.8%22%2F%3E%3Cpath%20d%3D%22m12%2012.3-4.5%204.2h9L12%2012.3Z%22%2F%3E%3Cpath%20d%3D%22M5.5%2018h13%22%2F%3E%3C%2Fsvg%3E)}#caringCaloriePlanner [data-big-icon=yoghurt]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%205h8l1%204v6a4%204%200%200%201-4%204h-2a4%204%200%200%201-4-4V9l1-4Z%22%2F%3E%3Cpath%20d%3D%22M9%209h6%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%205h8l1%204v6a4%204%200%200%201-4%204h-2a4%204%200%200%201-4-4V9l1-4Z%22%2F%3E%3Cpath%20d%3D%22M9%209h6%22%2F%3E%3C%2Fsvg%3E)}
/*# sourceMappingURL=/cdn/shop/t/69/assets/caring-calorie-calculator.css.map */
