.dr-perks{color:var(--k-meta);font-size:14px;line-height:22px}.dr-heroFig{flex-direction:column;align-items:center;gap:14px}.dr-figCap{text-align:center;max-width:420px}.dr-figTitle{color:var(--k-ink);font-size:15px;font-weight:600;line-height:22px}.dr-figCap p{color:var(--k-meta);font-size:13px;line-height:20px}@media (max-width:639px){.door-heroArt.dr-heroFig{align-items:stretch;margin-top:-4px;display:flex}.dr-heroFig .tw{display:none}.dr-figCap{text-align:start;max-width:none;padding-inline-start:4px}.dr-figTitle{color:var(--k-ink-2);font-size:13px;line-height:20px}.dr-perks{font-size:13px;line-height:20px}}.door-cells[data-style=ruled] .door-cell{border-top:1px solid var(--k-hair);padding:20px 0 0}.dr-how{padding:28px 32px 32px}.dr-how ol{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:20px;display:grid}@media (min-width:768px){.dr-how ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}.dr-how li{color:var(--k-ink-2);flex-direction:column;gap:8px;font-size:15px;line-height:26px;display:flex}.dr-stepNum{color:var(--k-brand);font-size:22px;font-weight:600;line-height:28px}@media (max-width:767px){.dr-how{padding:22px 20px 24px}.dr-how li{flex-direction:row;align-items:baseline;gap:14px}.dr-stepNum{flex:none;width:16px;font-size:18px}}.dr-biHead{align-items:end}.dr-pair{background:var(--k-surface);box-shadow:inset 0 0 0 1px var(--k-hair);border-radius:20px;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}@media (min-width:768px){.dr-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dr-pair>figure+figure{border-inline-start:1px solid var(--k-hair)}}@media (max-width:767px){.dr-pair>figure+figure{border-top:1px solid var(--k-hair)}}.dr-pair>figure{padding:28px 28px 32px}.dr-pair figcaption{color:var(--k-meta);margin-bottom:14px;font-size:13px;line-height:20px}.dr-pair article h3{color:var(--k-ink);font-size:20px;font-weight:600;line-height:30px}.dr-pair article .dr-meta{color:var(--k-meta);margin-top:4px;font-size:14px;line-height:22px}.dr-pair article h4{color:var(--k-ink);margin:20px 0 8px;font-size:14px;font-weight:600;line-height:22px}.dr-pair article p,.dr-pair article li{color:var(--k-ink-2);font-size:14px;line-height:24px}.dr-pair article .dr-row{color:var(--k-ink);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;display:flex}.dr-pair article .dr-row time{color:var(--k-meta)}.dr-pair article ul{margin-top:8px;padding-inline-start:18px;list-style:outside}.dr-pairNote{color:var(--k-meta);margin-top:12px;font-size:13px;line-height:20px}.door-cells[data-n="2"]{gap:24px 48px}@media (min-width:768px){.door-cells[data-n="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.door-cells[data-n="2"] .door-cell{padding:0}.dr-tools{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:768px){.dr-tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.dr-tool{box-sizing:border-box;background:var(--k-surface);height:100%;box-shadow:inset 0 0 0 1px var(--k-hair);color:inherit;transition:background-color var(--dur-instant) var(--ease-out);border-radius:20px;flex-direction:column;gap:8px;padding:24px;text-decoration:none;display:flex}.dr-tool:active{background:var(--k-hover)}@media (hover:hover){.dr-tool:hover{background:var(--k-hover)}}.dr-tool .door-tile{margin-bottom:6px}.dr-tool:after{content:attr(data-open);color:var(--k-brand);margin-top:auto;padding-top:6px;font-size:14px;font-weight:600;line-height:22px}
