.analysis-section_lift__f3d5W{position:absolute;inset:0;container-type:inline-size;pointer-events:none}.analysis-section_piece__F9kJf{position:absolute;overflow:hidden;border-radius:var(--radius-lg)}.analysis-section_piece__F9kJf img{display:block;width:100%;height:auto}.analysis-section_ask__yekn_{left:25.73cqw;top:30.57cqw;width:82.11cqw;transform-origin:29.66% 39.87%}.analysis-section_chart__s7T2L{left:-7.68cqw;top:58.2cqw;width:115.51cqw;transform-origin:50% 96.24%}@media (max-width:767px){.analysis-section_phone__trksF{width:min(var(--section-phone-w),calc(100% / 1.1551))}}@media (min-width:1024px) and (min-aspect-ratio:1/1){.analysis-section_phone__trksF{margin-left:calc(var(--section-phone-w) * .0768)}}.plan-phones_room__Mobcy{display:flex;justify-content:center;width:100%}.plan-phones_fit__LAySX{--phone:340;--w:402;--gap:56;--over:13;--pair-w:calc((var(--phone) * 2 + var(--gap) + var(--over) * 2) * 1px);--k:calc(var(--phone) * 0.9134 / var(--w));--lifted-w:calc(var(--phone) + var(--over) * 2);--plan-w:calc(var(--w) - 32);--plan-lift:calc(var(--lifted-w) / (var(--plan-w) * var(--k)));--today-lift:calc(var(--lifted-w) / (var(--today-w) * var(--k)));--foot:564px;--drop:113px;--rise:0px;--lift-top:122;--today-top:356.9;--today-w:370;--today-up:26.5;--fade:20px;--fade-end:129px;--fit:1;flex:none;width:calc(var(--pair-w) * var(--fit));height:calc(var(--foot) * var(--fit) + 24px)}.plan-phones_pair__n9X6P{display:flex;gap:calc(var(--gap) * 1px);align-items:flex-start;width:var(--pair-w);height:calc(var(--foot) + 24px / var(--fit));padding-left:calc(var(--over) * 1px);overflow:hidden;transform:scale(var(--fit));transform-origin:0 0}.plan-phones_pair__n9X6P .plan-phones_phone__5ZrTx{--phone-w:calc(var(--phone) * 1px);flex:none}.plan-phones_upper__jg_p4{position:relative;flex:none;margin-top:var(--rise)}.plan-phones_lower__uxgOb{position:relative;margin-top:var(--drop)}.plan-phones_peek__Hh4Cg{position:absolute;left:50%;bottom:calc(100% - 18px);height:112px;width:auto;translate:-50% 0;clip-path:inset(0 0 10px 0)}.plan-phones_phone__5ZrTx .plan-phones_screen__R8GmR{overflow:hidden;background:var(--app-ground);color:var(--app-text)}.plan-phones_app__IUMgc,.plan-phones_lift__kymWi,.plan-phones_today__1nUfH{-webkit-text-size-adjust:100%;text-size-adjust:100%}.plan-phones_app__IUMgc{position:relative;display:flex;flex-direction:column;width:calc(var(--w) * 1px);height:calc(var(--w) * 874px / 402);transform:scale(var(--k));transform-origin:0 0}.plan-phones_scroll__dg0V6{flex:1;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--fade-end) - var(--fade)),transparent calc(100% - var(--fade-end)));mask-image:linear-gradient(to bottom,#000 calc(100% - var(--fade-end) - var(--fade)),transparent calc(100% - var(--fade-end)))}.plan-phones_lift__kymWi{position:absolute;left:50%;top:calc(1.77% + var(--lift-top) * 1px * var(--k));width:calc(var(--plan-w) * 1px);color:var(--app-text);transform:translateX(-50%) scale(calc(var(--lifted-w) / var(--plan-w)));transform-origin:50% 0}.plan-phones_lift__kymWi .plan-phones_rise__dEvuc{transform:scale(calc(1 / var(--plan-lift)));transform-origin:50% 0}.plan-phones_today__1nUfH{position:absolute;left:calc(4.408% + 91.34% / 2);top:calc(1.77% + (var(--today-top) - var(--today-up)) * 1px * var(--k));width:calc(var(--today-w) * 1px);color:var(--app-text);transform:translateX(-50%) scale(calc(var(--lifted-w) / var(--today-w)));transform-origin:50% 0}.plan-phones_today__1nUfH .plan-phones_rise__dEvuc{transform:scale(calc(1 / var(--today-lift)));transform-origin:50% calc(var(--today-up) / (var(--today-lift) - 1) * 1px)}.plan-phones_rise__dEvuc{transition:transform .36s cubic-bezier(.25,.8,.25,1);transition-timing-function:linear(0,.093,.279,.476,.644,.774,.866,.927,.965,.986,.998,1.003,1)}.plan-phones_line__ovw4a{transform:scaleY(0);transform-origin:50% 0;transition:transform .24s cubic-bezier(.38,.7,.125,1)}.plan-phones_arc__bbRfj{stroke-dashoffset:var(--empty);transition:stroke-dashoffset .34s cubic-bezier(.38,.7,.125,1) var(--mark-at)}.plan-phones_pair__n9X6P[data-lifted] .plan-phones_line__ovw4a,.plan-phones_pair__n9X6P[data-lifted] .plan-phones_rise__dEvuc{transform:none}.plan-phones_pair__n9X6P[data-lifted] .plan-phones_arc__bbRfj{stroke-dashoffset:var(--filled)}@media (prefers-reduced-motion:reduce){.plan-phones_pair__n9X6P .plan-phones_line__ovw4a,.plan-phones_pair__n9X6P .plan-phones_rise__dEvuc{transform:none;transition:none}.plan-phones_pair__n9X6P .plan-phones_arc__bbRfj{stroke-dashoffset:var(--filled);transition:none}}@media (max-width:440px){.plan-phones_fit__LAySX{--w:346;--gap:46;--foot:620px;--drop:94px;--rise:40px;--lift-top:132;--plan-w:300;--today-top:359.9;--today-w:326;--today-up:24.5;--fade:44px;--fade-end:70px}}.week-reshuffle_thinking__eZXVN{position:relative;overflow:hidden}.week-reshuffle_thinking__eZXVN:after{content:"";position:absolute;inset:0 auto 0 0;width:300%;opacity:.5;background:linear-gradient(90deg,transparent 40%,var(--app-ground) 50%,transparent 60%);transform:translateX(calc(-200% / 3));animation:week-reshuffle_shimmer__OnLaI 1.25s linear .3s infinite}@keyframes week-reshuffle_shimmer__OnLaI{0%{transform:translateX(calc(-200% / 3))}80%,to{transform:translateX(0)}}.week-reshuffle_unsaid__iPSNK{visibility:hidden}.week-reshuffle_curtain__0BYdV{position:absolute;top:0;left:-4px;right:-4px;z-index:10;overflow:hidden;pointer-events:none}.week-reshuffle_curtain__0BYdV>div{position:absolute;top:calc(-1 * var(--edge));bottom:0;left:0;right:0;background:linear-gradient(to bottom,transparent,var(--app-ground) var(--edge));animation:week-reshuffle_open__Soxws var(--reveal) linear var(--reveal-at) both}@keyframes week-reshuffle_open__Soxws{0%{transform:translateY(0)}to{transform:translateY(100%)}}