.hero{align-items:end;background-image:linear-gradient(#060a0640,#060a0640),url(https://images.unsplash.com/photo-1515378791036-0648a3ef77b2?auto=format&fit=crop&w=1400&q=60);background-position:50%;background-size:cover;display:flex;height:380px}.wrap{color:#fff;margin:0 auto;max-width:1100px;padding:28px}.title{color:#5b8a72;color:var(--accent);font-size:48px;margin:0}.lead{color:#fffc;font-size:20px;line-height:1.5;margin-top:12px}.container{margin:28px auto;max-width:1100px;padding:0 20px}.header-flex{align-items:center;display:flex;justify-content:space-between}.grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin-top:14px}.card{border-radius:10px;box-shadow:0 6px 20px #0c14100f;overflow:hidden}.card img{height:160px;object-fit:cover;width:100%}.card .body{padding:14px}.muted{margin-top:8px}.small-text{color:#888;font-size:14px;line-height:1.4;margin-top:6px}.subscribe-box{background:#e8f2ef;border:1px solid #c0d6cc;border-radius:16px;margin:50px auto;max-width:500px;padding:30px;text-align:center}.bodys{background:#fff;cursor:pointer;float:left;transition:box-shadow .3s}.bodys:hover{box-shadow:0 22px 41px #21212133}h3{color:#000}.subscribe-box h3,.subscribe-box p{color:#000!important}.subscribe-box input{border:1px solid #5b8a72;border:1px solid var(--accent);border-radius:12px;font-size:16px;margin-bottom:12px;padding:18px;width:93%}.subscribe-box button{background:#5b8a72;background:var(--accent);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;padding:18px;width:100%}.success-msg{font-weight:600;margin-top:12px}.footer,.success-msg{color:#5b8a72;color:var(--accent)}.footer{background:#e8f2ef;border:1px solid #c0d6cc;border-radius:16px;margin-top:50px;padding:50px 20px;text-align:center}@media (max-width:900px){.grid{grid-template-columns:1fr}}body{font-family:Inter,system-ui,Arial}.home_hero__J9TUx{align-items:end;background-image:linear-gradient(#060a0640,#060a0640),url(https://images.unsplash.com/photo-1515378791036-0648a3ef77b2?auto=format&fit=crop&w=1400&q=60);background-position:50%;background-size:cover;display:flex;height:380px}.home_wrap__QbSWw{color:#fff;margin:0 auto;max-width:1100px;padding:28px}.home_title__MzCla{color:wheat!important;font-family:Playfair Display,serif;font-size:48px;margin:0}.home_hero__J9TUx .home_wrap__QbSWw .home_lead__Qj3aL{color:wheat!important;font-size:20px;line-height:1.5;margin-top:12px}.home_container__pD8t1{margin:28px auto;max-width:1100px;padding:0 20px}.home_header-flex__iBRy0{align-items:center;display:flex;justify-content:space-between}.home_grid__YgO3I{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin-top:14px}.home_card__0D8DC{border-radius:10px;box-shadow:0 6px 20px #0c14100f;overflow:hidden}.home_card__0D8DC img{height:160px;object-fit:cover;width:100%}.home_card__0D8DC .home_body__hZs4b{padding:14px}.home_muted__nxozx{color:#6b7280;color:var(--muted);margin-top:8px}.home_body__hZs4b h3{color:#000!important}.home_small-text__LHDv6{color:#888;font-size:14px;line-height:1.4;margin-top:6px}.home_subscribe-box__KnlDl{background:#e8f2ef;border:1px solid #c0d6cc;border-radius:16px;margin:50px auto;max-width:500px;padding:30px;text-align:center}.home_bodys__U4j1f{background:#fff;cursor:pointer;float:left;transition:box-shadow .3s}.home_bodys__U4j1f:hover{box-shadow:0 22px 41px #21212133}.home_subscribe-box__KnlDl h3,.home_subscribe-box__KnlDl p{color:#5b8a72;color:var(--accent)}.home_subscribe-box__KnlDl input{border:1px solid #5b8a72;border:1px solid var(--accent);border-radius:12px;font-size:16px;margin-bottom:12px;padding:18px;width:93%}.home_subscribe-box__KnlDl button{background:#5b8a72;background:var(--accent);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;padding:18px;width:100%}.home_success-msg__pCpTT{color:#5b8a72;color:var(--accent);font-weight:600;margin-top:12px}.home_footer__XOlEP{background:#e8f2ef;border:1px solid #c0d6cc;border-radius:16px;color:#5b8a72;color:var(--accent);margin-top:50px;padding:50px 20px;text-align:center}@media (max-width:900px){.home_grid__YgO3I{grid-template-columns:1fr}}.declutter-wrapper{display:flex;flex-direction:column}.declutter-hero{align-items:flex-end;background-image:linear-gradient(#060a0666,#060a0666),url(https://images.unsplash.com/photo-1505740420928-5e560c06d30e?auto=format&fit=crop&w=1400&q=60);background-position:50%;background-size:cover;display:flex;height:380px}.declutter-container{margin:40px auto;max-width:800px;padding:0 20px}.declutter-section{background:#f8faf9;border:1px solid #d8e3df;border-radius:12px;margin-bottom:20px;padding:20px}.declutter-section h3{color:#5b8a72;color:var(--accent);margin-bottom:8px}.declutter-section p{color:#555;line-height:1.6}.declutter-footer{background:#e8f2ef;border-top:1px solid #c0d6cc;color:#5b8a72;color:var(--accent);padding:30px;text-align:center}@media (max-width:768px){.hero-content h1{font-size:32px}}body{background:#fff;color:#111;font-family:Inter,sans-serif;margin:0}.sleep-wrapper{display:flex;flex-direction:column}.sleep-hero{align-items:flex-end;background-image:linear-gradient(#060a0666,#060a0666),url(https://images.unsplash.com/photo-1517245386807-bb43f82c33c4?auto=format&fit=crop&w=1400&q=60);background-position:50%;background-size:cover;display:flex;height:380px}.hero-content{color:#fff;margin:0 auto;max-width:800px;padding:30px;text-align:center}.hero-content h1{font-family:Playfair Display,serif;font-size:46px}.hero-content p{font-size:20px;margin-top:10px}.sleep-container{margin:40px auto;max-width:800px;padding:0 20px}.intro-text{color:#6b7280;color:var(--muted);line-height:1.6;margin-bottom:30px}.sleep-section{background:#f8faf9;border:1px solid #d8e3df;border-radius:12px;margin-bottom:20px;padding:20px}.sleep-section h3{color:#5b8a72;color:var(--accent);margin-bottom:8px}.sleep-section p{color:#555;line-height:1.6}.sleep-footer{background:#e8f2ef;border-top:1px solid #c0d6cc;color:#5b8a72;color:var(--accent);padding:30px;text-align:center}@media (max-width:768px){.hero-content h1{font-size:32px}.sleep-section{padding:16px}}:root{--accent:#5b8a72;--muted:#6b7280;--bg:#fff;--card:#fbfdfc;--shadow:#1324190f}.twomin-wrapper{background:linear-gradient(180deg,#fbfffb,#fff);color:#111;font-family:Inter,system-ui,Arial;min-height:100vh}.twomin-header{margin:0 auto;max-width:900px;padding:48px 20px 8px}.brand{color:#5b8a72;color:var(--accent);font-family:Playfair Display,serif;font-size:36px;margin:0}.subtitle{color:#6b7280;color:var(--muted);font-size:15px;line-height:1.6;margin-top:8px;max-width:760px}.twomin-main{margin:20px auto;max-width:900px;padding:0 20px 80px}.post-card{background:#fbfdfc;background:var(--card);border:1px solid #5b8a720f;border-radius:14px;box-shadow:0 8px 30px #1324190f;box-shadow:0 8px 30px var(--shadow);padding:28px}.kicker{background:#5b8a7214;border-radius:999px;color:#5b8a72;color:var(--accent);display:inline-block;font-size:13px;font-weight:600;margin-bottom:12px;padding:6px 10px}.title{color:wheat;font-family:Playfair Display,serif;font-size:28px;margin:8px 0}.meta{color:#6b7280;color:var(--muted);font-size:13px;margin-bottom:18px}.lead{color:wheat;font-size:18px}.layout{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:1fr 320px}@media(max-width:880px){.layout{grid-template-columns:1fr}.sidebar{order:2}}.content p{color:#222;line-height:1.8;margin:0 0 16px}.content h2{font-size:18px;margin:18px 0 10px}.content ol,.content ul{margin-bottom:12px;margin-left:18px}.blockquote{background:#060a0605;border-left:3px solid #5b8a721f;color:#2f3a34;margin:16px 0;padding:12px 16px}.sidebar .box{background:linear-gradient(180deg,#5b8a720f,#5b8a7208);border:1px solid #5b8a720f;border-radius:12px;padding:18px}.sidebar h4{color:#5b8a72;color:var(--accent);font-size:16px;margin:0 0 12px}.widget{align-items:center;display:flex;flex-direction:column;gap:12px}.bubble{background:radial-gradient(circle at 30% 20%,#5b8a721f,#5b8a720a);border-radius:50%;box-shadow:0 8px 30px #5b8a720f,inset 0 -6px 24px #00000005;height:220px;transition:transform .3s ease-in-out;width:220px;will-change:transform}.cue{color:#5b8a72;color:var(--accent);font-size:20px;font-weight:700;margin-top:6px}.countdown{color:#6b7280;color:var(--muted);font-size:14px}.controls{display:flex;gap:8px;margin-top:6px;width:100%}.btn{border:none;border-radius:10px;cursor:pointer;flex:1 1;font-weight:700;padding:10px 12px}.btn.start{background:#5b8a72;background:var(--accent);box-shadow:0 6px 18px #5b8a722e;color:#fff}.btn.reset{background:#0000;border:1px solid #5b8a721f;color:#5b8a72;color:var(--accent)}.hints{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.pill{background:#060a060a;border-radius:999px;color:#6b7280;color:var(--muted);display:inline-block;font-size:13px;font-weight:600;padding:6px 8px}.variation-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:8px}@media(max-width:700px){.variation-grid{grid-template-columns:1fr}}.variation{background:#fff;border:1px solid #060a060a;border-radius:10px;padding:12px}.muted,.small-note{color:#6b7280;color:var(--muted)}.small-note{font-size:13px;margin-top:4px}.post-footer{color:#6b7280;color:var(--muted);margin-top:18px;text-align:center}a:focus,button:focus,input:focus{outline:3px solid #5b8a7229;outline-offset:2px}
/*# sourceMappingURL=main.b67392d6.css.map*/