.transition-page{color:#302c28;padding-top:140px}.transition-hero{padding-top:48px;padding-bottom:60px}.transition-hero h1{margin:22px 0 28px}.transition-lead{color:#665e56;max-width:710px;font-size:19px;line-height:1.85}.transition-actions{flex-wrap:wrap;align-items:center;gap:26px;margin:32px 0;display:flex}.transition-actions a,.transition-next a{align-items:center;gap:12px;min-height:46px;display:inline-flex}.transition-principles{border-top:1px solid #ded6ca;flex-wrap:wrap;gap:22px;margin-top:42px;padding-top:24px;display:flex}.transition-principles span{color:#735561;align-items:center;gap:9px;font-size:12px;display:flex}.transition-section{padding-top:62px;padding-bottom:70px;scroll-margin-top:110px}.transition-section-head{max-width:730px;margin-bottom:38px}.transition-section h2,.transition-next h2,.transition-continuity h2{font:400 clamp(34px,4vw,50px)/1.14 var(--font-editorial,Georgia),serif;margin:18px 0 22px}.transition-section h2 em{color:#7c1732}.transition-section-head>p:last-child,.transition-stages p,.transition-stages dd,.continuity-grid p,.transition-next p{color:#6a6159;font-size:15px;line-height:1.9}.transition-stages{gap:18px;padding:0;list-style:none;display:grid}.transition-stages>li{background:#fff;border:1px solid #e3d9cd;border-radius:16px;grid-template-columns:58px 1fr;gap:24px;padding:30px;display:grid}.transition-number{color:#7c1732;background:#f4e9ed;border-radius:50%;place-items:center;width:48px;height:48px;font-size:14px;display:grid}.transition-stages h3,.continuity-grid h3,.transition-checklists h3{font:400 28px/1.2 var(--font-editorial,Georgia),serif;margin:5px 0 14px}.transition-stages dl{border-top:1px solid #eee6db;grid-template-columns:1fr 1fr;gap:24px;margin-top:18px;padding-top:18px;display:grid}.transition-stages dt{text-transform:uppercase;letter-spacing:.1em;color:#7c1732;margin-bottom:7px;font-size:10px;font-weight:600}.transition-stages dd{margin:0;font-size:13px}.transition-continuity{background:#f1ebe3;padding:65px 0}.continuity-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:35px;display:grid}.continuity-grid svg{color:#7c1732;margin-bottom:15px}.continuity-grid h3{font-size:26px}.transition-checklists{grid-template-columns:1fr 1fr;gap:24px;display:grid}.transition-checklists article{background:#fff;border:1px solid #e2d7c9;border-radius:14px;padding:30px}.transition-checklist-label{color:#7c1732;margin-bottom:17px;font-size:11px;display:block}.transition-checklists ul{margin:22px 0 0;padding:0;list-style:none}.transition-checklists li{border-top:1px solid #eee6dc;align-items:flex-start;gap:12px;padding:12px 0;font-size:14px;line-height:1.8;display:flex}.transition-checklists li svg{color:#7c1732;flex-shrink:0;margin-top:5px}.transition-note{color:#695e50;background:#f7f1e7;border-left:3px solid #a48048;margin-top:24px;padding:18px 23px;font-size:13px;line-height:1.8}.transition-next{border-top:1px solid #ded6ca;grid-template-columns:1.4fr 1fr;gap:50px;padding-top:48px;padding-bottom:48px;display:grid}.transition-next>div:last-child{flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;display:flex}.transition-legal{color:#75695e;padding-bottom:55px;font-size:11px;line-height:1.8}.transition-page a:focus-visible{outline-offset:5px;outline:3px solid #7c173255}@media (max-width:700px){.transition-page{padding-top:110px}.transition-hero{padding-top:28px;padding-bottom:24px}.transition-lead{font-size:16px}.transition-section{padding-top:35px;padding-bottom:38px}.transition-stages>li{grid-template-columns:1fr;gap:12px;padding:23px}.transition-stages dl,.transition-checklists,.continuity-grid,.transition-next{grid-template-columns:1fr}.transition-stages dl{gap:18px}.transition-principles{gap:15px}.continuity-grid{gap:28px}.transition-continuity{padding:40px 0}.transition-checklists article{padding:23px}.transition-next{gap:16px}.transition-next .btn{width:100%}}.transition-page{font-family:var(--font-body),Arial,sans-serif;background:#fcfbf8}.transition-page .btn-primary{color:#fff;background:#80082a;padding:15px 24px}.transition-page .btn-primary:hover{background:#650621}.transition-hero h1{font-family:var(--font-editorial,Georgia),serif}
