.web201{--base:var(--everyday-paper);--surface:var(--everyday-white);--surface-alt:var(--everyday-paper);--text:var(--everyday-ink);--text-muted:var(--everyday-muted);--border:var(--everyday-line);--accent:var(--everyday-mandarin);--brand:var(--everyday-ink);--ink:var(--everyday-ink);--brand-soft:color-mix(in srgb,var(--everyday-mandarin) 23%,var(--everyday-paper));--accent-soft:var(--brand-soft);background:var(--base);color:var(--text)}.web201 .wrap{max-width:1240px}.web201 .display,.web201 h1,.web201 h2,.web201 h3{font-family:var(--font-display),var(--font-body),var(--font-script),sans-serif;letter-spacing:-.035em}.web201 h1,.web201 h2,.web201 h3,.web201 p{-webkit-margin-before:0;margin-block-start:0}.web201 h2{font-size:clamp(30px,3.2vw,48px);line-height:1.16;font-weight:750;text-wrap:balance}.web201 h3{font-size:22px;line-height:1.3;font-weight:700}.web201 .nav{min-height:86px}.web201 .brand{gap:9px}.brand-app-icon{border-radius:23%;flex-shrink:0}.web201 .brand>.display{font-size:30px;font-weight:800;letter-spacing:-.08em}.web201 .brand-sub{display:none}.web201 .nav-links{gap:26px}.web201 .nav-cta-btn{border-radius:999px;padding:12px 19px;background:var(--text);color:var(--base)}.web201 .btn-primary:hover{background:var(--text-muted)}.web201 a:focus-visible{outline:3px solid var(--text);outline-offset:5px}.everyday-eyebrow{font-size:12px;font-weight:700;letter-spacing:.12em;line-height:1.6;-webkit-margin-after:18px;margin-block-end:18px}.everyday-hero{overflow:hidden}.everyday-hero-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:36px;gap:36px;padding-block:48px 26px}.everyday-hero-copy{position:relative;z-index:2;-webkit-padding-after:40px;padding-block-end:40px}.everyday-hero h1{font-size:clamp(44px,5vw,72px);font-weight:800;line-height:1.08;-webkit-margin-after:24px;margin-block-end:24px}.everyday-hero h1 span,.everyday-lede{color:var(--text-muted)}.everyday-lede{font-size:17px;line-height:1.8;max-width:48ch;-webkit-margin-after:30px;margin-block-end:30px}.everyday-scene{position:relative;height:610px;isolation:isolate}.everyday-scene-band{position:absolute;inset-inline:0;inset-block-start:20px;height:350px;background:var(--accent);border-radius:32px;z-index:-1}.everyday-hero-phone{position:absolute;width:224px;inset-inline-end:40px;inset-block-start:0;transform:rotate(5deg)}[dir=rtl] .everyday-hero-phone{transform:rotate(-5deg)}.everyday-phone{padding:7px;background:var(--text);border-radius:37px;box-shadow:0 18px 35px color-mix(in srgb,var(--text) 15%,transparent)}.everyday-phone img{display:block;width:100%;height:auto;border-radius:30px}.everyday-family{position:absolute;inset-inline-start:-35px;inset-block-end:0;width:430px;height:340px}.everyday-family img{position:absolute;height:auto;object-fit:contain}.family-duyu{width:238px;inset-inline-start:85px;inset-block-end:62px;z-index:3}.family-friend{width:122px}.family-water{inset-inline-start:3px;inset-block-end:99px;z-index:2}.family-sleep{inset-inline-start:16px;inset-block-end:0;z-index:4}.family-steps{inset-inline-start:113px;inset-block-end:-9px;z-index:5}.family-weight{inset-inline-end:2px;inset-block-end:100px;z-index:2}.family-cycle{inset-inline-end:0;inset-block-end:0;z-index:5}.family-custom{inset-inline-end:100px;inset-block-end:-12px;z-index:4}.everyday-section{padding-block:100px}.everyday-heading{max-width:660px;-webkit-margin-after:45px;margin-block-end:45px}.everyday-heading>p:not(.everyday-eyebrow){font-size:17px;color:var(--text-muted);line-height:1.7}.everyday-trackers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.everyday-tracker{color:inherit;text-decoration:none;background:var(--surface);border:1px solid var(--border);border-radius:24px;padding:23px;display:flex;flex-direction:column;align-items:flex-start;transition:border-color .2s,transform .2s}.everyday-tracker:hover{border-color:var(--text-muted);transform:translateY(-3px)}.everyday-tracker>img{width:130px;height:130px;object-fit:contain;align-self:center;-webkit-margin-after:18px;margin-block-end:18px}.everyday-tracker>div{display:flex;flex-direction:column;flex:1 1}.everyday-tracker h3{font-size:21px;-webkit-margin-after:10px;margin-block-end:10px}.everyday-tracker p{color:var(--text-muted);font-size:14px;line-height:1.7;-webkit-margin-after:24px;margin-block-end:24px}.everyday-text-link{color:var(--text);font-size:14px;font-weight:700;text-decoration:none;text-underline-offset:5px;line-height:1.6}.everyday-text-link:hover{text-decoration:underline}.everyday-tracker .everyday-text-link{-webkit-margin-before:auto;margin-block-start:auto;font-size:12px}.everyday-how{background:var(--surface);padding-block:96px}.everyday-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:36px;gap:36px;list-style:none;padding:0;margin:0}.everyday-step-image{height:290px;overflow:hidden;border-radius:24px;background:var(--base);border:1px solid var(--border);-webkit-margin-after:28px;margin-block-end:28px}.everyday-step-image img{width:100%;height:auto;display:block;transform:translateY(-30px)}.everyday-step-number{color:var(--text-muted);font-size:12px;font-weight:700;letter-spacing:.12em;display:block;-webkit-margin-after:14px;margin-block-end:14px}.everyday-steps h3{-webkit-margin-after:12px;margin-block-end:12px}.everyday-steps p{font-size:15px;line-height:1.8;color:var(--text-muted)}.everyday-experts{padding-block:100px;display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:80px;gap:80px;align-items:center;-webkit-border-after:1px solid var(--border);border-block-end:1px solid var(--border)}.everyday-expert-art{background:var(--accent);border-radius:50% 50% 24px 24px;aspect-ratio:1;display:grid;place-items:center}.everyday-expert-art img{width:85%;height:auto}.everyday-experts p:not(.everyday-eyebrow){color:var(--text-muted);line-height:1.8;font-size:17px;-webkit-margin-after:25px;margin-block-end:25px}.everyday-posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:28px;gap:28px}.everyday-posts .blog-card{height:100%}.web201 .blog-card{border-radius:20px;background:var(--surface);overflow:hidden}.web201 .blog-card-title{font-size:23px;line-height:1.3}.web201 .blog-card-desc{color:var(--text-muted)}.web201 .blog-head{padding-block:36px;max-width:850px}.web201 .blog-head .display{font-size:clamp(38px,5vw,64px)}.web201 .app-card,.web201 .blog-lead{border-radius:24px}.web201 .post-head h1{font-size:clamp(32px,4vw,56px);max-width:23ch}.web201 .post-page .prose{font-size:18px;line-height:1.85}.web201 #faq{background:var(--base);padding-block:80px;-webkit-border-before:1px solid var(--border);border-block-start:1px solid var(--border)}.web201 #faq .faq{max-width:840px;margin-inline:auto}.web201 #faq .rv{opacity:1;transform:none}.everyday-final{background:var(--accent);text-align:center;padding-block:65px 80px}.everyday-final img{width:170px;height:auto;-webkit-margin-after:18px;margin-block-end:18px}.everyday-final h2{max-width:700px;margin-inline:auto}.everyday-final p{font-size:17px;-webkit-margin-after:26px;margin-block-end:26px}.everyday-final .store-buttons{justify-content:center}.web201 .site{border-top:none;-webkit-padding-before:60px;padding-block-start:60px}@media (max-width:1000px){.everyday-hero-grid{gap:12px}.everyday-hero h1{font-size:49px}.everyday-scene{height:540px}.everyday-hero-phone{width:195px;inset-inline-end:22px}.everyday-family{transform:scale(.82);transform-origin:bottom center;inset-inline-start:-60px}.everyday-trackers{grid-template-columns:repeat(2,minmax(0,1fr))}.everyday-experts{gap:45px}.web201 .nav-links{gap:17px}}@media (max-width:700px){.web201 .wrap{width:calc(100% - 40px)}.web201 .nav{min-height:72px}.web201 .brand>.display{font-size:27px}.everyday-hero-grid{grid-template-columns:1fr;-webkit-padding-before:28px;padding-block-start:28px;gap:0}.everyday-hero-copy{-webkit-padding-after:28px;padding-block-end:28px}.everyday-hero h1{font-size:clamp(40px,10vw,58px);line-height:1.1}.everyday-lede{font-size:15px;line-height:1.75}.everyday-scene{height:490px;max-width:450px;width:100%;margin-inline:auto}.everyday-scene-band{height:285px;inset-block-start:18px;border-radius:24px}.everyday-hero-phone{width:180px;inset-inline-end:23px}.everyday-family{width:430px;inset-inline-start:50%;transform:translateX(-50%) scale(.78);transform-origin:bottom center}[dir=rtl] .everyday-family{transform:translateX(50%) scale(.78)}.everyday-section{padding-block:65px}.everyday-heading{-webkit-margin-after:28px;margin-block-end:28px}.everyday-trackers{gap:12px}.everyday-tracker{padding:17px;border-radius:20px}.everyday-tracker>img{width:102px;height:102px;-webkit-margin-after:12px;margin-block-end:12px}.everyday-tracker h3{font-size:18px;letter-spacing:-.03em}.everyday-tracker p{font-size:13px}.everyday-how{padding-block:60px}.everyday-steps{grid-template-columns:1fr;gap:35px}.everyday-step-image{height:280px;max-width:400px}.everyday-experts{grid-template-columns:1fr;padding-block:60px;gap:30px}.everyday-expert-art{width:210px;margin-inline:auto}.everyday-posts{grid-template-columns:1fr;gap:24px}.everyday-final{padding-block:48px}.everyday-final .store-buttons{flex-wrap:wrap}.web201 .blog-head{padding-block:20px}}@media (prefers-reduced-motion:reduce){.everyday-tracker{transition:none}.everyday-tracker:hover{transform:none}}.web201 .app-card-screen .everyday-phone{width:180px;margin-inline:auto}.web201 .blog-card>:not(.post-cover){margin-inline:18px}.web201 .blog-card .byline{-webkit-padding-after:18px;padding-block-end:18px}[dir=rtl] .web201 :is(h1,h2,h3,p,.everyday-text-link){text-align:right;unicode-bidi:plaintext}@media (max-width:700px){.web201 .everyday-hero .store-buttons{justify-content:flex-start}.web201 .everyday-hero .store-soon{flex:0 0 auto;min-width:0}}@keyframes everyday-arrive{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0 0}}@keyframes everyday-family-arrive{0%{opacity:0;translate:0 22px;scale:.94}to{opacity:1;translate:0 0;scale:1}}@media (prefers-reduced-motion:no-preference){.web201 .everyday-hero-copy>*{animation:everyday-arrive .7s cubic-bezier(.22,1,.36,1) both}.web201 .everyday-hero-copy>:nth-child(2){animation-delay:.08s}.web201 .everyday-hero-copy>:nth-child(3){animation-delay:.16s}.web201 .everyday-hero-copy>:nth-child(4){animation-delay:.24s}.web201 .everyday-scene-band{animation:everyday-family-arrive .85s cubic-bezier(.22,1,.36,1) both}.web201 .everyday-hero-phone{animation:everyday-arrive .95s cubic-bezier(.22,1,.36,1) .15s both}.web201 .everyday-family img{animation:everyday-family-arrive .8s cubic-bezier(.22,1,.36,1) .3s both}.web201 .everyday-family .family-friend{animation-delay:.4s}.web201 .everyday-family .family-cycle,.web201 .everyday-family .family-steps{animation-delay:.5s}.web201 .motion-pending{opacity:0}.web201 .motion-entered{animation:everyday-arrive .65s cubic-bezier(.22,1,.36,1) both}.web201 .everyday-trackers>:nth-child(2n).motion-entered{animation-delay:.07s}.web201 .everyday-steps>:nth-child(2).motion-entered{animation-delay:.08s}.web201 .everyday-steps>:nth-child(3).motion-entered{animation-delay:.16s}.web201 .blog-head>:not(.blog-host),.web201 .post-head{animation:everyday-arrive .7s cubic-bezier(.22,1,.36,1) both}.web201 .blog-host{animation:everyday-family-arrive .8s cubic-bezier(.22,1,.36,1) .15s both}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.web201 .everyday-tracker>img{transition:transform .45s cubic-bezier(.22,1,.36,1)}.web201 .everyday-tracker:hover>img{transform:translateY(-7px) rotate(-4deg)}.web201 .everyday-text-link>span{display:inline-block;transition:transform .25s ease}.web201 .everyday-text-link:hover>span{transform:translate(2px,-2px)}.web201 .store-badge{transition:transform .25s ease}.web201 .store-badge:hover{transform:translateY(-3px)}}.web201 .blog-head{position:relative;isolation:isolate;max-width:none;padding:44px;-webkit-padding-end:230px;padding-inline-end:230px;border-radius:28px;background:var(--brand-soft);-webkit-margin-after:32px;margin-block-end:32px}.web201 .blog-head h1{max-width:18ch}.web201 .blog-head .sub{max-width:54ch;-webkit-margin-after:0;margin-block-end:0}.web201 .blog-host{position:absolute;inset-inline-end:24px;inset-block-end:22px;width:180px;height:auto;z-index:-1}.web201 .blog-lead{background:var(--surface);padding:22px;border:1px solid var(--border);gap:36px}.web201 .blog-lead-cover{border-radius:18px}.web201 .blog-lead-body{-webkit-padding-end:12px;padding-inline-end:12px}.web201 .blog-shelf-head h2{font-size:clamp(24px,2.6vw,32px)}.web201 .blog-hub .topic-chips{background:var(--base)}.web201 .post-head{padding-block:38px 32px;-webkit-border-after:1px solid var(--border);border-block-end:1px solid var(--border);-webkit-margin-after:32px;margin-block-end:32px}.web201 .post-head h1{max-width:24ch;line-height:1.16;margin-block:22px 28px;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.web201 .post-hero{border-radius:24px}.web201 .post-page .prose h2{font-size:clamp(25px,3vw,34px);line-height:1.3}.web201 .post-page .prose h3{font-size:23px}.web201 .post-page .prose blockquote{background:var(--brand-soft);-webkit-border-start:3px solid var(--accent);border-inline-start:3px solid var(--accent);border-radius:16px}.web201 .post-aside-card,.web201 .post-expert-bridge{background:var(--brand-soft);border-color:var(--border)}.web201 .post-page .app-card{background:var(--surface);border:1px solid var(--border)}.web201 .post-page .post-related{background:var(--base);-webkit-border-before:1px solid var(--border);border-block-start:1px solid var(--border)}.web201 .post-contents a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:4px}@media (max-width:700px){.web201 .blog-head{padding:26px 22px;-webkit-padding-after:115px;padding-block-end:115px;border-radius:24px}.web201 .blog-head .display{font-size:38px}.web201 .blog-host{width:118px;inset-block-end:0;inset-inline-end:16px}.web201 .blog-lead{padding:14px;gap:20px}.web201 .blog-lead-body{padding-inline:6px;-webkit-padding-after:10px;padding-block-end:10px}.web201 .post-head{-webkit-padding-before:20px;padding-block-start:20px}.web201 .post-head h1{font-size:34px}.web201 .post-page .prose{font-size:17px;line-height:1.8}}@media (prefers-reduced-motion:reduce){.web201 .motion-pending{opacity:1}.web201 *,.web201 :after,.web201 :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}:lang(ko) .web201 :is(h1,h2,h3){word-break:keep-all;overflow-wrap:anywhere}