@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.2xm1k7t3a0pcd.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/b887d91685b8c137-s.330vchwb4izzb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.16u3vygyjnhr0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.2xm1k7t3a0pcd.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/b887d91685b8c137-s.330vchwb4izzb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.16u3vygyjnhr0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.2xm1k7t3a0pcd.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(../media/b887d91685b8c137-s.330vchwb4izzb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.16u3vygyjnhr0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/03bda585a99c6450-s.p.32sris142tqlb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/03bda585a99c6450-s.p.32sris142tqlb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/03bda585a99c6450-s.p.32sris142tqlb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_193b039c-module__ftECbq__className{font-family:Fraunces,Fraunces Fallback}.fraunces_193b039c-module__ftECbq__variable{--font-display-daybreak:"Fraunces", "Fraunces Fallback"}
[data-theme=daybreak]{--bg:#faf7ef;--bone:#f2eee2;--paper:#fff;--ink:#1a1712;--muted:#6c6557;--faint:#9b9382;--line:#e7e1d2;--teal:#2e7d8a;--teald:#246470;--teall:#4a9ca8;--tealb:#6fcad6;--tealtint:#e6f0f0;--char:#15120c;--clay:#a9603f;--text-primary:var(--ink);--text-muted:var(--muted);--text-faint:var(--faint);--bg-primary:var(--bg);--bg-secondary:var(--bone);--bg-pane:var(--paper);--bg-pane-muted:var(--tealtint);--border:var(--line);--border-pane:var(--line);--accent-teal:var(--teal);--accent-teal-bright:var(--teald);--font-display:var(--font-display-daybreak), Georgia, serif;background:var(--bg);color:var(--ink)}[data-theme=daybreak] .wrap{max-width:1160px;margin:0 auto;padding:0 46px}[data-theme=daybreak] .mono{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;font-size:11px}[data-theme=daybreak] a{color:inherit;text-decoration:none}[data-theme=daybreak] h1,[data-theme=daybreak] h2,[data-theme=daybreak] h3,[data-theme=daybreak] h4{letter-spacing:-.02em}[data-theme=daybreak] #how,[data-theme=daybreak] #why,[data-theme=daybreak] #pricing{scroll-margin-top:88px}[data-theme=daybreak] header{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#faf7efd9;justify-content:space-between;align-items:center;padding:24px 0;display:flex;position:sticky;top:0}[data-theme=daybreak] .brand{font-family:var(--font-mono);letter-spacing:.18em;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}[data-theme=daybreak] .ring{border:1.5px solid var(--teal);width:25px;height:25px;color:var(--teal);border-radius:50%;justify-content:center;align-items:center;font-size:10px;display:flex}[data-theme=daybreak] nav{align-items:center;gap:28px;display:flex}[data-theme=daybreak] nav a{color:var(--muted);font-size:14px}[data-theme=daybreak] nav a:hover{color:var(--ink)}[data-theme=daybreak] nav a[aria-current=page]{color:var(--teal)}[data-theme=daybreak] .btn{font-family:var(--font-sans);background:var(--teal);color:#fff;cursor:pointer;border:0;border-radius:10px;padding:12px 22px;font-size:14px;font-weight:500;transition:all .16s;display:inline-block;box-shadow:0 10px 24px -12px #2e7d8ab3}[data-theme=daybreak] .btn:hover{background:var(--teald);transform:translateY(-1px)}[data-theme=daybreak] .btn.line{color:var(--ink);background:#fff;box-shadow:0 2px 8px -3px #1a171226}[data-theme=daybreak] .btn.line:hover{color:var(--teal)}[data-theme=daybreak] .btn.lg{padding:15px 28px;font-size:15px}[data-theme=daybreak] .hero{grid-template-columns:1fr 1.04fr;align-items:center;gap:56px;padding:46px 0 50px;display:grid}[data-theme=daybreak] .eyebrow{color:var(--teal);background:var(--tealtint);border-radius:999px;margin-bottom:18px;padding:7px 14px;display:inline-block}[data-theme=daybreak] .roles{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--faint);margin:0 0 24px 2px;font-size:10px}[data-theme=daybreak] h1{font-family:var(--font-display);margin-bottom:22px;font-size:clamp(42px,4.8vw,60px);font-weight:500;line-height:1.02}[data-theme=daybreak] h1 em{color:var(--teal);font-style:italic}[data-theme=daybreak] .sub{color:var(--muted);max-width:452px;margin-bottom:30px;font-size:18px;font-weight:400;line-height:1.6}[data-theme=daybreak] .cta-row{align-items:center;gap:12px;display:flex}[data-theme=daybreak] .proof{color:var(--muted);align-items:center;gap:9px;margin-top:24px;font-size:13px;display:flex}[data-theme=daybreak] .proof b{color:var(--ink);font-weight:500}[data-theme=daybreak] .bd{background:var(--teall);border-radius:50%;width:7px;height:7px}[data-theme=daybreak] .studio{background:var(--char);color:#f2eee2;border:1px solid #f5f2ea1a;border-radius:18px;padding:22px;box-shadow:0 50px 90px -34px #15120c8c}[data-theme=daybreak] .sh{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}[data-theme=daybreak] .sh .t{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.13em;color:#8b8474;font-size:10px}[data-theme=daybreak] .sh .b{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--tealb);border:.5px solid #6fcad666;border-radius:999px;padding:5px 12px;font-size:10px}[data-theme=daybreak] .sq{background:#100d08;border:.5px solid #f5f2ea12;border-radius:11px;margin-bottom:16px;padding:13px 15px}[data-theme=daybreak] .sq .l{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:#8b8474;margin-bottom:6px;font-size:9px}[data-theme=daybreak] .sq .x{font-family:var(--font-display);color:#ede8dc;font-size:15px;font-style:italic;line-height:1.4}[data-theme=daybreak] .swave{justify-content:space-between;align-items:center;height:64px;margin-bottom:8px;display:flex}[data-theme=daybreak] .swave b{background:var(--teall);border-radius:2px;flex:none;width:3px}[data-theme=daybreak] .smarks{font-family:var(--font-mono);color:#8b8474;justify-content:space-between;margin-bottom:14px;font-size:10px;font-style:italic;display:flex}[data-theme=daybreak] .smarks span.cur{color:var(--tealb)}[data-theme=daybreak] .strans{font-family:var(--font-display);color:#ede8dc;margin-bottom:16px;font-size:15px;line-height:1.5}[data-theme=daybreak] .sf{border-top:.5px solid #f5f2ea14;justify-content:space-between;align-items:center;padding-top:14px;display:flex}[data-theme=daybreak] .sf .l{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:#8b8474;font-size:10px}[data-theme=daybreak] .sf .chip{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--tealb);border:.5px solid #6fcad666;border-radius:999px;padding:5px 12px;font-size:10px}[data-theme=daybreak] .logotray{text-align:center;padding:6px 0 66px}[data-theme=daybreak] .logotray .lab{color:var(--faint);margin-bottom:24px}[data-theme=daybreak] .ltviewport{border:1px solid var(--line);background:#fff;border-radius:16px;padding:8px;overflow:hidden}[data-theme=daybreak] .lttrack{width:300%;transition:transform .8s cubic-bezier(.66,0,.2,1);display:flex}[data-theme=daybreak] .lttray{flex:0 0 33.3333%;justify-content:space-around;align-items:center;gap:18px;width:33.3333%;padding:18px 14px;display:flex}[data-theme=daybreak] .lg{flex-direction:column;flex:1;align-items:center;gap:10px;display:flex}[data-theme=daybreak] .lg-badge{border:1px solid var(--line);background:#fff;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 2px 10px -5px #1a171233}[data-theme=daybreak] .lg:hover .lg-badge{transform:translateY(-2px);box-shadow:0 8px 18px -8px #1a171247}[data-theme=daybreak] .lg-badge img{object-fit:contain;width:26px;height:26px}[data-theme=daybreak] .lg-mono{font-family:var(--font-display);color:var(--muted);font-size:22px;line-height:1}[data-theme=daybreak] .lg-name{font-family:var(--font-sans);color:var(--muted);white-space:nowrap;font-size:12px}[data-theme=daybreak] .ltdots{justify-content:center;gap:8px;margin-top:18px;display:flex}[data-theme=daybreak] .ltdots button{background:var(--line);cursor:pointer;border:0;border-radius:50%;width:7px;height:7px;padding:0;transition:all .2s}[data-theme=daybreak] .ltdots button.on{background:var(--teal);border-radius:99px;width:22px}[data-theme=daybreak] .logodisclaimer{letter-spacing:.08em;max-width:620px;color:var(--faint);text-transform:none;margin:22px auto 0;font-size:9.5px;line-height:1.7}[data-theme=daybreak] .skick{color:var(--teal);margin-bottom:14px}[data-theme=daybreak] .s-h{font-family:var(--font-display);font-size:clamp(30px,3.6vw,44px);font-weight:500;line-height:1.08}[data-theme=daybreak] .s-h em{color:var(--teal);font-style:italic}[data-theme=daybreak] .lead{color:var(--muted);max-width:620px;font-size:18px;font-weight:400;line-height:1.6}[data-theme=daybreak] .center{text-align:center}[data-theme=daybreak] .center .lead{margin:0 auto}[data-theme=daybreak] .problem{background:var(--char);color:#ede8dc;background-image:radial-gradient(600px 320px at 80% -10%,#4a9ca82e,#0000 60%);border-radius:26px;margin:8px 0 84px;padding:64px 54px}[data-theme=daybreak] .problem .skick{color:var(--tealb)}[data-theme=daybreak] .problem h2{font-family:var(--font-display);max-width:760px;margin-bottom:34px;font-size:clamp(28px,3.3vw,40px);font-weight:500;line-height:1.12}[data-theme=daybreak] .problem h2 em{color:var(--tealb);font-style:italic}[data-theme=daybreak] .duo{grid-template-columns:1fr 1fr;gap:20px;display:grid}[data-theme=daybreak] .duo .d{border:1px solid #f5f2ea1f;border-radius:16px;padding:24px}[data-theme=daybreak] .duo .before{background:#a9603f14}[data-theme=daybreak] .duo .after{background:#4a9ca81a}[data-theme=daybreak] .duo .dl{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;margin-bottom:12px;font-size:10px}[data-theme=daybreak] .before .dl{color:#d39a7e}[data-theme=daybreak] .after .dl{color:var(--tealb)}[data-theme=daybreak] .duo p{color:#d8d2c4;font-size:15.5px;line-height:1.55}[data-theme=daybreak] .mode{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:56px;padding:54px 0;display:grid}[data-theme=daybreak] .mode.reverse .copy{order:2}[data-theme=daybreak] .mode .num{font-family:var(--font-mono);color:var(--teal);letter-spacing:.1em;margin-bottom:14px;font-size:12px}[data-theme=daybreak] .mode h3{font-family:var(--font-display);margin-bottom:8px;font-size:30px;font-weight:500}[data-theme=daybreak] .mode .pain{color:var(--clay);font-size:15px;font-style:italic;font-family:var(--font-display);margin-bottom:14px;line-height:1.45}[data-theme=daybreak] .mode .gain{color:var(--muted);font-size:16px;font-weight:400;line-height:1.62}[data-theme=daybreak] .mode .gain b{color:var(--ink);font-weight:500}[data-theme=daybreak] .pg{background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:20px;box-shadow:0 24px 50px -30px #1a171252}[data-theme=daybreak] .pg .pgh{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}[data-theme=daybreak] .pg .pgt{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--faint);font-size:10px}[data-theme=daybreak] .pg .pgb{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--teal);background:var(--tealtint);border-radius:999px;padding:4px 10px;font-size:10px}[data-theme=daybreak] .sbrow{border:1px solid var(--line);border-radius:11px;justify-content:space-between;align-items:center;margin-bottom:9px;padding:13px 14px;display:flex}[data-theme=daybreak] .sbrow .nm{font-family:var(--font-display);font-size:15px}[data-theme=daybreak] .sbrow .st{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.07em;color:var(--teal);font-size:9px}[data-theme=daybreak] .pills{gap:5px;margin-top:6px;display:flex}[data-theme=daybreak] .pills i{background:var(--teall);border-radius:3px;width:16px;height:5px;display:block}[data-theme=daybreak] .pills i.off{background:var(--line)}[data-theme=daybreak] .mwrap{align-items:center;gap:14px;margin-bottom:16px;display:flex}[data-theme=daybreak] .mwplay{background:var(--teal);border-radius:999px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}[data-theme=daybreak] .mwplay:after{content:"";border:7px solid #0000;border-left:11px solid #fff;border-right-width:0;width:0;height:0;margin-left:3px}[data-theme=daybreak] .mwave{flex:1;justify-content:space-between;align-items:center;height:40px;display:flex}[data-theme=daybreak] .mwave b{background:var(--teall);border-radius:2px;flex:none;width:3px}[data-theme=daybreak] .mwt{font-family:var(--font-mono);color:var(--muted);flex:none;font-size:11px}[data-theme=daybreak] .mreps{gap:8px;margin-bottom:16px;display:flex}[data-theme=daybreak] .mrep{font-family:var(--font-mono);letter-spacing:.04em;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:5px 11px;font-size:10px}[data-theme=daybreak] .mrep.on{background:var(--teal);border-color:var(--teal);color:#fff}[data-theme=daybreak] .mtrans{border-top:1px solid var(--line);font-family:var(--font-display);color:var(--ink);padding-top:14px;font-size:15px;font-style:italic;line-height:1.5}[data-theme=daybreak] .dir{align-items:center;gap:11px;padding:10px 0;display:flex}[data-theme=daybreak] .dir .av{background:var(--char);width:34px;height:34px;color:var(--tealb);font-family:var(--font-display);border-radius:9px;flex:none;justify-content:center;align-items:center;font-size:15px;display:flex}[data-theme=daybreak] .dir .dn{font-size:13.5px;font-weight:500}[data-theme=daybreak] .dir .dr{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--faint);font-size:9px}[data-theme=daybreak] .verdict{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:12px;padding-top:13px;display:flex}[data-theme=daybreak] .verdict .vl{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--faint);font-size:10px}[data-theme=daybreak] .verdict .vv{font-family:var(--font-display);color:var(--teal);font-size:16px;font-style:italic}[data-theme=daybreak] .why{background:var(--bone);border-radius:26px;margin:84px 0;padding:60px 50px}[data-theme=daybreak] .why-h{text-align:center;margin-bottom:42px}[data-theme=daybreak] .why-h h2{font-family:var(--font-display);font-size:clamp(30px,3.4vw,42px);font-weight:500}[data-theme=daybreak] .why-h h2 em{color:var(--teal);font-style:italic}[data-theme=daybreak] .pillars{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}[data-theme=daybreak] .pillar{border:1px solid var(--line);background:#fff;border-radius:16px;padding:28px 24px}[data-theme=daybreak] .pillar .pn{font-family:var(--font-mono);color:var(--teal);letter-spacing:.1em;margin-bottom:16px;font-size:11px}[data-theme=daybreak] .pillar h4{font-family:var(--font-display);margin-bottom:10px;font-size:20px;font-weight:500}[data-theme=daybreak] .pillar p{color:var(--muted);font-size:14px;font-weight:400;line-height:1.58}[data-theme=daybreak] .pillar p em{color:var(--ink);font-style:italic}[data-theme=daybreak] .vmoment{grid-template-columns:1.2fr 1fr;align-items:center;gap:50px;margin-bottom:84px;display:grid}[data-theme=daybreak] .vmoment .radarwrap{border:1px solid var(--line);background:#fff;border-radius:18px;align-items:center;gap:24px;padding:26px;display:flex;box-shadow:0 24px 50px -30px #1a17124d}[data-theme=daybreak] .vbig{font-family:var(--font-display);color:var(--teal);font-size:54px;line-height:1}[data-theme=daybreak] .vbig small{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--faint);margin-top:6px;font-size:10px;display:block}[data-theme=daybreak] .compare{margin-bottom:84px}[data-theme=daybreak] .compare .center{margin-bottom:36px}[data-theme=daybreak] table{border-collapse:collapse;border:1px solid var(--line);background:#fff;border-radius:16px;width:100%;overflow:hidden}[data-theme=daybreak] th,[data-theme=daybreak] td{text-align:center;border-bottom:1px solid var(--line);padding:15px 16px;font-size:13.5px}[data-theme=daybreak] th{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--faint);font-size:10px;font-weight:500}[data-theme=daybreak] td:first-child,[data-theme=daybreak] th:first-child{text-align:left;font-family:var(--font-sans);color:var(--ink);text-transform:none;letter-spacing:0;font-weight:400}[data-theme=daybreak] td:first-child{font-size:14px}[data-theme=daybreak] .l8col{background:var(--tealtint);color:var(--teal);font-family:var(--font-mono);letter-spacing:.06em;font-size:11px}[data-theme=daybreak] td.l8{background:#eef6f6}[data-theme=daybreak] .yes{color:var(--teal);font-weight:600}[data-theme=daybreak] .no{color:#c29f8e}[data-theme=daybreak] .par{color:#b98a4a}[data-theme=daybreak] tr:last-child td{border-bottom:0}[data-theme=daybreak] .pricing{margin-bottom:84px}[data-theme=daybreak] .pricing .center{margin-bottom:40px}[data-theme=daybreak] .tiers{grid-template-columns:repeat(3,1fr);align-items:start;gap:18px;display:grid}[data-theme=daybreak] .tier{border:1px solid var(--line);background:#fff;border-radius:18px;padding:28px 26px;position:relative}[data-theme=daybreak] .tier.pop{border-color:var(--teal);box-shadow:0 30px 60px -34px #2e7d8a80}[data-theme=daybreak] .tier .pl{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--faint);margin-bottom:10px;font-size:10px}[data-theme=daybreak] .tier .price{font-family:var(--font-display);color:var(--ink);font-size:40px;line-height:1}[data-theme=daybreak] .tier .price span{color:var(--muted);font-size:15px;font-family:var(--font-sans)}[data-theme=daybreak] .tier .tag{background:var(--teal);color:#fff;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;border-radius:999px;padding:5px 12px;font-size:9px;position:absolute;top:-12px;right:22px}[data-theme=daybreak] .tier ul{margin:20px 0 22px;padding:0;list-style:none}[data-theme=daybreak] .tier li{color:var(--muted);padding:7px 0 7px 24px;font-size:13.5px;line-height:1.4;position:relative}[data-theme=daybreak] .tier li:before{content:"✓";color:var(--teal);font-weight:600;position:absolute;left:0}[data-theme=daybreak] .tier li.soon:before{content:"◔";color:var(--faint)}[data-theme=daybreak] .tier li.soon{color:var(--faint)}[data-theme=daybreak] .tier .btn{text-align:center;width:100%}[data-theme=daybreak] .bundle{background:var(--char);color:#ede8dc;background-image:radial-gradient(400px 200px at 90% -30%,#4a9ca833,#0000 60%);border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin-top:18px;padding:26px 30px;display:flex}[data-theme=daybreak] .bundle .bt{font-family:var(--font-display);color:#fff;font-size:21px;font-style:italic}[data-theme=daybreak] .bundle .bt span{color:var(--tealb)}[data-theme=daybreak] .bundle .bd2{color:#b9b2a2;margin-top:4px;font-size:13.5px}[data-theme=daybreak] .bundle .btn{background:var(--tealb);color:#062227;flex:none}[data-theme=daybreak] .faq{margin-bottom:30px}[data-theme=daybreak] .faq .center{margin-bottom:34px}[data-theme=daybreak] .qa{max-width:760px;margin:0 auto}[data-theme=daybreak] .qitem{border-top:1px solid var(--line);padding:22px 0}[data-theme=daybreak] .qitem:last-child{border-bottom:1px solid var(--line)}[data-theme=daybreak] .qitem h4{font-family:var(--font-display);gap:10px;margin-bottom:8px;font-size:18px;font-weight:500;display:flex}[data-theme=daybreak] .qitem h4 .q{color:var(--teal);font-family:var(--font-mono);font-size:13px}[data-theme=daybreak] .qitem p{color:var(--muted);padding-left:24px;font-size:14.5px;font-weight:400;line-height:1.6}[data-theme=daybreak] .final{text-align:center;padding:66px 0 90px}[data-theme=daybreak] .final h2{font-family:var(--font-display);margin-bottom:14px;font-size:clamp(32px,4vw,50px);font-weight:500}[data-theme=daybreak] .final h2 em{color:var(--teal);font-style:italic}[data-theme=daybreak] .final p{color:var(--muted);margin-bottom:28px;font-size:17px}[data-theme=daybreak] footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;padding:32px 0;font-size:13px;display:flex}[data-theme=daybreak] .lede{max-width:640px;padding:14px 0 6px}[data-theme=daybreak] .lede h1{font-family:var(--font-display);margin-bottom:14px;font-size:clamp(34px,4.4vw,50px);font-weight:500;line-height:1.04}[data-theme=daybreak] .lede p{color:var(--muted);font-size:18px;font-weight:400;line-height:1.6}[data-theme=daybreak] .controls{padding-top:22px}[data-theme=daybreak] .search{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:11px;max-width:540px;height:50px;padding:0 16px;transition:all .16s;display:flex}[data-theme=daybreak] .search:focus-within{border-color:var(--teal);box-shadow:0 0 0 3px #2e7d8a1f}[data-theme=daybreak] .search svg{color:var(--faint);flex:none}[data-theme=daybreak] .search input{font-family:var(--font-sans);color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:15px;font-weight:300}[data-theme=daybreak] .search input::placeholder{color:var(--faint)}[data-theme=daybreak] .search .clear{color:var(--faint);cursor:pointer;background:0 0;border:0;font-size:18px;line-height:1}[data-theme=daybreak] .search .clear:hover{color:var(--ink)}[data-theme=daybreak] .chips{flex-wrap:wrap;gap:8px;padding:16px 0 8px;display:flex}[data-theme=daybreak] .chips button{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:999px;padding:7px 13px;font-size:10px;transition:all .15s}[data-theme=daybreak] .chips button:hover{color:var(--ink)}[data-theme=daybreak] .chips button.on{color:var(--teal);border-color:var(--teal);background:var(--tealtint)}[data-theme=daybreak] .group{padding:36px 0 6px}[data-theme=daybreak] .group.hide{display:none}[data-theme=daybreak] .ghead{align-items:baseline;gap:14px;margin-bottom:20px;display:flex}[data-theme=daybreak] .ghead h2{font-family:var(--font-display);letter-spacing:-.01em;font-size:24px;font-weight:500}[data-theme=daybreak] .ghead .gl{background:var(--line);flex:1;height:1px}[data-theme=daybreak] .ghead .gc{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--faint);font-size:10px}[data-theme=daybreak] .row{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}[data-theme=daybreak] .card{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:22px;transition:all .18s;display:block}[data-theme=daybreak] .card:hover{border-color:#dcd4c2;transform:translateY(-2px);box-shadow:0 20px 40px -28px #1a171266}[data-theme=daybreak] .card .meta{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}[data-theme=daybreak] .card .skill{color:var(--teal);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;font-size:10px}[data-theme=daybreak] .card .rt{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--faint);font-size:9px}[data-theme=daybreak] .card h3{font-family:var(--font-display);color:var(--ink);margin-bottom:8px;font-size:19px;font-weight:500;line-height:1.2}[data-theme=daybreak] .card .q{font-family:var(--font-display);color:var(--muted);font-size:13.5px;font-style:italic;line-height:1.4}[data-theme=daybreak] .empty{text-align:center;color:var(--muted);padding:60px 0 80px;font-size:15px}[data-theme=daybreak] .empty b{color:var(--ink);font-weight:500}[data-theme=daybreak] mark{color:inherit;background:#6fcad666;border-radius:2px;padding:0 1px}@media (max-width:880px){[data-theme=daybreak] .wrap{padding:0 22px}[data-theme=daybreak] nav .nav-wide{display:none}[data-theme=daybreak] .hero,[data-theme=daybreak] .mode,[data-theme=daybreak] .vmoment{grid-template-columns:1fr;gap:34px}[data-theme=daybreak] .mode.reverse .copy{order:0}[data-theme=daybreak] .duo,[data-theme=daybreak] .pillars,[data-theme=daybreak] .tiers,[data-theme=daybreak] .row{grid-template-columns:1fr}[data-theme=daybreak] .problem,[data-theme=daybreak] .why{padding:42px 24px}[data-theme=daybreak] .lttray{gap:8px;padding:14px 6px}[data-theme=daybreak] .lg-badge{width:44px;height:44px}[data-theme=daybreak] .lg-badge img{width:22px;height:22px}[data-theme=daybreak] .lg-name{font-size:10.5px}[data-theme=daybreak] .bundle{flex-direction:column;align-items:flex-start}[data-theme=daybreak] table{font-size:12px}[data-theme=daybreak] th,[data-theme=daybreak] td{padding:11px 8px}}@media (prefers-reduced-motion:reduce){[data-theme=daybreak] .lttrack{transition:none}[data-theme=daybreak] .btn:hover{transform:none}[data-theme=daybreak] .card,[data-theme=daybreak] .search,[data-theme=daybreak] .chips button{transition:none}[data-theme=daybreak] .card:hover{transform:none}}
