:root { --jacketedfolio: #edf0ea; --displayed_overlay: #e0e5dc; --edge: #1d231e; --handheld_chevron: #5f8a68; --extended_menu: #2f5238; --bandedSkeleton: #f3f6f0; color-scheme: light; --transient: #828a80 }
:root { --secure_hinge: 110ms; --sharpBench: inset 0 0 0 2px var(--edge); --calibratedcanopy: .9375rem; --mountedPlugin: var(--edge); --online_flyout: 1px; --centralguide: var(--jacketedfolio); --extended_glossary: 84.5rem; --regularfilament: 0; --vectored_cog: var(--jacketedfolio); --systemicbay: 900; --engraved_curtain: linear; --syntheticWell: none; --callout: 0 0 0 4px var(--extended_menu); --systemicNotice: 0; --handle: var(--jacketedfolio); --core_cell: var(--edge); --converged: var(--extended_menu); --describedbin: var(--edge); --latentCell: 0 0 0 3px var(--edge); --extendedbuffer: 6px; --simple_clasp: var(--edge); --coremenu: var(--bandedSkeleton); --scaled_ceiling: 0; --roundedGirder: var(--edge); --flutedEmitter: uppercase; --deferredSnippet: color-mix(in srgb,var(--edge) 56%,transparent); --recessedContent: none; --filed_guide: 0; --extendedchip: linear; --plottedavatar: none; --polar_bell: 47ch; --innerbrim: .6; --seatedSpacer: 1.4; --mergedFilament: var(--edge); --protodovetail: 0; --section: 2px; --mirrored_rule: 0 10px 0 color-mix(in srgb,var(--edge) 55%,transparent); --cantedTimeline: 0; --sharpSlab: 130ms; --indexedCurtain: 0 0 0 4px var(--extended_menu); --mountedScene: color-mix(in srgb,var(--edge) 7%,transparent); --dispatched_bin: var(--jacketedfolio); --onboard: var(--displayed_overlay); --tag: 800; --microCurtain: 2.75rem; --audited_overlay: 100ms; --finished: var(--edge); --cantedruler: .04em; --delegatedgirder: var(--jacketedfolio); --backed: var(--jacketedfolio); --signedAvatar: solid; --verticalbrace: linear-gradient(transparent,var(--edge)); --optimalruler: var(--edge); --wired_feed: var(--extended_menu); --secureGlossary: 1.16; --combined: var(--extended_menu); --board: 1.55; --bundled_notice: 1.3125rem; --figure: transparent; --combinedSkeleton: var(--jacketedfolio); --sharpCeiling: var(--section); --optimal_chip: 5px 5px 0 var(--edge); --systemicbench: transparent; --tactilenotice: var(--jacketedfolio); --indexed_grip: var(--transient); --rivetedContent: none; --coded_service: .875rem; --cable: var(--edge); --securecarton: 1; --editor: none; --shingled: var(--jacketedfolio); --signal: 0; --spun: var(--edge); --referenced: none; --thread: uppercase; --seatedChip: none; --imaged_slab: 500; --imagedHub: 0; --pavedSlate: var(--displayed_overlay); --avatar: clamp(1.25rem,4vw,2.5rem); --cycled_chart: var(--edge); --imagedcell: color-mix(in srgb,var(--transient) 20%,var(--jacketedfolio)); --mitred_hinge: clamp(4.0625rem,8.5vw,5.8125rem) }
@media(max-width:640px) {:root { --calibratedcanopy: calc((.9375rem) * .85); --mitred_hinge: calc((clamp(4.0625rem,8.5vw,5.8125rem)) * .7); --bundled_notice: calc((1.3125rem) * .85) }}
:root { --justifiedDovetail: #577f60; --polar_hinge: #ffffff }
:root { --latent_conduit: 'Source Sans 3',Arial,sans-serif; --mitred_conduit: 'Merriweather',Georgia,serif }
:root { --describedcorridor: 500; --exact: .01em; --swatch: 'Bodoni Moda',Didot,Georgia,serif }
*::after,*::before,* { box-sizing: border-box }
html { -webkit-text-size-adjust: 100%; text-size-adjust: 100%; --canted_guide: min(var(--extended_glossary),100rem); --polar_paper: min(var(--canted_guide),48rem) }
body { margin: 0; background: var(--handle); color: var(--edge); font: 16px/var(--board,1.6) var(--latent_conduit,Arial,Helvetica,sans-serif); font-weight: var(--imaged_slab); overflow-wrap: break-word }
code,a[href^="mailto:"],a[href^="tel:"] { overflow-wrap: anywhere }
a { color: inherit }
button { font: inherit }
figure { margin: 0 }
img,svg { max-width: 100%; height: auto }
input:not([type="checkbox"]):not([type="radio"]),textarea { appearance: none; -webkit-appearance: none }
h2,h6,h1,h5,h3,h4 { font-weight: var(--systemicbay); font-family: var(--mitred_conduit,inherit); overflow-wrap: normal; letter-spacing: var(--filed_guide) }
.codedHub { margin-inline: auto; width: min(var(--canted_guide),calc(100% - var(--avatar))) }
:is(.sealedSpinner,.widetrigger)>.codedHub { width: min(var(--polar_paper),calc(100% - var(--avatar))) }
:is(.sealedSpinner,.widetrigger)>.codedHub :is(.pureGlossary,p) { max-width: none }
.protoLoader { padding: calc(var(--mitred_hinge) + var(--tanned,0rem)) 0; scroll-margin-top: var(--jacketedtimeline) }
header.protoLoader,footer.protoLoader { padding: 0 }
.molded { padding-block: 0; min-height: calc(100vh - var(--jacketedtimeline)); min-height: calc(100svh - var(--jacketedtimeline)); display: flex; flex-direction: column; --tilted: calc(100vh - var(--jacketedtimeline)) }
.molded>* { flex: 1 0 auto; justify-content: center; flex-direction: column; display: flex }
.dubbed { padding: calc(var(--mitred_hinge) + var(--audited_girder,0rem)) 0; background: var(--centralguide); backdrop-filter: var(--seatedChip); -webkit-backdrop-filter: var(--seatedChip) }
.protoLoader>.dubbed { margin-block: calc(-1 * (var(--mitred_hinge) + var(--tanned,0rem))) }
.protoLoader>:is(.securegrip,.verticalSlab,.draft) { margin-block: calc(-1 * (var(--mitred_hinge) + var(--tanned,0rem))) }
header.protoLoader+.protoLoader:not(.molded) { padding-top: calc((var(--mitred_hinge) + var(--tanned,0rem)) * var(--reactive)); --reactive: .55 }
header.protoLoader+.protoLoader:not(.molded)>:is(.dubbed,.securegrip,.verticalSlab,.draft) { margin-top: calc(-1 * (var(--mitred_hinge) + var(--tanned,0rem)) * var(--reactive)) }
header.protoLoader+.protoLoader:not(.molded)>:is(.dubbed,.verticalSlab,.draft) { padding-top: calc((var(--mitred_hinge) + var(--audited_girder,0rem)) * var(--reactive)) }
.beacon { text-decoration: none; font-size: 1.25rem; letter-spacing: var(--exact,-0.02em); font-weight: var(--describedcorridor,600); font-family: var(--swatch,inherit) }
.weighted { margin-bottom: 1rem; letter-spacing: .12em; text-transform: var(--flutedEmitter); font-weight: 700; color: var(--edge); font-size: .875rem; box-shadow: inset 0 -0.125rem 0 var(--handheld_chevron) }
.chained { margin-bottom: 2rem; max-width: var(--polar_bell); font-size: 1.25rem; line-height: var(--board); opacity: .8 }
.simpleCombo { letter-spacing: var(--filed_guide); font-weight: var(--systemicbay) }
.handheldExhibit { max-width: var(--polar_bell) }
address { font-style: normal }
b,i,em { font-style: inherit; font-weight: inherit }
.rapidcone { display: inline-flex; align-items: center; justify-content: center; min-height: var(--microCurtain); padding-block: .5rem; padding-inline: var(--coded_service); border: var(--sharpCeiling) var(--signedAvatar) var(--figure); border-radius: var(--imagedHub); background: var(--converged); color: var(--coremenu); text-decoration: none; font-weight: var(--tag); cursor: pointer; text-transform: var(--thread); letter-spacing: var(--cantedruler); box-shadow: var(--optimal_chip); backdrop-filter: var(--seatedChip); -webkit-backdrop-filter: var(--seatedChip); transition: background var(--secure_hinge) var(--extendedchip),color var(--secure_hinge) var(--extendedchip),border-color var(--secure_hinge) var(--extendedchip),box-shadow var(--secure_hinge) var(--extendedchip),opacity var(--secure_hinge) var(--extendedchip),transform var(--secure_hinge) var(--extendedchip) }
.rapidcone:hover { background: var(--describedbin); color: var(--shingled); transform: var(--syntheticWell); box-shadow: var(--referenced); opacity: var(--securecarton) }
.rapidcone:active { transform: var(--plottedavatar); box-shadow: var(--sharpBench) }
.polarSlate { border-color: var(--indexed_grip); color: var(--cable); background: var(--dispatched_bin); box-shadow: none }
.polarSlate:hover { background: color-mix(in srgb,var(--extended_menu) 10%,var(--dispatched_bin)); box-shadow: none; color: var(--cable) }
input,textarea { width: 100%; backdrop-filter: var(--seatedChip); -webkit-backdrop-filter: var(--seatedChip); min-height: var(--microCurtain); padding: .75rem var(--coded_service); border: var(--section) var(--signedAvatar) var(--deferredSnippet); border-radius: var(--protodovetail); background: var(--mountedScene); color: var(--mergedFilament); font: inherit; transition: border-color var(--secure_hinge) var(--extendedchip),box-shadow var(--secure_hinge) var(--extendedchip),opacity var(--secure_hinge) var(--extendedchip) }
textarea { min-height: 9rem; line-height: var(--board); resize: vertical }
textarea:hover,input:hover { border-color: var(--cycled_chart) }
textarea:focus,input:not([type="checkbox"]):not([type="radio"]):focus { border-color: var(--extended_menu); box-shadow: var(--indexedCurtain) }
textarea:user-invalid,input:user-invalid { border-color: var(--combined) }
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(--section) var(--signedAvatar) var(--cycled_chart); background: var(--mountedScene); cursor: pointer; transition: background var(--secure_hinge) var(--extendedchip),border-color var(--secure_hinge) var(--extendedchip) }
input[type="checkbox"] { border-radius: .25rem }
input[type="radio"] { border-radius: 50% }
input[type="radio"]::before,input[type="checkbox"]::before { background: var(--bandedSkeleton); transform: scale(0); content: ""; block-size: .625rem; transition: transform var(--secure_hinge) var(--extendedchip); inline-size: .625rem }
input[type="checkbox"]::before { clip-path: polygon(16% 46%,1% 60%,41% 100%,100% 20%,84% 2%,39% 67%) }
input[type="radio"]::before { inline-size: .5rem; block-size: .5rem; border-radius: 50% }
input[type="radio"]:hover,input[type="checkbox"]:hover { border-color: var(--extended_menu) }
input[type="radio"]:checked,input[type="checkbox"]:checked { background: var(--extended_menu); border-color: var(--extended_menu) }
input[type="checkbox"]:checked::before,input[type="radio"]:checked::before { transform: scale(1) }
input[type="radio"]:focus-visible,input[type="checkbox"]:focus-visible { box-shadow: none; outline-offset: 2px; outline: 2px solid var(--extended_menu) }
input[type="week"],input[type="month"],input[type="time"],input[type="date"],input[type="datetime-local"] { block-size: calc(var(--board,1.6) * 1em + 1.5rem + 2 * var(--section)); padding-block: 0 }
::placeholder { color: var(--core_cell); opacity: 1 }
.sharp_container,details { padding: var(--bundled_notice); background: var(--pavedSlate); border: var(--online_flyout) var(--signedAvatar) var(--indexed_grip); border-radius: var(--cantedTimeline); box-shadow: var(--recessedContent); backdrop-filter: var(--seatedChip); -webkit-backdrop-filter: var(--seatedChip) }
.served { gap: var(--calibratedcanopy); display: grid; grid-template-columns: repeat(3,1fr) }
.sharp_container:not(.innersprite,.deferred_ceiling,.synthetic_folder):hover,details:hover { box-shadow: var(--rivetedContent) }
summary { cursor: pointer; list-style-position: inside }
summary::marker { color: var(--extended_menu) }
.rated { background: var(--vectored_cog); backdrop-filter: var(--seatedChip); -webkit-backdrop-filter: var(--seatedChip); border: var(--section) var(--signedAvatar) var(--indexed_grip); border-radius: var(--cantedTimeline); box-shadow: var(--latentCell) }
.audited_knob .codedHub { width: min(calc(var(--canted_guide) * 1.2),calc(100% - var(--avatar))) }
.audited_knob { position: fixed; top: 0; left: 0; right: 0; z-index: 30; background: var(--tactilenotice); border-color: var(--spun); border-bottom-color: var(--imagedcell); color: var(--optimalruler); backdrop-filter: var(--seatedChip); -webkit-backdrop-filter: var(--seatedChip) }
.pavedContent { color: var(--optimalruler); border-color: var(--spun) }
.vectoredwell a { border-radius: var(--protodovetail); font-weight: 500; position: relative; text-decoration: none; padding: .25rem; transition: background var(--secure_hinge) var(--extendedchip),box-shadow var(--secure_hinge) var(--extendedchip),color var(--secure_hinge) var(--extendedchip) }
.mountedspacer .vectoredwell a:hover { background: color-mix(in srgb,var(--optimalruler) 12%,transparent) }
.mountedspacer .vectoredwell a[aria-current="page"] { background: var(--simple_clasp) }
.audited_knob .vectoredwell a[aria-current="page"] { font-weight: 700; color: var(--wired_feed) }
.indicator { transition: background var(--secure_hinge) var(--extendedchip); background: transparent; border: var(--section) var(--signedAvatar) var(--spun); color: inherit; border-radius: var(--protodovetail) }
.interlocked_feed,.shallowframe { font-weight: var(--tag); margin: 0; letter-spacing: var(--cantedruler); border: var(--section) var(--signedAvatar) color-mix(in srgb,var(--polar_hinge) 22%,transparent); text-transform: var(--flutedEmitter); border-radius: var(--signal); padding: .375rem var(--coded_service); align-items: center; color: var(--polar_hinge); font-size: .8125rem; background: var(--justifiedDovetail); gap: .5rem; display: inline-flex }
.interlocked_feed .designed,.shallowframe .designed { color: var(--polar_hinge) }
figure>img { border-radius: var(--systemicNotice); filter: var(--editor); border: var(--section) var(--signedAvatar) var(--finished) }
textarea:focus,summary:focus,input:not([type="checkbox"]):not([type="radio"]):focus,a:focus,.rapidcone:focus,button:focus,select:focus { outline-offset: 2px; outline: 2px solid transparent }
input:not([type="checkbox"]):not([type="radio"]):focus-visible,summary:focus-visible,button:focus-visible,textarea:focus-visible,a:focus-visible,.rapidcone:focus-visible { outline-offset: 2px; box-shadow: var(--callout); outline: 2px solid transparent }
.vectoredwell a:hover:focus-visible,.indicator:focus-visible,.vectoredwell a:focus-visible,.indicator:hover:focus-visible { box-shadow: var(--callout); outline-offset: 2px; outline: 2px solid transparent }
textarea:disabled,[aria-disabled="true"],input:disabled,.rapidcone:disabled,button:disabled { cursor: not-allowed; opacity: var(--innerbrim) }
.designed { height: 1.25rem; width: 1.25rem; flex-shrink: 0 }
.pointer { height: 3rem; border: var(--section) var(--signedAvatar) var(--indexed_grip); color: var(--handheld_chevron); width: 3rem; border-radius: var(--signal); display: inline-flex; flex: 0 0 auto; justify-content: center; align-items: center }
.pointer .designed { height: 1.5rem; width: 1.5rem }
.pointer { background: color-mix(in srgb,var(--mountedPlugin) 12%,var(--jacketedfolio)) }
.fulcrum { background: var(--jacketedfolio) }
.fulcrum,.pointer { box-shadow: inset 0 0 0 var(--section) var(--delegatedgirder) }
.boostedSlider { color: var(--handheld_chevron) }
.interlockedOverlay .codedHub { display: flex; align-items: center; flex-direction: column }
.pureGlossary { display: flex; margin: 0 0 clamp(2rem,4vw,3.5rem); max-width: 44rem; gap: .75rem; flex-direction: column }
.canted_chip { align-items: center; margin-inline: auto; text-align: center }
.boostedChevron { box-shadow: none; align-items: center; justify-content: center; display: flex; width: 100%; gap: .75rem }
.boostedChevron::after,.boostedChevron::before { display: none; flex: 0 0 auto; content: ""; background: var(--handheld_chevron) }
.simpleCombo { margin: 0; font-size: calc((1rem + (clamp(1.875rem,4vw,3rem) - 1rem) * var(--seatedSpacer)) * var(--secureGlossary)); line-height: 1.1 }
.weighted { font-size: .8125rem; margin: 0 }
.chained { font-size: 1.125rem; opacity: .75; margin: 0; line-height: var(--board) }
.enhanced { border-block: var(--section) var(--signedAvatar) var(--indexed_grip) }
.region { --audited_girder: 0rem; --tanned: 0rem }
.lobby { --tanned: -1rem; --audited_girder: -1.5rem }
.lettered { --tanned: .5rem; --audited_girder: .625rem }
.crested_conduit { --audited_girder: .5rem; --tanned: 1rem }
@media(max-width:1024px) {.served { grid-template-columns: repeat(2,1fr) }}
@media(max-width:768px) {.served { grid-template-columns: 1fr }}
@media(max-width:640px) {.region,.crested_conduit,.lettered,.lobby { --audited_girder: 0rem; --tanned: 0rem }
.simpleCombo { font-size: calc((1rem + (clamp(1.75rem,7vw,2.25rem) - 1rem) * var(--seatedSpacer)) * var(--secureGlossary)) }
.chained { font-size: 1.0625rem }
.pureGlossary { gap: .5rem; margin-bottom: clamp(1.5rem,6vw,2rem) }
.pointer { height: 2.75rem; width: 2.75rem }}
.pavedglossary { font-size: 1.0625rem; display: flex; gap: .875rem; line-height: var(--board); align-items: flex-start }
.federated { opacity: .85 }
.fulcrum { width: 1.75rem; color: var(--handheld_chevron); justify-content: center; flex-shrink: 0; border-radius: 50%; display: inline-flex; border: var(--section) var(--signedAvatar) currentColor; align-items: center; height: 1.75rem }
.fulcrum .designed { height: 1rem; width: 1rem }
.rapidbrace { margin: 0; gap: 1rem; padding: 0; flex-direction: column; list-style: none; display: flex }
.boosted_hinge .rapidbrace { max-width: 44rem; margin-inline: auto }
.rapidBraid { height: 2.25rem; box-sizing: border-box; width: 2.25rem; display: inline-flex; justify-content: center; flex-shrink: 0; align-items: center }
.rapidBraid .extended_logo { width: 1.25rem; height: 1.25rem }
.procedural { border: var(--section) var(--signedAvatar) var(--handheld_chevron); color: var(--handheld_chevron) }
.beacon { align-items: center; display: inline-flex; gap: .625rem }
.focal { display: inline-block }
.measuredtip { margin: 0 0 1rem; gap: .75rem; font-size: 1.0625rem; align-items: center; letter-spacing: var(--exact,normal); font-weight: var(--describedcorridor,700); font-family: var(--swatch,inherit); display: flex }
.polarsurface dt { font-weight: 700; letter-spacing: .06em; text-transform: uppercase; opacity: .55; font-size: .8125rem }
.polarsurface dd { margin: 0; opacity: .9; line-height: var(--board) }
.polarsurface dd a { text-underline-offset: .2em; text-decoration: underline }
.auditedlogo { font-size: .9375rem; gap: .5rem; display: flex; margin: 1.5rem 0 0; align-items: center }
.pinnedbrace { opacity: .75 }
.auditedlogo .designed { color: var(--handheld_chevron); flex-shrink: 0; height: 1.05rem; width: 1.05rem }
.polarsurface { display: flex; flex-direction: column; gap: .5rem }
.widetrigger { background: var(--pavedSlate) }
.widetrigger .measuredtip { justify-content: center; margin-bottom: 1.5rem }
.widetrigger .formed { display: flex; justify-content: center; gap: 1rem clamp(1.5rem,3vw,2.5rem); margin: 0; flex-wrap: wrap }
.widetrigger .polarsurface { text-align: center; gap: .375rem; align-items: center }
.widetrigger .auditedlogo { justify-content: center; margin-top: 2rem }
.curved { background-image: radial-gradient(70% 85% at 50% 0%,color-mix(in srgb,var(--edge) 6%,transparent),transparent 72%) }
.sealed_timeline { background-image: linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--edge) 5%,transparent) 100%) }
.payload { align-items: center; display: grid; grid-template-columns: 1.35fr 1fr; border-radius: var(--cantedTimeline); padding: calc(var(--bundled_notice) * 1.75); overflow: hidden; position: relative; border: var(--section) var(--signedAvatar) var(--indexed_grip); background: var(--pavedSlate); box-shadow: var(--recessedContent); gap: clamp(1.5rem,4vw,3rem) }
.payload::before { pointer-events: none; inset-inline: 0; content: ""; position: absolute; height: 2px; top: 0; background: linear-gradient(90deg,var(--handheld_chevron) 0%,color-mix(in srgb,var(--handheld_chevron) 35%,transparent) 42%,transparent 78%) }
.regularwell { flex-direction: column; align-items: flex-start; gap: 1.25rem; display: flex }
.regularwell .checkpoint { margin: 0 }
.inner_avatar h1,.inner_avatar h2 { font-size: calc((1rem + (clamp(1.75rem,4vw,2.75rem) - 1rem) * var(--seatedSpacer)) * var(--secureGlossary)); line-height: 1.1; margin: 0 }
.inner_avatar .chained { margin: 1rem 0 0 }
.inner_avatar .weighted,.curvedbench .weighted { margin: 0 0 .75rem }
.checkpoint { display: flex; flex-direction: column; font-style: normal; gap: .5rem }
.recessed_cog { line-height: var(--board); min-width: 0; display: inline-flex; gap: .5rem; align-items: flex-start }
.recessed_cog .boostedSlider { margin-top: .125rem }
.checkpoint a { text-underline-offset: .2em; text-decoration: underline }
.sealed_timeline .curvedbench { text-align: center }
.curvedbench h2,.curvedbench h1 { font-size: calc((1rem + (clamp(1.75rem,4vw,2.75rem) - 1rem) * var(--seatedSpacer)) * var(--secureGlossary)); margin: 0 0 .5rem }
.curvedbench .chained { margin-inline: auto }
.kernel { margin: 2rem 0 2.5rem; text-align: left; display: grid; gap: var(--calibratedcanopy); grid-template-columns: repeat(3,minmax(0,1fr)) }
.tensioned { word-break: break-word; gap: .75rem; flex-direction: column; overflow: hidden; display: flex; position: relative; align-items: flex-start }
.secure_plugin { text-transform: uppercase; font-size: .8125rem; border-bottom: var(--section) var(--signedAvatar) var(--indexed_grip); padding-bottom: .5rem; width: 100%; font-weight: 700; opacity: .6; letter-spacing: .06em }
.delta_brace { line-height: var(--board); font-size: 1.0625rem }
.quad { inset-inline-end: -1.25rem; z-index: 0; pointer-events: none; color: color-mix(in srgb,var(--extended_menu) 10%,transparent); width: 19rem; height: 18rem; position: absolute; bottom: -6.5rem }
.tensioned .pointer,.delta_brace,.secure_plugin { position: relative; z-index: 1 }
.tensioned a { text-underline-offset: .2em; text-decoration: underline }
@media(max-width:900px) {.payload { align-items: start; grid-template-columns: 1fr }
.kernel { grid-template-columns: repeat(2,minmax(0,1fr)) }}
@media(max-width:768px) {.payload,.curved .payload { padding: var(--bundled_notice) }
.kernel { grid-template-columns: 1fr }}
@media(max-width:640px) {.inner_avatar h1,.inner_avatar h2 { font-size: calc((1rem + (clamp(1.75rem,7vw,2.25rem) - 1rem) * var(--seatedSpacer)) * var(--secureGlossary)) }}
.handheldExhibit h1 { margin: 0 0 1.5rem; line-height: 1.1; font-size: calc((1rem + (clamp(2.25rem,5vw,3.5rem) - 1rem) * var(--seatedSpacer)) * var(--secureGlossary)) }
.handheldExhibit h2 { margin: 2.5rem 0 1rem; font-size: 1.5rem; line-height: 1.3 }
.handheldExhibit h3 { font-size: 1.125rem; line-height: 1.4; margin: 2rem 0 .75rem }
.handheldExhibit p { color: color-mix(in srgb,var(--edge) 85%,transparent); font-size: 1.0625rem; line-height: var(--board); margin: 0 0 1.25rem }
.handheldExhibit p:last-child { margin-bottom: 0 }
.handheldExhibit p.weighted { font-size: .8125rem; color: var(--edge); margin: 0 }
.handheldExhibit ul { padding-left: 1.25rem; flex-direction: column; margin: 0 0 1.25rem; display: flex; gap: .5rem }
.handheldExhibit li { color: color-mix(in srgb,var(--edge) 85%,transparent); font-size: 1.0625rem; line-height: var(--board) }
.handheldExhibit a { color: var(--extended_menu); text-decoration: underline; text-underline-offset: .2em }
.handheldExhibit strong { font-weight: 700 }
.courier { max-width: max(var(--polar_bell),64ch) }
.verticalSlab { padding: calc(var(--mitred_hinge) + var(--audited_girder,0rem)) 0 }
.courier { text-align: center; margin-inline: auto }
.courier .weighted { margin-bottom: 0 }
.courier h1,.courier h2 { margin-bottom: 1.25rem; margin-top: .35rem }
.draft { padding: calc(var(--mitred_hinge) + var(--audited_girder,0rem)) 0 }
.draft h1,.draft h2 { font-size: calc((1rem + (clamp(3rem,8vw,5rem) - 1rem) * var(--seatedSpacer)) * var(--secureGlossary)); line-height: 1.1; margin: 0 0 1.5rem }
.scaledexhibit { border: none; border-top: var(--section) var(--signedAvatar) var(--indexed_grip); width: 4rem; margin: 0 0 2.5rem }
.secure_surface { gap: 2.5rem clamp(2rem,4vw,3.5rem); display: grid; align-items: start; grid-template-columns: repeat(2,minmax(0,1fr)); max-width: none }
.secure_surface p { margin: 0; font-size: calc((1rem + (clamp(1.125rem,1.8vw,1.375rem) - 1rem) * var(--seatedSpacer)) * var(--secureGlossary)); max-width: var(--polar_bell); line-height: 1.45 }
.secure_surface p:first-child { grid-column: 1 / -1 }
.secure_surface p:not(:first-child) { position: relative; font-size: 1.0625rem; line-height: var(--board); max-width: none; padding-top: 1.25rem }
.secure_surface p:not(:first-child)::before { inset-inline-start: 0; background: var(--handheld_chevron); content: ""; top: 0; width: 2.5rem; position: absolute; height: 2px }
@media(max-width:768px) {.secure_surface { grid-template-columns: 1fr; gap: 2rem }}
@media(max-width:640px) {.handheldExhibit h1 { font-size: calc((1rem + (clamp(1.875rem,7vw,2.5rem) - 1rem) * var(--seatedSpacer)) * var(--secureGlossary)) }
.draft h1,.draft h2 { font-size: calc((1rem + (clamp(2.25rem,9vw,3rem) - 1rem) * var(--seatedSpacer)) * var(--secureGlossary)); margin-bottom: 1.25rem }}
.merged_exhibit .handheldCorridor { column-gap: clamp(2rem,4vw,3.5rem); border-radius: var(--scaled_ceiling); align-items: start; grid-template-rows: auto auto; grid-template-columns: minmax(0,1fr) minmax(0,18rem); box-shadow: var(--rivetedContent); padding: calc(var(--bundled_notice) * 2.25); background: var(--combinedSkeleton); display: grid; border: var(--section) var(--signedAvatar) var(--indexed_grip); row-gap: 0 }
.shallowframe .designed { height: .875rem; width: .875rem }
.cycledbrim { grid-column: 1; justify-self: start; grid-row: 1; margin: 0 0 clamp(1rem,2vw,1.5rem) }
.runtime { grid-column: 1; grid-row: 2 }
.runtime h1,.runtime h2 { font-size: calc((1rem + (clamp(1.75rem,4.5vw,2.75rem) - 1rem) * var(--seatedSpacer)) * var(--secureGlossary)); margin: 0 0 1rem; line-height: 1.1; text-wrap: balance; max-width: 18ch }
.runtime .chained { max-width: 52ch; margin: 0 }
.riveted_snippet { display: flex; grid-row: 2; gap: .75rem; grid-column: 2; flex-direction: column }
.inert_canopy { gap: .5rem; justify-content: center; width: 100% }
.inert_canopy .designed { width: 1.1rem; height: 1.1rem }
.displayedplugin { margin: .5rem 0 0; text-align: center; line-height: 1.4; font-size: .875rem; opacity: .7 }
@media(min-width:769px) {.merged_exhibit .systemic_hub { grid-template-columns: minmax(0,18rem) minmax(0,1fr) }
.systemic_hub .runtime,.systemic_hub .cycledbrim { grid-column: 2 }
.systemic_hub .riveted_snippet { grid-column: 1 }}
.mergedService .split_logo { border-radius: var(--scaled_ceiling); background: var(--combinedSkeleton); display: grid; align-items: center; grid-template-columns: minmax(0,1fr) minmax(0,22rem); border: var(--section) var(--signedAvatar) var(--indexed_grip); gap: clamp(2rem,4vw,3.5rem); padding: calc(var(--bundled_notice) * 2.25); box-shadow: var(--recessedContent) }
.crested_bay { min-width: min(100%,20rem); display: flex; flex-direction: column; justify-content: center; gap: .75rem }
.vectoredWave { display: flex; gap: .5rem; flex-wrap: wrap }
.wideguide { line-height: 1.2; background: var(--pavedSlate); border: var(--section) var(--signedAvatar) var(--indexed_grip); border-radius: var(--regularfilament); align-items: center; padding: .375rem .875rem; display: inline-flex; font-size: .9375rem }
.asyncLoader { gap: .5rem; width: 100%; justify-content: center }
.asyncLoader .designed { width: 1.1rem; height: 1.1rem }
.delta_container { font-size: .875rem; margin: 0; line-height: 1.4; opacity: .7; text-align: center }
.jig { max-width: 52ch }
.jig h2,.jig h1 { font-size: calc((1rem + (clamp(1.5rem,3.5vw,2.25rem) - 1rem) * var(--seatedSpacer)) * var(--secureGlossary)); line-height: 1.15; margin: 0 0 .5rem }
.jig .chained { margin: 0 }
.simplechip .lateralChip { gap: clamp(2rem,4vw,3.5rem); position: relative; display: grid; padding: calc(var(--bundled_notice) * 2); border-radius: var(--cantedTimeline); align-items: center; overflow: hidden; grid-template-columns: minmax(0,1.1fr) minmax(0,1fr); border: var(--section) var(--signedAvatar) var(--cycled_chart) }
.lateralChip { --augmented: 45deg; --hemmed: 22px }
.crested { --hemmed: 28px }
.lateralChip::before { background-image: repeating-linear-gradient(var(--augmented),color-mix(in srgb,var(--jacketedfolio) 7%,transparent) 0,color-mix(in srgb,var(--jacketedfolio) 7%,transparent) 1px,transparent 1px,transparent var(--hemmed)); pointer-events: none; inset: 0; position: absolute; content: "" }
.lateralChip>* { position: relative }
.lateralChip h1,.lateralChip h2 { text-wrap: balance; max-width: 14ch; margin: 0; font-size: calc((1rem + (clamp(2rem,5vw,3.25rem) - 1rem) * var(--seatedSpacer)) * var(--secureGlossary)); line-height: 1.05 }
.mountedHousing { gap: 1.25rem; display: flex; align-items: flex-start; flex-direction: column }
.mountedHousing .chained { margin: 0 }
.lateralChip h1,.grate,.lateralChip h2,.mountedHousing .chained { text-shadow: 0 0 .75rem var(--roundedGirder),0 0 2rem var(--roundedGirder) }
.simplechip .mountedHousing .rapidcone { color: var(--polar_hinge); background: var(--justifiedDovetail); box-shadow: 0 0 2rem .75rem var(--roundedGirder) }
.simplechip .mountedHousing .rapidcone:hover { color: var(--polar_hinge); background: color-mix(in srgb,var(--justifiedDovetail) 86%,var(--edge)) }
.grate { margin: -0.5rem 0 0; line-height: 1.4; font-size: .875rem; opacity: .7 }
@media(max-width:768px) {.merged_exhibit .handheldCorridor { grid-template-rows: none; grid-template-columns: 1fr; row-gap: 1.75rem }
.cycledbrim,.riveted_snippet,.runtime { grid-column: 1; grid-row: auto }
.runtime h1,.runtime h2 { max-width: none }
.mergedService .split_logo { grid-template-columns: 1fr; gap: 1.5rem; justify-items: start }
.crested_bay { border-top: var(--section) var(--signedAvatar) var(--indexed_grip); padding-top: 1.5rem; width: 100%; min-width: 0 }
.simplechip .lateralChip { gap: 1.5rem; grid-template-columns: 1fr; align-items: start }
.lateralChip h2,.lateralChip h1 { max-width: none }}
@media(max-width:640px) {.mergedService .split_logo { padding: calc(var(--bundled_notice) * 1.25) }
.simplechip .lateralChip { padding: calc(var(--bundled_notice) * 1.25) }}
.mergedChip { background: var(--pavedSlate); border: var(--section) var(--signedAvatar) var(--indexed_grip); border-radius: var(--cantedTimeline); cursor: pointer; padding: 0 }
.mergedChip summary { padding: clamp(1.25rem,2.5vw,1.5rem); justify-content: space-between; cursor: pointer; align-items: flex-start; line-height: var(--board); display: flex; font-weight: 700; gap: 1rem; list-style: none; font-size: 1.0625rem }
.curtain summary { flex-direction: row-reverse; justify-content: flex-end }
.mergedChip summary::-webkit-details-marker { display: none }
.mergedChip summary::after { content: "+"; margin-block-start: calc((1.0625rem * var(--board) - 1.65rem) / 2); line-height: 1.1; transition: transform var(--secure_hinge) var(--extendedchip),background-color var(--secure_hinge) var(--extendedchip),border-color var(--secure_hinge) var(--extendedchip),color var(--secure_hinge) var(--extendedchip); color: var(--extended_menu); font-size: 1.5rem; flex-shrink: 0; font-weight: 400 }
.mergedChip[open]:not([data-delta_flyout]) summary::after { transform: rotate(45deg) }
.mergedChip p { max-width: 70ch; margin: 0; line-height: var(--board); padding: 0 clamp(1.25rem,2.5vw,1.5rem) clamp(1.25rem,2.5vw,1.5rem); opacity: .75 }
.centralSlot .mergedChip summary::after { border-left: .4rem solid transparent; width: 0; content: ""; height: 0; border-top: .45rem solid var(--extended_menu); border-right: .4rem solid transparent; margin-block-start: calc((1.0625rem * var(--board) - .45rem) / 2) }
.centralSlot .mergedChip[open]:not([data-delta_flyout]) summary::after { transform: rotate(180deg) }
.rapidtrigger { flex-direction: column; gap: 1rem; display: flex }
.centralSlot .rapidtrigger { gap: 0 }
.chord .rapidtrigger { max-width: 48rem; margin-inline: auto }
.blended { max-width: 44rem; margin-inline: auto }
.centralSlot .mergedChip { background: transparent; border: none; border-radius: 0; border-top: var(--section) var(--signedAvatar) var(--indexed_grip) }
.centralSlot .mergedChip:last-child { border-bottom: var(--section) var(--signedAvatar) var(--indexed_grip) }
.centralSlot .mergedChip summary { padding: 1.5rem clamp(.5rem,1.2vw,.875rem) }
.centralSlot .mergedChip p { padding: 0 clamp(.5rem,1.2vw,.875rem) 1.5rem }
@media(max-width:640px) {.mergedChip summary { font-size: 1rem; padding: 1rem 1.125rem }
.centralSlot .mergedChip summary { font-size: 1.0625rem; padding: 1.125rem clamp(.5rem,1.2vw,.875rem) }}
.inertBeam { padding: calc(var(--mitred_hinge) * .7) 0 calc(var(--mitred_hinge) * .5); border-top: var(--section) var(--signedAvatar) var(--indexed_grip) }
.engravedRegistry { align-items: center; padding-top: clamp(1.5rem,3vw,2rem); margin-top: clamp(2rem,4vw,3rem); display: flex; flex-wrap: wrap; font-size: .875rem; justify-content: space-between; gap: 1rem; border-top: var(--section) var(--signedAvatar) var(--indexed_grip) }
.engravedRegistry p { margin: 0; opacity: .65 }
.engravedRegistry a { text-decoration: none }
.engravedRegistry a:hover { text-decoration: underline }
.fitted_slot { align-items: center; flex-wrap: wrap; display: flex; justify-content: flex-end; margin-left: auto; gap: .75rem 1.5rem }
.pavedRuler { opacity: .55; margin: 0; font-size: .75rem }
.pavedRuler a { text-decoration: none }
.merged_snippet { align-items: flex-start }
.merged_snippet .rapidBraid { margin-block-start: max(0px,calc((1em * var(--board) - 2.25rem) / 2)) }
.merged_snippet .focal { margin-block-start: max(0px,calc((2.25rem - 1em * var(--board)) / 2)) }
.tailored { font-style: normal; display: flex; flex-direction: column; gap: .65rem }
.microsurface { gap: .5rem; display: inline-flex; min-width: 0; text-decoration: none; align-items: flex-start; line-height: var(--board) }
.lean_spinner { opacity: .85 }
.microsurface .designed { margin-block-start: calc((1rem * var(--board) - 1.05rem) / 2) }
.microsurface .designed { width: 1.05rem; height: 1.05rem }
a.microsurface:hover .lean_spinner { opacity: 1 }
.signed_token { justify-content: space-between; align-items: center; gap: 1.25rem; display: flex; flex-wrap: wrap }
.pinned_bell { display: flex; gap: 1.5rem; flex-wrap: wrap }
.pinned_bell a { font-weight: 500; opacity: .85; transition: opacity var(--secure_hinge) var(--extendedchip),color var(--secure_hinge) var(--extendedchip); text-decoration: none }
.pinned_bell a:hover { opacity: 1; color: var(--extended_menu) }
.inertBeam .tailored { margin-top: 1.5rem }
a.toggle { opacity: 1; text-decoration: underline; text-decoration-color: var(--handheld_chevron); text-decoration-thickness: .08em; text-underline-offset: .28em }
a.toggle:hover { color: var(--extended_menu); text-decoration-color: var(--handheld_chevron) }
@media(max-width:768px) {.engravedRegistry { align-items: flex-start; flex-direction: column }
.fitted_slot { justify-content: flex-start; margin-left: 0 }
.signed_token { flex-direction: column; align-items: flex-start }}
@media(max-width:640px) {.engravedRegistry { margin-top: 1.5rem; padding-top: 1.25rem }}
.simpleSlab { display: grid; gap: 1.25rem }
.mitredslider { gap: .5rem; flex-direction: column; min-width: 0; display: flex }
.pavedGrip { font-size: .875rem; letter-spacing: .01em; font-weight: 600 }
.even { gap: 1.5rem; display: flex; flex-direction: column }
.clip { align-items: center; gap: 1rem; flex-wrap: wrap; display: flex }
.rapidcone[data-engraved_surface] { position: relative; opacity: 1; pointer-events: none; color: transparent }
.rapidcone[aria-disabled="true"] { cursor: default }
.rapidcone[data-engraved_surface] .designed { visibility: hidden }
.rapidcone[data-engraved_surface]::after { content: ""; position: absolute; top: 50%; left: 50%; width: 1.15em; height: 1.15em; margin: -0.575em 0 0 -0.575em; border: 2px solid var(--coremenu); border-top-color: transparent; border-radius: 50%; animation: eagerClipboard .7s linear infinite }
@media (prefers-reduced-motion: reduce) {.rapidcone[data-engraved_surface]::after { animation: none }}
@keyframes eagerClipboard {to { transform: rotate(360deg) }}
.calibrated_flap { flex-direction: column; margin: 0 0 clamp(1.75rem,3vw,2.5rem); display: flex; max-width: 44rem; gap: .75rem }
.deltawell { gap: 1.25rem 1.5rem; grid-template-columns: repeat(2,minmax(0,1fr)) }
.deltawell .elongatedAvatar,.deltawell .clip { grid-column: 1/-1 }
.asynclogo { gap: clamp(2rem,4vw,4rem); align-items: start; grid-template-columns: .85fr 1.15fr; display: grid }
.rated { padding: calc(var(--bundled_notice) * 1.5) }
.mount { font-size: .8125rem; opacity: .65; margin: 1rem 0 0 }
.tactilewave { text-transform: none; font-weight: 400; opacity: .72 }
@media(max-width:768px) {.asynclogo { grid-template-columns: 1fr }
.deltawell { grid-template-columns: 1fr }
.clip .rapidcone { width: 100% }}
@media(max-width:640px) {.asynclogo { gap: 1.5rem }
.rated { padding: var(--bundled_notice) }}
.mirrored_indicator .pureGlossary { max-width: none }
.edited { grid-template-columns: repeat(auto-fit,minmax(18rem,1fr)); display: grid; gap: var(--calibratedcanopy) }
.swiftfilament { transition: transform var(--secure_hinge) var(--extendedchip),box-shadow var(--secure_hinge) var(--extendedchip); gap: 0; padding: 0; flex-direction: column; display: flex; overflow: hidden }
.tactileSystem { flex: 1; padding: clamp(1.25rem,2.5vw,1.75rem) }
.mountedtip { margin: 0 }
.mountedtip img { display: block; object-fit: cover; aspect-ratio: 4/3; width: 100% }
.mountedtip img { border-radius: 0; border-width: 0 }
.tactileSystem h3 { margin: 0 0 .5rem; font-size: calc((1rem + (1.25rem - 1rem) * var(--seatedSpacer)) * var(--secureGlossary)) }
.tactileSystem p { line-height: var(--board); opacity: .75; margin: 0 }
.audited_knob { transition: height var(--secure_hinge) var(--extendedchip); flex-direction: column; height: var(--cap); display: flex; --cap: 5rem }
@keyframes lens {from { transform: translateX(0) }
to { transform: translateX(-100%) }}
.combined_timeline { align-items: center; flex: 1 1 auto; gap: clamp(1rem,2vw,1.5rem); min-height: 0; justify-content: space-between; display: flex; padding-block: 0 }
.pavedContent { display: flex; align-items: center; gap: clamp(1rem,2vw,1.5rem) }
.vectoredwell { display: flex; flex-wrap: wrap; gap: clamp(1rem,2vw,1.5rem) }
.mountedspacer .vectoredwell a { padding: .35rem .9rem; border-radius: var(--regularfilament) }
.mountedspacer .vectoredwell a[aria-current="page"] { color: color-mix(in srgb,var(--wired_feed) 65%,var(--optimalruler)); font-weight: 500 }
.indicator { height: 2.75rem; align-items: center; display: none; width: 2.75rem; justify-content: center; cursor: pointer }
.indicator .filedSpinner { display: none }
.indicator[aria-expanded="true"] .coded_catalog { display: none }
.indicator[aria-expanded="true"] .filedSpinner { display: inline-flex }
.mountedspacer { border-bottom: 1px var(--signedAvatar) var(--imagedcell) }
.mountedspacer .vectoredwell { gap: 1.25rem; padding: .375rem 1.25rem; border: var(--section) var(--signedAvatar) var(--spun); border-radius: var(--regularfilament) }
:root { --jacketedtimeline: 5rem }
.micro_avatar { height: var(--jacketedtimeline) }
.audited_knob .vectoredwell a,.audited_knob .focal,.audited_knob .rapidcone { white-space: nowrap }
.combined_timeline>*,.vectoredwell,.pavedContent { min-width: 0 }
.audited_knob .focal { overflow: hidden; text-overflow: ellipsis }
@media(min-width:1090px) and (max-width:1400px) {.combined_timeline,.pavedContent,.vectoredwell { gap: 1rem }}
@media(max-width:1089px) {.combined_timeline { flex-direction: row; justify-content: space-between; align-items: center }
.indicator { display: inline-flex }
.pavedContent { border-bottom: var(--section) var(--signedAvatar) var(--spun); flex-direction: column; top: 100%; position: absolute; z-index: 20; display: none; left: 0; gap: .5rem; right: 0; background: var(--tactilenotice); padding: 1rem; border-top: var(--section) var(--signedAvatar) var(--spun); align-items: stretch }
.pavedContent[data-calibratedfolder] { display: flex }
.vectoredwell { flex-direction: column; gap: .25rem }
.vectoredwell a { padding: .65rem .25rem }
.mountedspacer .vectoredwell { padding: 0; gap: .25rem; background: transparent; border: none }
.vectoredwell a::after { display: none }
:root { --jacketedtimeline: 4rem }
.audited_knob { --cap: 4.5rem }
.pavedContent .rapidcone { width: 100% }}
.interlockedOverlay { padding: min(calc(var(--mitred_hinge) * 1.35),calc(var(--tilted,100vh) * .145)) 0 min(calc(var(--mitred_hinge) * .85),calc(var(--tilted,100vh) * .092)); overflow: hidden; position: relative }
.delegated_skeleton { text-align: center; display: flex; align-items: center; gap: 1.5rem; position: relative; flex-direction: column }
.ghost_sprite { inset: 0; pointer-events: none; overflow: hidden; position: absolute }
.latentwire,.foiled_kiosk { transition: translate calc(var(--secure_hinge) * 3) var(--extendedchip); aspect-ratio: 1; width: clamp(24rem,58vw,46rem); border-radius: 50%; position: absolute; display: block }
.foiled_kiosk { background: radial-gradient(circle at center,color-mix(in srgb,var(--handheld_chevron) 38%,transparent) 0%,transparent 70%); top: -20%; inset-inline-start: -10% }
.latentwire { bottom: -26%; inset-inline-end: -12%; background: radial-gradient(circle at center,color-mix(in srgb,var(--extended_menu) 34%,transparent) 0%,transparent 70%) }
@keyframes smooth {from { transform: translate3d(-11%,-7%,0) scale(.91) }
to { transform: translate3d(15%,8%,0) scale(1.17) }}
@keyframes rollinglayout {from { transform: translate3d(11%,9%,0) scale(1.15) }
to { transform: translate3d(-15%,-9%,0) scale(.91) }}
.foiled_kiosk { animation: smooth 8s ease-in-out infinite alternate }
.latentwire { animation: rollinglayout 15s ease-in-out infinite alternate }
@media(prefers-reduced-motion:reduce) {.foiled_kiosk,.latentwire { animation: none }}
.delegated_skeleton h1,.delegated_skeleton h2 { margin: 0; font-size: calc((1rem + (clamp(2.5rem,7vw,5rem) - 1rem) * var(--seatedSpacer)) * var(--secureGlossary)); line-height: 1.05; max-width: 16ch }
.delegated_skeleton .chained { margin-inline: auto }
.interlocked_feed .designed { width: 1rem; height: 1rem }
.syntheticHinge .designed { color: currentColor }
.bundledlockup { border-radius: var(--signal) }
.syntheticHinge { letter-spacing: var(--cantedruler); color: var(--edge); background: color-mix(in srgb,var(--mountedPlugin) 10%,transparent); font-size: .75rem; border-color: var(--indexed_grip) }
.syntheticHinge::before { content: ""; width: 2rem; height: 2px; background: var(--handheld_chevron); flex: 0 0 auto }
.paper { justify-content: center; flex-wrap: wrap; margin: .5rem 0 0; font-size: .9375rem; display: flex; padding: 0; list-style: none; gap: 1.5rem }
.paper li { align-items: center; gap: .5rem; display: flex }
.paper .designed { width: 1.1rem; height: 1.1rem; color: var(--handheld_chevron) }
@media(max-width:640px) {.delegated_skeleton { gap: 1.25rem }
.delegated_skeleton h1,.delegated_skeleton h2 { font-size: calc((1rem + (clamp(2.25rem,10vw,2.75rem) - 1rem) * var(--seatedSpacer)) * var(--secureGlossary)) }
.paper { font-size: .9rem; gap: .75rem 1.25rem }
.interlockedOverlay { padding: calc(var(--mitred_hinge) * .85) 0 calc(var(--mitred_hinge) * .6) }}
.polarTimeline .weighted:not(.boostedChevron):not(.bundledtimeline) { align-items: center; box-shadow: none; gap: .5rem; display: flex }
.polarTimeline .weighted:not(.boostedChevron):not(.bundledtimeline)::before,.polarTimeline .boostedChevron::after,.polarTimeline .boostedChevron::before { width: .375rem; border-radius: 50%; content: ""; flex: 0 0 auto; height: .375rem; background: var(--handheld_chevron) }
.securegrip { padding: clamp(3.5rem,7vw,6rem) 0 }
.securegrip .handheldExhibit { max-width: max(var(--polar_bell),68ch); margin-inline: auto }
.codedHub.handheldExhibit { max-width: max(var(--polar_bell),68ch); margin-inline: auto }
.sealed_container { font-size: .8125rem; font-weight: 700; text-transform: uppercase; letter-spacing: .14em; color: var(--extended_menu); margin: 0 0 .75rem }
.imagedConduit { font-size: calc((1rem + (clamp(2.25rem,5vw,3.5rem) - 1rem) * var(--seatedSpacer)) * var(--secureGlossary)); line-height: 1.08; margin: 0 0 1rem }
.purerunner { margin: 0 0 .5rem; font-size: .9375rem; opacity: .7 }
.purerunner code { border-radius: var(--cantedTimeline); font-size: .875em; background: var(--pavedSlate); padding: .1em .4em; white-space: nowrap }
.service { margin: 0 0 1.25rem }
.service .prime { margin: 0 0 .6rem; line-height: 1.45 }
.service .engraved_carton { font-weight: 700 }
.service .prime:last-child { margin-bottom: 0 }
.roundedMeter { margin: 0 0 1.25rem; padding-left: 1.25rem; list-style: disc }
.roundedMeter li { margin: 0 0 .4rem; line-height: var(--board) }
.roundedMeter li::marker { color: var(--handheld_chevron) }
.securegrip h2 { scroll-margin-top: calc(var(--jacketedtimeline) + 1rem) }
.securegrip p.purerunner { margin-bottom: .5rem }
.securegrip .handheldExhibit .purerunner+p { margin-top: 1.75rem }
.recessed_monitor .polar_canopy { gap: 2rem; border-top: 4px var(--signedAvatar) var(--handheld_chevron); align-items: flex-end; flex-wrap: wrap; justify-content: space-between; display: flex; border-bottom: var(--section) var(--signedAvatar) var(--indexed_grip); margin-bottom: 2.5rem; padding-block: 1.75rem }
.recessed_monitor .polar_canopy .sealed_container { flex: 1 1 100%; margin: 0 }
.recessed_monitor .polar_canopy .imagedConduit { margin: 0; font-size: calc((1rem + (clamp(3rem,9vw,5.5rem) - 1rem) * var(--seatedSpacer)) * var(--secureGlossary)) }
.recessed_monitor .interlockedskeleton { margin-inline-start: auto; padding-inline-start: 1.25rem; border-inline-start: var(--section) var(--signedAvatar) var(--indexed_grip); text-align: left }
.recessed_monitor .interlockedskeleton .purerunner { margin: 0 0 .25rem }
.sharp_scene { counter-reset: none }
@media(max-width:768px) {.recessed_monitor .interlockedskeleton { margin-inline-start: 0; border-inline-start: none; padding-inline-start: 0 }
.purerunner code { white-space: normal }}
@media(max-width:640px) {.securegrip { padding: 2.5rem 0 }
.imagedConduit { font-size: calc((1rem + (clamp(1.875rem,7vw,2.5rem) - 1rem) * var(--seatedSpacer)) * var(--secureGlossary)) }
.recessed_monitor .polar_canopy .imagedConduit { font-size: calc((1rem + (clamp(2.25rem,9vw,3rem) - 1rem) * var(--seatedSpacer)) * var(--secureGlossary)) }}
.wired_system { display: flex; gap: clamp(1.75rem,3vw,2.5rem); flex-direction: column }
.leanRuler .pureGlossary { column-gap: clamp(2rem,4vw,4rem); padding-top: clamp(1.25rem,2.5vw,1.75rem); max-width: none; border-top: var(--section) var(--signedAvatar) var(--cycled_chart); display: grid; grid-template-columns: minmax(0,1fr) minmax(0,1.15fr); align-items: start }
.leanRuler .weighted { grid-column: 1/-1 }
.leanRuler .chained { margin: 0; font-size: 1.125rem }
.rapidCell img { box-shadow: var(--recessedContent); object-fit: cover; border-radius: var(--systemicNotice); display: block; width: 100%; aspect-ratio: 21/9 }
.leanRuler .pureGlossary { margin: 0 }
@media (max-width:768px) {.leanRuler .pureGlossary { grid-template-columns: 1fr; row-gap: .75rem }
.rapidCell img { aspect-ratio: 16/9 }}
@media(max-width:640px) {.wired_system { gap: 1.5rem }}
.pavedSprite .matrix { align-items: flex-start; gap: 1.5rem; flex-wrap: wrap; display: flex }
.pavedSprite .monitor { flex: 1 1 200px; text-align: center }
.pavedSprite .filed_hinge { line-height: 1; font-size: calc((1rem + (var(--tactilehub,clamp(3rem,6vw,4.5rem)) - 1rem) * var(--seatedSpacer)) * var(--secureGlossary)); display: block; letter-spacing: -0.02em; margin: 0 0 1rem; font-variant-numeric: tabular-nums; font-weight: 900 }
.rapid_cone .filed_hinge { text-shadow: 0 0 .08em var(--handheld_chevron),0 0 .22em var(--handheld_chevron),0 0 .5em color-mix(in srgb,var(--handheld_chevron) 55%,transparent) }
.pavedSprite .monitor h3 { font-size: 1.25rem; margin: 0 0 .75rem }
.pavedSprite .monitor p { line-height: var(--board); opacity: .8; margin: 0 }
.pavedSprite .deferredBay { align-items: center; padding-top: clamp(.75rem,2.2vw,1.5rem); color: var(--handheld_chevron); flex-shrink: 0; display: flex }
.pavedSprite .deferredBay .designed { height: 1.5rem; width: 1.5rem }
.sealedSpinner .inert_hinge { display: flex; flex-direction: column }
.sealedSpinner .internal { align-items: center; gap: 3rem; padding: 2.5rem 0; display: flex; border-top: var(--section) var(--signedAvatar) var(--indexed_grip) }
.sealedSpinner .internal:last-child { border-bottom: var(--section) var(--signedAvatar) var(--indexed_grip) }
.sealedSpinner .filed_hinge { font-weight: 900; font-variant-numeric: tabular-nums; width: 1.6em; flex-shrink: 0; line-height: 1; color: var(--extended_menu); font-size: calc((1rem + (clamp(3rem,7vw,5.5rem) - 1rem) * var(--seatedSpacer)) * var(--secureGlossary)) }
.extruded h3 { margin: 0 0 .75rem; font-size: 1.75rem }
.extruded p { margin: 0; max-width: 55ch; font-size: 1.125rem; opacity: .75; line-height: var(--board) }
@media(max-width:1024px) {.pavedSprite .deferredBay { display: none }}
@media(max-width:768px) {.pavedSprite .matrix { flex-direction: column }
.sealedSpinner .internal { gap: 1rem; flex-direction: column; padding: 1.75rem 0; align-items: flex-start }}
@media(max-width:640px) {.pavedSprite .filed_hinge { --tactilehub: clamp(2.25rem,9vw,3rem) }
.sealedSpinner .filed_hinge { font-size: calc((1rem + (clamp(2.25rem,9vw,3.5rem) - 1rem) * var(--seatedSpacer)) * var(--secureGlossary)) }
.sealedSpinner .internal { padding: 1.25rem 0 }}
.signed_exhibit { --inert_ruler: 24px; background-repeat: repeat; --wide_bench: color-mix(in srgb,var(--edge) 9%,transparent) }
.signed_exhibit { background-size: var(--inert_ruler) var(--inert_ruler); --inert_ruler: 20px; background-image: repeating-linear-gradient(45deg,var(--wide_bench) 0 1px,transparent 1px calc(var(--inert_ruler) * .70710678)); --wide_bench: color-mix(in srgb,var(--edge) 5%,transparent) }
.scaledCog .protofolder:not(.wiredFolder) { text-transform: capitalize }
.imagedservice { border-radius: 0 }
.sealedInstance { display: flex; flex-direction: column }
.wide_brim { flex-wrap: wrap; display: flex; align-items: baseline; padding: 1.25rem 0; gap: .75rem 1.5rem; border-top: var(--section) var(--signedAvatar) var(--indexed_grip) }
.wide_brim:last-child { border-bottom: var(--section) var(--signedAvatar) var(--indexed_grip) }
.pinned { flex: 1 1 16rem; min-width: 0 }
.wide_brim>.designed { width: 1.25rem; color: var(--handheld_chevron); height: 1.25rem; align-self: center }
.recorded { margin: 0; font-weight: 600 }
.scene { display: block; font-size: .9375rem; word-break: break-word }
.regularbraid { font-size: .9375rem; margin: .25rem 0 0; opacity: .75 }
.pinnedclasp { color: var(--jacketedfolio); border-color: var(--cycled_chart); background: var(--roundedGirder) }
.pinnedclasp .chained { color: var(--jacketedfolio) }
.pinnedclasp p { color: var(--jacketedfolio) }
.pinnedclasp .weighted { color: color-mix(in srgb,var(--jacketedfolio) 70%,transparent) }
.pinnedclasp .rapidcone { background: var(--jacketedfolio); color: var(--edge) }
.pinnedclasp .polarSlate { border-color: var(--jacketedfolio); color: var(--jacketedfolio); background: transparent }
.pinnedclasp .rapidcone:hover { background: color-mix(in srgb,var(--jacketedfolio) 86%,var(--edge)); color: var(--edge) }
.pinnedclasp .polarSlate:hover { background: color-mix(in srgb,var(--jacketedfolio) 14%,transparent); color: var(--jacketedfolio) }
.pinnedclasp .pointer { background: var(--jacketedfolio) }
.pinnedclasp .pointer { border-color: transparent }
.pinnedclasp .pointer { box-shadow: 0 0 0 .1875rem var(--handheld_chevron) }
.pinnedclasp summary::after,.pinnedclasp summary::marker { color: var(--jacketedfolio) }
.pinnedclasp .mergedChip { border-color: color-mix(in srgb,var(--jacketedfolio) 24%,transparent) }
.pinnedclasp .lateralChip { border-color: color-mix(in srgb,var(--jacketedfolio) 24%,transparent) }
.pinnedclasp .mergedChip:hover { background-color: color-mix(in srgb,var(--jacketedfolio) 8%,transparent); border-color: var(--extended_menu) }
.pinnedclasp .pavedContent { color: var(--jacketedfolio) }
.pinnedclasp .vectoredwell a[aria-current="page"],.pinnedclasp .vectoredwell a:hover { color: var(--jacketedfolio) }
.pinnedclasp .indicator { border-color: var(--jacketedfolio) }
.pinnedclasp .engravedRegistry { border-color: color-mix(in srgb,var(--jacketedfolio) 34%,transparent) }
.pinnedclasp .pavedRuler { opacity: .65 }
.pinnedclasp textarea,.pinnedclasp input { border-color: color-mix(in srgb,var(--jacketedfolio) 56%,transparent); color: var(--jacketedfolio); background: color-mix(in srgb,var(--jacketedfolio) 8%,var(--roundedGirder)) }
.pinnedclasp ::placeholder { color: color-mix(in srgb,var(--jacketedfolio) 55%,var(--roundedGirder)) }
.indicator { border-radius: 0; border-width: 2px }
.indicator .designed { height: 1.5rem; width: 1.5rem }
.mountedspacer .vectoredwell a[aria-current="page"] { color: var(--bandedSkeleton); background: var(--extended_menu) }
@media(min-width:1090px) {.mountedspacer .vectoredwell { padding: .25rem .5rem; border-radius: 0; border-width: 2px }
.mountedspacer .vectoredwell a { border-radius: 0; padding: .5rem 1rem }}
.swiftfilament { border-width: 2px }
.swiftfilament img { aspect-ratio: 1 }
.tactileSystem { padding: 1.5rem 1.5rem 1.75rem }
.mountedtip+.tactileSystem { border-top: 2px var(--signedAvatar) var(--cycled_chart) }
.tactileSystem h3 { font-size: 1.125rem; font-weight: 900; font-family: var(--mitred_conduit); letter-spacing: .04em; text-transform: uppercase }
.tactileSystem p { opacity: 1; font-size: 1rem }
.boostedChevron::before,.boostedChevron::after { height: 2px; width: clamp(1.25rem,3vw,2rem); display: block }
details,.sharp_container { transition: all var(--secure_hinge) var(--extendedchip) }
input,textarea { transition: all var(--secure_hinge) var(--extendedchip) }
.sharp_container:not(.innersprite,.deferred_ceiling,.synthetic_folder):hover,details:hover { box-shadow: 5px 5px 0 var(--edge) }
input:not([type="checkbox"]):not([type="radio"]):focus,select:focus,textarea:focus { box-shadow: var(--indexedCurtain),5px 5px 0 var(--edge) }
.rapidcone:not(.polarSlate,.caption):hover:focus-visible,.rapidcone:focus-visible { box-shadow: var(--callout)!important }
[data-combined_slider] [data-extendedwire] .codedHub:not(:has(:is(.served,.vector,.polaremitter,.underlined,.mitredSlab,.coremonitor,.rapidtrigger,.simplewave,.central_cog,.pattern,.combinedinstance,.sealed_entry,.heading,.edited,.scaledbraid,.ghostdovetail,.justifiedhinge,.lettered_container,.regionalservice,.ribbed_atlas,.facet,.elongated_grip,.inert_hinge,.auditednotice,.calibratedCone,.vectoredflap,.sharp_pipeline,.kernel,.widenotice))) { transition: transform var(--sharpSlab) var(--engraved_curtain); transform: translateY(var(--extendedbuffer)) }
[data-combined_slider] [data-extendedwire][data-queued_archive] .codedHub:not(:has(:is(.served,.vector,.polaremitter,.underlined,.mitredSlab,.coremonitor,.rapidtrigger,.simplewave,.central_cog,.pattern,.combinedinstance,.sealed_entry,.heading,.edited,.scaledbraid,.ghostdovetail,.justifiedhinge,.lettered_container,.regionalservice,.ribbed_atlas,.facet,.elongated_grip,.inert_hinge,.auditednotice,.calibratedCone,.vectoredflap,.sharp_pipeline,.kernel,.widenotice))) { transform: none }
[data-combined_slider] [data-extendedwire] .codedHub:has(:is(.served,.rapidtrigger,.edited,.inert_hinge,.kernel)) { transform: none; transition: opacity var(--sharpSlab) var(--engraved_curtain) }
[data-combined_slider] [data-extendedwire][data-queued_archive] .codedHub:has(:is(.served,.rapidtrigger,.edited,.inert_hinge,.kernel)) { transform: none }
[data-combined_slider] [data-extendedwire] :is(.served,.rapidtrigger,.edited,.inert_hinge,.kernel)>* { transition: transform var(--sharpSlab) var(--engraved_curtain); transform: translateY(var(--extendedbuffer)) }
[data-combined_slider] [data-extendedwire][data-queued_archive] :is(.served,.rapidtrigger,.edited,.inert_hinge,.kernel)>* { transform: none }
[data-combined_slider] [data-extendedwire][data-queued_archive] :is(.served,.rapidtrigger,.edited,.inert_hinge,.kernel)>*:nth-child(2) { transition-delay: calc(1 * var(--audited_overlay)) }
[data-combined_slider] [data-extendedwire][data-queued_archive] :is(.served,.rapidtrigger,.edited,.inert_hinge,.kernel)>*:nth-child(3) { transition-delay: calc(2 * var(--audited_overlay)) }
[data-combined_slider] [data-extendedwire][data-queued_archive] :is(.served,.rapidtrigger,.edited,.inert_hinge,.kernel)>*:nth-child(4) { transition-delay: calc(3 * var(--audited_overlay)) }
[data-combined_slider] [data-extendedwire][data-queued_archive] :is(.served,.rapidtrigger,.edited,.inert_hinge,.kernel)>*:nth-child(5) { transition-delay: calc(4 * var(--audited_overlay)) }
[data-combined_slider] [data-extendedwire][data-queued_archive] :is(.served,.rapidtrigger,.edited,.inert_hinge,.kernel)>*:nth-child(6) { transition-delay: calc(5 * var(--audited_overlay)) }
[data-combined_slider] [data-extendedwire][data-queued_archive] :is(.served,.rapidtrigger,.edited,.inert_hinge,.kernel)>*:nth-child(n+7) { transition-delay: calc(5 * var(--audited_overlay)) }
