:root { --installed-section: #1d4ed8; color-scheme: light; --inferredPipeline: #f8fafc; --rusticNotice: #e2e8f0; --converged-sequence: #0f172a; --packedSignal: #8a9199; --rusticRepeater: #99740e; --beveledCollection: #ffffff }
:root { --driven-hanger: 2.75rem; --shallow-tip: 49ch; --duplex-surface: 6px; --vitalLantern: 0; --converged-insignia: 85.1875rem; --compositeCrest: var(--converged-sequence); --looped-scope: 900; --annotated-curtain: 2px; --furnishedWrapper: 1.55; --centerCrest: linear; --layeredCage: var(--inferredPipeline); --express-bundle: 0.6; --polarBrim: var(--converged-sequence); --modeledGroup: transparent; --installed-cone: none; --recessed-section: color-mix(in srgb,var(--packedSignal) 20%,var(--inferredPipeline)); --rendered-booth: 0; --cascaded-sequence: var(--converged-sequence); --inferredForm: color-mix(in srgb,var(--converged-sequence) 7%,transparent); --converged-space: none; --static-crumb: 0; --focalHelm: clamp(4.375rem,8.5vw,6.375rem); --crisp-easel: 0 0 0 4px var(--installed-section); --reactiveCrest: var(--annotated-curtain); --paired-booth: none; --coupledFile: 110ms; --mitredSnippet: 1.125rem; --rankedCurtain: 120ms; --beveledGimbal: linear-gradient(transparent,var(--converged-sequence)); --renderedChannel: color-mix(in srgb,var(--converged-sequence) 56%,transparent); --microHull: var(--installed-section); --fixedCage: clamp(1.25rem,4vw,2.5rem); --tight-pill: var(--beveledCollection); --tabbed-mod: 0; --polarSearch: var(--rusticNotice); --dualRepeater: 0; --honed-clasp: var(--converged-sequence); --granularColumn: uppercase; --imprinted-scope: 1.375rem; --twinTrim: 5px 5px 0 var(--converged-sequence); --layered-brim: var(--inferredPipeline); --symmetricBrim: var(--inferredPipeline); --lateral-bracket: var(--converged-sequence); --issued-dropdown: 800; --saturatedItem: 0 10px 0 color-mix(in srgb,var(--converged-sequence) 55%,transparent); --assembledCage: var(--inferredPipeline); --remoteHanger: var(--converged-sequence); --focal-signal: 1.0625rem; --symmetric-tip: var(--inferredPipeline); --fixedChapter: var(--inferredPipeline); --headlessCurtain: none; --cascaded-lantern: var(--rusticNotice); --relative-pipeline: var(--converged-sequence); --relative-dome: linear; --centerChip: var(--converged-sequence); --tracked-shelf: none; --semanticItem: 1px; --saturated-region: 0 0 0 3px var(--converged-sequence); --issuedTrim: var(--installed-section); --derivedSurface: var(--packedSignal); --issuedNotice: var(--converged-sequence); --teamedToken: var(--installed-section); --pulsed-booth: 0; --targetedMod: 0.04em; --imprinted-cage: uppercase; --fixed-cage: transparent; --loopedCipher: 0; --generic-workbench: 1; --pairedDropdown: none; --center-hanger: 1.4; --compact-toast: var(--inferredPipeline); --coupled-wall: var(--inferredPipeline); --grainedEasel: var(--inferredPipeline); --plain-cone: solid; --coupledPipeline: inset 0 0 0 2px var(--converged-sequence); --locked-easel: 110ms; --symmetricClasp: 0 0 0 4px var(--installed-section); --issued-book: var(--converged-sequence); --honedTerminal: 1.08; --fluid-gimbal: 0; --revisedTrim: none; --fineSequence: var(--converged-sequence); --boundedBracket: 500 }
@media(max-width:640px) {:root { --imprinted-scope: calc((1.375rem) * 0.85); --focalHelm: calc((clamp(4.375rem,8.5vw,6.375rem)) * 0.7); --mitredSnippet: calc((1.125rem) * 0.85) }}
:root { --exported-cipher: #ffffff; --vitalThumb: #94710e }
:root { --packed-cushion: #616674 }
:root { --orderedItem: #99740e }
:root { --tensioned-harness: 'Barlow',Arial,sans-serif; --remote-book: 'Barlow Condensed','Arial Narrow',Arial,sans-serif }
:root { --coupled-chord: 'Azeret Mono',ui-monospace,Menlo,monospace; --gaugedScope: 500; --compact-tip: -0.03em }
*::after,*::before,* { box-sizing: border-box }
html { -webkit-text-size-adjust: 100%; text-size-adjust: 100%; --dual-signal: min(var(--converged-insignia),100rem); --targeted-louver: min(var(--dual-signal),48rem) }
body { margin: 0; background: var(--layeredCage); color: var(--converged-sequence); font: 16px/var(--furnishedWrapper,1.6) var(--tensioned-harness,Arial,Helvetica,sans-serif); font-weight: var(--boundedBracket); overflow-wrap: break-word }
a[href^="mailto:"],code,a[href^="tel:"] { overflow-wrap: anywhere }
a { color: inherit }
button { font: inherit }
figure { margin: 0 }
svg,img { max-width: 100%; height: auto }
textarea,input:not([type="checkbox"]):not([type="radio"]) { appearance: none; -webkit-appearance: none }
h2,h1,h6,h3,h4,h5 { font-weight: var(--looped-scope); font-family: var(--remote-book,inherit); letter-spacing: var(--rendered-booth); overflow-wrap: normal }
.layeredHarness { width: min(var(--dual-signal),calc(100% - var(--fixedCage))); margin-inline: auto }
:is(.furnished-lantern,.coupled-snippet)>.layeredHarness { width: min(var(--targeted-louver),calc(100% - var(--fixedCage))) }
:is(.furnished-lantern,.coupled-snippet)>.layeredHarness :is(.convergedJournal,p) { max-width: none }
.annotated-lobby { scroll-margin-top: var(--headlessHelm); padding: calc(var(--focalHelm) + var(--phased-insignia,0rem)) 0 }
footer.annotated-lobby,header.annotated-lobby { padding: 0 }
.honedSnippet { padding-block: 0; min-height: calc(100vh - var(--headlessHelm)); min-height: calc(100svh - var(--headlessHelm)); display: flex; flex-direction: column; --tensioned-scope: calc(100vh - var(--headlessHelm)) }
.honedSnippet>* { flex-direction: column; flex: 1 0 auto; justify-content: center; display: flex }
.targeted-plate { padding: calc(var(--focalHelm) + var(--patchedChip,0rem)) 0; background: var(--symmetricBrim); backdrop-filter: var(--converged-space); -webkit-backdrop-filter: var(--converged-space) }
.annotated-lobby>.targeted-plate { margin-block: calc(-1 * (var(--focalHelm) + var(--phased-insignia,0rem))) }
.annotated-lobby>:is(.loopedTerminal,.ranked-tip) { margin-block: calc(-1 * (var(--focalHelm) + var(--phased-insignia,0rem))) }
header.annotated-lobby+.annotated-lobby:not(.honedSnippet) { --atomic-wrap: 0.55; padding-top: calc((var(--focalHelm) + var(--phased-insignia,0rem)) * var(--atomic-wrap)) }
header.annotated-lobby+.annotated-lobby:not(.honedSnippet)>:is(.targeted-plate,.loopedTerminal,.ranked-tip) { margin-top: calc(-1 * (var(--focalHelm) + var(--phased-insignia,0rem)) * var(--atomic-wrap)) }
header.annotated-lobby+.annotated-lobby:not(.honedSnippet)>:is(.targeted-plate,.ranked-tip) { padding-top: calc((var(--focalHelm) + var(--patchedChip,0rem)) * var(--atomic-wrap)) }
.tensioned-trace { font-size: 1.25rem; font-weight: var(--gaugedScope,600); letter-spacing: var(--compact-tip,-0.02em); font-family: var(--coupled-chord,inherit); text-decoration: none }
.saturatedPlate { text-transform: var(--imprinted-cage); box-shadow: inset 0 -0.125rem 0 var(--rusticRepeater); font-size: 0.875rem; margin-bottom: 1rem; color: var(--converged-sequence); font-weight: 700; letter-spacing: 0.12em }
.cascadedCap { opacity: 0.8; max-width: var(--shallow-tip); line-height: var(--furnishedWrapper); font-size: 1.25rem; margin-bottom: 2rem }
.reactiveTunnel { font-weight: var(--looped-scope); letter-spacing: var(--rendered-booth) }
.issued-wall { max-width: var(--shallow-tip) }
address { font-style: normal }
i,em,b { font-weight: inherit; font-style: inherit }
.grained-louver { display: inline-flex; align-items: center; justify-content: center; min-height: var(--driven-hanger); padding-block: 0.5rem; padding-inline: var(--focal-signal); border: var(--reactiveCrest) var(--plain-cone) var(--modeledGroup); border-radius: var(--tabbed-mod); background: var(--issuedTrim); color: var(--tight-pill); text-decoration: none; font-weight: var(--issued-dropdown); cursor: pointer; text-transform: var(--granularColumn); letter-spacing: var(--targetedMod); box-shadow: var(--twinTrim); backdrop-filter: var(--converged-space); -webkit-backdrop-filter: var(--converged-space); transition: background var(--rankedCurtain) var(--centerCrest),color var(--rankedCurtain) var(--centerCrest),border-color var(--rankedCurtain) var(--centerCrest),box-shadow var(--rankedCurtain) var(--centerCrest),opacity var(--rankedCurtain) var(--centerCrest),transform var(--rankedCurtain) var(--centerCrest) }
.grained-louver:hover { background: var(--remoteHanger); opacity: var(--generic-workbench); color: var(--compact-toast); transform: var(--installed-cone); box-shadow: var(--headlessCurtain) }
.grained-louver:active { transform: var(--paired-booth); box-shadow: var(--coupledPipeline) }
.trailingSegment { color: var(--issued-book); border-color: var(--derivedSurface); box-shadow: none; background: var(--grainedEasel) }
.trailingSegment:hover { color: var(--issued-book); box-shadow: none; background: color-mix(in srgb,var(--installed-section) 10%,var(--grainedEasel)) }
textarea,input { width: 100%; backdrop-filter: var(--converged-space); -webkit-backdrop-filter: var(--converged-space); min-height: var(--driven-hanger); padding: 0.75rem var(--focal-signal); border: var(--annotated-curtain) var(--plain-cone) var(--renderedChannel); border-radius: var(--dualRepeater); background: var(--inferredForm); color: var(--honed-clasp); font: inherit; transition: border-color var(--rankedCurtain) var(--centerCrest),box-shadow var(--rankedCurtain) var(--centerCrest),opacity var(--rankedCurtain) var(--centerCrest) }
textarea { min-height: 9rem; line-height: var(--furnishedWrapper); resize: vertical }
textarea:hover,input:hover { border-color: var(--issuedNotice) }
textarea:focus,input:not([type="checkbox"]):not([type="radio"]):focus { border-color: var(--installed-section); box-shadow: var(--crisp-easel) }
input:user-invalid,textarea:user-invalid { border-color: var(--microHull) }
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(--annotated-curtain) var(--plain-cone) var(--issuedNotice); background: var(--inferredForm); cursor: pointer; transition: background var(--rankedCurtain) var(--centerCrest),border-color var(--rankedCurtain) var(--centerCrest) }
input[type="checkbox"] { border-radius: 0.25rem }
input[type="radio"] { border-radius: 50% }
input[type="radio"]::before,input[type="checkbox"]::before { background: var(--beveledCollection); content: ""; inline-size: 0.625rem; transform: scale(0); block-size: 0.625rem; transition: transform var(--rankedCurtain) var(--centerCrest) }
input[type="checkbox"]::before { clip-path: polygon(16% 42%,2% 60%,41% 100%,99% 16%,82% 2%,39% 68%) }
input[type="radio"]::before { border-radius: 50%; inline-size: 0.5rem; block-size: 0.5rem }
input[type="radio"]:hover,input[type="checkbox"]:hover { border-color: var(--installed-section) }
input[type="radio"]:checked,input[type="checkbox"]:checked { background: var(--installed-section); border-color: var(--installed-section) }
input[type="radio"]:checked::before,input[type="checkbox"]:checked::before { transform: scale(1) }
input[type="radio"]:focus-visible,input[type="checkbox"]:focus-visible { outline-offset: 2px; outline: 2px solid var(--installed-section); box-shadow: none }
input[type="time"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="week"] { padding-block: 0; block-size: calc(var(--furnishedWrapper,1.6) * 1em + 1.5rem + 2 * var(--annotated-curtain)) }
::placeholder { color: var(--cascaded-sequence); opacity: 1 }
.boundedCrest,details { padding: var(--imprinted-scope); background: var(--polarSearch); border: var(--semanticItem) var(--plain-cone) var(--derivedSurface); border-radius: var(--vitalLantern); box-shadow: var(--pairedDropdown); backdrop-filter: var(--converged-space); -webkit-backdrop-filter: var(--converged-space) }
details:hover,.boundedCrest:not(.fluid-column,.sized-hull,.teamedCrumb):hover { box-shadow: var(--revisedTrim) }
summary { cursor: pointer; list-style-position: inside }
summary::marker { color: var(--installed-section) }
.ordered-bundle .layeredHarness { width: min(calc(var(--dual-signal) * 1.2),calc(100% - var(--fixedCage))) }
.ordered-bundle { position: fixed; top: 0; left: 0; right: 0; z-index: 30; background: var(--fixedChapter); border-color: var(--polarBrim); border-bottom-color: var(--recessed-section); color: var(--compositeCrest); backdrop-filter: var(--converged-space); -webkit-backdrop-filter: var(--converged-space) }
.headlessBooth { border-color: var(--polarBrim); color: var(--compositeCrest) }
.sized-cradle a { transition: background var(--rankedCurtain) var(--centerCrest),box-shadow var(--rankedCurtain) var(--centerCrest),color var(--rankedCurtain) var(--centerCrest); font-weight: 500; border-radius: var(--dualRepeater); padding: 0.25rem; text-decoration: none; position: relative }
.fixed-chord .sized-cradle a:hover { background: color-mix(in srgb,var(--compositeCrest) 12%,transparent) }
.fixed-chord .sized-cradle a[aria-current="page"] { background: var(--fineSequence) }
.ordered-bundle .sized-cradle a[aria-current="page"] { font-weight: 700; color: var(--teamedToken) }
.seamlessSurface { background: transparent; border-radius: var(--dualRepeater); transition: background var(--rankedCurtain) var(--centerCrest); border: var(--annotated-curtain) var(--plain-cone) var(--polarBrim); color: inherit }
figure>img { border-radius: var(--loopedCipher); border: var(--annotated-curtain) var(--plain-cone) var(--centerChip) }
summary:focus,input:not([type="checkbox"]):not([type="radio"]):focus,a:focus,select:focus,.grained-louver:focus,button:focus,textarea:focus { outline: 2px solid transparent; outline-offset: 2px }
.grained-louver:focus-visible,textarea:focus-visible,a:focus-visible,button:focus-visible,input:not([type="checkbox"]):not([type="radio"]):focus-visible,summary:focus-visible { outline-offset: 2px; outline: 2px solid transparent; box-shadow: var(--symmetricClasp) }
.sized-cradle a:focus-visible,.seamlessSurface:hover:focus-visible,.seamlessSurface:focus-visible,.sized-cradle a:hover:focus-visible { box-shadow: var(--symmetricClasp); outline: 2px solid transparent; outline-offset: 2px }
textarea:disabled,button:disabled,input:disabled,.grained-louver:disabled,[aria-disabled="true"] { opacity: var(--express-bundle); cursor: not-allowed }
.assembledCipher { width: 1.25rem; height: 1.25rem; flex-shrink: 0 }
.postalGimbal { justify-content: center; border: var(--annotated-curtain) var(--plain-cone) var(--derivedSurface); width: 3rem; flex: 0 0 auto; height: 3rem; color: var(--orderedItem); border-radius: var(--pulsed-booth); align-items: center; display: inline-flex }
.postalGimbal .assembledCipher { width: 1.5rem; height: 1.5rem }
.postalGimbal { background: color-mix(in srgb,var(--lateral-bracket) 12%,var(--inferredPipeline)) }
.postalGimbal { box-shadow: inset 0 0 0 var(--annotated-curtain) var(--layered-brim) }
.mitred-section { color: var(--rusticRepeater) }
.coupled-snippet .cascadedCap { opacity: 0.8 }
.convergedJournal { gap: 0.75rem; margin: 0 0 clamp(2rem,4vw,3.5rem); max-width: 44rem; flex-direction: column; display: flex }
.publicNotice { margin-inline: auto; align-items: center; text-align: center }
.cached-sparkline { justify-content: center; align-items: center; box-shadow: none; gap: 0.75rem; width: 100%; display: flex }
.cached-sparkline::before,.cached-sparkline::after { background: var(--rusticRepeater); content: ""; display: none; flex: 0 0 auto }
.reactiveTunnel { font-size: calc((1rem + (clamp(1.875rem,4vw,3rem) - 1rem) * var(--center-hanger)) * var(--honedTerminal)); line-height: 1.1; margin: 0 }
.saturatedPlate { margin: 0; font-size: 0.8125rem }
.cascadedCap { opacity: 0.75; margin: 0; font-size: 1.125rem; line-height: var(--furnishedWrapper) }
.driven-board { display: flex; gap: 0.75rem; align-items: center; flex-wrap: wrap }
.ranked-mod { border-block: var(--annotated-curtain) var(--plain-cone) var(--derivedSurface) }
.chained-flag { --patchedChip: 0rem; --phased-insignia: 0rem }
.fine-signal { --patchedChip: -1.5rem; --phased-insignia: -1rem }
.patched-grip { --patchedChip: 0.625rem; --phased-insignia: 0.5rem }
.orderedPill { --patchedChip: 0.5rem; --phased-insignia: 1rem }
@media(max-width:640px) {.chained-flag,.fine-signal,.orderedPill,.patched-grip { --patchedChip: 0rem; --phased-insignia: 0rem }
.reactiveTunnel { font-size: calc((1rem + (clamp(1.75rem,7vw,2.25rem) - 1rem) * var(--center-hanger)) * var(--honedTerminal)) }
.cascadedCap { font-size: 1.0625rem }
.convergedJournal { margin-bottom: clamp(1.5rem,6vw,2rem); gap: 0.5rem }
.driven-board { gap: 0.625rem; width: 100%; align-items: stretch; flex-direction: column }
.driven-board .grained-louver { width: 100% }
.postalGimbal { height: 2.75rem; width: 2.75rem }}
.bounded-cone { opacity: 0.85 }
.assembled-wall { margin: 0; flex-direction: column; gap: 1.75rem; list-style: none; display: flex; padding: 0 }
.trailingHarness { display: flex; gap: 1.25rem; align-items: baseline; line-height: var(--furnishedWrapper); font-size: 1.0625rem }
.symmetricGimbal { min-width: 2.5rem; font-variant-numeric: tabular-nums; font-weight: var(--looped-scope); font-size: calc((1rem + (1.75rem - 1rem) * var(--center-hanger)) * var(--honedTerminal)); letter-spacing: var(--rendered-booth); flex: 0 0 auto; line-height: 1.2; color: var(--installed-section) }
@media(max-width:640px) {.assembled-wall { gap: 1.5rem }}
.beveledDome { display: inline-flex; width: 2.25rem; box-sizing: border-box; flex-shrink: 0; align-items: center; height: 2.25rem; justify-content: center }
.beveledDome .phasedFolder { height: 1.25rem; width: 1.25rem }
.relative-drape { color: var(--rusticRepeater); border: var(--annotated-curtain) var(--plain-cone) var(--rusticRepeater) }
.tensioned-trace { display: inline-flex; gap: 0.625rem; align-items: center }
.coupled-form { display: inline-block }
.relative-form { position: relative }
.relative-form [hidden] { display: none }
.targeted-joist { min-width: 0 }
.plainDuct { overflow-x: auto; scrollbar-width: none; display: flex; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch }
.plainDuct::-webkit-scrollbar { display: none }
.targeted-lobby { flex: 0 0 100%; min-width: 0; scroll-snap-align: start }
.relative-form[data-public-dispatch] .targeted-joist { overflow: hidden }
.relative-form[data-public-dispatch] .plainDuct { cursor: grab }
.relative-form[data-composite-selector] .plainDuct { cursor: grabbing }
.plainDuct button,.plainDuct a,.plainDuct summary { cursor: pointer }
.relative-form[data-public-dispatch] .plainDuct { overflow: visible; scroll-snap-type: none }
.relative-form[data-public-dispatch]:not([data-cascaded-lathe]) .plainDuct { transform: translateX(calc(var(--semiBase) * -100%)); transition: transform calc(var(--rankedCurtain) * 3) var(--centerCrest) }
.relative-form[data-public-dispatch][data-cascaded-lathe] .plainDuct { display: grid }
.relative-form[data-public-dispatch][data-cascaded-lathe] .targeted-lobby { grid-area: 1/1; pointer-events: none; opacity: 0; transition: opacity calc(var(--rankedCurtain) * 3) var(--centerCrest),transform calc(var(--rankedCurtain) * 3) var(--centerCrest) }
.relative-form[data-public-dispatch][data-cascaded-lathe] .targeted-lobby[data-imprinted-shard] { opacity: 1; pointer-events: auto }
.relative-form[data-public-dispatch][data-composite-selector] .plainDuct { transition: none }
.deepLantern { gap: calc(var(--mitredSnippet) * 0.5); display: flex }
.plainBoard,.beveledDuct,.derivedDuct { transition: transform var(--rankedCurtain) var(--centerCrest),border-color var(--rankedCurtain) var(--centerCrest),opacity var(--rankedCurtain) var(--centerCrest); background: var(--polarSearch); border: var(--annotated-curtain) var(--plain-cone) var(--issuedNotice); display: inline-flex; justify-content: center; width: 2.75rem; box-shadow: var(--pairedDropdown); cursor: pointer; border-radius: var(--pulsed-booth); height: 2.75rem; color: inherit; padding: 0; align-items: center }
.derivedDuct:hover { transform: var(--installed-cone); border-color: var(--installed-section) }
.derivedDuct:active { transform: var(--paired-booth) }
.derivedDuct[aria-disabled="true"] { pointer-events: none; opacity: var(--express-bundle); cursor: default }
.assembledSlider { width: 1.25rem; height: 1.25rem }
.inferredSpace { transform: scaleX(-1) }
.rendered-section { gap: calc(var(--mitredSnippet) * 0.5); flex-wrap: wrap; display: flex; justify-content: center }
.genericRepeater { padding: 0; font: inherit; color: inherit; border: 0; cursor: pointer; background: none }
.flexWire { font-size: 1.0625rem; margin: 0 0 1rem; gap: 0.75rem; display: flex; font-family: var(--coupled-chord,inherit); letter-spacing: var(--compact-tip,normal); align-items: center; font-weight: var(--gaugedScope,700) }
.isolatedFilter { display: flex; flex-direction: column; margin: 0 }
.granular-cone { align-items: start; padding: 0.875rem 0; display: grid; border-top: var(--annotated-curtain) var(--plain-cone) var(--derivedSurface); grid-template-columns: minmax(9rem,0.5fr) 1.5fr; gap: 0.5rem clamp(1rem,3vw,2rem) }
.granular-cone:last-child { border-bottom: var(--annotated-curtain) var(--plain-cone) var(--derivedSurface) }
.granular-cone dt { font-size: 0.8125rem; letter-spacing: 0.06em; text-transform: uppercase; opacity: 0.55; font-weight: 700 }
.granular-cone dd { margin: 0; opacity: 0.9; line-height: var(--furnishedWrapper) }
.granular-cone dd a { text-underline-offset: 0.2em; text-decoration: underline }
.chained-lantern { flex-direction: column; list-style: none; display: flex; margin: 1.25rem 0 0; gap: 0.75rem; padding: 0 }
.chained-lantern li { display: flex; gap: 0.625rem; align-items: flex-start; line-height: var(--furnishedWrapper) }
.vitalCollection { opacity: 0.85 }
.chained-lantern .assembledCipher { margin-top: 0.2rem; height: 1.05rem; color: var(--rusticRepeater); flex-shrink: 0; width: 1.05rem }
.headless-dispatch { gap: 0.5rem; margin: 1.5rem 0 0; display: flex; align-items: center; font-size: 0.9375rem }
.secondarySnippet { opacity: 0.75 }
.headless-dispatch .assembledCipher { flex-shrink: 0; width: 1.05rem; color: var(--rusticRepeater); height: 1.05rem }
.boundedHelm .sized-hull { margin-top: 1.5rem }
.seamlessSpace { margin-top: clamp(2rem,4vw,2.5rem) }
.seamlessSpace h3 { margin: 0; font-size: 1.125rem }
.sized-hull .granular-cone:first-child { border-top: none; padding-top: 0 }
.sized-hull .granular-cone:last-child { border-bottom: none; padding-bottom: 0 }
@media(max-width:768px) {.granular-cone { grid-template-columns: 1fr; gap: 0.25rem }}
@media(max-width:640px) {.seamlessSpace { margin-top: 1.5rem }}
.trackedCrest { background-image: linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--converged-sequence) 5%,transparent) 100%) }
.coupled-snippet .semantic-wire { box-shadow: var(--saturatedItem); position: relative; border-radius: var(--fluid-gimbal); padding: calc(var(--imprinted-scope) * 1.75); overflow: hidden }
.semantic-wire>.ambientScope { z-index: 1; position: relative }
.semantic-wire .exportedTrim { position: absolute; aspect-ratio: 1 }
.pavedBook { inset-inline-end: -6%; top: -12% }
.publicTip { width: min(38%,17rem) }
.exportedTrim { overflow: hidden; pointer-events: none; border-radius: 50%; display: grid; place-items: center }
.loopedWorkbench .exportedTrim { background-image: repeating-linear-gradient(0deg,color-mix(in srgb,var(--inferredPipeline) 7%,transparent) 0 1px,transparent 1px 2.25rem),repeating-linear-gradient(90deg,color-mix(in srgb,var(--inferredPipeline) 7%,transparent) 0 1px,transparent 1px 2.25rem),repeating-radial-gradient(circle at 50% 50%,transparent 0 1.6rem,color-mix(in srgb,var(--inferredPipeline) 15%,transparent) 1.6rem calc(1.6rem + 1px)) }
.focal-grip { height: 2.25rem; width: 2.25rem }
.ambientScope h2,.ambientScope h1 { margin: 0 0 1rem; line-height: 1.1; font-size: calc((1rem + (clamp(1.75rem,4vw,2.75rem) - 1rem) * var(--center-hanger)) * var(--honedTerminal)) }
.ambientScope .atomic-mod { margin: 1rem 0 1.5rem }
.ambientScope .saturatedPlate,.lowerHanger .saturatedPlate { margin: 0 0 0.75rem }
.atomic-mod { display: flex; flex-direction: column; gap: 0.5rem; font-style: normal }
.recessed-flag { min-width: 0; line-height: var(--furnishedWrapper); gap: 0.5rem; align-items: flex-start; display: inline-flex }
.recessed-flag .mitred-section { margin-top: 0.125rem }
.atomic-mod a { text-underline-offset: 0.2em; text-decoration: underline }
.trackedCrest .lowerHanger { text-align: center }
.lowerHanger h2,.lowerHanger h1 { font-size: calc((1rem + (clamp(1.75rem,4vw,2.75rem) - 1rem) * var(--center-hanger)) * var(--honedTerminal)); margin: 0 0 0.5rem }
.lowerHanger .cascadedCap { margin-inline: auto }
.compactWorkbench { text-align: left; gap: var(--mitredSnippet); margin: 2rem 0 2.5rem; grid-template-columns: repeat(3,minmax(0,1fr)); display: grid }
.sizedThumb { word-break: break-word; align-items: flex-start; position: relative; overflow: hidden; flex-direction: column; display: flex; gap: 0.75rem }
.polar-board { border-bottom: var(--annotated-curtain) var(--plain-cone) var(--derivedSurface); opacity: 0.6; width: 100%; letter-spacing: 0.06em; font-weight: 700; padding-bottom: 0.5rem; font-size: 0.8125rem; text-transform: uppercase }
.tight-scope { font-size: 1.0625rem; line-height: var(--furnishedWrapper) }
.rankedWire { pointer-events: none; bottom: -6.5rem; inset-inline-end: -1.25rem; height: 18rem; position: absolute; z-index: 0; width: 19rem; color: color-mix(in srgb,var(--installed-section) 10%,transparent) }
.polar-board,.tight-scope,.sizedThumb .postalGimbal { position: relative; z-index: 1 }
.sizedThumb a { text-decoration: underline; text-underline-offset: 0.2em }
@media(max-width:900px) {.compactWorkbench { grid-template-columns: repeat(2,minmax(0,1fr)) }}
@media(max-width:768px) {.semantic-wire .exportedTrim { display: none }
.coupled-snippet .semantic-wire,.semantic-wire { padding: var(--imprinted-scope) }
.compactWorkbench { grid-template-columns: 1fr }}
.issued-wall h1 { line-height: 1.1; margin: 0 0 1.5rem; font-size: calc((1rem + (clamp(2.25rem,5vw,3.5rem) - 1rem) * var(--center-hanger)) * var(--honedTerminal)) }
.issued-wall h2 { line-height: 1.3; font-size: 1.5rem; margin: 2.5rem 0 1rem }
.issued-wall h3 { font-size: 1.125rem; margin: 2rem 0 0.75rem; line-height: 1.4 }
.issued-wall p { line-height: var(--furnishedWrapper); margin: 0 0 1.25rem; color: color-mix(in srgb,var(--converged-sequence) 85%,transparent); font-size: 1.0625rem }
.issued-wall p:last-child { margin-bottom: 0 }
.issued-wall p.saturatedPlate { margin: 0; color: var(--converged-sequence); font-size: 0.8125rem }
.issued-wall ul { padding-left: 1.25rem; margin: 0 0 1.25rem; display: flex; gap: 0.5rem; flex-direction: column }
.issued-wall li { font-size: 1.0625rem; line-height: var(--furnishedWrapper); color: color-mix(in srgb,var(--converged-sequence) 85%,transparent) }
.issued-wall a { text-decoration: underline; text-underline-offset: 0.2em; color: var(--installed-section) }
.issued-wall strong { font-weight: 700 }
.isolated-cage { max-width: max(var(--shallow-tip),64ch) }
.ranked-tip { padding: calc(var(--focalHelm) + var(--patchedChip,0rem)) 0 }
.isolated-cage { text-align: center; margin-inline: auto }
.isolated-cage .saturatedPlate { margin-bottom: 0 }
.isolated-cage h1,.isolated-cage h2 { margin-top: 0.35rem; margin-bottom: 1.25rem }
@media(max-width:640px) {.issued-wall h1 { font-size: calc((1rem + (clamp(1.875rem,7vw,2.5rem) - 1rem) * var(--center-hanger)) * var(--honedTerminal)) }}
.isolatedLathe { padding: 0; cursor: pointer; border-radius: var(--vitalLantern); background: var(--polarSearch); border: var(--annotated-curtain) var(--plain-cone) var(--derivedSurface) }
.isolatedLathe summary { display: flex; cursor: pointer; padding: clamp(1.25rem,2.5vw,1.5rem); font-weight: 700; font-size: 1.0625rem; line-height: var(--furnishedWrapper); justify-content: space-between; gap: 1rem; list-style: none; align-items: flex-start }
.isolatedLathe summary::-webkit-details-marker { display: none }
.isolatedLathe summary::after { margin-block-start: calc((1.0625rem * var(--furnishedWrapper) - 1.65rem) / 2); font-size: 1.5rem; font-weight: 400; color: var(--installed-section); flex-shrink: 0; line-height: 1.1; transition: transform var(--rankedCurtain) var(--centerCrest),background-color var(--rankedCurtain) var(--centerCrest),border-color var(--rankedCurtain) var(--centerCrest),color var(--rankedCurtain) var(--centerCrest); content: "+" }
.isolatedLathe[open]:not([data-express-sequence]) summary::after { transform: rotate(45deg) }
.isolatedLathe p { opacity: 0.75; margin: 0; max-width: 70ch; line-height: var(--furnishedWrapper); padding: 0 clamp(1.25rem,2.5vw,1.5rem) clamp(1.25rem,2.5vw,1.5rem) }
.ambientClasp .isolatedLathe summary::after { font-weight: 700; margin-block-start: calc((1.0625rem * var(--furnishedWrapper) - 2.3375rem) / 2); color: var(--converged-sequence); font-size: 2.125rem }
.cached-pill { gap: 1rem; display: flex; flex-direction: column }
.duplex-lightbox .cached-pill { max-width: 48rem; margin-inline: auto }
.staticBundle { display: grid; align-items: start; gap: var(--mitredSnippet) }
.ambientClasp .lowerLobby { display: grid; align-items: start; grid-template-columns: 0.8fr 1.2fr; gap: clamp(2rem,4vw,3rem) }
.plumbDome { display: flex; flex-direction: column; top: calc(var(--headlessHelm) + clamp(1.5rem,4vw,2.5rem)); position: sticky; gap: 1rem }
.plumbDome .convergedJournal { margin-bottom: 0 }
.derivedTrace { grid-template-columns: 1fr; gap: 1rem }
@media(max-width:768px) {.staticBundle { grid-template-columns: 1fr }
.ambientClasp .lowerLobby { gap: 2rem; grid-template-columns: 1fr }
.plumbDome { position: static }}
@media(max-width:640px) {.ambientClasp .lowerLobby { gap: 1.5rem }
.isolatedLathe summary { padding: 1rem 1.125rem; font-size: 1rem }}
.issued-signal { padding: calc(var(--focalHelm) * 0.7) 0 calc(var(--focalHelm) * 0.5); border-top: var(--annotated-curtain) var(--plain-cone) var(--derivedSurface) }
.ambientCrest { flex-wrap: wrap; display: flex; border-top: var(--annotated-curtain) var(--plain-cone) var(--derivedSurface); font-size: 0.875rem; padding-top: clamp(1.5rem,3vw,2rem); margin-top: clamp(2rem,4vw,3rem); justify-content: space-between; align-items: center; gap: 1rem }
.ambientCrest p { margin: 0 }
.ambientCrest p:not(.staticSurface) { opacity: 0.65 }
.ambientCrest a { text-decoration: none }
.ambientCrest a:hover { text-decoration: underline }
.symmetricBase { margin-left: auto; display: flex; gap: 0.75rem 1.5rem; align-items: center; justify-content: flex-end; flex-wrap: wrap }
.paired-lantern { gap: 1.25rem; flex-wrap: wrap; display: flex }
.paired-lantern a { opacity: 0.65; transition: opacity var(--rankedCurtain) var(--centerCrest),color var(--rankedCurtain) var(--centerCrest) }
.paired-lantern a:hover { opacity: 1; color: var(--installed-section) }
.staticSurface { color: var(--packed-cushion); margin: 0; font-size: 0.75rem }
.staticSurface a { text-decoration: none }
.circularLightbox { display: grid; grid-template-columns: 2fr 1fr 1.4fr; gap: clamp(2rem,4vw,3rem) }
.trailingDispatch { flex-direction: column; display: flex; gap: 1rem }
.firm-flag { gap: 0.75rem; display: flex; flex-direction: column }
.firm-flag a { opacity: 0.85; text-decoration: none }
.firm-flag a { transition: opacity var(--rankedCurtain) var(--centerCrest),color var(--rankedCurtain) var(--centerCrest) }
.firm-flag a:hover { opacity: 1; color: var(--installed-section) }
.circular-clasp { letter-spacing: 0.06em; color: var(--packed-cushion); margin: 0; font-size: 0.8125rem; font-weight: 700; text-transform: uppercase }
.exported-item { margin: 0; max-width: 32ch; line-height: var(--furnishedWrapper); opacity: 0.75 }
.coupledChord { align-items: flex-start }
.coupledChord .beveledDome { margin-block-start: max(0px,calc((1em * var(--furnishedWrapper) - 2.25rem) / 2)) }
.coupledChord .coupled-form { margin-block-start: max(0px,calc((2.25rem - 1em * var(--furnishedWrapper)) / 2)) }
.symmetricMarquee { flex-direction: column; gap: 0.65rem; font-style: normal; display: flex }
.dual-wrap { display: inline-flex; min-width: 0; align-items: flex-start; line-height: var(--furnishedWrapper); gap: 0.5rem; text-decoration: none }
.beveled-item { opacity: 0.85 }
.dual-wrap .assembledCipher { margin-block-start: calc((1rem * var(--furnishedWrapper) - 1.05rem) / 2) }
.dual-wrap .assembledCipher { width: 1.05rem; height: 1.05rem }
a.dual-wrap:hover .beveled-item { opacity: 1 }
a.assembledHarness { opacity: 1; text-decoration: underline; text-decoration-color: var(--rusticRepeater); text-decoration-thickness: 0.08em; text-underline-offset: 0.28em }
a.assembledHarness:hover { text-decoration-color: var(--rusticRepeater); color: var(--installed-section) }
@media(max-width:1024px) {.circularLightbox { grid-template-columns: repeat(auto-fit,minmax(12rem,1fr)) }}
@media(max-width:768px) {.circularLightbox { grid-template-columns: 1fr; gap: 2rem }
.ambientCrest { flex-direction: column; align-items: flex-start }
.symmetricBase { justify-content: flex-start; margin-left: 0 }}
@media(max-width:640px) {.circularLightbox { gap: 1.5rem }
.ambientCrest { margin-top: 1.5rem; padding-top: 1.25rem }}
.atomic-selector { display: grid; gap: 1.25rem }
.packed-search { flex-direction: column; min-width: 0; display: flex; gap: 0.5rem }
.seamlessCushion { font-weight: 600; letter-spacing: 0.01em; font-size: 0.875rem }
.inscribed-file { align-items: center; display: flex; gap: 1rem; flex-wrap: wrap }
.circularClamp { margin: 0; font-size: 0.875rem }
.circularClamp:empty { display: none }
.circularClamp[data-lower-file] { overflow: hidden; white-space: nowrap; width: 1px; clip-path: inset(50%); border: 0; height: 1px; padding: 0; margin: -1px; position: absolute }
.grained-louver[data-revised-louver] { position: relative; color: transparent; opacity: 1; pointer-events: none }
.grained-louver[aria-disabled="true"] { cursor: default }
.grained-louver[data-revised-louver] .assembledCipher { visibility: hidden }
.inscribed-file .grained-louver[data-revised-louver][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(--tight-pill); border-top-color: transparent; border-radius: 50%; transition: none; animation: cascadedTimeline 0.7s linear infinite }
@media (prefers-reduced-motion: reduce) {.inscribed-file .grained-louver[data-revised-louver][aria-busy="true"]::after { animation: none }}
@keyframes cascadedTimeline {to { transform: rotate(360deg) }}
.symmetricGrate { margin: 0 0 clamp(1.75rem,3vw,2.5rem); max-width: 44rem; display: flex; gap: 0.75rem; flex-direction: column }
.inscribed-region { max-width: 52rem }
.tensioned-cap { gap: clamp(0.75rem,2vw,1.25rem); max-width: none }
.tensioned-cap .reactiveTunnel { text-transform: uppercase; line-height: 1.02; padding-top: clamp(1rem,2.5vw,1.75rem); margin: 0; border-top: calc(var(--annotated-curtain) * 2) var(--plain-cone) var(--issuedNotice) }
.tensioned-cap .reactiveTunnel::after { margin-left: 0.18em; width: 0.28em; height: 0.28em; display: inline-block; content: ""; background: var(--rusticRepeater) }
.tensioned-cap .cascadedCap { font-style: italic; margin: 0 }
.lateralClasp { display: block; counter-reset: profiledThread; border-top: calc(var(--annotated-curtain) * 2) var(--plain-cone) var(--issuedNotice) }
.lateralClasp .packed-search { border-bottom: var(--annotated-curtain) var(--plain-cone) var(--issuedNotice); display: grid; gap: 0 clamp(1rem,3vw,2.5rem); counter-increment: profiledThread; align-items: center; grid-template-columns: auto minmax(6rem,0.28fr) minmax(0,1fr); padding: calc(var(--imprinted-scope) * 0.6) 0 }
.lateralClasp .twinFilter { align-items: start }
.lateralClasp .packed-search::before { font-size: calc((1rem + (1.75rem - 1rem) * var(--center-hanger)) * var(--honedTerminal)); color: var(--installed-section); min-width: 2.25ch; content: counter(profiledThread,decimal-leading-zero); font-variant-numeric: tabular-nums; letter-spacing: var(--rendered-booth); line-height: 1; font-weight: var(--looped-scope) }
.lateralClasp .seamlessCushion { font-size: 0.8125rem; letter-spacing: 0.08em; text-transform: uppercase }
.lateralClasp textarea,.lateralClasp input:not([type="checkbox"]):not([type="radio"]) { border: none; border-radius: 0; background: transparent; backdrop-filter: none; -webkit-backdrop-filter: none; padding-left: 0; padding-right: 0; min-height: auto; font-family: var(--remote-book,inherit); font-size: clamp(1.0625rem,1.4vw,1.3125rem); font-weight: 400 }
.lateralClasp textarea { padding-top: 0; min-height: 4.5rem }
.lateralClasp input:not([type="checkbox"]):not([type="radio"]):focus,.lateralClasp textarea:focus-visible,.lateralClasp textarea:focus,.lateralClasp input:not([type="checkbox"]):not([type="radio"]):focus-visible { outline: none; box-shadow: none; background-color: transparent }
.lateralClasp .packed-search:focus-within { box-shadow: inset 0 -2px 0 var(--installed-section); border-bottom-color: var(--installed-section) }
.lateralClasp .inscribed-file { padding-top: clamp(1.5rem,3vw,2.25rem) }
.inscribed-region .crispLobby { font-style: italic }
.crispLobby { font-size: 0.8125rem; opacity: 0.65; margin: 1rem 0 0 }
.fitted-shelf { text-transform: none; opacity: 0.72; font-weight: 400 }
@media(max-width:768px) {.inscribed-file .grained-louver { width: 100% }
.lateralClasp .packed-search { align-items: baseline; gap: 0.5rem clamp(0.75rem,4vw,1.25rem); grid-template-columns: auto minmax(0,1fr) }
.lateralClasp .packed-search input,.lateralClasp .packed-search textarea { grid-column: 1/-1 }}
.ordered-bundle { flex-direction: column; display: flex; transition: height var(--rankedCurtain) var(--centerCrest); --rear-sequence: 5rem; height: var(--rear-sequence) }
@keyframes immutable-chassis {from { transform: translateX(0) }
to { transform: translateX(-100%) }}
.tight-thumb { align-items: center; display: flex; flex: 1 1 auto; gap: clamp(1rem,2vw,1.5rem); padding-block: 0; justify-content: space-between; min-height: 0 }
.headlessBooth { gap: clamp(1rem,2vw,1.5rem); align-items: center; display: flex }
.sized-cradle { display: flex; gap: clamp(1rem,2vw,1.5rem); flex-wrap: wrap }
.fixed-chord .sized-cradle a { padding: 0.35rem 0.9rem; border-radius: var(--static-crumb) }
.fixed-chord .sized-cradle a[aria-current="page"] { color: color-mix(in srgb,var(--teamedToken) 65%,var(--compositeCrest)); font-weight: 500 }
.seamlessSurface { height: 2.75rem; width: 2.75rem; justify-content: center; display: none; align-items: center; cursor: pointer }
.seamlessSurface .trailing-wrapper { display: none }
.seamlessSurface[aria-expanded="true"] .convergedItem { display: none }
.seamlessSurface[aria-expanded="true"] .trailing-wrapper { display: inline-flex }
.fixed-chord { border-bottom: 1px var(--plain-cone) var(--recessed-section) }
.fixed-chord .sized-cradle { border: var(--annotated-curtain) var(--plain-cone) var(--polarBrim); border-radius: var(--static-crumb); gap: 1.25rem; padding: 0.375rem 1.25rem }
:root { --headlessHelm: 5rem }
.static-surface { height: var(--headlessHelm) }
.ordered-bundle .grained-louver,.ordered-bundle .sized-cradle a,.ordered-bundle .coupled-form { white-space: nowrap }
.sized-cradle,.headlessBooth,.tight-thumb>* { min-width: 0 }
.ordered-bundle .coupled-form { text-overflow: ellipsis; overflow: hidden }
@media(min-width:1112px) and (max-width:1400px) {.headlessBooth,.sized-cradle,.tight-thumb { gap: 1rem }}
@media(max-width:1111px) {.tight-thumb { align-items: center; justify-content: space-between; flex-direction: row }
.seamlessSurface { display: inline-flex }
.headlessBooth { border-top: var(--annotated-curtain) var(--plain-cone) var(--polarBrim); flex-direction: column; left: 0; right: 0; align-items: stretch; border-bottom: var(--annotated-curtain) var(--plain-cone) var(--polarBrim); z-index: 20; position: absolute; padding: 1rem; background: var(--fixedChapter); top: 100%; display: none; gap: 0.5rem }
.headlessBooth[data-circular-brim] { display: flex }
.sized-cradle { flex-direction: column; gap: 0.25rem }
.sized-cradle a { padding: 0.65rem 0.25rem }
.fixed-chord .sized-cradle { padding: 0; background: transparent; gap: 0.25rem; border: none }
.sized-cradle a::after { display: none }
:root { --headlessHelm: 4rem }
.ordered-bundle { --rear-sequence: 4.5rem }
.headlessBooth .grained-louver { width: 100% }}
@keyframes rear-registry {from { transform: translate3d(-15%,-8%,0) scale(0.9) }
to { transform: translate3d(13%,7%,0) scale(1.16) }}
@keyframes toppedHeading {from { transform: translate3d(12%,7%,0) scale(1.16) }
to { transform: translate3d(-16%,-8%,0) scale(0.87) }}
.circular-booth { padding: min(var(--focalHelm),calc(var(--tensioned-scope,100vh) * 0.11)) 0 min(calc(var(--focalHelm) * 0.65),calc(var(--tensioned-scope,100vh) * 0.072)); overflow: hidden; isolation: isolate; position: relative }
.circular-booth::before { pointer-events: none; z-index: -1; content: ""; inset: 0; position: absolute; background: radial-gradient(80% 70% at 0% -5%,color-mix(in srgb,var(--rusticRepeater) 30%,transparent) 0%,transparent 66%),linear-gradient(0deg,color-mix(in srgb,var(--rusticRepeater) 18%,transparent) 0%,transparent 45%) }
.semanticSection { max-width: 64rem }
.sortedLouver { line-height: 0.95; text-transform: uppercase; text-shadow: 0.055em 0.055em 0 var(--rusticRepeater); font-size: calc((1rem + (clamp(2.5rem,7vw,4.5rem) - 1rem) * var(--center-hanger)) * var(--honedTerminal)); margin: 0 0 clamp(2rem,4vw,3rem) }
.sortedLouver::first-letter { font-weight: max(var(--looped-scope),800) }
.micro-journal { border-top: var(--annotated-curtain) var(--plain-cone) var(--derivedSurface); align-items: flex-end; justify-content: space-between; padding-top: clamp(1.5rem,3vw,2.25rem); gap: 2rem; display: flex; flex-wrap: wrap; position: relative }
.micro-journal::before { inset-inline: 0; height: 2px; top: calc(var(--annotated-curtain) * -1); background: linear-gradient(90deg,var(--rusticRepeater) 0%,color-mix(in srgb,var(--rusticRepeater) 35%,transparent) 35%,transparent 72%); position: absolute; content: "" }
@media(max-width:768px) {.micro-journal { flex-direction: column; align-items: flex-start }}
@media(max-width:640px) {.sortedLouver { font-size: calc((1rem + (clamp(2.25rem,10vw,2.75rem) - 1rem) * var(--center-hanger)) * var(--honedTerminal)); margin-bottom: 1.5rem }
.circular-booth { padding: calc(var(--focalHelm) * 0.75) 0 calc(var(--focalHelm) * 0.55) }}
.rear-bundle .saturatedPlate:not(.cached-sparkline):not(.lateralCrumb) { display: flex; gap: 0.625rem; align-items: center; box-shadow: none }
.rear-bundle .cached-sparkline::after,.rear-bundle .saturatedPlate:not(.cached-sparkline):not(.lateralCrumb)::before,.rear-bundle .cached-sparkline::before { flex: 0 0 auto; content: ""; border-radius: 0; background: var(--rusticRepeater); min-width: 1.25rem; height: 2px }
.rear-bundle .saturatedPlate:not(.cached-sparkline):not(.lateralCrumb)::before { width: 1.5rem }
.loopedTerminal { padding: clamp(3.5rem,7vw,6rem) 0 }
.loopedTerminal .issued-wall { max-width: max(var(--shallow-tip),68ch); margin-inline: auto }
.layeredHarness.issued-wall { margin-inline: auto; max-width: max(var(--shallow-tip),68ch) }
.flexLouver { text-transform: uppercase; margin: 0 0 0.75rem; letter-spacing: 0.14em; font-size: 0.8125rem; color: var(--installed-section); font-weight: 700 }
.public-gimbal { font-size: calc((1rem + (clamp(2.25rem,5vw,3.5rem) - 1rem) * var(--center-hanger)) * var(--honedTerminal)); line-height: 1.08; margin: 0 0 1rem }
.orderedBook code { font-size: 0.875em; border-radius: var(--vitalLantern); background: var(--polarSearch); padding: 0.1em 0.4em; white-space: nowrap }
.derivedGrip { margin: 0 0 1.25rem }
.derivedGrip .mitredCap { margin: 0 0 0.6rem; line-height: 1.45 }
.derivedGrip .remote-holder { font-weight: 700 }
.derivedGrip .mitredCap:last-child { margin-bottom: 0 }
.derivedShard { margin: 0 0 1.25rem; list-style: disc; padding-left: 1.25rem }
.derivedShard li { margin: 0 0 0.4rem; line-height: var(--furnishedWrapper) }
.derivedShard li::marker { color: var(--rusticRepeater) }
.loopedTerminal h2 { scroll-margin-top: calc(var(--headlessHelm) + 1rem) }
.granularPill .issued-wall { max-width: min(100%,64rem) }
.granularPill .composite-group { margin-top: 2.25rem }
.granularPill .plumbSlider { display: grid; border-top: var(--annotated-curtain) var(--plain-cone) var(--derivedSurface); column-gap: clamp(1.5rem,4vw,3rem); padding-block: 1.75rem; grid-template-columns: minmax(11rem,16rem) minmax(0,1fr) }
.granularPill .plumbSlider h2 { margin: 0; line-height: 1.35; grid-column: 1; font-size: 1.125rem }
.granularPill .plumbSlider h2::before { margin: 0 0 0.75rem; content: ""; background: var(--rusticRepeater); display: block; height: 0.1875rem; width: 1.5rem; border-radius: var(--static-crumb) }
.granularPill .plumbSlider :is(p,ul) { margin: 0 0 1rem; grid-column: 2 }
.granularPill .plumbSlider>:last-child { margin-bottom: 0 }
.orderedBook { gap: 0.375rem 1.25rem; grid-template-columns: max-content minmax(0,1fr); font-size: 0.9375rem; padding: 0.875rem 0; display: grid; margin: 0 0 1.75rem; border-block: var(--annotated-curtain) var(--plain-cone) var(--derivedSurface) }
.orderedBook dt { font-size: 0.75rem; letter-spacing: 0.1em; text-transform: uppercase; line-height: var(--furnishedWrapper); margin: 0; font-weight: 700; opacity: 0.65 }
.orderedBook dd { margin: 0; line-height: var(--furnishedWrapper) }
.inscribedDispatch { counter-reset: none }
@media(max-width:768px) {.granularPill .plumbSlider { grid-template-columns: 1fr; row-gap: 0.75rem }
.granularPill .plumbSlider h2 { grid-column: 1 }
.granularPill .plumbSlider :is(p,ul) { grid-column: 1 }
.orderedBook code { white-space: normal }}
@media(max-width:640px) {.loopedTerminal { padding: 2.5rem 0 }
.public-gimbal { font-size: calc((1rem + (clamp(1.875rem,7vw,2.5rem) - 1rem) * var(--center-hanger)) * var(--honedTerminal)) }}
.polar-caliper { display: grid; gap: clamp(2.5rem,5vw,4.5rem); grid-template-columns: 1fr 1fr; isolation: isolate; align-items: center }
.seamless-folio { margin: 0; position: relative }
.seamless-folio::before { position: absolute; z-index: -1; content: ""; background: color-mix(in srgb,var(--lateral-bracket) 18%,transparent); border-radius: var(--loopedCipher); inset: 1.25rem -1.25rem -1.25rem 1.25rem }
.seamless-folio img { object-fit: cover; box-shadow: var(--revisedTrim); border-radius: var(--loopedCipher); display: block; width: 100%; aspect-ratio: 4/3 }
.firmCaliper .convergedJournal { margin: 0 }
.firmCaliper .cascadedCap { font-size: 1.125rem }
@media (max-width:768px) {.polar-caliper { grid-template-columns: 1fr }
.seamless-folio::before { inset: 0.75rem calc(-1 * min(0.75rem,var(--fixedCage) / 2)) -0.75rem 0.75rem }}
@media(max-width:640px) {.polar-caliper { gap: 1.5rem }}
.isolatedCrest .layeredWall { flex-direction: column; display: flex; gap: calc(var(--mitredSnippet) * 1.25); margin-inline: auto; max-width: 48rem }
.exported-wire { justify-content: center; gap: calc(var(--mitredSnippet) * 0.5) }
.exported-wire .genericRepeater { transition: background-color var(--rankedCurtain) var(--centerCrest),color var(--rankedCurtain) var(--centerCrest),transform var(--rankedCurtain) var(--centerCrest); justify-content: center; color: var(--symmetric-tip); width: 2.5rem; border: var(--annotated-curtain) var(--plain-cone) var(--derivedSurface); font-weight: var(--looped-scope); display: inline-flex; align-items: center; height: 2.5rem; font-family: var(--remote-book,inherit); background: var(--lateral-bracket); letter-spacing: var(--rendered-booth); border-radius: var(--pulsed-booth) }
.exported-wire .genericRepeater:hover { transform: var(--installed-cone) }
.exported-wire .genericRepeater[data-imprinted-shard] { background: var(--installed-section); color: var(--beveledCollection); border-color: var(--installed-section) }
.semantic-hull { font-variant-numeric: tabular-nums }
.publicShard { display: flex; gap: var(--mitredSnippet); text-align: center; align-items: center; padding: var(--imprinted-scope); flex-direction: column }
.semi-trace { font-weight: var(--looped-scope); color: var(--installed-section); font-size: calc((1rem + (clamp(3rem,8vw,5rem) - 1rem) * var(--center-hanger)) * var(--honedTerminal)); letter-spacing: var(--rendered-booth); line-height: 1; font-family: var(--remote-book,inherit) }
.publicShard h3 { font-size: calc((1rem + (clamp(1.5rem,3vw,2rem) - 1rem) * var(--center-hanger)) * var(--honedTerminal)); margin: 0 }
.publicShard p { line-height: var(--furnishedWrapper); max-width: 56ch; font-size: 1.0625rem; margin: 0; opacity: 0.8 }
.isolatedCrest .relative-form[data-public-dispatch] .publicShard { transform: scale(0.96) }
.isolatedCrest .relative-form[data-public-dispatch] .publicShard[data-imprinted-shard] { transform: scale(1) }
.ambientCradle { justify-content: center }
.granularBrim { --trailingToken: 24px; --smooth-chord: color-mix(in srgb,var(--converged-sequence) 9%,transparent); background-repeat: repeat }
.granularBrim { background-size: var(--trailingToken) var(--trailingToken); background-image: repeating-linear-gradient(45deg,var(--smooth-chord) 0 1px,transparent 1px calc(var(--trailingToken) * 0.70710678)),repeating-linear-gradient(-45deg,var(--smooth-chord) 0 1px,transparent 1px calc(var(--trailingToken) * 0.70710678)); --smooth-chord: color-mix(in srgb,var(--converged-sequence) 5%,transparent); --trailingToken: 26px }
.assembled-grip .ticketed-booth:not(.sortedLouver) { text-transform: capitalize }
.center-thumb { margin-inline: auto; max-width: 44rem }
.tightDispatch { padding: calc(var(--imprinted-scope) * 1.5); border: var(--semanticItem) var(--plain-cone) var(--derivedSurface); border-radius: var(--vitalLantern); background: var(--polarSearch); box-shadow: var(--pairedDropdown); backdrop-filter: var(--converged-space); -webkit-backdrop-filter: var(--converged-space) }
.duplex-grate { text-align: center }
.duplex-grate .postalGimbal { margin-inline: auto }
.tightDispatch .convergedJournal+.relativeChip { padding-top: clamp(0.75rem,1.5vw,1.25rem) }
.relativeChip { min-width: 0; flex: 1 1 22rem }
.beveled-mod { grid-template-columns: minmax(0,1fr) auto; align-items: end; gap: 1rem 0.75rem }
.beveled-mod .inscribed-file { gap: 0; flex-direction: column; align-items: stretch }
.beveled-mod .circularClamp { margin-top: 0.75rem }
.beveled-mod .grained-louver { padding-block: 0.75rem }
@media(max-width:640px) {.beveled-mod { grid-template-columns: 1fr }
.beveled-mod .grained-louver { width: 100% }
.tightDispatch { padding: var(--imprinted-scope) }}
.duplexCrest { color: var(--inferredPipeline); background: var(--relative-pipeline); border-color: var(--issuedNotice) }
.duplexCrest .cascadedCap { color: var(--inferredPipeline) }
.duplexCrest p { color: var(--inferredPipeline) }
.duplexCrest .saturatedPlate { color: color-mix(in srgb,var(--inferredPipeline) 70%,transparent) }
.duplexCrest .grained-louver { color: var(--converged-sequence); background: var(--inferredPipeline) }
.duplexCrest .trailingSegment { background: transparent; border-color: var(--inferredPipeline); color: var(--inferredPipeline) }
.duplexCrest .grained-louver:hover { background: color-mix(in srgb,var(--inferredPipeline) 86%,var(--converged-sequence)); color: var(--converged-sequence) }
.duplexCrest .trailingSegment:hover { color: var(--inferredPipeline); background: color-mix(in srgb,var(--inferredPipeline) 14%,transparent) }
.duplexCrest .postalGimbal { background: var(--inferredPipeline) }
.duplexCrest .postalGimbal { border-color: transparent }
.duplexCrest .postalGimbal { box-shadow: 0 0 0 0.1875rem var(--rusticRepeater); color: var(--rusticRepeater) }
.duplexCrest summary::after,.duplexCrest summary::marker { color: var(--inferredPipeline) }
.duplexCrest .isolatedLathe { border-color: color-mix(in srgb,var(--inferredPipeline) 24%,transparent) }
.duplexCrest .isolatedLathe:hover { border-color: var(--installed-section); background-color: color-mix(in srgb,var(--inferredPipeline) 8%,transparent) }
.duplexCrest .headlessBooth { color: var(--inferredPipeline) }
.duplexCrest .sized-cradle a[aria-current="page"],.duplexCrest .sized-cradle a:hover { color: var(--inferredPipeline) }
.duplexCrest .seamlessSurface { border-color: var(--inferredPipeline) }
.duplexCrest .ambientCrest { border-color: color-mix(in srgb,var(--inferredPipeline) 34%,transparent) }
.duplexCrest .paired-lantern a:hover,.duplexCrest .firm-flag a:hover { color: var(--inferredPipeline) }
.duplexCrest .circular-clasp,.duplexCrest .staticSurface { color: inherit; opacity: 0.65 }
.duplexCrest textarea,.duplexCrest input { border-color: color-mix(in srgb,var(--inferredPipeline) 56%,transparent); background: color-mix(in srgb,var(--inferredPipeline) 8%,var(--relative-pipeline)); color: var(--inferredPipeline) }
.duplexCrest ::placeholder { color: color-mix(in srgb,var(--inferredPipeline) 55%,var(--relative-pipeline)) }
.seamlessSurface { border-radius: 0; border-width: 2px }
.seamlessSurface .assembledCipher { height: 1.5rem; width: 1.5rem }
.fixed-chord .sized-cradle a[aria-current="page"] { background: var(--installed-section); color: var(--beveledCollection) }
@media(min-width:1112px) {.fixed-chord .sized-cradle { border-radius: 0; border-width: 2px; padding: 0.25rem 0.5rem }
.fixed-chord .sized-cradle a { border-radius: 0; padding: 0.5rem 1rem }}
.cached-sparkline::before,.cached-sparkline::after { display: block; width: clamp(1.25rem,3vw,2rem); height: 2px }
details,.boundedCrest { transition: all var(--rankedCurtain) var(--centerCrest) }
textarea,input { transition: all var(--rankedCurtain) var(--centerCrest) }
.boundedCrest:not(.fluid-column,.sized-hull,.teamedCrumb):hover,details:hover { box-shadow: 5px 5px 0 var(--converged-sequence) }
textarea:focus,input:not([type="checkbox"]):not([type="radio"]):focus,select:focus { box-shadow: var(--crisp-easel),5px 5px 0 var(--converged-sequence) }
.grained-louver:not(.trailingSegment,.twin-chord):hover:focus-visible,.grained-louver:focus-visible { box-shadow: var(--symmetricClasp)!important }
[data-crisp-duct] [data-exported-sparkline] .layeredHarness:not(:has(:is(.plain-slider,.bounded-duct,.seamlessBeam,.tightCap,.staticBundle,.derivedTrace,.cached-pill,.sized-notice,.lower-duct,.compactWall,.drivenSearch,.skewed-bracket,.tabbed-holder,.compact-folder,.tight-column,.smoothPipeline,.scored-louver,.pairedEasel,.deep-workbench,.vitalAside,.recessedNotice,.inferred-curtain,.issued-chord,.compactCushion,.saturatedGrate,.rearCrumb,.beveled-easel,.compactWorkbench,.tensioned-lantern))) { transition: transform var(--locked-easel) var(--relative-dome); transform: translateY(var(--duplex-surface)) }
[data-crisp-duct] [data-exported-sparkline][data-converged-column] .layeredHarness:not(:has(:is(.plain-slider,.bounded-duct,.seamlessBeam,.tightCap,.staticBundle,.derivedTrace,.cached-pill,.sized-notice,.lower-duct,.compactWall,.drivenSearch,.skewed-bracket,.tabbed-holder,.compact-folder,.tight-column,.smoothPipeline,.scored-louver,.pairedEasel,.deep-workbench,.vitalAside,.recessedNotice,.inferred-curtain,.issued-chord,.compactCushion,.saturatedGrate,.rearCrumb,.beveled-easel,.compactWorkbench,.tensioned-lantern))) { transform: none }
[data-crisp-duct] [data-exported-sparkline] .layeredHarness:has(:is(.staticBundle,.derivedTrace,.cached-pill,.compactWorkbench)) { transition: opacity var(--locked-easel) var(--relative-dome); transform: none }
[data-crisp-duct] [data-exported-sparkline][data-converged-column] .layeredHarness:has(:is(.staticBundle,.derivedTrace,.cached-pill,.compactWorkbench)) { transform: none }
[data-crisp-duct] [data-exported-sparkline] :is(.staticBundle,.derivedTrace,.cached-pill,.compactWorkbench)>* { transform: translateY(var(--duplex-surface)); transition: transform var(--locked-easel) var(--relative-dome) }
[data-crisp-duct] [data-exported-sparkline][data-converged-column] :is(.staticBundle,.derivedTrace,.cached-pill,.compactWorkbench)>* { transform: none }
[data-crisp-duct] [data-exported-sparkline][data-converged-column] :is(.staticBundle,.derivedTrace,.cached-pill,.compactWorkbench)>*:nth-child(2) { transition-delay: calc(1 * var(--coupledFile)) }
[data-crisp-duct] [data-exported-sparkline][data-converged-column] :is(.staticBundle,.derivedTrace,.cached-pill,.compactWorkbench)>*:nth-child(3) { transition-delay: calc(2 * var(--coupledFile)) }
[data-crisp-duct] [data-exported-sparkline][data-converged-column] :is(.staticBundle,.derivedTrace,.cached-pill,.compactWorkbench)>*:nth-child(4) { transition-delay: calc(3 * var(--coupledFile)) }
[data-crisp-duct] [data-exported-sparkline][data-converged-column] :is(.staticBundle,.derivedTrace,.cached-pill,.compactWorkbench)>*:nth-child(5) { transition-delay: calc(4 * var(--coupledFile)) }
[data-crisp-duct] [data-exported-sparkline][data-converged-column] :is(.staticBundle,.derivedTrace,.cached-pill,.compactWorkbench)>*:nth-child(6) { transition-delay: calc(5 * var(--coupledFile)) }
[data-crisp-duct] [data-exported-sparkline][data-converged-column] :is(.staticBundle,.derivedTrace,.cached-pill,.compactWorkbench)>*:nth-child(n+7) { transition-delay: calc(5 * var(--coupledFile)) }
