.FinalCTA_section__pq1Hp{position:relative;overflow:hidden;background:var(--color-bg);border-top:1px solid #e0e6ed;padding:100px 0 96px}.FinalCTA_inner__kbuXm{position:relative;z-index:1;max-width:var(--max-width);margin:0 auto;padding:0 24px;display:flex;flex-direction:column;align-items:center;text-align:center}.FinalCTA_label__X7UFX{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#1e90ff;background:rgba(30,144,255,.08);border-radius:9999px;padding:4px 14px;margin-bottom:20px}.FinalCTA_headline__SuFEf{font-size:clamp(30px,5vw,52px);font-weight:800;letter-spacing:-.025em;line-height:1.12;margin:0 0 44px;color:#1a1f36;max-width:560px}.FinalCTA_headline__SuFEf em{font-style:normal;background:var(--gradient-headline);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.FinalCTA_mascotWrap__grrJM{position:relative;margin-bottom:44px}.FinalCTA_mascotRing__rFl0X{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:440px;height:440px;border-radius:50%;background:radial-gradient(circle,rgba(30,144,255,.07) 0,transparent 70%);pointer-events:none}@media(max-width:480px){.FinalCTA_mascotRing__rFl0X{width:300px;height:300px}}.FinalCTA_mascot__ktNLG{width:330px;height:396px;object-fit:contain;filter:drop-shadow(0 12px 28px rgba(26,31,54,.14));animation:FinalCTA_mascotFloat__7ZfIv 3.6s ease-in-out infinite;display:block}@media(max-width:768px){.FinalCTA_mascot__ktNLG{width:260px;height:312px}}@media(max-width:480px){.FinalCTA_mascot__ktNLG{width:210px;height:252px}}.FinalCTA_ctaGroup__bM0w5{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:24px}.FinalCTA_btnPrimary__OzJ_H{display:inline-flex;align-items:center;gap:10px;justify-content:center;background:var(--color-primary);color:#fff;padding:18px 40px;border-radius:var(--radius-lg);font-size:18px;font-weight:700;letter-spacing:.01em;text-decoration:none;box-shadow:0 4px 20px rgba(30,144,255,.35);transition:background var(--transition-fast) var(--ease-standard),box-shadow var(--transition-fast) var(--ease-standard),transform var(--transition-fast) var(--ease-standard)}.FinalCTA_btnPrimary__OzJ_H svg{flex-shrink:0;transition:transform var(--transition-fast) var(--ease-standard)}.FinalCTA_btnPrimary__OzJ_H:hover{background:#0d6fd9;box-shadow:0 6px 28px rgba(30,144,255,.48);transform:translateY(-2px)}.FinalCTA_btnPrimary__OzJ_H:hover svg{transform:translateX(3px)}.FinalCTA_btnPrimary__OzJ_H:active{transform:translateY(0)}@media(max-width:480px){.FinalCTA_btnPrimary__OzJ_H{width:100%;font-size:16px;padding:16px 24px}}.FinalCTA_reassurance__4faz9{font-size:14px;color:#8b95a8;margin:0;line-height:1.5}.FinalCTA_secondaryLink__3ARR7{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:700;color:#1e90ff;text-decoration:none;border:2px solid rgba(30,144,255,.2);border-radius:9999px;padding:10px 24px;transition:border-color var(--transition-base),background var(--transition-base)}.FinalCTA_secondaryLink__3ARR7:hover{background:rgba(30,144,255,.06);border-color:rgba(30,144,255,.4)}.GoalToHabit_section__3gTXT{padding:var(--spacing-section,88px) 0;background:var(--color-bg-subtle,#f7f9fc)}.GoalToHabit_inner__rC9vR{max-width:var(--max-width,1140px);margin:0 auto;padding:0 24px;display:flex;flex-direction:column;gap:64px}.GoalToHabit_header__q_iQO{text-align:center;max-width:600px;margin:0 auto}.GoalToHabit_sectionLabel__u_phX{display:inline-block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#1e90ff;margin-bottom:12px}.GoalToHabit_sectionTitle__emvQF{font-size:clamp(26px,3vw,38px);font-weight:800;color:#1a1f36;line-height:1.2;margin:0 0 12px}.GoalToHabit_sectionSubtitle__1r4fS{font-size:16px;font-weight:500;color:#4b5768;line-height:1.6;margin:0}.GoalToHabit_timeline__NOxLp{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:start;grid-gap:0 16px;gap:0 16px}@media(max-width:900px){.GoalToHabit_timeline__NOxLp{gap:0 12px}}@media(max-width:768px){.GoalToHabit_timeline__NOxLp{grid-template-columns:1fr;gap:0}}.GoalToHabit_connector__yWxqb{display:flex;align-items:center;justify-content:center;padding-top:56px}@media(max-width:768px){.GoalToHabit_connector__yWxqb{padding-top:0;height:36px;justify-content:center;align-items:center}}.GoalToHabit_connectorLine__I6XEx{display:flex;flex-direction:row;align-items:center;gap:4px}@media(max-width:768px){.GoalToHabit_connectorLine__I6XEx{flex-direction:column;align-items:center;justify-content:center;gap:3px;width:5px}}.GoalToHabit_connectorDot__p_lsr{width:5px;height:5px;border-radius:50%;background:#e0e6ed;flex-shrink:0;display:block}@media(max-width:768px){.GoalToHabit_connectorDot__p_lsr{width:4px;height:4px}}.GoalToHabit_connectorArrow__SWZuv{display:block;width:0;height:0;flex-shrink:0;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-left:7px solid #e0e6ed}@media(max-width:768px){.GoalToHabit_connectorArrow__SWZuv{border:5px solid rgba(0,0,0,0);border-top:7px solid #e0e6ed;border-bottom:none}}.GoalToHabit_beat__lp_dw{display:flex;flex-direction:column;gap:16px}@media(max-width:768px){.GoalToHabit_beat__lp_dw{padding-bottom:4px}}.GoalToHabit_beatHeader__kIzFI{display:flex;align-items:center;gap:12px}.GoalToHabit_beatNumber__BDWne{width:32px;height:32px;border-radius:50%;background:#1e90ff;color:#fff;font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.GoalToHabit_beatTitle__xCTjO{font-size:13px;font-weight:700;color:#4b5768;text-transform:uppercase;letter-spacing:.05em}.GoalToHabit_beatCard__huNE4{border-radius:var(--radius-xl,16px);padding:20px;display:flex;flex-direction:column;gap:14px;min-height:0}@media(max-width:480px){.GoalToHabit_beatCard__huNE4{padding:16px}}.GoalToHabit_beatCardGoal__w8zo8{background:rgba(30,144,255,.05);border:1px solid rgba(30,144,255,.14)}.GoalToHabit_beatCardTasks__3cel0{background:#fff;border:1px solid #e0e6ed}.GoalToHabit_beatCardResult__j9Nk0{background:rgba(0,200,150,.06);border:1px solid rgba(0,200,150,.2)}.GoalToHabit_beatCaption__lCe5Z{font-size:13px;font-weight:600;color:#8b95a8;line-height:1.5;padding:0 4px;text-align:center}@media(max-width:768px){.GoalToHabit_beatCaption__lCe5Z{text-align:left}}@media(max-width:480px){.GoalToHabit_beatCaption__lCe5Z{font-size:12px}}.GoalToHabit_goalTitle__heayA{font-size:14px;font-weight:800;color:#1a1f36;line-height:1.35;margin:0}.GoalToHabit_goalSkillBadge__0QjN4{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;background:rgba(0,200,150,.14);color:rgb(0,138.8,104.1);border-radius:9999px;padding:3px 10px;font-size:11px;font-weight:700}.GoalToHabit_goalProgressBlock__4TEcf{display:flex;flex-direction:column;gap:6px}.GoalToHabit_goalProgressLabel__rqHYu{display:flex;justify-content:space-between;align-items:center}.GoalToHabit_goalProgressLabelText__aYl1l{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#8b95a8}.GoalToHabit_goalProgressPct__7sCfF{font-size:11px;font-weight:800;color:#1e90ff}.GoalToHabit_goalProgressPctSuccess___4gOQ{color:#00c896}.GoalToHabit_goalProgressTrack__Ze719{height:8px;background:rgba(30,144,255,.1);border-radius:9999px;overflow:hidden}.GoalToHabit_goalProgressTrackSuccess__YLP9a{background:rgba(0,200,150,.12)}.GoalToHabit_goalProgressFill__6_ErQ{height:100%;border-radius:9999px;background:linear-gradient(90deg,#1e90ff,rgb(91.2,174.192,255))}.GoalToHabit_goalProgressFillSuccess__k_DcH{background:linear-gradient(90deg,#00c896,#5ddbb4)}.GoalToHabit_resultCheckList__2OLjC{display:flex;flex-direction:column;gap:6px}.GoalToHabit_resultCheckRow__ri7d1{display:flex;align-items:center;gap:8px}.GoalToHabit_resultCheckmark__G00hl{width:18px;height:18px;border-radius:50%;background:#00c896;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:10px;line-height:1}.GoalToHabit_resultCheckText__C1Kc_{font-size:12px;font-weight:600;color:#4b5768;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GoalToHabit_resultStreak__zMZ2p{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;background:rgba(255,159,63,.14);color:rgb(226.2,113.1,0);border-radius:9999px;padding:4px 10px;font-size:11px;font-weight:700}.GoalToHabit_taskList__TaI4t{display:flex;flex-direction:column;gap:6px}.GoalToHabit_taskRow__9KPgt{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:6px;gap:6px;background:#fff;border-radius:var(--radius-md,8px);padding:8px 10px;box-shadow:0 1px 4px rgba(26,31,54,.06)}.GoalToHabit_taskRowLeft__EyAlp{display:flex;flex-direction:column;gap:2px;overflow:hidden}.GoalToHabit_taskName__3XLqf{font-size:12px;font-weight:700;color:#1a1f36;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:480px){.GoalToHabit_taskName__3XLqf{font-size:11px}}.GoalToHabit_taskSchedule__VBb9t{font-size:10px;font-weight:500;color:#8b95a8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GoalToHabit_taskBadge__0XVTf{display:inline-flex;align-items:center;gap:3px;border-radius:9999px;padding:2px 7px;font-size:10px;font-weight:700;white-space:nowrap;flex-shrink:0}.GoalToHabit_taskBadgeRoutine__Vh71e{background:rgba(0,200,150,.14);color:rgb(0,138.8,104.1)}.GoalToHabit_taskBadgeQuest__vg4dM{background:rgba(255,159,63,.2);color:rgb(226.2,113.1,0)}.GoalToHabit_keyMessage__EbR0a{max-width:640px;margin:0 auto;text-align:center;background:rgba(30,144,255,.04);border-radius:var(--radius-xl,16px);padding:28px 32px}@media(max-width:480px){.GoalToHabit_keyMessage__EbR0a{padding:20px}}.GoalToHabit_keyMessageText__d50RS{font-size:16px;font-weight:500;color:#4b5768;line-height:1.7;margin:0}.GoalToHabit_keyMessageText__d50RS strong{color:#1a1f36;font-weight:700}@media(max-width:480px){.GoalToHabit_keyMessageText__d50RS{font-size:15px}}.GoalToHabit_reducedMotion__ajYUr{padding:var(--spacing-section,88px) 0}.GoalToHabit_reducedInner__fPOId{max-width:var(--max-width,1140px);margin:0 auto;padding:0 24px;display:flex;flex-direction:column;gap:48px}.GoalToHabit_reducedHeader__L5ZDa{text-align:center;max-width:600px;margin:0 auto}.GoalToHabit_reducedTimeline__w8rFP{display:flex;flex-direction:column;gap:20px}.GoalToHabit_reducedBeat__JZqxU{background:#fff;border:1px solid #e0e6ed;border-radius:var(--radius-xl,16px);padding:24px;display:flex;flex-direction:column;gap:8px}.GoalToHabit_reducedBeatTitle__3PZb8{font-size:14px;font-weight:800;color:#1a1f36;margin:0}.GoalToHabit_reducedBeatDesc__BEhTB{font-size:14px;font-weight:500;color:#4b5768;line-height:1.6;margin:0}.GoalToHabit_reducedKeyMessage__Pck8Z{max-width:640px;margin:0 auto;text-align:center;font-size:15px;font-weight:500;color:#4b5768;line-height:1.7}.GoalToHabit_reducedKeyMessage__Pck8Z strong{color:#1a1f36;font-weight:700}.AgePortraits_section__ePaOY{background:#f7f9fc;border-top:1px solid #e0e6ed;padding:clamp(56px,8vw,96px) 0;line-height:normal}.AgePortraits_inner__Pd0OF{max-width:var(--max-width);margin:0 auto;padding:0 24px;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:28px;gap:28px;align-items:center}@media(min-width:900px){.AgePortraits_inner__Pd0OF{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}}.AgePortraits_text__If46l{display:grid;grid-gap:16px;gap:16px}.AgePortraits_eyebrow__30mUq{font-size:13px;font-weight:700;color:#1e90ff}.AgePortraits_title__12P8s{font-size:clamp(28px,3.4vw,40px);line-height:1.15;letter-spacing:-.02em;font-weight:700;text-wrap:pretty;color:#1a1f36}.AgePortraits_lead__OQ7ka{font-size:17px;line-height:1.65;color:#4b5768;text-wrap:pretty}.AgePortraits_all__bjG_N{justify-self:start;font-size:15px;font-weight:700;color:#0d6fd9;border-radius:4px}.AgePortraits_all__bjG_N:hover{text-decoration:underline}.AgePortraits_all__bjG_N:focus-visible{outline:2px solid #1e90ff;outline-offset:2px}.AgePortraits_arrow__ESCFP{font-family:system-ui,sans-serif}.AgePortraits_list__cn9B4{display:grid;grid-gap:10px;gap:10px;list-style:none}.AgePortraits_item__QeCBT{display:flex;min-width:0}.AgePortraits_row__3wODx{flex:1 1 auto;display:flex;align-items:center;gap:14px;padding:16px 18px;background:#fff;border:1px solid #e0e6ed;border-radius:16px;color:#1a1f36;box-shadow:0 2px 12px rgba(26,31,54,.08);transition:transform .2s,box-shadow .2s,border-color .2s}.AgePortraits_row__3wODx:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(26,31,54,.16);border-color:#d1dae5}.AgePortraits_row__3wODx:focus-visible{outline:2px solid #1e90ff;outline-offset:2px}@media(prefers-reduced-motion:reduce){.AgePortraits_row__3wODx{transition:none}.AgePortraits_row__3wODx:hover{transform:none}}.AgePortraits_rowText__DUECo{flex:1 1;min-width:0;display:grid;grid-gap:4px;gap:4px}.AgePortraits_rowHead__rx04S{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.AgePortraits_years__CZFEC{font-size:22px;line-height:1.1;font-weight:800;letter-spacing:-.02em;color:#1e90ff}.AgePortraits_count__33DVu{font-size:12.5px;font-weight:700;color:#8b95a8}.AgePortraits_hook__Dzm9h{font-size:15px;line-height:1.45;font-weight:600;text-wrap:pretty}.AgePortraits_chevron__wsW_u{flex:none;color:#8b95a8}.ArticleCard_card__5G5Zj{flex:1 1 auto;min-width:0;background:#fff;border:1.5px solid #e0e6ed;border-radius:14px;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;color:inherit;box-shadow:var(--shadow-card);transition:box-shadow .2s,transform .2s}.ArticleCard_card__5G5Zj:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}.ArticleCard_card__5G5Zj:focus-visible{outline:2px solid #1e90ff;outline-offset:2px}@media(prefers-reduced-motion:reduce){.ArticleCard_card__5G5Zj{transition:none}.ArticleCard_card__5G5Zj:hover{transform:none}}.ArticleCard_cover__BreeU{aspect-ratio:16/9;overflow:hidden;background:var(--color-bg-subtle);display:flex;align-items:center;justify-content:center;font-size:28px}.ArticleCard_cover__BreeU img{width:100%;height:100%;object-fit:cover}.ArticleCard_body__jAX7w{padding:14px 16px 16px;display:flex;flex-direction:column;gap:6px;flex:1 1}.ArticleCard_title__OpeiM{margin:0;font-size:14px;font-weight:700;color:#1a1f36;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ArticleCard_meta__DphEo{margin:0;font-size:12px;color:#8b95a8}.Footer_footer__1yt0L{border-top:1px solid var(--color-border);padding:32px 0;background:var(--color-bg-subtle)}.Footer_inner__5vwOT{max-width:var(--max-width);margin:0 auto;padding:0 24px;display:flex;flex-direction:column;gap:12px}.Footer_top__wuDeq{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.Footer_logo__9030Y{font-size:18px;font-weight:700;color:var(--color-primary)}.Footer_links__Sg85f{display:flex;gap:24px;flex-wrap:wrap}.Footer_link__PGNVw{font-size:13px;color:var(--color-text-tertiary);text-decoration:none;transition:color var(--transition-fast)}.Footer_link__PGNVw:hover{color:var(--color-primary)}.Footer_copyright__MEHn_{font-size:13px;color:var(--color-text-secondary);text-align:center}@media(max-width:640px){.Footer_top__wuDeq{flex-direction:column;align-items:center;text-align:center}.Footer_links__Sg85f{justify-content:center;gap:16px}.Footer_copyright__MEHn_{text-align:center}}.articleDetail_page__C7K4e{min-height:100vh;background:var(--color-bg)}.articleDetail_cover__V6jvP{aspect-ratio:16/9;overflow:hidden;border-radius:16px;margin-bottom:28px;flex-shrink:0}.articleDetail_cover__V6jvP img{width:100%;height:100%;object-fit:cover;display:block}.articleDetail_layout__ZOlI_{display:grid;grid-template-columns:minmax(0,712px);justify-content:center;max-width:var(--max-width);margin:0 auto;padding:32px 20px 60px}@media(min-width:768px){.articleDetail_layout__ZOlI_{padding:48px 24px 80px}}@media(min-width:1100px){.articleDetail_layoutWithToc__jSHsP{grid-template-columns:minmax(0,712px) 240px;gap:56px;align-items:stretch}}.articleDetail_layoutWithToc__jSHsP .articleDetail_authorBlock__IID5M{margin-bottom:28px}.articleDetail_article__XcMij{min-width:0}.articleDetail_meta__isvLV{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:20px}.articleDetail_category__wDGbl{font-size:12px;font-weight:700;letter-spacing:.04em;color:#1e90ff;background:rgba(30,144,255,.1);border-radius:9999px;padding:4px 12px}.articleDetail_popularBadge__CzXBZ{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:700;color:#fff;background:linear-gradient(135deg,#ff9f3f,#ff5a5f);border-radius:9999px;padding:2px 8px;white-space:nowrap}.articleDetail_title__wAsMQ{font-size:clamp(24px,3.5vw,38px);font-weight:800;color:#1a1f36;letter-spacing:-.02em;line-height:1.25;margin:0 0 24px}.articleDetail_authorBlock__IID5M{display:flex;flex-direction:column;gap:14px;padding:20px 0;border-top:1px solid #e0e6ed;border-bottom:1px solid #e0e6ed;margin-bottom:40px}.articleDetail_authorHeader__YDl7V{display:flex;align-items:center;gap:12px}.articleDetail_authorAvatar__rnYru{width:44px;height:44px;border-radius:9999px;background:rgba(30,144,255,.1);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.articleDetail_authorAvatar__rnYru img{width:100%;height:100%;object-fit:cover}.articleDetail_authorInitial__SiTQ6{font-size:18px;font-weight:700;color:#1e90ff}.articleDetail_authorInfo___S9bu{display:flex;flex-direction:column;gap:3px;min-width:0}.articleDetail_authorName__5wW3w{font-size:15px;font-weight:600;color:#1a1f36}.articleDetail_authorMeta__s1OHO{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.articleDetail_authorMetaItem__vWnl2{font-size:13px;color:#8b95a8;display:inline-flex;align-items:center;gap:3px}.articleDetail_metaDot__j9mWj{font-size:13px;color:#8b95a8;-webkit-user-select:none;-moz-user-select:none;user-select:none}.articleDetail_statsRow___dTfZ{display:flex;gap:24px;flex-wrap:wrap}.articleDetail_statItem__LlYnS{display:flex;flex-direction:column;align-items:center;gap:1px}.articleDetail_statValue__f63YD{font-size:20px;font-weight:800;color:#1a1f36;line-height:1.2}.articleDetail_statLabel__cvC3k{font-size:11px;color:#8b95a8;white-space:nowrap}.articleDetail_authorDivider__BD7Kf{height:1px;background:#e0e6ed}.articleDetail_childrenRow__1nuNK{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.articleDetail_childrenAvatars__JHYFF{display:flex}.articleDetail_childAvatar__2x1Zq{width:28px;height:28px;border-radius:9999px;object-fit:cover;border:2px solid #fff;margin-right:-7px}.articleDetail_childAvatar__2x1Zq:last-child{margin-right:0}.articleDetail_childrenNames__2xbY9{font-size:13px;color:#4b5768;margin-left:4px}.articleDetail_skillBadges__x3ufi{display:flex;flex-wrap:wrap;gap:6px}.articleDetail_skillBadge__f51zW{font-size:12px;font-weight:600;color:#1e90ff;background:rgba(30,144,255,.08);border-radius:9999px;padding:3px 10px;white-space:nowrap}.articleDetail_body__kpUoE{font-size:17px;line-height:1.75;color:#1a1f36}.articleDetail_body__kpUoE p{margin:0 0 1.25em}.articleDetail_body__kpUoE h1,.articleDetail_body__kpUoE h2,.articleDetail_body__kpUoE h3{font-weight:700;letter-spacing:-.01em;margin:1.75em 0 .5em;color:#1a1f36;scroll-margin-top:84px}.articleDetail_body__kpUoE h1{font-size:1.6em}.articleDetail_body__kpUoE h2{font-size:1.35em}.articleDetail_body__kpUoE h3{font-size:1.15em}.articleDetail_body__kpUoE ol,.articleDetail_body__kpUoE ul{margin:0 0 1.25em 1.5em;padding:0}.articleDetail_body__kpUoE ol li,.articleDetail_body__kpUoE ul li{margin-bottom:.4em}.articleDetail_body__kpUoE pre{background:#f0f4f8;border-radius:8px;padding:16px 20px;overflow-x:auto;margin:1.25em 0;font-size:14px}.articleDetail_body__kpUoE code,.articleDetail_body__kpUoE pre code{font-family:JetBrains Mono,Fira Code,Courier New,monospace}.articleDetail_body__kpUoE code{background:#f0f4f8;border-radius:4px;padding:2px 6px;font-size:.88em}.articleDetail_body__kpUoE hr{border:none;border-top:1px solid #e0e6ed;margin:2em 0}.articleDetail_body__kpUoE table{width:100%;border-collapse:collapse;margin:1.25em 0;font-size:15px;line-height:1.5}.articleDetail_body__kpUoE table td,.articleDetail_body__kpUoE table th{border:1px solid #e0e6ed;padding:10px 14px;text-align:left;vertical-align:top}.articleDetail_body__kpUoE table th{background:#f0f4f8;font-weight:600}.articleDetail_body__kpUoE details{margin:0 0 1.25em}.articleDetail_body__kpUoE details>summary{cursor:pointer}.articleDetail_body__kpUoE details>summary h1,.articleDetail_body__kpUoE details>summary h2,.articleDetail_body__kpUoE details>summary h3{display:inline}.articleDetail_body__kpUoE details>:not(summary){margin-left:1.5em}.articleDetail_body__kpUoE a{color:#1e90ff;text-decoration:underline;text-underline-offset:2px}.articleDetail_backLink__fxYv0{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#4b5768;text-decoration:none;margin-bottom:32px}.articleDetail_backLink__fxYv0:hover{color:#1e90ff}.articleDetail_topicPlans__nlnfz{background:#f7f9fc;border-top:1px solid #e0e6ed}.articleDetail_topicPlansInner__YFQpG{max-width:var(--max-width);margin:0 auto;padding:56px 24px}.articleDetail_related__16t9J{max-width:var(--max-width);margin:0 auto;border-top:1px solid #e0e6ed;padding:56px 24px 80px}.articleDetail_relatedTitle__nL_oR{font-size:22px;font-weight:700;color:#1a1f36;margin:0 0 28px}.articleDetail_relatedGrid__hY5lV{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}@media(max-width:900px){.articleDetail_relatedGrid__hY5lV{grid-template-columns:repeat(2,1fr);gap:16px}}@media(max-width:480px){.articleDetail_relatedGrid__hY5lV{grid-template-columns:1fr}}.AccountNavItem_panel__tMs3z{gap:2px;padding:3px;border-radius:var(--radius-lg);border:1.5px solid var(--color-border);background:#fff;font-weight:700;line-height:1;display:inline-flex;align-items:center;font-size:15px;white-space:nowrap}.AccountNavItem_panel__tMs3z .AccountNavItem_login__m3Ugr,.AccountNavItem_panel__tMs3z .AccountNavItem_register__oPx97{display:inline-flex;min-height:32px}.AccountNavItem_panelMobile__jdmZy{grid-gap:2px;gap:2px;padding:3px;border-radius:var(--radius-lg);border:1.5px solid var(--color-border);background:#fff;font-weight:700;line-height:1;display:grid;grid-template-columns:1fr 1fr;font-size:16px}.AccountNavItem_panelMobile__jdmZy .AccountNavItem_login__m3Ugr,.AccountNavItem_panelMobile__jdmZy .AccountNavItem_register__oPx97{display:flex;justify-content:center;min-height:46px}.AccountNavItem_panelMobile__jdmZy .AccountNavItem_register__oPx97{transition:filter var(--transition-fast) var(--ease-standard)}.AccountNavItem_login__m3Ugr,.AccountNavItem_register__oPx97{align-items:center;padding:0 14px;border-radius:9px}.AccountNavItem_login__m3Ugr:focus-visible,.AccountNavItem_register__oPx97:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;box-shadow:0 0 0 4px rgba(30,144,255,.2)}.AccountNavItem_login__m3Ugr{color:var(--color-text-secondary);transition:background-color var(--transition-fast) var(--ease-standard),color var(--transition-fast) var(--ease-standard)}.AccountNavItem_register__oPx97{color:#fff;background:var(--gradient-primary);box-shadow:0 2px 8px rgba(30,144,255,.3);transition:filter var(--transition-fast) var(--ease-standard),box-shadow var(--transition-fast) var(--ease-standard)}@media(hover:hover){.AccountNavItem_login__m3Ugr:hover{background-color:var(--color-bg-secondary);color:var(--color-text)}.AccountNavItem_register__oPx97:hover{color:#fff;filter:brightness(.92)}.AccountNavItem_panel__tMs3z .AccountNavItem_register__oPx97:hover{box-shadow:0 2px 10px rgba(30,144,255,.4)}}.Header_header__b7i2g{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:#fff;border-bottom:1px solid var(--color-border)}.Header_inner___iP2P{max-width:var(--max-width);margin:0 auto;padding:0 24px;height:64px;display:flex;align-items:center;justify-content:space-between;gap:16px}.Header_logo__p32_V{flex:none;display:flex;align-items:center;gap:8px;border-radius:var(--radius-md)}.Header_logo__p32_V:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;box-shadow:0 0 0 4px rgba(30,144,255,.2)}.Header_logoMark__T6zxB{display:block}.Header_desk__PMDLt{display:none;align-items:center;gap:12px}.Header_burger__0Wmya{width:44px;height:44px;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer;display:grid;place-items:center;border-radius:var(--radius-md)}.Header_burger__0Wmya:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;box-shadow:0 0 0 4px rgba(30,144,255,.2)}.Header_burgerLines__N6PN6{display:grid;grid-gap:5px;gap:5px}.Header_burgerLines__N6PN6 span{display:block;width:20px;height:2px;border-radius:2px;background:var(--color-text)}@media(min-width:900px){.Header_desk__PMDLt{display:flex}.Header_burger__0Wmya{display:none}}.Header_drawer__Wz5fU{position:fixed;inset:0;z-index:1000}.Header_drawerScrim__d3BFq{position:absolute;inset:0;background:rgba(26,31,54,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.Header_drawerPanel__q4zun{position:absolute;top:0;left:0;right:0;background:#fff;border-radius:0 0 24px 24px;padding:10px 20px 24px;max-height:100vh;max-height:100dvh;overflow-y:auto;overscroll-behavior:contain;box-shadow:0 16px 48px rgba(26,31,54,.2);animation:Header_np-down__mLTMy .25s ease-out}@media(prefers-reduced-motion:reduce){.Header_drawerPanel__q4zun{animation:none}}@keyframes Header_np-down__mLTMy{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}.Header_drawerTop__f33cQ{height:44px;display:flex;align-items:center;justify-content:space-between}.Header_drawerLogo__kqv56{display:flex;border-radius:var(--radius-md)}.Header_drawerLogo__kqv56:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;box-shadow:0 0 0 4px rgba(30,144,255,.2)}.Header_drawerClose__WQwgZ{width:44px;height:44px;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer;font-family:inherit;font-size:26px;line-height:1;color:var(--color-text);border-radius:var(--radius-md)}.Header_drawerClose__WQwgZ:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;box-shadow:0 0 0 4px rgba(30,144,255,.2)}.Header_drawerBody__zp37e{display:grid;grid-gap:12px;gap:12px;padding:8px 0 4px}.age_main__2tSSV{line-height:normal;background:#fff}.age_arrow__Hgkh7{font-family:system-ui,sans-serif}.age_hero__u1HTp{background:linear-gradient(160deg,#eef6ff,#f7f9fc 50%,#f0fdf8);padding:clamp(40px,6vw,64px) 0 clamp(32px,5vw,48px);text-align:center}.age_heroInner__Qu22P{display:block}.age_crumbs__38AUo{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:14px;font-size:13px;color:#8b95a8}.age_crumbLink__thUdP{color:#1e90ff;border-radius:4px}.age_crumbLink__thUdP:hover{text-decoration:underline}.age_crumbLink__thUdP:focus-visible{outline:2px solid #1e90ff;outline-offset:2px}.age_crumbSep__yI_b4{color:#e0e6ed}.age_crumbCurrent__GaDjp{color:#4b5768}.age_eyebrow__I8y_L{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#1e90ff;background:#e9f4ff;border-radius:9999px;padding:4px 14px;margin-bottom:16px;line-height:1.6}.age_h1__B8LMU{font-size:clamp(28px,4vw,42px);font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:0 0 12px;text-wrap:balance}.age_heroLead__ItUg_,.age_hubLead__NPtcj{max-width:600px;margin:0 auto;font-size:17px;line-height:1.6;color:#4b5768;text-wrap:pretty}.age_hubLead__NPtcj{max-width:560px}.age_heroNote__TA7i1{max-width:600px;margin:18px auto 0;font-size:13px;font-weight:600;line-height:1.5;letter-spacing:.02em;color:#8b95a8;text-wrap:pretty}.age_grid___LKQK{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:32px;gap:32px;padding-top:clamp(28px,4vw,48px);padding-bottom:clamp(56px,7vw,88px)}@media(min-width:900px){.age_grid___LKQK{grid-template-columns:minmax(0,1fr) 340px;gap:56px;align-items:start}}.age_article__pbEkB{display:grid;grid-gap:32px;gap:32px;min-width:0;align-content:start}.age_rail__PPiYD{display:none}@media(min-width:900px){.age_rail__PPiYD{display:block;position:-webkit-sticky;position:sticky;top:88px}.age_ctaInline__BGZik{display:none!important}}.age_ageNav__ZETfu{display:flex;flex-wrap:wrap;gap:10px}.age_ageChip__TvsaC{font-size:13px;font-weight:600;line-height:1.6;color:#4b5768;background:#f7f9fc;border:1.5px solid #e0e6ed;border-radius:9999px;padding:7px 18px;transition:border-color .15s,color .15s,background-color .15s}.age_ageChip__TvsaC:hover{color:#1e90ff;border-color:#a9d4ff;background:#f4f9ff}.age_ageChip__TvsaC:focus-visible{outline:2px solid #1e90ff;outline-offset:2px}@media(prefers-reduced-motion:reduce){.age_ageChip__TvsaC{transition:none}}.age_ageChipOn__foTQF,.age_ageChipOn__foTQF:hover{color:#1e90ff;background:#edf6ff;border-color:#bbdeff}.age_set__PgOg2{display:grid;grid-gap:16px;gap:16px}.age_setHead__jVt5X{display:grid;grid-gap:6px;gap:6px}.age_setTitle__g5cLY{font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1.3}.age_setLead__N2gzd{font-size:15px;line-height:1.55;color:#4b5768;text-wrap:pretty}.age_cards__7EbEi{display:grid;grid-gap:16px;gap:16px;min-width:0}.age_cards__7EbEi>*{min-width:0}.age_cta___yjqq{background:#fff;border:1px solid #e0e6ed;border-radius:20px;padding:22px;display:grid;grid-gap:14px;gap:14px;box-shadow:0 8px 24px rgba(26,31,54,.08)}.age_ctaHead__wxFAY{display:flex;gap:12px;align-items:center}.age_ctaMascot__jK0ek{width:56px;height:56px;object-fit:contain;flex:none}.age_ctaHeadText__CxPia{min-width:0}.age_ctaTitle__Hcpee{font-weight:700;font-size:17px;letter-spacing:-.01em;line-height:1.3}.age_ctaMeta__m_h7j{font-size:13px;color:#8b95a8;font-weight:600}.age_ctaText__PsyO_{font-size:14px;line-height:1.55;color:#4b5768;text-wrap:pretty}.age_ctaPlans__sVCaG{display:inline-flex;justify-content:center;align-items:center;min-height:40px;font-size:14px;font-weight:700;color:#0d6fd9;text-align:center;border-radius:8px}.age_ctaPlans__sVCaG:hover{text-decoration:underline}.age_ctaPlans__sVCaG:focus-visible{outline:2px solid #1e90ff;outline-offset:2px}.age_hubAges__0a0XU{background:#fff;padding:clamp(32px,5vw,48px) 0 clamp(56px,7vw,88px)}.age_hubAgesInner__LBal5{display:grid;grid-gap:20px;gap:20px}.age_hubGrid__ztU_y{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;list-style:none}@media(min-width:640px){.age_hubGrid__ztU_y{grid-template-columns:repeat(3,minmax(0,1fr))}}.age_hubGridItem___gbfj{display:flex;min-width:0}.age_hubCard__Iv1Vm{flex:1 1 auto;display:flex;flex-direction:column;gap:10px;padding:22px 22px 20px;min-height:220px;background:#fff;border:1.5px solid #e0e6ed;border-radius:16px;color:#1a1f36;box-shadow:0 2px 12px rgba(26,31,54,.08);transition:transform .2s,box-shadow .2s,border-color .2s}.age_hubCard__Iv1Vm:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(26,31,54,.16);border-color:#d1dae5}.age_hubCard__Iv1Vm:focus-visible{outline:2px solid #1e90ff;outline-offset:2px}@media(prefers-reduced-motion:reduce){.age_hubCard__Iv1Vm{transition:none}.age_hubCard__Iv1Vm:hover{transform:none}}.age_hubYears__xo99B{font-size:clamp(30px,3.4vw,38px);line-height:1;font-weight:800;letter-spacing:-.03em;color:#1e90ff}.age_hubHook__rZv5x{flex:1 1;font-size:16px;line-height:1.45;font-weight:600;text-wrap:pretty}.age_hubSet__DDoY_{font-size:13px;line-height:1.5;color:#4b5768;text-wrap:pretty}.age_hubSet__DDoY_ b{color:#1a1f36}.age_hubOpen__kgzI3{font-size:14px;font-weight:700;color:#0d6fd9;padding-top:4px}.age_hubAfter__ro1hv{max-width:760px;font-size:15px;line-height:1.6;color:#4b5768;text-wrap:pretty}.age_hubAfterLink__Ur_o1{font-weight:700;color:#0d6fd9;border-radius:4px}.age_hubAfterLink__Ur_o1:hover{text-decoration:underline}.age_hubAfterLink__Ur_o1:focus-visible{outline:2px solid #1e90ff;outline-offset:2px}.age_bottom__jVDT2{background:#ebfbf7;padding:clamp(48px,7vw,80px) 0}.age_bottomInner__uBKL7{max-width:768px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;display:grid;grid-gap:14px;gap:14px;justify-items:center;text-align:center}.age_bottomMascot__oNFei{width:clamp(120px,16vw,160px);height:auto;display:block}.age_bottomEyebrow__EFwjw{font-size:13px;font-weight:700;color:#00a078}.age_bottomTitle__jqjhp{font-size:clamp(28px,3.6vw,40px);line-height:1.1;letter-spacing:-.02em;font-weight:800;text-wrap:pretty}.age_bottomText__xd540{font-size:17px;line-height:1.6;color:#4b5768;text-wrap:pretty;max-width:520px}.age_bottomActions__2vISu{display:grid;grid-gap:10px;gap:10px;width:min(100%,320px);padding-top:4px}.age_bottomNote__LYQh_{font-size:13px;color:#8b95a8}.NavPanel_icon__jxegn{flex:none}.NavPanel_panel__rGiYz{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:var(--radius-lg);border:1.5px solid var(--color-border);background:#fff;font-size:15px;font-weight:600;line-height:1;white-space:nowrap}.NavPanel_segment__G77W3{display:inline-flex;align-items:center;min-height:32px;padding:0 13px;border-radius:9px;color:var(--color-text-secondary);background-color:rgba(0,0,0,0);transition:background-color var(--transition-fast) var(--ease-standard),color var(--transition-fast) var(--ease-standard)}.NavPanel_segment__G77W3[aria-current=page]{background-color:var(--color-bg-secondary);color:var(--color-text)}.NavPanel_segment__G77W3:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;box-shadow:0 0 0 4px rgba(30,144,255,.2)}.NavPanel_quiz__Sue_l{gap:6px;padding:0 13px 0 10px;font-weight:700;color:var(--color-primary-dark);background-color:rgba(30,144,255,.1);transition:background-color var(--transition-fast) var(--ease-standard)}.NavPanel_divider__g9DjW{flex:none;width:1px;height:20px;margin:0 4px;background:var(--color-border)}.NavPanel_list__Rf5MA{display:grid;border:1.5px solid var(--color-border);border-radius:var(--radius-xl);overflow:hidden;background:#fff;font-size:20px;font-weight:600;line-height:normal}.NavPanel_row__0DFcA{box-sizing:content-box;display:flex;align-items:center;min-height:56px;padding:0 16px;color:var(--color-text);background-color:#fff;transition:background-color var(--transition-fast) var(--ease-standard)}.NavPanel_row__0DFcA+.NavPanel_row__0DFcA{border-top:1px solid var(--color-border)}.NavPanel_row__0DFcA[aria-current=page]{background-color:var(--color-bg-secondary)}.NavPanel_row__0DFcA:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px;box-shadow:inset 0 0 0 4px rgba(30,144,255,.2)}.NavPanel_rowPlans__PIYeD{justify-content:space-between;gap:12px}.NavPanel_rowQuiz__ftF2n{gap:10px;min-height:52px;background-color:rgba(30,144,255,.08);color:var(--color-primary-dark);font-size:16px;font-weight:700}.NavPanel_rowQuizLabel__nOBYd{flex:1 1;min-width:0}.NavPanel_rowHint__3d3eW{font-size:13px;font-weight:600;color:var(--color-text-secondary);white-space:nowrap}@media(hover:hover){.NavPanel_segment__G77W3:hover{background-color:var(--color-bg-secondary);color:var(--color-text)}.NavPanel_quiz__Sue_l:hover{background-color:rgba(30,144,255,.18);color:var(--color-primary-dark)}.NavPanel_row__0DFcA:hover{background-color:var(--color-bg-subtle)}.NavPanel_rowQuiz__ftF2n:hover{background-color:rgba(30,144,255,.14);color:var(--color-primary-dark)}}.Hero_hero__SpqmS{position:relative;min-height:100vh;overflow:hidden;background:linear-gradient(160deg,var(--color-hero-bg-start) 0,#f7f9fc 50%,var(--color-hero-bg-end) 100%);display:flex;align-items:center}.Hero_bgPattern__TXGgq{position:absolute;inset:0;color:var(--color-primary);opacity:.045;pointer-events:none;z-index:0}@keyframes Hero_bgFadeIn__J1aYM{0%{opacity:0}}.Hero_bgDecorBottom__atFNM,.Hero_bgDecorTop__oFVOt{position:absolute;z-index:0;pointer-events:none;height:auto;animation:Hero_bgFadeIn__J1aYM 1.5s ease-out}.Hero_bgDecorBottom__atFNM{left:0;bottom:0;width:100%;opacity:.3;mask-image:linear-gradient(90deg,black 50%,transparent),linear-gradient(0deg,black 35%,transparent 85%);-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-image:linear-gradient(90deg,black 50%,transparent),linear-gradient(0deg,black 35%,transparent 85%);-webkit-mask-composite:source-in}@media(min-width:768px){.Hero_bgDecorBottom__atFNM{width:1024px;opacity:.45;mask-image:linear-gradient(90deg,black 40%,transparent),linear-gradient(0deg,black 40%,transparent 88%);-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-image:linear-gradient(90deg,black 40%,transparent),linear-gradient(0deg,black 40%,transparent 88%);-webkit-mask-composite:source-in}}@media(min-width:768px)and (max-width:1700px){.Hero_bgDecorBottom__atFNM{width:800px;opacity:.3;mask-image:linear-gradient(90deg,black 20%,transparent 80%),linear-gradient(0deg,black 15%,transparent 65%);-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-image:linear-gradient(90deg,black 20%,transparent 80%),linear-gradient(0deg,black 15%,transparent 65%);-webkit-mask-composite:source-in}}.Hero_bgDecorTop__oFVOt{right:0;top:0;width:100%;opacity:.2;mask-image:linear-gradient(270deg,black 50%,transparent),linear-gradient(180deg,black 35%,transparent 85%);-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-image:linear-gradient(270deg,black 50%,transparent),linear-gradient(180deg,black 35%,transparent 85%);-webkit-mask-composite:source-in}@media(min-width:768px){.Hero_bgDecorTop__oFVOt{width:1024px;opacity:.4;mask-image:linear-gradient(270deg,black 40%,transparent),linear-gradient(180deg,black 50%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-image:linear-gradient(270deg,black 40%,transparent),linear-gradient(180deg,black 50%,transparent);-webkit-mask-composite:source-in}}@media(min-width:768px)and (max-width:1700px){.Hero_bgDecorTop__oFVOt{width:800px;opacity:.25;mask-image:linear-gradient(270deg,black 20%,transparent 80%),linear-gradient(180deg,black 40%,transparent 90%);-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-image:linear-gradient(270deg,black 20%,transparent 80%),linear-gradient(180deg,black 40%,transparent 90%);-webkit-mask-composite:source-in}}.Hero_inner__jA_7Q{position:relative;z-index:1;width:100%;max-width:var(--max-width);margin:0 auto;padding:80px 24px 60px}.Hero_animatedWrapper__1R47L{will-change:transform}.Hero_grid__sGcuv{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:center}.Hero_content__q3rxz{display:flex;flex-direction:column;gap:28px}.Hero_badge__Ze90_{display:inline-flex;align-items:center;gap:8px;background:rgba(30,144,255,.08);color:var(--color-primary-dark);border:1px solid rgba(30,144,255,.2);border-radius:var(--radius-full);padding:6px 14px;font-size:13px;font-weight:600;letter-spacing:.01em;width:-moz-fit-content;width:fit-content}.Hero_badgeDot__1hk_l{width:7px;height:7px;border-radius:50%;background:var(--color-success);flex-shrink:0;box-shadow:0 0 0 2px rgba(0,200,150,.25)}.Hero_headline___GSwN{font-size:clamp(36px,4.5vw,56px);font-weight:800;line-height:1.12;letter-spacing:-.02em;color:var(--color-text)}.Hero_headlineGradient__SzAHj{background:var(--gradient-headline);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.Hero_subtitle__4J3_X{font-size:18px;color:var(--color-text-secondary);line-height:1.7;max-width:480px}.Hero_actions___MAvI{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.Hero_btnPrimary__UtNsY{display:inline-flex;align-items:center;justify-content:center;background:var(--color-primary);color:#fff;padding:15px 32px;border-radius:var(--radius-lg);font-size:16px;font-weight:700;letter-spacing:.01em;box-shadow:0 4px 16px rgba(30,144,255,.35);transition:background var(--transition-fast) var(--ease-standard),box-shadow var(--transition-fast) var(--ease-standard),transform var(--transition-fast) var(--ease-standard)}.Hero_btnPrimary__UtNsY:hover{background:var(--color-primary-dark);box-shadow:0 6px 20px rgba(30,144,255,.45);transform:translateY(-1px)}.Hero_btnPrimary__UtNsY:active{transform:translateY(0)}.Hero_btnSecondary__Uy_Ya{display:inline-flex;align-items:center;gap:7px;color:var(--color-text-secondary);padding:15px 20px;border-radius:var(--radius-lg);font-size:16px;font-weight:600;border:1.5px solid var(--color-border);transition:border-color var(--transition-fast) var(--ease-standard),color var(--transition-fast) var(--ease-standard)}.Hero_btnSecondary__Uy_Ya:hover{border-color:var(--color-primary-light);color:var(--color-primary)}.Hero_social__4F4GI{display:flex;align-items:center;gap:12px;position:relative;z-index:2}.Hero_avatars__ftw77{display:flex}.Hero_avatar__lJI_n{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:2px solid #fff;margin-left:-6px;flex-shrink:0}.Hero_avatar__lJI_n:first-child{margin-left:0}.Hero_socialText__A0qSc{font-size:13px;color:var(--color-text-tertiary);font-weight:500;text-shadow:0 1px 6px rgba(247,249,252,.95),0 0 12px rgba(247,249,252,.7)}.Hero_visual__Tmknh{position:relative;display:flex;align-items:center;justify-content:center}.Hero_heroVideo__bkbQP{width:100%;max-width:560px;height:auto;display:block;object-fit:cover;mask-image:linear-gradient(90deg,transparent 0,black 18%,black 82%,transparent),linear-gradient(180deg,transparent 0,black 12%,black 88%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-image:linear-gradient(90deg,transparent 0,black 18%,black 82%,transparent),linear-gradient(180deg,transparent 0,black 12%,black 88%,transparent);-webkit-mask-composite:source-in}@media(min-width:901px)and (max-width:1700px){.Hero_heroVideo__bkbQP{max-width:480px;mask-image:linear-gradient(90deg,transparent 0,black 25%,black 75%,transparent),linear-gradient(180deg,transparent 0,black 15%,black 85%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-image:linear-gradient(90deg,transparent 0,black 25%,black 75%,transparent),linear-gradient(180deg,transparent 0,black 15%,black 85%,transparent);-webkit-mask-composite:source-in}}@media(max-height:720px)and (min-width:900px){.Hero_hero__SpqmS{min-height:auto}.Hero_inner__jA_7Q{padding:64px 24px 40px}.Hero_grid__sGcuv{gap:40px}}@media(max-width:900px){.Hero_grid__sGcuv{grid-template-columns:1fr;gap:48px}.Hero_visual__Tmknh{order:-1}.Hero_heroVideo__bkbQP{max-width:360px}.Hero_inner__jA_7Q{padding:100px 20px 60px}}@media(max-width:480px){.Hero_headline___GSwN{font-size:32px}.Hero_subtitle__4J3_X{font-size:16px}.Hero_actions___MAvI{flex-direction:column}.Hero_btnPrimary__UtNsY,.Hero_btnSecondary__Uy_Ya{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.Hero_bgDecorBottom__atFNM,.Hero_bgDecorTop__oFVOt{animation:none}}.InstallGuide_section__nvuWG{background:var(--color-bg);border-top:1px solid var(--color-border);padding:clamp(56px,8vw,96px) 0;scroll-margin-top:64px}.InstallGuide_inner__IeK_L{max-width:var(--max-width);margin:0 auto;padding:0 24px;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:32px;gap:32px}@media(min-width:900px){.InstallGuide_inner__IeK_L{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start}}.InstallGuide_intro__tzjAf{display:grid;grid-gap:16px;gap:16px;min-width:0}@media(max-width:899px){.InstallGuide_intro__tzjAf{width:100%;max-width:620px;justify-self:center}}@media(min-width:900px){.InstallGuide_intro__tzjAf{padding-top:30px}}.InstallGuide_label__qFe_e{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary)}.InstallGuide_title__fT3Ks{font-size:clamp(26px,3vw,38px);line-height:1.2;font-weight:800;color:var(--color-text);text-wrap:pretty}.InstallGuide_lead__A2JDC{font-size:16px;font-weight:500;line-height:1.6;color:var(--color-text-secondary);text-wrap:pretty}.InstallGuide_tabsRow__UR9V9{display:grid;grid-gap:16px;gap:16px;justify-items:start}.InstallGuide_tabs__6l11c{display:inline-flex;gap:4px;padding:4px;border-radius:14px;background:var(--color-bg-secondary)}@media(max-width:419px){.InstallGuide_tabs__6l11c{display:flex;width:100%}}.InstallGuide_tab__osBv9{position:relative;border:0;border-radius:10px;padding:9px 14px;background:rgba(0,0,0,0);font-family:inherit;font-size:14px;font-weight:700;line-height:19px;color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:color .15s cubic-bezier(.2,.7,.2,1)}.InstallGuide_tab__osBv9:hover{color:var(--color-text)}.InstallGuide_tab__osBv9:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(max-width:419px){.InstallGuide_tab__osBv9{flex:1 1;min-width:0;padding:9px 6px;font-size:13px;white-space:normal;text-align:center}}.InstallGuide_tabSelected__50bhe{color:var(--color-text)}.InstallGuide_tabPill__hCT4p{position:absolute;inset:0;z-index:0;border-radius:10px;background:#fff;box-shadow:0 2px 8px rgba(26,31,54,.08)}.InstallGuide_tabLabel__KQ_Vg{position:relative;z-index:1}.InstallGuide_note__5zqKc{min-height:1.35em;font-size:13px;line-height:1.35;color:var(--color-text-tertiary)}@media(max-width:499px){.InstallGuide_note__5zqKc{min-height:2.7em}}.InstallGuide_cardReveal__nuPCX{min-width:0}@media(max-width:899px){.InstallGuide_cardReveal__nuPCX{width:100%;max-width:620px;justify-self:center}}.InstallGuide_card__P0uLM{display:grid;grid-gap:16px;gap:16px;padding:clamp(18px,2.4vw,24px);background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:24px}.InstallGuide_card__P0uLM:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.InstallGuide_cardHead__luJdu{display:flex;align-items:center;gap:14px}.InstallGuide_appIcon__4Bn09{width:64px;height:64px;border-radius:16px;background:#fff;border:1px solid var(--color-border);box-shadow:0 4px 16px rgba(26,31,54,.1);display:grid;place-items:center;flex:none}.InstallGuide_appIcon__4Bn09 img{display:block;width:40px;height:40px}.InstallGuide_cardHeadText__H12c8{flex:1 1;min-width:0}.InstallGuide_cardTitle__Q1kZT{font-size:17px;font-weight:800;line-height:1.35;letter-spacing:-.01em;color:var(--color-text)}.InstallGuide_cardSubtitle__7fUBU{font-size:13px;font-weight:600;line-height:1.35;color:var(--color-text-tertiary)}.InstallGuide_swap__WOb_t{animation:InstallGuide_installSwap__AZ_OA .26s cubic-bezier(.2,.7,.2,1) both}.InstallGuide_swap__WOb_t[hidden]{display:none}@media(prefers-reduced-motion:reduce){.InstallGuide_swap__WOb_t{animation:none}}@keyframes InstallGuide_installSwap__AZ_OA{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.InstallGuide_autoHeight__52JQy{overflow:hidden;margin:0 -6px -6px}.InstallGuide_autoHeightInner__t4L5n{padding:0 6px 6px}.InstallGuide_cardBody__BT6kZ{display:grid;grid-gap:16px;gap:16px}.InstallGuide_steps__BN0la{list-style:none;display:grid;grid-gap:12px;gap:12px}.InstallGuide_step__ye53l{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;color:var(--color-text)}.InstallGuide_stepNumber__Ugusd{width:28px;height:28px;margin-top:1px;border-radius:9999px;background:#e1effc;color:var(--color-primary-dark);font-size:13px;font-weight:800;line-height:1;display:grid;place-items:center;flex:none}.InstallGuide_actions__ktbtS{display:grid;grid-gap:8px;gap:8px}.InstallGuide_button__REQhs{display:flex;align-items:center;justify-content:center;width:100%;padding:14px 22px;border:1px solid rgba(0,0,0,0);border-radius:12px;font-size:16px;font-weight:600;line-height:22px;letter-spacing:-.005em;text-align:center;cursor:pointer;transition:background .15s cubic-bezier(.2,.7,.2,1),border-color .15s cubic-bezier(.2,.7,.2,1),color .15s cubic-bezier(.2,.7,.2,1),transform .15s cubic-bezier(.2,.7,.2,1)}.InstallGuide_button__REQhs:active{transform:scale(.98)}.InstallGuide_button__REQhs:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.InstallGuide_buttonPrimary__3VXhs{background:var(--color-primary);color:#fff}.InstallGuide_buttonPrimary__3VXhs:hover{background:var(--color-primary-dark)}.InstallGuide_buttonSecondary__ri_nx{background:#fff;border-color:var(--color-border);color:var(--color-text)}.InstallGuide_buttonSecondary__ri_nx:hover{background:var(--color-bg-subtle);border-color:#d1dae5}.LearnTogether_section__pJF_e{padding:var(--spacing-section) 0;background:var(--color-bg-subtle)}.LearnTogether_inner__EPRZI{max-width:var(--max-width);margin:0 auto;padding:0 24px}.LearnTogether_header__yee8p{text-align:center;margin-bottom:56px}.LearnTogether_sectionLabel__dugSN{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#1e90ff;background:rgba(30,144,255,.08);border-radius:9999px;padding:4px 14px;margin-bottom:16px}.LearnTogether_sectionTitle__o_V_1{font-size:clamp(26px,3vw,36px);font-weight:800;color:#1a1f36;letter-spacing:-.02em;margin:0 0 12px}.LearnTogether_sectionSubtitle__a8B29{font-size:17px;color:#4b5768;max-width:520px;margin:0 auto;line-height:1.6}.LearnTogether_subHeader__vPMjp{margin-bottom:32px}.LearnTogether_subHeader__vPMjp h3{font-size:20px;font-weight:700;color:#1a1f36;margin:0 0 6px}.LearnTogether_subHeader__vPMjp p{font-size:15px;color:#4b5768;margin:0}.LearnTogether_metricsGrid__DHQJQ{display:grid;grid-template-columns:repeat(4,1fr);align-items:stretch;grid-gap:20px;gap:20px;margin-bottom:72px}@media(max-width:900px){.LearnTogether_metricsGrid__DHQJQ{grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:56px}}@media(max-width:480px){.LearnTogether_metricsGrid__DHQJQ{grid-template-columns:1fr;gap:12px;margin-bottom:48px}}.LearnTogether_metricCard__7_jmW{flex:1 1;background:#fff;border:1.5px solid #e0e6ed;border-radius:16px;padding:28px 24px;display:flex;flex-direction:column;gap:8px}@media(max-width:768px){.LearnTogether_metricCard__7_jmW{padding:22px 18px;border-radius:12px}}.LearnTogether_metricValue__tiRq1{font-size:36px;font-weight:800;letter-spacing:-.03em;line-height:1;margin:0 0 4px}@media(max-width:768px){.LearnTogether_metricValue__tiRq1{font-size:30px}}.LearnTogether_metricValueBlue__MsAQR{background:linear-gradient(135deg,#1e90ff,#63b3ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.LearnTogether_metricValueGreen___tCgk{background:linear-gradient(135deg,#00c896,#5ddbb4);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.LearnTogether_metricValueAmber__gwUNO{background:linear-gradient(135deg,#ff9f3f,#ffcc80);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.LearnTogether_metricValuePurple__PQJSd{background:linear-gradient(135deg,#c06fff,#e5aaff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.LearnTogether_metricTitle__b9AlA{font-size:15px;font-weight:700;color:#1a1f36;margin:0}.LearnTogether_metricDesc___9hSH{font-size:13px;color:#4b5768;line-height:1.5;margin:0}.LearnTogether_articlesSection__6NQqI{border-top:1px solid #e0e6ed;padding-top:56px}.LearnTogether_articlesGrid__QbVme{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-bottom:32px}@media(max-width:900px){.LearnTogether_articlesGrid__QbVme{grid-template-columns:repeat(2,1fr);gap:20px}}@media(max-width:480px){.LearnTogether_articlesGrid__QbVme{grid-template-columns:1fr;gap:16px}}.LearnTogether_articleCard__0GmJP{background:#fff;border:1.5px solid #e0e6ed;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--shadow-card);text-decoration:none;color:inherit;transition:box-shadow var(--transition-base) var(--ease-standard),transform var(--transition-base) var(--ease-standard)}.LearnTogether_articleCard__0GmJP:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}.LearnTogether_articleCover__wZXfS{aspect-ratio:16/9;overflow:hidden;flex-shrink:0}.LearnTogether_articleCover__wZXfS img{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--transition-slow) var(--ease-standard)}.LearnTogether_articleCard__0GmJP:hover .LearnTogether_articleCover__wZXfS img{transform:scale(1.03)}.LearnTogether_articleCoverFallback__CclO_{aspect-ratio:16/9;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:32px}.LearnTogether_articleBody__xPpyE{padding:18px 20px 20px;display:flex;flex-direction:column;gap:10px;flex:1 1}.LearnTogether_articleMeta__M2npf{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.LearnTogether_articleCategory__GDB1L{font-size:11px;font-weight:700;letter-spacing:.04em;color:#1e90ff;background:rgba(30,144,255,.1);border-radius:9999px;padding:3px 10px}.LearnTogether_articleAuthorRow__Z4Rrw{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin-top:auto;padding-top:4px}.LearnTogether_articleAuthorName__glwXI{font-size:12px;font-weight:600;color:#4b5768}.LearnTogether_articleDot__KncUG{font-size:12px;color:#8b95a8;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LearnTogether_articleDate__HAnzA{font-size:12px;color:#8b95a8}.LearnTogether_articleTime__oBx_I{font-size:12px;color:#8b95a8;display:inline-flex;align-items:center;gap:3px}.LearnTogether_articleTitle__ugjL6{font-size:16px;font-weight:700;color:#1a1f36;line-height:1.4}.LearnTogether_articleExcerpt__nw5Xa,.LearnTogether_articleTitle__ugjL6{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.LearnTogether_articleExcerpt__nw5Xa{font-size:13px;color:#4b5768;line-height:1.5;flex:1 1}.LearnTogether_allArticlesLink__UO3NO{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:700;color:#1e90ff;text-decoration:none;border:2px solid rgba(30,144,255,.2);border-radius:9999px;padding:10px 24px;transition:border-color var(--transition-base),background var(--transition-base)}.LearnTogether_allArticlesLink__UO3NO:hover{background:rgba(30,144,255,.06);border-color:rgba(30,144,255,.4)}.LearnTogether_articlesFooter__IH7Ah{text-align:center}.OneCheckmark_scrollContainer__LYDKb{height:300vh;position:relative}@media(max-width:768px){.OneCheckmark_scrollContainer__LYDKb{height:480vh}}.OneCheckmark_stickyViewport__M4Ccz{position:-webkit-sticky;position:sticky;top:0;height:100vh;display:flex;align-items:center;overflow:hidden;background:linear-gradient(180deg,#f7faff,#fff 60%)}@media(max-width:768px){.OneCheckmark_stickyViewport__M4Ccz{align-items:flex-start;padding-top:80px}}@media(max-height:750px)and (min-width:769px){.OneCheckmark_stickyViewport__M4Ccz{align-items:flex-start;padding-top:60px}}.OneCheckmark_inner__66cip{width:100%;max-width:var(--max-width);margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1fr 300px 1fr;grid-template-areas:"text phone mascot";grid-gap:40px;gap:40px;align-items:center}@media(min-width:769px)and (max-width:900px){.OneCheckmark_inner__66cip{grid-template-columns:1fr 240px 120px;grid-template-areas:"text phone mascot";gap:20px}}@media(max-width:768px){.OneCheckmark_inner__66cip{grid-template-columns:3fr 2fr;grid-template-areas:"text text" "phone mascot";column-gap:10px;row-gap:20px;padding:0 12px}}@media(max-height:750px)and (min-width:769px){.OneCheckmark_inner__66cip{gap:24px}}.OneCheckmark_scrollProgressBar__2J6vc{position:absolute;top:64px;left:0;right:0;height:3px;background:#1e90ff;transform-origin:left center;z-index:20;pointer-events:none;border-radius:0 2px 2px 0}.OneCheckmark_progressDots__xBp9G{position:absolute;top:80px;left:50%;transform:translateX(-50%);display:flex;gap:8px;z-index:10}@media(max-width:768px){.OneCheckmark_progressDots__xBp9G{display:none}}.OneCheckmark_dot__Wx_ag{width:8px;height:8px;border-radius:9999px;background:#e0e6ed;transition:background .3s ease,width .3s ease}.OneCheckmark_dotActive__1uNbU{background:#1e90ff;width:22px}.OneCheckmark_textPanel__pfL2a{grid-area:text;position:relative;min-height:160px}@media(max-width:768px){.OneCheckmark_textPanel__pfL2a{min-height:170px}}@media(max-height:750px)and (min-width:769px){.OneCheckmark_textPanel__pfL2a{min-height:auto;display:flex;align-items:center}}@media(min-width:769px){.OneCheckmark_textBlock__E4TKs{position:absolute;top:50%;transform:translateY(-50%);width:100%}}@media(max-width:768px){.OneCheckmark_textBlock__E4TKs{position:absolute;top:0;left:0;width:100%}}@media(max-height:750px)and (min-width:769px){.OneCheckmark_textBlock__E4TKs{position:static;transform:none;width:100%}}.OneCheckmark_labelRow__nJiNe{display:flex;align-items:center;margin-bottom:10px}.OneCheckmark_beatLabel__KXh5V{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1e90ff}.OneCheckmark_progressDotsInline__gJi8J{display:none;margin-left:auto;gap:6px;align-items:center}@media(max-width:768px){.OneCheckmark_progressDotsInline__gJi8J{display:flex}}.OneCheckmark_beatTitle__5qfjx{font-size:clamp(22px,2.4vw,30px);font-weight:800;color:#1a1f36;line-height:1.2;margin:0 0 12px}@media(max-width:768px){.OneCheckmark_beatTitle__5qfjx{font-size:1.25rem}}.OneCheckmark_beatDesc__X3Jxc{font-size:1rem;font-weight:500;color:#4b5768;line-height:1.6;margin:0}@media(max-width:768px){.OneCheckmark_beatDesc__X3Jxc{font-size:.9rem}}.OneCheckmark_phoneWrap__63Rdh{grid-area:phone;display:flex;justify-content:center;align-items:center}.OneCheckmark_phone__cfyla{width:280px;height:560px;background:#fff;border-radius:40px;border:8px solid #1a1f36;box-shadow:0 0 0 2px hsla(0,0%,100%,.12),0 24px 64px rgba(26,31,54,.22),0 8px 24px rgba(26,31,54,.12);position:relative;overflow:hidden;display:flex;flex-direction:column}.OneCheckmark_phone__cfyla:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:80px;height:20px;background:#1a1f36;border-radius:0 0 12px 12px;z-index:10}@media(min-width:769px)and (max-width:900px){.OneCheckmark_phone__cfyla{width:100%;max-width:230px;height:480px;border-radius:34px;border-width:7px}.OneCheckmark_phone__cfyla:before{width:68px;height:18px}}@media(max-width:768px){.OneCheckmark_phone__cfyla{width:100%;max-width:230px;height:420px;border-radius:30px;border-width:6px}.OneCheckmark_phone__cfyla:before{width:60px;height:16px}}@media(max-height:750px)and (min-width:769px){.OneCheckmark_phone__cfyla{height:560px;border-radius:40px;align-self:start}}.OneCheckmark_phoneScreen__2dO2Q{flex:1 1;overflow:hidden;position:relative;display:flex;flex-direction:column}.OneCheckmark_beatScreen__pmSgF{position:absolute;inset:0;display:flex;flex-direction:column;padding:28px 8px 12px;gap:6px;overflow:hidden}@media(max-width:768px){.OneCheckmark_beatScreen__pmSgF{padding:22px 6px 8px;gap:5px}}.OneCheckmark_beatScreenDome__IhdG7{padding-top:0}@media(max-width:768px){.OneCheckmark_beatScreenDome__IhdG7{padding-top:0}}.OneCheckmark_dome__Sii8O{border-radius:0 0 40px 40px;background:linear-gradient(135deg,#1e90ff,#63b3ff);padding:28px 12px 16px;display:flex;align-items:flex-end;gap:8px;position:relative;overflow:hidden;flex-shrink:0}.OneCheckmark_dome__Sii8O:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 15% 50%,rgba(255,255,255,.12) 0,transparent 60%),radial-gradient(circle at 85% 15%,rgba(255,255,255,.08) 0,transparent 50%)}@media(max-width:768px){.OneCheckmark_dome__Sii8O{padding:22px 8px 12px;border-radius:0 0 30px 30px}}.OneCheckmark_domeMascot__QA1Hm{width:52px;height:52px;object-fit:contain;flex-shrink:0;position:relative;z-index:1;filter:drop-shadow(0 2px 6px rgba(0,0,0,.15))}@media(max-width:768px){.OneCheckmark_domeMascot__QA1Hm{width:40px;height:40px}}.OneCheckmark_domeText__UV1hq{flex:1 1;position:relative;z-index:1}.OneCheckmark_domeGreeting__ci1KB{font-size:.875rem;font-weight:800;color:#fff;line-height:1.2;margin:0 0 2px}.OneCheckmark_domeSub__00bx6{font-size:.65rem;font-weight:600;color:hsla(0,0%,100%,.82);margin:0}.OneCheckmark_focusCard__yZvhb{background:#fff;border-radius:14px;border:1.5px solid #b3dbff;padding:10px 10px 8px;flex-shrink:0;box-shadow:0 2px 8px rgba(30,144,255,.08)}@media(max-width:768px){.OneCheckmark_focusCard__yZvhb{padding:8px 8px 6px;border-radius:11px}}.OneCheckmark_focusLabel__OckPd{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#1e90ff;margin:0 0 6px}.OneCheckmark_focusBody__TOmwi{display:flex;gap:8px;align-items:center;margin-bottom:8px}.OneCheckmark_focusIcon__MFtrD{width:32px;height:32px;border-radius:8px;background:#b3dbff;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.OneCheckmark_focusInfo__xhDxr{flex:1 1;min-width:0}.OneCheckmark_focusTitle__qAzi5{font-size:.8rem;font-weight:700;color:#1a1f36;margin:0 0 3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.OneCheckmark_focusMeta__J46Md{display:flex;gap:4px;flex-wrap:wrap}.OneCheckmark_chip__jqdx6{font-size:.55rem;font-weight:600;padding:2px 6px;border-radius:9999px;white-space:nowrap}.OneCheckmark_chipSkill__aBDgm{background:rgba(30,144,255,.1);color:#0d6fd9}.OneCheckmark_chipTime__7sZve{background:#eff3f8;color:#4b5768}.OneCheckmark_chipXp__MgXne{background:rgba(0,200,150,.12);color:rgb(0,159.2,119.4)}.OneCheckmark_chipQuest__AhJyh{background:#ffe0bf;color:#e68000}.OneCheckmark_chipNuts__5IsbV{display:inline-flex;align-items:center;gap:3px;background:rgba(91,171,228,.14);color:#3a7fa8}.OneCheckmark_chipStreak__fomSN{background:rgba(255,159,63,.15);color:#e68000}.OneCheckmark_doneBtn__wXSM7{width:100%;padding:7px 0;background:#1e90ff;color:#fff;border:none;border-radius:8px;font-size:.75rem;font-weight:700;cursor:pointer;text-align:center;font-family:inherit}.OneCheckmark_nextTaskGhost__hYQBG{background:#f7f9fc;border-radius:12px;padding:8px 10px;opacity:.55;flex-shrink:0}.OneCheckmark_nextTaskLabel__sUisZ{font-size:.55rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#8b95a8;margin:0 0 4px}.OneCheckmark_nextTaskTitle__0bYFC{font-size:.75rem;font-weight:600;color:#4b5768;margin:0}.OneCheckmark_celebCard__TNnim{background:linear-gradient(135deg,#f0fff8,#e8fff4);border:1.5px solid rgba(0,200,150,.3);border-radius:14px;padding:12px;flex-shrink:0;text-align:center}.OneCheckmark_celebXp__8L79z{font-size:1.6rem;font-weight:800;color:#00c896;line-height:1;margin:0 0 6px}.OneCheckmark_celebPhrase__kXG5R{font-size:.7rem;font-weight:600;color:rgb(0,149,111.75);font-style:italic;line-height:1.4;margin:0}.OneCheckmark_streakCard__Qd9WJ{background:#fff;border-radius:14px;border:1.5px solid rgba(255,159,63,.3);padding:8px 10px;flex-shrink:0;box-shadow:0 2px 8px rgba(26,31,54,.06)}@media(max-width:768px){.OneCheckmark_streakCard__Qd9WJ{padding:6px 8px;border-radius:11px}}.OneCheckmark_streakHeader__ADkR4{display:flex;align-items:center;gap:6px;margin-bottom:8px}@media(max-width:768px){.OneCheckmark_streakHeader__ADkR4{margin-bottom:5px}}.OneCheckmark_streakFlame__NFNyp{font-size:14px}.OneCheckmark_streakCount__rN4yx{font-size:1rem;font-weight:800;color:#1e90ff;line-height:1}.OneCheckmark_streakLabel__HDagh{font-size:.6rem;font-weight:600;color:#4b5768}.OneCheckmark_streakDots__3HDh3{display:flex;gap:4px;align-items:center}@media(max-width:768px){.OneCheckmark_streakDots__3HDh3{gap:2px}}.OneCheckmark_streakDot__AtfeX{width:22px;height:22px;border-radius:9999px;background:linear-gradient(135deg,#1e90ff,#8b7fc7);flex-shrink:0;display:flex;align-items:center;justify-content:center}.OneCheckmark_streakDot__AtfeX:after{content:"★";font-size:9px;color:#fff}@media(max-width:768px){.OneCheckmark_streakDot__AtfeX{width:18px;height:18px}.OneCheckmark_streakDot__AtfeX:after{font-size:7px}}.OneCheckmark_streakDotToday___xA9A{background:linear-gradient(135deg,#00c896,#5ddbb4);box-shadow:0 0 0 3px rgba(0,200,150,.25)}.OneCheckmark_streakDotToday___xA9A:after{content:"✓"}@media(max-width:768px){.OneCheckmark_streakDotToday___xA9A{box-shadow:0 0 0 2px rgba(0,200,150,.25)}}.OneCheckmark_skillsList__jCVFm{display:flex;flex-direction:column;gap:6px;flex:1 1;overflow:hidden}.OneCheckmark_skillCard__BmwzL{background:#fff;border-radius:12px;padding:8px 10px;box-shadow:0 1px 4px rgba(26,31,54,.07);flex-shrink:0}.OneCheckmark_skillHeader__v0G6K{display:flex;align-items:center;gap:6px;margin-bottom:6px}.OneCheckmark_skillIcon___Zkka{width:26px;height:26px;border-radius:6px;background:#b3dbff;display:flex;align-items:center;justify-content:center;font-size:13px;flex-shrink:0}.OneCheckmark_skillName__h7i9c{font-size:.7rem;font-weight:700;color:#1a1f36;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.OneCheckmark_skillLevel__IgG4a{font-size:.6rem;font-weight:700;color:#1e90ff}.OneCheckmark_skillBarTrack__4ES5q{height:6px;background:#eff3f8;border-radius:9999px;overflow:hidden;margin-bottom:3px}.OneCheckmark_skillBarFill__MS2jb{height:100%;border-radius:9999px;background:linear-gradient(90deg,#1e90ff,#63b3ff);transition:width .8s cubic-bezier(.68,-.55,.265,1.55)}.OneCheckmark_skillHint__CRT1K{font-size:.55rem;font-weight:600;color:#8b95a8}.OneCheckmark_skillHintAccent__tFljY{color:#1e90ff}.OneCheckmark_badgesRow__u5zsv{display:flex;gap:6px;align-items:center;flex-shrink:0;padding:4px 0}.OneCheckmark_badge__PUao1{width:36px;height:36px;border-radius:9999px;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.OneCheckmark_badgeEarned___8HRo{background:linear-gradient(135deg,#ffe0bf,#ffc07f);box-shadow:0 2px 6px rgba(255,159,63,.3)}.OneCheckmark_badgeAlmost__lSAsY{background:#f7f9fc;border:2px dashed #e0e6ed;font-size:13px;opacity:.75}.OneCheckmark_badgeAlmostLabel__HhNg3{font-size:.55rem;font-weight:600;color:#8b95a8;flex:1 1;line-height:1.3}.OneCheckmark_badgeLocked__UiDim{background:#eff3f8;opacity:.4;font-size:14px}.OneCheckmark_questCard__psEot{background:linear-gradient(135deg,#fffbf0,#fff8e7);border:1.5px solid #ffe0bf;border-radius:14px;padding:10px;flex-shrink:0;box-shadow:0 2px 8px rgba(255,159,63,.1)}.OneCheckmark_questBadgeRow__glHwx{display:flex;align-items:center;gap:6px;margin-bottom:6px}.OneCheckmark_questBadge__1fmCy{font-size:.55rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:2px 7px;border-radius:9999px;background:#ffe0bf;color:#e68000}.OneCheckmark_questBody__Lrtx2{display:flex;gap:8px;align-items:center}.OneCheckmark_questIcon__Ad7Pg{width:32px;height:32px;border-radius:8px;background:#ffe0bf;display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0}.OneCheckmark_questInfo__u9zwy{flex:1 1;min-width:0}.OneCheckmark_questTitle__CNiFS{font-size:.72rem;font-weight:700;color:#1a1f36;margin:0 0 3px;line-height:1.3}.OneCheckmark_questMeta__UlSd6{display:flex;gap:4px;flex-wrap:wrap}.OneCheckmark_nutsBalance__ScXMV{background:linear-gradient(135deg,#eef7fd,#f5fbff);border:1.5px solid rgba(91,171,228,.3);border-radius:12px;padding:8px 12px;display:flex;align-items:center;gap:10px;flex-shrink:0}.OneCheckmark_nutsIconWrap__jLePR{width:32px;height:32px;border-radius:9999px;background:rgba(91,171,228,.18);display:flex;align-items:center;justify-content:center;flex-shrink:0}.OneCheckmark_nutsValue__sMemi{font-size:1.25rem;font-weight:800;color:#2e7aa8;line-height:1}.OneCheckmark_nutsLabel__PhIxs{font-size:.6rem;font-weight:600;color:#3a7fa8;opacity:.8}.OneCheckmark_rewardPreview__dtGSX{background:#f7f9fc;border-radius:12px;padding:8px 10px;flex:1 1;min-height:0;overflow:hidden}.OneCheckmark_rewardPreviewLabel___eEI6{font-size:.55rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#8b95a8;margin:0 0 5px}.OneCheckmark_rewardItem__ymgsE{display:flex;align-items:center;gap:6px;padding:4px 6px;background:hsla(0,0%,100%,.7);border-radius:8px;margin-bottom:4px}.OneCheckmark_rewardItem__ymgsE:last-child{margin-bottom:0}.OneCheckmark_rewardIcon__KBKQd{font-size:14px;flex-shrink:0}.OneCheckmark_rewardName__ZtGm9{font-size:.65rem;font-weight:600;color:#1a1f36;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.OneCheckmark_rewardPrice__SlYvU{display:inline-flex;align-items:center;gap:3px;font-size:.65rem;font-weight:700;color:#2e7aa8;flex-shrink:0}.OneCheckmark_mascotPanel__JgVkv{grid-area:mascot;display:flex;justify-content:flex-start;align-items:center;min-height:320px;position:relative}@media(min-width:769px)and (max-width:900px){.OneCheckmark_mascotPanel__JgVkv{min-height:0;justify-content:center;align-items:center}}@media(max-width:768px){.OneCheckmark_mascotPanel__JgVkv{min-height:0;justify-content:center;align-items:center}}.OneCheckmark_mascotVideo__MygZp{width:260px;height:320px;object-fit:contain;border-radius:16px;-webkit-mask-image:linear-gradient(90deg,transparent 0,black 15%,black 85%,transparent),linear-gradient(180deg,transparent 0,black 10%,black 90%,transparent);mask-image:linear-gradient(90deg,transparent 0,black 15%,black 85%,transparent),linear-gradient(180deg,transparent 0,black 10%,black 90%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}@media(min-width:769px)and (max-width:900px){.OneCheckmark_mascotVideo__MygZp{width:100%;max-width:110px;height:180px;border-radius:10px}}@media(max-width:768px){.OneCheckmark_mascotVideo__MygZp{width:100%;height:360px;max-width:140px;border-radius:12px}}.OneCheckmark_mascotImg__mQA5o{width:240px;height:300px;object-fit:contain;filter:drop-shadow(0 8px 24px rgba(26,31,54,.1))}@media(min-width:769px)and (max-width:900px){.OneCheckmark_mascotImg__mQA5o{width:100%;max-width:110px;height:auto;max-height:180px}}@media(max-width:768px){.OneCheckmark_mascotImg__mQA5o{width:100%;max-width:130px;height:auto;max-height:360px}}.OneCheckmark_reducedMotion__bWj4Q{padding:64px 24px;max-width:var(--max-width);margin:0 auto;display:flex;flex-direction:column;gap:48px}.OneCheckmark_reducedBeat__2xyhu{display:flex;flex-direction:column;gap:16px}.OneCheckmark_reducedBeatStep__D_dpt{color:#1e90ff}.OneCheckmark_reducedBeatTitle__AmWZK{font-size:1.25rem;font-weight:800;color:#1a1f36;margin:0 0 6px}.OneCheckmark_reducedBeatDesc__TDidQ{font-size:1rem;color:#4b5768;margin:0;line-height:1.6}@keyframes OneCheckmark_scrollHintBounce__gE6V9{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.OneCheckmark_scrollHint__fBEpw{position:absolute;bottom:0;left:0;right:0;height:72px;background:linear-gradient(180deg,transparent 0,#fff);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;padding-bottom:12px;pointer-events:none;z-index:20}.OneCheckmark_scrollHintLabel__f5t_X{font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#8b95a8;line-height:1}.OneCheckmark_scrollHintChevron__qbSqO{color:#8b95a8;animation:OneCheckmark_scrollHintBounce__gE6V9 1.5s ease-in-out infinite}.ParentFaq_section__vVa6O{background:var(--color-bg-subtle);border-top:1px solid var(--color-border);padding:clamp(56px,8vw,96px) 0;scroll-margin-top:64px}.ParentFaq_inner__tpvCj{max-width:var(--max-width);margin:0 auto;padding:0 24px;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:32px;gap:32px;align-items:start}@media(min-width:900px){.ParentFaq_inner__tpvCj{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}}.ParentFaq_intro__Deae3{display:grid;grid-gap:16px;gap:16px;justify-items:start;min-width:0}@media(max-width:899px){.ParentFaq_intro__Deae3{width:100%;max-width:620px;justify-self:center}}.ParentFaq_label__FQfcH{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary)}.ParentFaq_title__VOnoO{font-size:clamp(26px,3vw,38px);line-height:1.2;font-weight:800;color:var(--color-text)}.ParentFaq_lead__y9z4b{font-size:16px;font-weight:500;line-height:1.6;color:var(--color-text-secondary);text-wrap:pretty}.ParentFaq_mascotWrap__pu1q3{display:none}@media(min-width:900px){.ParentFaq_mascotWrap__pu1q3{display:flex;justify-content:center;width:100%;padding-top:12px}}.ParentFaq_mascot__tI_4m{display:block;width:220px;height:220px;object-fit:contain}.ParentFaq_list__GgYJj{display:grid;grid-gap:10px;gap:10px;min-width:0}@media(max-width:899px){.ParentFaq_list__GgYJj{width:100%;max-width:620px;justify-self:center}}.ParentFaq_item__Q2nKz{background:#fff;border:1.5px solid var(--color-border);border-radius:18px;overflow:hidden;transition:border-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1)}.ParentFaq_item__Q2nKz:hover{border-color:#d1dae5}.ParentFaq_itemOpen__eKCQw,.ParentFaq_itemOpen__eKCQw:hover{border-color:rgba(30,144,255,.35);box-shadow:0 8px 24px rgba(26,31,54,.08)}.ParentFaq_question__yYNXZ{font:inherit}.ParentFaq_questionButton___bATT{width:100%;display:flex;align-items:center;gap:14px;padding:16px 18px;border:0;background:rgba(0,0,0,0);text-align:left;font-family:inherit;font-size:17px;font-weight:700;line-height:1.35;color:var(--color-text);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ParentFaq_questionButton___bATT:focus-visible{outline:2px solid var(--color-primary);outline-offset:-4px;border-radius:16px}@media(max-width:374px){.ParentFaq_questionButton___bATT{gap:12px;padding:14px;font-size:16px}}.ParentFaq_icon__dPkct{width:36px;height:36px;border-radius:12px;background:var(--color-bg-subtle);display:grid;place-items:center;flex:none;font-size:17px;line-height:1;transition:background .2s cubic-bezier(.4,0,.2,1)}.ParentFaq_itemOpen__eKCQw .ParentFaq_icon__dPkct{background:#e4f2ff}.ParentFaq_questionText__9__vn{flex:1 1;min-width:0}.ParentFaq_chevron__WYlei{width:32px;height:32px;border-radius:9999px;background:var(--color-bg-secondary);color:var(--color-text-secondary);display:grid;place-items:center;flex:none;transition:transform .3s cubic-bezier(.4,0,.2,1),background .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1)}.ParentFaq_chevron__WYlei svg{display:block}.ParentFaq_itemOpen__eKCQw .ParentFaq_chevron__WYlei{background:var(--color-primary);color:#fff;transform:rotate(180deg)}.ParentFaq_panel__9T_Df{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .32s cubic-bezier(.4,0,.2,1),visibility 0s linear .32s}.ParentFaq_itemOpen__eKCQw .ParentFaq_panel__9T_Df{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .32s cubic-bezier(.4,0,.2,1),visibility 0s linear 0s}.ParentFaq_panelInner__vVkPg{min-height:0;overflow:hidden}.ParentFaq_answer__WP4Kg{padding:0 18px 18px 68px;font-size:16px;line-height:1.6;color:var(--color-text-secondary);text-wrap:pretty;opacity:0;transform:translateY(-4px);transition:opacity .18s cubic-bezier(.4,0,.2,1),transform .32s cubic-bezier(.4,0,.2,1)}.ParentFaq_itemOpen__eKCQw .ParentFaq_answer__WP4Kg{opacity:1;transform:none;transition:opacity .24s cubic-bezier(.4,0,.2,1) 80ms,transform .32s cubic-bezier(.4,0,.2,1)}@media(max-width:374px){.ParentFaq_answer__WP4Kg{padding:0 14px 16px}}@media(prefers-reduced-motion:reduce){.ParentFaq_answer__WP4Kg,.ParentFaq_chevron__WYlei,.ParentFaq_itemOpen__eKCQw .ParentFaq_answer__WP4Kg,.ParentFaq_itemOpen__eKCQw .ParentFaq_panel__9T_Df,.ParentFaq_panel__9T_Df{transition:none}}.ScrollToTop_button__H0N57{position:fixed;right:24px;bottom:28px;z-index:100;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-full);border:none;cursor:pointer;background:var(--gradient-primary);color:#fff;box-shadow:var(--shadow-md);transition:box-shadow var(--transition-base)}.ScrollToTop_button__H0N57:hover{box-shadow:var(--shadow-lg)}.PlanCtaCard_card__CsJv5{background:#fff;border:1px solid #e0e6ed;border-radius:20px;padding:22px;display:grid;grid-gap:14px;gap:14px;box-shadow:0 8px 24px rgba(26,31,54,.08)}.PlanCtaCard_head__eT1sV{display:flex;gap:12px;align-items:center}.PlanCtaCard_mascot__jMnCg{width:56px;height:56px;object-fit:contain;flex:none}.PlanCtaCard_headText__oivZ8{min-width:0}.PlanCtaCard_title__6SIvm{font-weight:800;font-size:17px;letter-spacing:-.01em}.PlanCtaCard_meta__sUXAU{font-size:13px;color:#8b95a8;font-weight:600}.PlanCtaCard_text__B1Q_P{font-size:14px;line-height:1.55;font-weight:400;color:#4b5768}.PlanCtaCard_note__k0GD_{font-size:13px;color:#8b95a8;text-align:center}.PremiumCompare_section__KCn9J{padding:88px 24px;background:var(--color-bg-subtle)}.PremiumCompare_inner__O591b{max-width:780px;margin:0 auto;display:flex;flex-direction:column;gap:48px}.PremiumCompare_header__35VPS{text-align:center;display:flex;flex-direction:column;gap:12px}.PremiumCompare_sectionLabel__ts8A3{display:inline-block;font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary);background:var(--color-bg-secondary);padding:4px 12px;border-radius:var(--radius-full)}.PremiumCompare_sectionTitle__U9dAl{font-size:clamp(1.625rem,4vw,2.25rem);font-weight:800;color:var(--color-text);letter-spacing:-.02em;line-height:1.2;margin:0}.PremiumCompare_sectionSubtitle___wmaE{font-size:1.0625rem;line-height:1.65;color:var(--color-text-secondary);margin:0}.PremiumCompare_tableWrap__v0PCI{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--radius-xl);box-shadow:var(--shadow-card)}.PremiumCompare_table__GnwwG{width:100%;border-collapse:collapse;background:#fff;border-radius:var(--radius-xl);overflow:hidden;font-size:.9375rem}.PremiumCompare_thFeature__PfKgA,.PremiumCompare_thPlan__0tQta{padding:14px 20px;font-weight:700;color:var(--color-text-secondary);font-size:.8125rem;letter-spacing:.04em;text-transform:uppercase;text-align:center;border-bottom:2px solid var(--color-border);background:var(--color-bg-subtle)}.PremiumCompare_thFeature__PfKgA{text-align:left;width:60%}.PremiumCompare_thPremium__O_50I{background:rgba(245,158,11,.06);border-bottom-color:rgba(245,158,11,.22)}.PremiumCompare_planLabel__Qdh1S{display:inline-flex;align-items:center;gap:4px}.PremiumCompare_planLabelPremium__urKrB{color:rgb(187.1307086614,120.4078740157,7.6692913386)}.PremiumCompare_row__XYWr3{border-bottom:1px solid var(--color-border)}.PremiumCompare_row__XYWr3:last-child{border-bottom:none}.PremiumCompare_row__XYWr3:hover{background:var(--color-bg-subtle)}.PremiumCompare_tdFeature__XCSfA{padding:14px 20px;color:var(--color-text);line-height:1.4}.PremiumCompare_featureName__pZnfs{display:block;font-weight:500}.PremiumCompare_featureDesc__1Bir5{display:block;font-size:.8125rem;color:var(--color-text-secondary);margin-top:2px;line-height:1.4}.PremiumCompare_tdCheck__TFTQW{padding:14px 20px;text-align:center;vertical-align:middle;width:20%}.PremiumCompare_tdCheck__TFTQW>svg{display:block;margin:0 auto}.PremiumCompare_tdCheckPremium__Qrdnv{background:rgba(245,158,11,.04)}.PremiumHero_section__0mrU1{background:linear-gradient(160deg,#f0f7ff,#fefcf0 60%,#f0fdf8);padding:72px 24px 80px;overflow:hidden}.PremiumHero_inner__S4Vvy{max-width:var(--max-width);margin:0 auto;display:grid;grid-template-columns:1fr;grid-gap:48px;gap:48px;align-items:center}@media(min-width:960px){.PremiumHero_inner__S4Vvy{grid-template-columns:1fr 1fr;gap:64px}}.PremiumHero_content__dWjWd{display:flex;flex-direction:column;gap:24px;order:1}.PremiumHero_eyebrow___3Yem{display:flex}.PremiumHero_badge__mFJeF{display:inline-flex;align-items:center;gap:6px;padding:6px 16px;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.28);border-radius:var(--radius-full);font-size:.875rem;font-weight:700;color:rgb(187.1307086614,120.4078740157,7.6692913386);letter-spacing:.015em}.PremiumHero_title__OlAa8{font-size:clamp(2rem,5vw,3.25rem);font-weight:800;line-height:1.15;color:var(--color-text);letter-spacing:-.025em;margin:0}.PremiumHero_titleAccent__agEoD{background:linear-gradient(135deg,var(--color-primary) 0,#f59e0b 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.PremiumHero_subtitle__gLVaq{font-size:1.0625rem;line-height:1.7;color:var(--color-text-secondary);max-width:520px;margin:0}.PremiumHero_ctas__BmHgj{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.PremiumHero_btnPrimary__V_WKs{display:inline-flex;align-items:center;padding:14px 28px;background:var(--color-primary);color:#fff;border-radius:var(--radius-lg);font-size:1rem;font-weight:700;text-decoration:none;transition:background var(--transition-base) var(--ease-standard),box-shadow var(--transition-base) var(--ease-standard),transform var(--transition-fast) var(--ease-standard);box-shadow:0 4px 20px rgba(30,144,255,.35)}.PremiumHero_btnPrimary__V_WKs:hover{background:var(--color-primary-dark);box-shadow:0 6px 28px rgba(30,144,255,.45);transform:translateY(-1px)}.PremiumHero_btnPrimary__V_WKs:active{transform:translateY(0)}.PremiumHero_btnSecondary__JUkxM{display:inline-flex;align-items:center;padding:14px 28px;background:rgba(0,0,0,0);color:var(--color-text);border:1.5px solid var(--color-border);border-radius:var(--radius-lg);font-size:1rem;font-weight:600;text-decoration:none;transition:border-color var(--transition-base) var(--ease-standard),background var(--transition-base) var(--ease-standard)}.PremiumHero_btnSecondary__JUkxM:hover{border-color:var(--color-primary);background:rgba(30,144,255,.04);color:var(--color-primary)}.PremiumHero_mascotWrapper____a_f{position:relative;display:flex;justify-content:center;align-items:center;order:0}@media(min-width:960px){.PremiumHero_mascotWrapper____a_f{order:2}}.PremiumHero_mascot__OPIVg{width:100%;max-width:300px;height:auto;object-fit:contain;animation:PremiumHero_mascotFloat__52_iz 4s ease-in-out infinite;filter:drop-shadow(0 16px 40px rgba(30,144,255,.15))}@media(min-width:960px){.PremiumHero_mascot__OPIVg{max-width:380px}}.PremiumHero_pill__ydzWt{position:absolute;display:flex;align-items:center;padding:8px 14px;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-full);font-size:.8125rem;font-weight:700;color:var(--color-text);box-shadow:var(--shadow-card);white-space:nowrap;gap:4px}.PremiumHero_pillTop__KL0Fm{top:10%;right:0}@media(min-width:960px){.PremiumHero_pillTop__KL0Fm{right:-16px}}.PremiumHero_pillBottom__88H7W{bottom:14%;left:0}@media(min-width:960px){.PremiumHero_pillBottom__88H7W{left:-16px}}.PremiumPricing_section__0Bs5_{padding:88px 24px 96px;background:var(--color-bg)}.PremiumPricing_inner__xkEnx{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:40px}.PremiumPricing_header__WGfdH{text-align:center;display:flex;flex-direction:column;gap:10px}.PremiumPricing_sectionLabel__kGV4o{display:inline-block;font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#b45309;background:rgba(245,158,11,.08);padding:4px 12px;border-radius:var(--radius-full)}.PremiumPricing_sectionTitle__uKCs0{font-size:clamp(1.625rem,4vw,2.25rem);font-weight:800;color:var(--color-text);letter-spacing:-.02em;line-height:1.2;margin:0}.PremiumPricing_cards__WQM5j{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media(min-width:540px){.PremiumPricing_cards__WQM5j{grid-template-columns:repeat(2,1fr)}}.PremiumPricing_card__xcfkE{position:relative;background:#fff;border:1.5px solid var(--color-border);border-radius:var(--radius-2xl);padding:28px 24px;display:flex;flex-direction:column;gap:12px;box-shadow:var(--shadow-card);transition:box-shadow var(--transition-slow) var(--ease-standard)}.PremiumPricing_card__xcfkE:hover{box-shadow:var(--shadow-card-hover)}.PremiumPricing_cardPopular__mvuaj{border-color:#f59e0b;box-shadow:0 4px 24px rgba(245,158,11,.2)}.PremiumPricing_cardPopular__mvuaj:hover{box-shadow:0 8px 32px rgba(245,158,11,.28)}.PremiumPricing_popularBadge__tDO0a{position:absolute;top:-14px;left:50%;transform:translateX(-50%);padding:4px 16px;background:#f59e0b;color:#fff;font-size:.75rem;font-weight:700;border-radius:var(--radius-full);white-space:nowrap;letter-spacing:.02em}.PremiumPricing_cardHeader__YMwZI{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.PremiumPricing_planName__Z2Mv7{font-size:1rem;font-weight:700;color:var(--color-text)}.PremiumPricing_giftBadge__9eJNF{font-size:.75rem;font-weight:700;color:#b45309;background:rgba(245,158,11,.08);border:1px solid rgba(245,158,11,.25);border-radius:var(--radius-full);padding:2px 10px}.PremiumPricing_priceBlock__A2OK1{display:flex;align-items:baseline;gap:4px}.PremiumPricing_price__tLJWg{font-size:2rem;font-weight:800;color:var(--color-text);letter-spacing:-.03em}.PremiumPricing_priceNote__igmgv{font-size:.9375rem;color:var(--color-text-secondary);font-weight:500}.PremiumPricing_perMonth__ZHXmS{font-size:.875rem;color:var(--color-text-secondary);margin:0}.PremiumPricing_saving__vvIZL{font-size:.875rem;font-weight:600;color:var(--color-success);margin:0}.PremiumPricing_ctaButton__FI46M{margin-top:4px;width:100%;padding:12px 20px;border-radius:var(--radius-lg);font-size:.9375rem;font-weight:700;border:none;cursor:pointer;background:var(--color-primary);color:#fff;box-shadow:0 4px 16px rgba(30,144,255,.28);transition:background var(--transition-base) var(--ease-standard),box-shadow var(--transition-base) var(--ease-standard),transform var(--transition-fast) var(--ease-standard)}.PremiumPricing_ctaButton__FI46M:hover{background:var(--color-primary-dark);box-shadow:0 6px 24px rgba(30,144,255,.38);transform:translateY(-1px)}.PremiumPricing_ctaButton__FI46M:active{transform:translateY(0)}.PremiumPricing_giftBlock__ztrB3{display:flex;flex-direction:column;gap:20px;padding:24px 28px;background:linear-gradient(135deg,rgba(30,144,255,.06),rgba(0,200,150,.06));border:1px solid var(--color-border);border-radius:var(--radius-xl)}@media(min-width:540px){.PremiumPricing_giftBlock__ztrB3{flex-direction:row;align-items:center;justify-content:space-between}}.PremiumPricing_giftContent__0JcgR{display:flex;align-items:flex-start;gap:16px}.PremiumPricing_giftEmoji__VIjzu{font-size:2rem;flex-shrink:0}.PremiumPricing_giftTitle__Dqr3i{font-size:1rem;font-weight:700;color:var(--color-text);margin:0 0 4px}.PremiumPricing_giftDesc__7y96V{font-size:.9rem;color:var(--color-text-secondary);line-height:1.55;margin:0}.PremiumPricing_giftCta__o_ieK{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;background:var(--color-primary);color:#fff;border-radius:var(--radius-lg);font-size:.9375rem;font-weight:700;text-decoration:none;white-space:nowrap;flex-shrink:0;box-shadow:0 4px 16px rgba(30,144,255,.3);transition:background var(--transition-base) var(--ease-standard),box-shadow var(--transition-base) var(--ease-standard),transform var(--transition-fast) var(--ease-standard)}.PremiumPricing_giftCta__o_ieK:hover{background:var(--color-primary-dark);box-shadow:0 6px 24px rgba(30,144,255,.4);transform:translateY(-1px)}.PremiumPricing_giftCta__o_ieK:active{transform:translateY(0)}.PremiumPricing_footnote__cLoRU{text-align:center;font-size:.8125rem;color:var(--color-text-tertiary);line-height:1.5;margin:0}.PremiumPricing_footnoteLink__B7EDa{color:var(--color-text-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border);text-underline-offset:2px;transition:color var(--transition-fast)}.PremiumPricing_footnoteLink__B7EDa:hover{color:var(--color-primary)}.plans_main__YH1T4{line-height:normal}.plans_wrap__JJJUQ{max-width:var(--max-width);margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}@keyframes plans_rise__NnEgU{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.plans_rise__NnEgU{animation:plans_rise__NnEgU .5s cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){.plans_rise__NnEgU{animation:none}}@media print{.plans_noprint__vzfmL{display:none!important}}.plans_skillBadge__2q_DB{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:9999px;background:#f7f9fc;border:1px solid #e0e6ed;font-size:12px;font-weight:500;line-height:1.2;color:#4b5768}.plans_skillBadgeIcon__k7P4M{display:inline-flex;align-items:center;justify-content:center;width:19.2px;height:16.8px;flex:none}.plans_sectionBlock__1Ed1j{display:grid;grid-gap:18px;gap:18px}.plans_sectionHead__UITt0{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.plans_sectionTitle__1qRz3{font-size:24px;font-weight:700;line-height:1.2;letter-spacing:-.02em}.plans_sectionLink___muGm{font-weight:700;font-size:15px;color:#0d6fd9;border-radius:4px}.plans_sectionLink___muGm:focus-visible{outline:2px solid #1e90ff;outline-offset:2px}.plans_sectionArrow__ecflV{font-family:system-ui,sans-serif}.plans_cards__ZuMl8{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px;list-style:none}@media(min-width:640px){.plans_cards__ZuMl8{grid-template-columns:1fr 1fr}}@media(min-width:900px){.plans_cards__ZuMl8{grid-template-columns:repeat(3,1fr);gap:16px}}.plans_cardsItem__wCxvr,.plans_planCard__IWXVP{display:flex;min-width:0}.plans_planCard__IWXVP{flex:1 1 auto;flex-direction:column;gap:10px;padding:20px;background:#fff;border:1px solid #e0e6ed;border-radius:16px;color:#1a1f36;box-shadow:0 2px 12px rgba(26,31,54,.08);transition:transform .2s,box-shadow .2s}.plans_planCard__IWXVP:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(26,31,54,.16)}.plans_planCard__IWXVP:focus-visible{outline:2px solid #1e90ff;outline-offset:2px}@media(prefers-reduced-motion:reduce){.plans_planCard__IWXVP{transition:none}.plans_planCard__IWXVP:hover{transform:none}}.plans_planCardTop__h83eu{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.plans_planCardAge__nSd2R{font-size:12px;font-weight:700;color:#0d6fd9;background:rgba(30,144,255,.1);border-radius:9999px;padding:3px 10px;white-space:nowrap}.plans_planCardTitle__024dj{font-size:19px;line-height:1.3;font-weight:700;letter-spacing:-.01em;text-wrap:pretty}.plans_planCardExcerpt__X5Ss8{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.5;font-weight:400;color:#4b5768}.plans_planCardMeta__FiJqj{margin-top:auto;padding-top:6px;font-size:13px;font-weight:600;color:#8b95a8}.plans_btn__iDQC4{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(0,0,0,0);border-radius:12px;font-family:inherit;font-weight:600;line-height:normal;letter-spacing:-.005em;cursor:pointer;transition:background-color .15s cubic-bezier(.2,.7,.2,1),border-color .15s cubic-bezier(.2,.7,.2,1),color .15s cubic-bezier(.2,.7,.2,1)}.plans_btn__iDQC4:active{transform:scale(.98)}.plans_btn__iDQC4:focus-visible{outline:2px solid #1e90ff;outline-offset:2px}.plans_btn__iDQC4:disabled{opacity:.5;cursor:default;pointer-events:none}.plans_btnMd__p4r3v{padding:10px 16px;font-size:14px}.plans_btnSm__kdGvr{padding:6px 12px;font-size:12px}.plans_btnLg___2AE5{padding:14px 22px;font-size:16px}.plans_btnPrimary__3VLEo{background:#1e90ff;color:#fff}.plans_btnPrimary__3VLEo:hover{background:#0d6fd9;color:#fff}.plans_btnSecondary__4DQd5{background:#fff;border-color:#e0e6ed;color:#1a1f36}.plans_btnSecondary__4DQd5:hover{background:#f7f9fc;border-color:#d1dae5;color:#1a1f36}.plans_btnGhost__URoXD{background:rgba(0,0,0,0);color:#4b5768}.plans_btnGhost__URoXD:hover{background:#f7f9fc;color:#1a1f36}.plans_btnFull__pRhbH{display:flex;width:100%;justify-content:center;text-align:center}.ThemePill_pill__wxaig{display:inline-flex;align-items:center;gap:8px;border-radius:9999px;min-height:44px;padding:0 16px 0 12px;font-family:inherit;font-size:15px;font-weight:700;line-height:normal;cursor:pointer;transition:all .15s;background:#fff;color:#4b5768;border:1.5px solid #e0e6ed}.ThemePill_pill__wxaig:focus-visible{outline:2px solid #1e90ff;outline-offset:2px}.ThemePill_pillOn__tXu0_{background:rgba(30,144,255,.12);color:#0d6fd9;border-color:#1e90ff}.ThemePill_swatch__Ritc1{width:16px;height:16px;border-radius:9999px;flex:none;box-sizing:border-box;border:1.5px solid}@media(prefers-reduced-motion:reduce){.ThemePill_pill__wxaig{transition:none}}.ReadySheets_themes__Pj6ze{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ReadySheets_cards__7Ys2L{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media(min-width:640px){.ReadySheets_cards__7Ys2L{grid-template-columns:1fr 1fr}}.ReadySheets_card__8ATtt{background:#fff;border:1px solid #e0e6ed;border-radius:20px;overflow:hidden;box-shadow:0 2px 12px rgba(26,31,54,.08);display:grid;grid-template-rows:auto 1fr;min-width:0}.ReadySheets_area__WWpJG{background:#f7f9fc;border-bottom:1px solid #e0e6ed;height:320px;display:grid;place-items:center;overflow:hidden;padding:0 16px}.ReadySheets_frame__XKUih{position:relative;box-shadow:0 6px 20px rgba(26,31,54,.16);background:#fff}.ReadySheets_scale__4AUkj{transform-origin:0 0;position:absolute;left:0;top:0}.ReadySheets_body__gbHat{padding:20px 22px 22px;display:grid;grid-gap:14px;gap:14px;align-content:start}.ReadySheets_titles__sHNPd{display:grid;grid-gap:4px;gap:4px}.ReadySheets_title__0Dn44{font-size:20px;font-weight:700;line-height:1.2;letter-spacing:-.01em}.ReadySheets_meta__4_KyH{font-size:14px;color:#8b95a8;font-weight:600}.ReadySheets_actions__8EcIC{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.ReadySheets_note__eYP07{font-size:13px;color:#8b95a8;font-weight:600}@keyframes CheckMark_pop__lzIO6{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.18)}to{transform:scale(1);opacity:1}}@keyframes CheckMark_draw__x_3vc{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}.CheckMark_check__h_Zng{display:block;animation:CheckMark_pop__lzIO6 .26s cubic-bezier(.34,1.56,.64,1) both}.CheckMark_path___IgWW{stroke-dasharray:24;animation:CheckMark_draw__x_3vc .22s ease-out both}@media(prefers-reduced-motion:reduce){.CheckMark_check__h_Zng,.CheckMark_path___IgWW{animation:none}}.PlanFaq_list__PNc4B{display:grid;grid-gap:8px;gap:8px}.PlanFaq_item__iOGyD{background:#fff;border-radius:16px;overflow:hidden;border:1.5px solid #e0e6ed;transition:border-color .2s}.PlanFaq_itemOpen__NujbS{border-color:rgba(30,144,255,.35)}.PlanFaq_question__99P8i{font-size:inherit;font-weight:inherit;line-height:inherit}.PlanFaq_button__pU1pt{width:100%;display:flex;align-items:center;gap:12px;text-align:left;border:0;background:rgba(0,0,0,0);cursor:pointer;padding:14px 16px;font-family:inherit;font-size:16px;font-weight:700;line-height:1.35;color:#1a1f36;min-height:52px}.PlanFaq_button__pU1pt:focus-visible{outline:2px solid #1e90ff;outline-offset:-2px;border-radius:14px}.PlanFaq_buttonText__Cb2fV{flex:1 1;min-width:0}.PlanFaq_chevron__GPkjs{flex:none;width:30px;height:30px;border-radius:9999px;display:grid;place-items:center;background:#eff3f8;color:#4b5768;transition:transform .3s,background-color .2s,color .2s}.PlanFaq_itemOpen__NujbS .PlanFaq_chevron__GPkjs{background:#1e90ff;color:#fff;transform:rotate(180deg)}.PlanFaq_panel__ib8vC{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1)}.PlanFaq_itemOpen__NujbS .PlanFaq_panel__ib8vC{grid-template-rows:1fr}.PlanFaq_panelInner__ClSyD{min-height:0;overflow:hidden}.PlanFaq_answer__x8Bx1{padding:0 16px 16px;font-size:15px;line-height:1.6;font-weight:400;color:#4b5768;text-wrap:pretty}.PlanFaq_moreLink__kUznK{color:#0d6fd9;font-weight:600;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.PlanFaq_moreLink__kUznK:hover{text-decoration-thickness:2px}@media(prefers-reduced-motion:reduce){.PlanFaq_chevron__GPkjs,.PlanFaq_item__iOGyD,.PlanFaq_panel__ib8vC{transition:none}}.PlanHero_hero__Ca_Tw{display:grid;grid-gap:16px;gap:16px}.PlanHero_crumbs__1FQSi{flex-wrap:wrap;list-style:none;font-size:14px;font-weight:600;color:#8b95a8}.PlanHero_crumb__Bo1PT,.PlanHero_crumbs__1FQSi{display:flex;align-items:center;gap:6px}.PlanHero_chevron__Gu6OR{display:block;flex:none}.PlanHero_crumbLink__G4Xze{color:#4b5768;border-radius:4px}.PlanHero_crumbLink__G4Xze:focus-visible{outline:2px solid #1e90ff;outline-offset:2px}.PlanHero_crumbCurrent__Juegn{color:#1a1f36}.PlanHero_title__Jwuzg{font-size:clamp(28px,4vw,42px);line-height:1.15;letter-spacing:-.02em;font-weight:800;text-wrap:pretty}.PlanHero_chips__ymwFE{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.PlanHero_ageChip__CCVGU,.PlanHero_daysChip__m5yER{display:inline-flex;align-items:center;border-radius:9999px;padding:5px 12px;font-size:13px;font-weight:700}.PlanHero_ageChip__CCVGU{background:rgba(30,144,255,.1);color:#0d6fd9}.PlanHero_daysChip__m5yER{background:#eff3f8;color:#4b5768}.PlanHero_description__hwUuR{font-size:17px;line-height:1.65;font-weight:400;color:#4b5768;text-wrap:pretty}.PlanHowItWorks_section__gLPES{display:grid;grid-gap:20px;gap:20px;padding-top:12px}.PlanHowItWorks_head__lklE6{display:grid;grid-gap:6px;gap:6px}.PlanHowItWorks_eyebrow__ZK425{font-size:13px;font-weight:700;color:#1e90ff}.PlanHowItWorks_title__daeyw{font-size:22px;font-weight:700;line-height:1.2;letter-spacing:-.02em}.PlanHowItWorks_how__yjhUS{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;align-items:start}@media(min-width:640px)and (max-width:899px){.PlanHowItWorks_how__yjhUS{grid-template-columns:minmax(0,1fr) 300px;gap:32px}}@media(min-width:1150px){.PlanHowItWorks_how__yjhUS{grid-template-columns:minmax(0,1fr) 300px;gap:32px}}.PlanHowItWorks_steps__wldvV{display:grid;grid-gap:16px;gap:16px;list-style:none;align-content:start}.PlanHowItWorks_step__6bcfS{display:flex;gap:12px;align-items:flex-start}.PlanHowItWorks_stepNumber__mcBeN{flex:none;width:28px;height:28px;border-radius:9999px;background:rgba(30,144,255,.1);color:#0d6fd9;font-weight:800;font-size:13px;display:grid;place-items:center;margin-top:1px}.PlanHowItWorks_stepText__8i5on{font-size:16px;line-height:1.55;color:#1a1f36;text-wrap:pretty}.PlanHowItWorks_phone__Btk5V{box-sizing:content-box;width:100%;max-width:300px;margin:0 auto;min-width:0;background:#f7f9fc;border:1px solid #e0e6ed;border-radius:28px;box-shadow:0 12px 32px rgba(26,31,54,.12);overflow:hidden}@media(min-width:640px)and (max-width:899px){.PlanHowItWorks_phone__Btk5V{margin:0}}@media(min-width:1150px){.PlanHowItWorks_phone__Btk5V{margin:0}}.PlanHowItWorks_phoneHead__AXpIj{background:var(--gradient-primary);border-radius:0 0 22px 22px;padding:14px 16px 12px;color:#fff}.PlanHowItWorks_phoneHeadRow__ESEnc{display:flex;align-items:center;gap:10px}.PlanHowItWorks_phoneAvatar__Pdcj_{width:40px;height:40px;border-radius:9999px;background:#fff;color:#0d6fd9;display:grid;place-items:center;font-weight:800;font-size:15px;flex:none;box-shadow:0 0 0 3px hsla(0,0%,100%,.3)}.PlanHowItWorks_phoneHeadText__nn0T1{flex:1 1;min-width:0}.PlanHowItWorks_phoneGreeting__4va_5{font-size:16px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PlanHowItWorks_phoneSub__8L5Jw{font-size:11.5px;font-weight:600;color:hsla(0,0%,100%,.85);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PlanHowItWorks_phoneMascot___FOer{height:60px;width:60px;object-fit:contain;margin:-10px -8px -16px 0;flex:none}.PlanHowItWorks_phoneChips__ZsS2r{display:flex;gap:7px;margin-top:10px;flex-wrap:wrap}.PlanHowItWorks_phoneChip__t0EoP{background:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.3);border-radius:10px;padding:5px 10px;font-size:12px;font-weight:600;color:hsla(0,0%,100%,.85);display:inline-flex;align-items:center;gap:6px}.PlanHowItWorks_phoneChip__t0EoP b{font-size:14px;font-weight:800;color:#fff}.PlanHowItWorks_phoneBody___MyI8{padding:12px 12px 14px;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;gap:8px;min-width:0}.PlanHowItWorks_phoneHero__OjbA_{background:rgba(30,144,255,.06);border:1.5px solid rgba(30,144,255,.35);border-radius:16px;padding:12px 14px;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:6px;gap:6px;min-width:0}.PlanHowItWorks_phoneNow__BGKqA{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800;letter-spacing:.08em;color:#0d6fd9;justify-self:start}.PlanHowItWorks_phoneNowDot__b8nwO{width:7px;height:7px;border-radius:9999px;background:#1e90ff;display:block}.PlanHowItWorks_phoneHeroTitle__R7QLi{font-size:15px;font-weight:700;line-height:1.3;text-wrap:pretty}.PlanHowItWorks_phoneHeroChips__t1nSK{display:flex;gap:6px;flex-wrap:wrap;font-size:12px;font-weight:600;color:#4b5768}.PlanHowItWorks_phoneHeroChip__RDtuq{display:inline-flex;align-items:center;gap:5px;min-height:25px;background:#fff;border:1px solid #e0e6ed;border-radius:9999px;padding:3px 9px}.PlanHowItWorks_phoneDo__FJN6D{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--gradient-primary);color:#fff;border-radius:12px;padding:10px 0;font-weight:800;font-size:14px;box-shadow:0 4px 14px rgba(30,144,255,.35)}.PlanHowItWorks_phoneRow__RtvG5{display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:14px;background:#fff;border:1px solid #e0e6ed;min-width:0}.PlanHowItWorks_phoneRowCheck__s1Vgp{box-sizing:content-box;width:20px;height:20px;border-radius:9999px;flex:none;background:#fff;border:1.5px solid #d1dae5}.PlanHowItWorks_phoneRowCheckQuest__0wdz_{border-color:rgba(245,158,11,.6)}.PlanHowItWorks_phoneRowTitle__4f5sz{flex:1 1;min-width:0;font-size:13px;line-height:1.3;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PlanHowItWorks_phoneRowMeta__XrAWD{flex:none;display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:700;border-radius:9999px;padding:2px 8px;white-space:nowrap;color:#8b95a8;background:rgba(0,0,0,0)}.PlanHowItWorks_phoneRowMetaQuest__TO8Q9{color:#b45309;background:rgba(245,158,11,.1)}