.dawn .dawn-book__grid{grid-template:"intro card""details card"1fr/minmax(0,5fr) minmax(0,6fr);align-items:start;gap:40px 72px;padding-block:72px 112px;display:grid}.dawn .dawn-book__intro{grid-area:intro;justify-items:start;gap:24px;display:grid}.dawn .dawn-book__title{font-size:clamp(48px,6.4vw,88px)}.dawn .dawn-book__card{box-sizing:border-box;background:var(--dawn-panel);border:1px solid var(--dawn-line);border-radius:12px;grid-area:card;align-self:start;min-width:0;padding:36px;position:sticky;top:96px}.dawn .dawn-book__sast{border-top:1px solid var(--dawn-line);color:var(--dawn-quiet);margin:28px 0 0;padding-top:18px;font-size:13px}.dawn .dawn-book__details{grid-area:details;gap:40px;min-width:0;display:grid}.dawn .dawn-book__points{gap:20px;margin:0;padding:0;list-style:none;display:grid}.dawn .dawn-book__point{grid-template-columns:6px minmax(0,1fr);align-items:start;gap:16px;display:grid}.dawn .dawn-book__dot{background:var(--dawn-accent);border-radius:50%;width:6px;height:6px;margin-top:9px}.dawn .dawn-book__point-title{font-family:var(--font-belleza), Georgia, serif;color:var(--dawn-ink);margin:0;font-size:24px;line-height:1.15}.dawn .dawn-book__point-body{max-width:44ch;color:var(--dawn-quiet);margin:4px 0 0;font-size:15px;line-height:1.55}.dawn .dawn-book__direct{border-top:1px solid var(--dawn-line);padding-top:28px}.dawn .dawn-book__direct-title{font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;letter-spacing:.01em;color:var(--dawn-quiet);margin:0 0 14px;font-size:13px;font-weight:600}.dawn .dawn-book__direct-list{gap:4px;margin:0;display:grid}.dawn .dawn-book__direct-list>div{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:12px;min-height:44px;display:grid}.dawn .dawn-book__direct-list dt{color:var(--dawn-quiet);font-size:14px}.dawn .dawn-book__direct-list dd{overflow-wrap:anywhere;margin:0;font-size:16px}.dawn .dawn-book__art{border:1px solid var(--dawn-line);border-radius:10px;overflow:hidden}.dawn .dawn-book__art .dawn-art{width:100%;height:auto;display:block}.dawn .dawn-book__company{margin:0;font-size:12px;line-height:1.5}@media (max-width:900px){.dawn .dawn-book__grid{grid-template:"intro""card""details"/minmax(0,1fr);row-gap:32px;padding-block:40px 64px}.dawn .dawn-book__card{padding:20px 16px;position:static}}.dawn .dawn-book__flow{color:var(--dawn-ink)}.dawn .dawn-book__flow>div{max-width:none}.dawn .dawn-book__flow p{color:var(--dawn-quiet)}.dawn .dawn-book__flow p.uppercase{letter-spacing:.01em;text-transform:none;align-items:center;gap:10px;margin:0 0 14px;font-size:13px;font-weight:500;display:inline-flex}.dawn .dawn-book__flow p.uppercase:before{content:"";background:var(--dawn-accent);border-radius:50%;width:6px;height:6px}.dawn .dawn-book__flow h2{color:var(--dawn-ink);margin:0 0 8px;font-size:clamp(32px,3.4vw,40px);line-height:1.05}.dawn .dawn-book__flow h2+p{margin-bottom:28px;font-size:15px}.dawn .dawn-book__flow button.mb-8:not(:disabled){letter-spacing:.01em;text-transform:none;min-height:44px;color:var(--dawn-quiet);margin:-10px 0 14px -4px;padding:0 8px;font-size:13px}.dawn .dawn-book__flow button.mb-8:hover{color:var(--dawn-ink)}.dawn .dawn-book__flow .select-none{max-width:none}.dawn .dawn-book__flow .select-none>div:first-child{border-bottom:1px solid var(--dawn-line);margin-bottom:18px;padding-bottom:14px}.dawn .dawn-book__flow .select-none>div:first-child>span{letter-spacing:-.01em;color:var(--dawn-ink);font-size:26px}.dawn .dawn-book__flow .select-none>div:first-child>button{border:1px solid var(--dawn-line);background:var(--dawn-ground);width:44px;height:44px;color:var(--dawn-ink);border-radius:50%}.dawn .dawn-book__flow .select-none>div:first-child>button:hover{border-color:var(--dawn-ink);background:var(--dawn-ground)}.dawn .dawn-book__flow .select-none>div:nth-child(2)>div{letter-spacing:.04em;color:var(--dawn-quiet);font-size:12px}.dawn .dawn-book__flow .select-none>div:nth-child(3){row-gap:4px}.dawn .dawn-book__flow .select-none>div:nth-child(3)>button{width:44px;height:44px;color:var(--dawn-ink);background:0 0;border:1px solid #0000;border-radius:50%;margin-inline:auto;font-size:14px;font-weight:500;transition:background-color .16s,color .16s,border-color .16s}.dawn .dawn-book__flow .select-none>div:nth-child(3)>button:disabled{color:var(--dawn-quiet);opacity:.45;background:0 0}.dawn .dawn-book__flow .select-none>div:nth-child(3)>button:not(:disabled){border-color:var(--dawn-field);background:var(--dawn-ground)}.dawn .dawn-book__flow .select-none>div:nth-child(3)>button:not(:disabled):hover,.dawn .dawn-book__flow .select-none>div:nth-child(3)>button.bg-bg-inverse{background:var(--dawn-ink);border-color:var(--dawn-ink);color:var(--dawn-ground)}.dawn .dawn-book__flow .select-none>div:nth-child(3)>button.ring-1{box-shadow:0 0 0 2px var(--dawn-ground), 0 0 0 3px var(--dawn-accent)}.dawn .dawn-book__flow .grid-cols-3{gap:10px}.dawn .dawn-book__flow .grid-cols-3>button{border:1px solid var(--dawn-field);background:var(--dawn-ground);min-height:48px;color:var(--dawn-ink);border-radius:999px;font-size:15px;font-weight:500}.dawn .dawn-book__flow .grid-cols-3>button:not(:disabled):hover{background:var(--dawn-ink);border-color:var(--dawn-ink);color:var(--dawn-ground)}.dawn .dawn-book__flow .grid-cols-3>button:disabled{border-style:dashed;border-color:var(--dawn-line);color:var(--dawn-quiet);background:0 0}.dawn .dawn-book__flow label>span.block{letter-spacing:.01em;text-transform:none;color:var(--dawn-ink);margin-bottom:8px;font-size:13px;font-weight:500}.dawn .dawn-book__flow label>span.block>span{color:var(--dawn-accent-ink)}.dawn .dawn-book__flow label>span.block>span.text-fg-quiet{color:var(--dawn-quiet);opacity:1}.dawn .dawn-book__flow :is(input[type=text],input[type=email],input[type=tel],textarea,select){box-sizing:border-box;border:1px solid var(--dawn-field);background:var(--dawn-ground);min-height:48px;color:var(--dawn-ink);border-radius:10px;padding:12px 16px;font-size:16px}.dawn .dawn-book__flow textarea{min-height:112px}.dawn .dawn-book__flow .text-danger{color:#b3261e}.dawn .dawn-book__flow form>button.w-full,.dawn .dawn-book__flow button.border-emerald-700{border:1px solid var(--dawn-ink);background:var(--dawn-ink);letter-spacing:0;text-transform:none;min-height:50px;color:var(--dawn-ground);border-radius:999px;justify-content:center;padding:0 28px;font-size:15px;font-weight:600}.dawn .dawn-book__flow form>button.w-full:hover:not(:disabled),.dawn .dawn-book__flow button.border-emerald-700:hover:not(:disabled){background:var(--dawn-ink-2);border-color:var(--dawn-ink-2);color:var(--dawn-ground)}.dawn .dawn-book__flow button.text-fg-muted:not(.mb-8){min-height:44px;color:var(--dawn-quiet);border-radius:999px}.dawn .dawn-book__flow button.text-fg-muted:not(.mb-8):hover{color:var(--dawn-ink)}.dawn .dawn-book__flow .p-6{border:1px solid var(--dawn-line);background:var(--dawn-ground);border-radius:10px;padding:28px 24px}.dawn .dawn-book__flow .p-6>p:first-child{font-family:var(--font-belleza), Georgia, serif;color:var(--dawn-ink);font-size:26px;line-height:1.15}.dawn .dawn-book__flow .p-6>p+p{margin-top:8px;font-size:15px;line-height:1.55}.dawn .dawn-book__flow .p-6 a{border:1px solid var(--dawn-field);background:var(--dawn-ground);min-height:48px;color:var(--dawn-ink);border-radius:999px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none}.dawn .dawn-book__flow .p-6 a:hover{border-color:var(--dawn-ink);background:var(--dawn-panel)}.dawn .dawn-book__flow [aria-hidden=true].w-12{background:var(--dawn-ink);width:48px;height:48px;color:var(--dawn-ground);border-radius:50%;font-size:18px;font-weight:600}.dawn .dawn-book__flow .text-fg{color:var(--dawn-ink)}.dawn .dawn-book__flow .text-fg-muted,.dawn .dawn-book__flow .text-fg-quiet{color:var(--dawn-quiet)}.dawn .dawn-book__flow .border-t{border-color:var(--dawn-line)}.dawn .dawn-book__flow .border-t h3{font-size:26px;line-height:1.1}.dawn .dawn-book__flow fieldset label{min-height:44px}
