.dawn .dawn-about-hero{padding:72px 0 56px}.dawn .dawn-about-hero__title{text-wrap:balance;max-width:14ch;margin-top:24px;font-size:clamp(44px,7.4vw,104px)}.dawn .dawn-about-hero__lede{margin-top:28px}.dawn .dawn-about-hero__art{margin-top:48px}.dawn .dawn-about-hero__art .dawn-art{aspect-ratio:3;height:auto}@media (max-width:640px){.dawn .dawn-about-hero{padding:40px 0}.dawn .dawn-about-hero__art{margin-top:32px}.dawn .dawn-about-hero__art .dawn-art{aspect-ratio:4/3}}.dawn .dawn-about-statement{max-width:22ch;font-family:var(--font-belleza,"Belleza"), serif;letter-spacing:-.01em;color:var(--dawn-ink);text-wrap:balance;margin:28px 0 0;font-size:clamp(34px,5.6vw,76px);line-height:1.08}.dawn .dawn-about-statement--night{max-width:20ch;color:var(--dawn-inverse-ink);font-size:clamp(30px,4.4vw,58px)}.dawn .dawn-about-mission__body{gap:20px;max-width:62ch;margin-top:48px;font-size:18px;line-height:1.6;display:grid}@media (min-width:900px){.dawn .dawn-about-mission__body{grid-template-columns:1fr 1fr;gap:48px;max-width:none}}.dawn .dawn-about-mission__body p{margin:0}.dawn .dawn-about-vision{background:var(--dawn-inverse-ground);color:var(--dawn-inverse-ink);padding:72px 0}.dawn .dawn-about-vision .dawn-eyebrow{color:var(--dawn-inverse-ink);opacity:.8}.dawn .dawn-about-vision :focus-visible{outline-color:var(--dawn-inverse-ink)}.dawn .dawn-about-vision__grid{align-items:center;gap:40px;display:grid}.dawn .dawn-about-vision__p{max-width:54ch;color:var(--dawn-inverse-ink);opacity:.86;margin:20px 0 0;font-size:18px;line-height:1.6}.dawn .dawn-about-vision__text .dawn-about-vision__p:first-of-type{margin-top:36px}.dawn .dawn-about-vision__art .dawn-art{aspect-ratio:1;max-width:520px;margin-inline:auto}@media (min-width:900px){.dawn .dawn-about-vision{padding:112px 0}.dawn .dawn-about-vision__grid{grid-template-columns:1.25fr .75fr;gap:64px}}.dawn .dawn-about-why__grid{align-items:center;gap:40px;display:grid}.dawn .dawn-about-why__art .dawn-art{aspect-ratio:1;max-width:440px}.dawn .dawn-about-why__p{max-width:58ch;margin:20px 0 0;font-size:18px;line-height:1.6}.dawn .dawn-about-why__p:first-of-type{margin-top:28px}@media (min-width:900px){.dawn .dawn-about-why__grid{grid-template-columns:.8fr 1.2fr;gap:80px}}.dawn .dawn-about-beliefs{background:var(--dawn-panel)}.dawn .dawn-about-beliefs .dawn-card{background:var(--dawn-ground)}.dawn .dawn-about-beliefs__grid{gap:16px;margin:48px 0 0;padding:0;list-style:none;display:grid}@media (min-width:720px){.dawn .dawn-about-beliefs__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.dawn .dawn-about-beliefs__grid{grid-template-columns:repeat(3,1fr)}}.dawn .dawn-about-belief{flex-direction:column;gap:12px;padding:28px;display:flex}.dawn .dawn-about-belief__n{font-family:var(--font-belleza,"Belleza"), serif;color:var(--dawn-accent-ink);font-size:40px;line-height:1}.dawn .dawn-about-belief .dawn-h3,.dawn .dawn-about-step .dawn-h3{margin:0}.dawn .dawn-about-belief p,.dawn .dawn-about-step p{margin:0;line-height:1.6}.dawn .dawn-about-steps{gap:32px;margin:48px 0 0;padding:0;list-style:none;display:grid}.dawn .dawn-about-step{flex-direction:column;gap:12px;padding-left:64px;display:flex;position:relative}.dawn .dawn-about-step__dot{border:1px solid var(--dawn-ink);width:44px;height:44px;font-family:var(--font-belleza,"Belleza"), serif;background:var(--dawn-ground);border-radius:50%;place-items:center;font-size:20px;display:grid;position:absolute;top:-2px;left:0}.dawn .dawn-about-step:not(:last-child):before{content:"";background:var(--dawn-line);width:1px;position:absolute;top:46px;bottom:-30px;left:22px}@media (min-width:900px){.dawn .dawn-about-steps{grid-template-columns:repeat(4,1fr);gap:32px}.dawn .dawn-about-step{padding:72px 0 0}.dawn .dawn-about-step:not(:last-child):before{width:auto;height:1px;inset:21px -32px auto 52px}}.dawn .dawn-about-build{background:var(--dawn-panel);padding:64px 0}.dawn .dawn-about-build__inner{align-items:center;gap:32px;display:grid}.dawn .dawn-about-build__body{margin:20px 0 0}.dawn .dawn-about-build__links{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}@media (min-width:900px){.dawn .dawn-about-build{padding:96px 0}.dawn .dawn-about-build__inner{grid-template-columns:1.3fr .7fr;gap:64px}.dawn .dawn-about-build__links{flex-direction:column;align-items:flex-start}}.dawn .dawn-about-place__grid{align-items:start;gap:40px;display:grid}.dawn .dawn-about-place__p{max-width:56ch;margin:20px 0 0;font-size:18px;line-height:1.6}.dawn .dawn-about-place__p:first-of-type{margin-top:28px}.dawn .dawn-about-place__also{max-width:56ch;margin:32px 0 0;font-size:15px;line-height:1.6}.dawn .dawn-about-place__also .dawn-link{text-underline-offset:3px;text-decoration:underline}.dawn .dawn-about-company{padding:28px}.dawn .dawn-about-company .dawn-h3{margin:0 0 16px}.dawn .dawn-about-company__list{margin:0}.dawn .dawn-about-company__row{border-top:1px solid var(--dawn-line);gap:2px;padding:12px 0;font-size:15px;line-height:1.5;display:grid}.dawn .dawn-about-company__row dt{color:var(--dawn-quiet)}.dawn .dawn-about-company__row dd{overflow-wrap:anywhere;margin:0}.dawn .dawn-about-company__row a{text-underline-offset:3px;margin:-10px 0;padding:10px 0;text-decoration:underline;display:inline-block}.dawn .dawn-about-company__more{border-top:1px solid var(--dawn-line);margin:12px 0 0;padding-top:16px;font-size:15px}.dawn .dawn-about-company__more a{text-underline-offset:3px;padding:10px 0;text-decoration:underline;display:inline-block}@media (min-width:560px){.dawn .dawn-about-company__row{grid-template-columns:11rem 1fr;gap:16px}}@media (min-width:900px){.dawn .dawn-about-place__grid{grid-template-columns:1fr 1fr;gap:80px}}.dawn .dawn-about-close{padding:0 0 96px}.dawn .dawn-about-close__panel{isolation:isolate;background:var(--dawn-inverse-ground);color:var(--dawn-inverse-ink);border-radius:16px;position:relative;overflow:hidden}.dawn .dawn-about-close__art{z-index:0;opacity:.55;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 5%,#000 85%);mask-image:linear-gradient(90deg,#0000 5%,#000 85%)}@media (max-width:899px){.dawn .dawn-about-close__art{opacity:.9;height:45%;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000,#000 60%);mask-image:linear-gradient(#0000,#000 60%)}.dawn .dawn-about-close__text{padding-bottom:160px}}.dawn .dawn-about-close__art .dawn-art{border-radius:0;width:100%;height:100%}.dawn .dawn-about-close__text{z-index:1;max-width:640px;padding:56px 24px;position:relative}.dawn .dawn-about-close__text .dawn-h2{color:var(--dawn-inverse-ink);margin:0}.dawn .dawn-about-close__text p{margin:20px 0 32px;font-size:18px;line-height:1.6}.dawn .dawn-about-close__btn{background:var(--dawn-inverse-ink);color:var(--dawn-inverse-ground);border-color:var(--dawn-inverse-ink)}.dawn .dawn-about-close__btn:hover{background:var(--dawn-accent);border-color:var(--dawn-accent);color:var(--dawn-inverse-ground)}.dawn .dawn-about-close :focus-visible{outline-color:var(--dawn-inverse-ink)}@media (min-width:900px){.dawn .dawn-about-close__text{padding:96px 64px}}
