:root {
  --gradedModal: #5c93f7;
  --connected-envelope: #08080a;
  --shippedFixture: #ffffff;
  --washedContainer: #616067;
  --capsule: #de3875;
  --sizedFixture: #000000;
  color-scheme: dark;
  --wovenTemplate: #252528;
}

:root {
  --scoped-clasp: var(--connected-envelope);
  --clean-token: var(--wovenTemplate);
  --quickSpacer: var(--connected-envelope);
  --tintedoutline: var(--connected-envelope);
  --fluidcog: var(--wovenTemplate);
  --indexedFastener: var(--wovenTemplate);
  --screenedgallery: var(--connected-envelope);
  --rawpadding: var(--shippedFixture);
  --scalarSpacer: none;
  --riveted: 90.375rem;
  --washed-clasp: clamp(1rem,4vw,2rem);
  --crossedLobby: clamp(5rem,9vw,8.375rem);
  --internal-hanger: 2.75rem;
  --toast: 1.0625rem;
  --freeformClasp: 1.4375rem;
  --mesh: 1.0625rem;
  --crestedFeed: .5rem;
  --definedfeed: .5rem;
  --glazedgrille: .8125rem;
  --dispatch: .875rem;
  --flutedbumper: .75rem;
  --gridded: .25rem;
  --turbo-barrel: 9999px;
  --indexedModal: 1px;
  --drawnToggle: solid;
  --swiftFeed: 1px;
  --indexedbrace: var(--washedContainer);
  --enameledEnclosure: var(--shippedFixture);
  --flareddrawer: color-mix(in srgb,var(--washedContainer) 20%,var(--connected-envelope));
  --rule: 0 1px 2px color-mix(in srgb,var(--shippedFixture) 10%,transparent);
  --frontChord: 0 4px 12px color-mix(in srgb,var(--shippedFixture) 16%,transparent);
  --versatile: 0 12px 32px color-mix(in srgb,var(--shippedFixture) 22%,transparent);
  --tieredkeypad: 0 16px 36px color-mix(in srgb,var(--shippedFixture) 36%,transparent);
  --combined-component: inset 0 1px 2px color-mix(in srgb,var(--shippedFixture) 10%,transparent);
  --tintedpage: 700;
  --knitted-payload: 0;
  --machined: none;
  --synced-glaze: var(--gradedModal);
  --fluid-bureau: var(--sizedFixture);
  --fixed: var(--wovenTemplate);
  --quickcontrol: var(--shippedFixture);
  --connector: transparent;
  --flutedslate: transparent;
  --fluid-feed: var(--indexedModal);
  --terminal: none;
  --spunfooter: color-mix(in srgb,var(--gradedModal) 85%,var(--shippedFixture));
  --banded-journal: var(--sizedFixture);
  --headless: 0 2px 6px color-mix(in srgb,var(--shippedFixture) 16%,transparent);
  --staticDivider: color-mix(in srgb,var(--shippedFixture) 7%,transparent);
  --split-label: color-mix(in srgb,var(--shippedFixture) 56%,transparent);
  --tonedCarton: var(--shippedFixture);
  --sizedfolder: color-mix(in srgb,var(--shippedFixture) 55%,transparent);
  --slimCorridor: 0 0 0 3px var(--gradedModal);
  --definededitor: var(--gradedModal);
  --directedJournal: var(--connected-envelope);
  --combined: var(--washedContainer);
  --plainCombo: var(--shippedFixture);
  --drapedCube: var(--wovenTemplate);
  --ring: var(--gradedModal);
  --plain-bell: var(--wovenTemplate);
  --flared-journal: var(--shippedFixture);
  --scalartoken: var(--washedContainer);
  --combined-fastener: linear-gradient(transparent,var(--shippedFixture));
  --stable: none;
  --crestedMeter: 1;
  --tinted-endpoint: translateY(-1px);
  --sideEditor: translateY(0);
  --elastic-editor: .48;
  --synced-bay: 0 0 0 3px var(--gradedModal);
  --flutedPopup: 180ms;
  --computedLabel: ease-out;
  --namedToggle: 470ms;
  --screened-keypad: ease-out;
  --spunEndpoint: 11px;
  --fresco: 60ms;
  --tieredCube: 750;
  --joined: -0.025em;
  --syncedPreview: .95;
  --exact-belt: 1;
  --drawn-callout: 400;
  --washed-zone: 1.6;
  --spun-spacer: none;
  --designed: 60ch;
}

@media(max-width:640px) {
  :root {
    --mesh: calc((1.0625rem) * .85);
    --crossedLobby: calc((clamp(5rem,9vw,8.375rem)) * .7);
    --freeformClasp: calc((1.4375rem) * .85);
  }
}

:root {
  --twinnedslate: #ffffff;
  --named-fresco: #d73671;
}

:root {
  --ideal-provider: #8d8d8e;
}

:root {
  --flutedslate: var(--gradedModal);
  --fluid-feed: calc(var(--indexedModal) + 1px);
  --fluid-bureau: var(--gradedModal);
  --fixed: transparent;
  --synced-glaze: transparent;
}

:root {
  --weighted-grille: #de3875;
}

:root {
  --tunedtoggle: 'Inter',Arial,sans-serif;
  --crested-skeleton: 'JetBrains Mono',ui-monospace,Menlo,monospace;
}

:root {
  --flanked: -0.03em;
  --eagercube: 500;
  --docked: 'Azeret Mono',ui-monospace,Menlo,monospace;
}

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

html {
  -webkit-text-size-adjust: 100%;
  text-size-adjust: 100%;
  --synced-token: min(var(--riveted),100rem);
  --tinted-hanger: min(var(--synced-token),48rem);
}

body {
  margin: 0;
  background: var(--scoped-clasp);
  color: var(--shippedFixture);
  font: 16px/var(--washed-zone,1.6) var(--tunedtoggle,Arial,Helvetica,sans-serif);
  font-weight: var(--drawn-callout);
  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 {
  max-width: 100%;
  height: auto;
}

textarea,input:not([type="checkbox"]):not([type="radio"]) {
  appearance: none;
  -webkit-appearance: none;
}

h5,h6,h4,h3,h2,h1 {
  overflow-wrap: normal;
  letter-spacing: var(--joined);
  font-family: var(--crested-skeleton,inherit);
  font-weight: var(--tieredCube);
}

.spunthumbnail {
  margin-inline: auto;
  width: min(var(--synced-token),calc(100% - var(--washed-clasp)));
}

:is(.stamp)>.spunthumbnail {
  width: min(var(--tinted-hanger),calc(100% - var(--washed-clasp)));
}

:is(.stamp)>.spunthumbnail :is(.tieredpreview,p) {
  max-width: none;
}

.engraved {
  scroll-margin-top: var(--eagerpad);
  padding: calc(var(--crossedLobby) + var(--chamberedstage,0rem)) 0;
}

footer.engraved,header.engraved {
  padding: 0;
}

.flared-lobby {
  padding-block: 0;
  min-height: calc(100vh - var(--eagerpad));
  min-height: calc(100svh - var(--eagerpad));
  display: flex;
  flex-direction: column;
  --mobileLathe: calc(100vh - var(--eagerpad));
}

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

.foldedchord {
  padding: calc(var(--crossedLobby) + var(--immutable,0rem)) 0;
  background: var(--clean-token);
  backdrop-filter: var(--scalarSpacer);
  -webkit-backdrop-filter: var(--scalarSpacer);
}

.engraved>.foldedchord {
  margin-block: calc(-1 * (var(--crossedLobby) + var(--chamberedstage,0rem)));
}

.engraved>:is(.fluid-spacer,.collar,.tieredLathe) {
  margin-block: calc(-1 * (var(--crossedLobby) + var(--chamberedstage,0rem)));
}

header.engraved+.engraved:not(.flared-lobby) {
  padding-top: calc((var(--crossedLobby) + var(--chamberedstage,0rem)) * var(--tailored-zone));
  --tailored-zone: .55;
}

header.engraved+.engraved:not(.flared-lobby)>:is(.foldedchord,.fluid-spacer,.collar,.tieredLathe) {
  margin-top: calc(-1 * (var(--crossedLobby) + var(--chamberedstage,0rem)) * var(--tailored-zone));
}

header.engraved+.engraved:not(.flared-lobby)>:is(.foldedchord,.collar,.tieredLathe) {
  padding-top: calc((var(--crossedLobby) + var(--immutable,0rem)) * var(--tailored-zone));
}

.interactive {
  font-size: 1.25rem;
  font-family: var(--docked,inherit);
  text-decoration: none;
  letter-spacing: var(--flanked,-0.02em);
  font-weight: var(--eagercube,600);
}

.tailoredbay {
  text-transform: var(--spun-spacer);
  font-size: .875rem;
  margin-bottom: 1rem;
  font-weight: 700;
  box-shadow: inset 0 -0.125rem 0 var(--capsule);
  color: var(--shippedFixture);
  letter-spacing: .12em;
}

.dedicateddrawer {
  line-height: var(--washed-zone);
  max-width: var(--designed);
  opacity: .8;
  margin-bottom: 2rem;
  font-size: 1.25rem;
}

.brace {
  font-weight: var(--tieredCube);
  letter-spacing: var(--joined);
}

.enlargedModal {
  max-width: var(--designed);
}

address {
  font-style: normal;
}

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

.archedlathe {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: var(--internal-hanger);
  padding-block: .5rem;
  padding-inline: var(--toast);
  border: var(--fluid-feed) var(--drawnToggle) var(--flutedslate);
  border-radius: var(--crestedFeed);
  background: var(--synced-glaze);
  color: var(--fluid-bureau);
  text-decoration: none;
  font-weight: var(--tintedpage);
  cursor: pointer;
  text-transform: var(--machined);
  letter-spacing: var(--knitted-payload);
  box-shadow: var(--terminal);
  backdrop-filter: var(--scalarSpacer);
  -webkit-backdrop-filter: var(--scalarSpacer);
  transition: background var(--flutedPopup) var(--computedLabel),color var(--flutedPopup) var(--computedLabel),border-color var(--flutedPopup) var(--computedLabel),box-shadow var(--flutedPopup) var(--computedLabel),opacity var(--flutedPopup) var(--computedLabel),transform var(--flutedPopup) var(--computedLabel);
}

.archedlathe:hover {
  transform: var(--tinted-endpoint);
  opacity: var(--crestedMeter);
  background: var(--spunfooter);
  color: var(--banded-journal);
  box-shadow: var(--headless);
}

.archedlathe:active {
  transform: var(--sideEditor);
  box-shadow: var(--combined-component);
}

.curled-splash {
  color: var(--quickcontrol);
  text-underline-offset: .3em;
  text-decoration: underline;
  border-color: transparent;
  background: var(--connector);
  box-shadow: none;
}

.curled-splash:hover {
  color: var(--quickcontrol);
  background: var(--connector);
  box-shadow: none;
}

.issuedVector {
  font-size: .875rem;
  min-height: calc(var(--internal-hanger) - .25rem);
  padding-block: calc(var(--internal-hanger) / 8);
  padding-inline: calc(var(--toast) - .125rem);
}

textarea,input {
  width: 100%;
  backdrop-filter: var(--scalarSpacer);
  -webkit-backdrop-filter: var(--scalarSpacer);
  min-height: var(--internal-hanger);
  padding: .75rem var(--toast);
  border: var(--indexedModal) var(--drawnToggle) var(--split-label);
  border-radius: var(--definedfeed);
  background: var(--staticDivider);
  color: var(--tonedCarton);
  font: inherit;
  transition: border-color var(--flutedPopup) var(--computedLabel),box-shadow var(--flutedPopup) var(--computedLabel),opacity var(--flutedPopup) var(--computedLabel);
}

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

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

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

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

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(--indexedModal) var(--drawnToggle) var(--enameledEnclosure);
  background: var(--staticDivider);
  cursor: pointer;
  transition: background var(--flutedPopup) var(--computedLabel),border-color var(--flutedPopup) var(--computedLabel);
}

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

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

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

input[type="checkbox"]::before {
  clip-path: polygon(13% 43%,0% 59%,38% 100%,100% 18%,83% 0%,37% 68%);
}

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

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

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

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

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

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

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

details,.convergedcorridor {
  padding: var(--freeformClasp);
  background: var(--quickSpacer);
  border: var(--swiftFeed) var(--drawnToggle) var(--indexedbrace);
  border-radius: var(--glazedgrille);
  box-shadow: var(--rule);
  backdrop-filter: var(--scalarSpacer);
  -webkit-backdrop-filter: var(--scalarSpacer);
}

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

details:hover,.convergedcorridor:not(.side-envelope,.hosted,.splitBumper):hover {
  box-shadow: var(--frontChord);
}

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

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

.weightedHallway .spunthumbnail {
  width: min(calc(var(--synced-token) * 1.2),calc(100% - var(--washed-clasp)));
}

.weightedHallway {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 30;
  background: var(--directedJournal);
  border-color: var(--combined);
  border-bottom-color: var(--flareddrawer);
  color: var(--plainCombo);
  backdrop-filter: var(--scalarSpacer);
  -webkit-backdrop-filter: var(--scalarSpacer);
}

.sizedtoggle {
  color: var(--plainCombo);
  border-color: var(--combined);
}

.halfFunnel a {
  border-radius: var(--definedfeed);
  padding: .25rem;
  transition: background var(--flutedPopup) var(--computedLabel),box-shadow var(--flutedPopup) var(--computedLabel),color var(--flutedPopup) var(--computedLabel);
  font-weight: 500;
  position: relative;
  text-decoration: none;
}

.weightedHallway .halfFunnel a[aria-current="page"] {
  font-weight: 700;
  color: var(--ring);
}

.interlocked-column {
  background: transparent;
  border: var(--indexedModal) var(--drawnToggle) var(--combined);
  border-radius: var(--definedfeed);
  transition: background var(--flutedPopup) var(--computedLabel);
  color: inherit;
}

.eagercog {
  letter-spacing: var(--knitted-payload);
  margin: 0;
  padding: .375rem var(--toast);
  border: var(--indexedModal) var(--drawnToggle) color-mix(in srgb,var(--twinnedslate) 22%,transparent);
  align-items: center;
  background: var(--named-fresco);
  border-radius: var(--gridded);
  font-size: .8125rem;
  color: var(--twinnedslate);
  display: inline-flex;
  gap: .5rem;
  font-weight: var(--tintedpage);
  text-transform: var(--spun-spacer);
}

.eagercog .enclosure {
  color: var(--twinnedslate);
}

figure>img {
  border: var(--indexedModal) var(--drawnToggle) var(--scalartoken);
  border-radius: var(--flutedbumper);
}

body .flutedContainer {
  background: var(--combined-fastener);
}

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

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

.interlocked-column:hover:focus-visible,.interlocked-column:focus-visible,.halfFunnel a:focus-visible,.halfFunnel a:hover:focus-visible {
  outline-offset: 2px;
  box-shadow: var(--synced-bay);
  outline: 2px solid transparent;
}

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

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

.clustered-barrel {
  height: 3rem;
  color: var(--weighted-grille);
  border-radius: var(--gridded);
  width: 3rem;
  display: inline-flex;
  flex: 0 0 auto;
  border: var(--indexedModal) var(--drawnToggle) var(--indexedbrace);
  align-items: center;
  justify-content: center;
}

.clustered-barrel .enclosure {
  width: 1.5rem;
  height: 1.5rem;
}

.clustered-barrel {
  background: color-mix(in srgb,var(--plain-bell) 12%,var(--connected-envelope));
}

.exactcube,.vetted {
  background: var(--connected-envelope);
}

.vetted,.clustered-barrel {
  box-shadow: inset 0 0 0 var(--indexedModal) var(--fluidcog);
}

.liftedfresco {
  box-shadow: var(--rule);
  font-weight: var(--tieredCube);
  background: var(--gradedModal);
  justify-content: center;
  align-items: center;
  width: 3rem;
  letter-spacing: var(--joined);
  border-radius: var(--gridded);
  color: var(--sizedFixture);
  flex-shrink: 0;
  display: inline-flex;
  height: 3rem;
}

.scopedCarton {
  color: var(--capsule);
}

.crossedBarrel {
  gap: 4rem;
  grid-template-columns: 1fr 1fr;
  display: grid;
  align-items: start;
}

.quickcradle {
  position: sticky;
  top: calc(var(--eagerpad) + clamp(1.5rem,4vw,2.5rem));
}

.quickcradle h2 {
  font-size: calc((1rem + (clamp(2.5rem,6vw,4rem) - 1rem) * var(--exact-belt)) * var(--syncedPreview));
  margin: 0;
  line-height: 1.1;
}

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

.stamp .dedicateddrawer {
  opacity: .8;
}

.scoredDrawer .dedicateddrawer {
  margin-inline: auto;
}

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

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

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

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

.brace {
  margin: 0;
  font-size: calc((1rem + (clamp(1.875rem,4vw,3rem) - 1rem) * var(--exact-belt)) * var(--syncedPreview));
  line-height: 1.1;
}

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

.dedicateddrawer {
  margin: 0;
  line-height: var(--washed-zone);
  opacity: .75;
  font-size: 1.125rem;
}

.ideal-envelope {
  display: flex;
  gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
}

.offline {
  border-block: var(--indexedModal) var(--drawnToggle) var(--indexedbrace);
}

.loose {
  --immutable: 0rem;
  --chamberedstage: 0rem;
}

.justifyendpoint {
  --chamberedstage: -1rem;
  --immutable: -1.5rem;
}

.glazedCorridor {
  --immutable: .625rem;
  --chamberedstage: .5rem;
}

.liftedSkeleton {
  --immutable: .5rem;
  --chamberedstage: 1rem;
}

@media(max-width:1024px) {
  .crossedBarrel {
    gap: 2.5rem;
  }

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

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

  .crossedBarrel {
    grid-template-columns: 1fr;
    gap: 3rem;
  }

  .quickcradle {
    margin-bottom: 2rem;
    position: static;
  }
}

@media(max-width:640px) {
  .loose,.liftedSkeleton,.glazedCorridor,.justifyendpoint {
    --immutable: 0rem;
    --chamberedstage: 0rem;
  }

  .brace {
    font-size: calc((1rem + (clamp(1.75rem,7vw,2.25rem) - 1rem) * var(--exact-belt)) * var(--syncedPreview));
  }

  .dedicateddrawer {
    font-size: 1.0625rem;
  }

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

  .quickcradle h2 {
    font-size: calc((1rem + (clamp(2rem,8vw,2.5rem) - 1rem) * var(--exact-belt)) * var(--syncedPreview));
  }

  .crossedBarrel {
    gap: 2rem;
  }

  .quickcradle {
    margin-bottom: 0;
  }

  .ideal-envelope {
    gap: .625rem;
    flex-direction: column;
    width: 100%;
    align-items: stretch;
  }

  .ideal-envelope .archedlathe {
    width: 100%;
  }

  .clustered-barrel {
    height: 2.75rem;
    width: 2.75rem;
  }
}

.enlargedChart {
  line-height: var(--washed-zone);
  gap: .875rem;
  font-size: 1.0625rem;
  align-items: flex-start;
  display: flex;
}

.joint-fixture {
  opacity: .85;
}

.vetted {
  border: var(--indexedModal) var(--drawnToggle) currentColor;
  display: inline-flex;
  height: 1.75rem;
  align-items: center;
  width: 1.75rem;
  border-radius: 50%;
  color: var(--capsule);
  justify-content: center;
  flex-shrink: 0;
}

.vetted .enclosure {
  height: 1rem;
  width: 1rem;
}

.junction {
  background: var(--capsule);
  width: 1.75rem;
  flex-shrink: 0;
  margin-top: calc((1.0625rem * var(--washed-zone) - .1875rem) / 2);
  border-radius: var(--turbo-barrel);
  height: .1875rem;
}

.diagram {
  flex-direction: column;
  padding: 0;
  display: flex;
  margin: 0;
  gap: 1rem;
  list-style: none;
}

.ideal-payload .diagram {
  margin-inline: auto;
  max-width: 44rem;
}

.definedthumbnail .quickcradle .tieredpreview {
  margin-bottom: 0;
}

.tunedpicture {
  margin: 0;
  flex-direction: column;
  display: flex;
  padding: 0;
  list-style: none;
}

.convergedFresco {
  line-height: var(--washed-zone);
  opacity: .85;
  padding: 1.25rem 0;
  font-size: 1.0625rem;
  border-top: var(--indexedModal) var(--drawnToggle) var(--indexedbrace);
}

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

.convergedFresco:last-child {
  padding-bottom: 0;
}

.enameledzone .enlargedPreview {
  grid-template-columns: repeat(2,minmax(0,1fr));
  display: grid;
  gap: var(--mesh);
}

.sizedclasp {
  gap: 1rem;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

.sizedclasp .junction {
  margin-top: 0;
}

.sizedclasp .joint-fixture {
  font-size: 1.0625rem;
  line-height: var(--washed-zone);
  margin: 0;
}

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

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

.tintedinstance .fortifiedcontainer {
  height: 1.25rem;
  width: 1.25rem;
}

.eagerspacer {
  background: var(--named-fresco);
  color: var(--twinnedslate);
}

.eagerspacer {
  border-radius: var(--definedfeed);
}

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

.sketchedprovider {
  display: inline-block;
}

.scalarStage {
  position: relative;
}

.scalarStage [hidden] {
  display: none;
}

.filed {
  min-width: 0;
}

.embeddedToken {
  scroll-snap-type: x mandatory;
  overflow-x: auto;
  scrollbar-width: none;
  display: flex;
  -webkit-overflow-scrolling: touch;
}

.embeddedToken::-webkit-scrollbar {
  display: none;
}

.sizedfresco {
  flex: 0 0 100%;
  scroll-snap-align: start;
  min-width: 0;
}

.scalarStage[data-jointemblem] .filed {
  overflow: hidden;
}

.scalarStage[data-jointemblem] .embeddedToken {
  cursor: grab;
}

.scalarStage[data-synced-bracket] .embeddedToken {
  cursor: grabbing;
}

.embeddedToken a,.embeddedToken summary,.embeddedToken button {
  cursor: pointer;
}

.scalarStage[data-jointemblem] .embeddedToken {
  scroll-snap-type: none;
  overflow: visible;
}

.scalarStage[data-jointemblem]:not([data-chambered-journal]) .embeddedToken {
  transform: translateX(calc(var(--liftedTemplate) * -100%));
  transition: transform calc(var(--flutedPopup) * 3) var(--computedLabel);
}

.scalarStage[data-jointemblem][data-chambered-journal] .embeddedToken {
  display: grid;
}

.scalarStage[data-jointemblem][data-chambered-journal] .sizedfresco {
  pointer-events: none;
  opacity: 0;
  grid-area: 1/1;
  transition: opacity calc(var(--flutedPopup) * 3) var(--computedLabel),transform calc(var(--flutedPopup) * 3) var(--computedLabel);
}

.scalarStage[data-jointemblem][data-chambered-journal] .sizedfresco[data-cascaded] {
  opacity: 1;
  pointer-events: auto;
}

.scalarStage[data-jointemblem][data-synced-bracket] .embeddedToken {
  transition: none;
}

.sketchedspacer {
  gap: calc(var(--mesh) * .5);
  display: flex;
}

.banded-wire,.ligature,.upper {
  display: inline-flex;
  border: var(--indexedModal) var(--drawnToggle) var(--enameledEnclosure);
  border-radius: var(--gridded);
  width: 2.75rem;
  cursor: pointer;
  color: inherit;
  padding: 0;
  background: var(--quickSpacer);
  align-items: center;
  justify-content: center;
  box-shadow: var(--rule);
  transition: transform var(--flutedPopup) var(--computedLabel),border-color var(--flutedPopup) var(--computedLabel),opacity var(--flutedPopup) var(--computedLabel);
  height: 2.75rem;
}

.ligature:hover {
  border-color: var(--gradedModal);
  transform: var(--tinted-endpoint);
}

.ligature:active {
  transform: var(--sideEditor);
}

.ligature[aria-disabled="true"] {
  pointer-events: none;
  cursor: default;
  opacity: var(--elastic-editor);
}

.socket {
  width: 1.25rem;
  height: 1.25rem;
}

.glazed-slate {
  transform: scaleX(-1);
}

.scoped-insignia {
  display: flex;
  gap: .75rem;
  font-weight: var(--eagercube,700);
  margin: 0 0 1rem;
  letter-spacing: var(--flanked,normal);
  font-size: 1.0625rem;
  font-family: var(--docked,inherit);
  align-items: center;
}

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

.directedBumper dd {
  opacity: .9;
  line-height: var(--washed-zone);
  margin: 0;
}

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

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

.draped-payload {
  opacity: .75;
}

.enameled-veil .enclosure {
  flex-shrink: 0;
  width: 1.05rem;
  color: var(--capsule);
  height: 1.05rem;
}

.series .doubledRouter {
  margin: 1.5rem 0 0;
  display: grid;
  grid-template-columns: repeat(4,minmax(0,1fr));
}

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

.series .directedBumper {
  border-inline-start: var(--indexedModal) var(--drawnToggle) color-mix(in srgb,var(--connected-envelope) 24%,transparent);
  padding: 0 clamp(1rem,2vw,1.75rem);
}

.series .directedBumper:first-child {
  border-inline-start: none;
  padding-inline-start: 0;
}

.series .directedBumper:last-child {
  padding-inline-end: 0;
}

@media(max-width:768px) {
  .series .doubledRouter {
    row-gap: 1.5rem;
    grid-template-columns: repeat(2,minmax(0,1fr));
  }

  .series .directedBumper:nth-child(odd) {
    border-inline-start: none;
    padding-inline-start: 0;
  }

  .series .directedBumper:nth-child(even) {
    padding-inline-end: 0;
  }

  .series .directedBumper:nth-child(n+3) {
    border-top: var(--indexedModal) var(--drawnToggle) color-mix(in srgb,var(--connected-envelope) 24%,transparent);
    padding-top: 1.5rem;
  }
}

.stamp .tuned-wire {
  padding: calc(var(--freeformClasp) * 1.75);
  position: relative;
  border-radius: var(--dispatch);
  overflow: hidden;
  box-shadow: var(--tieredkeypad);
}

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

.flared-padding .convergedEnclosure {
  --bridged: color-mix(in srgb,var(--connected-envelope) 10%,transparent);
}

.tuned-wire>.scalar-header {
  z-index: 1;
  position: relative;
}

.tuned-wire .arched-lathe {
  aspect-ratio: 1;
  position: absolute;
}

.mid {
  inset-inline-start: -10%;
  bottom: -16%;
}

.brisk {
  width: min(38%,17rem);
}

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

.flared-padding .arched-lathe {
  background-image: repeating-linear-gradient(0deg,color-mix(in srgb,var(--connected-envelope) 7%,transparent) 0 1px,transparent 1px 2.25rem),repeating-linear-gradient(90deg,color-mix(in srgb,var(--connected-envelope) 7%,transparent) 0 1px,transparent 1px 2.25rem),repeating-radial-gradient(circle at 50% 50%,transparent 0 1.6rem,color-mix(in srgb,var(--connected-envelope) 15%,transparent) 1.6rem calc(1.6rem + 1px));
}

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

.scalar-header h2,.scalar-header h1 {
  margin: 0 0 1rem;
  font-size: calc((1rem + (clamp(1.75rem,4vw,2.75rem) - 1rem) * var(--exact-belt)) * var(--syncedPreview));
  line-height: 1.1;
}

.scalar-header .bandedJournal {
  margin: 1rem 0 1.5rem;
}

.scoredDrawer .validated-instance {
  text-align: center;
  padding: calc(var(--freeformClasp) * 1.75);
}

.scoredDrawer {
  position: relative;
  overflow: hidden;
}

.coverCog {
  inset: 0;
  width: 100%;
  position: absolute;
  height: 100%;
  object-fit: cover;
  z-index: 0;
}

.scoredDrawer::after {
  content: "";
  z-index: 0;
  inset: 0;
  background: linear-gradient(180deg,color-mix(in srgb,var(--connected-envelope) 62%,transparent) 0%,color-mix(in srgb,var(--connected-envelope) 84%,transparent) 100%);
  pointer-events: none;
  position: absolute;
}

.scoredDrawer>.spunthumbnail {
  z-index: 1;
  position: relative;
}

.validated-instance {
  border-radius: var(--glazedgrille);
  background: radial-gradient(115% 105% at 88% -20%,color-mix(in srgb,var(--capsule) 26%,transparent) 0%,transparent 62%),radial-gradient(95% 90% at -8% 112%,color-mix(in srgb,var(--capsule) 14%,transparent) 0%,transparent 60%),var(--quickSpacer);
  border: var(--indexedModal) var(--drawnToggle) var(--indexedbrace);
  box-shadow: var(--rule);
}

.validated-instance h2,.validated-instance h1 {
  margin: 0 0 1rem;
  line-height: 1.1;
  font-size: calc((1rem + (clamp(2rem,5vw,3.25rem) - 1rem) * var(--exact-belt)) * var(--syncedPreview));
}

.validated-instance .dedicateddrawer {
  margin-inline: auto;
}

.validated-instance .bandedJournal {
  align-items: center;
  margin: 1rem 0 1.5rem;
}

.scalar-header .tailoredbay,.validated-instance .tailoredbay {
  margin: 0 0 .75rem;
}

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

.bright-grille {
  min-width: 0;
  gap: .5rem;
  display: inline-flex;
  line-height: var(--washed-zone);
  align-items: flex-start;
}

.bright-grille .scopedCarton {
  margin-top: .125rem;
}

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

@media(max-width:768px) {
  .tuned-wire .arched-lathe {
    display: none;
  }

  .tuned-wire,.stamp .tuned-wire {
    padding: var(--freeformClasp);
  }

  .validated-instance,.scoredDrawer .validated-instance {
    padding: var(--freeformClasp);
  }
}

@media(max-width:640px) {
  .validated-instance h2,.validated-instance h1 {
    font-size: calc((1rem + (clamp(1.75rem,7vw,2.25rem) - 1rem) * var(--exact-belt)) * var(--syncedPreview));
  }
}

.enlargedModal h1 {
  line-height: 1.1;
  margin: 0 0 1.5rem;
  font-size: calc((1rem + (clamp(2.25rem,5vw,3.5rem) - 1rem) * var(--exact-belt)) * var(--syncedPreview));
}

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

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

.enlargedModal p {
  margin: 0 0 1.25rem;
  font-size: 1.0625rem;
  color: color-mix(in srgb,var(--shippedFixture) 85%,transparent);
  line-height: var(--washed-zone);
}

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

.enlargedModal p.tailoredbay {
  color: var(--shippedFixture);
  font-size: .8125rem;
  margin: 0;
}

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

.enlargedModal li {
  color: color-mix(in srgb,var(--shippedFixture) 85%,transparent);
  font-size: 1.0625rem;
  line-height: var(--washed-zone);
}

.enlargedModal a {
  text-underline-offset: .2em;
  text-decoration: underline;
  color: var(--gradedModal);
}

.enlargedModal strong {
  font-weight: 700;
}

.interlockedColumn {
  max-width: max(var(--designed),64ch);
}

.collar {
  padding: calc(var(--crossedLobby) + var(--immutable,0rem)) 0;
}

.shipped-callout h2,.shipped-callout h1 {
  margin: 0;
}

.interlockedColumn {
  margin-top: 0;
}

.wovenLockup {
  display: grid;
  align-items: start;
  gap: clamp(2rem,4vw,3rem);
  grid-template-columns: 1fr 1.2fr;
}

.connectedEndpoint img {
  aspect-ratio: 3/4;
  width: 100%;
  border-radius: var(--flutedbumper);
  object-fit: cover;
}

@media(min-width:769px) {
  .robustBelt {
    grid-template-columns: 1.2fr 1fr;
  }

  .robustBelt .connectedEndpoint {
    order: 1;
  }
}

.tieredLathe {
  padding: calc(var(--crossedLobby) + var(--immutable,0rem)) 0;
}

.cleanfolder {
  margin-bottom: 2rem;
}

.cleanfolder h2,.cleanfolder h1 {
  margin: 0;
}

.loggedCarton {
  column-count: 2;
  column-gap: clamp(2rem,4vw,2.5rem);
  max-width: none;
}

.tanned::first-letter {
  font-weight: 800;
  color: var(--capsule);
  font-size: 3.75rem;
  float: left;
  padding: .25rem .5rem 0 0;
  line-height: .85;
}

@media(max-width:1024px) {
  .loggedCarton {
    column-count: 1;
  }
}

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

  .loggedCarton {
    column-count: 1;
  }
}

@media(max-width:640px) {
  .enlargedModal h1 {
    font-size: calc((1rem + (clamp(1.875rem,7vw,2.5rem) - 1rem) * var(--exact-belt)) * var(--syncedPreview));
  }

  .collar .connectedEndpoint {
    display: none;
  }

  .wovenLockup {
    gap: 1.5rem;
  }
}

.toned-outline {
  border-radius: 0;
}

.side-envelope {
  border-color: transparent;
  padding: calc(var(--freeformClasp) * 3.25) calc(var(--freeformClasp) * 2);
  position: relative;
  background: var(--gradedModal);
  text-align: center;
  color: var(--sizedFixture);
  overflow: hidden;
}

.side-envelope>* {
  position: relative;
}

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

.side-envelope h2,.side-envelope h1 {
  line-height: 1.1;
  text-wrap: balance;
  font-size: calc((1rem + (clamp(1.75rem,4.5vw,2.75rem) - 1rem) * var(--exact-belt)) * var(--syncedPreview));
  margin: 0 0 1.25rem;
}

.side-envelope .dedicateddrawer {
  opacity: .84;
  color: var(--sizedFixture);
  max-width: 46ch;
  margin: 0 auto clamp(1.75rem,3.5vw,2.5rem);
}

.side-envelope .archedlathe {
  color: var(--gradedModal);
  border-color: transparent;
  background: var(--sizedFixture);
}

.side-envelope .archedlathe:hover {
  background: color-mix(in srgb,var(--sizedFixture) 88%,var(--gradedModal));
  color: var(--gradedModal);
}

.brightPill {
  gap: .5rem;
}

.brightPill .enclosure {
  height: 1.1rem;
  width: 1.1rem;
}

.combinedstage .enclosure {
  width: 1.5rem;
  height: 1.5rem;
}

.sidefastener .center {
  align-items: center;
  border-top: var(--indexedModal) var(--drawnToggle) var(--indexedbrace);
  display: flex;
  justify-content: space-between;
  border-bottom: var(--indexedModal) var(--drawnToggle) var(--indexedbrace);
  flex-wrap: wrap;
  padding: clamp(2rem,4vw,3rem) 0;
  gap: 1.5rem;
}

.center h2,.center h1 {
  max-width: 20ch;
  line-height: 1.1;
  margin: 0;
  font-size: calc((1rem + (clamp(1.75rem,4vw,2.5rem) - 1rem) * var(--exact-belt)) * var(--syncedPreview));
  text-wrap: balance;
}

.sidefastener .combinedstage {
  color: var(--gradedModal);
  font-size: calc(1rem * var(--syncedPreview) + .125rem);
  padding-inline: 0;
  gap: .625rem;
}

.validatedInsignia {
  line-height: 1.4;
  font-size: .875rem;
  margin: .875rem 0 0;
  opacity: .7;
}

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

.handle {
  flex-direction: column;
  transition: transform var(--flutedPopup) var(--computedLabel),box-shadow var(--flutedPopup) var(--computedLabel),border-color var(--flutedPopup) var(--computedLabel);
  display: flex;
  gap: .875rem;
  padding: var(--freeformClasp);
}

.handle:hover {
  border-color: var(--enameledEnclosure);
  box-shadow: var(--frontChord);
  transform: var(--tinted-endpoint);
}

.handle h3 {
  margin: 0;
  font-size: 1.25rem;
}

.handle p {
  opacity: .75;
  line-height: var(--washed-zone);
  margin: 0;
}

.scoredcolumn .interlocked-label {
  --shipped: 3.25;
}

.banded-fresco {
  align-items: flex-end;
  gap: var(--mesh);
  display: flex;
  margin-bottom: var(--mesh);
  justify-content: space-between;
}

.banded-fresco .tieredpreview {
  margin-bottom: 0;
}

.sideLobby {
  flex-shrink: 0;
}

.sideLobby .ligature {
  border-radius: 0;
}

.scoredcolumn .filed {
  padding-block: 2rem;
  margin-block: -2rem;
}

.combined-keypad {
  flex-basis: calc(100% / var(--shipped));
  padding-right: var(--mesh);
}

.combined-keypad .handle {
  height: 100%;
}

.scoredcolumn .scalarStage[data-jointemblem] .embeddedToken {
  transform: translateX(calc(var(--liftedTemplate) * -100% / var(--shipped)));
}

@media(max-width:1024px) {
  .scoredcolumn .interlocked-label {
    --shipped: 2.2;
  }
}

@media(max-width:640px) {
  .scoredcolumn .interlocked-label {
    --shipped: 1.15;
  }

  .banded-fresco {
    flex-direction: column;
    align-items: flex-start;
  }
}

.issued-canvas {
  gap: 1rem;
  font-size: .875rem;
  display: flex;
  padding-top: clamp(1.5rem,3vw,2rem);
  margin-top: clamp(2rem,4vw,3rem);
  border-top: var(--indexedModal) var(--drawnToggle) var(--indexedbrace);
  align-items: center;
  flex-wrap: wrap;
  justify-content: space-between;
}

.issued-canvas p {
  margin: 0;
}

.issued-canvas p:not(.crossedvector) {
  opacity: .65;
}

.issued-canvas a {
  text-decoration: none;
}

.issued-canvas a:hover {
  text-decoration: underline;
}

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

.crossedvector {
  margin: 0;
  font-size: .75rem;
  color: var(--ideal-provider);
}

.crossedvector a {
  text-decoration: none;
}

.curledBell {
  text-transform: uppercase;
  font-weight: 700;
  font-size: .8125rem;
  margin: 0;
  color: var(--ideal-provider);
  letter-spacing: .06em;
}

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

.hinge .tintedinstance {
  margin-block-start: max(0px,calc((1em * var(--washed-zone) - 2.25rem) / 2));
}

.hinge .sketchedprovider {
  margin-block-start: max(0px,calc((2.25rem - 1em * var(--washed-zone)) / 2));
}

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

a.issuedpad:hover {
  color: var(--gradedModal);
  text-decoration-color: var(--capsule);
}

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

body>.weighted-router:first-child {
  margin-top: 0;
}

.weighted-router::before {
  background: var(--rawpadding);
  inset: clamp(2rem,4vw,3.25rem) 0 0;
  z-index: -1;
  position: absolute;
  content: '';
}

.incremental {
  flex-wrap: wrap;
  align-items: center;
  z-index: 1;
  padding: clamp(1.5rem,3vw,2rem) clamp(1.5rem,3vw,2.25rem);
  box-shadow: var(--frontChord);
  border: var(--indexedModal) var(--drawnToggle) var(--indexedbrace);
  display: flex;
  gap: 1.5rem clamp(1.5rem,4vw,2.5rem);
  background: linear-gradient(var(--tintedoutline),var(--tintedoutline)) var(--connected-envelope);
  justify-content: space-between;
  position: relative;
  border-radius: var(--glazedgrille);
}

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

.eagerstage {
  font-weight: 400;
  line-height: 1.25;
  font-family: var(--crested-skeleton,inherit);
  max-width: 34ch;
  font-size: calc((1rem + (clamp(1.25rem,2.2vw,1.75rem) - 1rem) * var(--exact-belt)) * var(--syncedPreview));
  margin: 0;
  text-wrap: pretty;
}

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

.zoomed {
  padding: calc(var(--crossedLobby) * .6) 0 calc(var(--crossedLobby) * .5);
}

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

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

.filled a {
  opacity: .85;
  text-decoration: none;
  font-weight: 500;
  transition: opacity var(--flutedPopup) var(--computedLabel),color var(--flutedPopup) var(--computedLabel);
}

.filled a:hover {
  color: var(--gradedModal);
  opacity: 1;
}

.card {
  opacity: .65;
}

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

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

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

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

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

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

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

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

.knittedPicture {
  margin: 0;
  font-size: .875rem;
}

.knittedPicture:empty {
  display: none;
}

.knittedPicture[data-firm-dropdown] {
  position: absolute;
  width: 1px;
  border: 0;
  margin: -1px;
  overflow: hidden;
  clip-path: inset(50%);
  white-space: nowrap;
  height: 1px;
  padding: 0;
}

.slim-cord {
  margin: 0;
}

.proportioned:not([hidden]) {
  grid-column: 1/-1;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: .75rem;
}

.proportioned:focus {
  outline: none;
}

.flared-stage {
  width: 2.5rem;
  height: 2.5rem;
}

.seasoned {
  margin: 0;
  font-weight: var(--tieredCube);
  letter-spacing: var(--joined);
  font-size: 1.375rem;
}

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

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

.archedlathe[data-replicatedslate] .enclosure {
  visibility: hidden;
}

.optical .archedlathe[data-replicatedslate][aria-busy="true"]::after {
  content: "";
  display: block;
  position: absolute;
  inset: auto;
  top: 50%;
  left: 50%;
  z-index: 1;
  width: 1.15em;
  height: 1.15em;
  margin: -0.575em 0 0 -0.575em;
  padding: 0;
  box-sizing: border-box;
  background: none;
  opacity: 1;
  border: 2px solid var(--fluid-bureau);
  border-top-color: transparent;
  border-radius: 50%;
  transition: none;
  animation: seasonedjoist .7s linear infinite;
}

@media (prefers-reduced-motion: reduce) {
  .optical .archedlathe[data-replicatedslate][aria-busy="true"]::after {
    animation: none;
  }
}

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

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

.tailored-bracket {
  max-width: 52rem;
}

.connected-bracket {
  max-width: none;
  gap: clamp(.75rem,2vw,1.25rem);
}

.connected-bracket .brace {
  padding-top: clamp(1rem,2.5vw,1.75rem);
  border-top: calc(var(--indexedModal) * 2) var(--drawnToggle) var(--enameledEnclosure);
  text-transform: uppercase;
  line-height: 1.02;
  margin: 0;
}

.connected-bracket .brace::after {
  display: inline-block;
  background: var(--capsule);
  margin-left: .18em;
  height: .28em;
  width: .28em;
  content: "";
}

.connected-bracket .dedicateddrawer {
  font-style: italic;
  margin: 0;
}

.doubled-spacer {
  counter-reset: symmetric-region;
  border-top: calc(var(--indexedModal) * 2) var(--drawnToggle) var(--enameledEnclosure);
  display: block;
}

.doubled-spacer .lofted {
  gap: 0 clamp(1rem,3vw,2.5rem);
  padding: calc(var(--freeformClasp) * .6) 0;
  display: grid;
  align-items: center;
  counter-increment: symmetric-region;
  grid-template-columns: auto minmax(6rem,.28fr) minmax(0,1fr);
  border-bottom: var(--indexedModal) var(--drawnToggle) var(--enameledEnclosure);
}

.doubled-spacer .wall {
  align-items: start;
}

.doubled-spacer .lofted::before {
  line-height: 1;
  font-variant-numeric: tabular-nums;
  min-width: 2.25ch;
  font-size: calc((1rem + (1.75rem - 1rem) * var(--exact-belt)) * var(--syncedPreview));
  letter-spacing: var(--joined);
  content: counter(symmetric-region,decimal-leading-zero);
  color: var(--gradedModal);
  font-weight: var(--tieredCube);
}

.doubled-spacer .tint {
  text-transform: uppercase;
  letter-spacing: .08em;
  font-size: .8125rem;
}

.doubled-spacer textarea,.doubled-spacer input:not([type="checkbox"]):not([type="radio"]) {
  border: none;
  border-radius: 0;
  background: transparent;
  backdrop-filter: none;
  -webkit-backdrop-filter: none;
  padding-left: 0;
  padding-right: 0;
  min-height: auto;
  font-family: var(--crested-skeleton,inherit);
  font-size: clamp(1.0625rem,1.4vw,1.3125rem);
  font-weight: 400;
}

.doubled-spacer textarea {
  min-height: 4.5rem;
  padding-top: 0;
}

.doubled-spacer input:not([type="checkbox"]):not([type="radio"]):focus-visible,.doubled-spacer textarea:focus,.doubled-spacer input:not([type="checkbox"]):not([type="radio"]):focus,.doubled-spacer textarea:focus-visible {
  box-shadow: none;
  outline: none;
  background-color: transparent;
}

.doubled-spacer .lofted:focus-within {
  border-bottom-color: var(--gradedModal);
  box-shadow: inset 0 -2px 0 var(--gradedModal);
}

.doubled-spacer .optical {
  padding-top: clamp(1.5rem,3vw,2.25rem);
}

.tailored-bracket .sizedToolbar {
  font-style: italic;
}

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

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

@media(max-width:768px) {
  .optical .archedlathe {
    width: 100%;
  }

  .doubled-spacer .lofted {
    gap: .5rem clamp(.75rem,4vw,1.25rem);
    grid-template-columns: auto minmax(0,1fr);
    align-items: baseline;
  }

  .doubled-spacer .lofted textarea,.doubled-spacer .lofted input {
    grid-column: 1/-1;
  }
}

.arched-lockup .tieredpreview {
  max-width: none;
}

.lifted-provider {
  grid-template-columns: repeat(auto-fit,minmax(18rem,1fr));
  display: grid;
  gap: var(--mesh);
}

.robust-page {
  overflow: hidden;
  transition: transform var(--flutedPopup) var(--computedLabel),box-shadow var(--flutedPopup) var(--computedLabel);
  flex-direction: column;
  padding: 0;
  gap: 0;
  display: flex;
}

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

.toned-lobby {
  margin: 0;
}

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

.toned-lobby img {
  border-radius: 0;
  border-width: 0;
}

.bandedOutline h3 {
  margin: 0 0 .5rem;
  font-size: calc((1rem + (1.25rem - 1rem) * var(--exact-belt)) * var(--syncedPreview));
}

.bandedOutline p {
  margin: 0;
  opacity: .75;
  line-height: var(--washed-zone);
}

.weightedHallway {
  --auditedveil: 5rem;
  flex-direction: column;
  display: flex;
  height: var(--auditedveil);
  transition: height var(--flutedPopup) var(--computedLabel);
}

@keyframes curateddispatch {
  from {
    transform: translateX(0);
  }

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

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

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

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

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

.interlocked-column .draped-cord {
  display: none;
}

.interlocked-column[aria-expanded="true"] .tree {
  display: none;
}

.interlocked-column[aria-expanded="true"] .draped-cord {
  display: inline-flex;
}

:root {
  --eagerpad: 5rem;
}

.indexedcallout {
  height: var(--eagerpad);
}

.weightedHallway .halfFunnel a,.weightedHallway .sketchedprovider,.weightedHallway .archedlathe {
  white-space: nowrap;
}

.inner-fresco {
  border-bottom: 1px var(--drawnToggle) var(--flareddrawer);
  --sketchedzone: 1.5rem;
}

.inner-fresco .flexiblesection {
  grid-template-columns: 1fr auto 1fr;
  display: grid;
}

.inner-fresco .sizedtoggle {
  justify-self: start;
  grid-column: 1;
}

.eagerInstance {
  grid-column: 2;
  flex-direction: column;
  gap: .35rem;
  justify-self: center;
}

.inner-fresco>.flexiblesection>.archedlathe {
  justify-self: end;
  grid-column: 3;
}

.expressveil {
  background: var(--ring);
  width: var(--sketchedzone);
  height: 2px;
}

.inner-fresco .halfFunnel a::after {
  background: var(--ring);
  left: 50%;
  top: -0.35rem;
  transition: left var(--flutedPopup) var(--computedLabel),right var(--flutedPopup) var(--computedLabel);
  right: 50%;
  position: absolute;
  content: "";
  height: 2px;
}

.inner-fresco .halfFunnel a[aria-current="page"]::after,.inner-fresco .halfFunnel a:hover::after {
  right: calc(50% - var(--sketchedzone) / 2);
  left: calc(50% - var(--sketchedzone) / 2);
}

.sizedtoggle,.halfFunnel,.flexiblesection>* {
  min-width: 0;
}

.weightedHallway .sketchedprovider {
  overflow: hidden;
  text-overflow: ellipsis;
}

@media(min-width:1081px) and (max-width:1400px) {
  .flexiblesection,.halfFunnel,.sizedtoggle {
    gap: 1rem;
  }
}

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

  .interlocked-column {
    display: inline-flex;
  }

  .sizedtoggle {
    background: var(--directedJournal);
    border-bottom: var(--indexedModal) var(--drawnToggle) var(--combined);
    right: 0;
    align-items: stretch;
    position: absolute;
    padding: 1rem;
    z-index: 20;
    top: 100%;
    gap: .5rem;
    flex-direction: column;
    border-top: var(--indexedModal) var(--drawnToggle) var(--combined);
    display: none;
    left: 0;
  }

  .sizedtoggle[data-connectedharness] {
    display: flex;
  }

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

  .halfFunnel a {
    padding: .65rem .25rem;
  }

  .halfFunnel a::after {
    display: none;
  }

  :root {
    --eagerpad: 4rem;
  }

  .weightedHallway {
    --auditedveil: 4.5rem;
  }

  .sizedtoggle .archedlathe {
    width: 100%;
  }

  .inner-fresco .flexiblesection {
    grid-template-columns: auto 1fr auto;
  }

  .inner-fresco .interlocked-column {
    justify-self: start;
    grid-column: 1;
    grid-row: 1;
  }

  .inner-fresco .sizedtoggle {
    justify-self: normal;
  }
}

@keyframes editeddrum {
  from {
    transform: translate3d(-14%,-7%,0) scale(.92);
  }

  to {
    transform: translate3d(16%,8%,0) scale(1.15);
  }
}

@keyframes combined-cog {
  from {
    transform: translate3d(15%,8%,0) scale(1.21);
  }

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

.eagercog .enclosure {
  width: 1rem;
  height: 1rem;
}

.overheadTemplate {
  border-radius: var(--gridded);
}

.exactcube {
  color: var(--shippedFixture);
  border-color: var(--capsule);
}

.exactcube .enclosure {
  color: var(--capsule);
}

.graded-payload>img {
  filter: var(--stable);
}

.half-funnel {
  padding: min(calc(var(--crossedLobby) * 1.35),calc(var(--mobileLathe,100vh) * .145)) 0;
  isolation: isolate;
  position: relative;
  overflow: hidden;
}

.graded-payload {
  inset: 0;
  margin: 0;
  z-index: 0;
  position: absolute;
}

.half-funnel .spunthumbnail {
  position: relative;
  z-index: 1;
}

.graded-payload img {
  width: 100%;
  border-radius: 0;
  object-fit: cover;
  height: 100%;
  display: block;
  border: 0;
}

.graded-payload::after {
  position: absolute;
  inset: 0;
  background: linear-gradient(180deg,color-mix(in srgb,var(--shippedFixture) 78%,transparent) 0%,color-mix(in srgb,var(--shippedFixture) 52%,transparent) 45%,color-mix(in srgb,var(--shippedFixture) 78%,transparent) 100%);
  content: "";
}

.half-funnel::before {
  border-radius: 50%;
  height: 45vw;
  filter: blur(90px);
  right: -10%;
  top: -15%;
  position: absolute;
  z-index: -1;
  content: "";
  background: var(--screenedgallery);
  width: 45vw;
}

.half-funnel::after {
  width: 35vw;
  bottom: -15%;
  background: var(--screenedgallery);
  border-radius: 50%;
  left: -10%;
  position: absolute;
  height: 35vw;
  filter: blur(80px);
  z-index: -1;
  content: "";
}

.mobileVeil {
  max-width: min(100%,56rem);
  margin: 0 auto;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1.25rem;
  padding: var(--freeformClasp);
  padding-block: calc(var(--freeformClasp) * 2.4);
  padding-inline: calc(var(--freeformClasp) * 1.5);
  border: var(--indexedModal) var(--drawnToggle) var(--indexedbrace);
  border-radius: var(--glazedgrille);
  background: var(--tintedoutline);
  box-shadow: var(--rule);
}

.mobileVeil h2,.mobileVeil h1 {
  font-size: calc((1rem + (clamp(2.25rem,6vw,3.75rem) - 1rem) * var(--exact-belt)) * var(--syncedPreview));
  margin: 0;
  line-height: 1.1;
}

@media(max-width:640px) {
  .mobileVeil h1,.mobileVeil h2 {
    font-size: calc((1rem + (clamp(2rem,9vw,2.5rem) - 1rem) * var(--exact-belt)) * var(--syncedPreview));
  }

  .half-funnel {
    padding: calc(var(--crossedLobby) * .85) 0;
  }
}

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

.fluid-spacer .enlargedModal {
  margin-inline: auto;
  max-width: max(var(--designed),68ch);
}

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

.embeddedjournal {
  margin: 0 0 1rem;
  font-size: calc((1rem + (clamp(2.25rem,5vw,3.5rem) - 1rem) * var(--exact-belt)) * var(--syncedPreview));
  line-height: 1.08;
}

.staticchord {
  font-size: .9375rem;
  margin: 0 0 .5rem;
  opacity: .7;
}

.staticchord code {
  font-size: .875em;
  background: var(--quickSpacer);
  padding: .1em .4em;
  white-space: nowrap;
  border-radius: var(--glazedgrille);
}

.hybrid-thumbnail {
  margin: 0 0 1.25rem;
}

.hybrid-thumbnail .directedchart {
  margin: 0 0 .6rem;
  line-height: 1.45;
}

.hybrid-thumbnail .multi {
  font-weight: 700;
}

.hybrid-thumbnail .directedchart:last-child {
  margin-bottom: 0;
}

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

.twinned li {
  margin: 0 0 .4rem;
  line-height: var(--washed-zone);
}

.twinned li::marker {
  color: var(--capsule);
}

.fluid-spacer h2 {
  scroll-margin-top: calc(var(--eagerpad) + 1rem);
}

.fluid-spacer p.staticchord {
  margin-bottom: .5rem;
}

.fluid-spacer .enlargedModal .staticchord+p {
  margin-top: 1.75rem;
}

.hybridOutline {
  border: var(--swiftFeed) var(--drawnToggle) var(--indexedbrace);
  padding: calc(var(--freeformClasp) * 1.25);
  background: color-mix(in srgb,var(--capsule) 6%,var(--quickSpacer));
  border-radius: var(--dispatch);
}

.twinned-feed .hybridOutline {
  margin: 0 auto 2.75rem;
  background-image: linear-gradient(135deg,color-mix(in srgb,var(--capsule) 10%,transparent) 0%,transparent 60%);
  border-inline-start: .1875rem var(--drawnToggle) var(--capsule);
  max-width: max(var(--designed),68ch);
}

.twinned-feed .hybridOutline .staticchord {
  margin: 0 0 .375rem;
}

.twinned-feed .hybridOutline p {
  margin-bottom: .75rem;
}

.drawnOutline {
  counter-reset: none;
}

@media(max-width:768px) {
  .staticchord code {
    white-space: normal;
  }
}

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

  .embeddedjournal {
    font-size: calc((1rem + (clamp(1.875rem,7vw,2.5rem) - 1rem) * var(--exact-belt)) * var(--syncedPreview));
  }
}

.gateway {
  min-height: clamp(20rem,45vw,26rem);
  border-radius: 0;
  overflow: hidden;
  position: relative;
}

.gradedHarness img {
  border: 0;
  inset: 0;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  border-radius: 0;
}

.gradedHarness figcaption {
  display: none;
}

.flutedContainer {
  position: relative;
  padding: clamp(2.5rem,5vw,4rem) 0;
  display: flex;
  background: linear-gradient(180deg,color-mix(in srgb,var(--shippedFixture) 82%,transparent) 0%,color-mix(in srgb,var(--shippedFixture) 88%,transparent) 50%,color-mix(in srgb,var(--shippedFixture) 96%,transparent) 100%);
  align-items: flex-end;
  color: var(--connected-envelope);
  min-height: clamp(20rem,45vw,26rem);
}

.flutedContainer h1,.flutedContainer h2 {
  font-size: calc((1rem + (clamp(2rem,5vw,3.5rem) - 1rem) * var(--exact-belt)) * var(--syncedPreview));
  margin: 0 0 .5rem;
}

.flutedContainer h2,.flutedContainer h1 {
  max-width: 22ch;
  text-wrap: balance;
  line-height: 1.1;
}

.flutedContainer p {
  margin: 0;
  line-height: var(--washed-zone);
  max-width: 52ch;
  font-size: 1.0625rem;
  opacity: .85;
}

.flutedContainer .spunthumbnail::before {
  background: var(--capsule);
  height: 3px;
  content: "";
  margin-bottom: 1.25rem;
  width: 3rem;
  display: block;
}

.patterned {
  gap: clamp(2.5rem,5vw,4.5rem);
  grid-template-columns: 1fr 1fr;
  isolation: isolate;
  align-items: center;
  display: grid;
}

.liftedZone {
  margin: 0;
  position: relative;
}

.liftedZone::before {
  position: absolute;
  content: "";
  background: color-mix(in srgb,var(--plain-bell) 18%,transparent);
  z-index: -1;
  inset: 1.25rem -1.25rem -1.25rem 1.25rem;
  border-radius: var(--flutedbumper);
}

.liftedZone img {
  display: block;
  width: 100%;
  border-radius: var(--flutedbumper);
  aspect-ratio: 4/3;
  object-fit: cover;
  box-shadow: var(--frontChord);
}

.split-toggle .tieredpreview {
  margin: 0;
}

.split-toggle .dedicateddrawer {
  font-size: 1.125rem;
}

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

.front-repeater img {
  display: block;
  object-fit: cover;
  border-radius: var(--flutedbumper);
  width: 100%;
  aspect-ratio: 21/9;
  box-shadow: var(--rule);
}

.gradeddivider .tieredpreview {
  margin: 0 auto;
}

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

  .liftedZone::before {
    inset: .75rem calc(-1 * min(.75rem,var(--washed-clasp) / 2)) -0.75rem .75rem;
  }

  .front-repeater img {
    aspect-ratio: 16/9;
  }
}

@media(max-width:640px) {
  .flutedContainer {
    min-height: 18rem;
    padding: 1.5rem 0;
  }

  .flutedContainer h1,.flutedContainer h2 {
    font-size: calc((1rem + (clamp(1.75rem,7vw,2.25rem) - 1rem) * var(--exact-belt)) * var(--syncedPreview));
  }

  .patterned,.flexible-modal {
    gap: 1.5rem;
  }
}

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

.internal-router {
  color: var(--gradedModal);
  font-variant-numeric: tabular-nums;
  font-weight: 800;
  line-height: 1.05;
  letter-spacing: -0.02em;
  font-size: calc((1rem + (clamp(2rem,5vw,3.5rem) - 1rem) * var(--exact-belt)) * var(--syncedPreview));
}

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

.brightcradle .duplex-duct {
  grid-template-columns: repeat(4,minmax(0,1fr));
  gap: var(--mesh);
  text-align: center;
  display: grid;
}

@media(max-width:1024px) {
  .brightcradle .duplex-duct {
    grid-template-columns: repeat(2,minmax(0,1fr));
  }
}

@media(max-width:640px) {
  .internal-router {
    font-size: calc((1rem + (clamp(1.75rem,8vw,2.5rem) - 1rem) * var(--exact-belt)) * var(--syncedPreview));
  }
}

.fluidCombo {
  display: flex;
  gap: .25rem;
}

.spunBelt {
  width: 1rem;
  color: var(--capsule);
  height: 1rem;
  fill: var(--capsule);
}

.logged-container {
  align-items: center;
  display: flex;
  gap: calc(var(--mesh) * .75);
  margin-top: auto;
}

.computedjournal {
  font-family: var(--crested-skeleton,inherit);
  margin: 0;
  letter-spacing: var(--joined);
  font-size: 1rem;
  font-weight: var(--tieredCube);
}

.guided {
  opacity: .7;
  font-size: .875rem;
}

.tinted-callout .idealstage {
  display: grid;
  grid-template-columns: repeat(auto-fit,minmax(17rem,1fr));
  gap: var(--mesh);
}

.quickFacade {
  flex-direction: column;
  gap: var(--mesh);
  border-top: calc(var(--indexedModal) * 2) var(--drawnToggle) var(--enameledEnclosure);
  padding-top: var(--mesh);
  display: flex;
}

.quickFacade .logged-container {
  margin-top: 0;
}

.quickFacade blockquote {
  line-height: var(--washed-zone);
  opacity: .85;
  font-size: 1rem;
  margin: 0;
}

.issued-chart,.validatedPopup {
  --rounded: 24px;
  --bridged: color-mix(in srgb,var(--shippedFixture) 9%,transparent);
  background-repeat: repeat;
}

.validatedPopup {
  --bridged: color-mix(in srgb,var(--shippedFixture) 5%,transparent);
  background-image: repeating-linear-gradient(45deg,var(--bridged) 0 1px,transparent 1px calc(var(--rounded) * .70710678));
  background-size: var(--rounded) var(--rounded);
  --rounded: 20px;
}

.issued-chart {
  --rounded: 56px;
  --bridged: color-mix(in srgb,var(--shippedFixture) 9%,transparent);
  background-image: radial-gradient(circle at 12% 22%,var(--bridged) 0 1px,transparent 1.5px),radial-gradient(circle at 68% 8%,var(--bridged) 0 1px,transparent 1.5px),radial-gradient(circle at 34% 74%,var(--bridged) 0 1px,transparent 1.5px),radial-gradient(circle at 86% 58%,var(--bridged) 0 1px,transparent 1.5px);
  background-size: var(--rounded) var(--rounded);
}

.loggedRecord {
  max-width: 44rem;
  margin-inline: auto;
}

.turbo {
  padding: calc(var(--freeformClasp) * 1.5);
  border: var(--swiftFeed) var(--drawnToggle) var(--indexedbrace);
  border-radius: var(--glazedgrille);
  background: var(--quickSpacer);
  box-shadow: var(--rule);
  backdrop-filter: var(--scalarSpacer);
  -webkit-backdrop-filter: var(--scalarSpacer);
}

.turbo .tieredpreview+.screeneddivider {
  padding-top: clamp(.75rem,1.5vw,1.25rem);
}

.screeneddivider {
  min-width: 0;
  flex: 1 1 22rem;
}

.cornice {
  align-items: end;
  grid-template-columns: minmax(0,1fr) auto;
  gap: 1rem .75rem;
}

.cornice .optical {
  align-items: stretch;
  flex-direction: column;
  gap: 0;
}

.cornice .knittedPicture {
  margin-top: .75rem;
}

.cornice .archedlathe {
  padding-block: .75rem;
}

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

  .cornice .archedlathe {
    width: 100%;
  }

  .turbo {
    padding: var(--freeformClasp);
  }
}

.traced {
  color: var(--connected-envelope);
  border-color: var(--enameledEnclosure);
  background: var(--rawpadding);
}

.traced .dedicateddrawer {
  color: var(--connected-envelope);
}

.traced p {
  color: var(--connected-envelope);
}

.traced .tailoredbay {
  color: color-mix(in srgb,var(--connected-envelope) 70%,transparent);
}

.traced .archedlathe {
  background: var(--connected-envelope);
  color: var(--shippedFixture);
}

.traced .archedlathe:hover {
  color: var(--shippedFixture);
  background: color-mix(in srgb,var(--connected-envelope) 86%,var(--shippedFixture));
}

.traced .internal-router {
  color: var(--connected-envelope);
}

.traced .clustered-barrel {
  background: var(--connected-envelope);
}

.traced .clustered-barrel {
  border-color: transparent;
}

.traced .liftedfresco {
  background: var(--connected-envelope);
  color: var(--shippedFixture);
}

.traced .clustered-barrel {
  box-shadow: 0 0 0 .1875rem var(--capsule);
  color: var(--capsule);
}

.traced summary::marker,.traced summary::after {
  color: var(--connected-envelope);
}

.traced .sizedtoggle {
  color: var(--connected-envelope);
}

.traced .halfFunnel a:hover,.traced .halfFunnel a[aria-current="page"] {
  color: var(--connected-envelope);
}

.traced .interlocked-column {
  border-color: var(--connected-envelope);
}

.traced .issued-canvas {
  border-color: color-mix(in srgb,var(--connected-envelope) 34%,transparent);
}

.traced .crossedvector,.traced .curledBell {
  opacity: .65;
  color: inherit;
}

.traced textarea,.traced input {
  color: var(--connected-envelope);
  border-color: color-mix(in srgb,var(--connected-envelope) 56%,transparent);
  background: color-mix(in srgb,var(--connected-envelope) 8%,var(--rawpadding));
}

.traced ::placeholder {
  color: color-mix(in srgb,var(--connected-envelope) 55%,var(--rawpadding));
}

.interlocked-column {
  border-width: 0;
  width: 3rem;
  height: 3rem;
}

.interlocked-column .enclosure {
  height: 1.5rem;
  width: 1.5rem;
}

.robust-page img {
  aspect-ratio: 4/3;
}

.bandedOutline {
  padding: 1.5rem;
}

.toned-lobby+.bandedOutline {
  border-top: var(--indexedModal) var(--drawnToggle) var(--indexedbrace);
}

.bandedOutline h3 {
  letter-spacing: -0.025em;
  font-family: var(--crested-skeleton);
  font-size: 1.1875rem;
}

.bandedOutline p {
  font-size: .9375rem;
  opacity: .72;
}

.engraved-facade::before,.engraved-facade::after {
  display: block;
  height: 1px;
  width: clamp(1.5rem,4vw,2.5rem);
}

.convergedcorridor,details {
  transition: all var(--flutedPopup) var(--computedLabel);
}

input,textarea {
  transition: all var(--flutedPopup) var(--computedLabel);
}

.archedlathe:not(.elasticToolbar,.curled-splash) {
  isolation: isolate;
  position: relative;
}

.archedlathe:not(.elasticToolbar,.curled-splash)::after {
  z-index: -1;
  transition: all var(--flutedPopup) var(--computedLabel);
  background: currentColor;
  position: absolute;
  inset: 0;
  border-radius: inherit;
  content: "";
  opacity: 0;
}

.archedlathe:not(.elasticToolbar,.curled-splash):hover::after {
  opacity: .1;
}

.archedlathe:not(.elasticToolbar,.curled-splash):active::after {
  opacity: .16;
}

.stamp .archedlathe:not(.elasticToolbar,.curled-splash)::after,.traced .archedlathe:not(.elasticToolbar,.curled-splash)::after {
  display: none;
}

.convergedcorridor:not(.side-envelope,.hosted,.splitBumper):hover,details:hover {
  border-color: var(--enameledEnclosure);
}

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

.archedlathe:not(.elasticToolbar,.curled-splash):hover:focus-visible,.archedlathe:focus-visible {
  box-shadow: var(--synced-bay)!important;
}

[data-knotted] [data-screenedbody] .spunthumbnail:not(:has(:is(.hybridtoolbar,.crossedbureau,.folded-slate,.pocketed,.stretchBureau,.curled-outline,.crest,.screenedCarton,.glazedCog,.enameled-cradle,.computedbracket,.stretchFacade,.textual,.lifted-provider,.drapedharness,.fluiddropdown,.shallow,.flared-payload,.inspected,.idealfixture,.enlargedpopup,.beta,.eagerbody,.dedicated-instance,.spunBarrel,.foldedProvider,.graph,.interlockedWire,.validatedbarrel))) {
  transition: opacity var(--namedToggle) var(--screened-keypad),transform var(--namedToggle) var(--screened-keypad);
  transform: translateY(var(--spunEndpoint));
  opacity: 0;
}

[data-knotted] [data-screenedbody][data-fortified-louver] .spunthumbnail:not(:has(:is(.hybridtoolbar,.crossedbureau,.folded-slate,.pocketed,.stretchBureau,.curled-outline,.crest,.screenedCarton,.glazedCog,.enameled-cradle,.computedbracket,.stretchFacade,.textual,.lifted-provider,.drapedharness,.fluiddropdown,.shallow,.flared-payload,.inspected,.idealfixture,.enlargedpopup,.beta,.eagerbody,.dedicated-instance,.spunBarrel,.foldedProvider,.graph,.interlockedWire,.validatedbarrel))) {
  opacity: 1;
  transform: none;
}

[data-knotted] [data-screenedbody] .spunthumbnail:has(:is(.hybridtoolbar,.lifted-provider)) {
  opacity: 0;
  transition: opacity var(--namedToggle) var(--screened-keypad);
}

[data-knotted] [data-screenedbody][data-fortified-louver] .spunthumbnail:has(:is(.hybridtoolbar,.lifted-provider)) {
  opacity: 1;
}

[data-knotted] [data-screenedbody] :is(.hybridtoolbar,.lifted-provider)>* {
  transition: opacity var(--namedToggle) var(--screened-keypad),transform var(--namedToggle) var(--screened-keypad);
  opacity: 0;
  transform: translateY(var(--spunEndpoint));
}

[data-knotted] [data-screenedbody][data-fortified-louver] :is(.hybridtoolbar,.lifted-provider)>* {
  opacity: 1;
  transform: none;
}

[data-knotted] [data-screenedbody][data-fortified-louver] :is(.hybridtoolbar,.lifted-provider)>*:nth-child(2) {
  transition-delay: calc(1 * var(--fresco));
}

[data-knotted] [data-screenedbody][data-fortified-louver] :is(.hybridtoolbar,.lifted-provider)>*:nth-child(3) {
  transition-delay: calc(2 * var(--fresco));
}

[data-knotted] [data-screenedbody][data-fortified-louver] :is(.hybridtoolbar,.lifted-provider)>*:nth-child(4) {
  transition-delay: calc(3 * var(--fresco));
}

[data-knotted] [data-screenedbody][data-fortified-louver] :is(.hybridtoolbar,.lifted-provider)>*:nth-child(5) {
  transition-delay: calc(4 * var(--fresco));
}

[data-knotted] [data-screenedbody][data-fortified-louver] :is(.hybridtoolbar,.lifted-provider)>*:nth-child(6) {
  transition-delay: calc(5 * var(--fresco));
}

[data-knotted] [data-screenedbody][data-fortified-louver] :is(.hybridtoolbar,.lifted-provider)>*:nth-child(n+7) {
  transition-delay: calc(5 * var(--fresco));
}
