.YBcsmq_heroWrapper{box-sizing:border-box;background-color:#0b1a11;background-image:url(/images/steaming-bowl-bg.jpg);background-position:50% 60%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:space-between;width:100%;height:90vh;min-height:90vh;display:flex;position:relative;overflow:hidden}.YBcsmq_heroWrapper:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#06120c94 0%,#06120c38 26%,#06120c1a 50%,#06120c73 82%,#06120cc7 100%);position:absolute;inset:0}.YBcsmq_heroContent{z-index:4;box-sizing:border-box;justify-content:space-between;align-items:flex-start;width:100%;max-width:1440px;margin:0 auto;padding:clamp(36px,5.5vh,72px) clamp(24px,5vw,70px) 0;display:flex;position:relative}.YBcsmq_leftBlock{flex-direction:column;gap:16px;max-width:390px;display:flex}.YBcsmq_eyebrow{font-family:var(--font-sans,system-ui, -apple-system, sans-serif);letter-spacing:.02em;text-shadow:0 2px 10px #000000a6;align-items:center;gap:8px;font-size:15px;font-weight:650;display:inline-flex;color:#fff!important;-webkit-text-fill-color:#fff!important}.YBcsmq_sparkleIcon{font-size:15px;line-height:1;color:#fff!important}.YBcsmq_description{font-family:var(--font-sans,system-ui, -apple-system, sans-serif);opacity:.96;text-shadow:0 2px 12px #000000b3;margin:0;font-size:clamp(.98rem,1.15vw,1.12rem);font-weight:400;line-height:1.5;color:#fff!important;-webkit-text-fill-color:#fff!important}.YBcsmq_startPlanBtn{width:fit-content;font-family:var(--font-sans,system-ui, -apple-system, sans-serif);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#0c140ff0;border:1px solid #ffffff38;border-radius:9999px;align-items:center;gap:12px;margin-top:6px;padding:10px 14px 10px 22px;font-size:14.5px;font-weight:650;text-decoration:none;transition:all .24s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 8px 24px #0006;color:#fff!important;-webkit-text-fill-color:#fff!important}.YBcsmq_startPlanBtn:hover{background:#000;border-color:#ffffff73;transform:translateY(-2px);box-shadow:0 12px 30px #0000008c}.YBcsmq_startPlanBtn:active{transform:scale(.97)}.YBcsmq_arrowCircle{background:#fff;border-radius:50%;place-items:center;width:28px;height:28px;transition:transform .2s;display:grid;color:#0b1a11!important}.YBcsmq_startPlanBtn:hover .YBcsmq_arrowCircle{transform:translate(2px,-2px)}.YBcsmq_cardAnchor{align-items:center;display:flex;position:relative}.YBcsmq_floatingCard{-webkit-backdrop-filter:blur(14px);background:#ffffff26;border:1px solid #ffffff4d;border-radius:22px;flex-direction:column;width:180px;padding:8px;transition:transform .26s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 16px 38px #00000073}.YBcsmq_floatingCard:hover{transform:translateY(-3px);box-shadow:0 20px 44px #0000008c}.YBcsmq_cardPhotoWrap{background:#112217;border-radius:16px;width:100%;height:160px;position:relative;overflow:hidden}.YBcsmq_cardPhoto{object-fit:cover;width:100%;height:100%;display:block}.YBcsmq_cardBadge{cursor:pointer;background:#fff;border-radius:9999px;justify-content:space-between;align-items:center;margin-top:8px;padding:6px 10px 6px 14px;text-decoration:none;transition:background .18s;display:flex}.YBcsmq_cardBadge:hover{background:#f2f7f4}.YBcsmq_badgeTitle{font-family:var(--font-sans,system-ui, -apple-system, sans-serif);letter-spacing:-.01em;font-size:12.5px;font-weight:750;color:#0b1a11!important}.YBcsmq_badgeArrowCircle{color:#fff;background:#0b1a11;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.YBcsmq_navNextBtn{color:#0b1a11;cursor:pointer;z-index:5;background:#fff;border:1px solid #00000014;border-radius:50%;outline:none;place-items:center;width:32px;height:32px;transition:all .18s;display:grid;position:absolute;top:54%;right:-14px;transform:translateY(-50%);box-shadow:0 6px 20px #00000059}.YBcsmq_navNextBtn:hover{transform:translateY(-50%)scale(1.14);box-shadow:0 8px 24px #00000073}.YBcsmq_navNextBtn:active{transform:translateY(-50%)scale(.96)}.YBcsmq_bottomTypographyWrap{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:2;box-sizing:border-box;justify-content:center;align-items:flex-end;width:100%;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.YBcsmq_wordMotionWrap{justify-content:center;align-items:flex-end;width:100%;line-height:.8;display:flex}.YBcsmq_giantDisplayWord{font-family:var(--font-sans,system-ui, -apple-system, sans-serif);letter-spacing:-.04em;text-shadow:0 -4px 16px #00000080,0 -14px 40px #000000bf,0 16px 36px #0000008c;filter:drop-shadow(0 -8px 24px #0006);white-space:nowrap;text-align:center;margin:0;padding:0;font-size:clamp(6.2rem,19.5vw,22rem);font-weight:850;line-height:.8;display:inline-block;color:#fff!important;-webkit-text-fill-color:#fff!important;transform:translateY(36%)!important}@media (max-width:1024px){.YBcsmq_heroWrapper{height:100vh;min-height:100vh}.YBcsmq_heroContent{gap:32px;padding:32px 32px 0}.YBcsmq_leftBlock{max-width:340px}.YBcsmq_floatingCard{width:165px}.YBcsmq_cardPhotoWrap{height:145px}.YBcsmq_giantDisplayWord{font-size:clamp(4.8rem,18.5vw,12rem);transform:translateY(36%)!important}}@media (max-width:768px){.YBcsmq_heroWrapper{background-position:50% 52%;height:100svh;min-height:100svh}.YBcsmq_heroContent{flex-direction:column-reverse;align-items:flex-start;gap:20px;padding:24px 20px 0}.YBcsmq_cardAnchor{align-self:flex-end}.YBcsmq_leftBlock{align-items:flex-start;gap:12px;max-width:100%}.YBcsmq_eyebrow{font-size:14px}.YBcsmq_description{max-width:320px;font-size:.95rem}.YBcsmq_startPlanBtn{margin-top:4px}.YBcsmq_floatingCard{width:155px}.YBcsmq_cardPhotoWrap{height:135px}.YBcsmq_giantDisplayWord{letter-spacing:-.03em;text-shadow:0 -4px 12px #0009,0 -10px 30px #000000d9;font-size:clamp(3.5rem,18.5vw,6.2rem);transform:translateY(36%)!important}}@media (max-width:480px){.YBcsmq_heroContent{gap:16px;padding:18px 16px 0}.YBcsmq_floatingCard{width:145px}.YBcsmq_cardPhotoWrap{height:125px}.YBcsmq_navNextBtn{width:28px;height:28px;right:-10px}.YBcsmq_giantDisplayWord{font-size:clamp(3.1rem,18vw,4.6rem);transform:translateY(34%)!important}}
