@media(max-width:767px){.forge>section[id] :is(p,dd,li){line-height:1.45}.forge [data-figdeck=stacked]>figure>div:nth-child(2){padding:.5rem}.forge [data-product-surfaces]{gap:.5rem}.forge [data-product-surfaces] .product-surface-chrome{flex-wrap:wrap;gap:.25rem;padding:.5rem;display:flex}.forge [data-product-surfaces] .product-surface-chrome>span:first-child{display:none}.forge [data-product-surfaces] .product-surface-chrome>p:last-child{flex-basis:100%}.forge [data-product-surfaces] .p-5,.forge #bed-level .p-6,.forge #bed-level .p-5{padding:.75rem}.forge #system :is(.px-7,.px-14){padding-inline:1rem}.forge #system .text-\[11px\].uppercase{letter-spacing:0}.forge #bed-level [data-figdeck=stacked] .border.p-5,.forge #bed-level [data-figdeck=stacked] .relative.bg-background{padding:.75rem}.forge p.font-mono{letter-spacing:.04em}.forge #system [data-swipe-item]{min-height:300px}.forge #system [data-swipe-item] .p-5{padding:.75rem}.forge #system [data-swipe-item] p[aria-hidden]{font-size:24px}.forge #system [data-product-surfaces] h3,.forge #system [data-product-surfaces] .mt-3{margin-top:.25rem}.forge #bed-level [data-figdeck=stacked] ul.space-y-1\.5{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;display:grid}.forge #bed-level [data-figdeck=stacked] ul.space-y-1\.5 li{margin:0}.forge>section[id]:not(#hero):not(#diagnostic) :is(.p-4,.p-5,.p-6){padding:.75rem}.forge>section[id]:not(#hero):not(#diagnostic) :is(.py-3,.py-4){padding-block:.5rem}.forge>section[id]:not(#hero):not(#diagnostic) :is(.mt-3,.mt-4,.mt-5,.mt-6,.mt-8){margin-top:.375rem}.forge #bed-level [data-asset-glyph]:not([data-asset-glyph=Office]){display:contents}.forge #hero a[href="#sovereignty"],.forge #start a[href="/contact"],.forge #proof ol a,.forge footer a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}}.forge>section[id]:not(#start) :is(.mt-3,.mt-4,.mt-5,.mt-6,.mt-8){margin-top:.5rem}.forge>section[id]:not(#start) :is(.mb-3,.mb-4,.mb-5){margin-bottom:.5rem}.forge>section[id]:not(#start) :is(.pt-5,.pt-6){padding-top:.75rem}.forge>section[id]:not(#start) :is(.gap-6,.gap-8,.gap-10,.gap-12){row-gap:1rem}.forge [data-figdeck=stacked]{gap:.75rem;margin-top:.75rem}.forge [data-figdeck=stacked]>figure>div:first-child{padding-block:.5rem}.forge [data-figdeck=stacked]>figure>div:nth-child(2){padding:.75rem}.forge [data-figdeck=stacked] figcaption{margin-top:.5rem}@media(min-width:1024px){.forge [data-figdeck=stacked]>figure>div:nth-child(2){padding:1rem}}.estate-register{border-block:1px solid var(--border);margin-block:2rem}.estate-register__head{padding-block:1.5rem}.estate-register__rows{border-top:1px solid var(--border)}.estate-register__row{border-bottom:1px solid var(--border);gap:1rem;padding-block:1rem;display:grid}.estate-register__estate{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.estate-register__index{width:2rem;font:11px var(--font-mono);color:var(--ember-hot)}.estate-register__landing{border-left:1px solid var(--ember-hot);align-items:center;gap:1rem;padding-left:.75rem;display:flex}.estate-register__node{border:1px solid var(--ember-hot);width:12px;height:12px;box-shadow:inset 0 0 0 3px var(--background);background:var(--ember);flex-shrink:0}.estate-register__obligation{border-left:1px solid var(--border);margin-left:.75rem;padding-left:1.75rem}.estate-register__foot{padding-block:1rem}.diagnostic-portability{padding-block:1.5rem}@media(min-width:768px){.forge #diagnostic>div{padding-block:2rem}.estate-register__row{grid-template-columns:.95fr 1.3fr 1fr;align-items:center;gap:2rem;min-height:210px}.estate-register__estate{align-content:center}.estate-register__estate h4{flex-basis:calc(100% - 3rem)}.estate-register__estate>span:last-child{margin-left:2.75rem}.estate-register__landing{min-height:100px}.estate-register__obligation{margin:0;padding-left:1.5rem}.diagnostic-portability{padding-block:2.5rem}.residential-context-pair{grid-template-columns:1fr 1fr;align-items:start;gap:1.5rem;display:grid}.forge #bed-level [data-compact-grid]>figure{min-width:0}.forge #bed-level [data-asset-class-art]{min-height:150px;overflow:hidden}.forge #bed-level [data-asset-class-art]>div:last-child{transform-origin:0 0;width:181%;height:270px;transform:scale(.55)}}@media(max-width:767px){.estate-register__row{grid-template-columns:1fr 1fr;gap:.75rem}.estate-register__estate{grid-column:1/-1}.estate-register__obligation{margin-left:0;padding-left:.5rem}.estate-register__landing{gap:.5rem;padding-left:.5rem}.estate-register__landing p:last-child{font-size:16px}.estate-register__obligation p:last-child{font-size:15px}.forge #bed-level [data-asset-class-art]{min-height:105px;overflow:hidden}.forge #bed-level [data-asset-class-art]>div:last-child{transform-origin:0 0;width:277%;height:270px;transform:scale(.36)}}.residential-shift-compact svg{max-width:300px}.forge #season [data-compact-grid]{grid-template-columns:minmax(0,1fr)}@media(min-width:768px){.forge #season [data-compact-grid]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start}.forge #season [data-season-calendar]{max-width:380px}.forge #season [data-season-calendar]+div{grid-column:1/-1}.forge #bed-level [data-compact-grid]>figure:first-child{max-height:none}.forge #bed-level [data-compact-grid]>figure:first-child canvas{max-height:120px}.forge #bed-level [data-asset-glyph]{font-size:15px}.forge #bed-level article>p{padding-block:.5rem}.forge #bed-level article>div{padding-inline:.75rem}}.forge #bed-level [data-compact-grid]{align-items:start}.forge #bed-level [data-compact-grid]>figure:first-child canvas{height:170px}@media(min-width:768px){.residential-unit-pair{grid-template-columns:1.15fr 1fr;align-items:start;gap:1.5rem;display:grid}.residential-unit-pair>div:first-child>div:nth-child(2){grid-template-columns:repeat(2,minmax(0,1fr))}.residential-unit-pair article>div:last-child{display:block}.residential-unit-pair article>div:last-child>p{margin-top:.5rem}.residential-unit-pair article>p{font-size:15px}.residential-unit-pair>div:last-child>div>div:nth-child(2){grid-template-columns:minmax(0,1fr)}.forge #bed-level [data-compact-grid]>figure:last-child{grid-column:auto}.forge #bed-level [data-compact-grid]{grid-template-columns:repeat(3,minmax(0,1fr))}.forge #bed-level article>div:last-child{grid-template-columns:.85fr 1.15fr;align-items:start;gap:.5rem;display:grid}.forge #bed-level article>div:last-child>div{grid-column:1/-1}.forge #bed-level article>div:last-child>p{margin:0;font-size:15px}.forge #bed-level [data-compact-grid]>figure:last-child svg{max-height:120px}.forge #season [data-season-calendar]{max-width:300px}}
