.door{max-width:1080px;margin:0 auto;padding:var(--s-4) var(--s-4) var(--s-8)}.door__bar{display:flex;justify-content:space-between;align-items:center;gap:var(--s-3);min-height:var(--target)}.door__wordmark{font:400 1.25rem/1 var(--font-serif)}.door__main{display:grid;gap:var(--s-7);padding-top:var(--s-6)}.door__hero{display:grid;gap:var(--s-4)}.door__title{font:400 var(--t-display) /1.05 var(--font-serif);letter-spacing:-.01em;max-width:16ch;margin:0}.door__lead{font:400 var(--t-lead) /1.45 var(--font-sans);color:var(--muted);max-width:56ch}.door__ways{display:grid;gap:var(--s-5)}.door__way{display:grid;gap:var(--s-4);align-content:start;padding:var(--s-5)}.door__who{font:600 var(--t-small) /1.45 var(--font-sans);color:var(--muted)}.door__way-title{font:400 var(--t-h2) /1.15 var(--font-serif);margin:0}.door__facts,.door__promises{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-3)}.door__facts li{display:flex;gap:var(--s-3);align-items:flex-start;font-size:var(--t-small)}.door__facts .k-icon{color:var(--j99);margin-top:2px}.door__go{width:100%;margin-top:var(--s-2)}.door__promise{display:grid;gap:var(--s-4);padding:var(--s-5);background:var(--tint);border-radius:var(--r-card)}.door__promise-title{font:400 var(--t-h3) /1.2 var(--font-serif);margin:0}.door__quote{font:400 var(--t-lead) /1.4 var(--font-serif);max-width:40ch}.door__promises li{padding-top:var(--s-3);border-top:1px solid var(--hairline);font-size:var(--t-small)}@media (min-width:760px){.door{padding-inline:var(--s-6)}.door__main{gap:var(--s-8);padding-top:var(--s-7)}.door__ways{grid-template-columns:1fr 1fr}.door__way{display:flex;flex-direction:column}.door__go{width:auto;align-self:flex-start;margin-top:auto}.door__promise{padding:var(--s-7)}}