:root {
  --quiltednav: #1f1d1a;
  --balanced-kit: #8c8476;
  color-scheme: light;
  --cover_cog: #8c6826;
  --fringedtree: #f4f0e8;
  --compiled_wave: #1f1d1a;
  --absolute-book: #f1ece3;
  --debossed-filament: #e4dccf;
}

:root {
  --forkedgrip: 180ms;
  --rusticshell: none;
  --sidegateway: inset 0 2px 4px color-mix(in srgb,var(--quiltednav) 10%,transparent);
  --rapidcontainer: 1.1875rem;
  --compiledparcel: 1.375rem;
  --gauged_wrap: var(--absolute-book);
  --declaredenvelope: 1.25rem;
  --fusedfilament: var(--absolute-book);
  --grainedcluster: cubic-bezier(.2,0,0,1);
  --digital_cluster: cubic-bezier(.2,0,0,1);
  --cornered_registry: transparent;
  --live-router: var(--compiled_wave);
  --twinceiling: 1.19;
  --bonded_pulse: var(--debossed-filament);
  --cascaded_screen: var(--fringedtree);
  --joined_layout: var(--quiltednav);
  --reinforced_wave: 1.75rem;
  --compiled_toggle: 0 8px 20px color-mix(in srgb,var(--quiltednav) 16%,transparent);
  --sawn-cog: 0 20px 48px color-mix(in srgb,var(--quiltednav) 22%,transparent);
  --middlescreen: var(--fringedtree);
  --declared-matrix: 0;
  --plumb_dome: 16px;
  --rapid_mast: none;
  --slotted-dashboard: 1.15;
  --deluxe-toggle: 800;
  --cross_media: var(--debossed-filament);
  --dubbed-compass: clamp(5.375rem,10vw,9.125rem);
  --woven-screen: 400;
  --broad_ledger: var(--debossed-filament);
  --coverceiling: color-mix(in srgb,var(--balanced-kit) 20%,var(--absolute-book));
  --embossed_armature: .01em;
  --absolute_mod: 9999px;
  --covermodal: var(--fringedtree);
  --zoomedaside: var(--compiled_wave);
  --sawn-ligature: var(--compiled_wave);
  --phased-workbench: translateY(-2px);
  --reinforcednav: var(--quiltednav);
  --eased_portal: 1;
  --folded-outline: .8125rem;
  --opaque_toggle: none;
  --agilearmature: var(--compiled_wave);
  --versatile_barrel: 64ch;
  --tight-tab: 0 24px 52px color-mix(in srgb,var(--quiltednav) 36%,transparent);
  --absolute-crown: var(--balanced-kit);
  --encoded_footing: linear-gradient(transparent,var(--quiltednav));
  --woven_schema: color-mix(in srgb,var(--quiltednav) 55%,transparent);
  --prime_tree: var(--quiltednav);
  --perforated-buckle: solid;
  --segmented-bell: 0 2px 4px color-mix(in srgb,var(--quiltednav) 10%,transparent);
  --easedfacade: 1px;
  --lazyfacade: 0 10px 22px color-mix(in srgb,var(--quiltednav) 16%,transparent);
  --private_coupler: var(--absolute-book);
  --evaluated-ligature: var(--balanced-kit);
  --folded-kit: 640ms;
  --inscribedadapter: var(--compiled_wave);
  --balancedfield: 700;
  --sidefooting: 3rem;
  --inscribedgateway: var(--debossed-filament);
  --dubbedlayout: 0 0 0 3px var(--compiled_wave);
  --enumeratedportal: -0.03em;
  --balanced_hook: color-mix(in srgb,var(--quiltednav) 56%,transparent);
  --toppedworkbench: clamp(1rem,4vw,2rem);
  --shippedfield: var(--absolute-book);
  --slotted_cluster: none;
  --screened-media: 0 0 0 3px var(--compiled_wave);
  --woven-workbench: color-mix(in srgb,var(--quiltednav) 7%,transparent);
  --compiled-book: var(--absolute-book);
  --looped_kit: .48;
  --cornered-tab: var(--quiltednav);
  --twinflag: 1.3125rem;
  --fused-search: 1.65;
  --encoded-catalog: 9999px;
  --dimmed-chapter: 83.9375rem;
  --signed_bell: var(--balanced-kit);
  --absolute-facade: transparent;
  --zoomed-table: 1.6875rem;
  --wovencasing: 90ms;
  --linked_container: .8125rem;
  --tight-provider: var(--quiltednav);
  --agilegirder: scale(.98);
  --stable-casing: var(--easedfacade);
  --embossed-media: 0 3px 8px color-mix(in srgb,var(--quiltednav) 10%,transparent);
  --inscribedcoupler: var(--absolute-book);
}

@media(max-width:640px) {
  :root {
    --dubbed-compass: calc((clamp(5.375rem,10vw,9.125rem)) * .7);
    --rapidcontainer: calc((1.1875rem) * .85);
    --reinforced_wave: calc((1.75rem) * .85);
  }
}

:root {
  --rapid-ceiling: #8c6826;
  --studded-pulse: #ffffff;
}

:root {
  --sawncontainer: 'Roboto',Arial,sans-serif;
  --codedchapter: 'Roboto Slab',Georgia,serif;
}

:root {
  --agile-toggle: -0.02em;
  --incremental-lantern: 'Bricolage Grotesque','Helvetica Neue',Arial,sans-serif;
  --loopedscreen: 600;
}

*::before,*::after,* {
  box-sizing: border-box;
}

html {
  -webkit-text-size-adjust: 100%;
  text-size-adjust: 100%;
  --shipped-lockup: min(var(--dimmed-chapter),100rem);
  --cross-portal: min(var(--shipped-lockup),48rem);
}

body {
  margin: 0;
  background: var(--fusedfilament);
  color: var(--quiltednav);
  font: 16px/var(--fused-search,1.6) var(--sawncontainer,Arial,Helvetica,sans-serif);
  font-weight: var(--woven-screen);
  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;
}

h4,h1,h5,h3,h6,h2 {
  letter-spacing: var(--enumeratedportal);
  overflow-wrap: normal;
  font-family: var(--codedchapter,inherit);
  font-weight: var(--deluxe-toggle);
}

.hashedfacade {
  margin-inline: auto;
  width: min(var(--shipped-lockup),calc(100% - var(--toppedworkbench)));
}

:is(.zoomed_ligature,.phased_booth,.quilted_mast,.digital-workspace)>.hashedfacade {
  width: min(var(--cross-portal),calc(100% - var(--toppedworkbench)));
}

:is(.zoomed_ligature,.phased_booth,.quilted_mast,.digital-workspace)>.hashedfacade :is(.shipped_tab,p) {
  max-width: none;
}

.stable-record {
  scroll-margin-top: var(--linked_media);
  padding: calc(var(--dubbed-compass) + var(--broad_aside,0rem)) 0;
}

footer.stable-record,header.stable-record {
  padding: 0;
}

.reinforcedmast {
  padding-block: 0;
  min-height: calc(100vh - var(--linked_media));
  min-height: calc(100svh - var(--linked_media));
  display: flex;
  flex-direction: column;
  --studded-harness: calc(100vh - var(--linked_media));
}

.reinforcedmast>* {
  justify-content: center;
  flex: 1 0 auto;
  flex-direction: column;
  display: flex;
}

.plumb_modal {
  padding: calc(var(--dubbed-compass) + var(--middlelockup,0rem)) 0;
  background: var(--gauged_wrap);
  backdrop-filter: var(--opaque_toggle);
  -webkit-backdrop-filter: var(--opaque_toggle);
}

.stable-record>.plumb_modal {
  margin-block: calc(-1 * (var(--dubbed-compass) + var(--broad_aside,0rem)));
}

.stable-record>:is(.fitted-meter,.extended-hook,.containligature) {
  margin-block: calc(-1 * (var(--dubbed-compass) + var(--broad_aside,0rem)));
}

header.stable-record+.stable-record:not(.reinforcedmast) {
  --tonal-element: .55;
  padding-top: calc((var(--dubbed-compass) + var(--broad_aside,0rem)) * var(--tonal-element));
}

header.stable-record+.stable-record:not(.reinforcedmast)>:is(.plumb_modal,.fitted-meter,.extended-hook,.containligature) {
  margin-top: calc(-1 * (var(--dubbed-compass) + var(--broad_aside,0rem)) * var(--tonal-element));
}

header.stable-record+.stable-record:not(.reinforcedmast)>:is(.plumb_modal,.extended-hook,.containligature) {
  padding-top: calc((var(--dubbed-compass) + var(--middlelockup,0rem)) * var(--tonal-element));
}

.linked-matrix {
  letter-spacing: var(--agile-toggle,-0.02em);
  font-weight: var(--loopedscreen,600);
  text-decoration: none;
  font-family: var(--incremental-lantern,inherit);
  font-size: 1.25rem;
}

.absolute-template {
  letter-spacing: .12em;
  color: var(--quiltednav);
  box-shadow: inset 0 -0.125rem 0 var(--cover_cog);
  text-transform: var(--rapid_mast);
  font-size: .875rem;
  margin-bottom: 1rem;
  font-weight: 700;
}

.classic_field {
  font-size: 1.25rem;
  opacity: .8;
  margin-bottom: 2rem;
  max-width: var(--versatile_barrel);
  line-height: var(--fused-search);
}

.flaredfield {
  letter-spacing: var(--enumeratedportal);
  font-weight: var(--deluxe-toggle);
}

.zoomed-flyout {
  max-width: var(--versatile_barrel);
}

address {
  font-style: normal;
}

i,b,em {
  font-weight: inherit;
  font-style: inherit;
}

.enclosedfacade {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: var(--sidefooting);
  padding-block: .5rem;
  padding-inline: var(--declaredenvelope);
  border: var(--stable-casing) var(--perforated-buckle) var(--cornered_registry);
  border-radius: var(--folded-outline);
  background: var(--sawn-ligature);
  color: var(--covermodal);
  text-decoration: none;
  font-weight: var(--balancedfield);
  cursor: pointer;
  text-transform: var(--slotted_cluster);
  letter-spacing: var(--embossed_armature);
  box-shadow: var(--segmented-bell);
  backdrop-filter: var(--opaque_toggle);
  -webkit-backdrop-filter: var(--opaque_toggle);
  transition: background var(--forkedgrip) var(--digital_cluster),color var(--forkedgrip) var(--digital_cluster),border-color var(--forkedgrip) var(--digital_cluster),box-shadow var(--forkedgrip) var(--digital_cluster),opacity var(--forkedgrip) var(--digital_cluster),transform var(--forkedgrip) var(--digital_cluster);
}

.enclosedfacade:hover {
  background: var(--agilearmature);
  color: var(--middlescreen);
  box-shadow: var(--lazyfacade);
  transform: var(--phased-workbench);
  opacity: var(--eased_portal);
}

.enclosedfacade:active {
  transform: var(--agilegirder);
  box-shadow: var(--sidegateway);
}

textarea,input {
  width: 100%;
  backdrop-filter: var(--opaque_toggle);
  -webkit-backdrop-filter: var(--opaque_toggle);
  min-height: var(--sidefooting);
  padding: .75rem var(--declaredenvelope);
  border: var(--easedfacade) var(--perforated-buckle) var(--balanced_hook);
  border-radius: var(--linked_container);
  background: var(--woven-workbench);
  color: var(--cornered-tab);
  font: inherit;
  transition: border-color var(--forkedgrip) var(--digital_cluster),box-shadow var(--forkedgrip) var(--digital_cluster),opacity var(--forkedgrip) var(--digital_cluster);
}

textarea {
  line-height: var(--fused-search);
  resize: vertical;
  min-height: 9rem;
}

textarea:hover,input:hover {
  border-color: var(--reinforcednav);
}

input:not([type="checkbox"]):not([type="radio"]):focus,textarea:focus {
  box-shadow: var(--screened-media);
  border-color: var(--compiled_wave);
}

input:user-invalid,textarea:user-invalid {
  border-color: var(--inscribedadapter);
}

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(--easedfacade) var(--perforated-buckle) var(--reinforcednav);
  background: var(--woven-workbench);
  cursor: pointer;
  transition: background var(--forkedgrip) var(--digital_cluster),border-color var(--forkedgrip) var(--digital_cluster);
}

input[type="checkbox"] {
  border-radius: .25rem;
}

input[type="radio"] {
  border-radius: 50%;
}

input[type="radio"]::before,input[type="checkbox"]::before {
  block-size: .625rem;
  content: "";
  transform: scale(0);
  transition: transform var(--forkedgrip) var(--digital_cluster);
  inline-size: .625rem;
  background: var(--fringedtree);
}

input[type="checkbox"]::before {
  clip-path: polygon(12% 45%,0% 60%,41% 100%,100% 20%,82% 0%,37% 70%);
}

input[type="radio"]::before {
  block-size: .5rem;
  border-radius: 50%;
  inline-size: .5rem;
}

input[type="radio"]:hover,input[type="checkbox"]:hover {
  border-color: var(--compiled_wave);
}

input[type="radio"]:checked,input[type="checkbox"]:checked {
  background: var(--compiled_wave);
  border-color: var(--compiled_wave);
}

input[type="checkbox"]:checked::before,input[type="radio"]:checked::before {
  transform: scale(1);
}

input[type="checkbox"]:focus-visible,input[type="radio"]:focus-visible {
  box-shadow: none;
  outline-offset: 2px;
  outline: 2px solid var(--compiled_wave);
}

input[type="month"],input[type="time"],input[type="week"],input[type="date"],input[type="datetime-local"] {
  padding-block: 0;
  block-size: calc(var(--fused-search,1.6) * 1em + 1.5rem + 2 * var(--easedfacade));
}

::placeholder {
  opacity: 1;
  color: var(--woven_schema);
}

details,.twinworkbench {
  padding: var(--reinforced_wave);
  background: var(--bonded_pulse);
  border: var(--declared-matrix) var(--perforated-buckle) var(--signed_bell);
  border-radius: var(--twinflag);
  box-shadow: var(--embossed-media);
  backdrop-filter: var(--opaque_toggle);
  -webkit-backdrop-filter: var(--opaque_toggle);
}

.versatile_schema {
  display: grid;
  grid-template-columns: repeat(3,1fr);
  gap: var(--rapidcontainer);
}

.dimmedcluster {
  grid-template-columns: repeat(2,minmax(0,1fr));
}

details:hover,.twinworkbench:not(.protodome,.enclosedhook,.incremental_table):hover {
  box-shadow: var(--compiled_toggle);
}

summary {
  cursor: pointer;
  list-style-position: inside;
}

summary::marker {
  color: var(--compiled_wave);
}

.surveyed-matrix .hashedfacade {
  width: min(calc(var(--shipped-lockup) * 1.2),calc(100% - var(--toppedworkbench)));
}

.surveyed-matrix {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 30;
  background: var(--inscribedcoupler);
  border-color: var(--evaluated-ligature);
  border-bottom-color: var(--coverceiling);
  color: var(--joined_layout);
  backdrop-filter: var(--opaque_toggle);
  -webkit-backdrop-filter: var(--opaque_toggle);
}

.broad-girder {
  color: var(--joined_layout);
  border-color: var(--evaluated-ligature);
}

.gauged-lens a {
  text-decoration: none;
  padding: .25rem;
  border-radius: var(--linked_container);
  transition: background var(--forkedgrip) var(--digital_cluster),box-shadow var(--forkedgrip) var(--digital_cluster),color var(--forkedgrip) var(--digital_cluster);
  font-weight: 500;
  position: relative;
}

.surveyed-matrix .gauged-lens a[aria-current="page"] {
  font-weight: 700;
  color: var(--live-router);
}

.eased_screen {
  border: var(--easedfacade) var(--perforated-buckle) var(--evaluated-ligature);
  border-radius: var(--linked_container);
  transition: background var(--forkedgrip) var(--digital_cluster);
  background: transparent;
  color: inherit;
}

figure>img {
  border: var(--easedfacade) var(--perforated-buckle) var(--absolute-crown);
  filter: var(--rusticshell);
  border-radius: var(--compiledparcel);
}

summary:focus,select:focus,.enclosedfacade:focus,textarea:focus,input:not([type="checkbox"]):not([type="radio"]):focus,a:focus,button:focus {
  outline-offset: 2px;
  outline: 2px solid transparent;
}

input:not([type="checkbox"]):not([type="radio"]):focus-visible,.enclosedfacade:focus-visible,summary:focus-visible,textarea:focus-visible,button:focus-visible,a:focus-visible {
  outline: 2px solid transparent;
  box-shadow: var(--dubbedlayout);
  outline-offset: 2px;
}

.gauged-lens a:hover:focus-visible,.eased_screen:focus-visible,.eased_screen:hover:focus-visible,.gauged-lens a:focus-visible {
  box-shadow: var(--dubbedlayout);
  outline-offset: 2px;
  outline: 2px solid transparent;
}

.enclosedfacade:disabled,textarea:disabled,input:disabled,[aria-disabled="true"],button:disabled {
  cursor: not-allowed;
  opacity: var(--looped_kit);
}

.signed-gutter {
  flex-shrink: 0;
  height: 1.25rem;
  width: 1.25rem;
}

.varnishedcrown {
  width: 3rem;
  height: 3rem;
  justify-content: center;
  display: inline-flex;
  border: var(--easedfacade) var(--perforated-buckle) var(--signed_bell);
  border-radius: var(--encoded-catalog);
  color: var(--cover_cog);
  flex: 0 0 auto;
  align-items: center;
}

.varnishedcrown .signed-gutter {
  height: 1.5rem;
  width: 1.5rem;
}

.varnishedcrown {
  background: color-mix(in srgb,var(--zoomedaside) 12%,var(--absolute-book));
}

.varnishedcrown {
  box-shadow: inset 0 0 0 var(--easedfacade) var(--broad_ledger);
}

.dimmed-hook {
  color: var(--cover_cog);
}

.digital-workspace .classic_field {
  opacity: .8;
}

.shipped_tab {
  max-width: 44rem;
  display: flex;
  flex-direction: column;
  margin: 0 0 clamp(2rem,4vw,3.5rem);
  gap: .75rem;
}

.literal-girder {
  margin-inline: auto;
  text-align: center;
  align-items: center;
}

.segmentedmedia {
  align-items: center;
  display: flex;
  width: 100%;
  justify-content: center;
  box-shadow: none;
  gap: .75rem;
}

.segmentedmedia::before,.segmentedmedia::after {
  flex: 0 0 auto;
  content: "";
  background: var(--cover_cog);
  display: none;
}

.flaredfield {
  font-size: calc((1rem + (clamp(1.875rem,4vw,3rem) - 1rem) * var(--slotted-dashboard)) * var(--twinceiling));
  line-height: 1.1;
  margin: 0;
}

.absolute-template {
  font-size: .8125rem;
  margin: 0;
}

.classic_field {
  opacity: .75;
  margin: 0;
  font-size: 1.125rem;
  line-height: var(--fused-search);
}

.screened-shell {
  border-block: var(--easedfacade) var(--perforated-buckle) var(--signed_bell);
}

.signed_swatch {
  --broad_aside: 0rem;
  --middlelockup: 0rem;
}

.inscribed_buckle {
  --middlelockup: -1.5rem;
  --broad_aside: -1rem;
}

.encoded-lockup {
  --middlelockup: .625rem;
  --broad_aside: .5rem;
}

.versatile-ceiling {
  --broad_aside: 1rem;
  --middlelockup: .5rem;
}

@media(max-width:1024px) {
  .versatile_schema {
    grid-template-columns: repeat(2,1fr);
  }
}

@media(max-width:768px) {
  .versatile_schema {
    grid-template-columns: 1fr;
  }

  .dimmedcluster {
    grid-template-columns: 1fr;
  }
}

@media(max-width:640px) {
  .encoded-lockup,.versatile-ceiling,.signed_swatch,.inscribed_buckle {
    --middlelockup: 0rem;
    --broad_aside: 0rem;
  }

  .flaredfield {
    font-size: calc((1rem + (clamp(1.75rem,7vw,2.25rem) - 1rem) * var(--slotted-dashboard)) * var(--twinceiling));
  }

  .classic_field {
    font-size: 1.0625rem;
  }

  .shipped_tab {
    margin-bottom: clamp(1.5rem,6vw,2rem);
    gap: .5rem;
  }

  .varnishedcrown {
    height: 2.75rem;
    width: 2.75rem;
  }
}

.nestedchapter {
  display: flex;
  line-height: var(--fused-search);
  align-items: flex-start;
  font-size: 1.0625rem;
  gap: .875rem;
}

.drawn-field {
  opacity: .85;
}

.liftedmeter {
  flex-shrink: 0;
  background: var(--cover_cog);
  border-radius: 50%;
  margin-top: calc((1.0625rem * var(--fused-search) - .625rem) / 2);
  width: .625rem;
  height: .625rem;
}

.signed_flap .patterned_booth {
  display: grid;
  grid-template-columns: repeat(2,minmax(0,1fr));
  list-style: none;
  gap: var(--rapidcontainer);
  padding: 0;
  margin: 0;
}

.patterned_booth .nestedchapter {
  border-top: var(--easedfacade) var(--perforated-buckle) color-mix(in srgb,var(--absolute-book) 24%,transparent);
  padding-top: 1.25rem;
}

@media(max-width:768px) {
  .signed_flap .patterned_booth {
    grid-template-columns: 1fr;
  }
}

.proto-ledger {
  align-items: center;
  width: 2.25rem;
  box-sizing: border-box;
  display: inline-flex;
  height: 2.25rem;
  flex-shrink: 0;
  justify-content: center;
}

.proto-ledger .shipped-envelope {
  width: 1.25rem;
  height: 1.25rem;
}

.signed-hint {
  color: var(--cover_cog);
  border: var(--easedfacade) var(--perforated-buckle) var(--cover_cog);
}

.signed-hint {
  border-radius: var(--linked_container);
}

.linked-matrix {
  gap: .625rem;
  align-items: center;
  display: inline-flex;
}

.declared_dashboard {
  display: inline-block;
}

.middle_chapter {
  margin: 0 0 1rem;
  letter-spacing: var(--agile-toggle,normal);
  gap: .75rem;
  font-weight: var(--loopedscreen,700);
  font-family: var(--incremental-lantern,inherit);
  align-items: center;
  display: flex;
  font-size: 1.0625rem;
}

.declaredlayout {
  margin: 0;
  display: flex;
  flex-direction: column;
}

.batched_dome {
  border-top: var(--easedfacade) var(--perforated-buckle) var(--signed_bell);
  display: grid;
  grid-template-columns: minmax(9rem,.5fr) 1.5fr;
  gap: .5rem clamp(1rem,3vw,2rem);
  padding: .875rem 0;
  align-items: start;
}

.batched_dome:last-child {
  border-bottom: var(--easedfacade) var(--perforated-buckle) var(--signed_bell);
}

.batched_dome dt {
  letter-spacing: .06em;
  font-size: .8125rem;
  opacity: .55;
  font-weight: 700;
  text-transform: uppercase;
}

.batched_dome dd {
  opacity: .9;
  margin: 0;
  line-height: var(--fused-search);
}

.batched_dome dd a {
  text-underline-offset: .2em;
  text-decoration: underline;
}

.symmetric_mast {
  padding: 0;
  margin: 1.25rem 0 0;
  display: flex;
  gap: .75rem;
  list-style: none;
  flex-direction: column;
}

.symmetric_mast li {
  align-items: flex-start;
  gap: .625rem;
  line-height: var(--fused-search);
  display: flex;
}

.private_hint {
  opacity: .85;
}

.symmetric_mast .signed-gutter {
  width: 1.05rem;
  color: var(--cover_cog);
  flex-shrink: 0;
  height: 1.05rem;
  margin-top: .2rem;
}

.folded-lens {
  font-size: .9375rem;
  display: flex;
  gap: .5rem;
  align-items: center;
  margin: 1.5rem 0 0;
}

.batchedmedia {
  opacity: .75;
}

.folded-lens .signed-gutter {
  height: 1.05rem;
  width: 1.05rem;
  color: var(--cover_cog);
  flex-shrink: 0;
}

.directed_workbench .enclosedhook {
  margin-top: 1.5rem;
}

.fluted_cap {
  margin-top: clamp(2rem,4vw,2.5rem);
}

.fluted_cap h3 {
  margin: 0;
  font-size: 1.125rem;
}

.enclosedhook .batched_dome:first-child {
  padding-top: 0;
  border-top: none;
}

.enclosedhook .batched_dome:last-child {
  border-bottom: none;
  padding-bottom: 0;
}

@media(max-width:768px) {
  .batched_dome {
    grid-template-columns: 1fr;
    gap: .25rem;
  }
}

@media(max-width:640px) {
  .fluted_cap {
    margin-top: 1.5rem;
  }
}

.patterned-crown {
  background-image: linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--quiltednav) 5%,transparent) 100%);
}

.digital-workspace .batchedmod {
  box-shadow: var(--tight-tab);
  position: relative;
  padding: calc(var(--reinforced_wave) * 1.75);
  border-radius: var(--zoomed-table);
  overflow: hidden;
}

.linkedbuckle {
  position: absolute;
  pointer-events: none;
  inset: 0;
}

.decimal-wrap .linkedbuckle {
  --enumerated_router: color-mix(in srgb,var(--absolute-book) 10%,transparent);
}

.batchedmod>.dimmedgutter {
  position: relative;
  z-index: 1;
}

.batchedmod .stateless_gutter {
  aspect-ratio: 1;
  position: absolute;
}

.looped-monitor {
  bottom: -14%;
  inset-inline-end: -6%;
}

.rapid_group {
  width: min(26%,12rem);
}

.stateless_gutter {
  place-items: center;
  pointer-events: none;
  border-radius: 50%;
  display: grid;
  overflow: hidden;
}

.decimal-wrap .stateless_gutter {
  background-image: repeating-linear-gradient(0deg,color-mix(in srgb,var(--absolute-book) 7%,transparent) 0 1px,transparent 1px 2.25rem),repeating-linear-gradient(90deg,color-mix(in srgb,var(--absolute-book) 7%,transparent) 0 1px,transparent 1px 2.25rem),repeating-radial-gradient(circle at 50% 50%,transparent 0 1.6rem,color-mix(in srgb,var(--absolute-book) 15%,transparent) 1.6rem calc(1.6rem + 1px));
}

.bondeddashboard {
  height: 2.25rem;
  width: 2.25rem;
}

.dimmedgutter h1,.dimmedgutter h2 {
  margin: 0 0 1rem;
  line-height: 1.1;
  font-size: calc((1rem + (clamp(1.75rem,4vw,2.75rem) - 1rem) * var(--slotted-dashboard)) * var(--twinceiling));
}

.dimmedgutter .cascadedmedia {
  margin: 1rem 0 1.5rem;
}

.dimmedgutter .absolute-template,.primefacade .absolute-template {
  margin: 0 0 .75rem;
}

.cascadedmedia {
  flex-direction: column;
  display: flex;
  font-style: normal;
  gap: .5rem;
}

.enclosedaside {
  line-height: var(--fused-search);
  min-width: 0;
  display: inline-flex;
  align-items: flex-start;
  gap: .5rem;
}

.enclosedaside .dimmed-hook {
  margin-top: .125rem;
}

.cascadedmedia a {
  text-decoration: underline;
  text-underline-offset: .2em;
}

.patterned-crown .primefacade {
  text-align: center;
}

.primefacade h1,.primefacade h2 {
  margin: 0 0 .5rem;
  font-size: calc((1rem + (clamp(1.75rem,4vw,2.75rem) - 1rem) * var(--slotted-dashboard)) * var(--twinceiling));
}

.primefacade .classic_field {
  margin-inline: auto;
}

.twin-aside {
  text-align: left;
  gap: var(--rapidcontainer);
  display: grid;
  grid-template-columns: repeat(3,minmax(0,1fr));
  margin: 2rem 0 2.5rem;
}

.middle-screen {
  position: relative;
  overflow: hidden;
  display: flex;
  gap: .75rem;
  align-items: flex-start;
  word-break: break-word;
  flex-direction: column;
}

.cover_casing {
  border-bottom: var(--easedfacade) var(--perforated-buckle) var(--signed_bell);
  padding-bottom: .5rem;
  width: 100%;
  text-transform: uppercase;
  letter-spacing: .06em;
  font-weight: 700;
  opacity: .6;
  font-size: .8125rem;
}

.forked-ligature {
  font-size: 1.0625rem;
  line-height: var(--fused-search);
}

.cushionedbooth {
  color: color-mix(in srgb,var(--compiled_wave) 10%,transparent);
  pointer-events: none;
  height: 18rem;
  inset-inline-end: -1.25rem;
  width: 19rem;
  position: absolute;
  bottom: -6.5rem;
  z-index: 0;
}

.cover_casing,.middle-screen .varnishedcrown,.forked-ligature {
  z-index: 1;
  position: relative;
}

.middle-screen a {
  text-decoration: underline;
  text-underline-offset: .2em;
}

@media(max-width:900px) {
  .twin-aside {
    grid-template-columns: repeat(2,minmax(0,1fr));
  }
}

@media(max-width:768px) {
  .batchedmod .stateless_gutter {
    display: none;
  }

  .digital-workspace .batchedmod,.batchedmod {
    padding: var(--reinforced_wave);
  }

  .twin-aside {
    grid-template-columns: 1fr;
  }
}

.zoomed-flyout h1 {
  font-size: calc((1rem + (clamp(2.25rem,5vw,3.5rem) - 1rem) * var(--slotted-dashboard)) * var(--twinceiling));
  margin: 0 0 1.5rem;
  line-height: 1.1;
}

.zoomed-flyout h2 {
  font-size: 1.5rem;
  margin: 2.5rem 0 1rem;
  line-height: 1.3;
}

.zoomed-flyout h3 {
  line-height: 1.4;
  margin: 2rem 0 .75rem;
  font-size: 1.125rem;
}

.zoomed-flyout p {
  line-height: var(--fused-search);
  font-size: 1.0625rem;
  color: color-mix(in srgb,var(--quiltednav) 85%,transparent);
  margin: 0 0 1.25rem;
}

.zoomed-flyout p:last-child {
  margin-bottom: 0;
}

.zoomed-flyout p.absolute-template {
  font-size: .8125rem;
  margin: 0;
  color: var(--quiltednav);
}

.zoomed-flyout ul {
  flex-direction: column;
  padding-left: 1.25rem;
  gap: .5rem;
  margin: 0 0 1.25rem;
  display: flex;
}

.zoomed-flyout li {
  line-height: var(--fused-search);
  font-size: 1.0625rem;
  color: color-mix(in srgb,var(--quiltednav) 85%,transparent);
}

.zoomed-flyout a {
  text-underline-offset: .2em;
  color: var(--compiled_wave);
  text-decoration: underline;
}

.zoomed-flyout strong {
  font-weight: 700;
}

.periodiclantern {
  max-width: max(var(--versatile_barrel),64ch);
}

.extended-hook {
  padding: calc(var(--dubbed-compass) + var(--middlelockup,0rem)) 0;
}

.periodiclantern {
  margin-inline: auto;
  text-align: center;
}

.periodiclantern .absolute-template {
  margin-bottom: 0;
}

.periodiclantern h1,.periodiclantern h2 {
  margin-bottom: 1.25rem;
  margin-top: .35rem;
}

.containligature {
  padding: calc(var(--dubbed-compass) + var(--middlelockup,0rem)) 0;
}

.containligature h1,.containligature h2 {
  line-height: 1.1;
  font-size: calc((1rem + (clamp(3rem,8vw,5rem) - 1rem) * var(--slotted-dashboard)) * var(--twinceiling));
  margin: 0 0 1.5rem;
}

.signedbond {
  border: none;
  border-top: var(--easedfacade) var(--perforated-buckle) var(--signed_bell);
  width: 4rem;
  margin: 0 0 2.5rem;
}

.studded_cog {
  display: grid;
  max-width: none;
  gap: 2.5rem clamp(2rem,4vw,3.5rem);
  grid-template-columns: repeat(2,minmax(0,1fr));
  align-items: start;
}

.studded_cog p {
  line-height: 1.45;
  margin: 0;
  max-width: var(--versatile_barrel);
  font-size: calc((1rem + (clamp(1.125rem,1.8vw,1.375rem) - 1rem) * var(--slotted-dashboard)) * var(--twinceiling));
}

.studded_cog p:first-child {
  grid-column: 1 / -1;
}

.studded_cog p:not(:first-child) {
  padding-top: 1.25rem;
  max-width: none;
  font-size: 1.0625rem;
  line-height: var(--fused-search);
  position: relative;
}

.studded_cog p:not(:first-child)::before {
  background: var(--cover_cog);
  width: 2.5rem;
  top: 0;
  content: "";
  inset-inline-start: 0;
  position: absolute;
  height: 2px;
}

@media(max-width:768px) {
  .studded_cog {
    gap: 2rem;
    grid-template-columns: 1fr;
  }
}

@media(max-width:640px) {
  .zoomed-flyout h1 {
    font-size: calc((1rem + (clamp(1.875rem,7vw,2.5rem) - 1rem) * var(--slotted-dashboard)) * var(--twinceiling));
  }

  .containligature h2,.containligature h1 {
    margin-bottom: 1.25rem;
    font-size: calc((1rem + (clamp(2.25rem,9vw,3rem) - 1rem) * var(--slotted-dashboard)) * var(--twinceiling));
  }
}

.classicbook {
  border-radius: 0;
}

.protodome {
  text-align: center;
  border-color: transparent;
  padding: calc(var(--reinforced_wave) * 3.25) calc(var(--reinforced_wave) * 2);
  position: relative;
  color: var(--fringedtree);
  overflow: hidden;
  background: var(--compiled_wave);
}

.protodome>* {
  position: relative;
}

.quiltedgrip {
  inset: 0;
  width: 100%;
  pointer-events: none;
  height: 100%;
  position: absolute;
}

.protodome h2,.protodome h1 {
  font-size: calc((1rem + (clamp(1.75rem,4.5vw,2.75rem) - 1rem) * var(--slotted-dashboard)) * var(--twinceiling));
  line-height: 1.1;
  text-wrap: balance;
  margin: 0 0 1.25rem;
}

.protodome .classic_field {
  color: var(--fringedtree);
  margin: 0 auto clamp(1.75rem,3.5vw,2.5rem);
  opacity: .84;
  max-width: 46ch;
}

.protodome .enclosedfacade {
  border-color: transparent;
  color: var(--compiled_wave);
  background: var(--fringedtree);
}

.protodome .enclosedfacade:hover {
  background: color-mix(in srgb,var(--fringedtree) 88%,var(--compiled_wave));
  color: var(--compiled_wave);
}

.linked-filament {
  gap: .5rem;
}

.linked-filament .signed-gutter {
  height: 1.1rem;
  width: 1.1rem;
}

.corneredledger {
  cursor: pointer;
  padding: 0;
  background: var(--bonded_pulse);
  border-radius: var(--twinflag);
  border: var(--easedfacade) var(--perforated-buckle) var(--signed_bell);
}

.corneredledger summary {
  align-items: flex-start;
  justify-content: space-between;
  display: flex;
  font-size: 1.0625rem;
  font-weight: 700;
  list-style: none;
  padding: clamp(1.25rem,2.5vw,1.5rem);
  cursor: pointer;
  line-height: var(--fused-search);
  gap: 1rem;
}

.interim-nav summary {
  flex-direction: row-reverse;
  justify-content: flex-end;
}

.corneredledger summary::-webkit-details-marker {
  display: none;
}

.corneredledger summary::after {
  content: "+";
  margin-block-start: calc((1.0625rem * var(--fused-search) - 1.65rem) / 2);
  font-weight: 400;
  font-size: 1.5rem;
  flex-shrink: 0;
  color: var(--compiled_wave);
  line-height: 1.1;
  transition: transform var(--forkedgrip) var(--digital_cluster),background-color var(--forkedgrip) var(--digital_cluster),border-color var(--forkedgrip) var(--digital_cluster),color var(--forkedgrip) var(--digital_cluster);
}

.corneredledger[open]:not([data-surveyed_catalog]) summary::after {
  transform: rotate(45deg);
}

.corneredledger p {
  line-height: var(--fused-search);
  opacity: .75;
  max-width: 70ch;
  margin: 0;
  padding: 0 clamp(1.25rem,2.5vw,1.5rem) clamp(1.25rem,2.5vw,1.5rem);
}

.bonded-matrix .corneredledger summary::after {
  align-items: center;
  min-width: 0;
  font-size: 1.625rem;
  border-radius: 50%;
  width: 2.25rem;
  display: flex;
  justify-content: center;
  line-height: 1;
  flex: 0 0 2.25rem;
  aspect-ratio: 1;
  padding-bottom: .08em;
  margin-block-start: calc((1.0625rem * var(--fused-search) - 2.25rem) / 2);
  font-weight: 300;
  border: var(--easedfacade) var(--perforated-buckle) var(--reinforcednav);
  height: auto;
}

.bonded-matrix .corneredledger[open]:not([data-surveyed_catalog]) summary::after {
  border-color: var(--compiled_wave);
  transform: rotate(45deg);
}

.woven_envelope .corneredledger summary::after {
  line-height: 1;
  background-color: var(--compiled_wave);
  align-items: center;
  justify-content: center;
  border-radius: var(--absolute_mod);
  font-size: 1.25rem;
  min-width: 0;
  padding-bottom: .08em;
  color: var(--fringedtree);
  height: 2.25rem;
  width: 2.25rem;
  margin-block-start: calc((1.0625rem * var(--fused-search) - 2.25rem) / 2);
  display: flex;
}

.woven_envelope .corneredledger[open]:not([data-surveyed_catalog]) summary::after {
  transform: rotate(45deg);
}

.inert-curb {
  align-items: start;
  gap: var(--rapidcontainer);
  display: grid;
}

.bonded-matrix .inert-curb {
  gap: var(--rapidcontainer);
  align-items: stretch;
}

.bonded-matrix .corneredledger:not([open]),.bonded-matrix .corneredledger[data-surveyed_catalog],.bonded-matrix .corneredledger[data-fitted-facade] {
  align-self: start;
}

@media(min-width:769px) {
  .bonded-matrix .corneredledger summary {
    min-height: calc(2 * 1.0625rem * var(--fused-search) + 2 * clamp(1.25rem,2.5vw,1.5rem));
  }
}

.woven_envelope .corneredledger {
  border-color: var(--reinforcednav);
  background: transparent;
}

@media(max-width:768px) {
  .inert-curb {
    grid-template-columns: 1fr;
  }
}

@media(max-width:640px) {
  .corneredledger summary {
    font-size: 1rem;
    padding: 1rem 1.125rem;
  }
}

.toppedgutter {
  margin-top: clamp(2rem,4vw,3rem);
  gap: 1rem;
  justify-content: space-between;
  padding-top: clamp(1.5rem,3vw,2rem);
  align-items: center;
  font-size: .875rem;
  display: flex;
  border-top: var(--easedfacade) var(--perforated-buckle) var(--signed_bell);
  flex-wrap: wrap;
}

.toppedgutter p {
  opacity: .65;
  margin: 0;
}

.toppedgutter a {
  text-decoration: none;
}

.toppedgutter a:hover {
  text-decoration: underline;
}

.forked-flap {
  gap: .75rem 1.5rem;
  justify-content: flex-end;
  margin-left: auto;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

.side_wave {
  font-size: .75rem;
  margin: 0;
  opacity: .55;
}

.side_wave a {
  text-decoration: none;
}

.surveyednav {
  font-weight: 700;
  opacity: .55;
  font-size: .8125rem;
  letter-spacing: .06em;
  text-transform: uppercase;
  margin: 0;
}

.extended_harness {
  align-items: flex-start;
}

.extended_harness .proto-ledger {
  margin-block-start: max(0px,calc((1em * var(--fused-search) - 2.25rem) / 2));
}

.extended_harness .declared_dashboard {
  margin-block-start: max(0px,calc((2.25rem - 1em * var(--fused-search)) / 2));
}

a.shingled-lens {
  opacity: 1;
  text-decoration: underline;
  text-decoration-color: var(--cover_cog);
  text-decoration-thickness: .08em;
  text-underline-offset: .28em;
}

a.shingled-lens:hover {
  text-decoration-color: var(--cover_cog);
  color: var(--compiled_wave);
}

.dimmed-hanger {
  position: relative;
  z-index: 1;
  margin-top: calc(-1 * clamp(2rem,4vw,3.25rem));
  padding: 0;
  isolation: isolate;
  border-top: none;
}

body>.dimmed-hanger:first-child {
  margin-top: 0;
}

.dimmed-hanger::before {
  z-index: -1;
  position: absolute;
  inset: clamp(2rem,4vw,3.25rem) 0 0;
  content: '';
  background: var(--tight-provider);
}

.statelessshell {
  padding: clamp(1.5rem,3vw,2rem) clamp(1.5rem,3vw,2.25rem);
  gap: 1.5rem clamp(1.5rem,4vw,2.5rem);
  background: var(--shippedfield);
  align-items: center;
  box-shadow: var(--compiled_toggle);
  display: flex;
  border: var(--easedfacade) var(--perforated-buckle) var(--signed_bell);
  flex-wrap: wrap;
  z-index: 1;
  border-radius: var(--twinflag);
  position: relative;
  justify-content: space-between;
}

.periodic_lantern {
  gap: .5rem;
  min-width: 0;
  flex-direction: column;
  display: flex;
}

.topped_lens {
  font-weight: 400;
  text-wrap: pretty;
  font-family: var(--codedchapter,inherit);
  margin: 0;
  font-size: calc((1rem + (clamp(1.25rem,2.2vw,1.75rem) - 1rem) * var(--slotted-dashboard)) * var(--twinceiling));
  line-height: 1.25;
  max-width: 34ch;
}

.crossgateway {
  max-width: 100%;
  overflow-wrap: anywhere;
  gap: .55rem;
  display: inline-flex;
  align-items: center;
}

.stableswatch {
  padding: calc(var(--dubbed-compass) * .6) 0 calc(var(--dubbed-compass) * .5);
}

.glossedjoist {
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  display: flex;
  gap: 1.25rem clamp(1.5rem,4vw,2.5rem);
}

.proto_curb {
  gap: .5rem clamp(1.25rem,2.5vw,2.25rem);
  display: flex;
  flex-wrap: wrap;
}

.proto_curb a {
  transition: opacity var(--forkedgrip) var(--digital_cluster),color var(--forkedgrip) var(--digital_cluster);
  text-decoration: none;
  opacity: .85;
  font-weight: 500;
}

.proto_curb a:hover {
  opacity: 1;
  color: var(--compiled_wave);
}

.cornered_gateway {
  opacity: .65;
}

@media(max-width:768px) {
  .toppedgutter {
    align-items: flex-start;
    flex-direction: column;
  }

  .forked-flap {
    justify-content: flex-start;
    margin-left: 0;
  }

  .crossgateway {
    width: 100%;
    justify-content: center;
  }
}

@media(max-width:640px) {
  .toppedgutter {
    margin-top: 1.5rem;
    padding-top: 1.25rem;
  }
}

.literalhint {
  gap: 1.25rem;
  display: grid;
}

.signed-portal {
  gap: .5rem;
  flex-direction: column;
  min-width: 0;
  display: flex;
}

.fringed-cap {
  font-size: .875rem;
  letter-spacing: .01em;
  font-weight: 600;
}

.grouped_field {
  gap: 1rem;
  flex-wrap: wrap;
  display: flex;
  align-items: center;
}

.enclosedfacade[data-crosskit] {
  pointer-events: none;
  opacity: 1;
  position: relative;
  color: transparent;
}

.enclosedfacade[aria-disabled="true"] {
  cursor: default;
}

.enclosedfacade[data-crosskit] .signed-gutter {
  visibility: hidden;
}

.enclosedfacade[data-crosskit]::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(--covermodal);
  border-top-color: transparent;
  border-radius: 50%;
  animation: tertiary_index .7s linear infinite;
}

@media (prefers-reduced-motion: reduce) {
  .enclosedfacade[data-crosskit]::after {
    animation: none;
  }
}

@keyframes tertiary_index {
  to {
    transform: rotate(360deg);
  }
}

.stable_filament {
  margin: 0 0 clamp(1.75rem,3vw,2.5rem);
  flex-direction: column;
  display: flex;
  gap: .75rem;
  max-width: 44rem;
}

.literal_lens {
  grid-template-columns: repeat(2,minmax(0,1fr));
  gap: 1.25rem 1.5rem;
}

.literal_lens .glossedparcel,.literal_lens .grouped_field {
  grid-column: 1/-1;
}

.decimal_table {
  max-width: 44rem;
}

.dimmed_hint input,.dimmed_hint textarea {
  border: none;
  border-bottom: var(--easedfacade) var(--perforated-buckle) var(--balanced_hook);
  border-radius: 0;
  padding-left: 0;
  padding-right: 0;
  background: transparent;
  backdrop-filter: none;
  -webkit-backdrop-filter: none;
}

.dimmed_hint input:not([type="checkbox"]):not([type="radio"]):focus-visible,.dimmed_hint textarea:focus,.dimmed_hint textarea:focus-visible,.dimmed_hint input:not([type="checkbox"]):not([type="radio"]):focus {
  box-shadow: inset 0 -2px 0 var(--compiled_wave);
  outline: none;
  background-color: transparent;
  border-bottom-color: var(--compiled_wave);
}

.dimmed_hint textarea {
  min-height: 5rem;
}

.hashed_ceiling {
  font-size: .8125rem;
  opacity: .65;
  margin: 1rem 0 0;
}

.cross_trigger {
  opacity: .72;
  font-weight: 400;
  text-transform: none;
}

@media(max-width:768px) {
  .literal_lens {
    grid-template-columns: 1fr;
  }

  .grouped_field .enclosedfacade {
    width: 100%;
  }
}

.agilecap .shipped_tab {
  max-width: none;
}

.batched-preset {
  gap: var(--rapidcontainer);
  grid-template-columns: repeat(auto-fit,minmax(18rem,1fr));
  display: grid;
}

.literal-dashboard {
  gap: 0;
  flex-direction: column;
  overflow: hidden;
  transition: transform var(--forkedgrip) var(--digital_cluster),box-shadow var(--forkedgrip) var(--digital_cluster);
  display: flex;
  padding: 0;
}

.central-toggle {
  flex: 1;
  padding: clamp(1.25rem,2.5vw,1.75rem);
}

.surveyedbooth {
  margin: 0;
}

.surveyedbooth img {
  display: block;
  object-fit: cover;
  width: 100%;
  aspect-ratio: 4/3;
}

.surveyedbooth img {
  border-width: 0;
  border-radius: 0;
}

.central-toggle h3 {
  font-size: calc((1rem + (1.25rem - 1rem) * var(--slotted-dashboard)) * var(--twinceiling));
  margin: 0 0 .5rem;
}

.central-toggle p {
  line-height: var(--fused-search);
  margin: 0;
  opacity: .75;
}

.surveyed-matrix {
  height: var(--extendedfacade);
  --extendedfacade: 5rem;
  transition: height var(--forkedgrip) var(--digital_cluster);
  display: flex;
  flex-direction: column;
}

@keyframes flared-surface {
  from {
    transform: translateX(0);
  }

  to {
    transform: translateX(-100%);
  }
}

.glossedprovider {
  flex: 1 1 auto;
  min-height: 0;
  gap: clamp(1rem,2vw,1.5rem);
  align-items: center;
  justify-content: space-between;
  padding-block: 0;
  display: flex;
}

.broad-girder {
  display: flex;
  align-items: center;
  gap: clamp(1rem,2vw,1.5rem);
}

.gauged-lens {
  gap: clamp(1rem,2vw,1.5rem);
  display: flex;
  flex-wrap: wrap;
}

.eased_screen {
  height: 2.75rem;
  width: 2.75rem;
  justify-content: center;
  display: none;
  cursor: pointer;
  align-items: center;
}

.eased_screen .linked_outline {
  display: none;
}

.eased_screen[aria-expanded="true"] .absolute-gateway {
  display: none;
}

.eased_screen[aria-expanded="true"] .linked_outline {
  display: inline-flex;
}

:root {
  --linked_media: 5rem;
}

.inscribeddome {
  height: var(--linked_media);
}

.woven-glaze {
  transition: height var(--forkedgrip) var(--digital_cluster),background var(--forkedgrip) var(--digital_cluster),backdrop-filter var(--forkedgrip) var(--digital_cluster),box-shadow var(--forkedgrip) var(--digital_cluster);
  color: var(--joined_layout);
}

.woven-glaze .glossedprovider {
  align-items: stretch;
}

.woven-glaze .eased_screen {
  align-self: center;
}

.slotted_bond {
  transition: opacity var(--forkedgrip) var(--digital_cluster);
  align-items: center;
  text-transform: uppercase;
  display: inline-flex;
  gap: .75rem;
}

.slotted_bond:hover {
  opacity: .8;
}

.central-lantern {
  letter-spacing: var(--agile-toggle,-0.01em);
  font-weight: var(--loopedscreen,600);
}

.linkedprovider {
  align-items: center;
  height: 2rem;
  justify-content: center;
  box-sizing: border-box;
  width: 2rem;
  flex-shrink: 0;
  color: var(--cover_cog);
  display: inline-flex;
}

.linkedprovider svg {
  height: 100%;
  width: 100%;
}

.woven-glaze .broad-girder {
  align-self: stretch;
  align-items: stretch;
}

.woven-glaze .gauged-lens {
  align-items: stretch;
  gap: 0;
}

.woven-glaze .gauged-lens a {
  font-weight: 500;
  border-radius: 0;
  text-transform: uppercase;
  overflow: hidden;
  position: relative;
  transition: padding var(--forkedgrip) var(--digital_cluster),font-size var(--forkedgrip) var(--digital_cluster),color var(--forkedgrip) var(--digital_cluster);
  align-items: center;
  font-size: 1rem;
  display: flex;
  letter-spacing: .05em;
  color: var(--joined_layout);
  padding: 0 2rem;
}

.woven-glaze .gauged-lens a::before {
  opacity: 0;
  inset: 0;
  background: var(--joined_layout);
  position: absolute;
  content: "";
  transition: opacity var(--forkedgrip) var(--digital_cluster);
}

.woven-glaze .gauged-lens a:hover::before {
  opacity: .1;
}

.woven-glaze .gauged-lens a[aria-current="page"],.woven-glaze .gauged-lens a:hover {
  color: var(--live-router);
}

.woven-glaze .gauged-lens a[aria-current="page"] {
  font-weight: 800;
}

.woven-glaze .gauged-lens a[aria-current="page"]::after {
  position: absolute;
  height: 2px;
  left: 0;
  bottom: 0;
  right: 0;
  content: "";
  transition: bottom var(--forkedgrip) var(--digital_cluster);
  background: var(--live-router);
}

.woven-glaze[data-studded-ligature] {
  background-color: color-mix(in srgb,var(--inscribedcoupler) 82%,transparent);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border-bottom: 1px var(--perforated-buckle) var(--coverceiling);
}

.woven-glaze[data-studded-ligature] {
  --extendedfacade: 3.5rem;
}

.woven-glaze[data-studded-ligature] .gauged-lens a {
  font-size: .875rem;
  padding: 0 1rem;
}

.woven-glaze[data-studded-ligature] .gauged-lens a[aria-current="page"]::after {
  bottom: .55rem;
}

.woven-glaze[data-studded-ligature] .gauged-lens a:hover::before {
  opacity: 0;
}

.surveyed-matrix .enclosedfacade,.surveyed-matrix .declared_dashboard,.surveyed-matrix .gauged-lens a {
  white-space: nowrap;
}

.gauged-lens,.broad-girder,.glossedprovider>* {
  min-width: 0;
}

.surveyed-matrix .declared_dashboard {
  overflow: hidden;
  text-overflow: ellipsis;
}

@media(min-width:1102px) and (max-width:1400px) {
  .gauged-lens,.glossedprovider,.broad-girder {
    gap: 1rem;
  }

  .woven-glaze .gauged-lens a {
    padding: 0 1.25rem;
  }
}

@media(max-width:1101px) {
  .glossedprovider {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
  }

  .eased_screen {
    display: inline-flex;
  }

  .broad-girder {
    display: none;
    background: var(--inscribedcoupler);
    right: 0;
    top: 100%;
    align-items: stretch;
    border-bottom: var(--easedfacade) var(--perforated-buckle) var(--evaluated-ligature);
    left: 0;
    z-index: 20;
    flex-direction: column;
    border-top: var(--easedfacade) var(--perforated-buckle) var(--evaluated-ligature);
    padding: 1rem;
    position: absolute;
    gap: .5rem;
  }

  .broad-girder[data-signed-bolt] {
    display: flex;
  }

  .gauged-lens {
    gap: .25rem;
    flex-direction: column;
  }

  .gauged-lens a {
    padding: .65rem .25rem;
  }

  .gauged-lens a::after {
    display: none;
  }

  :root {
    --linked_media: 4rem;
  }

  .surveyed-matrix {
    --extendedfacade: 4.5rem;
  }

  .woven-glaze[data-studded-ligature] {
    --extendedfacade: 3.25rem;
  }

  .woven-glaze .gauged-lens {
    gap: .25rem;
  }

  .woven-glaze .broad-girder {
    align-self: auto;
    background: var(--inscribedcoupler);
    align-items: stretch;
  }

  .woven-glaze[data-studded-ligature] .gauged-lens a,.woven-glaze .gauged-lens a {
    padding: .65rem .25rem;
    font-size: .9375rem;
  }

  .woven-glaze .gauged-lens a[aria-current="page"]::after,.woven-glaze[data-studded-ligature] .gauged-lens a[aria-current="page"]::after {
    bottom: .35rem;
    display: block;
  }

  .broad-girder .enclosedfacade {
    width: 100%;
  }
}

@keyframes hosted_ceiling {
  from {
    transform: translate3d(-10%,-7%,0) scale(.91);
  }

  to {
    transform: translate3d(10%,8%,0) scale(1.13);
  }
}

@keyframes finishedendpoint {
  from {
    transform: translate3d(10%,6%,0) scale(1.15);
  }

  to {
    transform: translate3d(-13%,-9%,0) scale(.9);
  }
}

.rustic-swatch {
  isolation: isolate;
  padding: min(var(--dubbed-compass),calc(var(--studded-harness,100vh) * .11)) 0 min(calc(var(--dubbed-compass) * .65),calc(var(--studded-harness,100vh) * .072));
  overflow: hidden;
  position: relative;
}

.rustic-swatch::before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: "";
  background: radial-gradient(80% 70% at 0% -5%,color-mix(in srgb,var(--cover_cog) 30%,transparent) 0%,transparent 66%),linear-gradient(0deg,color-mix(in srgb,var(--cover_cog) 18%,transparent) 0%,transparent 45%);
  inset: 0;
}

.linkedceiling {
  max-width: 64rem;
}

.phased_trigger {
  text-shadow: .055em .055em 0 var(--cover_cog);
  margin: 0 0 clamp(2rem,4vw,3rem);
  font-size: calc((1rem + (clamp(2.5rem,7vw,4.5rem) - 1rem) * var(--slotted-dashboard)) * var(--twinceiling));
  text-transform: uppercase;
  line-height: .95;
}

.phased_trigger::first-letter {
  font-weight: max(var(--deluxe-toggle),800);
}

.segmented_digest {
  padding-top: clamp(1.5rem,3vw,2.25rem);
  position: relative;
  flex-wrap: wrap;
  border-top: var(--easedfacade) var(--perforated-buckle) var(--signed_bell);
  justify-content: space-between;
  display: flex;
  align-items: flex-end;
  gap: 2rem;
}

.segmented_digest::before {
  top: calc(var(--easedfacade) * -1);
  background: linear-gradient(90deg,var(--cover_cog) 0%,color-mix(in srgb,var(--cover_cog) 35%,transparent) 35%,transparent 72%);
  position: absolute;
  inset-inline: 0;
  height: 2px;
  content: "";
}

@media(max-width:768px) {
  .segmented_digest {
    flex-direction: column;
    align-items: flex-start;
  }
}

@media(max-width:640px) {
  .phased_trigger {
    font-size: calc((1rem + (clamp(2.25rem,10vw,2.75rem) - 1rem) * var(--slotted-dashboard)) * var(--twinceiling));
    margin-bottom: 1.5rem;
  }

  .rustic-swatch {
    padding: calc(var(--dubbed-compass) * .75) 0 calc(var(--dubbed-compass) * .55);
  }
}

.quilted_mast .enclosed_lantern {
  flex-direction: column;
  display: flex;
}

.bonded-facade {
  border-top: var(--easedfacade) var(--perforated-buckle) var(--reinforcednav);
  padding: calc(var(--reinforced_wave) * 1.5) 0;
}

.bonded-facade:last-child {
  border-bottom: var(--easedfacade) var(--perforated-buckle) var(--reinforcednav);
}

.bonded-facade h3 {
  font-size: calc((1rem + (clamp(1.375rem,2.5vw,1.75rem) - 1rem) * var(--slotted-dashboard)) * var(--twinceiling));
  margin: 0 0 .75rem;
}

.bonded-facade p {
  opacity: .85;
  max-width: 60ch;
  line-height: var(--fused-search);
  font-size: 1.0625rem;
  margin: 0;
}

@media(max-width:768px) {
  .bonded-facade {
    padding: 1.75rem 0;
  }
}

@media(max-width:640px) {
  .bonded-facade {
    padding: 1.5rem 0;
  }
}

.fittedcasing .absolute-template:not(.segmentedmedia):not(.mixed-grip) {
  box-shadow: none;
  display: flex;
  align-items: center;
  gap: .5rem;
}

.fittedcasing .segmentedmedia::before,.fittedcasing .segmentedmedia::after,.fittedcasing .absolute-template:not(.segmentedmedia):not(.mixed-grip)::before {
  background: var(--cover_cog);
  width: .4375rem;
  flex: 0 0 auto;
  border-radius: 0;
  content: "";
  transform: rotate(45deg);
  height: .4375rem;
}

.fitted-meter {
  padding: clamp(3.5rem,7vw,6rem) 0;
}

.fitted-meter .zoomed-flyout {
  max-width: max(var(--versatile_barrel),68ch);
  margin-inline: auto;
}

.hashedfacade.zoomed-flyout {
  max-width: max(var(--versatile_barrel),68ch);
  margin-inline: auto;
}

.shingled_hook {
  text-transform: uppercase;
  font-weight: 700;
  color: var(--compiled_wave);
  margin: 0 0 .75rem;
  font-size: .8125rem;
  letter-spacing: .14em;
}

.broad_schema {
  line-height: 1.08;
  margin: 0 0 1rem;
  font-size: calc((1rem + (clamp(2.25rem,5vw,3.5rem) - 1rem) * var(--slotted-dashboard)) * var(--twinceiling));
}

.literalbarrel code {
  background: var(--bonded_pulse);
  font-size: .875em;
  border-radius: var(--twinflag);
  padding: .1em .4em;
  white-space: nowrap;
}

.nested-hint {
  margin: 0 0 1.25rem;
}

.nested-hint .zoomed-filament {
  line-height: 1.45;
  margin: 0 0 .6rem;
}

.nested-hint .fused-modal {
  font-weight: 700;
}

.nested-hint .zoomed-filament:last-child {
  margin-bottom: 0;
}

.lifted-caddy {
  padding-left: 1.25rem;
  list-style: disc;
  margin: 0 0 1.25rem;
}

.lifted-caddy li {
  margin: 0 0 .4rem;
  line-height: var(--fused-search);
}

.lifted-caddy li::marker {
  color: var(--cover_cog);
}

.fitted-meter h2 {
  scroll-margin-top: calc(var(--linked_media) + 1rem);
}

.literalbarrel {
  margin: 0 0 1.75rem;
  gap: .375rem 1.25rem;
  border-block: var(--easedfacade) var(--perforated-buckle) var(--signed_bell);
  grid-template-columns: max-content minmax(0,1fr);
  font-size: .9375rem;
  padding: .875rem 0;
  display: grid;
}

.literalbarrel dt {
  line-height: var(--fused-search);
  opacity: .65;
  font-weight: 700;
  letter-spacing: .1em;
  text-transform: uppercase;
  margin: 0;
  font-size: .75rem;
}

.literalbarrel dd {
  margin: 0;
  line-height: var(--fused-search);
}

.looped-matrix h2:not(.broad_schema)::after {
  display: block;
  width: 2.5rem;
  border-radius: var(--absolute_mod);
  height: .1875rem;
  content: "";
  margin-top: .5rem;
  background: var(--cover_cog);
}

.private_wrap .digitalcatalog code {
  padding: 0;
  background: transparent;
}

.private_wrap .zoomed-flyout {
  max-width: min(100%,64rem);
}

.private_wrap .digitalcatalog {
  border-radius: var(--zoomed-table);
  justify-content: space-between;
  max-width: min(100%,64rem);
  grid-template-columns: repeat(3,max-content);
  border: var(--declared-matrix) var(--perforated-buckle) var(--signed_bell);
  padding: var(--reinforced_wave);
  gap: 1rem 1.5rem;
  background: var(--bonded_pulse);
  margin: .5rem auto 2.25rem;
}

.private_wrap .digitalcatalog dt {
  grid-row: 1;
}

.private_wrap .digitalcatalog dd {
  font-size: 1.0625rem;
  grid-row: 2;
}

.private_wrap .zoomed_bell {
  display: grid;
  max-width: min(100%,64rem);
  gap: 2rem clamp(2rem,4vw,3.5rem);
  grid-template-columns: repeat(2,minmax(0,1fr));
  margin: 1.5rem auto 0;
}

.private_wrap .agileshell {
  border-top: var(--easedfacade) var(--perforated-buckle) var(--reinforcednav);
  padding-top: 1.25rem;
}

.private_wrap .agileshell h2 {
  font-size: 1.25rem;
  margin-top: 0;
}

.private_wrap .agileshell li,.private_wrap .agileshell p {
  color: color-mix(in srgb,var(--quiltednav) 85%,transparent);
  font-size: 1rem;
  line-height: var(--fused-search);
}

.private_wrap .agileshell>:last-child {
  margin-bottom: 0;
}

@media(max-width:768px) {
  .private_wrap .zoomed_bell {
    grid-template-columns: 1fr;
  }

  .private_wrap .digitalcatalog {
    justify-content: start;
    gap: .375rem 0;
    grid-template-columns: 1fr;
  }

  .literalbarrel code {
    white-space: normal;
  }

  .private_wrap .digitalcatalog dt,.private_wrap .digitalcatalog dd {
    grid-row: auto;
  }

  .private_wrap .digitalcatalog dd {
    margin-bottom: .5rem;
  }
}

@media(max-width:640px) {
  .fitted-meter {
    padding: 2.5rem 0;
  }

  .broad_schema {
    font-size: calc((1rem + (clamp(1.875rem,7vw,2.5rem) - 1rem) * var(--slotted-dashboard)) * var(--twinceiling));
  }
}

.directedmonitor {
  flex-direction: column;
  gap: clamp(1.75rem,3vw,2.5rem);
  display: flex;
}

.digitalslab .shipped_tab {
  max-width: none;
  align-items: start;
  column-gap: clamp(2rem,4vw,4rem);
  grid-template-columns: minmax(0,1fr) minmax(0,1.15fr);
  display: grid;
  padding-top: clamp(1.25rem,2.5vw,1.75rem);
  border-top: var(--easedfacade) var(--perforated-buckle) var(--reinforcednav);
}

.digitalslab .absolute-template {
  grid-column: 1/-1;
}

.digitalslab .classic_field {
  margin: 0;
  font-size: 1.125rem;
}

.enumerated-swatch img {
  box-shadow: var(--embossed-media);
  object-fit: cover;
  border-radius: var(--compiledparcel);
  display: block;
  width: 100%;
  aspect-ratio: 21/9;
}

.digitalslab .shipped_tab {
  margin: 0;
}

@media (max-width:768px) {
  .digitalslab .shipped_tab {
    row-gap: .75rem;
    grid-template-columns: 1fr;
  }

  .enumerated-swatch img {
    aspect-ratio: 16/9;
  }
}

@media(max-width:640px) {
  .directedmonitor {
    gap: 1.5rem;
  }
}

.incremental_provider {
  flex-direction: column;
  display: flex;
  gap: .5rem;
}

.segmentedworkbench {
  font-variant-numeric: tabular-nums;
  color: var(--compiled_wave);
  letter-spacing: -0.02em;
  font-size: calc((1rem + (clamp(2rem,5vw,3.5rem) - 1rem) * var(--slotted-dashboard)) * var(--twinceiling));
  font-weight: 800;
  line-height: 1.05;
}

.encodedtree {
  opacity: .7;
  font-size: .9375rem;
  line-height: 1.45;
}

.broad_workbench .dubbed_bolt {
  border-radius: var(--zoomed-table);
  overflow: hidden;
  grid-template-columns: minmax(0,1.4fr) minmax(0,2fr);
  display: grid;
}

.broad_workbench .sawncasing .incremental_provider,.broad_workbench .quilted-element {
  padding: calc(var(--reinforced_wave) * 1.75);
}

.broad_workbench .quilted-element .shipped_tab {
  flex-direction: column;
  height: 100%;
  gap: var(--rapidcontainer);
  justify-content: center;
  margin: 0;
  display: flex;
}

.broad_workbench .quilted-element .shipped_tab>* {
  margin: 0;
}

.broad_workbench .sawncasing {
  display: grid;
  grid-template-columns: repeat(2,minmax(0,1fr));
}

.broad_workbench .sawncasing .incremental_provider {
  justify-content: center;
}

.broad_workbench .segmentedworkbench {
  font-size: calc((1rem + (clamp(2.5rem,7vw,4.5rem) - 1rem) * var(--slotted-dashboard)) * var(--twinceiling));
}

.broad_workbench .sawncasing {
  border-inline-start: var(--easedfacade) var(--perforated-buckle) color-mix(in srgb,var(--absolute-book) 24%,transparent);
}

.broad_workbench .sawncasing .incremental_provider:nth-child(2n) {
  border-inline-start: var(--easedfacade) var(--perforated-buckle) color-mix(in srgb,var(--absolute-book) 24%,transparent);
}

.broad_workbench .sawncasing .incremental_provider:nth-child(n+3) {
  border-top: var(--easedfacade) var(--perforated-buckle) color-mix(in srgb,var(--absolute-book) 24%,transparent);
}

@media(max-width:1024px) {
  .broad_workbench .dubbed_bolt {
    grid-template-columns: 1fr;
  }

  .broad_workbench .quilted-element .shipped_tab {
    height: auto;
  }

  .broad_workbench .sawncasing {
    border-top: var(--easedfacade) var(--perforated-buckle) color-mix(in srgb,var(--absolute-book) 24%,transparent);
    border-inline-start: none;
  }
}

@media(max-width:640px) {
  .segmentedworkbench {
    font-size: calc((1rem + (clamp(1.75rem,8vw,2.5rem) - 1rem) * var(--slotted-dashboard)) * var(--twinceiling));
  }

  .broad_workbench .quilted-element,.broad_workbench .sawncasing .incremental_provider {
    padding: var(--reinforced_wave);
  }

  .broad_workbench .sawncasing {
    grid-template-columns: 1fr;
  }

  .broad_workbench .sawncasing .incremental_provider:nth-child(2n) {
    border-inline-start: none;
  }

  .broad_workbench .sawncasing .incremental_provider:nth-child(n+2) {
    border-top: var(--easedfacade) var(--perforated-buckle) color-mix(in srgb,var(--absolute-book) 24%,transparent);
  }

  .broad_workbench .segmentedworkbench {
    font-size: calc((1rem + (clamp(2rem,9vw,3rem) - 1rem) * var(--slotted-dashboard)) * var(--twinceiling));
  }
}

.zoomed_ligature .compiled-flap {
  display: flex;
  flex-direction: column;
}

.zoomed_ligature .phased-casing {
  align-items: flex-start;
  padding: var(--reinforced_wave) 0;
  gap: calc(var(--rapidcontainer) * 1.5);
  display: flex;
  border-top: var(--easedfacade) var(--perforated-buckle) var(--signed_bell);
}

.zoomed_ligature .phased-casing:first-child {
  border-top-color: var(--reinforcednav);
}

.zoomed_ligature .phased-casing:last-child {
  border-bottom: var(--easedfacade) var(--perforated-buckle) var(--reinforcednav);
}

.zoomed_ligature .batched_coupler {
  letter-spacing: var(--enumeratedportal);
  color: var(--cover_cog);
  min-width: 2.25rem;
  line-height: 1.2;
  font-variant-numeric: tabular-nums;
  flex-shrink: 0;
  font-size: calc((1rem + (1.5rem - 1rem) * var(--slotted-dashboard)) * var(--twinceiling));
  font-weight: var(--deluxe-toggle);
}

.interimcaddy h3 {
  margin: 0 0 .375rem;
  font-size: calc((1rem + (1.25rem - 1rem) * var(--slotted-dashboard)) * var(--twinceiling));
}

.interimcaddy p {
  max-width: 60ch;
  line-height: var(--fused-search);
  margin: 0;
  opacity: .75;
}

.phased_booth .central_outline {
  display: flex;
  flex-direction: column;
}

.phased_booth .mixedswatch {
  padding: 2.5rem 0;
  border-top: var(--easedfacade) var(--perforated-buckle) var(--signed_bell);
  display: flex;
  gap: 3rem;
  align-items: center;
}

.phased_booth .mixedswatch:last-child {
  border-bottom: var(--easedfacade) var(--perforated-buckle) var(--signed_bell);
}

.phased_booth .batched_coupler {
  font-weight: 900;
  flex-shrink: 0;
  line-height: 1;
  width: 1.6em;
  font-size: calc((1rem + (clamp(3rem,7vw,5.5rem) - 1rem) * var(--slotted-dashboard)) * var(--twinceiling));
  font-variant-numeric: tabular-nums;
  color: var(--compiled_wave);
}

.livegateway h3 {
  font-size: 1.75rem;
  margin: 0 0 .75rem;
}

.livegateway p {
  font-size: 1.125rem;
  line-height: var(--fused-search);
  opacity: .75;
  margin: 0;
  max-width: 55ch;
}

@media(min-width:769px) {
  .phased_booth .digital-filament {
    justify-content: space-between;
    flex-direction: row-reverse;
  }
}

@media(max-width:768px) {
  .zoomed_ligature .phased-casing {
    gap: .75rem;
    flex-direction: column;
  }

  .phased_booth .mixedswatch {
    flex-direction: column;
    gap: 1rem;
    padding: 1.75rem 0;
    align-items: flex-start;
  }
}

@media(max-width:640px) {
  .phased_booth .batched_coupler {
    font-size: calc((1rem + (clamp(2.25rem,9vw,3.5rem) - 1rem) * var(--slotted-dashboard)) * var(--twinceiling));
  }

  .phased_booth .mixedswatch {
    padding: 1.25rem 0;
  }
}

.signed_coupler {
  --coded_bell: 24px;
  background-repeat: repeat;
  --enumerated_router: color-mix(in srgb,var(--quiltednav) 9%,transparent);
}

.signed_coupler {
  background-size: var(--coded_bell) var(--coded_bell);
  background-image: repeating-linear-gradient(45deg,var(--enumerated_router) 0 1px,transparent 1px calc(var(--coded_bell) * .70710678)),repeating-linear-gradient(-45deg,var(--enumerated_router) 0 1px,transparent 1px calc(var(--coded_bell) * .70710678));
  --enumerated_router: color-mix(in srgb,var(--quiltednav) 5%,transparent);
  --coded_bell: 26px;
}

.absolutegrip {
  gap: clamp(2rem,4vw,4rem);
  grid-template-columns: .9fr 1.1fr;
  display: grid;
  align-items: start;
}

.protoharness {
  min-width: 0;
}

.absolutegrip:not(.liftedchapter)>.protoharness {
  top: calc(var(--linked_media) + clamp(1.5rem,4vw,2.5rem));
  position: sticky;
}

.protoharness .shipped_tab {
  margin-bottom: 1.25rem;
}

.loopedcasing {
  flex-direction: column;
  display: flex;
}

.dimmed-caddy {
  align-items: baseline;
  flex-wrap: wrap;
  padding: 1.25rem 0;
  gap: .75rem 1.5rem;
  display: flex;
  border-top: var(--easedfacade) var(--perforated-buckle) var(--signed_bell);
}

.dimmed-caddy:last-child {
  border-bottom: var(--easedfacade) var(--perforated-buckle) var(--signed_bell);
}

.quiltedmonitor {
  min-width: 0;
  flex: 1 1 16rem;
}

.dimmed-caddy>.signed-gutter {
  align-self: center;
  width: 1.25rem;
  color: var(--cover_cog);
  height: 1.25rem;
}

.enumerated_tab {
  font-weight: 600;
  margin: 0;
}

.contain-schema {
  font-size: .9375rem;
  margin: .25rem 0 0;
  opacity: .75;
}

@media(max-width:768px) {
  .absolutegrip {
    grid-template-columns: 1fr;
  }

  .absolutegrip:not(.liftedchapter)>.protoharness {
    position: static;
  }
}

.private_joist {
  border-color: var(--reinforcednav);
  color: var(--absolute-book);
  background: var(--tight-provider);
}

.private_joist .classic_field {
  color: var(--absolute-book);
}

.private_joist p {
  color: var(--absolute-book);
}

.private_joist .absolute-template {
  color: color-mix(in srgb,var(--absolute-book) 70%,transparent);
}

.private_joist .enclosedfacade {
  color: var(--quiltednav);
  background: var(--absolute-book);
}

.private_joist .enclosedfacade:hover {
  background: color-mix(in srgb,var(--absolute-book) 86%,var(--quiltednav));
  color: var(--quiltednav);
}

.private_joist .segmentedworkbench {
  color: var(--absolute-book);
}

.private_joist .varnishedcrown {
  background: var(--absolute-book);
}

.private_joist .varnishedcrown {
  border-color: transparent;
}

.private_joist .varnishedcrown {
  box-shadow: 0 0 0 .1875rem var(--cover_cog);
}

.private_joist summary::marker,.private_joist summary::after {
  color: var(--absolute-book);
}

.private_joist .corneredledger {
  border-color: color-mix(in srgb,var(--absolute-book) 24%,transparent);
}

.private_joist .corneredledger:hover {
  background-color: color-mix(in srgb,var(--absolute-book) 8%,transparent);
  border-color: var(--compiled_wave);
}

.private_joist .broad-girder {
  color: var(--absolute-book);
}

.private_joist .gauged-lens a:hover,.private_joist .gauged-lens a[aria-current="page"] {
  color: var(--absolute-book);
}

.private_joist .eased_screen {
  border-color: var(--absolute-book);
}

.private_joist .bonded-facade,.private_joist .toppedgutter {
  border-color: color-mix(in srgb,var(--absolute-book) 34%,transparent);
}

.private_joist .side_wave,.private_joist .surveyednav {
  opacity: .65;
}

.private_joist textarea,.private_joist input {
  color: var(--absolute-book);
  border-color: color-mix(in srgb,var(--absolute-book) 56%,transparent);
  background: color-mix(in srgb,var(--absolute-book) 8%,var(--tight-provider));
}

.private_joist ::placeholder {
  color: color-mix(in srgb,var(--absolute-book) 55%,var(--tight-provider));
}

.surveyed-matrix {
  background-image: linear-gradient(180deg,color-mix(in srgb,var(--cover_cog) 10%,transparent),transparent 78%);
}

.eased_screen {
  border-width: 0;
  height: 3rem;
  border-radius: .75rem;
  width: 3rem;
}

.eased_screen .signed-gutter {
  width: 1.5rem;
  height: 1.5rem;
}

.woven-glaze .gauged-lens a {
  text-transform: none;
  font-weight: 600;
  letter-spacing: .01em;
  font-family: var(--codedchapter);
}

.central-lantern {
  text-transform: none;
}

.literal-dashboard img {
  aspect-ratio: 16/9;
}

.central-toggle {
  padding: 1.75rem 1.75rem 2rem;
}

.central-toggle h3 {
  font-weight: 800;
  letter-spacing: -0.03em;
  font-family: var(--codedchapter);
  font-size: 1.375rem;
}

.central-toggle p {
  font-size: 1rem;
  opacity: .7;
}

.segmentedmedia::after,.segmentedmedia::before {
  height: .3125rem;
  width: .3125rem;
  border-radius: 50%;
  display: block;
}

.twinworkbench,details {
  transition: all var(--forkedgrip) var(--digital_cluster);
}

input,textarea {
  transition: all var(--forkedgrip) var(--digital_cluster);
}

.enclosedfacade:not(.reinforced_shell,.dimmedmenu) {
  position: relative;
  isolation: isolate;
}

.enclosedfacade:not(.reinforced_shell,.dimmedmenu)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  z-index: -1;
  opacity: 0;
  inset: 0;
  background: currentColor;
  transition: all var(--forkedgrip) var(--digital_cluster);
}

.enclosedfacade:not(.reinforced_shell,.dimmedmenu):hover::after {
  opacity: .16;
}

.enclosedfacade:not(.reinforced_shell,.dimmedmenu):active::after {
  opacity: .26;
}

.digital-workspace .enclosedfacade:not(.reinforced_shell,.dimmedmenu)::after,.private_joist .enclosedfacade:not(.reinforced_shell,.dimmedmenu)::after {
  display: none;
}

.twinworkbench:not(.protodome,.enclosedhook,.incremental_table):hover,details:hover {
  transform: var(--phased-workbench);
  box-shadow: var(--compiled_toggle);
}

textarea:focus,input:not([type="checkbox"]):not([type="radio"]):focus,select:focus {
  box-shadow: inset 0 -2px 0 var(--compiled_wave);
}

.enclosedfacade:not(.reinforced_shell,.dimmedmenu):hover:focus-visible,.enclosedfacade:focus-visible {
  box-shadow: var(--dubbedlayout)!important;
}

[data-wovenswatch] [data-evaluated_digest] .hashedfacade:not(:has(:is(.versatile_schema,.batchedrouter,.grouped-aside,.statelessenvelope,.inert-curb,.deluxe_barrel,.interim-matrix,.patternedfield,.cornered-facade,.deluxebond,.deluxe-catalog,.grainedlantern,.enclosed_lantern,.batched-preset,.inscribedprovider,.linked-portal,.encoded-toggle,.primewrap,.side_monitor,.cover_filament,.dimmed_cluster,.compiled-flap,.central_outline,.inertcasing,.grouped-catalog,.prime-buckle,.digital_ceiling,.twin-aside,.toppedschema))) {
  opacity: 0;
  transition: opacity var(--folded-kit) var(--grainedcluster),transform var(--folded-kit) var(--grainedcluster);
  transform: translateY(var(--plumb_dome));
}

[data-wovenswatch] [data-evaluated_digest][data-absolute-curb] .hashedfacade:not(:has(:is(.versatile_schema,.batchedrouter,.grouped-aside,.statelessenvelope,.inert-curb,.deluxe_barrel,.interim-matrix,.patternedfield,.cornered-facade,.deluxebond,.deluxe-catalog,.grainedlantern,.enclosed_lantern,.batched-preset,.inscribedprovider,.linked-portal,.encoded-toggle,.primewrap,.side_monitor,.cover_filament,.dimmed_cluster,.compiled-flap,.central_outline,.inertcasing,.grouped-catalog,.prime-buckle,.digital_ceiling,.twin-aside,.toppedschema))) {
  opacity: 1;
  transform: none;
}

[data-wovenswatch] [data-evaluated_digest] .hashedfacade:has(:is(.versatile_schema,.inert-curb,.enclosed_lantern,.batched-preset,.compiled-flap,.central_outline,.twin-aside)) {
  opacity: 0;
  transition: opacity var(--folded-kit) var(--grainedcluster);
}

[data-wovenswatch] [data-evaluated_digest][data-absolute-curb] .hashedfacade:has(:is(.versatile_schema,.inert-curb,.enclosed_lantern,.batched-preset,.compiled-flap,.central_outline,.twin-aside)) {
  opacity: 1;
}

[data-wovenswatch] [data-evaluated_digest] :is(.versatile_schema,.inert-curb,.enclosed_lantern,.batched-preset,.compiled-flap,.central_outline,.twin-aside)>* {
  transition: opacity var(--folded-kit) var(--grainedcluster),transform var(--folded-kit) var(--grainedcluster);
  opacity: 0;
  transform: translateY(var(--plumb_dome));
}

[data-wovenswatch] [data-evaluated_digest][data-absolute-curb] :is(.versatile_schema,.inert-curb,.enclosed_lantern,.batched-preset,.compiled-flap,.central_outline,.twin-aside)>* {
  opacity: 1;
  transform: none;
}

[data-wovenswatch] [data-evaluated_digest] :is(.versatile_schema,.inert-curb,.enclosed_lantern,.batched-preset,.compiled-flap,.central_outline,.twin-aside)>*:is(.twinworkbench,details) {
  transition: opacity var(--folded-kit) var(--grainedcluster),transform var(--folded-kit) var(--grainedcluster),box-shadow var(--folded-kit) var(--grainedcluster);
  box-shadow: none;
}

[data-wovenswatch] [data-evaluated_digest][data-absolute-curb] :is(.versatile_schema,.inert-curb,.enclosed_lantern,.batched-preset,.compiled-flap,.central_outline,.twin-aside)>*:is(.twinworkbench,details) {
  box-shadow: var(--embossed-media);
}

[data-wovenswatch] [data-evaluated_digest][data-absolute-curb] :is(.versatile_schema,.inert-curb,.enclosed_lantern,.batched-preset,.compiled-flap,.central_outline,.twin-aside)>*:nth-child(2) {
  transition-delay: calc(1 * var(--wovencasing));
}

[data-wovenswatch] [data-evaluated_digest][data-absolute-curb] :is(.versatile_schema,.inert-curb,.enclosed_lantern,.batched-preset,.compiled-flap,.central_outline,.twin-aside)>*:nth-child(3) {
  transition-delay: calc(2 * var(--wovencasing));
}

[data-wovenswatch] [data-evaluated_digest][data-absolute-curb] :is(.versatile_schema,.inert-curb,.enclosed_lantern,.batched-preset,.compiled-flap,.central_outline,.twin-aside)>*:nth-child(4) {
  transition-delay: calc(3 * var(--wovencasing));
}

[data-wovenswatch] [data-evaluated_digest][data-absolute-curb] :is(.versatile_schema,.inert-curb,.enclosed_lantern,.batched-preset,.compiled-flap,.central_outline,.twin-aside)>*:nth-child(5) {
  transition-delay: calc(4 * var(--wovencasing));
}

[data-wovenswatch] [data-evaluated_digest][data-absolute-curb] :is(.versatile_schema,.inert-curb,.enclosed_lantern,.batched-preset,.compiled-flap,.central_outline,.twin-aside)>*:nth-child(6) {
  transition-delay: calc(5 * var(--wovencasing));
}

[data-wovenswatch] [data-evaluated_digest][data-absolute-curb] :is(.versatile_schema,.inert-curb,.enclosed_lantern,.batched-preset,.compiled-flap,.central_outline,.twin-aside)>*:nth-child(n+7) {
  transition-delay: calc(5 * var(--wovencasing));
}
