.character-map[data-astro-cid-7peebbac]{--_cm-sticky-offset:var(--cm-sticky-offset,0);--_cm-sticky-offset-bottom:var(--cm-sticky-offset-bottom,0);--_cm-bg-selected:var(--cm-bg-selected,black);--_cm-color-selected:var(--cm-color-selected,white);--_cm-border-size:var(--cm-border-size,1px);--_cm-border-color:var(--cm-border-color,var(--_cm-bg-selected,black));--_cm-gradient:var(--cm-gradient,#fff);--_cm-zoomed-padding-top:var(--cm-zoomed-padding-top,6vh);--_cm-bg-info:var(--cm-bg-info,transparent);--_cm-border:var(--_cm-border-size) solid var(--_cm-border-color);grid-template-columns:min(40rem,40vw) 1fr;gap:1em;display:grid}.character-map button{white-space:normal;font-family:inherit;line-height:1;font-size:inherit;font-style:inherit;font-weight:inherit;font-stretch:inherit;font-feature-settings:inherit;color:inherit;letter-spacing:inherit;outline:var(--_cm-border);background:0 0;border:0;width:100%;height:4rem;margin:0;padding:0;overflow:hidden}.character-map .selected,.character-map button:hover,.character-map button:focus,.character-map button:focus-visible{background:var(--_cm-bg-selected);color:var(--_cm-color-selected);outline:var(--_cm-border)}.character-map button:disabled{color:inherit;background:0 0;outline:none}.truncated[data-astro-cid-7peebbac]{aspect-ratio:1;place-items:center;display:grid}.zoomed-container[data-astro-cid-7peebbac]{top:var(--_cm-sticky-offset,0);align-self:start;position:sticky}.zoomed[data-astro-cid-7peebbac]{font-size:min(calc(min(40rem, 40vw) * var(--factor,1)), 50vh);min-width:0;height:calc(100vh - var(--_cm-sticky-offset) - var(--_cm-sticky-offset-bottom));place-items:center;line-height:normal;display:grid}.zoomed-info[data-astro-cid-7peebbac]{text-align:center;font-variant-numeric:lining-nums;background:var(--_cm-bg-info);width:100%;position:absolute;top:0}.zoomed-info[data-astro-cid-7peebbac].bottom{margin-bottom:1em;top:auto;bottom:0}.zoomed-info[data-astro-cid-7peebbac] .name[data-astro-cid-7peebbac]{text-transform:capitalize;margin-bottom:.25em}.zoomed-info[data-astro-cid-7peebbac] .name[data-astro-cid-7peebbac].feature{text-transform:none}.zoomed-info[data-astro-cid-7peebbac]>span[data-astro-cid-7peebbac]{display:block}.zoomed-info[data-astro-cid-7peebbac] .hex[data-astro-cid-7peebbac]{font-weight:700}.map-container[data-astro-cid-7peebbac]{grid-template-rows:auto 1fr;min-height:0;display:grid}.list[data-astro-cid-7peebbac]{grid-template-columns:repeat(auto-fill,minmax(4rem,1fr));gap:1px;margin:.5rem 1px;font-size:2rem;display:grid}.list[data-astro-cid-7peebbac]:last-child{margin-bottom:0}h3[data-astro-cid-7peebbac],.zoomed-info[data-astro-cid-7peebbac]{font-style:normal;font-weight:400;font-stretch:100%}@media screen and (width<=700px){.character-map[data-astro-cid-7peebbac]{grid-template-columns:1fr}.zoomed-container[data-astro-cid-7peebbac]{z-index:1;background:linear-gradient(to bottom, var(--_cm-gradient) 90%, transparent);height:auto;margin-bottom:3rem}.zoomed[data-astro-cid-7peebbac]{font-size:calc(60vw * var(--factor,1));height:auto;padding-top:var(--_cm-zoomed-padding-top)}.zoomed-info[data-astro-cid-7peebbac]{margin-top:1em}}.charset[data-astro-cid-5pdft7hg]{--cm-sticky-offset:calc(var(--logo-size) + (var(--spacing-m) * 2) + var(--border-width) + (var(--spacing-m) * 2) + (var(--spacing-s) * 2) + 1rem);--cm-bg-selected:var(--background-alt);--cm-color-selected:var(--foreground);--cm-gradient:var(--background-alt);--cm-border-size:var(--border-width);--cm-border-color:var(--border);margin-block:var(--spacing-l)}.charset[data-astro-cid-5pdft7hg] .dropdown,.charset[data-astro-cid-5pdft7hg] .dropdown .options{width:100%;max-width:18rem}.charset[data-astro-cid-5pdft7hg] .dropdown .dropdown-option{width:calc(100% - (var(--border-width) * 2));margin:var(--border-width)}.charset[data-astro-cid-5pdft7hg] .zoomed-info .name{margin-bottom:var(--spacing-xs)}.charset-controls[data-astro-cid-5pdft7hg]{margin-left:calc(min(40rem,40vw) + 1rem);margin-bottom:var(--spacing-m);--dd-width:22rem}.charsets[data-astro-cid-5pdft7hg] h3:not(:first-child){margin-top:var(--spacing-m)}.charsets[data-astro-cid-5pdft7hg]{transition:opacity .2s}.charsets[data-astro-cid-5pdft7hg]:not([data-s]),.charsets[data-astro-cid-5pdft7hg][data-s="1"]{opacity:0}.charset[data-astro-cid-5pdft7hg] button:hover{outline:var(--border-width) solid var(--action);z-index:1}@media (width<=38em){.charset-controls[data-astro-cid-5pdft7hg]{justify-content:center;margin-left:0;display:flex}}.filters[data-astro-cid-74ifmc4l]{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.filters[data-astro-cid-74ifmc4l] a[data-astro-cid-74ifmc4l]{font-family:var(--ui-font);font-size:var(--ui-size);font-weight:var(--ui-weight);text-box:trim-both cap alphabetic;border:var(--border-width) solid var(--border);padding:var(--spacing-xs) var(--spacing-s);border-radius:9rem;line-height:1;text-decoration:none}.filters[data-astro-cid-74ifmc4l] a[data-astro-cid-74ifmc4l]:hover{border-color:var(--action)}.details[data-astro-cid-hrhsmpro]{background:var(--surface-menu);padding:var(--spacing-l) var(--content-side-padding);border-bottom:var(--border-width) solid var(--border);grid-template-columns:subgrid;grid-column:1/-1;display:grid}.details-container[data-astro-cid-hrhsmpro]{margin-block:var(--spacing-m) var(--spacing-xl);gap:var(--spacing-xl);grid-column:2/-2;grid-template-columns:1fr 1fr}@media (width>=52em){.details-container[data-astro-cid-hrhsmpro]{display:flex}}.details-container[data-astro-cid-hrhsmpro]>[data-astro-cid-hrhsmpro]{flex:1}.details[data-astro-cid-hrhsmpro] h1[data-astro-cid-hrhsmpro],.details[data-astro-cid-hrhsmpro] h2[data-astro-cid-hrhsmpro],.details[data-astro-cid-hrhsmpro] h3[data-astro-cid-hrhsmpro]{margin-block:var(--spacing-l) var(--spacing-s)}.details[data-astro-cid-hrhsmpro] li[data-astro-cid-hrhsmpro]{margin-block:0}.description[data-astro-cid-hrhsmpro]{--prose-font-size:var(--step-0);--prose-max-width:none}.description[data-astro-cid-hrhsmpro]>div[data-astro-cid-hrhsmpro]:not(:last-child){margin-bottom:var(--spacing-m)}.description[data-astro-cid-hrhsmpro] a[data-astro-cid-hrhsmpro]{color:inherit;text-decoration:none}.description[data-astro-cid-hrhsmpro] a[data-astro-cid-hrhsmpro]:hover{text-decoration:underline}.language[data-astro-cid-hrhsmpro],.opentype[data-astro-cid-hrhsmpro]{font-family:var(--font-secondary);font-size:var(--text-large)}.language[data-astro-cid-hrhsmpro] ul[data-astro-cid-hrhsmpro]{hyphens:auto;columns:5em auto;column-gap:1em}.language[data-astro-cid-hrhsmpro] li[data-astro-cid-hrhsmpro]{margin-bottom:.6em;line-height:1}.opentype[data-astro-cid-hrhsmpro] li[data-astro-cid-hrhsmpro]{border-top:var(--border-width) solid var(--border);padding-block:var(--spacing-xs);font-size:var(--small-size);text-transform:uppercase;letter-spacing:.1em;font-weight:var(--ui-label-weight);color:var(--foreground-alt)}.foundry[data-astro-cid-hrhsmpro]{align-items:center;gap:var(--spacing-m);border:var(--border-width) solid var(--border);padding:var(--spacing-m);background:var(--background-alt);border-radius:var(--radius-s);color:var(--secondary);font-family:var(--nav-font);font-size:var(--nav-size);line-height:1;font-weight:var(--nav-weight);letter-spacing:var(--nav-letter-spacing);text-transform:var(--nav-text-transform);text-box:trim-both cap alphabetic;width:fit-content;display:flex;text-decoration:none!important}.foundry-logo[data-astro-cid-hrhsmpro]{object-fit:contain;width:auto;height:3em}.foundry[data-astro-cid-hrhsmpro] h2[data-astro-cid-hrhsmpro]{margin:0;text-decoration:none}.foundry[data-astro-cid-hrhsmpro]:hover{border-color:var(--action);text-decoration:none}.icons-wrapper[data-astro-cid-blobi4rm]{justify-content:center;align-items:center;gap:var(--spacing-s);bottom:var(--spacing-xs);left:var(--spacing-s);align-items:center;display:flex;position:absolute}.carousel[data-astro-cid-blobi4rm]{grid-column:1/-1;width:100%;height:100%;position:relative;overflow:hidden}.embla[data-astro-cid-blobi4rm]{--slide-size:100%}.embla-viewport[data-astro-cid-blobi4rm]{overflow:hidden}.embla-container[data-astro-cid-blobi4rm]{backface-visibility:hidden;display:flex}.embla-slide[data-astro-cid-blobi4rm]{flex:0 0 var(--slide-size);min-width:0}.contain[data-astro-cid-blobi4rm]{object-fit:contain;object-position:top;width:100%;height:100%;display:block}.hidden[data-astro-cid-blobi4rm]{display:none}.icons-wrapper[data-astro-cid-blobi4rm] button[data-astro-cid-blobi4rm]{mix-blend-mode:difference}.family-title[data-astro-cid-dsohrp76]{grid-template-columns:subgrid;z-index:1;background-color:var(--secondary);color:var(--background);flex-direction:column;align-items:center;margin-bottom:2rem;display:grid;position:relative}.family-display-title[data-astro-cid-dsohrp76]{width:min(100cqi - (var(--page-margin) * 2), var(--max-width));text-align:center;text-box:trim-both cap text;font-size:3rem;line-height:1.1;font-family:currentfont, var(--heading-font);width:100%;max-width:calc(100cqi - (var(--page-margin) * 1));grid-column:2/-2;margin-block:3rem 0;padding-block:.5em;font-weight:700;display:block}.inner[data-astro-cid-dsohrp76]{white-space:nowrap;zoom:min(var(--zoom), 10);width:fit-content;margin-inline:auto;display:block}.inner[data-astro-cid-dsohrp76]:focus{outline:none}.button[data-astro-cid-dsohrp76]{zoom:1.5;grid-column:2/-2;justify-self:center;width:max-content;position:absolute;bottom:0;transform:translateY(50%);outline:var(--border-width) solid var(--background)!important}.carousel~.button[data-astro-cid-dsohrp76]{justify-self:end}input[data-astro-cid-ibnsown5][type=checkbox]{--_cb-size:var(--cb-size,13px);--_cb-margin:var(--cb-margin,3px 3px 3px 4px);--_cb-border-size:var(--cb-border-size,1px);--_cb-border-color:var(--cb-border-color,#777);--_cb-checked-border-color:var(--cb-checked-border-color,#07f);--_cb-hover-border-color:var(--cb-hover-border-color,#3c3c3c);--_cb-disabled-border-color:var(--cb-disabled-border-color,#c1c1c1);color:var(--_cb-checked-border-color);box-sizing:border-box;width:var(--_cb-size);height:var(--_cb-size);padding:initial;margin:var(--_cb-margin);border:var(--_cb-border-size) solid var(--_cb-border-color);appearance:none;vertical-align:text-bottom;background-color:#0000;border-radius:2px;outline:none}input[data-astro-cid-ibnsown5][type=checkbox]:checked{background-size:cover;padding:3px}input[data-astro-cid-ibnsown5][type=checkbox]:not(:disabled):checked{border-color:var(--_cb-checked-border-color);background-image:var(--checked)}input[data-astro-cid-ibnsown5][type=checkbox]:disabled{border-color:var(--_cb-disabled-border-color);background-color:var(--_cb-disabled-bg-color)}input[data-astro-cid-ibnsown5][type=checkbox]:disabled:checked{border-color:var(--_cb-disabled-border-color);background-image:var(--disabled)}@media (hover:hover){input[data-astro-cid-ibnsown5][type=checkbox]:not(:disabled):hover{border-color:var(--_cb-hover-border-color)}}@media (prefers-reduced-motion:reduce){input[data-astro-cid-ibnsown5][type=checkbox]{transition:none}}div[data-astro-cid-s33stkxo]{--_ls-color:var(--ls-color,black);--_ls-border-color:var(--ls-border-color,black);--_ls-bg-selected:var(--ls-bg-selected,lightgray);--_ls-color-selected:var(--ls-color-selected,black);--_ls-license-margin:var(--ls-license-margin,0 0 1rem 0);--dd-width:100%}.validate[data-astro-cid-s33stkxo].invalid input[data-astro-cid-s33stkxo][type=checkbox]{border-color:red}fieldset[data-astro-cid-s33stkxo]{border:1px solid var(--_ls-border-color);color:var(--_ls-color);margin:var(--_ls-license-margin);user-select:none;padding:.625rem;display:flex}fieldset[data-astro-cid-s33stkxo]:has(input:checked){background-color:var(--_ls-bg-selected);color:var(--_ls-color-selected)}fieldset[data-astro-cid-s33stkxo] .license[data-astro-cid-s33stkxo]{flex:1;display:flex}fieldset[data-astro-cid-s33stkxo] .variables[data-astro-cid-s33stkxo]{flex-direction:column;flex:1;gap:.5rem;display:flex}fieldset[data-astro-cid-s33stkxo] p[data-astro-cid-s33stkxo]{font-size:smaller}fieldset[data-astro-cid-s33stkxo] .variables[data-astro-cid-s33stkxo]>div[data-astro-cid-s33stkxo]{flex:1}.dropdown[data-id=term]{display:none!important}#products[data-astro-cid-icwlwr6a]{--_ps-color:var(--ps-color,black);--_ps-border-color:var(--ps-border-color,black);--_ps-bg:var(--ps-bg,white);--_ps-color-selected:var(--ps-color-selected,white);--_ps-border-color-selected:var(--ps-border-color-selected,black);--_ps-bg-selected:var(--ps-bg-selected,black);--_ps-color-hover:var(--ps-color-hover,white);--_ps-border-color-hover:var(--ps-border-color-hover,red);--_ps-bg-hover:var(--ps-bg-hover,red);--_ps-color-selected-hover:var(--ps-color-selected-hover,var(--_ps-color-hover));--_ps-bg-selected-hover:var(--ps-bg-selected-hover,var(--_ps-bg-hover))}.validate[data-astro-cid-icwlwr6a].invalid table[data-astro-cid-icwlwr6a]{outline-offset:-1px;outline:1px solid red}table[data-astro-cid-icwlwr6a]{border-collapse:collapse;cursor:pointer;user-select:none;width:100%;margin-bottom:1rem}table[data-astro-cid-icwlwr6a] th[data-astro-cid-icwlwr6a]{border:1px solid var(--_ps-border-color);padding:.625rem}table[data-astro-cid-icwlwr6a] td[data-astro-cid-icwlwr6a]{border:1px solid var(--_ps-border-color);vertical-align:top;width:50%;padding:.625rem}table[data-astro-cid-icwlwr6a].single-item th[data-astro-cid-icwlwr6a][selected],table[data-astro-cid-icwlwr6a].single-item td[data-astro-cid-icwlwr6a][selected]{color:var(--_ps-color);cursor:default;background-color:#0000;border:none}@media (hover:hover) and (pointer:fine){table[data-astro-cid-icwlwr6a].single-item th[data-astro-cid-icwlwr6a]:hover,table[data-astro-cid-icwlwr6a].single-item td[data-astro-cid-icwlwr6a]:hover,table[data-astro-cid-icwlwr6a].single-item th[data-astro-cid-icwlwr6a][selected]:hover,table[data-astro-cid-icwlwr6a].single-item td[data-astro-cid-icwlwr6a][selected]:hover{color:var(--_ps-color);cursor:default;background-color:#0000;border:none}}table[data-astro-cid-icwlwr6a] th[data-astro-cid-icwlwr6a][selected],table[data-astro-cid-icwlwr6a] td[data-astro-cid-icwlwr6a][selected]{background-color:var(--_ps-bg-selected);color:var(--_ps-color-selected);border-color:var(--_ps-border-color-selected);border-style:double}@media (hover:hover) and (pointer:fine){table[data-astro-cid-icwlwr6a] th[data-astro-cid-icwlwr6a]:hover,table[data-astro-cid-icwlwr6a] td[data-astro-cid-icwlwr6a]:hover{background-color:var(--_ps-bg-hover);color:var(--_ps-color-hover);border-color:var(--_ps-border-color-hover);border-style:double}table[data-astro-cid-icwlwr6a] th[data-astro-cid-icwlwr6a][selected]:hover,table[data-astro-cid-icwlwr6a] td[data-astro-cid-icwlwr6a][selected]:hover{background-color:var(--_ps-bg-selected-hover);color:var(--_ps-color-selected-hover);border-color:var(--_ps-border-color-selected);border-style:double}}td[data-astro-cid-icwlwr6a]>div[data-astro-cid-icwlwr6a],th[data-astro-cid-icwlwr6a]>div[data-astro-cid-icwlwr6a]{text-align:left;flex-direction:row;justify-content:space-between;gap:.5rem;font-weight:400;line-height:1.6rem;display:flex}.name[data-astro-cid-icwlwr6a] span[data-astro-cid-icwlwr6a]{font-size:1.5rem;line-height:2rem}.discount[data-astro-cid-icwlwr6a]{font-size:.875rem}.prices[data-astro-cid-icwlwr6a]{text-align:right}.table-card[data-astro-cid-icwlwr6a] .price[data-astro-cid-icwlwr6a]{font-weight:700}.price[data-astro-cid-icwlwr6a],.original-price[data-astro-cid-icwlwr6a]{font-feature-settings:"tnum", "lnum"}.original-price[data-astro-cid-icwlwr6a]{margin-left:.25rem}.selection[data-astro-cid-fsdgrmev],.default[data-astro-cid-fsdgrmev],.license[data-astro-cid-fsdgrmev],.product[data-astro-cid-fsdgrmev]{display:none}.active[data-astro-cid-fsdgrmev]{display:block}.subtitle[data-astro-cid-fsdgrmev]{font-weight:600}.small-text[data-astro-cid-fsdgrmev]{margin-top:1em;font-size:smaller}.validate[data-astro-cid-fsdgrmev] p[data-astro-cid-fsdgrmev]{color:red}.subtotal[data-astro-cid-fsdgrmev]{font-feature-settings:"tnum"}.card[data-astro-cid-yyzysln2]{--_ci-line-color:var(--ci-line-color,#e6e6e6);border-top:1px solid var(--_ci-line-color);padding:1rem 0}.card[data-astro-cid-yyzysln2] h1[data-astro-cid-yyzysln2]{margin:0 0 4px;font-size:1rem;font-weight:600}.card[data-astro-cid-yyzysln2] .header[data-astro-cid-yyzysln2]{justify-content:space-between;gap:.625em;display:flex}.card[data-astro-cid-yyzysln2] .license[data-astro-cid-yyzysln2]{margin-top:1rem;font-size:smaller}.card[data-astro-cid-yyzysln2] ul[data-astro-cid-yyzysln2]{margin:0;padding:0;list-style-type:none}.price[data-astro-cid-yyzysln2]{font-feature-settings:"tnum"}dialog[data-astro-cid-orx2nkwu]{--_ac-subtotal-line-color:var(--ac-subtotal-line-color,black);--_ac-icon-color:var(--ac-icon-color,black);border:none;border-radius:1em;min-width:42ch;margin:auto;padding:0;box-shadow:0 0 1em #00000040}dialog[data-astro-cid-orx2nkwu]>div[data-astro-cid-orx2nkwu]{box-sizing:border-box;padding:1rem}header[data-astro-cid-orx2nkwu]{justify-content:space-between;align-items:center;gap:.625em;margin-top:-.625em;line-height:2.5em;display:flex}header[data-astro-cid-orx2nkwu] button[data-astro-cid-orx2nkwu]{appearance:none;background:0 0;border:none;width:1em;height:1em;padding:0}header[data-astro-cid-orx2nkwu] button[data-astro-cid-orx2nkwu] svg[data-astro-cid-orx2nkwu]{width:100%;height:auto;color:var(--_ac-icon-color)}.price-summary[data-astro-cid-orx2nkwu]{border-top:1px solid var(--_ac-subtotal-line-color)}.price-summary[data-astro-cid-orx2nkwu]>div[data-astro-cid-orx2nkwu]:first-child{justify-content:space-between;align-items:center;margin:1em 0;display:flex}.subtitle[data-astro-cid-orx2nkwu]{font-weight:600}.subtotal[data-astro-cid-orx2nkwu]{font-feature-settings:"tnum";font-weight:600}.small-text[data-astro-cid-orx2nkwu]{margin-bottom:1em;font-style:italic}header[data-astro-cid-orx2nkwu] h3[data-astro-cid-orx2nkwu]{text-align:center;width:100%;margin:0;font-size:1rem}dialog[data-astro-cid-orx2nkwu]::backdrop{filter:blur(6px);background-color:#00000080}dialog[data-astro-cid-orx2nkwu]>div[data-astro-cid-orx2nkwu]{width:100%}.buttons[data-astro-cid-orx2nkwu]{justify-content:space-between;gap:1em;margin-top:1em;display:flex}.buttons[data-astro-cid-orx2nkwu]>button[data-astro-cid-orx2nkwu]{flex:1}.license-selector fieldset{border:var(--border-width) solid transparent;outline:var(--border-width) solid var(--border);margin-bottom:var(--border-width);padding-top:16px;padding-bottom:16px;padding-right:16px}.license-selector fieldset:has(input:checked){background-color:var(--primary-foreground);color:var(--background)}fieldset .variables{gap:1rem!important}.table-card .name{font-size:24px;font-size:var(--step-1);font-weight:700;line-height:24px}.labels label+p{padding-top:8px}.labels label+p a{color:var(--ui-actual-black);font-size:13px}input[type=checkbox]:not(:disabled):checked{background:#ffb41e url("data:image/svg+xml;charset=utf-8,%3Csvg width=\"10\" height=\"9\" viewBox=\"0 0 10 9\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M3.82005 9L0 4.94413L1.42068 3.42737L3.71744 5.85754L8.46882 0L10 1.39944L3.82005 9Z\" fill=\"%23ffffff\"/%3E%3C/svg%3E") 50%/11px no-repeat!important;border-color:#ffb41e!important}#add-to-cart-dialog{border:var(--border-width) solid var(--primary);min-width:unset;border-radius:0}#add-to-cart-dialog header h3{padding-top:24px;padding-bottom:24px;line-height:1.3rem}#add-to-cart-dialog header h1{font-weight:700}#add-to-cart-dialog .description,#add-to-cart-dialog .num-items{font-weight:400}#add-to-cart-dialog .small-text{padding-bottom:8px;font-size:14px}#add-to-cart-dialog .price-summary{border-top:2px solid var(--ui-actual-black)}#add-to-cart-dialog .buttons{flex-wrap:wrap;max-width:100%;padding-bottom:12px}.buttons button.continue-shopping{background-color:var(--ui-actual-white);color:#000;min-width:180px;padding:1rem;font-size:16px;font-weight:700}.buttons button.primary.go-to-cart{border:1px solid var(--brand-rrc-orange);min-width:180px;padding:1rem;font-size:16px;font-weight:700}fieldset[id=web],fieldset[id=desktop],fieldset[id=app]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}table td[selected],table th[selected]{border:2px solid var(--ui-actual-black)!important}table td[selected]:hover,table th[selected]:hover{box-shadow:inset 0 0 0 4px var(--action-primary-accent)!important}td .item{vertical-align:middle;height:100%;padding-top:5px;line-height:normal!important}.info[data-astro-cid-jo2zd6ph]{grid-template-columns:subgrid;display:grid}.info[data-astro-cid-jo2zd6ph]>.family-title{grid-row:1}.buy-container[data-astro-cid-jo2zd6ph]{background-color:var(--background-alt);border-radius:var(--radius-l);padding:var(--spacing-m);border:var(--border-width) solid var(--border);margin-top:4rem;container-type:inline-size}.buy-container[data-astro-cid-jo2zd6ph] .heading[data-astro-cid-jo2zd6ph]{margin:0 0 var(--spacing-l);color:var(--primary-foreground);font-size:max(3rem,6cqi + 2rem);line-height:1}.buy-container[data-astro-cid-jo2zd6ph] .buttons[data-astro-cid-jo2zd6ph]{gap:var(--spacing-m);background-color:var(--background);margin:0 calc(var(--spacing-m) * -1) calc(var(--spacing-m) * -1);padding:var(--spacing-m);border-top:var(--border-width) solid var(--border);justify-content:end;display:flex}.buy-container[data-astro-cid-jo2zd6ph] #products[data-astro-cid-jo2zd6ph] .table-card{background-color:none;border:var(--border-width) solid var(--border);border-radius:var(--radius-m)}.buy-container[data-astro-cid-jo2zd6ph] #products[data-astro-cid-jo2zd6ph] th,.buy-container[data-astro-cid-jo2zd6ph] #products[data-astro-cid-jo2zd6ph] td{border:var(--border-width) solid var(--border);color:var(--foreground);position:relative}.buy-container[data-astro-cid-jo2zd6ph] #products[data-astro-cid-jo2zd6ph] th:hover,.buy-container[data-astro-cid-jo2zd6ph] #products[data-astro-cid-jo2zd6ph] td:hover,.buy-container[data-astro-cid-jo2zd6ph] #products[data-astro-cid-jo2zd6ph] th:focus,.buy-container[data-astro-cid-jo2zd6ph] #products[data-astro-cid-jo2zd6ph] td:focus{background:var(--primary-background);color:var(--foreground);box-shadow:inset 0 0 0 var(--border-width) var(--action);z-index:1;border:var(--border-width) solid var(--border)!important}.buy-container[data-astro-cid-jo2zd6ph] #products[data-astro-cid-jo2zd6ph] th[selected],.buy-container[data-astro-cid-jo2zd6ph] #products[data-astro-cid-jo2zd6ph] td[selected]{background:var(--primary-foreground);color:var(--background);box-shadow:inset 0 0 0 var(--border-width) var(--action);z-index:1;border:var(--border-width) solid var(--border)!important}.buy-container[data-astro-cid-jo2zd6ph] #products[data-astro-cid-jo2zd6ph] .name{align-items:center;gap:var(--spacing-m);display:flex}.buy-container[data-astro-cid-jo2zd6ph] #products[data-astro-cid-jo2zd6ph] .swc-pill{background:var(--background);border-radius:var(--radius-pill);font-size:var(--small-size);text-box:trim-both cap alphabetic;border:var(--border-width) solid var(--border);line-height:0;font-weight:var(--ui-weight);font-family:var(--ui-weight);padding:.75em .5em;display:block}.buy-container[data-astro-cid-jo2zd6ph] .license-selector[data-astro-cid-jo2zd6ph] fieldset{padding:var(--spacing-m)}.buy-container[data-astro-cid-jo2zd6ph] .license-selector[data-astro-cid-jo2zd6ph] input[type=checkbox]:not(:disabled):checked{background-color:var(--action)!important;border-color:var(--action)!important}.buy-container[data-astro-cid-jo2zd6ph] .license-selector[data-astro-cid-jo2zd6ph] fieldset:has(input:checked){background-color:var(--primary-foreground);border:var(--border-width) solid var(--primary)}.buy-container[data-astro-cid-jo2zd6ph] .license-selector[data-astro-cid-jo2zd6ph] .checkbox{margin:-2px 5px 0 -5px}.buy-container[data-astro-cid-jo2zd6ph] .selection-subtotal{padding-block:var(--spacing-m);width:fit-content;min-width:14.6rem;margin-inline:auto 0}.buy-container[data-astro-cid-jo2zd6ph] .subtotal{font-size:3rem;font-family:var(--nav-font);color:var(--primary-foreground);line-height:1}.buy-container[data-astro-cid-jo2zd6ph] .small-text{margin-top:0}
