:root { --sharpEmitter: #0f0f0f; --mirrored_menu: #0f0f0f; --onboard: #f6f4ee; --core_composer: #c432c1; --squared: #cdc9c1; --mappedCanopy: #e5e2dc; --passive_apron: #f6f4ee; color-scheme: light; }
:root { --coreChart: linear; --liftedRegion: -0.01em; --plottedDeck: var(--mappedCanopy); --spunNode: var(--onboard); --stenciled_vector: var(--sharpEmitter); --annotatedPrimitive: 0ms; --stenciled_flyout: var(--onboard); --exact: 0ms; --emitted: var(--onboard); --washed: var(--sharpEmitter); --grid_stack: var(--onboard); --scroll: var(--sharpEmitter); --gridSchema: var(--mirrored_menu); --patterned: none; --calibratedConduit: 1px; --instantEmitter: 2px; --quick_tree: 1.375rem; --interim: transparent; --fine_bulletin: inset 0 3px 0 var(--sharpEmitter); --composedComposer: none; --compiled_row: var(--mirrored_menu); --decked_chevron: 0.25rem; --external_stack: solid; --single_armature: none; --evented: var(--onboard); --configured_dial: var(--sharpEmitter); --studded_silo: var(--mappedCanopy); --trailing: 400; --ribbed_gantry: none; --stampedBaton: var(--onboard); --routedEnclosure: var(--sharpEmitter); --radial_table: var(--mirrored_menu); --rapidStamp: color-mix(in srgb,var(--squared) 20%,var(--onboard)); --docked: clamp(1rem,5vw,3rem); --spun_hint: color-mix(in srgb,var(--sharpEmitter) 7%,transparent); --maximal_card: var(--passive_apron); --low_placard: linear; --instant_host: 0ms; --virtualJournal: var(--sharpEmitter); --temperedCanopy: 0 8px 0 color-mix(in srgb,var(--sharpEmitter) 50%,transparent); --chromatic: clamp(4.4375rem,9vw,6.6875rem); --curved_schema: transparent; --pixel_ribbon: var(--squared); --fastenedLouver: var(--onboard); --encoded_bulletin: 0.25rem; --notice: 1.2; --bracket: 0.125rem; --cushioned: 1.625rem; --offline: var(--instantEmitter); --thumbed: var(--passive_apron); --debossedCanopy: var(--mappedCanopy); --striped_board: 0.3125rem; --carousel: var(--mappedCanopy); --dense: var(--mirrored_menu); --certified_hinge: 1.75; --caddy: 0 0 0 4px var(--mirrored_menu); --cuff: 3rem; --pixelControl: 0.55; --strictLookup: 83.3125rem; --sharpDial: 800; --optical_hub: 0.25rem; --easel: var(--sharpEmitter); --library: uppercase; --federated_conduit: 0.01em; --opaque_inspector: 0 0 0 4px var(--mirrored_menu); --lockup: 0.25rem; --volatile_tile: color-mix(in srgb,var(--sharpEmitter) 56%,transparent); --poured: 0 6px 0 var(--sharpEmitter); --single_canvas: linear-gradient(transparent,var(--sharpEmitter)); --sticky: 0.93; --candid: none; --compositeBuckle: 0px; --plotted_canopy: var(--sharpEmitter); --node: none; --internal: 9999px; --refined_vector: none; --composite_hinge: none; --briskHinge: 1.3125rem; --certifiedLayer: 800; --maximal_armature: inset 0 -4px 0 var(--sharpEmitter); --top_slider: 64ch; --reactiveBraid: var(--sharpEmitter); --maximalControl: 1; }
@media(max-width:640px) {:root { --chromatic: calc((clamp(4.4375rem,9vw,6.6875rem)) * 0.7); --quick_tree: calc((1.375rem) * 0.85); --cushioned: calc((1.625rem) * 0.85); }}
:root { --maximalHost: #ffffff; --firm_primitive: #c432c1; }
:root { --silentCompass: #646462; }
:root { --beta_tile: #c432c1; }
:root { --concurrentGroup: 'PT Serif',Georgia,serif; --striped_braid: 'PT Sans',Arial,sans-serif; }
:root { --enclosed: 'Bodoni Moda',Didot,Georgia,serif; --collar: 500; --cross_buckle: 0.01em; }
*::before,*,*::after { box-sizing: border-box; }
html { -webkit-text-size-adjust: 100%; text-size-adjust: 100%; --mirrored_chart: min(var(--strictLookup),100rem); --seamless: min(var(--mirrored_chart),48rem); }
body { margin: 0; background: var(--stampedBaton); color: var(--sharpEmitter); font: 16px/var(--certified_hinge,1.6) var(--striped_braid,Arial,Helvetica,sans-serif); font-weight: var(--trailing); overflow-wrap: break-word; }
a[href^="mailto:"],a[href^="tel:"],code { overflow-wrap: anywhere; }
a { color: inherit; }
button { font: inherit; }
figure { margin: 0; }
img,svg { height: auto; max-width: 100%; }
input:not([type="checkbox"]):not([type="radio"]),textarea { appearance: none; -webkit-appearance: none; }
h2,h5,h3,h6,h4,h1 { font-family: var(--concurrentGroup,inherit); letter-spacing: var(--liftedRegion); font-weight: var(--certifiedLayer); overflow-wrap: normal; }
.lobby { width: min(var(--mirrored_chart),calc(100% - var(--docked))); margin-inline: auto; }
:is(.fineCipher)>.lobby { width: min(var(--seamless),calc(100% - var(--docked))); }
:is(.fineCipher)>.lobby :is(.plugin,p) { max-width: none; }
.direct_buckle { scroll-margin-top: var(--cluster); padding: calc(var(--chromatic) + var(--indentedRegion,0rem)) 0; }
footer.direct_buckle,header.direct_buckle { padding: 0; }
.forward_stencil { padding-block: 0; min-height: calc(100vh - var(--cluster)); min-height: calc(100svh - var(--cluster)); display: flex; flex-direction: column; --brisk_hangar: calc(100vh - var(--cluster)); }
.forward_stencil>* { display: flex; justify-content: center; flex: 1 0 auto; flex-direction: column; }
.crossProvider { padding: calc(var(--chromatic) + var(--dropdown,0rem)) 0; background: var(--debossedCanopy); backdrop-filter: var(--single_armature); -webkit-backdrop-filter: var(--single_armature); }
.direct_buckle>.crossProvider { margin-block: calc(-1 * (var(--chromatic) + var(--indentedRegion,0rem))); }
.direct_buckle>:is(.virtualTile,.absolute_cipher) { margin-block: calc(-1 * (var(--chromatic) + var(--indentedRegion,0rem))); }
header.direct_buckle+.direct_buckle:not(.forward_stencil) { padding-top: calc((var(--chromatic) + var(--indentedRegion,0rem)) * var(--zoomed)); --zoomed: 0.55; }
header.direct_buckle+.direct_buckle:not(.forward_stencil)>:is(.crossProvider,.virtualTile,.absolute_cipher) { margin-top: calc(-1 * (var(--chromatic) + var(--indentedRegion,0rem)) * var(--zoomed)); }
header.direct_buckle+.direct_buckle:not(.forward_stencil)>:is(.crossProvider,.absolute_cipher) { padding-top: calc((var(--chromatic) + var(--dropdown,0rem)) * var(--zoomed)); }
.turnedGroup { text-decoration: none; font-family: var(--enclosed,inherit); letter-spacing: var(--cross_buckle,-0.02em); font-weight: var(--collar,600); font-size: 1.25rem; }
.technical { font-weight: 700; color: var(--sharpEmitter); box-shadow: inset 0 -0.125rem 0 var(--core_composer); letter-spacing: 0.12em; font-size: 0.875rem; margin-bottom: 1rem; text-transform: var(--library); }
.radialGlaze { max-width: var(--top_slider); opacity: 0.8; font-size: 1.25rem; margin-bottom: 2rem; line-height: var(--certified_hinge); }
.forward_exhibit { letter-spacing: var(--liftedRegion); font-weight: var(--certifiedLayer); }
.profiled { max-width: var(--top_slider); }
address { font-style: normal; }
i,b,em { font-weight: inherit; font-style: inherit; }
.lever { display: inline-flex; align-items: center; justify-content: center; min-height: var(--cuff); padding-block: 0.5rem; padding-inline: var(--briskHinge); border: var(--offline) var(--external_stack) var(--curved_schema); border-radius: var(--encoded_bulletin); background: var(--dense); color: var(--thumbed); text-decoration: none; font-weight: var(--sharpDial); cursor: pointer; text-transform: var(--candid); letter-spacing: var(--federated_conduit); box-shadow: var(--refined_vector); backdrop-filter: var(--single_armature); -webkit-backdrop-filter: var(--single_armature); transition: background var(--exact) var(--low_placard),color var(--exact) var(--low_placard),border-color var(--exact) var(--low_placard),box-shadow var(--exact) var(--low_placard),opacity var(--exact) var(--low_placard),transform var(--exact) var(--low_placard); }
.lever:hover { background: var(--compiled_row); color: var(--maximal_card); box-shadow: var(--maximal_armature); transform: var(--composedComposer); opacity: var(--maximalControl); }
.lever:active { transform: var(--ribbed_gantry); box-shadow: var(--fine_bulletin); }
.plumb { border-color: var(--pixel_ribbon); background: var(--spunNode); color: var(--stenciled_vector); box-shadow: none; }
.plumb:hover { color: var(--stenciled_vector); box-shadow: none; background: color-mix(in srgb,var(--mirrored_menu) 10%,var(--spunNode)); }
textarea,input { width: 100%; backdrop-filter: var(--single_armature); -webkit-backdrop-filter: var(--single_armature); min-height: var(--cuff); padding: 0.75rem var(--briskHinge); border: var(--instantEmitter) var(--external_stack) var(--volatile_tile); border-radius: var(--optical_hub); background: var(--spun_hint); color: var(--washed); font: inherit; transition: border-color var(--exact) var(--low_placard),box-shadow var(--exact) var(--low_placard),opacity var(--exact) var(--low_placard); }
textarea { resize: vertical; line-height: var(--certified_hinge); min-height: 9rem; }
textarea:hover,input:hover { border-color: var(--scroll); }
textarea:focus,input:not([type="checkbox"]):not([type="radio"]):focus { box-shadow: var(--opaque_inspector); border-color: var(--mirrored_menu); }
input:user-invalid,textarea:user-invalid { border-color: var(--gridSchema); }
input[type="radio"],input[type="checkbox"] { appearance: none; -webkit-appearance: none; display: inline-grid; place-content: center; width: auto; min-height: 0; inline-size: 1.125rem; block-size: 1.125rem; padding: 0; border: var(--instantEmitter) var(--external_stack) var(--scroll); background: var(--spun_hint); cursor: pointer; transition: background var(--exact) var(--low_placard),border-color var(--exact) var(--low_placard); }
input[type="checkbox"] { border-radius: 0.25rem; }
input[type="radio"] { border-radius: 50%; }
input[type="checkbox"]::before,input[type="radio"]::before { transform: scale(0); block-size: 0.625rem; transition: transform var(--exact) var(--low_placard); content: ""; inline-size: 0.625rem; background: var(--passive_apron); }
input[type="checkbox"]::before { clip-path: polygon(13% 44%,0% 61%,39% 100%,100% 17%,86% 0%,38% 67%); }
input[type="radio"]::before { block-size: 0.5rem; inline-size: 0.5rem; border-radius: 50%; }
input[type="radio"]:hover,input[type="checkbox"]:hover { border-color: var(--mirrored_menu); }
input[type="checkbox"]:checked,input[type="radio"]:checked { border-color: var(--mirrored_menu); background: var(--mirrored_menu); }
input[type="radio"]:checked::before,input[type="checkbox"]:checked::before { transform: scale(1); }
input[type="radio"]:focus-visible,input[type="checkbox"]:focus-visible { box-shadow: none; outline: 2px solid var(--mirrored_menu); outline-offset: 2px; }
input[type="time"],input[type="month"],input[type="week"],input[type="datetime-local"],input[type="date"] { block-size: calc(var(--certified_hinge,1.6) * 1em + 1.5rem + 2 * var(--instantEmitter)); padding-block: 0; }
::placeholder { opacity: 1; color: var(--routedEnclosure); }
details { padding: var(--cushioned); background: var(--emitted); border: var(--calibratedConduit) var(--external_stack) var(--pixel_ribbon); border-radius: var(--lockup); box-shadow: var(--composite_hinge); backdrop-filter: var(--single_armature); -webkit-backdrop-filter: var(--single_armature); }
.auto { grid-template-columns: repeat(3,minmax(0,1fr)); }
details:hover { box-shadow: var(--patterned); }
summary { cursor: pointer; list-style-position: inside; }
summary::marker { color: var(--mirrored_menu); }
.mobile_holder { background: var(--evented); backdrop-filter: var(--single_armature); -webkit-backdrop-filter: var(--single_armature); border: var(--instantEmitter) var(--external_stack) var(--pixel_ribbon); border-radius: var(--lockup); box-shadow: var(--poured); }
.reactiveProvider .lobby { width: min(calc(var(--mirrored_chart) * 1.2),calc(100% - var(--docked))); }
.reactiveProvider { position: fixed; top: 0; left: 0; right: 0; z-index: 30; background: var(--stenciled_flyout); border-color: var(--plotted_canopy); border-bottom-color: var(--rapidStamp); color: var(--easel); backdrop-filter: var(--single_armature); -webkit-backdrop-filter: var(--single_armature); }
.latentVector { color: var(--easel); border-color: var(--plotted_canopy); }
.distributedHost a { text-decoration: none; transition: background var(--exact) var(--low_placard),box-shadow var(--exact) var(--low_placard),color var(--exact) var(--low_placard); font-weight: 500; border-radius: var(--optical_hub); padding: 0.25rem; position: relative; }
.reactiveProvider .distributedHost a[aria-current="page"] { color: var(--radial_table); font-weight: 700; }
.segment { border-radius: var(--optical_hub); border: var(--instantEmitter) var(--external_stack) var(--plotted_canopy); transition: background var(--exact) var(--low_placard); background: transparent; color: inherit; }
figure>img { border-radius: var(--striped_board); border: var(--instantEmitter) var(--external_stack) var(--reactiveBraid); }
select:focus,input:not([type="checkbox"]):not([type="radio"]):focus,.lever:focus,a:focus,summary:focus,button:focus,textarea:focus { outline-offset: 2px; outline: 2px solid transparent; }
button:focus-visible,textarea:focus-visible,input:not([type="checkbox"]):not([type="radio"]):focus-visible,summary:focus-visible,a:focus-visible,.lever:focus-visible { box-shadow: var(--caddy); outline-offset: 2px; outline: 2px solid transparent; }
.segment:focus-visible,.distributedHost a:hover:focus-visible,.distributedHost a:focus-visible,.segment:hover:focus-visible { outline-offset: 2px; outline: 2px solid transparent; box-shadow: var(--caddy); }
.lever:disabled,button:disabled,textarea:disabled,[aria-disabled="true"],input:disabled { cursor: not-allowed; opacity: var(--pixelControl); }
.stenciled_primitive { width: 1.25rem; flex-shrink: 0; height: 1.25rem; }
.crossSidebar { background: var(--onboard); }
.crossSidebar { box-shadow: inset 0 0 0 var(--instantEmitter) var(--studded_silo); }
.flared_deck { color: var(--core_composer); }
.plugin { gap: 0.75rem; max-width: 44rem; margin: 0 0 clamp(2rem,4vw,3.5rem); flex-direction: column; display: flex; }
.clip { margin-inline: auto; align-items: center; text-align: center; }
.toured_swatch { justify-content: center; width: 100%; display: flex; box-shadow: none; gap: 0.75rem; align-items: center; }
.toured_swatch::after,.toured_swatch::before { content: ""; background: var(--core_composer); flex: 0 0 auto; display: none; }
.forward_exhibit { line-height: 1.1; font-size: calc((1rem + (clamp(1.875rem,4vw,3rem) - 1rem) * var(--notice)) * var(--sticky)); margin: 0; }
.technical { margin: 0; font-size: 0.8125rem; }
.radialGlaze { line-height: var(--certified_hinge); margin: 0; opacity: 0.75; font-size: 1.125rem; }
.flange { align-items: center; flex-wrap: wrap; gap: 0.75rem; display: flex; }
.divided_slate { border-block: var(--instantEmitter) var(--external_stack) var(--pixel_ribbon); }
.combined { --indentedRegion: 0rem; --dropdown: 0rem; }
.reduced { --dropdown: -1.5rem; --indentedRegion: -1rem; }
.turned_stencil { --indentedRegion: 0.5rem; --dropdown: 0.625rem; }
.instant_silo { --dropdown: 0.5rem; --indentedRegion: 1rem; }
@media(max-width:1024px) {.auto { grid-template-columns: repeat(2,minmax(0,1fr)); }}
@media(max-width:768px) {.auto { grid-template-columns: 1fr; }}
@media(max-width:640px) {.instant_silo,.reduced,.combined,.turned_stencil { --indentedRegion: 0rem; --dropdown: 0rem; }
.forward_exhibit { font-size: calc((1rem + (clamp(1.75rem,7vw,2.25rem) - 1rem) * var(--notice)) * var(--sticky)); }
.radialGlaze { font-size: 1.0625rem; }
.plugin { gap: 0.5rem; margin-bottom: clamp(1.5rem,6vw,2rem); }
.flange { flex-direction: column; gap: 0.625rem; width: 100%; align-items: stretch; }
.flange .lever { width: 100%; }}
.coil { font-size: 1.0625rem; gap: 0.875rem; align-items: flex-start; display: flex; line-height: var(--certified_hinge); }
.secondary { opacity: 0.85; }
.crossSidebar { display: inline-flex; justify-content: center; flex-shrink: 0; height: 1.75rem; border-radius: 50%; color: var(--core_composer); align-items: center; width: 1.75rem; border: var(--instantEmitter) var(--external_stack) currentColor; }
.crossSidebar .stenciled_primitive { height: 1rem; width: 1rem; }
.low_skeleton { flex-direction: column; margin: 0; display: flex; padding: 0; gap: 1rem; list-style: none; }
.passiveCard .low_skeleton { margin-inline: auto; max-width: 44rem; }
.studded_primitive { align-items: center; flex-shrink: 0; display: inline-flex; box-sizing: border-box; height: 2.25rem; justify-content: center; width: 2.25rem; }
.hashed { line-height: 1; letter-spacing: 0.02em; font-size: 0.8125rem; font-family: var(--enclosed,inherit); font-weight: var(--collar,600); }
.curvedSkeleton { background: var(--firm_primitive); color: var(--maximalHost); }
.turnedGroup { display: inline-flex; gap: 0.625rem; align-items: center; }
.jig { display: inline-block; }
.encodedCushion { gap: 0.75rem; letter-spacing: var(--cross_buckle,normal); align-items: center; font-size: 1.0625rem; display: flex; font-family: var(--enclosed,inherit); font-weight: var(--collar,700); margin: 0 0 1rem; }
.opaque_coupler .plugin { max-width: none; }
.outer_region { gap: clamp(2rem,4vw,3.5rem); align-items: start; display: grid; grid-template-columns: 1fr 1fr; }
.outer_region .plugin { margin-top: 0; }
.crest { margin: 0; flex-direction: column; display: flex; }
.public { align-items: start; padding: 0.875rem 0; display: grid; gap: 0.5rem clamp(1rem,3vw,2rem); grid-template-columns: minmax(9rem,0.5fr) 1.5fr; border-top: var(--instantEmitter) var(--external_stack) var(--pixel_ribbon); }
.public:last-child { border-bottom: var(--instantEmitter) var(--external_stack) var(--pixel_ribbon); }
.public dt { font-weight: 700; opacity: 0.55; text-transform: uppercase; letter-spacing: 0.06em; font-size: 0.8125rem; }
.public dd { margin: 0; opacity: 0.9; line-height: var(--certified_hinge); }
.public dd a { text-underline-offset: 0.2em; text-decoration: underline; }
.directEmitter { list-style: none; margin: 1.25rem 0 0; flex-direction: column; display: flex; gap: 0.75rem; padding: 0; }
.directEmitter li { display: flex; line-height: var(--certified_hinge); align-items: flex-start; gap: 0.625rem; }
.ribbedInspector { opacity: 0.85; }
.directEmitter .stenciled_primitive { height: 1.05rem; width: 1.05rem; color: var(--core_composer); flex-shrink: 0; margin-top: 0.2rem; }
.cubicSidebar { margin: 1.5rem 0 0; gap: 0.5rem; font-size: 0.9375rem; align-items: center; display: flex; }
.liftedCaption { opacity: 0.75; }
.cubicSidebar .stenciled_primitive { color: var(--core_composer); flex-shrink: 0; width: 1.05rem; height: 1.05rem; }
@media(max-width:768px) {.outer_region { grid-template-columns: 1fr; }
.public { gap: 0.25rem; grid-template-columns: 1fr; }}
@media(max-width:640px) {.outer_region { gap: 1.5rem; }}
.low_canopy { background-image: radial-gradient(70% 85% at 50% 0%,color-mix(in srgb,var(--sharpEmitter) 6%,transparent),transparent 72%); }
.justify_cushion { position: relative; }
.justify_cushion::before { inset: 0; background-image: linear-gradient(100deg,color-mix(in srgb,var(--onboard) 12%,transparent) 0%,transparent 52%); content: ""; pointer-events: none; position: absolute; }
.justify_cushion>.lobby { position: relative; }
.latentFolder { border: var(--instantEmitter) var(--external_stack) var(--pixel_ribbon); gap: clamp(1.5rem,4vw,3rem); background: var(--emitted); align-items: center; position: relative; overflow: hidden; grid-template-columns: 1.35fr 1fr; box-shadow: var(--composite_hinge); padding: calc(var(--cushioned) * 1.75); border-radius: var(--lockup); display: grid; }
.latentFolder::before { inset-inline: 0; background: linear-gradient(90deg,var(--core_composer) 0%,color-mix(in srgb,var(--core_composer) 35%,transparent) 42%,transparent 78%); position: absolute; height: 2px; content: ""; top: 0; pointer-events: none; }
.studded_provider { flex-direction: column; align-items: flex-start; display: flex; gap: 1.25rem; }
.studded_provider .maximalPlaceholder { margin: 0; }
.coreAccordion h2,.coreAccordion h1 { line-height: 1.1; margin: 0; font-size: calc((1rem + (clamp(1.75rem,4vw,2.75rem) - 1rem) * var(--notice)) * var(--sticky)); }
.coreAccordion .radialGlaze { margin: 1rem 0 0; }
.coreAccordion .technical { margin: 0 0 0.75rem; }
.justify_cushion .opticalMast { justify-content: space-between; display: flex; padding: clamp(1.5rem,3vw,2rem) 0; flex-wrap: wrap; gap: clamp(1.5rem,3vw,2rem); align-items: center; border-bottom: var(--instantEmitter) var(--external_stack) var(--scroll); border-top: var(--instantEmitter) var(--external_stack) var(--scroll); }
.spunEasel h1,.spunEasel h2 { font-size: calc((1rem + (clamp(1.5rem,3.5vw,2.25rem) - 1rem) * var(--notice)) * var(--sticky)); line-height: 1.1; margin: 0 0 0.75rem; }
.spunEasel .maximalPlaceholder { margin: 0; }
.maximalPlaceholder { display: flex; font-style: normal; gap: 0.5rem; flex-direction: column; }
.temperedEasel { display: inline-flex; align-items: flex-start; line-height: var(--certified_hinge); gap: 0.5rem; min-width: 0; }
.temperedEasel .flared_deck { margin-top: 0.125rem; }
.maximalPlaceholder a { text-decoration: underline; text-underline-offset: 0.2em; }
.absolute_layer { flex-wrap: wrap; gap: 0.5rem 1.25rem; align-items: center; flex-direction: row; }
.absolute_layer .temperedEasel+.temperedEasel { border-inline-start: var(--instantEmitter) var(--external_stack) var(--scroll); padding-inline-start: 1.25rem; }
@media(max-width:900px) {.latentFolder { grid-template-columns: 1fr; align-items: start; }}
@media(max-width:768px) {.low_canopy .latentFolder,.latentFolder { padding: var(--cushioned); }
.opticalMast,.justify_cushion .opticalMast { align-items: flex-start; flex-direction: column; }}
@media(max-width:900px) {.absolute_layer { flex-direction: column; gap: 0.5rem; align-items: flex-start; }
.absolute_layer .temperedEasel+.temperedEasel { border-inline-start: 0; padding-inline-start: 0; }}
@media(max-width:640px) {.coreAccordion h2,.coreAccordion h1 { font-size: calc((1rem + (clamp(1.75rem,7vw,2.25rem) - 1rem) * var(--notice)) * var(--sticky)); }}
.profiled h1 { line-height: 1.1; font-size: calc((1rem + (clamp(2.25rem,5vw,3.5rem) - 1rem) * var(--notice)) * var(--sticky)); margin: 0 0 1.5rem; }
.profiled h2 { font-size: 1.5rem; margin: 2.5rem 0 1rem; line-height: 1.3; }
.profiled h3 { font-size: 1.125rem; line-height: 1.4; margin: 2rem 0 0.75rem; }
.profiled p { margin: 0 0 1.25rem; font-size: 1.0625rem; line-height: var(--certified_hinge); color: color-mix(in srgb,var(--sharpEmitter) 85%,transparent); }
.profiled p:last-child { margin-bottom: 0; }
.profiled p.technical { margin: 0; font-size: 0.8125rem; color: var(--sharpEmitter); }
.profiled ul { flex-direction: column; margin: 0 0 1.25rem; display: flex; gap: 0.5rem; padding-left: 1.25rem; }
.profiled li { font-size: 1.0625rem; color: color-mix(in srgb,var(--sharpEmitter) 85%,transparent); line-height: var(--certified_hinge); }
.profiled a { color: var(--mirrored_menu); text-decoration: underline; text-underline-offset: 0.2em; }
.profiled strong { font-weight: 700; }
.absolute_cipher { padding: calc(var(--chromatic) + var(--dropdown,0rem)) 0; }
.signpostedJournal { margin-bottom: 2rem; }
.signpostedJournal h2,.signpostedJournal h1 { margin: 0; }
.interlaced { column-count: 2; max-width: none; column-gap: clamp(2rem,4vw,2.5rem); }
.paved::first-letter { font-size: 3.75rem; color: var(--core_composer); line-height: 0.85; font-weight: 800; float: left; padding: 0.25rem 0.5rem 0 0; }
@media(max-width:1024px) {.interlaced { column-count: 1; }}
@media(max-width:768px) {.interlaced { column-count: 1; }}
@media(max-width:640px) {.profiled h1 { font-size: calc((1rem + (clamp(1.875rem,7vw,2.5rem) - 1rem) * var(--notice)) * var(--sticky)); }}
.vetted_control { background: var(--emitted); cursor: pointer; border: var(--instantEmitter) var(--external_stack) var(--pixel_ribbon); border-radius: var(--lockup); padding: 0; }
.vetted_control summary { align-items: flex-start; display: flex; font-size: 1.0625rem; list-style: none; padding: clamp(1.25rem,2.5vw,1.5rem); cursor: pointer; font-weight: 700; justify-content: space-between; gap: 1rem; line-height: var(--certified_hinge); }
.vetted_control summary::-webkit-details-marker { display: none; }
.vetted_control summary::after { color: var(--mirrored_menu); line-height: 1.1; flex-shrink: 0; content: "+"; transition: transform var(--exact) var(--low_placard),background-color var(--exact) var(--low_placard),border-color var(--exact) var(--low_placard),color var(--exact) var(--low_placard); font-size: 1.5rem; font-weight: 400; margin-block-start: calc((1.0625rem * var(--certified_hinge) - 1.65rem) / 2); }
.vetted_control[open]:not([data-top_control]) summary::after { transform: rotate(45deg); }
.vetted_control p { margin: 0; line-height: var(--certified_hinge); opacity: 0.75; padding: 0 clamp(1.25rem,2.5vw,1.5rem) clamp(1.25rem,2.5vw,1.5rem); max-width: 70ch; }
.curved_gantry .vetted_control summary::after { border-top: 0.45rem solid var(--mirrored_menu); content: ""; width: 0; margin-block-start: calc((1.0625rem * var(--certified_hinge) - 0.45rem) / 2); height: 0; border-right: 0.4rem solid transparent; border-left: 0.4rem solid transparent; }
.curved_gantry .vetted_control[open]:not([data-top_control]) summary::after { transform: rotate(180deg); }
.maximal_hinge { flex-direction: column; display: flex; gap: 1rem; }
.curved_gantry .maximal_hinge { gap: 0; }
.cursor { max-width: 44rem; margin-inline: auto; }
.curved_gantry .vetted_control { background: transparent; border: none; border-radius: 0; border-top: var(--instantEmitter) var(--external_stack) var(--pixel_ribbon); }
.curved_gantry .vetted_control:last-child { border-bottom: var(--instantEmitter) var(--external_stack) var(--pixel_ribbon); }
.curved_gantry .vetted_control summary { padding: 1.5rem clamp(0.5rem,1.2vw,0.875rem); }
.curved_gantry .vetted_control p { padding: 0 clamp(0.5rem,1.2vw,0.875rem) 1.5rem; }
@media(max-width:640px) {.vetted_control summary { font-size: 1rem; padding: 1rem 1.125rem; }
.curved_gantry .vetted_control summary { padding: 1.125rem clamp(0.5rem,1.2vw,0.875rem); font-size: 1.0625rem; }}
.certified_foil { padding: calc(var(--chromatic) * 0.7) 0 calc(var(--chromatic) * 0.5); border-top: var(--instantEmitter) var(--external_stack) var(--pixel_ribbon); }
.lean_easel { padding-top: clamp(1.5rem,3vw,2rem); margin-top: clamp(2rem,4vw,3rem); font-size: 0.875rem; align-items: center; flex-wrap: wrap; gap: 1rem; border-top: var(--instantEmitter) var(--external_stack) var(--pixel_ribbon); display: flex; justify-content: space-between; }
.lean_easel p { margin: 0; }
.lean_easel p:not(.opticalChevron) { opacity: 0.65; }
.lean_easel a { text-decoration: none; }
.lean_easel a:hover { text-decoration: underline; }
.planar { margin-left: auto; flex-wrap: wrap; gap: 0.75rem 1.5rem; justify-content: flex-end; display: flex; align-items: center; }
.opticalChevron { color: var(--silentCompass); font-size: 0.75rem; margin: 0; }
.opticalChevron a { text-decoration: none; }
.chip { font-size: 0.8125rem; color: var(--silentCompass); font-weight: 700; letter-spacing: 0.06em; text-transform: uppercase; margin: 0; }
.fine_stamp { align-items: flex-start; }
.fine_stamp .studded_primitive { margin-block-start: max(0px,calc((1em * var(--certified_hinge) - 2.25rem) / 2)); }
.fine_stamp .jig { margin-block-start: max(0px,calc((2.25rem - 1em * var(--certified_hinge)) / 2)); }
.gridGroup { gap: 0.65rem; flex-direction: column; font-style: normal; display: flex; }
.annotated_skeleton { text-decoration: none; min-width: 0; align-items: flex-start; display: inline-flex; line-height: var(--certified_hinge); gap: 0.5rem; }
.avatar { opacity: 0.85; }
.annotated_skeleton .stenciled_primitive { margin-block-start: calc((1rem * var(--certified_hinge) - 1.05rem) / 2); }
.annotated_skeleton .stenciled_primitive { width: 1.05rem; height: 1.05rem; }
a.annotated_skeleton:hover .avatar { opacity: 1; }
.certified_foil { background: var(--emitted); border-top: none; padding-top: calc(var(--chromatic) * 0.85); }
.composite_plate { grid-template-columns: 1fr 1fr; align-items: stretch; display: grid; border-top: var(--instantEmitter) var(--external_stack) var(--pixel_ribbon); padding-top: clamp(2rem,4vw,3rem); }
.opaqueEmitter { align-items: center; display: flex; flex-direction: column; text-align: center; justify-content: center; gap: 1rem; padding-right: clamp(1.5rem,4vw,3rem); }
.stacked { display: flex; flex-direction: column; align-items: center; justify-content: center; border-left: var(--instantEmitter) var(--external_stack) var(--pixel_ribbon); padding-left: clamp(1.5rem,4vw,3rem); }
.stacked .animated { max-width: 28rem; width: 100%; }
.foiled_stack .opaqueEmitter { padding-right: 0; padding-left: clamp(1.5rem,4vw,3rem); order: 2; }
.foiled_stack .stacked { padding-left: 0; padding-right: clamp(1.5rem,4vw,3rem); border-left: none; order: 1; border-right: var(--instantEmitter) var(--external_stack) var(--pixel_ribbon); }
.certified_foil .turnedGroup { font-size: calc((1rem + (clamp(1.35rem,2.4vw,1.75rem) - 1rem) * var(--notice)) * var(--sticky)); }
.opaqueEmitter p { line-height: var(--certified_hinge); margin: 0; opacity: 0.75; font-size: 1.0625rem; max-width: 36ch; }
.pixel_hinge { margin-top: 0.35rem; display: flex; justify-content: center; flex-direction: row; font-weight: 500; align-items: center; gap: 0.35rem 1.1rem; flex-wrap: wrap; }
.pixel_hinge a { display: inline-flex; align-items: center; gap: 1.1rem; }
.pixel_hinge a:not(:first-child)::before { border-radius: 50%; content: ""; opacity: 0.35; width: 0.3rem; background: currentColor; height: 0.3rem; }
.pixel_hinge a { transition: color var(--exact) var(--low_placard); text-decoration: none; }
.pixel_hinge a:hover { color: var(--mirrored_menu); }
.animated { display: grid; box-shadow: var(--patterned); overflow: hidden; border-radius: var(--lockup); border: var(--instantEmitter) var(--external_stack) var(--pixel_ribbon); }
.animated>* { grid-area: 1/1; }
.animated .slate { border-radius: 0; aspect-ratio: 5/4; }
.anchored { display: flex; position: relative; align-self: end; gap: 0.75rem; background: linear-gradient(to top,var(--grid_stack) 0%,var(--grid_stack) 46%,color-mix(in srgb,var(--grid_stack) 62%,transparent) 76%,transparent 100%); flex-direction: column; padding: clamp(1.25rem,3vw,1.75rem); }
a.compiled_braid { opacity: 1; text-decoration: underline; text-decoration-color: var(--core_composer); text-decoration-thickness: 0.08em; text-underline-offset: 0.28em; }
a.compiled_braid:hover { text-decoration-color: var(--core_composer); color: var(--mirrored_menu); }
@media(max-width:1024px) {.composite_plate { grid-template-columns: 1fr; }
.opaqueEmitter { padding-right: 0; }
.stacked { border-top: var(--instantEmitter) var(--external_stack) var(--pixel_ribbon); margin-top: clamp(1.5rem,4vw,2rem); border-left: none; padding: clamp(1.5rem,4vw,2rem) 0 0; }
.foiled_stack .opaqueEmitter { order: 0; padding-left: 0; }
.foiled_stack .stacked { order: 0; padding-right: 0; border-right: none; }}
@media(max-width:768px) {.composite_plate { gap: 2rem; grid-template-columns: 1fr; }
.lean_easel { flex-direction: column; align-items: flex-start; }
.planar { justify-content: flex-start; margin-left: 0; }}
@media(max-width:640px) {.composite_plate { gap: 1.5rem; }
.lean_easel { margin-top: 1.5rem; padding-top: 1.25rem; }}
.foiledListing { gap: 1.25rem; display: grid; }
.maximalListing { min-width: 0; display: flex; gap: 0.5rem; flex-direction: column; }
.divided_tile { font-weight: 600; font-size: 0.875rem; letter-spacing: 0.01em; }
.tuned_tree { display: flex; gap: 1.5rem; flex-direction: column; }
.leanAtlas { align-items: center; display: flex; flex-wrap: wrap; gap: 1rem; }
.dividedStencil { font-size: 0.875rem; margin: 0; }
.dividedStencil:empty { display: none; }
.dividedStencil[data-inverted_cushion] { padding: 0; overflow: hidden; border: 0; margin: -1px; position: absolute; height: 1px; width: 1px; white-space: nowrap; clip-path: inset(50%); }
.virtual_braid:not([hidden]) { display: flex; align-items: flex-start; gap: 0.75rem; grid-column: 1/-1; padding: 0.875rem 1rem; background: color-mix(in srgb,currentColor 6%,transparent); border: var(--instantEmitter) var(--external_stack) var(--pixel_ribbon); border-inline-start: calc(var(--instantEmitter) * 3) var(--external_stack) var(--scroll); border-radius: var(--lockup); }
.directStamp { margin: 0; }
.lever[data-lifted_emitter] { pointer-events: none; color: transparent; opacity: 1; position: relative; }
.lever[aria-disabled="true"] { cursor: default; }
.lever[data-lifted_emitter] .stenciled_primitive { visibility: hidden; }
.leanAtlas .lever[data-lifted_emitter][aria-busy="true"]::after { content: ""; display: block; position: absolute; inset: auto; top: 50%; left: 50%; z-index: 1; width: 1.15em; height: 1.15em; margin: -0.575em 0 0 -0.575em; padding: 0; box-sizing: border-box; background: none; opacity: 1; border: 2px solid var(--thumbed); border-top-color: transparent; border-radius: 50%; transition: none; animation: ruled 0.7s linear infinite; }
@media (prefers-reduced-motion: reduce) {.leanAtlas .lever[data-lifted_emitter][aria-busy="true"]::after { animation: none; }}
@keyframes ruled {to { transform: rotate(360deg); }}
.elastic_slab { max-width: 44rem; flex-direction: column; margin: 0 0 clamp(1.75rem,3vw,2.5rem); display: flex; gap: 0.75rem; }
.cachedRepeater { gap: 1.25rem 1.5rem; grid-template-columns: repeat(2,minmax(0,1fr)); }
.cachedRepeater .resilient_composer,.cachedRepeater .leanAtlas { grid-column: 1/-1; }
.mapped_hub { align-items: start; grid-template-columns: 0.85fr 1.15fr; display: grid; gap: clamp(2rem,4vw,4rem); }
.mobile_holder { padding: calc(var(--cushioned) * 1.5); }
.grid_slider { opacity: 0.65; margin: 1rem 0 0; font-size: 0.8125rem; }
@media(max-width:768px) {.mapped_hub { grid-template-columns: 1fr; }
.cachedRepeater { grid-template-columns: 1fr; }
.leanAtlas .lever { width: 100%; }}
@media(max-width:640px) {.mapped_hub { gap: 1.5rem; }
.mobile_holder { padding: var(--cushioned); }}
.shaded { grid-template-columns: minmax(0,max-content); display: grid; line-height: 1.15; min-width: 0; }
.shaded .jig { white-space: nowrap; display: block; }
.reactiveProvider { display: flex; height: var(--calibratedHook); transition: height var(--exact) var(--low_placard); flex-direction: column; --calibratedHook: 5rem; }
@keyframes decimalItem {from { transform: translateX(0); }
to { transform: translateX(-100%); }}
.fitted { padding-block: 0; min-height: 0; align-items: center; gap: clamp(1rem,2vw,1.5rem); flex: 1 1 auto; justify-content: space-between; display: flex; }
.latentVector { gap: clamp(1rem,2vw,1.5rem); display: flex; align-items: center; }
.distributedHost { gap: clamp(1rem,2vw,1.5rem); flex-wrap: wrap; display: flex; }
.segment { align-items: center; height: 2.75rem; width: 2.75rem; display: none; justify-content: center; cursor: pointer; }
.segment .deployed { display: none; }
.segment[aria-expanded="true"] .crispSkeleton { display: none; }
.segment[aria-expanded="true"] .deployed { display: inline-flex; }
:root { --cluster: 5rem; }
.tiered { height: var(--cluster); }
.reactiveProvider .distributedHost a,.reactiveProvider .lever,.reactiveProvider .jig { white-space: nowrap; }
.padding { border-bottom: 1px var(--external_stack) var(--rapidStamp); }
.curvedGantry { min-width: 0; align-items: center; display: inline-flex; gap: 0.75rem; }
.deckedCoaster { letter-spacing: 0.02em; display: inline-flex; font-weight: 700; font-size: 0.875rem; background: var(--firm_primitive); justify-content: center; width: 2.5rem; color: var(--maximalHost); flex-shrink: 0; height: 2.5rem; align-items: center; }
.directMenu { text-overflow: ellipsis; white-space: nowrap; text-transform: uppercase; font-size: 1rem; overflow: hidden; letter-spacing: 0.02em; }
.padding .distributedHost { flex-shrink: 0; border: var(--instantEmitter) var(--external_stack) var(--plotted_canopy); flex-wrap: nowrap; gap: 0; }
.padding .distributedHost a { font-size: 0.7rem; border-radius: 0; text-transform: uppercase; white-space: nowrap; display: inline-flex; font-weight: 700; border-inline-start: var(--instantEmitter) var(--external_stack) var(--plotted_canopy); padding: 0.8rem clamp(0.9rem,1.6vw,1.4rem); transition: background var(--exact) var(--low_placard),color var(--exact) var(--low_placard); letter-spacing: 0.16em; align-items: center; }
.padding .distributedHost a:first-child { border-inline-start: 0; }
.padding .distributedHost a:hover { background: color-mix(in srgb,var(--easel) 12%,transparent); }
.padding .distributedHost a[aria-current="page"] { background: var(--easel); color: var(--stenciled_flyout); }
.latentVector,.fitted>*,.distributedHost { min-width: 0; }
.reactiveProvider .jig { text-overflow: ellipsis; overflow: hidden; }
@media(min-width:1135px) and (max-width:1400px) {.fitted,.distributedHost,.latentVector { gap: 1rem; }
.padding .distributedHost a { padding: 0.8rem 0.75rem; }}
@media(max-width:1134px) {.fitted { align-items: center; flex-direction: row; justify-content: space-between; }
.segment { display: inline-flex; }
.latentVector { z-index: 20; background: var(--stenciled_flyout); border-top: var(--instantEmitter) var(--external_stack) var(--plotted_canopy); border-bottom: var(--instantEmitter) var(--external_stack) var(--plotted_canopy); left: 0; right: 0; display: none; padding: 1rem; top: 100%; gap: 0.5rem; position: absolute; flex-direction: column; align-items: stretch; }
.latentVector[data-sheet] { display: flex; }
.distributedHost { flex-direction: column; gap: 0.25rem; }
.distributedHost a { padding: 0.65rem 0.25rem; }
.distributedHost a::after { display: none; }
:root { --cluster: 4rem; }
.reactiveProvider { --calibratedHook: 4.5rem; }
.latentVector .lever { width: 100%; }
.padding .distributedHost { border: 0; flex-wrap: wrap; }
.padding .distributedHost a:first-child,.padding .distributedHost a { border: 0; padding: 0.65rem 0.25rem; }}
@keyframes functional_container {from { transform: translate3d(-14%,-9%,0) scale(0.89); }
to { transform: translate3d(14%,6%,0) scale(1.19); }}
@keyframes overheadRuler {from { transform: translate3d(15%,9%,0) scale(1.14); }
to { transform: translate3d(-15%,-9%,0) scale(0.89); }}
.underlined { padding: min(var(--chromatic),calc(var(--brisk_hangar,100vh) * 0.11)) 0 min(calc(var(--chromatic) * 0.65),calc(var(--brisk_hangar,100vh) * 0.072)); position: relative; overflow: hidden; isolation: isolate; }
.underlined::before { z-index: -1; pointer-events: none; background: radial-gradient(80% 70% at 0% -5%,color-mix(in srgb,var(--core_composer) 30%,transparent) 0%,transparent 66%),linear-gradient(0deg,color-mix(in srgb,var(--core_composer) 18%,transparent) 0%,transparent 45%); position: absolute; inset: 0; content: ""; }
.instant_enclosure { max-width: 64rem; }
.striped_menu { line-height: 0.95; margin: 0 0 clamp(2rem,4vw,3rem); text-transform: uppercase; text-shadow: 0.055em 0.055em 0 var(--core_composer); font-size: calc((1rem + (clamp(2.5rem,7vw,4.5rem) - 1rem) * var(--notice)) * var(--sticky)); }
.striped_menu::first-letter { font-weight: max(var(--certifiedLayer),800); }
.resilientEnclosure { justify-content: space-between; display: flex; gap: 2rem; position: relative; flex-wrap: wrap; align-items: flex-end; padding-top: clamp(1.5rem,3vw,2.25rem); border-top: var(--instantEmitter) var(--external_stack) var(--pixel_ribbon); }
.resilientEnclosure::before { position: absolute; top: calc(var(--instantEmitter) * -1); content: ""; background: linear-gradient(90deg,var(--core_composer) 0%,color-mix(in srgb,var(--core_composer) 35%,transparent) 35%,transparent 72%); height: 2px; inset-inline: 0; }
@media(max-width:768px) {.resilientEnclosure { flex-direction: column; align-items: flex-start; }}
@media(max-width:640px) {.striped_menu { margin-bottom: 1.5rem; font-size: calc((1rem + (clamp(2.25rem,10vw,2.75rem) - 1rem) * var(--notice)) * var(--sticky)); }
.underlined { padding: calc(var(--chromatic) * 0.75) 0 calc(var(--chromatic) * 0.55); }}
.matte_armature .dubbedPlacard { display: grid; gap: var(--quick_tree); }
.contextual { padding-bottom: var(--cushioned); border-bottom: var(--instantEmitter) var(--external_stack) var(--pixel_ribbon); }
.curved_topbar { display: flex; margin-bottom: 0.75rem; align-items: center; gap: 0.75rem; }
.curved_topbar .stenciled_primitive { color: var(--core_composer); }
.contextual h3 { margin: 0; font-size: calc((1rem + (1.25rem - 1rem) * var(--notice)) * var(--sticky)); }
.contextual p { line-height: var(--certified_hinge); opacity: 0.75; margin: 0; }
@media(max-width:768px) {.matte_armature .dubbedPlacard { grid-template-columns: 1fr; }}
.calibratedHub .technical:not(.toured_swatch):not(.rowed) { display: flex; box-shadow: none; gap: 0.5rem; align-items: center; }
.calibratedHub .technical:not(.toured_swatch):not(.rowed)::before,.calibratedHub .toured_swatch::after,.calibratedHub .toured_swatch::before { border-radius: 50%; width: 0.375rem; background: var(--core_composer); height: 0.375rem; flex: 0 0 auto; content: ""; }
.virtualTile { padding: clamp(3.5rem,7vw,6rem) 0; }
.virtualTile .profiled { max-width: max(var(--top_slider),68ch); margin-inline: auto; }
.lobby.profiled { max-width: max(var(--top_slider),68ch); margin-inline: auto; }
.rapid_jig { font-weight: 700; text-transform: uppercase; letter-spacing: 0.14em; margin: 0 0 0.75rem; color: var(--mirrored_menu); font-size: 0.8125rem; }
.defined { font-size: calc((1rem + (clamp(2.25rem,5vw,3.5rem) - 1rem) * var(--notice)) * var(--sticky)); margin: 0 0 1rem; line-height: 1.08; }
.cubic_caption { margin: 0 0 0.5rem; opacity: 0.7; font-size: 0.9375rem; }
.cubic_caption code { border-radius: var(--lockup); background: var(--emitted); padding: 0.1em 0.4em; white-space: nowrap; font-size: 0.875em; }
.virtual_chord { margin: 0 0 1.25rem; }
.virtual_chord .debossedSilo { line-height: 1.45; margin: 0 0 0.6rem; }
.virtual_chord .backend_compass { font-weight: 700; }
.virtual_chord .debossedSilo:last-child { margin-bottom: 0; }
.numeric_accordion { padding-left: 1.25rem; margin: 0 0 1.25rem; list-style: disc; }
.numeric_accordion li { margin: 0 0 0.4rem; line-height: var(--certified_hinge); }
.numeric_accordion li::marker { color: var(--core_composer); }
.virtualTile h2 { scroll-margin-top: calc(var(--cluster) + 1rem); }
.virtualTile p.cubic_caption { margin-bottom: 0.5rem; }
.virtualTile .profiled .cubic_caption+p { margin-top: 1.75rem; }
.latent_shelf .profiled { max-width: max(var(--top_slider),72ch); }
.latent_shelf .rapid_jig::before { vertical-align: 0.2em; border-radius: var(--internal); background: var(--core_composer); margin-inline-end: 0.625rem; height: 0.1875rem; width: 1.75rem; display: inline-block; content: ""; }
.latent_shelf .profiled .cubic_caption+p:not(.cubic_caption) { border-top: var(--instantEmitter) var(--external_stack) var(--pixel_ribbon); padding-top: 1.75rem; }
.enriched { gap: 0.5rem 0.625rem; align-items: baseline; flex-wrap: wrap; display: flex; }
.top_plate { color: var(--core_composer); font-weight: 700; }
.gradedNode { counter-reset: rich_host; }
.gradedNode h2:not(.defined)::before { counter-increment: rich_host; font-variant-numeric: tabular-nums; content: "§ " counter(rich_host); color: var(--core_composer); margin-inline-end: 0.625rem; }
@media(max-width:768px) {.cubic_caption code { white-space: normal; }}
@media(max-width:640px) {.virtualTile { padding: 2.5rem 0; }
.defined { font-size: calc((1rem + (clamp(1.875rem,7vw,2.5rem) - 1rem) * var(--notice)) * var(--sticky)); }}
.mirroredLookup { align-items: center; isolation: isolate; display: grid; grid-template-columns: 1fr 1fr; gap: clamp(2.5rem,5vw,4.5rem); }
.reserved .mirrored_accordion { order: 2; }
.mirrored_accordion { margin: 0; position: relative; }
.mirrored_accordion::before { background: color-mix(in srgb,var(--configured_dial) 18%,transparent); content: ""; z-index: -1; position: absolute; border-radius: var(--striped_board); inset: 1.25rem -1.25rem -1.25rem 1.25rem; }
.reserved .mirrored_accordion::before { inset: 1.25rem 1.25rem -1.25rem -1.25rem; }
.mirrored_accordion img { display: block; box-shadow: var(--patterned); aspect-ratio: 4/3; width: 100%; object-fit: cover; border-radius: var(--striped_board); }
.backendLoft .plugin { margin: 0; }
.backendLoft .radialGlaze { font-size: 1.125rem; }
@media (max-width:768px) {.mirroredLookup { grid-template-columns: 1fr; }
.mirrored_accordion::before,.reserved .mirrored_accordion::before { inset: 0.75rem calc(-1 * min(0.75rem,var(--docked) / 2)) -0.75rem 0.75rem; }
.reserved .mirrored_accordion { order: 0; }}
@media(max-width:640px) {.mirroredLookup { gap: 1.5rem; }}
.fineCipher .indented_topbar { display: flex; flex-direction: column; }
.fineCipher .quick_card { border-top: var(--instantEmitter) var(--external_stack) var(--pixel_ribbon); display: flex; gap: calc(var(--quick_tree) * 1.5); padding: var(--cushioned) 0; align-items: flex-start; }
.fineCipher .quick_card:first-child { border-top-color: var(--scroll); }
.fineCipher .quick_card:last-child { border-bottom: var(--instantEmitter) var(--external_stack) var(--scroll); }
.fineCipher .modal { min-width: 2.25rem; font-weight: var(--certifiedLayer); letter-spacing: var(--liftedRegion); line-height: 1.2; color: var(--core_composer); font-size: calc((1rem + (1.5rem - 1rem) * var(--notice)) * var(--sticky)); flex-shrink: 0; font-variant-numeric: tabular-nums; }
.signpostedCard h3 { font-size: calc((1rem + (1.25rem - 1rem) * var(--notice)) * var(--sticky)); margin: 0 0 0.375rem; }
.signpostedCard p { max-width: 60ch; margin: 0; opacity: 0.75; line-height: var(--certified_hinge); }
.drivenChord .facet { align-items: flex-start; flex-wrap: wrap; gap: 1.5rem; display: flex; }
.drivenChord .scrim { flex: 1 1 200px; text-align: center; }
.drivenChord .modal { line-height: 1; font-size: calc((1rem + (var(--reversed,clamp(3rem,6vw,4.5rem)) - 1rem) * var(--notice)) * var(--sticky)); letter-spacing: -0.02em; font-variant-numeric: tabular-nums; font-weight: 900; margin: 0 0 1rem; display: block; }
:is(.forwardHinge) .modal { margin-inline: auto; background: var(--firm_primitive); --reversed: clamp(2rem,3.2vw,2.5rem); align-items: center; height: 1.9em; justify-content: center; color: var(--maximalHost); display: inline-flex; width: 1.9em; }
.forwardHinge .modal { border-radius: 50%; }
.drivenChord .scrim h3 { margin: 0 0 0.75rem; font-size: 1.25rem; }
.drivenChord .scrim p { margin: 0; opacity: 0.8; line-height: var(--certified_hinge); }
.drivenChord .turnedPlaceholder { display: flex; flex-shrink: 0; align-items: center; padding-top: clamp(0.75rem,2.2vw,1.5rem); color: var(--core_composer); }
.drivenChord .turnedPlaceholder .stenciled_primitive { height: 1.5rem; width: 1.5rem; }
@media(max-width:1024px) {.drivenChord .turnedPlaceholder { display: none; }}
@media(max-width:768px) {.fineCipher .quick_card { gap: 0.75rem; flex-direction: column; }
.drivenChord .facet { flex-direction: column; }}
@media(max-width:640px) {.drivenChord .modal { --reversed: clamp(2.25rem,9vw,3rem); }
:is(.forwardHinge) .modal { --reversed: clamp(1.75rem,7vw,2.25rem); }}
.slate { position: relative; border-radius: calc(var(--lockup) * 0.7); aspect-ratio: 8/5; overflow: hidden; }
.catalog { width: 100%; height: 100%; display: block; }
.cushionedProvider { fill: color-mix(in srgb,var(--sharpEmitter) 5%,var(--onboard)); }
.indented_stamp { fill: color-mix(in srgb,var(--sharpEmitter) 9%,transparent); }
.differentialMeter { fill: color-mix(in srgb,var(--sharpEmitter) 15%,transparent); }
.ultra { fill: color-mix(in srgb,var(--sharpEmitter) 26%,transparent); }
.ticketed_easel { fill: color-mix(in srgb,var(--mirrored_menu) 11%,transparent); }
.extended { fill: color-mix(in srgb,var(--mirrored_menu) 30%,transparent); }
.indexed { fill: none; stroke-linecap: round; stroke-width: 16; stroke: color-mix(in srgb,var(--mirrored_menu) 30%,transparent); }
.marked_accordion { fill: none; stroke-width: 6; stroke: var(--onboard); }
.hybrid_canopy { stroke-width: 8; fill: none; stroke-linecap: round; stroke: var(--onboard); }
.hatch { fill: color-mix(in srgb,var(--onboard) 72%,transparent); }
.belt { fill: var(--core_composer); }
.paper { fill: var(--onboard); }
.mobileStencil { align-items: start; grid-template-columns: 0.9fr 1.1fr; display: grid; gap: clamp(2rem,4vw,4rem); }
.mono { min-width: 0; }
.mobileStencil:not(.delegated)>.mono { position: sticky; top: calc(var(--cluster) + clamp(1.5rem,4vw,2.5rem)); }
.mono .plugin { margin-bottom: 1.25rem; }
.routedStamp { flex-direction: column; display: flex; }
.studded { flex-wrap: wrap; border-top: var(--instantEmitter) var(--external_stack) var(--pixel_ribbon); gap: 0.75rem 1.5rem; padding: 1.25rem 0; align-items: baseline; display: flex; }
.studded:last-child { border-bottom: var(--instantEmitter) var(--external_stack) var(--pixel_ribbon); }
.compiledJig { flex: 1 1 16rem; min-width: 0; }
.studded>.stenciled_primitive { width: 1.25rem; height: 1.25rem; align-self: center; color: var(--core_composer); }
.instantJig { margin: 0; font-weight: 600; }
.passive_armature { font-size: 0.9375rem; display: block; word-break: break-word; }
.ribbedPlacard { font-size: 0.9375rem; margin: 0.25rem 0 0; opacity: 0.75; }
@media(max-width:768px) {.mobileStencil { grid-template-columns: 1fr; }
.mobileStencil:not(.delegated)>.mono { position: static; }}
.opaqueCipher { background: var(--virtualJournal); color: var(--onboard); border-color: var(--scroll); }
.opaqueCipher .radialGlaze { color: var(--onboard); }
.opaqueCipher p { color: var(--onboard); }
.opaqueCipher .technical { color: color-mix(in srgb,var(--onboard) 70%,transparent); }
.opaqueCipher .lever { background: var(--onboard); color: var(--sharpEmitter); }
.opaqueCipher .plumb { color: var(--onboard); border-color: var(--onboard); background: transparent; }
.opaqueCipher .lever:hover { color: var(--sharpEmitter); background: color-mix(in srgb,var(--onboard) 86%,var(--sharpEmitter)); }
.opaqueCipher .plumb:hover { background: color-mix(in srgb,var(--onboard) 14%,transparent); color: var(--onboard); }
.opaqueCipher summary::after,.opaqueCipher summary::marker { color: var(--onboard); }
.opaqueCipher .vetted_control { border-color: color-mix(in srgb,var(--onboard) 24%,transparent); }
.opaqueCipher .vetted_control:hover { border-color: var(--mirrored_menu); background-color: color-mix(in srgb,var(--onboard) 8%,transparent); }
.opaqueCipher .latentVector { color: var(--onboard); }
.opaqueCipher .distributedHost a[aria-current="page"],.opaqueCipher .distributedHost a:hover { color: var(--onboard); }
.opaqueCipher .segment { border-color: var(--onboard); }
.opaqueCipher .lean_easel { border-color: color-mix(in srgb,var(--onboard) 34%,transparent); }
.opaqueCipher .chip,.opaqueCipher .opticalChevron { opacity: 0.65; color: inherit; }
.opaqueCipher textarea,.opaqueCipher input { border-color: color-mix(in srgb,var(--onboard) 56%,transparent); color: var(--onboard); background: color-mix(in srgb,var(--onboard) 8%,var(--virtualJournal)); }
.opaqueCipher ::placeholder { color: color-mix(in srgb,var(--onboard) 55%,var(--virtualJournal)); }
.segment { width: 3.25rem; height: 3.25rem; }
.segment .stenciled_primitive { width: 1.5rem; height: 1.5rem; }
details { transition: all var(--exact) var(--low_placard); }
textarea,input { transition: all var(--exact) var(--low_placard); }
details:hover { box-shadow: 0 0 0 3px var(--scroll); }
textarea:focus,select:focus,input:not([type="checkbox"]):not([type="radio"]):focus { box-shadow: inset 0 -4px 0 var(--sharpEmitter); }
.lever:not(.plumb,.mesh):hover:focus-visible,.lever:focus-visible { box-shadow: var(--caddy)!important; }
[data-strict_repeater] [data-maximal_curtain] .lobby:not(:has(:is(.stampedLookup,.endpoint,.distributedHint,.crispPlate,.spatial,.signal,.maximal_hinge,.dubbedPlacard,.compiledBuckle,.indentedBulletin,.mobileSkeleton,.gridControl,.rapid_crest,.flared_hinge,.encodedMast,.enameledJournal,.routed_slate,.calibrated_menu,.grip,.outer,.loop,.indented_topbar,.compiled_flyout,.deckedPrimitive,.backend_canvas,.search,.brisk_meter,.mirrored_compass,.compiledGantry))) { transition: opacity var(--instant_host) var(--coreChart),transform var(--instant_host) var(--coreChart); opacity: 0; transform: translateY(var(--compositeBuckle)); }
[data-strict_repeater] [data-maximal_curtain][data-lettered] .lobby:not(:has(:is(.stampedLookup,.endpoint,.distributedHint,.crispPlate,.spatial,.signal,.maximal_hinge,.dubbedPlacard,.compiledBuckle,.indentedBulletin,.mobileSkeleton,.gridControl,.rapid_crest,.flared_hinge,.encodedMast,.enameledJournal,.routed_slate,.calibrated_menu,.grip,.outer,.loop,.indented_topbar,.compiled_flyout,.deckedPrimitive,.backend_canvas,.search,.brisk_meter,.mirrored_compass,.compiledGantry))) { opacity: 1; transform: none; }
[data-strict_repeater] [data-maximal_curtain] .lobby:has(:is(.maximal_hinge,.dubbedPlacard,.indented_topbar)) { transition: opacity var(--instant_host) var(--coreChart); opacity: 0; }
[data-strict_repeater] [data-maximal_curtain][data-lettered] .lobby:has(:is(.maximal_hinge,.dubbedPlacard,.indented_topbar)) { opacity: 1; }
[data-strict_repeater] [data-maximal_curtain] :is(.maximal_hinge,.dubbedPlacard,.indented_topbar)>* { opacity: 0; transition: opacity var(--instant_host) var(--coreChart),transform var(--instant_host) var(--coreChart); transform: translateY(var(--compositeBuckle)); }
[data-strict_repeater] [data-maximal_curtain][data-lettered] :is(.maximal_hinge,.dubbedPlacard,.indented_topbar)>* { opacity: 1; transform: none; }
[data-strict_repeater] [data-maximal_curtain][data-lettered] :is(.maximal_hinge,.dubbedPlacard,.indented_topbar)>*:nth-child(2) { transition-delay: calc(1 * var(--annotatedPrimitive)); }
[data-strict_repeater] [data-maximal_curtain][data-lettered] :is(.maximal_hinge,.dubbedPlacard,.indented_topbar)>*:nth-child(3) { transition-delay: calc(2 * var(--annotatedPrimitive)); }
[data-strict_repeater] [data-maximal_curtain][data-lettered] :is(.maximal_hinge,.dubbedPlacard,.indented_topbar)>*:nth-child(4) { transition-delay: calc(3 * var(--annotatedPrimitive)); }
[data-strict_repeater] [data-maximal_curtain][data-lettered] :is(.maximal_hinge,.dubbedPlacard,.indented_topbar)>*:nth-child(5) { transition-delay: calc(4 * var(--annotatedPrimitive)); }
[data-strict_repeater] [data-maximal_curtain][data-lettered] :is(.maximal_hinge,.dubbedPlacard,.indented_topbar)>*:nth-child(6) { transition-delay: calc(5 * var(--annotatedPrimitive)); }
[data-strict_repeater] [data-maximal_curtain][data-lettered] :is(.maximal_hinge,.dubbedPlacard,.indented_topbar)>*:nth-child(n+7) { transition-delay: calc(5 * var(--annotatedPrimitive)); }
