.logo-clearspace:where(.astro-wt26d24o){display:grid;min-width:0;overflow:hidden;border:var(--size-border-default) solid var(--color-border-default);border-radius:var(--logo-blueprint-radius);background:var(--color-background-surface);box-shadow:var(--card-shadow)}.blueprint:where(.astro-wt26d24o){--blueprint-line: var(--logo-blueprint-line);--blueprint-grid: var(--logo-blueprint-dot);--blueprint-band: var(--logo-blueprint-band);--blueprint-label-bg: var(--color-background-surface);--blueprint-label-fg: var(--color-text-default);position:relative;display:grid;height:var(--logo-blueprint-height);box-sizing:border-box;place-items:center;padding:var(--logo-blueprint-padding);overflow:hidden;border-bottom:var(--size-border-default) solid var(--color-border-subtle);background-color:var(--color-background-default)}.blueprint--product-logo:where(.astro-wt26d24o),.blueprint--product-symbol:where(.astro-wt26d24o){background-image:radial-gradient(circle,var(--blueprint-grid) var(--size-border-default),transparent var(--size-border-default));background-size:var(--spacing-inline-md) var(--spacing-inline-md)}.blueprint--dark:where(.astro-wt26d24o){--blueprint-line: var(--color-icon-muted);--blueprint-grid: color-mix(in srgb, var(--color-background-surface) 16%, transparent);--blueprint-band: color-mix(in srgb, var(--color-background-surface) 8%, transparent);background-color:var(--logo-blueprint-background-dark)}.blueprint:where(.astro-wt26d24o).blueprint--reference{width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:var(--blueprint-reference-ratio);padding:0;overflow:visible;background:var(--color-background-surface)}.blueprint__reference:where(.astro-wt26d24o){display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center}.blueprint__logo:where(.astro-wt26d24o){position:relative;z-index:4;display:block;width:auto;max-width:62%;height:auto;max-height:38%;object-fit:contain}.blueprint--sirdata:where(.astro-wt26d24o) .blueprint__logo:where(.astro-wt26d24o){max-width:58%}.blueprint--product-logo:where(.astro-wt26d24o) .blueprint__logo:where(.astro-wt26d24o){max-width:68%;max-height:44%}.blueprint--product-symbol:where(.astro-wt26d24o) .blueprint__logo:where(.astro-wt26d24o){max-width:28%;max-height:34%}.blueprint__band:where(.astro-wt26d24o){position:absolute;z-index:1;background:var(--blueprint-band);pointer-events:none}.blueprint__band--horizontal:where(.astro-wt26d24o){inset-inline:6%;top:50%;height:28%;transform:translateY(-50%)}.blueprint__band--vertical:where(.astro-wt26d24o){inset-block:7%;left:50%;width:18%;transform:translate(-50%)}.blueprint__band--product-top:where(.astro-wt26d24o),.blueprint__band--product-bottom:where(.astro-wt26d24o){inset-inline:0;height:18%}.blueprint__band--product-top:where(.astro-wt26d24o){top:26%}.blueprint__band--product-bottom:where(.astro-wt26d24o){bottom:9%}.blueprint__band--product-start:where(.astro-wt26d24o),.blueprint__band--product-end:where(.astro-wt26d24o){inset-block:0;width:16%}.blueprint__band--product-start:where(.astro-wt26d24o){left:7%}.blueprint__band--product-end:where(.astro-wt26d24o){right:7%}.blueprint__ghost:where(.astro-wt26d24o){position:absolute;z-index:2;top:50%;width:12%;max-height:22%;opacity:.12;object-fit:contain;transform:translateY(-50%)}.blueprint__ghost--start:where(.astro-wt26d24o){left:6%}.blueprint__ghost--end:where(.astro-wt26d24o){right:6%}.blueprint__ghost--product-start-top:where(.astro-wt26d24o),.blueprint__ghost--product-end-top:where(.astro-wt26d24o),.blueprint__ghost--product-start-bottom:where(.astro-wt26d24o),.blueprint__ghost--product-end-bottom:where(.astro-wt26d24o){width:7%;max-height:13%;opacity:.18}.blueprint__ghost--product-start-top:where(.astro-wt26d24o){top:35%;left:11.5%}.blueprint__ghost--product-end-top:where(.astro-wt26d24o){top:35%;right:11.5%}.blueprint__ghost--product-start-bottom:where(.astro-wt26d24o){top:82%;left:11.5%}.blueprint__ghost--product-end-bottom:where(.astro-wt26d24o){top:82%;right:11.5%}.dimension:where(.astro-wt26d24o){position:absolute;z-index:5;color:var(--blueprint-line);pointer-events:none}.dimension:where(.astro-wt26d24o)>span:where(.astro-wt26d24o),.optical-note:where(.astro-wt26d24o),.tolerance-zone:where(.astro-wt26d24o)>span:where(.astro-wt26d24o){position:absolute;padding:var(--spacing-stack-xs) var(--spacing-inline-sm);border-radius:var(--radius-pill);background:var(--blueprint-label-bg);color:var(--blueprint-label-fg);font-family:var(--text-label-sm-font-family);font-size:var(--text-label-sm-font-size);font-weight:var(--text-label-sm-font-weight);line-height:var(--text-label-sm-line-height);white-space:nowrap;box-shadow:var(--shadow-xs)}.dimension--horizontal:where(.astro-wt26d24o){height:0;border-top:var(--size-border-default) solid currentColor}.dimension--horizontal:where(.astro-wt26d24o):before,.dimension--horizontal:where(.astro-wt26d24o):after{position:absolute;top:calc(var(--spacing-stack-xs) * -1);border:var(--spacing-stack-xs) solid transparent;content:""}.dimension--horizontal:where(.astro-wt26d24o):before{left:0;border-left:0;border-right-color:currentColor}.dimension--horizontal:where(.astro-wt26d24o):after{right:0;border-right:0;border-left-color:currentColor}.dimension--horizontal:where(.astro-wt26d24o)>span:where(.astro-wt26d24o){top:0;left:50%;transform:translate(-50%,-50%)}.dimension--vertical:where(.astro-wt26d24o){width:0;border-left:var(--size-border-default) solid currentColor}.dimension--vertical:where(.astro-wt26d24o):before,.dimension--vertical:where(.astro-wt26d24o):after{position:absolute;left:calc(var(--spacing-inline-xs) * -1);border:var(--spacing-inline-xs) solid transparent;content:""}.dimension--vertical:where(.astro-wt26d24o):before{top:0;border-top:0;border-bottom-color:currentColor}.dimension--vertical:where(.astro-wt26d24o):after{bottom:0;border-bottom:0;border-top-color:currentColor}.dimension--vertical:where(.astro-wt26d24o)>span:where(.astro-wt26d24o){top:50%;left:0;transform:translate(-50%,-50%)}.dimension--sirdata-x:where(.astro-wt26d24o){inset:18% 28% auto}.dimension--sirdata-2x:where(.astro-wt26d24o){inset:auto 15% 14%}.dimension--sirdata-side:where(.astro-wt26d24o){inset:27% 14% 27% auto}.dimension--product-clear-start:where(.astro-wt26d24o){top:17%;left:7%;width:16%}.dimension--product-core:where(.astro-wt26d24o){top:17%;left:23%;width:19%}.dimension--product-tolerance:where(.astro-wt26d24o){top:17%;left:42%;width:8%}.dimension--product-clear-top:where(.astro-wt26d24o){top:26%;left:5%;height:18%}.dimension--product-height:where(.astro-wt26d24o){top:44%;left:5%;height:29%}.dimension--product-clear-bottom:where(.astro-wt26d24o){top:73%;left:5%;height:18%}.dimension--symbol-top:where(.astro-wt26d24o){inset:20% 34% auto}.dimension--symbol-side:where(.astro-wt26d24o){inset:29% 25% 29% auto}.tolerance-zone:where(.astro-wt26d24o){position:absolute;z-index:2;top:17%;bottom:12%;left:42%;width:8%;border-inline:var(--size-border-default) dashed var(--blueprint-line);background:linear-gradient(90deg,transparent,var(--logo-blueprint-tolerance),transparent);pointer-events:none}.tolerance-zone:where(.astro-wt26d24o)>span:where(.astro-wt26d24o){inset-block-start:0;inset-inline-start:50%;transform:translate(-50%,-125%)}.optical-note:where(.astro-wt26d24o){z-index:6;inset-block-end:7%;inset-inline-start:46%;transform:translate(-50%)}.optical-note:where(.astro-wt26d24o):before{position:absolute;inset-block-end:100%;inset-inline-start:50%;height:var(--spacing-layout-xl);border-inline-start:var(--size-border-default) solid var(--blueprint-line);content:""}.logo-clearspace__body:where(.astro-wt26d24o){display:grid;gap:var(--spacing-stack-sm);padding:var(--spacing-layout-xs)}.logo-clearspace:where(.astro-wt26d24o) h3:where(.astro-wt26d24o),.logo-clearspace:where(.astro-wt26d24o) p:where(.astro-wt26d24o){margin:0}.logo-clearspace:where(.astro-wt26d24o) h3:where(.astro-wt26d24o){color:var(--color-text-primary);font-family:var(--text-heading-h5-font-family);font-size:var(--text-heading-h5-font-size);font-weight:var(--text-heading-h5-font-weight);line-height:var(--text-heading-h5-line-height)}.logo-clearspace:where(.astro-wt26d24o) p:where(.astro-wt26d24o){color:var(--color-text-muted);font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);font-weight:var(--text-body-sm-font-weight);line-height:var(--text-body-sm-line-height)}@media(max-width:36rem){.blueprint:where(.astro-wt26d24o){height:17rem;padding:var(--spacing-layout-xs)}.dimension:where(.astro-wt26d24o)>span:where(.astro-wt26d24o),.optical-note:where(.astro-wt26d24o),.tolerance-zone:where(.astro-wt26d24o)>span:where(.astro-wt26d24o){font-size:var(--text-label-xs-font-size)}}.usage-intro:where(.astro-s52qx2ed),.section-note:where(.astro-s52qx2ed){max-width:52rem;color:var(--color-text-default)}section:where(.astro-s52qx2ed)+section:where(.astro-s52qx2ed){margin-top:var(--spacing-layout-lg)}.rule-list:where(.astro-s52qx2ed){display:grid;gap:var(--spacing-stack-sm)}.section-note:where(.astro-s52qx2ed){color:var(--color-text-subtle)}.choice-grid:where(.astro-s52qx2ed),.do-dont-grid:where(.astro-s52qx2ed){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:var(--spacing-layout-xs)}.clearspace-grid:where(.astro-s52qx2ed){display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-layout-xs)}@media(min-width:50rem){.clearspace-grid:where(.astro-s52qx2ed){grid-template-columns:repeat(2,minmax(0,1fr))}}.choice-grid:where(.astro-s52qx2ed)>div:where(.astro-s52qx2ed),.guideline-card:where(.astro-s52qx2ed){padding:var(--spacing-layout-xs);border:var(--size-border-default) solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-background-surface);box-shadow:var(--card-shadow)}.choice-grid:where(.astro-s52qx2ed) dt:where(.astro-s52qx2ed){color:var(--color-text-primary);font-family:var(--text-label-md-font-family);font-size:var(--text-label-md-font-size);font-weight:var(--text-label-md-font-weight);line-height:var(--text-label-md-line-height)}.choice-grid:where(.astro-s52qx2ed) dd:where(.astro-s52qx2ed){margin:var(--spacing-stack-sm) 0 0;color:var(--color-text-muted);font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);line-height:var(--text-body-sm-line-height)}.table-wrap:where(.astro-s52qx2ed){overflow-x:auto;border:var(--size-border-default) solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-background-surface)}.table-wrap:where(.astro-s52qx2ed) table:where(.astro-s52qx2ed){width:100%;min-width:36rem;border-collapse:collapse}.table-wrap:where(.astro-s52qx2ed) th:where(.astro-s52qx2ed),.table-wrap:where(.astro-s52qx2ed) td:where(.astro-s52qx2ed){padding:var(--spacing-stack-md) var(--spacing-inline-lg);border-bottom:var(--size-border-default) solid var(--color-border-default);color:var(--color-text-default);text-align:left}.table-wrap:where(.astro-s52qx2ed) thead:where(.astro-s52qx2ed) th:where(.astro-s52qx2ed){background:var(--color-background-default);color:var(--color-text-primary);font-weight:var(--font-weight-emphasis)}.table-wrap:where(.astro-s52qx2ed) tbody:where(.astro-s52qx2ed) tr:where(.astro-s52qx2ed):last-child>:where(.astro-s52qx2ed){border-bottom:0}.guideline-card:where(.astro-s52qx2ed) h3:where(.astro-s52qx2ed){margin:0;font-family:var(--text-heading-h5-font-family);font-size:var(--text-heading-h5-font-size);font-weight:var(--text-heading-h5-font-weight);line-height:var(--text-heading-h5-line-height)}.guideline-card:where(.astro-s52qx2ed) ul:where(.astro-s52qx2ed){display:grid;gap:var(--spacing-stack-sm);margin:var(--spacing-stack-md) 0 0;padding-inline-start:var(--spacing-inline-xl);color:var(--color-text-default)}.guideline-card--do:where(.astro-s52qx2ed){border-color:var(--color-state-success-border)}.guideline-card--do:where(.astro-s52qx2ed) h3:where(.astro-s52qx2ed){color:var(--color-text-success)}.guideline-card--dont:where(.astro-s52qx2ed){border-color:var(--color-state-danger-border)}.guideline-card--dont:where(.astro-s52qx2ed) h3:where(.astro-s52qx2ed){color:var(--color-text-error)}
