:root {
	--spun: #b4432d;
	--forked: #a47f74;
	--composed-loop: #2b201d;
	color-scheme: light;
	--teamedcoil: #c4634f;
	--auxiliary_table: #faf0ea;
	--custom_cluster: #fff6f2;
	--tabbed-portal: #f6e4dc;
}

:root {
	--fetched: var(--spun);
	--mid-filament: 0;
	--raisedposter: 1;
	--checkpoint: none;
	--teameddome: 0;
	--external_flag: 72ch;
	--described_cluster: var(--flagged-handle);
	--externalfolder: solid;
	--latent-chrome: 400;
	--header: grayscale(1);
	--replicated: none;
	--sharded_harness: translateY(2px);
	--auxiliary_gateway: none;
	--diffusedinsert: 0;
	--middle-swatch: transparent;
	--slantedbuffer: 0.96;
	--bubble: var(--composed-loop);
	--cord: none;
	--routed: var(--spun);
	--reinforced: 120ms;
	--mid-plugin: var(--auxiliary_table);
	--progressive: var(--auxiliary_table);
	--looped_courier: none;
	--modest: 0.48;
	--desktoploader: var(--auxiliary_table);
	--harmonic-table: clamp(1rem,3vw,2rem);
	--diffused_shell: uppercase;
	--flagged-handle: 1px;
	--resolvedzone: linear-gradient(transparent,var(--composed-loop));
	--decimal: var(--composed-loop);
	--structural_logo: transparent;
	--chromatic: 1rem;
	--coaster: var(--auxiliary_table);
	--aligned_dome: -0.015em;
	--shared-plugin: var(--auxiliary_table);
	--driven-filament: var(--composed-loop);
	--icon: var(--tabbed-portal);
	--milled: 0 4px 0 var(--composed-loop);
	--scroll-table: 800;
	--reflective: 0.5rem;
	--tagged-spacer: color-mix(in srgb,var(--spun) 76%,var(--composed-loop));
	--printed-ticker: var(--auxiliary_table);
	--bandedbureau: color-mix(in srgb,var(--composed-loop) 55%,transparent);
	--tracked_lever: color-mix(in srgb,var(--composed-loop) 56%,transparent);
	--trackedbureau: var(--forked);
	--looped_record: 1rem;
	--parallel-instance: 0;
	--clipped-instance: linear;
	--technical-primitive: var(--tabbed-portal);
	--tiled: color-mix(in srgb,var(--forked) 20%,var(--auxiliary_table));
	--embossed: 92rem;
	--freshbolt: 50ms;
	--external_corridor: var(--auxiliary_table);
	--curved_armature: var(--spun);
	--stereo: 2.5rem;
	--flareddome: 0 0 0 3px var(--spun);
	--flex-poster: 0;
	--stable_poster: var(--spun);
	--dispatched_primitive: none;
	--placed-crest: 9999px;
	--grid-canvas: clamp(4rem,7.5vw,6.5rem);
	--pattern: var(--composed-loop);
	--contextual_dome: 1.5;
	--payload: 0;
	--managed: linear;
	--iterative-housing: inset 0 2px 0 var(--composed-loop);
	--described_details: var(--composed-loop);
	--section: 0px;
	--hosted-grille: uppercase;
	--dispatchedinstance: 0.06em;
	--tabbed_ticker: var(--custom_cluster);
	--eagerheader: color-mix(in srgb,var(--composed-loop) 7%,transparent);
	--meteredhandle: 1.2;
	--curvedadapter: var(--composed-loop);
	--stepper: 0 6px 0 color-mix(in srgb,var(--composed-loop) 45%,transparent);
	--slotted: var(--composed-loop);
	--placed-gateway: 700;
	--toned_coil: 1px;
	--provisioned-chapter: 0 0 0 3px var(--spun);
	--popup: var(--custom_cluster);
	--baselineportal: 320ms;
	--graphed: var(--auxiliary_table);
}

@media(max-width:640px) {
	:root {
		--grid-canvas: calc((clamp(4rem,7.5vw,6.5rem)) * 0.7);
		--reflective: calc((0.5rem) * 0.85);
		--chromatic: calc((1rem) * 0.85);
	}
}

:root {
	--driven-grille: #ffffff;
	--teamedcapsule: #b65c49;
}

:root {
	--header: grayscale(1) sepia(1) hue-rotate(-26deg) saturate(1.5) brightness(0.82) contrast(1.05);
}

:root {
	--scrim: 'DM Sans',Arial,sans-serif;
	--provisionedgateway: 'Manrope',Arial,sans-serif;
}

:root {
	--stacked_capsule: 0.01em;
	--fresh-courier: 'Bodoni Moda',Didot,Georgia,serif;
	--dispatchedgateway: 500;
}

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

html {
	-webkit-text-size-adjust: 100%;
	text-size-adjust: 100%;
	--preset: min(var(--embossed),100rem);
	--plain-aside: min(var(--preset),48rem);
}

body {
	margin: 0;
	background: var(--desktoploader);
	color: var(--composed-loop);
	font: 16px/var(--contextual_dome,1.6) var(--scrim,Arial,Helvetica,sans-serif);
	font-weight: var(--latent-chrome);
	overflow-wrap: break-word;
}

a[href^="tel:"],code,a[href^="mailto:"] {
	overflow-wrap: anywhere;
}

a {
	color: inherit;
}

button {
	font: inherit;
}

figure {
	margin: 0;
}

svg,img {
	height: auto;
	max-width: 100%;
}

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

h6,h1,h5,h4,h3,h2 {
	font-family: var(--provisionedgateway,inherit);
	font-weight: var(--scroll-table);
	letter-spacing: var(--aligned_dome);
	overflow-wrap: normal;
}

.deck {
	width: min(var(--preset),calc(100% - var(--harmonic-table)));
	margin-inline: auto;
}

:is(.minted,.single_checkpoint)>.deck {
	width: min(var(--plain-aside),calc(100% - var(--harmonic-table)));
}

:is(.minted,.single_checkpoint)>.deck :is(.serrated,p) {
	max-width: none;
}

.describedinsert {
	scroll-margin-top: var(--refined);
	padding: calc(var(--grid-canvas) + var(--heading,0rem)) 0;
}

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

.opaque-drape {
	padding-block: 0;
	min-height: calc(100vh - var(--refined));
	min-height: calc(100svh - var(--refined));
	display: flex;
	flex-direction: column;
	--glossedflange: calc(100vh - var(--refined));
}

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

.structural-dome {
	padding: calc(var(--grid-canvas) + var(--rounded-crumb,0rem)) 0;
	background: var(--external_corridor);
	backdrop-filter: var(--dispatched_primitive);
	-webkit-backdrop-filter: var(--dispatched_primitive);
}

.describedinsert>.structural-dome {
	margin-block: calc(-1 * (var(--grid-canvas) + var(--heading,0rem)));
}

.describedinsert>:is(.singledrape,.aligned-crate) {
	margin-block: calc(-1 * (var(--grid-canvas) + var(--heading,0rem)));
}

header.describedinsert+.describedinsert:not(.opaque-drape) {
	padding-top: calc((var(--grid-canvas) + var(--heading,0rem)) * var(--technical_keypad));
	--technical_keypad: 0.55;
}

header.describedinsert+.describedinsert:not(.opaque-drape)>:is(.structural-dome,.singledrape,.aligned-crate) {
	margin-top: calc(-1 * (var(--grid-canvas) + var(--heading,0rem)) * var(--technical_keypad));
}

header.describedinsert+.describedinsert:not(.opaque-drape)>:is(.structural-dome,.aligned-crate) {
	padding-top: calc((var(--grid-canvas) + var(--rounded-crumb,0rem)) * var(--technical_keypad));
}

.cabinet {
	font-family: var(--fresh-courier,inherit);
	text-decoration: none;
	font-weight: var(--dispatchedgateway,600);
	font-size: 1.25rem;
	letter-spacing: var(--stacked_capsule,-0.02em);
}

.riveted {
	text-transform: var(--hosted-grille);
	margin-bottom: 1rem;
	font-weight: 700;
	box-shadow: inset 0 -0.125rem 0 var(--teamedcoil);
	color: var(--composed-loop);
	letter-spacing: 0.12em;
	font-size: 0.875rem;
}

.gridledger {
	max-width: var(--external_flag);
	opacity: 0.8;
	font-size: 1.25rem;
	margin-bottom: 2rem;
	line-height: var(--contextual_dome);
}

.dropped {
	font-weight: var(--scroll-table);
	letter-spacing: var(--aligned_dome);
}

.manifold {
	max-width: var(--external_flag);
}

address {
	font-style: normal;
}

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

.technical-gateway {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	min-height: var(--stereo);
	padding-block: 0.5rem;
	padding-inline: var(--looped_record);
	border: var(--described_cluster) var(--externalfolder) var(--middle-swatch);
	border-radius: var(--flex-poster);
	background: var(--routed);
	color: var(--popup);
	text-decoration: none;
	font-weight: var(--placed-gateway);
	cursor: pointer;
	text-transform: var(--diffused_shell);
	letter-spacing: var(--dispatchedinstance);
	box-shadow: var(--cord);
	backdrop-filter: var(--dispatched_primitive);
	-webkit-backdrop-filter: var(--dispatched_primitive);
	transition: background var(--reinforced) var(--managed),color var(--reinforced) var(--managed),border-color var(--reinforced) var(--managed),box-shadow var(--reinforced) var(--managed),opacity var(--reinforced) var(--managed),transform var(--reinforced) var(--managed);
}

.technical-gateway:hover {
	opacity: var(--raisedposter);
	box-shadow: var(--looped_courier);
	background: var(--tagged-spacer);
	color: var(--tabbed_ticker);
	transform: var(--auxiliary_gateway);
}

.technical-gateway:active {
	transform: var(--sharded_harness);
	box-shadow: var(--iterative-housing);
}

.dispatched-host {
	box-shadow: none;
	color: var(--decimal);
	background: var(--printed-ticker);
	border-color: var(--trackedbureau);
}

.dispatched-host:hover {
	color: var(--decimal);
	background: color-mix(in srgb,var(--spun) 10%,var(--printed-ticker));
	box-shadow: none;
}

.driven_grate {
	font-size: 0.875rem;
	padding-block: calc(var(--stereo) / 8);
	padding-inline: calc(var(--looped_record) - 0.125rem);
	min-height: calc(var(--stereo) - 0.25rem);
}

textarea,input {
	width: 100%;
	backdrop-filter: var(--dispatched_primitive);
	-webkit-backdrop-filter: var(--dispatched_primitive);
	min-height: var(--stereo);
	padding: 0.75rem var(--looped_record);
	border: var(--flagged-handle) var(--externalfolder) var(--tracked_lever);
	border-radius: var(--mid-filament);
	background: var(--eagerheader);
	color: var(--curvedadapter);
	font: inherit;
	transition: border-color var(--reinforced) var(--managed),box-shadow var(--reinforced) var(--managed),opacity var(--reinforced) var(--managed);
}

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

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

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

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

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(--flagged-handle) var(--externalfolder) var(--curved_armature);
	background: var(--eagerheader);
	cursor: pointer;
	transition: background var(--reinforced) var(--managed),border-color var(--reinforced) var(--managed);
}

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

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

input[type="checkbox"]::before,input[type="radio"]::before {
	block-size: 0.625rem;
	transform: scale(0);
	transition: transform var(--reinforced) var(--managed);
	content: "";
	background: var(--custom_cluster);
	inline-size: 0.625rem;
}

input[type="checkbox"]::before {
	clip-path: polygon(14% 44%,0 60%,40% 100%,100% 18%,84% 0,38% 68%);
}

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

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

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

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

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

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

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

details,.mirrored {
	padding: var(--chromatic);
	background: var(--icon);
	border: var(--toned_coil) var(--externalfolder) var(--trackedbureau);
	border-radius: var(--teameddome);
	box-shadow: var(--replicated);
	backdrop-filter: var(--dispatched_primitive);
	-webkit-backdrop-filter: var(--dispatched_primitive);
}

.scaled-digest {
	grid-template-columns: repeat(3,minmax(0,1fr));
}

.mirrored:not(.latentdigest,.flared-adapter,.fractional_content):hover,details:hover {
	box-shadow: var(--checkpoint);
}

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

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

.middle_lookup {
	background: var(--progressive);
	backdrop-filter: var(--dispatched_primitive);
	-webkit-backdrop-filter: var(--dispatched_primitive);
	border: var(--flagged-handle) var(--externalfolder) var(--trackedbureau);
	border-radius: var(--teameddome);
	box-shadow: var(--milled);
}

.native .deck {
	width: min(calc(var(--preset) * 1.2),calc(100% - var(--harmonic-table)));
}

.native {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 30;
	background: var(--slotted);
	border-color: var(--described_details);
	border-bottom-color: var(--tiled);
	color: var(--mid-plugin);
	backdrop-filter: var(--dispatched_primitive);
	-webkit-backdrop-filter: var(--dispatched_primitive);
}

.wide {
	color: var(--mid-plugin);
	border-color: var(--described_details);
}

.sized_loader a {
	text-decoration: none;
	padding: 0.25rem;
	position: relative;
	font-weight: 500;
	transition: background var(--reinforced) var(--managed),box-shadow var(--reinforced) var(--managed),color var(--reinforced) var(--managed);
	border-radius: var(--mid-filament);
}

.native .sized_loader a[aria-current="page"] {
	font-weight: 700;
	color: var(--shared-plugin);
}

.aligned {
	background: transparent;
	color: inherit;
	transition: background var(--reinforced) var(--managed);
	border-radius: var(--mid-filament);
	border: var(--flagged-handle) var(--externalfolder) var(--described_details);
}

.roundeddome {
	display: inline-flex;
	font-size: 0.8125rem;
	background: var(--teamedcapsule);
	font-weight: var(--placed-gateway);
	padding: 0.375rem var(--looped_record);
	align-items: center;
	margin: 0;
	gap: 0.5rem;
	border-radius: var(--diffusedinsert);
	text-transform: var(--hosted-grille);
	border: var(--flagged-handle) var(--externalfolder) color-mix(in srgb,var(--driven-grille) 22%,transparent);
	color: var(--driven-grille);
	letter-spacing: var(--dispatchedinstance);
}

.roundeddome .extruded_pulse {
	color: var(--driven-grille);
}

figure>img {
	border: var(--flagged-handle) var(--externalfolder) var(--driven-filament);
	filter: var(--header);
	border-radius: var(--payload);
}

body .shared {
	background: var(--resolvedzone);
}

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

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

.sized_loader a:hover:focus-visible,.sized_loader a:focus-visible,.aligned:hover:focus-visible,.aligned:focus-visible {
	box-shadow: var(--flareddome);
	outline-offset: 2px;
	outline: 2px solid transparent;
}

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

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

.internal-instance {
	width: 3rem;
	border-radius: var(--diffusedinsert);
	border: var(--flagged-handle) var(--externalfolder) var(--trackedbureau);
	display: inline-flex;
	height: 3rem;
	align-items: center;
	justify-content: center;
	flex: 0 0 auto;
	color: var(--teamedcoil);
}

.internal-instance .extruded_pulse {
	height: 1.5rem;
	width: 1.5rem;
}

.internal-instance {
	background: color-mix(in srgb,var(--pattern) 12%,var(--auxiliary_table));
}

.reversed-wizard,.teamedgateway {
	background: var(--auxiliary_table);
}

.internal-instance,.reversed-wizard {
	box-shadow: inset 0 0 0 var(--flagged-handle) var(--coaster);
}

.classic {
	color: var(--teamedcoil);
}

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

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

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

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

.single_checkpoint .gridledger {
	opacity: 0.8;
}

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

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

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

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

.dropped {
	line-height: 1.1;
	margin: 0;
	font-size: calc((1rem + (clamp(1.875rem,4vw,3rem) - 1rem) * var(--meteredhandle)) * var(--slantedbuffer));
}

.riveted {
	margin: 0;
	font-size: 0.8125rem;
}

.gridledger {
	margin: 0;
	font-size: 1.125rem;
	opacity: 0.75;
	line-height: var(--contextual_dome);
}

.hosted_beam {
	gap: 0.75rem;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}

.reserved_insert {
	border-block: var(--flagged-handle) var(--externalfolder) var(--trackedbureau);
}

.teamedposter {
	--rounded-crumb: 0rem;
	--heading: 0rem;
}

.dubbed_handle {
	--heading: -1rem;
	--rounded-crumb: -1.5rem;
}

.shardedexhibit {
	--heading: 0.5rem;
	--rounded-crumb: 0.625rem;
}

.tertiary_fleet {
	--heading: 1rem;
	--rounded-crumb: 0.5rem;
}

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

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

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

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

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

@media(max-width:640px) {
	.tertiary_fleet,.dubbed_handle,.shardedexhibit,.teamedposter {
		--heading: 0rem;
		--rounded-crumb: 0rem;
	}

	.dropped {
		font-size: calc((1rem + (clamp(1.75rem,7vw,2.25rem) - 1rem) * var(--meteredhandle)) * var(--slantedbuffer));
	}

	.gridledger {
		font-size: 1.0625rem;
	}

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

	.screened_flag h2 {
		font-size: calc((1rem + (clamp(2rem,8vw,2.5rem) - 1rem) * var(--meteredhandle)) * var(--slantedbuffer));
	}

	.fresh-curtain {
		gap: 2rem;
	}

	.screened_flag {
		margin-bottom: 0;
	}

	.hosted_beam {
		flex-direction: column;
		gap: 0.625rem;
		width: 100%;
		align-items: stretch;
	}

	.hosted_beam .technical-gateway {
		width: 100%;
	}

	.internal-instance {
		height: 2.75rem;
		width: 2.75rem;
	}
}

.cached .screened_flag .serrated {
	margin-bottom: 0;
}

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

.condensed {
	border-top: var(--flagged-handle) var(--externalfolder) var(--trackedbureau);
	padding: 1.25rem 0;
	opacity: 0.85;
	line-height: var(--contextual_dome);
	font-size: 1.0625rem;
}

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

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

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

.latentgantry .tonedprimitive {
	width: 1.25rem;
	height: 1.25rem;
}

.hosted_bubble {
	border: var(--flagged-handle) var(--externalfolder) var(--teamedcoil);
	color: var(--teamedcoil);
}

.cabinet {
	display: inline-flex;
	gap: 0.625rem;
	align-items: center;
}

.batched_chapter {
	display: inline-block;
}

.flagged_ledger {
	gap: 0.75rem;
	font-family: var(--fresh-courier,inherit);
	align-items: center;
	font-weight: var(--dispatchedgateway,700);
	margin: 0 0 1rem;
	letter-spacing: var(--stacked_capsule,normal);
	font-size: 1.0625rem;
	display: flex;
}

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

.tertiary_notice {
	grid-template-columns: minmax(9rem,0.5fr) 1.5fr;
	display: grid;
	border-top: var(--flagged-handle) var(--externalfolder) var(--trackedbureau);
	align-items: start;
	padding: 0.875rem 0;
	gap: 0.5rem clamp(1rem,3vw,2rem);
}

.tertiary_notice:last-child {
	border-bottom: var(--flagged-handle) var(--externalfolder) var(--trackedbureau);
}

.tertiary_notice dt {
	text-transform: uppercase;
	font-weight: 700;
	font-size: 0.8125rem;
	opacity: 0.55;
	letter-spacing: 0.06em;
}

.tertiary_notice dd {
	line-height: var(--contextual_dome);
	margin: 0;
	opacity: 0.9;
}

.tertiary_notice dd a {
	text-decoration: underline;
	text-underline-offset: 0.2em;
}

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

.binarycheckpoint li {
	gap: 0.625rem;
	line-height: var(--contextual_dome);
	display: flex;
	align-items: flex-start;
}

.batched_details {
	opacity: 0.85;
}

.binarycheckpoint .extruded_pulse {
	height: 1.05rem;
	color: var(--teamedcoil);
	width: 1.05rem;
	flex-shrink: 0;
	margin-top: 0.2rem;
}

.full-shell {
	gap: 0.5rem;
	font-size: 0.9375rem;
	display: flex;
	margin: 1.5rem 0 0;
	align-items: center;
}

.describedspacer {
	opacity: 0.75;
}

.full-shell .extruded_pulse {
	width: 1.05rem;
	color: var(--teamedcoil);
	height: 1.05rem;
	flex-shrink: 0;
}

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

.flagged-coil .binarycheckpoint {
	text-align: left;
}

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

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

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

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

.remotecrest {
	position: relative;
}

.remotecrest::before {
	background-image: linear-gradient(100deg,color-mix(in srgb,var(--auxiliary_table) 12%,transparent) 0%,transparent 52%);
	inset: 0;
	content: "";
	pointer-events: none;
	position: absolute;
}

.remotecrest>.deck {
	position: relative;
}

.single_checkpoint .resolved-caption {
	padding: calc(var(--chromatic) * 1.75);
	border-radius: var(--parallel-instance);
	box-shadow: var(--stepper);
	position: relative;
	overflow: hidden;
}

.filtered {
	border: var(--toned_coil) var(--externalfolder) var(--trackedbureau);
	background: var(--icon);
}

.single_checkpoint .filtered {
	box-shadow: var(--replicated);
}

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

.resolved-caption>.dubbedtoolbar {
	position: relative;
	z-index: 1;
}

.resolved-caption .lucid {
	aspect-ratio: 1;
	position: absolute;
}

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

.resolved-item {
	width: min(26%,12rem);
}

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

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

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

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

.dubbedtoolbar .latent-pipeline {
	margin: 1rem 0 1.5rem;
}

.dubbedtoolbar .riveted {
	margin: 0 0 0.75rem;
}

.remotecrest .low_chrome {
	gap: clamp(1.5rem,3vw,2rem);
	border-top: var(--flagged-handle) var(--externalfolder) var(--curved_armature);
	flex-wrap: wrap;
	justify-content: space-between;
	border-bottom: var(--flagged-handle) var(--externalfolder) var(--curved_armature);
	align-items: center;
	padding: clamp(1.5rem,3vw,2rem) 0;
	display: flex;
}

.card h1,.card h2 {
	line-height: 1.1;
	margin: 0 0 0.75rem;
	font-size: calc((1rem + (clamp(1.5rem,3.5vw,2.25rem) - 1rem) * var(--meteredhandle)) * var(--slantedbuffer));
}

.card .latent-pipeline {
	margin: 0;
}

.latent-pipeline {
	flex-direction: column;
	font-style: normal;
	gap: 0.5rem;
	display: flex;
}

.collection {
	align-items: flex-start;
	display: inline-flex;
	min-width: 0;
	gap: 0.5rem;
	line-height: var(--contextual_dome);
}

.collection .classic {
	margin-top: 0.125rem;
}

.latent-pipeline a {
	text-decoration: underline;
	text-underline-offset: 0.2em;
}

.low_lens {
	align-items: center;
	flex-wrap: wrap;
	flex-direction: row;
	gap: 0.5rem 1.25rem;
}

.low_lens .collection+.collection {
	padding-inline-start: 1.25rem;
	border-inline-start: var(--flagged-handle) var(--externalfolder) var(--curved_armature);
}

@media(max-width:768px) {
	.resolved-caption .lucid {
		display: none;
	}

	.resolved-caption,.single_checkpoint .resolved-caption {
		padding: var(--chromatic);
	}

	.low_chrome,.remotecrest .low_chrome {
		align-items: flex-start;
		flex-direction: column;
	}
}

@media(max-width:900px) {
	.low_lens {
		flex-direction: column;
		align-items: flex-start;
		gap: 0.5rem;
	}

	.low_lens .collection+.collection {
		border-inline-start: 0;
		padding-inline-start: 0;
	}
}

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

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

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

.manifold p {
	color: color-mix(in srgb,var(--composed-loop) 85%,transparent);
	margin: 0 0 1.25rem;
	font-size: 1.0625rem;
	line-height: var(--contextual_dome);
}

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

.manifold p.riveted {
	color: var(--composed-loop);
	font-size: 0.8125rem;
	margin: 0;
}

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

.manifold li {
	line-height: var(--contextual_dome);
	color: color-mix(in srgb,var(--composed-loop) 85%,transparent);
	font-size: 1.0625rem;
}

.manifold a {
	color: var(--spun);
	text-decoration: underline;
	text-underline-offset: 0.2em;
}

.manifold strong {
	font-weight: 700;
}

.aligned-crate {
	padding: calc(var(--grid-canvas) + var(--rounded-crumb,0rem)) 0;
}

.aligned-crate h2,.aligned-crate h1 {
	margin: 0 0 1.5rem;
	line-height: 1.1;
	font-size: calc((1rem + (clamp(3rem,8vw,5rem) - 1rem) * var(--meteredhandle)) * var(--slantedbuffer));
}

.declared-swatch {
	border: none;
	border-top: var(--flagged-handle) var(--externalfolder) var(--trackedbureau);
	width: 4rem;
	margin: 0 0 2.5rem;
}

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

.dispatchededitor p {
	margin: 0;
	line-height: 1.45;
	font-size: calc((1rem + (clamp(1.125rem,1.8vw,1.375rem) - 1rem) * var(--meteredhandle)) * var(--slantedbuffer));
	max-width: var(--external_flag);
}

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

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

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

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

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

	.aligned-crate h1,.aligned-crate h2 {
		font-size: calc((1rem + (clamp(2.25rem,9vw,3rem) - 1rem) * var(--meteredhandle)) * var(--slantedbuffer));
		margin-bottom: 1.25rem;
	}
}

.literalhandle .freshpipeline {
	overflow: hidden;
	position: relative;
	border: var(--flagged-handle) var(--externalfolder) var(--curved_armature);
	grid-template-columns: minmax(0,1.1fr) minmax(0,1fr);
	display: grid;
	gap: clamp(2rem,4vw,3.5rem);
	border-radius: var(--teameddome);
	padding: calc(var(--chromatic) * 2);
	align-items: center;
}

.freshpipeline::before {
	content: "";
	background-image: repeating-linear-gradient(45deg,color-mix(in srgb,var(--auxiliary_table) 7%,transparent) 0,color-mix(in srgb,var(--auxiliary_table) 7%,transparent) 1px,transparent 1px,transparent 22px);
	pointer-events: none;
	inset: 0;
	position: absolute;
}

.freshpipeline>* {
	position: relative;
}

.freshpipeline h2,.freshpipeline h1 {
	font-size: calc((1rem + (clamp(2rem,5vw,3.25rem) - 1rem) * var(--meteredhandle)) * var(--slantedbuffer));
	margin: 0;
	max-width: 14ch;
	text-wrap: balance;
	line-height: 1.05;
}

.clippedgirder {
	gap: 1.25rem;
	align-items: flex-start;
	display: flex;
	flex-direction: column;
}

.clippedgirder .gridledger {
	margin: 0;
}

.freshpipeline h1,.clippedgirder .gridledger,.grid-shell,.freshpipeline h2 {
	text-shadow: 0 0 0.75rem var(--bubble),0 0 2rem var(--bubble);
}

.literalhandle .clippedgirder .technical-gateway {
	box-shadow: 0 0 2rem 0.75rem var(--bubble);
	background: var(--teamedcapsule);
	color: var(--driven-grille);
}

.literalhandle .clippedgirder .technical-gateway:hover {
	color: var(--driven-grille);
	background: color-mix(in srgb,var(--teamedcapsule) 86%,var(--composed-loop));
}

.grid-shell {
	margin: -0.5rem 0 0;
	line-height: 1.4;
	font-size: 0.875rem;
	opacity: 0.7;
}

@media(max-width:768px) {
	.literalhandle .freshpipeline {
		align-items: start;
		gap: 1.5rem;
		grid-template-columns: 1fr;
	}

	.freshpipeline h2,.freshpipeline h1 {
		max-width: none;
	}
}

@media(max-width:640px) {
	.literalhandle .freshpipeline {
		padding: calc(var(--chromatic) * 1.25);
	}
}

.named-flange {
	background: var(--icon);
	border-radius: var(--teameddome);
	padding: 0;
	border: var(--flagged-handle) var(--externalfolder) var(--trackedbureau);
	cursor: pointer;
}

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

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

.named-flange summary::after {
	font-size: 1.5rem;
	line-height: 1.1;
	font-weight: 400;
	transition: transform var(--reinforced) var(--managed),background-color var(--reinforced) var(--managed),border-color var(--reinforced) var(--managed),color var(--reinforced) var(--managed);
	content: "+";
	color: var(--spun);
	margin-block-start: calc((1.0625rem * var(--contextual_dome) - 1.65rem) / 2);
	flex-shrink: 0;
}

.named-flange[open]:not([data-resolved_lens]) summary::after {
	transform: rotate(45deg);
}

.named-flange p {
	opacity: 0.75;
	line-height: var(--contextual_dome);
	max-width: 70ch;
	margin: 0;
	padding: 0 clamp(1.25rem,2.5vw,1.5rem) clamp(1.25rem,2.5vw,1.5rem);
}

.minted .named-flange summary::after {
	content: "";
	transform: rotate(45deg);
	width: 0.55rem;
	margin-block-start: calc((1.0625rem * var(--contextual_dome) - 0.55rem) / 2 - 0.15rem);
	opacity: 0.7;
	border-right: 2px var(--externalfolder) var(--composed-loop);
	border-bottom: 2px var(--externalfolder) var(--composed-loop);
	height: 0.55rem;
}

.minted .named-flange[open]:not([data-resolved_lens]) summary::after {
	margin-block-start: calc((1.0625rem * var(--contextual_dome) - 0.55rem) / 2 + 0.15rem);
	transform: rotate(225deg);
	opacity: 1;
}

.canonicaldetails {
	flex-direction: column;
	display: flex;
	gap: 1rem;
}

.minted .canonicaldetails {
	gap: 0;
}

.minted .named-flange {
	background: transparent;
	border: none;
	border-radius: 0;
	border-top: var(--flagged-handle) var(--externalfolder) var(--trackedbureau);
}

.minted .named-flange:last-child {
	border-bottom: var(--flagged-handle) var(--externalfolder) var(--trackedbureau);
}

.minted .named-flange summary {
	font-size: 1.1875rem;
	padding: 1.75rem clamp(0.5rem,1.2vw,0.875rem);
}

.minted .named-flange p {
	padding: 0 clamp(0.5rem,1.2vw,0.875rem) 1.75rem;
	font-size: 1.0625rem;
}

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

	.minted .named-flange summary {
		font-size: 1.0625rem;
		padding: 1.125rem clamp(0.5rem,1.2vw,0.875rem);
	}
}

.flyout {
	padding: calc(var(--grid-canvas) * 0.7) 0 calc(var(--grid-canvas) * 0.5);
	border-top: var(--flagged-handle) var(--externalfolder) var(--trackedbureau);
}

.clipped-ledger {
	align-items: center;
	border-top: var(--flagged-handle) var(--externalfolder) var(--trackedbureau);
	flex-wrap: wrap;
	gap: 1rem;
	display: flex;
	font-size: 0.875rem;
	padding-top: clamp(1.5rem,3vw,2rem);
	margin-top: clamp(2rem,4vw,3rem);
	justify-content: space-between;
}

.clipped-ledger p {
	margin: 0;
	opacity: 0.65;
}

.clipped-ledger a {
	text-decoration: none;
}

.clipped-ledger a:hover {
	text-decoration: underline;
}

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

.plaingirder {
	opacity: 0.55;
	margin: 0;
	font-size: 0.75rem;
}

.plaingirder a {
	text-decoration: none;
}

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

.internal_aside .latentgantry {
	margin-block-start: calc((1em * var(--contextual_dome) - 2.25rem) / 2);
}

.paralleldigest {
	display: flex;
	flex-direction: column;
	gap: 0.65rem;
	font-style: normal;
}

.generic {
	text-decoration: none;
	line-height: var(--contextual_dome);
	align-items: flex-start;
	min-width: 0;
	display: inline-flex;
	gap: 0.5rem;
}

.driven_crest {
	opacity: 0.85;
}

.generic .extruded_pulse {
	margin-block-start: calc((1rem * var(--contextual_dome) - 1.05rem) / 2);
}

.generic .extruded_pulse {
	width: 1.05rem;
	height: 1.05rem;
}

a.generic:hover .driven_crest {
	opacity: 1;
}

.bright {
	display: flex;
	gap: 1.25rem;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-between;
}

.banded_buffer {
	gap: 1.5rem;
	flex-wrap: wrap;
	display: flex;
}

.banded_buffer a {
	transition: opacity var(--reinforced) var(--managed),color var(--reinforced) var(--managed);
	opacity: 0.85;
	font-weight: 500;
	text-decoration: none;
}

.banded_buffer a:hover {
	opacity: 1;
	color: var(--spun);
}

.flyout .paralleldigest {
	margin-top: 1.5rem;
}

a.structural-holder {
	opacity: 1;
	text-decoration: underline;
	text-decoration-color: var(--teamedcoil);
	text-decoration-thickness: 0.08em;
	text-underline-offset: 0.28em;
}

a.structural-holder:hover {
	color: var(--spun);
	text-decoration-color: var(--teamedcoil);
}

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

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

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

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

.auxiliary-composer {
	gap: 1.25rem;
	display: grid;
}

.reversedtoolbar {
	gap: 0.5rem;
	display: flex;
	min-width: 0;
	flex-direction: column;
}

.latent-ledger {
	font-size: 0.875rem;
	font-weight: 600;
	letter-spacing: 0.01em;
}

.structural-instance {
	display: flex;
	gap: 1.5rem;
	flex-direction: column;
}

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

.technical-gateway[data-literal] {
	color: transparent;
	pointer-events: none;
	position: relative;
	opacity: 1;
}

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

.technical-gateway[data-literal] .extruded_pulse {
	visibility: hidden;
}

.technical-gateway[data-literal]::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(--popup);
	border-top-color: transparent;
	border-radius: 50%;
	animation: universal_primitive 0.7s linear infinite;
}

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

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

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

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

.scope .composed-wizard,.scope .fringed_holder {
	grid-column: 1/-1;
}

.fresh-cursor {
	grid-template-columns: 0.85fr 1.15fr;
	gap: clamp(2rem,4vw,4rem);
	display: grid;
	align-items: start;
}

.middle_lookup {
	padding: calc(var(--chromatic) * 1.5);
}

.lexical-hint {
	font-size: 0.8125rem;
	opacity: 0.65;
	margin: 1rem 0 0;
}

.dispatched-holder {
	text-transform: none;
	opacity: 0.72;
	font-weight: 400;
}

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

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

	.fringed_holder .technical-gateway {
		width: 100%;
	}
}

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

	.middle_lookup {
		padding: var(--chromatic);
	}
}

.baselinezone {
	border-bottom: 1px var(--externalfolder) var(--tiled);
}

.desktop-content {
	font-weight: calc(var(--dispatchedgateway,600) - 100);
}

.sized_adapter {
	font-weight: var(--dispatchedgateway,600);
}

.teamedcrate .sized_loader a {
	font-weight: 800;
}

.teamedcrate .sized_loader a[aria-current="page"] {
	font-weight: 900;
}

.teamedcrate .desktop-content {
	font-weight: calc(var(--dispatchedgateway,600) + 100);
	text-transform: uppercase;
}

.native {
	display: flex;
	transition: height var(--reinforced) var(--managed);
	height: var(--thread);
	--thread: 5rem;
	flex-direction: column;
}

@keyframes mobile-composer {
	from {
		transform: translateX(0);
	}

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

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

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

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

.baselinezone .sized_loader a::after {
	width: 0;
	left: 0;
	transition: width var(--reinforced) var(--managed);
	height: 2px;
	content: "";
	position: absolute;
	background: var(--shared-plugin);
	bottom: -0.35rem;
}

.baselinezone .sized_loader a:hover::after {
	width: 100%;
}

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

.aligned .bay {
	display: none;
}

.aligned[aria-expanded="true"] .strict {
	display: none;
}

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

:root {
	--refined: 5rem;
}

.canonicalcanvas {
	height: var(--refined);
}

.native .sized_loader a,.native .batched_chapter,.native .technical-gateway {
	white-space: nowrap;
}

.fresh_harness>*,.sized_loader,.wide {
	min-width: 0;
}

.native .batched_chapter {
	text-overflow: ellipsis;
	overflow: hidden;
}

@media(min-width:1101px) and (max-width:1400px) {
	.sized_loader,.wide,.fresh_harness {
		gap: 1rem;
	}
}

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

	.aligned {
		display: inline-flex;
	}

	.wide {
		z-index: 20;
		border-bottom: var(--flagged-handle) var(--externalfolder) var(--described_details);
		border-top: var(--flagged-handle) var(--externalfolder) var(--described_details);
		padding: 1rem;
		position: absolute;
		left: 0;
		flex-direction: column;
		right: 0;
		gap: 0.5rem;
		align-items: stretch;
		background: var(--slotted);
		top: 100%;
		display: none;
	}

	.wide[data-stable] {
		display: flex;
	}

	.sized_loader {
		flex-direction: column;
		gap: 0.25rem;
	}

	.sized_loader a {
		padding: 0.65rem 0.25rem;
	}

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

	:root {
		--refined: 4rem;
	}

	.native {
		--thread: 4.5rem;
	}

	.wide .technical-gateway {
		width: 100%;
	}
}

@keyframes matrix {
	from {
		transform: translate3d(-16%,-8%,0) scale(0.92);
	}

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

@keyframes calm_inlay {
	from {
		transform: translate3d(14%,7%,0) scale(1.22);
	}

	to {
		transform: translate3d(-16%,-7%,0) scale(0.9);
	}
}

.roundeddome .extruded_pulse {
	height: 1rem;
	width: 1rem;
}

.cascaded_foil {
	border-radius: var(--diffusedinsert);
}

.teamedgateway {
	color: var(--composed-loop);
	border-color: var(--teamedcoil);
}

.teamedgateway .extruded_pulse {
	color: var(--teamedcoil);
}

.sharedharness {
	overflow: hidden;
	padding: min(calc(var(--grid-canvas) * 1.35),calc(var(--glossedflange,100vh) * 0.145)) 0;
	isolation: isolate;
	position: relative;
}

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

.sharedharness .deck {
	position: relative;
	z-index: 1;
}

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

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

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

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

.resolved-bureau {
	max-width: min(100%,56rem);
	margin: 0 auto;
	text-align: center;
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 1.25rem;
	padding: var(--chromatic);
	padding-block: calc(var(--chromatic) * 2.4);
	padding-inline: calc(var(--chromatic) * 1.5);
	border: var(--flagged-handle) var(--externalfolder) var(--trackedbureau);
	border-radius: var(--teameddome);
	background: var(--technical-primitive);
	box-shadow: var(--replicated);
}

.resolved-bureau h1,.resolved-bureau h2 {
	line-height: 1.1;
	margin: 0;
	font-size: calc((1rem + (clamp(2.25rem,6vw,3.75rem) - 1rem) * var(--meteredhandle)) * var(--slantedbuffer));
}

@media(max-width:640px) {
	.resolved-bureau h1,.resolved-bureau h2 {
		font-size: calc((1rem + (clamp(2rem,9vw,2.5rem) - 1rem) * var(--meteredhandle)) * var(--slantedbuffer));
	}

	.sharedharness {
		padding: calc(var(--grid-canvas) * 0.85) 0;
	}
}

.glossed-insert .toned {
	margin: 0;
	display: grid;
	padding: 0;
	gap: var(--reflective);
	list-style: none;
}

.pocketed {
	gap: var(--reflective);
	display: flex;
	align-items: flex-start;
}

.reversed-wizard {
	flex-shrink: 0;
	justify-content: center;
	border-radius: var(--diffusedinsert);
	height: 1.75rem;
	box-shadow: var(--replicated);
	width: 1.75rem;
	display: inline-flex;
	align-items: center;
	color: var(--teamedcoil);
}

.reversed-wizard .extruded_pulse {
	height: 1rem;
	width: 1rem;
}

.pocketed h3 {
	margin: 0 0 0.25rem;
	font-size: calc((1rem + (1.0625rem - 1rem) * var(--meteredhandle)) * var(--slantedbuffer));
}

.pocketed p {
	margin: 0;
	opacity: 0.75;
	font-size: 0.9375rem;
	line-height: var(--contextual_dome);
}

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

.offline .riveted:not(.reversed_flange):not(.internalatlas) {
	display: flex;
	gap: 0.625rem;
	box-shadow: none;
	align-items: center;
}

.offline .reversed_flange::after,.offline .riveted:not(.reversed_flange):not(.internalatlas)::before,.offline .reversed_flange::before {
	flex: 0 0 auto;
	content: "";
	min-width: 1.25rem;
	background: linear-gradient(var(--teamedcoil),var(--teamedcoil)) top right/100% 2px no-repeat,linear-gradient(var(--teamedcoil),var(--teamedcoil)) bottom right/50% 2px no-repeat;
	height: 0.5rem;
	border-radius: 0;
}

.offline .reversed_flange::after {
	background: linear-gradient(var(--teamedcoil),var(--teamedcoil)) top left/100% 2px no-repeat,linear-gradient(var(--teamedcoil),var(--teamedcoil)) bottom left/50% 2px no-repeat;
}

.offline .riveted:not(.reversed_flange):not(.internalatlas)::before {
	width: 2rem;
}

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

.singledrape .manifold {
	margin-inline: auto;
	max-width: max(var(--external_flag),68ch);
}

.deck.manifold {
	margin-inline: auto;
	max-width: max(var(--external_flag),68ch);
}

.stackeditem {
	text-transform: uppercase;
	margin: 0 0 0.75rem;
	color: var(--spun);
	font-size: 0.8125rem;
	letter-spacing: 0.14em;
	font-weight: 700;
}

.structural_swatch {
	line-height: 1.08;
	font-size: calc((1rem + (clamp(2.25rem,5vw,3.5rem) - 1rem) * var(--meteredhandle)) * var(--slantedbuffer));
	margin: 0 0 1rem;
}

.external_aside code {
	font-size: 0.875em;
	padding: 0.1em 0.4em;
	background: var(--icon);
	border-radius: var(--teameddome);
	white-space: nowrap;
}

.opaquetable {
	margin: 0 0 1.25rem;
}

.opaquetable .semantic {
	line-height: 1.45;
	margin: 0 0 0.6rem;
}

.opaquetable .master {
	font-weight: 700;
}

.opaquetable .semantic:last-child {
	margin-bottom: 0;
}

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

.latentrecord li {
	line-height: var(--contextual_dome);
	margin: 0 0 0.4rem;
}

.latentrecord li::marker {
	color: var(--teamedcoil);
}

.singledrape h2 {
	scroll-margin-top: calc(var(--refined) + 1rem);
}

.looped_portal .trackedjoiner {
	text-align: center;
	margin: 0 auto 2.25rem;
	max-width: max(var(--external_flag),68ch);
}

.looped_portal .stackeditem {
	align-items: center;
	justify-content: center;
	gap: 0.75rem;
	display: flex;
}

.looped_portal .stackeditem::before,.looped_portal .stackeditem::after {
	content: "";
	height: 2px;
	background: var(--teamedcoil);
	flex: 0 0 auto;
	width: 2.25rem;
}

.looped_portal .trackedjoiner::after {
	display: block;
	margin: 1.75rem auto 0;
	content: "";
	width: 3rem;
	background: var(--teamedcoil);
	border-radius: var(--placed-crest);
	height: 0.1875rem;
}

.looped_portal .external_aside {
	grid-template-columns: max-content max-content;
	padding: 0;
	justify-content: center;
	border-block: none;
}

.looped_portal .manifold>h2::before {
	margin-inline-end: 0.625rem;
	height: 0.4375rem;
	content: "";
	display: inline-block;
	width: 0.4375rem;
	vertical-align: 0.15em;
	background: var(--teamedcoil);
	border-radius: var(--placed-crest);
}

.external_aside {
	font-size: 0.9375rem;
	gap: 0.375rem 1.25rem;
	grid-template-columns: max-content minmax(0,1fr);
	display: grid;
	border-block: var(--flagged-handle) var(--externalfolder) var(--trackedbureau);
	padding: 0.875rem 0;
	margin: 0 0 1.75rem;
}

.external_aside dt {
	line-height: var(--contextual_dome);
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	opacity: 0.65;
	margin: 0;
	font-size: 0.75rem;
}

.external_aside dd {
	line-height: var(--contextual_dome);
	margin: 0;
}

.printedlocker {
	counter-reset: none;
}

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

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

	.structural_swatch {
		font-size: calc((1rem + (clamp(1.875rem,7vw,2.5rem) - 1rem) * var(--meteredhandle)) * var(--slantedbuffer));
	}
}

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

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

.geared figcaption {
	display: none;
}

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

.shared h1,.shared h2 {
	font-size: calc((1rem + (clamp(2rem,5vw,3.5rem) - 1rem) * var(--meteredhandle)) * var(--slantedbuffer));
	margin: 0 0 0.5rem;
}

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

.shared p {
	opacity: 0.85;
	max-width: 52ch;
	font-size: 1.0625rem;
	line-height: var(--contextual_dome);
	margin: 0;
}

.shared .deck::before {
	height: 3px;
	background: var(--teamedcoil);
	content: "";
	width: 3rem;
	margin-bottom: 1.25rem;
	display: block;
}

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

	.shared h1,.shared h2 {
		font-size: calc((1rem + (clamp(1.75rem,7vw,2.25rem) - 1rem) * var(--meteredhandle)) * var(--slantedbuffer));
	}
}

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

.shardedbureau {
	font-size: 0.6em;
	color: var(--composed-loop);
	opacity: 0.75;
	font-weight: 500;
}

.fresh-housing {
	line-height: 1.45;
	opacity: 0.7;
	font-size: 0.9375rem;
}

.sharded_housing .lattice {
	grid-template-columns: repeat(4,minmax(0,1fr));
	gap: var(--reflective);
	display: grid;
}

.midfoil {
	flex-direction: column;
	display: flex;
	gap: 0.75rem;
}

.midfoil .signposted_lever {
	font-size: calc((1rem + (clamp(1.75rem,4vw,2.5rem) - 1rem) * var(--meteredhandle)) * var(--slantedbuffer));
}

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

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

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

.drivenbubble .external_primitive {
	gap: 1.5rem;
	flex-wrap: wrap;
	align-items: flex-start;
	display: flex;
}

.drivenbubble .minor {
	flex: 1 1 200px;
	text-align: center;
}

.drivenbubble .scrollwrap {
	font-variant-numeric: tabular-nums;
	font-weight: 900;
	font-size: calc((1rem + (var(--stacked-bundle,clamp(3rem,6vw,4.5rem)) - 1rem) * var(--meteredhandle)) * var(--slantedbuffer));
	line-height: 1;
	display: block;
	margin: 0 0 1rem;
	letter-spacing: -0.02em;
}

.slim .scrollwrap {
	text-shadow: 0.09em 0.09em 0 var(--teamedcoil);
}

.drivenbubble .minor h3 {
	font-size: 1.25rem;
	margin: 0 0 0.75rem;
}

.drivenbubble .minor p {
	line-height: var(--contextual_dome);
	margin: 0;
	opacity: 0.8;
}

.drivenbubble .anchored {
	display: flex;
	color: var(--teamedcoil);
	padding-top: clamp(0.75rem,2.2vw,1.5rem);
	flex-shrink: 0;
	align-items: center;
}

.drivenbubble .anchored .extruded_pulse {
	height: 1.5rem;
	width: 1.5rem;
}

@media(max-width:1024px) {
	.drivenbubble .anchored {
		display: none;
	}
}

@media(max-width:768px) {
	.drivenbubble .external_primitive {
		flex-direction: column;
	}
}

@media(max-width:640px) {
	.drivenbubble .scrollwrap {
		--stacked-bundle: clamp(2.25rem,9vw,3rem);
	}
}

.grafted-lens,.loopedrecord {
	--desktop_canvas: 24px;
	--parallelloop: color-mix(in srgb,var(--composed-loop) 9%,transparent);
	background-repeat: repeat;
}

.grafted-lens {
	background-size: var(--desktop_canvas) var(--desktop_canvas);
	--desktop_canvas: 26px;
	background-image: repeating-linear-gradient(45deg,var(--parallelloop) 0 1px,transparent 1px calc(var(--desktop_canvas) * 0.70710678)),repeating-linear-gradient(-45deg,var(--parallelloop) 0 1px,transparent 1px calc(var(--desktop_canvas) * 0.70710678));
	--parallelloop: color-mix(in srgb,var(--composed-loop) 5%,transparent);
}

.loopedrecord {
	--desktop_canvas: 56px;
	--parallelloop: color-mix(in srgb,var(--composed-loop) 9%,transparent);
	background-size: var(--desktop_canvas) var(--desktop_canvas);
	background-image: radial-gradient(circle at 12% 22%,var(--parallelloop) 0 1px,transparent 1.5px),radial-gradient(circle at 68% 8%,var(--parallelloop) 0 1px,transparent 1.5px),radial-gradient(circle at 34% 74%,var(--parallelloop) 0 1px,transparent 1.5px),radial-gradient(circle at 86% 58%,var(--parallelloop) 0 1px,transparent 1.5px);
}

.cone .cage:not(.aligned-cluster) {
	text-transform: capitalize;
}

.issued {
	border-radius: 0;
}

.multi {
	grid-template-columns: repeat(3,minmax(0,1fr));
	gap: clamp(1rem,2vw,1.5rem);
	display: grid;
	margin-top: clamp(1.75rem,3vw,2.5rem);
}

.topped {
	flex-direction: column;
	box-shadow: var(--replicated);
	border-radius: var(--teameddome);
	border: var(--toned_coil) var(--externalfolder) var(--trackedbureau);
	display: flex;
	padding: var(--chromatic);
	gap: 0.5rem;
}

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

.thumbedcapsule {
	opacity: 0.75;
	margin: 0.25rem 0 0;
	font-size: 0.9375rem;
}

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

.diffused-drape {
	background: var(--bubble);
	color: var(--auxiliary_table);
	border-color: var(--curved_armature);
}

.diffused-drape .gridledger {
	color: var(--auxiliary_table);
}

.diffused-drape p {
	color: var(--auxiliary_table);
}

.diffused-drape .riveted {
	color: color-mix(in srgb,var(--auxiliary_table) 70%,transparent);
}

.diffused-drape .technical-gateway {
	background: var(--auxiliary_table);
	color: var(--composed-loop);
}

.diffused-drape .dispatched-host {
	color: var(--auxiliary_table);
	background: transparent;
	border-color: var(--auxiliary_table);
}

.diffused-drape .technical-gateway:hover {
	background: color-mix(in srgb,var(--auxiliary_table) 86%,var(--composed-loop));
	color: var(--composed-loop);
}

.diffused-drape .dispatched-host:hover {
	background: color-mix(in srgb,var(--auxiliary_table) 14%,transparent);
	color: var(--auxiliary_table);
}

.diffused-drape .signposted_lever,.diffused-drape .shardedbureau {
	color: var(--auxiliary_table);
}

.diffused-drape .internal-instance {
	background: var(--auxiliary_table);
}

.diffused-drape .internal-instance {
	border-color: transparent;
}

.diffused-drape .internal-instance {
	box-shadow: 0 0 0 0.1875rem var(--teamedcoil);
}

.diffused-drape summary::after,.diffused-drape summary::marker {
	color: var(--auxiliary_table);
}

.diffused-drape .named-flange {
	border-color: color-mix(in srgb,var(--auxiliary_table) 24%,transparent);
}

.diffused-drape .freshpipeline {
	border-color: color-mix(in srgb,var(--auxiliary_table) 24%,transparent);
}

.diffused-drape .named-flange:hover {
	background-color: color-mix(in srgb,var(--auxiliary_table) 8%,transparent);
	border-color: var(--spun);
}

.diffused-drape .wide {
	color: var(--auxiliary_table);
}

.diffused-drape .sized_loader a[aria-current="page"],.diffused-drape .sized_loader a:hover {
	color: var(--auxiliary_table);
}

.diffused-drape .aligned {
	border-color: var(--auxiliary_table);
}

.diffused-drape .clipped-ledger {
	border-color: color-mix(in srgb,var(--auxiliary_table) 34%,transparent);
}

.diffused-drape .plaingirder {
	opacity: 0.65;
}

.diffused-drape textarea,.diffused-drape input {
	background: color-mix(in srgb,var(--auxiliary_table) 8%,var(--bubble));
	color: var(--auxiliary_table);
	border-color: color-mix(in srgb,var(--auxiliary_table) 56%,transparent);
}

.diffused-drape ::placeholder {
	color: color-mix(in srgb,var(--auxiliary_table) 55%,var(--bubble));
}

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

.aligned .extruded_pulse {
	height: 1.625rem;
	width: 1.625rem;
}

.baselinezone {
	border-bottom-width: 0;
}

.wide,.aligned {
	border-color: var(--shared-plugin);
}

.baselinezone .sized_loader a::after {
	bottom: -0.25rem;
	height: 3px;
}

.baselinezone .sized_loader a[aria-current="page"] {
	background: var(--shared-plugin);
	font-weight: 800;
	color: var(--slotted);
}

.reversed_flange::before,.reversed_flange::after {
	display: block;
	height: 2px;
	width: clamp(1.25rem,3vw,2rem);
}

details,.mirrored {
	transition: all var(--reinforced) var(--managed);
}

textarea,input {
	transition: all var(--reinforced) var(--managed);
}

.technical-gateway:not(.dispatched-host,.declared_bumper) {
	position: relative;
	isolation: isolate;
}

.technical-gateway:not(.dispatched-host,.declared_bumper)::after {
	background: var(--tagged-spacer);
	border-radius: inherit;
	z-index: -1;
	transition: all var(--reinforced) var(--managed);
	content: "";
	inset: 0 100% 0 0;
	position: absolute;
}

.technical-gateway:not(.dispatched-host,.declared_bumper):hover::after {
	inset: 0;
}

.single_checkpoint .technical-gateway:not(.dispatched-host,.declared_bumper)::after,.diffused-drape .technical-gateway:not(.dispatched-host,.declared_bumper)::after {
	display: none;
}

.technical-gateway:where(:not(.dispatched-host,.declared_bumper)):hover {
	background-color: var(--routed);
}

.mirrored:not(.latentdigest,.flared-adapter,.fractional_content):hover,details:hover {
	box-shadow: inset 4px 0 0 var(--spun);
}

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

.technical-gateway:not(.dispatched-host,.declared_bumper):hover:focus-visible,.technical-gateway:focus-visible {
	box-shadow: var(--flareddome)!important;
}

[data-dubbed-exhibit] [data-notice] .deck:not(:has(:is(.hosteddrape,.canonical_item,.explicit_atlas,.tight,.stackedshell,.middlehousing,.canonicaldetails,.varnished,.queued,.custom-zone,.desktop_beam,.toned,.described-digest,.latent-spacer,.timed,.bin,.teamedgirder,.timeline,.lattice,.drivenexhibit,.batched_toolbar,.lens,.printed-filament,.hostedharness,.technicallogo,.compressed,.joist,.custom-drape,.slanted_digest))) {
	clip-path: inset(-100% 100% -100% -100%);
	transition: clip-path var(--baselineportal) var(--clipped-instance);
}

[data-dubbed-exhibit] [data-notice][data-glossedposter] .deck:not(:has(:is(.hosteddrape,.canonical_item,.explicit_atlas,.tight,.stackedshell,.middlehousing,.canonicaldetails,.varnished,.queued,.custom-zone,.desktop_beam,.toned,.described-digest,.latent-spacer,.timed,.bin,.teamedgirder,.timeline,.lattice,.drivenexhibit,.batched_toolbar,.lens,.printed-filament,.hostedharness,.technicallogo,.compressed,.joist,.custom-drape,.slanted_digest))) {
	clip-path: inset(-100% 0 -100% -100%);
}

[data-dubbed-exhibit] [data-notice] .deck:has(:is(.canonicaldetails,.toned,.lattice)) {
	clip-path: inset(-100% -100% -100% -100%);
	transition: opacity var(--baselineportal) var(--clipped-instance);
}

[data-dubbed-exhibit] [data-notice][data-glossedposter] .deck:has(:is(.canonicaldetails,.toned,.lattice)) {
	clip-path: inset(-100% -100% -100% -100%);
}

[data-dubbed-exhibit] [data-notice] :is(.canonicaldetails,.toned,.lattice)>* {
	clip-path: inset(-100% 100% -100% -100%);
	transition: clip-path var(--baselineportal) var(--clipped-instance);
}

[data-dubbed-exhibit] [data-notice][data-glossedposter] :is(.canonicaldetails,.toned,.lattice)>* {
	clip-path: inset(-100% 0 -100% -100%);
}

[data-dubbed-exhibit] [data-notice][data-glossedposter] :is(.canonicaldetails,.toned,.lattice)>*:nth-child(2) {
	transition-delay: calc(1 * var(--freshbolt));
}

[data-dubbed-exhibit] [data-notice][data-glossedposter] :is(.canonicaldetails,.toned,.lattice)>*:nth-child(3) {
	transition-delay: calc(2 * var(--freshbolt));
}

[data-dubbed-exhibit] [data-notice][data-glossedposter] :is(.canonicaldetails,.toned,.lattice)>*:nth-child(4) {
	transition-delay: calc(3 * var(--freshbolt));
}

[data-dubbed-exhibit] [data-notice][data-glossedposter] :is(.canonicaldetails,.toned,.lattice)>*:nth-child(5) {
	transition-delay: calc(4 * var(--freshbolt));
}

[data-dubbed-exhibit] [data-notice][data-glossedposter] :is(.canonicaldetails,.toned,.lattice)>*:nth-child(6) {
	transition-delay: calc(5 * var(--freshbolt));
}

[data-dubbed-exhibit] [data-notice][data-glossedposter] :is(.canonicaldetails,.toned,.lattice)>*:nth-child(n+7) {
	transition-delay: calc(5 * var(--freshbolt));
}
