:root { --glossed_junction: #202020; --described_crest: #202020; color-scheme: light; --labeled-flyout: #e7e7e3; --inline-pad: #f3f3f1; --lined_fulcrum: #3d80b6; --framed_conduit: #8c8c88; --drafted-conduit: #f7f7f5; }
:root { --lower_glyph: blur(5px) saturate(120%); --integral_roster: none; --utility-article: 0.9; --drafted_wire: 1px; --animated-marker: 0.9375rem; --online_booth: 1.55; --online-gimbal: 69ch; --squared_joist: 1.5rem; --deluxe-sidebar: var(--described_crest); --zoned_lookup: 400; --beveled-bundle: 2.75rem; --deluxe-stub: color-mix(in srgb,var(--inline-pad) 70%,transparent); --integral_padding: clamp(1rem,4vw,2rem); --vaulted_control: 0 6px 18px -8px color-mix(in srgb,var(--described_crest) 18%,transparent),inset 0 1px 0 color-mix(in srgb,var(--inline-pad) 60%,transparent),inset 0 -1px 0 color-mix(in srgb,var(--described_crest) 7%,transparent); --bitwise-notice: var(--inline-pad); --zoned_wave: 0.75rem; --regular-backdrop: saturate(0.85); --logical-hangar: 0 18px 40px -12px color-mix(in srgb,var(--described_crest) 26%,transparent),inset 0 1px 0 color-mix(in srgb,var(--inline-pad) 85%,transparent); --vertical_collar: color-mix(in srgb,var(--glossed_junction) 62%,var(--described_crest)); --imaged-endpoint: 0.48; --light_crumb: 9999px; --imprinted-sequence: var(--described_crest); --partial_collection: 60ms; --prime-form: 1.125rem; --described-scroller: var(--glossed_junction); --classic-mod: 0 8px 22px color-mix(in srgb,var(--described_crest) 26%,transparent),0 0 18px color-mix(in srgb,var(--glossed_junction) 32%,transparent),inset 0 1px 0 color-mix(in srgb,var(--inline-pad) 85%,transparent); --kinetic_bench: transparent; --lower-flare: cubic-bezier(0.16,1,0.3,1); --streamed_deck: 0.875rem; --tempered-stack: var(--drafted_wire); --labeled_facet: 280ms; --auto_foil: 13px; --composite_hangar: 1px; --framed_bundle: 9999px; --exact_cluster: var(--labeled-flyout); --shelved_fulcrum: 100%; --sawn_cluster: color-mix(in srgb,var(--inline-pad) 92%,transparent); --threaded-fiber: var(--drafted-conduit); --rear-collection: var(--glossed_junction); --integral_conduit: 0.75rem; --stateless-cap: var(--described_crest); --batched-control: translateY(0); --compressed-pattern: 0.86; --ideal_wave: 1.125rem; --mellow-cornice: inset 0 1px 2px color-mix(in srgb,var(--described_crest) 10%,transparent); --fresh-control: color-mix(in srgb,var(--described_crest) 9%,color-mix(in srgb,var(--inline-pad) 45%,transparent)); --described-collar: 1.3125rem; --framed_roster: 1; --evented-slider: translateY(-2px); --boxed_stack: clamp(4.25rem,7.5vw,6.875rem); --braced_header: 0 0 0 3px var(--glossed_junction); --circular-pattern: linear-gradient(transparent,var(--described_crest)); --quilted-slider: var(--inline-pad); --dialed-junction: color-mix(in srgb,var(--inline-pad) 95%,transparent); --threaded-payload: var(--inline-pad); --fresh_junction: -0.0125em; --rectified-particle: var(--labeled-flyout); --labeled_wave: color-mix(in srgb,color-mix(in srgb,var(--glossed_junction) 78%,var(--described_crest)) 82%,transparent); --logged_skeleton: 600; --bitwise-ticker: var(--described_crest); --riveted-body: color-mix(in srgb,var(--framed_conduit) 20%,var(--inline-pad)); --inline_strip: 0 22px 44px -10px color-mix(in srgb,var(--described_crest) 36%,transparent),inset 0 1px 0 color-mix(in srgb,var(--inline-pad) 85%,transparent); --washed_padding: transparent; --online_roster: var(--described_crest); --canted-skeleton: color-mix(in srgb,var(--described_crest) 56%,transparent); --penciled-foil: var(--drafted-conduit); --logical_frame: color-mix(in srgb,var(--described_crest) 55%,transparent); --logical-endpoint: solid; --zoned_cabinet: var(--described_crest); --core-parcel: none; --imaged_payload: color-mix(in srgb,var(--described_crest) 10%,transparent); --listed_body: var(--described_crest); --glossed_particle: var(--framed_conduit); --animated-ring: 0 4px 15px color-mix(in srgb,var(--described_crest) 25%,transparent),inset 0 1px 0 color-mix(in srgb,var(--inline-pad) 60%,transparent); --compressed_caliper: 0 0 0 3px var(--glossed_junction); --docked_facade: var(--described_crest); --plated_cluster: 0; --labeled_payload: 450ms; --inert_etching: 0 12px 28px -10px color-mix(in srgb,var(--described_crest) 22%,transparent),inset 0 1px 0 color-mix(in srgb,var(--inline-pad) 85%,transparent); --dialed-padding: color-mix(in srgb,var(--inline-pad) 85%,transparent); --listed_padding: 700; --uniform-fulcrum: ease-out; --labeled_collection: color-mix(in srgb,var(--inline-pad) 45%,transparent); }
@media(max-width:640px) {:root { --streamed_deck: calc((0.875rem) * 0.85); --boxed_stack: calc((clamp(4.25rem,7.5vw,6.875rem)) * 0.7); --squared_joist: calc((1.5rem) * 0.85); }}
:root { --labeled-primitive: #3b7baf; --zoned_skeleton: #ffffff; }
.threaded_scroller .center-ring { --threaded-fiber: var(--online_roster); --penciled-foil: var(--online_roster); border-color: transparent; --vertical_collar: color-mix(in srgb,var(--online_roster) 16%,var(--quilted-slider)); --labeled_wave: var(--quilted-slider); }
:root { --rear_foil: 'Merriweather',Georgia,serif; --configured-primitive: 'Source Sans 3',Arial,sans-serif; }
:root { --streamed-corner: 0.01em; --batched-sprite: 500; --drafted-gimbal: 'Bodoni Moda',Didot,Georgia,serif; }
*::before,*::after,* { box-sizing: border-box; }
html { -webkit-text-size-adjust: 100%; text-size-adjust: 100%; --described_dome: min(var(--shelved_fulcrum),100rem); --traced-topbar: min(var(--described_dome),48rem); }
body { margin: 0; background: var(--rectified-particle); color: var(--described_crest); font: 16px/var(--online_booth,1.6) var(--configured-primitive,Arial,Helvetica,sans-serif); font-weight: var(--zoned_lookup); overflow-wrap: break-word; }
a[href^="mailto:"],code,a[href^="tel:"] { overflow-wrap: anywhere; }
a { color: inherit; }
button { font: inherit; }
figure { margin: 0; }
img,svg { height: auto; max-width: 100%; }
input:not([type="checkbox"]):not([type="radio"]),textarea { appearance: none; -webkit-appearance: none; }
h5,h3,h4,h1,h6,h2 { letter-spacing: var(--fresh_junction); font-family: var(--rear_foil,inherit); overflow-wrap: normal; font-weight: var(--listed_padding); }
.vertical_hangar { margin-inline: auto; width: min(var(--described_dome),calc(100% - var(--integral_padding))); }
:is(.enhanced-composer)>.vertical_hangar { width: min(var(--traced-topbar),calc(100% - var(--integral_padding))); }
:is(.enhanced-composer)>.vertical_hangar :is(.embedded_sidebar,p) { max-width: none; }
.canted-corner { padding: calc(var(--boxed_stack) + var(--dialed-strip,0rem)) 0; scroll-margin-top: var(--threaded-collar); }
header.canted-corner,footer.canted-corner { padding: 0; }
.labeled_collar { padding-block: 0; min-height: calc(100vh - var(--threaded-collar)); min-height: calc(100svh - var(--threaded-collar)); display: flex; flex-direction: column; --center_ticker: calc(100vh - var(--threaded-collar)); }
.labeled_collar>* { flex-direction: column; justify-content: center; display: flex; flex: 1 0 auto; }
.described_chassis { padding: calc(var(--boxed_stack) + var(--plated-sequence,0rem)) 0; background: var(--deluxe-stub); backdrop-filter: var(--lower_glyph); -webkit-backdrop-filter: var(--lower_glyph); }
.canted-corner>.described_chassis { margin-block: calc(-1 * (var(--boxed_stack) + var(--dialed-strip,0rem))); }
.canted-corner>:is(.configured_facade) { margin-block: calc(-1 * (var(--boxed_stack) + var(--dialed-strip,0rem))); }
header.canted-corner+.canted-corner:not(.labeled_collar) { padding-top: calc((var(--boxed_stack) + var(--dialed-strip,0rem)) * var(--shelved_glyph)); --shelved_glyph: 0.55; }
header.canted-corner+.canted-corner:not(.labeled_collar)>:is(.described_chassis,.configured_facade) { margin-top: calc(-1 * (var(--boxed_stack) + var(--dialed-strip,0rem)) * var(--shelved_glyph)); }
header.canted-corner+.canted-corner:not(.labeled_collar)>:is(.described_chassis) { padding-top: calc((var(--boxed_stack) + var(--plated-sequence,0rem)) * var(--shelved_glyph)); }
.calibrated-row { font-size: 1.25rem; text-decoration: none; font-family: var(--drafted-gimbal,inherit); letter-spacing: var(--streamed-corner,-0.02em); font-weight: var(--batched-sprite,600); }
.layered_fulcrum { font-size: 0.875rem; font-weight: 700; box-shadow: inset 0 -0.125rem 0 var(--lined_fulcrum); margin-bottom: 1rem; color: var(--described_crest); text-transform: var(--integral_roster); letter-spacing: 0.12em; }
.zoned_body { line-height: var(--online_booth); max-width: var(--online-gimbal); margin-bottom: 2rem; opacity: 0.8; font-size: 1.25rem; }
.logged_fiber { font-weight: var(--listed_padding); letter-spacing: var(--fresh_junction); }
.kinetic-collar { max-width: var(--online-gimbal); }
address { font-style: normal; }
em,b,i { font-weight: inherit; font-style: inherit; }
.center-ring { display: inline-flex; align-items: center; justify-content: center; min-height: var(--beveled-bundle); padding-block: 0.5rem; padding-inline: var(--animated-marker); border: var(--tempered-stack) var(--logical-endpoint) var(--kinetic_bench); border-radius: var(--zoned_wave); background: var(--labeled_wave); color: var(--penciled-foil); text-decoration: none; font-weight: var(--logged_skeleton); cursor: pointer; text-transform: var(--core-parcel); letter-spacing: var(--plated_cluster); box-shadow: var(--animated-ring); backdrop-filter: var(--lower_glyph); -webkit-backdrop-filter: var(--lower_glyph); transition: background var(--labeled_facet) var(--lower-flare),color var(--labeled_facet) var(--lower-flare),border-color var(--labeled_facet) var(--lower-flare),box-shadow var(--labeled_facet) var(--lower-flare),opacity var(--labeled_facet) var(--lower-flare),transform var(--labeled_facet) var(--lower-flare); }
.center-ring:hover { box-shadow: var(--classic-mod); opacity: var(--framed_roster); background: var(--vertical_collar); transform: var(--evented-slider); color: var(--threaded-fiber); }
.center-ring:active { transform: var(--batched-control); box-shadow: var(--mellow-cornice); }
.regular_primitive { box-shadow: none; background: var(--labeled_collection); color: var(--bitwise-ticker); border-color: var(--glossed_particle); }
.regular_primitive:hover { box-shadow: none; background: color-mix(in srgb,var(--glossed_junction) 10%,var(--labeled_collection)); color: var(--bitwise-ticker); }
textarea,input { width: 100%; backdrop-filter: var(--lower_glyph); -webkit-backdrop-filter: var(--lower_glyph); min-height: var(--beveled-bundle); padding: 0.75rem var(--animated-marker); border: var(--drafted_wire) var(--logical-endpoint) var(--canted-skeleton); border-radius: var(--integral_conduit); background: var(--fresh-control); color: var(--deluxe-sidebar); font: inherit; transition: border-color var(--labeled_facet) var(--lower-flare),box-shadow var(--labeled_facet) var(--lower-flare),opacity var(--labeled_facet) var(--lower-flare); }
textarea { min-height: 9rem; resize: vertical; line-height: var(--online_booth); }
textarea:hover,input:hover { border-color: var(--docked_facade); }
input:not([type="checkbox"]):not([type="radio"]):focus,textarea:focus { box-shadow: var(--compressed_caliper); border-color: var(--glossed_junction); }
input:user-invalid,textarea:user-invalid { border-color: var(--rear-collection); }
input[type="checkbox"],input[type="radio"] { 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(--drafted_wire) var(--logical-endpoint) var(--docked_facade); background: var(--fresh-control); cursor: pointer; transition: background var(--labeled_facet) var(--lower-flare),border-color var(--labeled_facet) var(--lower-flare); }
input[type="checkbox"] { border-radius: 0.25rem; }
input[type="radio"] { border-radius: 50%; }
input[type="checkbox"]::before,input[type="radio"]::before { block-size: 0.625rem; transform: scale(0); content: ""; background: var(--drafted-conduit); transition: transform var(--labeled_facet) var(--lower-flare); inline-size: 0.625rem; }
input[type="checkbox"]::before { clip-path: polygon(15% 43%,0% 58%,38% 100%,100% 19%,86% 0%,37% 68%); }
input[type="radio"]::before { block-size: 0.5rem; border-radius: 50%; inline-size: 0.5rem; }
input[type="checkbox"]:hover,input[type="radio"]:hover { border-color: var(--glossed_junction); }
input[type="radio"]:checked,input[type="checkbox"]:checked { border-color: var(--glossed_junction); background: var(--glossed_junction); }
input[type="radio"]:checked::before,input[type="checkbox"]:checked::before { transform: scale(1); }
input[type="radio"]:focus-visible,input[type="checkbox"]:focus-visible { outline: 2px solid var(--glossed_junction); outline-offset: 2px; box-shadow: none; }
input[type="time"],input[type="week"],input[type="datetime-local"],input[type="date"],input[type="month"] { block-size: calc(var(--online_booth,1.6) * 1em + 1.5rem + 2 * var(--drafted_wire)); padding-block: 0; }
::placeholder { opacity: 1; color: var(--logical_frame); }
.imprinted-component,details { padding: var(--squared_joist); background: var(--dialed-padding); border: var(--composite_hangar) var(--logical-endpoint) var(--glossed_particle); border-radius: var(--ideal_wave); box-shadow: var(--vaulted_control); backdrop-filter: var(--lower_glyph); -webkit-backdrop-filter: var(--lower_glyph); }
.logged_tile { display: grid; gap: var(--streamed_deck); grid-template-columns: repeat(3,1fr); }
.braced-flare { grid-template-columns: repeat(3,minmax(0,1fr)); }
.imprinted-component:not(.drafted-bench,.enhanced-casing,.louvered-host):hover,details:hover { box-shadow: var(--inert_etching); }
summary { list-style-position: inside; cursor: pointer; }
summary::marker { color: var(--glossed_junction); }
.threaded_scroller .vertical_hangar { width: min(calc(var(--described_dome) * 1.2),calc(100% - var(--integral_padding))); }
.threaded_scroller { position: fixed; top: 0; left: 0; right: 0; z-index: 30; background: var(--online_roster); border-color: var(--imprinted-sequence); border-bottom-color: var(--riveted-body); color: var(--quilted-slider); backdrop-filter: var(--lower_glyph); -webkit-backdrop-filter: var(--lower_glyph); }
.integral-bond { color: var(--quilted-slider); border-color: var(--imprinted-sequence); }
.serial_unit a { border-radius: var(--integral_conduit); text-decoration: none; transition: background var(--labeled_facet) var(--lower-flare),box-shadow var(--labeled_facet) var(--lower-flare),color var(--labeled_facet) var(--lower-flare); font-weight: 500; padding: 0.25rem; position: relative; }
.threaded_scroller .serial_unit a[aria-current="page"] { color: var(--bitwise-notice); font-weight: 700; }
.evented_item { transition: background var(--labeled_facet) var(--lower-flare); border-radius: var(--integral_conduit); border: var(--drafted_wire) var(--logical-endpoint) var(--imprinted-sequence); background: transparent; color: inherit; }
.riveted-lookup { font-weight: var(--logged_skeleton); border: var(--drafted_wire) var(--logical-endpoint) color-mix(in srgb,var(--zoned_skeleton) 22%,transparent); border-radius: var(--framed_bundle); letter-spacing: var(--plated_cluster); gap: 0.5rem; padding: 0.375rem var(--animated-marker); margin: 0; font-size: 0.8125rem; background: var(--labeled-primitive); text-transform: var(--integral_roster); align-items: center; display: inline-flex; color: var(--zoned_skeleton); }
.riveted-lookup .glossed_fastener { color: var(--zoned_skeleton); }
.riveted-lookup.fresh_strip { border-radius: var(--light_crumb); }
figure>img { border-radius: var(--prime-form); border: var(--drafted_wire) var(--logical-endpoint) var(--stateless-cap); filter: var(--regular-backdrop); }
select:focus,button:focus,summary:focus,.center-ring:focus,textarea:focus,a:focus,input:not([type="checkbox"]):not([type="radio"]):focus { outline-offset: 2px; outline: 2px solid transparent; }
input:not([type="checkbox"]):not([type="radio"]):focus-visible,button:focus-visible,textarea:focus-visible,.center-ring:focus-visible,a:focus-visible,summary:focus-visible { outline: 2px solid transparent; outline-offset: 2px; box-shadow: var(--braced_header); }
.evented_item:hover:focus-visible,.evented_item:focus-visible,.serial_unit a:focus-visible,.serial_unit a:hover:focus-visible { box-shadow: var(--braced_header); outline-offset: 2px; outline: 2px solid transparent; }
[aria-disabled="true"],button:disabled,.center-ring:disabled,input:disabled,textarea:disabled { cursor: not-allowed; opacity: var(--imaged-endpoint); }
.glossed_fastener { flex-shrink: 0; width: 1.25rem; height: 1.25rem; }
.listed-ring { border: var(--drafted_wire) var(--logical-endpoint) var(--glossed_particle); width: 3rem; flex: 0 0 auto; display: inline-flex; justify-content: center; height: 3rem; align-items: center; color: var(--lined_fulcrum); border-radius: var(--framed_bundle); }
.listed-ring .glossed_fastener { height: 1.5rem; width: 1.5rem; }
.listed-ring { background: color-mix(in srgb,var(--exact_cluster) 12%,var(--inline-pad)); }
.logical_drawer,.listed-cord { background: var(--inline-pad); }
.listed-cord,.listed-ring { box-shadow: inset 0 0 0 var(--drafted_wire) var(--imaged_payload); }
.sawn-tunnel { color: var(--lined_fulcrum); }
.glossed_gimbal { align-items: start; gap: 4rem; display: grid; grid-template-columns: 1fr 1fr; }
.glossed-control { top: calc(var(--threaded-collar) + clamp(1.5rem,4vw,2.5rem)); position: sticky; }
.glossed-control h2 { font-size: calc((1rem + (clamp(2.5rem,6vw,4rem) - 1rem) * var(--utility-article)) * var(--compressed-pattern)); line-height: 1.1; margin: 0; }
.standard-tracker { display: flex; flex-direction: column; }
.enhanced-composer .zoned_body { opacity: 0.8; }
.embedded_sidebar { display: flex; max-width: 44rem; flex-direction: column; gap: 0.75rem; margin: 0 0 clamp(2rem,4vw,3.5rem); }
.framed_fleet { margin-inline: auto; align-items: center; text-align: center; }
.fallback-block { align-items: center; width: 100%; display: flex; gap: 0.75rem; justify-content: center; box-shadow: none; }
.fallback-block::after,.fallback-block::before { display: none; flex: 0 0 auto; background: var(--lined_fulcrum); content: ""; }
.logged_fiber { line-height: 1.1; font-size: calc((1rem + (clamp(1.875rem,4vw,3rem) - 1rem) * var(--utility-article)) * var(--compressed-pattern)); margin: 0; }
.layered_fulcrum { font-size: 0.8125rem; margin: 0; }
.zoned_body { font-size: 1.125rem; margin: 0; line-height: var(--online_booth); opacity: 0.75; }
.plumb_hangar { align-items: center; flex-wrap: wrap; gap: 0.75rem; display: flex; }
.semi_tile { border-block: var(--drafted_wire) var(--logical-endpoint) var(--glossed_particle); }
.fresh_endpoint { --dialed-strip: 0rem; --plated-sequence: 0rem; }
.fresh-sequence { --plated-sequence: -1.5rem; --dialed-strip: -1rem; }
.online-header { --plated-sequence: 0.625rem; --dialed-strip: 0.5rem; }
.elevated_collection { --dialed-strip: 1rem; --plated-sequence: 0.5rem; }
@media(max-width:1024px) {.glossed_gimbal { gap: 2.5rem; }
.logged_tile { grid-template-columns: repeat(2,1fr); }
.braced-flare { grid-template-columns: repeat(2,minmax(0,1fr)); }}
@media(max-width:768px) {.logged_tile { grid-template-columns: 1fr; }
.braced-flare { grid-template-columns: 1fr; }
.glossed_gimbal { gap: 3rem; grid-template-columns: 1fr; }
.glossed-control { position: static; margin-bottom: 2rem; }}
@media(max-width:640px) {.online-header,.elevated_collection,.fresh_endpoint,.fresh-sequence { --dialed-strip: 0rem; --plated-sequence: 0rem; }
.logged_fiber { font-size: calc((1rem + (clamp(1.75rem,7vw,2.25rem) - 1rem) * var(--utility-article)) * var(--compressed-pattern)); }
.zoned_body { font-size: 1.0625rem; }
.embedded_sidebar { gap: 0.5rem; margin-bottom: clamp(1.5rem,6vw,2rem); }
.glossed-control h2 { font-size: calc((1rem + (clamp(2rem,8vw,2.5rem) - 1rem) * var(--utility-article)) * var(--compressed-pattern)); }
.glossed_gimbal { gap: 2rem; }
.glossed-control { margin-bottom: 0; }
.plumb_hangar { align-items: stretch; gap: 0.625rem; flex-direction: column; width: 100%; }
.plumb_hangar .center-ring { width: 100%; }
.listed-ring { width: 2.75rem; height: 2.75rem; }}
.fresh_hangar { display: flex; gap: 0.875rem; line-height: var(--online_booth); font-size: 1.0625rem; align-items: flex-start; }
.elongated_entry { opacity: 0.85; }
.listed-cord { justify-content: center; flex-shrink: 0; height: 1.75rem; color: var(--lined_fulcrum); border: var(--drafted_wire) var(--logical-endpoint) currentColor; width: 1.75rem; display: inline-flex; border-radius: 50%; align-items: center; }
.listed-cord .glossed_fastener { height: 1rem; width: 1rem; }
.exact-dome { display: flex; list-style: none; padding: 0; flex-direction: column; margin: 0; gap: 1rem; }
.zoned-wave .exact-dome { margin-inline: auto; max-width: 44rem; }
.canted_wave .glossed-control .embedded_sidebar { margin-bottom: 0; }
.described-frame { padding: 0; margin: 0; display: flex; flex-direction: column; list-style: none; }
.kinetic_cornice { line-height: var(--online_booth); font-size: 1.0625rem; border-top: var(--drafted_wire) var(--logical-endpoint) var(--glossed_particle); opacity: 0.85; padding: 1.25rem 0; }
.kinetic_cornice:first-child { padding-top: 0; border-top: none; }
.kinetic_cornice:last-child { padding-bottom: 0; }
.plated_cap { align-items: center; width: 2.25rem; flex-shrink: 0; justify-content: center; display: inline-flex; height: 2.25rem; box-sizing: border-box; }
.plated_cap .tabbed_preset { width: 1.25rem; height: 1.25rem; }
.rectified-trace { color: var(--lined_fulcrum); border: var(--drafted_wire) var(--logical-endpoint) var(--lined_fulcrum); }
.calibrated-row { display: inline-flex; gap: 0.625rem; align-items: center; }
.composite-body { display: inline-block; }
.semi-book { margin: 0 0 1rem; font-weight: var(--batched-sprite,700); gap: 0.75rem; font-family: var(--drafted-gimbal,inherit); font-size: 1.0625rem; display: flex; align-items: center; letter-spacing: var(--streamed-corner,normal); }
.fetched-parcel dt { opacity: 0.55; font-weight: 700; letter-spacing: 0.06em; font-size: 0.8125rem; text-transform: uppercase; }
.fetched-parcel dd { line-height: var(--online_booth); margin: 0; opacity: 0.9; }
.fetched-parcel dd a { text-decoration: underline; text-underline-offset: 0.2em; }
.auto-control { margin: 1.5rem 0 0; gap: 0.5rem; display: flex; font-size: 0.9375rem; align-items: center; }
.regular-ticker { opacity: 0.75; }
.auto-control .glossed_fastener { color: var(--lined_fulcrum); height: 1.05rem; flex-shrink: 0; width: 1.05rem; }
.serial-form .boxed_component { grid-template-columns: repeat(4,minmax(0,1fr)); margin: 1.5rem 0 0; display: grid; }
.fetched-parcel { gap: 0.5rem; display: flex; flex-direction: column; }
.serial-form .fetched-parcel { padding: 0 clamp(1rem,2vw,1.75rem); border-inline-start: var(--drafted_wire) var(--logical-endpoint) color-mix(in srgb,var(--inline-pad) 24%,transparent); }
.serial-form .fetched-parcel:first-child { border-inline-start: none; padding-inline-start: 0; }
.serial-form .fetched-parcel:last-child { padding-inline-end: 0; }
@media(max-width:768px) {.serial-form .boxed_component { grid-template-columns: repeat(2,minmax(0,1fr)); row-gap: 1.5rem; }
.serial-form .fetched-parcel:nth-child(odd) { padding-inline-start: 0; border-inline-start: none; }
.serial-form .fetched-parcel:nth-child(even) { padding-inline-end: 0; }
.serial-form .fetched-parcel:nth-child(n+3) { border-top: var(--drafted_wire) var(--logical-endpoint) color-mix(in srgb,var(--inline-pad) 24%,transparent); padding-top: 1.5rem; }}
.fetched_stub { background-image: linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--described_crest) 5%,transparent) 100%); }
.enhanced-composer .vaulted_tip { border-radius: var(--described-collar); overflow: hidden; padding: calc(var(--squared_joist) * 1.75); position: relative; box-shadow: var(--inline_strip); }
.washed_unit { pointer-events: none; inset: 0; position: absolute; }
.kinetic-host .washed_unit { --rear_form: color-mix(in srgb,var(--inline-pad) 10%,transparent); }
.vaulted_tip>.semi_endpoint { position: relative; z-index: 1; }
.vaulted_tip .riveted_facet { aspect-ratio: 1; position: absolute; }
.composite_wire { inset-inline-end: -6%; bottom: -14%; }
.emitted-tip { width: min(26%,12rem); }
.riveted_facet { place-items: center; pointer-events: none; overflow: hidden; border-radius: 50%; display: grid; }
.kinetic-host .riveted_facet { background-image: repeating-linear-gradient(0deg,color-mix(in srgb,var(--inline-pad) 7%,transparent) 0 1px,transparent 1px 2.25rem),repeating-linear-gradient(90deg,color-mix(in srgb,var(--inline-pad) 7%,transparent) 0 1px,transparent 1px 2.25rem),repeating-radial-gradient(circle at 50% 50%,transparent 0 1.6rem,color-mix(in srgb,var(--inline-pad) 15%,transparent) 1.6rem calc(1.6rem + 1px)); }
.fresh_wave { width: 2.25rem; height: 2.25rem; }
.semi_endpoint h2,.semi_endpoint h1 { font-size: calc((1rem + (clamp(1.75rem,4vw,2.75rem) - 1rem) * var(--utility-article)) * var(--compressed-pattern)); margin: 0 0 1rem; line-height: 1.1; }
.semi_endpoint .enhanced-etching { margin: 1rem 0 1.5rem; }
.semi_endpoint .layered_fulcrum,.bitwise-fiber .layered_fulcrum { margin: 0 0 0.75rem; }
.enhanced-etching { flex-direction: column; display: flex; gap: 0.5rem; font-style: normal; }
.fallback-composer { display: inline-flex; min-width: 0; align-items: flex-start; gap: 0.5rem; line-height: var(--online_booth); }
.fallback-composer .sawn-tunnel { margin-top: 0.125rem; }
.enhanced-etching a { text-decoration: underline; text-underline-offset: 0.2em; }
.fetched_stub .bitwise-fiber { text-align: center; }
.bitwise-fiber h1,.bitwise-fiber h2 { margin: 0 0 0.5rem; font-size: calc((1rem + (clamp(1.75rem,4vw,2.75rem) - 1rem) * var(--utility-article)) * var(--compressed-pattern)); }
.bitwise-fiber .zoned_body { margin-inline: auto; }
.plumb_component { gap: var(--streamed_deck); grid-template-columns: repeat(3,minmax(0,1fr)); text-align: left; display: grid; margin: 2rem 0 2.5rem; }
.framed_topbar { gap: 0.75rem; display: flex; flex-direction: column; position: relative; align-items: flex-start; overflow: hidden; word-break: break-word; }
.exact-entry { padding-bottom: 0.5rem; font-weight: 700; text-transform: uppercase; border-bottom: var(--drafted_wire) var(--logical-endpoint) var(--glossed_particle); font-size: 0.8125rem; width: 100%; letter-spacing: 0.06em; opacity: 0.6; }
.quilted_collar { font-size: 1.0625rem; line-height: var(--online_booth); }
.logged_bulletin { width: 19rem; height: 18rem; bottom: -6.5rem; color: color-mix(in srgb,var(--glossed_junction) 10%,transparent); z-index: 0; position: absolute; inset-inline-end: -1.25rem; pointer-events: none; }
.quilted_collar,.exact-entry,.framed_topbar .listed-ring { z-index: 1; position: relative; }
.framed_topbar a { text-decoration: underline; text-underline-offset: 0.2em; }
@media(max-width:900px) {.plumb_component { grid-template-columns: repeat(2,minmax(0,1fr)); }}
@media(max-width:768px) {.vaulted_tip .riveted_facet { display: none; }
.enhanced-composer .vaulted_tip,.vaulted_tip { padding: var(--squared_joist); }
.plumb_component { grid-template-columns: 1fr; }}
.kinetic-collar h1 { line-height: 1.1; font-size: calc((1rem + (clamp(2.25rem,5vw,3.5rem) - 1rem) * var(--utility-article)) * var(--compressed-pattern)); margin: 0 0 1.5rem; }
.kinetic-collar h2 { line-height: 1.3; margin: 2.5rem 0 1rem; font-size: 1.5rem; }
.kinetic-collar h3 { font-size: 1.125rem; line-height: 1.4; margin: 2rem 0 0.75rem; }
.kinetic-collar p { margin: 0 0 1.25rem; line-height: var(--online_booth); color: color-mix(in srgb,var(--described_crest) 85%,transparent); font-size: 1.0625rem; }
.kinetic-collar p:last-child { margin-bottom: 0; }
.kinetic-collar p.layered_fulcrum { margin: 0; color: var(--described_crest); font-size: 0.8125rem; }
.kinetic-collar ul { margin: 0 0 1.25rem; flex-direction: column; padding-left: 1.25rem; gap: 0.5rem; display: flex; }
.kinetic-collar li { font-size: 1.0625rem; line-height: var(--online_booth); color: color-mix(in srgb,var(--described_crest) 85%,transparent); }
.kinetic-collar a { text-decoration: underline; color: var(--glossed_junction); text-underline-offset: 0.2em; }
.kinetic-collar strong { font-weight: 700; }
@media(max-width:640px) {.kinetic-collar h1 { font-size: calc((1rem + (clamp(1.875rem,7vw,2.5rem) - 1rem) * var(--utility-article)) * var(--compressed-pattern)); }}
.riveted-foil { gap: var(--streamed_deck); display: grid; }
.fetched-skeleton .calibrated-sidebar { align-items: flex-start; }
.calibrated-sidebar { padding: var(--squared_joist); flex-direction: column; transition: transform var(--labeled_facet) var(--lower-flare),box-shadow var(--labeled_facet) var(--lower-flare),border-color var(--labeled_facet) var(--lower-flare); display: flex; gap: 0.875rem; }
.calibrated-sidebar:hover { transform: var(--evented-slider); border-color: var(--docked_facade); box-shadow: var(--inert_etching); }
.calibrated-sidebar h3 { margin: 0; font-size: 1.25rem; }
.calibrated-sidebar p { opacity: 0.75; line-height: var(--online_booth); margin: 0; }
.local_cap { border-top: var(--drafted_wire) var(--logical-endpoint) var(--glossed_particle); padding: calc(var(--boxed_stack) * 0.7) 0 calc(var(--boxed_stack) * 0.5); }
.utility-book { padding-top: clamp(1.5rem,3vw,2rem); justify-content: space-between; flex-wrap: wrap; gap: 1rem; border-top: var(--drafted_wire) var(--logical-endpoint) var(--glossed_particle); margin-top: clamp(2rem,4vw,3rem); font-size: 0.875rem; display: flex; align-items: center; }
.utility-book p { opacity: 0.65; margin: 0; }
.utility-book a { text-decoration: none; }
.utility-book a:hover { text-decoration: underline; }
.drafted-trace { justify-content: flex-end; align-items: center; display: flex; margin-left: auto; flex-wrap: wrap; gap: 0.75rem 1.5rem; }
.layered_trace { flex-wrap: wrap; gap: 1.25rem; display: flex; }
.layered_trace a { transition: opacity var(--labeled_facet) var(--lower-flare),color var(--labeled_facet) var(--lower-flare); opacity: 0.65; }
.layered_trace a:hover { opacity: 1; color: var(--glossed_junction); }
.lower_cap { font-size: 0.75rem; margin: 0; opacity: 0.55; }
.lower_cap a { text-decoration: none; }
.framed_bulletin { grid-template-columns: 2fr 1fr 1.4fr; gap: clamp(2rem,4vw,3rem); display: grid; }
.coarse_ticker { flex-direction: column; display: flex; gap: 1rem; }
.cover-cap { flex-direction: column; gap: 0.75rem; display: flex; }
.cover-cap a { opacity: 0.85; text-decoration: none; }
.cover-cap a { transition: opacity var(--labeled_facet) var(--lower-flare),color var(--labeled_facet) var(--lower-flare); }
.cover-cap a:hover { color: var(--glossed_junction); opacity: 1; }
.ideal-cog { letter-spacing: 0.06em; margin: 0; text-transform: uppercase; opacity: 0.55; font-size: 0.8125rem; font-weight: 700; }
.stepped_endpoint { max-width: 32ch; line-height: var(--online_booth); margin: 0; opacity: 0.75; }
.animated_stack { align-items: flex-start; }
.animated_stack .plated_cap { margin-block-start: max(0px,calc((1em * var(--online_booth) - 2.25rem) / 2)); }
.animated_stack .composite-body { margin-block-start: max(0px,calc((2.25rem - 1em * var(--online_booth)) / 2)); }
.deluxe-trace { font-style: normal; display: flex; gap: 0.65rem; flex-direction: column; }
.boxed_backdrop { align-items: flex-start; display: inline-flex; line-height: var(--online_booth); min-width: 0; text-decoration: none; gap: 0.5rem; }
.quilted_endpoint { opacity: 0.85; }
.boxed_backdrop .glossed_fastener { margin-block-start: calc((1rem * var(--online_booth) - 1.05rem) / 2); }
.boxed_backdrop .glossed_fastener { height: 1.05rem; width: 1.05rem; }
a.boxed_backdrop:hover .quilted_endpoint { opacity: 1; }
a.stepped-junction { opacity: 1; text-decoration: underline; text-decoration-color: var(--lined_fulcrum); text-decoration-thickness: 0.08em; text-underline-offset: 0.28em; }
a.stepped-junction:hover { color: var(--glossed_junction); text-decoration-color: var(--lined_fulcrum); }
@media(max-width:1024px) {.framed_bulletin { grid-template-columns: repeat(auto-fit,minmax(12rem,1fr)); }}
@media(max-width:768px) {.framed_bulletin { gap: 2rem; grid-template-columns: 1fr; }
.utility-book { align-items: flex-start; flex-direction: column; }
.drafted-trace { margin-left: 0; justify-content: flex-start; }}
@media(max-width:640px) {.framed_bulletin { gap: 1.5rem; }
.utility-book { margin-top: 1.5rem; padding-top: 1.25rem; }}
.shelved_block { gap: 1.25rem; display: grid; }
.mellow-tip { gap: 0.5rem; flex-direction: column; display: flex; min-width: 0; }
.tabbed_ticker { font-weight: 600; letter-spacing: 0.01em; font-size: 0.875rem; }
.filtered_glyph { flex-wrap: wrap; gap: 1rem; display: flex; align-items: center; }
.center-ring[data-combined_cluster] { opacity: 1; pointer-events: none; position: relative; color: transparent; }
.center-ring[aria-disabled="true"] { cursor: default; }
.center-ring[data-combined_cluster] .glossed_fastener { visibility: hidden; }
.center-ring[data-combined_cluster]::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(--penciled-foil); border-top-color: transparent; border-radius: 50%; animation: endorsed-connector 0.7s linear infinite; }
@media (prefers-reduced-motion: reduce) {.center-ring[data-combined_cluster]::after { animation: none; }}
@keyframes endorsed-connector {to { transform: rotate(360deg); }}
.lined-motif { gap: 0.75rem; display: flex; flex-direction: column; margin: 0 0 clamp(1.75rem,3vw,2.5rem); max-width: 44rem; }
.circular-tunnel { align-items: center; text-align: center; margin-inline: auto; }
.cover_queue { gap: 1.25rem 1.5rem; grid-template-columns: repeat(2,minmax(0,1fr)); }
.cover_queue .logical_block,.cover_queue .filtered_glyph { grid-column: 1/-1; }
.boxed-etching .described-pad { max-width: 44rem; margin-inline: auto; }
.fetched_form { margin: 1rem 0 0; opacity: 0.65; font-size: 0.8125rem; }
.squared-wave { font-weight: 400; text-transform: none; opacity: 0.72; }
@media(max-width:768px) {.cover_queue { grid-template-columns: 1fr; }
.filtered_glyph .center-ring { width: 100%; }}
.threaded_scroller { display: flex; transition: height var(--labeled_facet) var(--lower-flare); flex-direction: column; height: var(--rear-fleet); --rear-fleet: 5rem; }
@keyframes compiled_grip {from { transform: translateX(0); }
to { transform: translateX(-100%); }}
.cover_padding { flex: 1 1 auto; padding-block: 0; justify-content: space-between; min-height: 0; align-items: center; gap: clamp(1rem,2vw,1.5rem); display: flex; }
.integral-bond { display: flex; align-items: center; gap: clamp(1rem,2vw,1.5rem); }
.serial_unit { flex-wrap: wrap; display: flex; gap: clamp(1rem,2vw,1.5rem); }
.evented_item { align-items: center; display: none; height: 2.75rem; cursor: pointer; justify-content: center; width: 2.75rem; }
.evented_item .semi_cord { display: none; }
.evented_item[aria-expanded="true"] .standard_pad { display: none; }
.evented_item[aria-expanded="true"] .semi_cord { display: inline-flex; }
:root { --threaded-collar: 5rem; }
.lower_tracker { height: var(--threaded-collar); }
.calibrated_row { color: var(--quilted-slider); transition: height var(--labeled_facet) var(--lower-flare),background var(--labeled_facet) var(--lower-flare),backdrop-filter var(--labeled_facet) var(--lower-flare),box-shadow var(--labeled_facet) var(--lower-flare); }
.calibrated_row .cover_padding { align-items: stretch; }
.calibrated_row .evented_item { align-self: center; }
.penciled-skeleton { transition: opacity var(--labeled_facet) var(--lower-flare); display: inline-flex; text-transform: uppercase; align-items: center; gap: 0.75rem; }
.penciled-skeleton:hover { opacity: 0.8; }
.braced_pattern { letter-spacing: var(--streamed-corner,-0.01em); font-weight: var(--batched-sprite,600); }
.calibrated-conduit { align-items: center; display: inline-flex; width: 2rem; flex-shrink: 0; box-sizing: border-box; justify-content: center; height: 2rem; color: var(--lined_fulcrum); }
.calibrated-conduit svg { width: 100%; height: 100%; }
.calibrated_row .integral-bond { align-items: stretch; align-self: stretch; }
.calibrated_row .serial_unit { align-items: stretch; gap: 0; }
.calibrated_row .serial_unit a { padding: 0 2rem; text-transform: uppercase; font-weight: 500; align-items: center; position: relative; color: var(--quilted-slider); display: flex; font-size: 1rem; border-radius: 0; letter-spacing: 0.05em; overflow: hidden; transition: padding var(--labeled_facet) var(--lower-flare),font-size var(--labeled_facet) var(--lower-flare),color var(--labeled_facet) var(--lower-flare); }
.calibrated_row .serial_unit a::before { position: absolute; content: ""; opacity: 0; background: var(--quilted-slider); inset: 0; transition: opacity var(--labeled_facet) var(--lower-flare); }
.calibrated_row .serial_unit a:hover::before { opacity: 0.1; }
.calibrated_row .serial_unit a[aria-current="page"],.calibrated_row .serial_unit a:hover { color: var(--bitwise-notice); }
.calibrated_row .serial_unit a[aria-current="page"] { font-weight: 800; }
.calibrated_row .serial_unit a[aria-current="page"]::after { content: ""; right: 0; bottom: 0; left: 0; height: 2px; background: var(--bitwise-notice); transition: bottom var(--labeled_facet) var(--lower-flare); position: absolute; }
.calibrated_row[data-sealed_item] { background-color: color-mix(in srgb,var(--online_roster) 82%,transparent); backdrop-filter: blur(12px); -webkit-backdrop-filter: blur(12px); border-bottom: 1px var(--logical-endpoint) var(--riveted-body); }
.calibrated_row[data-sealed_item] { --rear-fleet: 3.5rem; }
.calibrated_row[data-sealed_item] .serial_unit a { font-size: 0.875rem; padding: 0 1rem; }
.calibrated_row[data-sealed_item] .serial_unit a[aria-current="page"]::after { bottom: 0.55rem; }
.calibrated_row[data-sealed_item] .serial_unit a:hover::before { opacity: 0; }
.threaded_scroller .composite-body,.threaded_scroller .serial_unit a,.threaded_scroller .center-ring { white-space: nowrap; }
.cover_padding>*,.serial_unit,.integral-bond { min-width: 0; }
.threaded_scroller .composite-body { text-overflow: ellipsis; overflow: hidden; }
@media(min-width:1150px) and (max-width:1400px) {.cover_padding,.serial_unit,.integral-bond { gap: 1rem; }
.calibrated_row .serial_unit a { padding: 0 1.25rem; }}
@media(max-width:1149px) {.cover_padding { flex-direction: row; align-items: center; justify-content: space-between; }
.evented_item { display: inline-flex; }
.integral-bond { align-items: stretch; position: absolute; display: none; border-bottom: var(--drafted_wire) var(--logical-endpoint) var(--imprinted-sequence); right: 0; border-top: var(--drafted_wire) var(--logical-endpoint) var(--imprinted-sequence); padding: 1rem; flex-direction: column; gap: 0.5rem; background: var(--online_roster); z-index: 20; top: 100%; left: 0; }
.integral-bond[data-streamed_motif] { display: flex; }
.serial_unit { flex-direction: column; gap: 0.25rem; }
.serial_unit a { padding: 0.65rem 0.25rem; }
.serial_unit a::after { display: none; }
:root { --threaded-collar: 4rem; }
.threaded_scroller { --rear-fleet: 4.5rem; }
.calibrated_row[data-sealed_item] { --rear-fleet: 3.25rem; }
.calibrated_row .serial_unit { gap: 0.25rem; }
.calibrated_row .integral-bond { align-self: auto; background: var(--online_roster); align-items: stretch; }
.calibrated_row .serial_unit a,.calibrated_row[data-sealed_item] .serial_unit a { font-size: 0.9375rem; padding: 0.65rem 0.25rem; }
.calibrated_row[data-sealed_item] .serial_unit a[aria-current="page"]::after,.calibrated_row .serial_unit a[aria-current="page"]::after { display: block; bottom: 0.35rem; }
.integral-bond .center-ring { width: 100%; }}
@keyframes fallback_ledger {from { transform: translate3d(-15%,-8%,0) scale(0.88); }
to { transform: translate3d(10%,9%,0) scale(1.19); }}
@keyframes columned-beam {from { transform: translate3d(15%,6%,0) scale(1.18); }
to { transform: translate3d(-14%,-9%,0) scale(0.88); }}
.riveted-lookup .glossed_fastener { height: 1rem; width: 1rem; }
.fresh_strip { border-radius: var(--light_crumb); }
.logical_drawer { border-color: var(--lined_fulcrum); color: var(--described_crest); }
.logical_drawer .glossed_fastener { color: var(--lined_fulcrum); }
.fetched_backdrop { overflow: hidden; padding: min(calc(var(--boxed_stack) * 1.35),calc(var(--center_ticker,100vh) * 0.145)) 0; position: relative; isolation: isolate; }
.online-toolbar { position: absolute; margin: 0; inset: 0; z-index: 0; }
.fetched_backdrop .vertical_hangar { position: relative; z-index: 1; }
.online-toolbar img { border-radius: 0; height: 100%; display: block; width: 100%; border: 0; object-fit: cover; }
.online-toolbar::after { inset: 0; position: absolute; content: ""; background: linear-gradient(180deg,color-mix(in srgb,var(--described_crest) 78%,transparent) 0%,color-mix(in srgb,var(--described_crest) 52%,transparent) 45%,color-mix(in srgb,var(--described_crest) 78%,transparent) 100%); }
.fetched_backdrop::before { position: absolute; content: ""; width: 45vw; height: 45vw; z-index: -1; top: -15%; filter: blur(90px); border-radius: 50%; right: -10%; background: var(--dialed-junction); }
.fetched_backdrop::after { z-index: -1; left: -10%; height: 35vw; position: absolute; filter: blur(80px); border-radius: 50%; content: ""; bottom: -15%; width: 35vw; background: var(--dialed-junction); }
.shelved_drawer { max-width: min(100%,56rem); margin: 0 auto; text-align: center; display: flex; flex-direction: column; align-items: center; gap: 1.25rem; padding: var(--squared_joist); padding-block: calc(var(--squared_joist) * 2.4); padding-inline: calc(var(--squared_joist) * 1.5); border: var(--drafted_wire) var(--logical-endpoint) var(--glossed_particle); border-radius: var(--ideal_wave); background: var(--sawn_cluster); box-shadow: var(--vaulted_control); }
.shelved_drawer h2,.shelved_drawer h1 { font-size: calc((1rem + (clamp(2.25rem,6vw,3.75rem) - 1rem) * var(--utility-article)) * var(--compressed-pattern)); line-height: 1.1; margin: 0; }
@media(max-width:640px) {.shelved_drawer h2,.shelved_drawer h1 { font-size: calc((1rem + (clamp(2rem,9vw,2.5rem) - 1rem) * var(--utility-article)) * var(--compressed-pattern)); }
.fetched_backdrop { padding: calc(var(--boxed_stack) * 0.85) 0; }}
.core-listing .vaulted_caliper { display: grid; gap: var(--streamed_deck); }
.imprinted_roster { border-bottom: var(--drafted_wire) var(--logical-endpoint) var(--glossed_particle); padding-bottom: var(--squared_joist); }
.shelved-marker { align-items: center; margin-bottom: 0.75rem; gap: 0.75rem; display: flex; }
.shelved-marker .glossed_fastener { color: var(--lined_fulcrum); }
.imprinted_roster h3 { margin: 0; font-size: calc((1rem + (1.25rem - 1rem) * var(--utility-article)) * var(--compressed-pattern)); }
.imprinted_roster p { line-height: var(--online_booth); margin: 0; opacity: 0.75; }
@media(max-width:768px) {.core-listing .vaulted_caliper { grid-template-columns: 1fr; }}
.differential_tracker .layered_fulcrum:not(.fallback-block):not(.framed-stub) { gap: 0.5rem; display: flex; align-items: center; box-shadow: none; }
.differential_tracker .layered_fulcrum:not(.fallback-block):not(.framed-stub)::before,.differential_tracker .fallback-block::before,.differential_tracker .fallback-block::after { content: ""; transform: rotate(45deg); border-radius: 0; height: 0.4375rem; width: 0.4375rem; flex: 0 0 auto; background: var(--lined_fulcrum); }
.configured_facade { padding: clamp(3.5rem,7vw,6rem) 0; }
.configured_facade .kinetic-collar { max-width: max(var(--online-gimbal),68ch); margin-inline: auto; }
.vertical_hangar.kinetic-collar { max-width: max(var(--online-gimbal),68ch); margin-inline: auto; }
.brisk-sequence { color: var(--glossed_junction); text-transform: uppercase; font-weight: 700; letter-spacing: 0.14em; font-size: 0.8125rem; margin: 0 0 0.75rem; }
.glossed-gimbal { margin: 0 0 1rem; line-height: 1.08; font-size: calc((1rem + (clamp(2.25rem,5vw,3.5rem) - 1rem) * var(--utility-article)) * var(--compressed-pattern)); }
.deluxe_stub { margin: 0 0 0.5rem; opacity: 0.7; font-size: 0.9375rem; }
.deluxe_stub code { border-radius: var(--ideal_wave); font-size: 0.875em; padding: 0.1em 0.4em; white-space: nowrap; background: var(--dialed-padding); }
.lower-facet { margin: 0 0 1.25rem; }
.lower-facet .left_padding { line-height: 1.45; margin: 0 0 0.6rem; }
.lower-facet .kinetic_collection { font-weight: 700; }
.lower-facet .left_padding:last-child { margin-bottom: 0; }
.fresh-gimbal { margin: 0 0 1.25rem; list-style: disc; padding-left: 1.25rem; }
.fresh-gimbal li { line-height: var(--online_booth); margin: 0 0 0.4rem; }
.fresh-gimbal li::marker { color: var(--lined_fulcrum); }
.configured_facade h2 { scroll-margin-top: calc(var(--threaded-collar) + 1rem); }
.configured_facade p.deluxe_stub { margin-bottom: 0.5rem; }
.configured_facade .kinetic-collar .deluxe_stub+p { margin-top: 1.75rem; }
.quilted-ticker .labeled_tip { align-items: start; display: grid; gap: clamp(1.5rem,3vw,2.5rem); grid-template-columns: minmax(18rem,max-content) minmax(0,1fr); }
.quilted-ticker .left-stub { position: sticky; padding-inline-end: 1.25rem; border-inline-end: var(--drafted_wire) var(--logical-endpoint) var(--glossed_particle); max-width: 34rem; top: calc(var(--threaded-collar) + clamp(1.5rem,4vw,2.5rem)); }
.quilted-ticker .left-stub::before { content: ""; margin: 0 0 1.25rem; display: block; height: 0.1875rem; background: var(--lined_fulcrum); border-radius: var(--light_crumb); width: 2.5rem; }
.quilted-ticker .kinetic-collar { margin-inline: 0; }
.quilted-ticker .left-stub .deluxe_stub code { margin-top: 0.25rem; display: block; width: fit-content; font-size: 0.75rem; white-space: normal; }
.quilted-ticker .left-stub .glossed-gimbal { font-size: calc((1rem + (clamp(1.75rem,3vw,2.5rem) - 1rem) * var(--utility-article)) * var(--compressed-pattern)); }
.elevated_body { border-top: var(--drafted_wire) var(--logical-endpoint) var(--glossed_particle); margin-top: 2rem; padding-top: 1.25rem; }
.glossed-fulcrum { font-weight: 700; margin: 0 0 0.75rem; text-transform: uppercase; font-size: 0.75rem; opacity: 0.6; letter-spacing: 0.12em; }
.elevated_body ol { gap: 0.5rem; padding: 0; list-style: none; counter-reset: saturated-vector; margin: 0; display: grid; }
.elevated_body li { counter-increment: saturated-vector; line-height: 1.45; display: flex; gap: 0.6rem; font-size: 0.9375rem; }
.elevated_body li::before { flex: 0 0 auto; color: var(--lined_fulcrum); content: counter(saturated-vector,decimal-leading-zero); font-size: 0.8125rem; font-weight: 700; line-height: 1.45; }
.elevated_body a { text-decoration: none; opacity: 0.85; color: inherit; }
.elevated_body a:hover { text-underline-offset: 0.25em; opacity: 1; text-decoration: underline; }
.compressed-tunnel { counter-reset: secondary_kiosk; }
.compressed-tunnel h2:not(.glossed-gimbal)::before { margin-inline-end: 0.625rem; content: counter(secondary_kiosk,decimal-leading-zero) "."; color: var(--lined_fulcrum); counter-increment: secondary_kiosk; font-variant-numeric: tabular-nums; }
@media(max-width:768px) {.quilted-ticker .labeled_tip { grid-template-columns: 1fr; gap: 1.5rem; }
.quilted-ticker .left-stub { border-inline-end: none; max-width: none; position: static; padding-inline-end: 0; }
.deluxe_stub code { white-space: normal; }}
@media(max-width:640px) {.configured_facade { padding: 2.5rem 0; }
.glossed-gimbal { font-size: calc((1rem + (clamp(1.875rem,7vw,2.5rem) - 1rem) * var(--utility-article)) * var(--compressed-pattern)); }}
.ideal-gantry { align-items: center; gap: clamp(2.5rem,5vw,4.5rem); grid-template-columns: 1fr 1fr; isolation: isolate; display: grid; }
.fallback_etching { position: relative; margin: 0; }
.fallback_etching::before { z-index: -1; content: ""; inset: 1.25rem -1.25rem -1.25rem 1.25rem; border-radius: var(--prime-form); position: absolute; background: color-mix(in srgb,var(--exact_cluster) 18%,transparent); }
.fallback_etching img { object-fit: cover; width: 100%; box-shadow: var(--inert_etching); aspect-ratio: 4/3; border-radius: var(--prime-form); display: block; }
.elevated_joist .embedded_sidebar { margin: 0; }
.elevated_joist .zoned_body { font-size: 1.125rem; }
@media (max-width:768px) {.ideal-gantry { grid-template-columns: 1fr; }
.fallback_etching::before { inset: 0.75rem calc(-1 * min(0.75rem,var(--integral_padding) / 2)) -0.75rem 0.75rem; }}
@media(max-width:640px) {.ideal-gantry { gap: 1.5rem; }}
.embedded-bundle { font-variant-numeric: tabular-nums; font-size: calc((1rem + (clamp(2rem,5vw,3.5rem) - 1rem) * var(--utility-article)) * var(--compressed-pattern)); color: var(--glossed_junction); font-weight: 800; line-height: 1.05; letter-spacing: -0.02em; }
.local-entry { color: var(--described_crest); font-weight: 500; opacity: 0.75; font-size: 0.6em; }
.fallback_fleet { font-size: 0.9375rem; line-height: 1.45; opacity: 0.7; }
.classic_facet .washed-frame { grid-template-columns: repeat(4,minmax(0,1fr)); gap: var(--streamed_deck); display: grid; }
.mellow-listing { display: flex; flex-direction: column; gap: 0.75rem; }
.mellow-listing .embedded-bundle { font-size: calc((1rem + (clamp(1.75rem,4vw,2.5rem) - 1rem) * var(--utility-article)) * var(--compressed-pattern)); }
@media(max-width:1024px) {.classic_facet .washed-frame { grid-template-columns: repeat(2,minmax(0,1fr)); }}
@media(max-width:768px) {.classic_facet .washed-frame { grid-template-columns: 1fr; }}
@media(max-width:640px) {.embedded-bundle { font-size: calc((1rem + (clamp(1.75rem,8vw,2.5rem) - 1rem) * var(--utility-article)) * var(--compressed-pattern)); }}
.rectified-foil .deluxe-book { gap: 1.5rem; align-items: flex-start; flex-wrap: wrap; display: flex; }
.rectified-foil .plated-crest { text-align: center; flex: 1 1 200px; }
.rectified-foil .enclosed_control { line-height: 1; font-variant-numeric: tabular-nums; display: block; font-size: calc((1rem + (var(--tempered-host,clamp(3rem,6vw,4.5rem)) - 1rem) * var(--utility-article)) * var(--compressed-pattern)); margin: 0 0 1rem; letter-spacing: -0.02em; font-weight: 900; }
:is(.evented_junction) .enclosed_control { color: var(--zoned_skeleton); margin-inline: auto; display: inline-flex; width: 1.9em; background: var(--labeled-primitive); align-items: center; justify-content: center; height: 1.9em; --tempered-host: clamp(2rem,3.2vw,2.5rem); }
.evented_junction .enclosed_control { border-radius: var(--ideal_wave); }
.rectified-foil .plated-crest h3 { margin: 0 0 0.75rem; font-size: 1.25rem; }
.rectified-foil .plated-crest p { margin: 0; opacity: 0.8; line-height: var(--online_booth); }
.rectified-foil .squared_junction { align-items: center; color: var(--lined_fulcrum); display: flex; padding-top: clamp(0.75rem,2.2vw,1.5rem); flex-shrink: 0; }
.rectified-foil .squared_junction .glossed_fastener { height: 1.5rem; width: 1.5rem; }
.braced_joist .quilted_unit { gap: 1rem; flex-direction: column; display: flex; }
.filtered_joist { background: var(--dialed-padding); cursor: pointer; border: var(--drafted_wire) var(--logical-endpoint) var(--glossed_particle); padding: 0; border-radius: var(--ideal_wave); }
.filtered_joist summary { align-items: center; cursor: pointer; list-style: none; display: flex; gap: 1.25rem; padding: 1.5rem; }
.filtered_joist summary::-webkit-details-marker { display: none; }
.filtered_joist summary h3 { font-size: 1.125rem; margin: 0; }
.deluxe_roster { transition: transform var(--labeled_facet) var(--lower-flare); flex-shrink: 0; opacity: 0.55; margin-left: auto; }
.filtered_joist[open]:not([data-deluxe-host]) .deluxe_roster { transform: rotate(180deg); }
.filtered_joist .enclosed_control { border-radius: 50%; background: var(--sawn_cluster); justify-content: center; width: 2.25rem; flex-shrink: 0; display: flex; align-items: center; height: 2.25rem; font-weight: 800; font-size: 1rem; border: var(--drafted_wire) var(--logical-endpoint) var(--glossed_particle); }
.filtered_joist p { opacity: 0.75; max-width: 65ch; margin: 0; padding: 0 1.5rem 1.5rem 4.75rem; line-height: var(--online_booth); }
@media(max-width:1024px) {.rectified-foil .squared_junction { display: none; }}
@media(max-width:768px) {.rectified-foil .deluxe-book { flex-direction: column; }
.filtered_joist p { padding-left: 1.5rem; }}
@media(max-width:640px) {.rectified-foil .enclosed_control { --tempered-host: clamp(2.25rem,9vw,3rem); }
:is(.evented_junction) .enclosed_control { --tempered-host: clamp(1.75rem,7vw,2.25rem); }}
.cover_component { --reinforced_flare: 24px; --rear_form: color-mix(in srgb,var(--described_crest) 9%,transparent); background-repeat: repeat; }
.cover_component { --rear_form: color-mix(in srgb,var(--described_crest) 6%,transparent); background-image: radial-gradient(ellipse 5px 1px at 50% 50%,var(--rear_form) 99%,transparent 100%); background-size: var(--reinforced_flare) var(--reinforced_flare); --reinforced_flare: 20px; }
.core_booth { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: clamp(1rem,2vw,1.5rem); margin-top: clamp(1.75rem,3vw,2.5rem); }
.squared-backdrop { flex-direction: column; gap: 0.5rem; border: var(--composite_hangar) var(--logical-endpoint) var(--glossed_particle); border-radius: var(--ideal_wave); padding: var(--squared_joist); box-shadow: var(--vaulted_control); display: flex; }
.inert-row { margin: 0; font-weight: 600; }
.imaged_cap { word-break: break-word; font-size: 0.9375rem; display: block; }
.docked_trace { opacity: 0.75; margin: 0.25rem 0 0; font-size: 0.9375rem; }
@media(max-width:768px) {.core_booth { grid-template-columns: 1fr; }}
.filtered-deck { color: var(--inline-pad); border-color: var(--docked_facade); background: var(--listed_body); }
.filtered-deck .zoned_body { color: var(--inline-pad); }
.filtered-deck p { color: var(--inline-pad); }
.filtered-deck .layered_fulcrum { color: color-mix(in srgb,var(--inline-pad) 70%,transparent); }
.filtered-deck .center-ring { background: var(--inline-pad); color: var(--described_crest); }
.filtered-deck .regular_primitive { border-color: var(--inline-pad); color: var(--inline-pad); background: transparent; }
.filtered-deck .center-ring:hover { background: color-mix(in srgb,var(--inline-pad) 86%,var(--described_crest)); color: var(--described_crest); }
.filtered-deck .regular_primitive:hover { background: color-mix(in srgb,var(--inline-pad) 14%,transparent); color: var(--inline-pad); }
.filtered-deck .local-entry,.filtered-deck .embedded-bundle { color: var(--inline-pad); }
.filtered-deck .listed-ring { background: var(--inline-pad); }
.filtered-deck .listed-ring { border-color: transparent; }
.filtered-deck .listed-ring { box-shadow: 0 0 0 0.1875rem var(--lined_fulcrum); }
.filtered-deck summary::after,.filtered-deck summary::marker { color: var(--inline-pad); }
.filtered-deck .integral-bond { color: var(--inline-pad); }
.filtered-deck .serial_unit a:hover,.filtered-deck .serial_unit a[aria-current="page"] { color: var(--inline-pad); }
.filtered-deck .evented_item { border-color: var(--inline-pad); }
.filtered-deck .utility-book { border-color: color-mix(in srgb,var(--inline-pad) 34%,transparent); }
.filtered-deck .layered_trace a:hover,.filtered-deck .cover-cap a:hover { color: var(--inline-pad); }
.filtered-deck .ideal-cog,.filtered-deck .lower_cap { opacity: 0.65; }
.filtered-deck textarea,.filtered-deck input { background: color-mix(in srgb,var(--inline-pad) 8%,var(--listed_body)); border-color: color-mix(in srgb,var(--inline-pad) 56%,transparent); color: var(--inline-pad); }
.filtered-deck ::placeholder { color: color-mix(in srgb,var(--inline-pad) 55%,var(--listed_body)); }
.evented_item { border-width: 1px; border-radius: 0; }
.calibrated_row .serial_unit a { text-transform: uppercase; font-family: var(--rear_foil); font-weight: 700; letter-spacing: 0.08em; }
.braced_pattern { text-transform: uppercase; }
.calibrated_row { border-bottom-width: 0; }
.evented_item,.integral-bond { border-color: var(--bitwise-notice); }
.imprinted-component,details { background-image: linear-gradient(160deg,color-mix(in srgb,var(--inline-pad) 65%,transparent) 0%,transparent 55%); }
.imprinted-component,details { transition: all var(--labeled_facet) var(--lower-flare); }
textarea,input { transition: all var(--labeled_facet) var(--lower-flare); }
.center-ring:not(.regular_primitive,.elongated_junction) { overflow: hidden; isolation: isolate; position: relative; }
.center-ring:not(.regular_primitive,.elongated_junction)::after { transition: all calc(var(--labeled_facet) * 3) var(--lower-flare); border-radius: inherit; background: linear-gradient(90deg,transparent,var(--dialed-junction),transparent); content: ""; position: absolute; inset: 0 100% 0 -25%; opacity: 0.22; z-index: -1; }
.center-ring:not(.regular_primitive,.elongated_junction):hover::after { inset: 0 -25% 0 100%; }
.enhanced-composer .center-ring:not(.regular_primitive,.elongated_junction)::after,.filtered-deck .center-ring:not(.regular_primitive,.elongated_junction)::after { display: none; }
.imprinted-component:not(.drafted-bench,.enhanced-casing,.louvered-host):hover,details:hover { box-shadow: var(--inert_etching); background-color: var(--sawn_cluster); }
textarea:focus,select:focus,input:not([type="checkbox"]):not([type="radio"]):focus { box-shadow: var(--compressed_caliper),var(--vaulted_control); background-color: var(--dialed-junction); }
.center-ring:focus-visible,.center-ring:not(.regular_primitive,.elongated_junction):hover:focus-visible { box-shadow: var(--braced_header)!important; }
[data-fresh_booth] [data-deluxe-bulletin] .vertical_hangar:not(:has(:is(.logged_tile,.riveted-foil,.described_corner,.classic-etching,.lined_deck,.core-deck,.utility_provider,.vaulted_caliper,.listed_gimbal,.elevated_sequence,.rectified_flyout,.utility_roster,.plumb-skeleton,.sanded-header,.embedded-skeleton,.filtered_crumb,.rectified-header,.fallback-provider,.washed-frame,.inline-cog,.labeled_pad,.threaded-wire,.kinetic-foil,.quilted_unit,.prime_notice,.coarse_flyout,.prime_queue,.plumb_component,.emitted_padding))) { opacity: 0; transition: opacity var(--labeled_payload) var(--uniform-fulcrum),transform var(--labeled_payload) var(--uniform-fulcrum); transform: translateY(calc(-1 * var(--auto_foil))); }
[data-fresh_booth] [data-deluxe-bulletin][data-local-wire] .vertical_hangar:not(:has(:is(.logged_tile,.riveted-foil,.described_corner,.classic-etching,.lined_deck,.core-deck,.utility_provider,.vaulted_caliper,.listed_gimbal,.elevated_sequence,.rectified_flyout,.utility_roster,.plumb-skeleton,.sanded-header,.embedded-skeleton,.filtered_crumb,.rectified-header,.fallback-provider,.washed-frame,.inline-cog,.labeled_pad,.threaded-wire,.kinetic-foil,.quilted_unit,.prime_notice,.coarse_flyout,.prime_queue,.plumb_component,.emitted_padding))) { opacity: 1; transform: none; }
[data-fresh_booth] [data-deluxe-bulletin] .vertical_hangar:has(:is(.logged_tile,.riveted-foil,.vaulted_caliper,.washed-frame,.quilted_unit,.plumb_component)) { transition: opacity var(--labeled_payload) var(--uniform-fulcrum); opacity: 0; }
[data-fresh_booth] [data-deluxe-bulletin][data-local-wire] .vertical_hangar:has(:is(.logged_tile,.riveted-foil,.vaulted_caliper,.washed-frame,.quilted_unit,.plumb_component)) { opacity: 1; }
[data-fresh_booth] [data-deluxe-bulletin] :is(.logged_tile,.riveted-foil,.vaulted_caliper,.washed-frame,.quilted_unit,.plumb_component)>* { opacity: 0; transform: translateY(calc(-1 * var(--auto_foil))); transition: opacity var(--labeled_payload) var(--uniform-fulcrum),transform var(--labeled_payload) var(--uniform-fulcrum); }
[data-fresh_booth] [data-deluxe-bulletin][data-local-wire] :is(.logged_tile,.riveted-foil,.vaulted_caliper,.washed-frame,.quilted_unit,.plumb_component)>* { transform: none; opacity: 1; }
[data-fresh_booth] [data-deluxe-bulletin][data-local-wire] :is(.logged_tile,.riveted-foil,.vaulted_caliper,.washed-frame,.quilted_unit,.plumb_component)>*:nth-child(2) { transition-delay: calc(1 * var(--partial_collection)); }
[data-fresh_booth] [data-deluxe-bulletin][data-local-wire] :is(.logged_tile,.riveted-foil,.vaulted_caliper,.washed-frame,.quilted_unit,.plumb_component)>*:nth-child(3) { transition-delay: calc(2 * var(--partial_collection)); }
[data-fresh_booth] [data-deluxe-bulletin][data-local-wire] :is(.logged_tile,.riveted-foil,.vaulted_caliper,.washed-frame,.quilted_unit,.plumb_component)>*:nth-child(4) { transition-delay: calc(3 * var(--partial_collection)); }
[data-fresh_booth] [data-deluxe-bulletin][data-local-wire] :is(.logged_tile,.riveted-foil,.vaulted_caliper,.washed-frame,.quilted_unit,.plumb_component)>*:nth-child(5) { transition-delay: calc(4 * var(--partial_collection)); }
[data-fresh_booth] [data-deluxe-bulletin][data-local-wire] :is(.logged_tile,.riveted-foil,.vaulted_caliper,.washed-frame,.quilted_unit,.plumb_component)>*:nth-child(6) { transition-delay: calc(5 * var(--partial_collection)); }
[data-fresh_booth] [data-deluxe-bulletin][data-local-wire] :is(.logged_tile,.riveted-foil,.vaulted_caliper,.washed-frame,.quilted_unit,.plumb_component)>*:nth-child(n+7) { transition-delay: calc(5 * var(--partial_collection)); }
