.daybreak{--db-ground:oklch(97.2% .021 78);--db-deep:oklch(36% .114 22);--db-pop:oklch(72% .174 48);--db-ink:oklch(22% .043 30);--db-sky:oklch(83% .086 232);--db-mute:oklch(90% .014 60);--db-on-deep:oklch(97% .02 70);--db-pop-hover:oklch(from var(--db-pop) calc(l - .06) c h);--db-ink-dim:oklch(from var(--db-ink) l c h / .72);--db-r-field:28px;--db-r-card:18px;--db-r-pill:999px;--db-pad:22px;background:var(--db-ground);color:var(--db-ink);font-family:var(--sans)}@media (width>=1024px){.daybreak{--db-r-field:40px;--db-r-card:22px;--db-pad:44px}}.daybreak .db-display{font:700 clamp(38px, 6.2vw + 10px, 68px) / 1.02 var(--sans);letter-spacing:-.035em;text-wrap:balance;margin:0 0 14px}.daybreak .db-h2{font:700 clamp(24px, 2vw + 14px, 34px) / 1.12 var(--sans);letter-spacing:-.022em;text-wrap:balance;margin:0 0 14px}.daybreak .db-sub{font:400 clamp(16px, .5vw + 15px, 19px) / 1.5 var(--sans);max-width:32ch;margin:0 0 24px}.daybreak .db-label{font:600 11px/1 var(--sans);letter-spacing:.13em;text-transform:uppercase;opacity:.7}.daybreak .db-field{padding:30px var(--db-pad) 0;border-radius:var(--db-r-field);background:var(--db-deep);color:var(--db-on-deep);margin:8px 12px 0;position:relative;overflow:hidden}@media (width>=1024px){.daybreak .db-field{padding:64px var(--db-pad) 0;margin:6px 20px 0}}.daybreak .db-arcs{pointer-events:none;position:absolute;inset:auto 0 -40px}.daybreak .db-cta{border-radius:var(--db-r-pill);background:var(--db-pop);min-height:48px;color:var(--db-ink);font:600 15px/1.15 var(--sans);cursor:pointer;border:0;align-items:center;gap:9px;padding:14px 22px;text-decoration:none;transition:background-color .14s;display:inline-flex}.daybreak .db-cta:hover{background:var(--db-pop-hover)}.daybreak .db-cta:focus-visible{outline:2px solid var(--db-ink);outline-offset:3px}.daybreak .db-pair{gap:10px;display:flex}.daybreak .db-card{border-radius:var(--db-r-card);font:400 14px/1.45 var(--sans);flex:1;padding:16px 15px}.daybreak .db-card ul{margin:9px 0 0;padding-left:16px}.daybreak .db-card li+li{margin-top:6px}.daybreak .db-card--is{background:var(--db-sky)}.daybreak .db-card--isnt{background:var(--db-mute)}.daybreak section[data-ground=night]{background:var(--db-deep);color:var(--db-on-deep)}.daybreak section[data-ground=night] .label,.daybreak section[data-ground=night] .eyebrow,.daybreak section[data-ground=night] .dim,.daybreak section[data-ground=night] .fine,.daybreak section[data-ground=night] .min,.daybreak section[data-ground=night] .lede,.daybreak section[data-ground=night] .hero-lede,.daybreak section[data-ground=night] p,.daybreak section[data-ground=night] li{color:color-mix(in oklch, var(--db-on-deep) 86%, transparent)}.daybreak section[data-ground=night] .display,.daybreak section[data-ground=night] .h2,.daybreak section[data-ground=night] h2,.daybreak section[data-ground=night] .h3{color:var(--db-on-deep)}.daybreak section[data-ground=night] a:not(.db-cta){color:var(--db-on-deep);-webkit-text-decoration-color:var(--db-pop);-webkit-text-decoration-color:var(--db-pop);text-decoration-color:var(--db-pop)}.daybreak section[data-ground=night] .card{background:color-mix(in oklch, var(--db-on-deep) 8%, transparent);color:var(--db-on-deep)}.daybreak .display{font:700 clamp(38px, 6.2vw + 10px, 68px) / 1.02 var(--sans);letter-spacing:-.035em;text-wrap:balance}.daybreak .h2,.daybreak h2:not(.label){font:700 clamp(24px, 2vw + 14px, 34px) / 1.12 var(--sans);letter-spacing:-.022em;text-wrap:balance}.daybreak .h3,.daybreak .clause-title{font:600 clamp(18px, .8vw + 15px, 21px) / 1.3 var(--sans);letter-spacing:-.012em}.daybreak .lede,.daybreak .hero-lede{font:400 clamp(17px, .6vw + 15px, 21px) / 1.5 var(--sans);color:var(--db-ink)}.daybreak .body,.daybreak .sec-body,.daybreak p{font-family:var(--sans)}.daybreak .label,.daybreak .eyebrow{font:600 11px/1 var(--sans);letter-spacing:.13em;text-transform:uppercase;color:var(--db-ink-dim)}.daybreak .dim,.daybreak .fine,.daybreak .min{color:var(--db-ink-dim)}.daybreak .tlink,.daybreak .tlink-inline,.daybreak a:not(.db-cta):not(.wordmark){color:var(--db-ink);-webkit-text-decoration-color:var(--db-pop);-webkit-text-decoration-color:var(--db-pop);text-decoration-color:var(--db-pop);text-underline-offset:.2em;text-decoration-thickness:2px}.daybreak .spec,.daybreak .qa-pair,.daybreak .clause{border-color:#0000}.daybreak .qa-pair{border-radius:var(--db-r-card);background:var(--db-mute);padding:16px 18px}.daybreak .qa-pair+.qa-pair{margin-top:10px}.daybreak .site-head{background:var(--db-ground);color:var(--db-ink)}.daybreak .site-head[data-scrolled=true]{background:color-mix(in oklch, var(--db-ground) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.daybreak .wordmark{font:700 19px/1 var(--sans);letter-spacing:-.02em;color:var(--db-ink);text-transform:lowercase;text-decoration:none}.daybreak .nav a{font:500 14px/1 var(--sans);text-decoration:none}.daybreak .site-foot{background:var(--db-ground);color:var(--db-ink);border-top:1px solid color-mix(in oklch, var(--db-ink) 12%, transparent)}.daybreak .dinkus{color:var(--db-ink-dim)}.daybreak .wl-panel{padding:40px var(--db-pad) 34px;border-radius:var(--db-r-field);text-align:center;margin:8px 0 0;position:relative}.daybreak .wl-panel:before{display:none}@media (width>=1024px){.daybreak .wl-panel{padding:72px var(--db-pad) 56px}}.daybreak .wl-panel>*,.daybreak .wl-panel>form>*{max-width:34rem;margin-inline:auto}.daybreak .wl-panel .display{max-width:18ch}.daybreak .wl-panel .lede{max-width:44ch;margin-top:14px}.daybreak .wl-mark{width:64px;height:64px;margin:0 auto 26px;display:block}@media (width>=1024px){.daybreak .wl-mark{width:92px;height:92px;margin-bottom:32px}}.daybreak .wl-mark svg{width:100%;height:100%;display:block}.daybreak .wl-panel .field{text-align:left;margin-top:18px}.daybreak .wl-panel .field:first-of-type{margin-top:30px}.daybreak .wl-panel .field label{font:600 11px/1 var(--sans);letter-spacing:.13em;text-transform:uppercase;color:color-mix(in oklch, var(--db-on-deep) 72%, transparent);display:block}.daybreak .wl-panel .field input[type=text],.daybreak .wl-panel .field input[type=email]{background:color-mix(in oklch, var(--db-on-deep) 9%, transparent);border:1px solid color-mix(in oklch, var(--db-on-deep) 18%, transparent);font-family:var(--sans);color:var(--db-on-deep);border-radius:14px;font-weight:500}.daybreak .wl-panel .field input::placeholder{color:color-mix(in oklch, var(--db-on-deep) 52%, transparent)}.daybreak .wl-panel .field input:focus{border-color:var(--db-pop);background:color-mix(in oklch, var(--db-on-deep) 13%, transparent)}.daybreak .wl-panel .field input:focus-visible{outline:2px solid var(--db-pop);outline-offset:2px}.daybreak .wl-panel .field input[aria-invalid=true]{border-color:color-mix(in oklch, var(--db-on-deep) 55%, transparent)}.daybreak .wl-panel #wl-consent{text-align:left;margin-top:26px}.daybreak .wl-panel .consent{grid-template-columns:30px minmax(0,1fr);column-gap:10px}.daybreak .wl-panel .consent>.box{justify-content:flex-start;width:30px}.daybreak .wl-panel .consent>.box input[type=checkbox]{appearance:none;border:2px solid color-mix(in oklch, var(--db-on-deep) 55%, transparent);background:color-mix(in oklch, var(--db-on-deep) 9%, transparent);cursor:pointer;border-radius:6px;width:22px;height:22px}.daybreak .wl-panel .consent>.box input[type=checkbox]:checked{border-color:var(--db-pop);background:var(--db-pop)}.daybreak .wl-panel .consent>.box input[type=checkbox]:checked:after{content:"";border:solid var(--db-ink);border-width:0 2.5px 2.5px 0;width:5px;height:10px;margin:1px auto 0;display:block;transform:rotate(45deg)}.daybreak .wl-panel .consent>.box input[type=checkbox]:focus-visible{outline:2px solid var(--db-pop);outline-offset:3px}.daybreak .wl-panel .consent>.box input[aria-invalid=true]{border-color:var(--db-on-deep)}.daybreak .wl-panel #wl-submit{text-align:center;margin-top:26px}.daybreak .wl-panel .db-cta{justify-content:center;width:100%;max-width:22rem;min-height:54px;font-size:16px}.daybreak .wl-panel .noscript-note{max-width:42ch;margin-top:16px}.daybreak .wl-assurances{border-top:1px solid color-mix(in oklch, var(--db-on-deep) 16%, transparent);font:500 13px/1.4 var(--sans);color:color-mix(in oklch, var(--db-on-deep) 78%, transparent);flex-wrap:wrap;justify-content:center;gap:8px 26px;margin:34px auto 0;padding:22px 0 0;list-style:none;display:flex}.daybreak #wl-fine{max-width:34rem;margin:0 auto;padding-block:34px 8px}.daybreak #wl-fine .route-out{margin-top:22px}.daybreak .wl-panel .confirm-lines{max-width:42ch;margin:18px auto 0}.daybreak .wl-panel .confirm-lines p+p{margin-top:12px}@media (prefers-reduced-motion:reduce){.daybreak *{transition:none!important;animation:none!important}}body.daybreak:has(.legal-head){--db-ground:oklch(93.5% .033 51.2);--db-pop:oklch(53% .185 33);--db-pop-hover:oklch(47% .205 33);--rule-12:oklch(53% .185 33/.2);--rule-soft:oklch(53% .185 33/.14)}body.daybreak:has(.legal-head) .label{color:oklch(53% .185 33)}:is(body.daybreak:has(.legal-head) .tlink,body.daybreak:has(.legal-head) .tlink-inline){-webkit-text-decoration-color:var(--db-pop);-webkit-text-decoration-color:var(--db-pop);text-decoration-color:var(--db-pop)}body.daybreak:has(.legal-head) [data-ground=night]{--rule-12:oklch(62% .185 33/.26);--rule-soft:oklch(62% .185 33/.18)}body.daybreak:has(.legal-head) [data-ground=night] .label{color:oklch(62% .185 33)}body.daybreak:has(.legal-head) .draft-note{margin:0 0 var(--s6);padding:var(--s5);background:var(--card);max-width:var(--measure);border-radius:2px}body.daybreak:has(.legal-head) .draft-note>.label{margin-bottom:var(--s3);color:var(--amber);display:block}body.daybreak:has(.legal-head) .draft-note>p{font-size:var(--t-sec);line-height:var(--lh-sec);color:var(--ink-body);margin:0}
