@font-face{font-family:Karla;src:url(/static/fonts/karla-regular.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Karla;src:url(/static/fonts/karla-bold.woff2);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Karla Admin;src:url(/static/fonts/karla-variable.woff2);font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Karla Header Fallback;src:local(Arial),local(Liberation Sans);size-adjust:103.639%;ascent-override:88.4802%;descent-override:24.3152%;line-gap-override:0%;font-weight:400;font-style:normal}@font-face{font-family:Karla;src:url(/static/fonts/karla-italic.woff2);font-weight:400;font-style:italic;font-display:swap}*{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent;text-rendering:optimizeLegibility}body,h1,h2,h3,h4,h5,h6,p,dl,dd{margin:unset}button{border:unset;cursor:pointer;background:unset;padding:unset;text-rendering:inherit;-webkit-user-select:none;user-select:none;font-family:inherit}a{color:inherit;text-decoration:unset}input,textarea,select{font-family:inherit}input{border:unset}input:focus{outline:unset}img,video,iframe{display:block}img{-webkit-user-select:none;user-select:none}[hidden]{display:none!important}svg{width:var(--icon-size);height:var(--icon-size);overflow:visible;flex:none;line-height:0}ul,ol{margin:unset;padding:unset;list-style:none}fieldset{margin:unset;border:unset;padding:unset;min-inline-size:unset}legend{padding:unset}summary{cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;font-family:inherit}summary::-webkit-details-marker{display:none}dialog{border:unset;padding:unset}[popover]{margin:unset;inset:unset;border:unset;padding:unset;background:unset;color:unset;overflow:unset;width:unset;height:unset}@property --motion{syntax:"<number>";inherits:true;initial-value:1}:root{--motion:1;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--swap-dur:calc(var(--motion)*.35s);--swap-row-dur:calc(var(--motion)*.15s);--swap-ease:cubic-bezier(.19,.91,.38,1);--ease-drag-near:cubic-bezier(.25,1,.5,1);--ease-drag-far:cubic-bezier(.34,1.27,.64,1);--transition-drag-near:transform calc(var(--motion)*.46s)var(--ease-drag-near),box-shadow calc(var(--motion)*.46s)var(--ease-out);--transition-drag-far:transform calc(var(--motion)*.64s)var(--ease-drag-far),box-shadow calc(var(--motion)*.64s)var(--ease-out)}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]){--motion:0}}:root[data-motion=reduce]{--motion:0}:root[data-motion=full]{--motion:1}:root{--z-panel:1;--z-toolbar:4;--z-menu:5;--z-scrollbar:5;--z-header:8;--z-tooltip:10;--z-banner:20;--z-skip-link:100;--radius-xxl:999px;--radius-xl:1.5rem;--radius-lg:1rem;--radius-md:.75rem;--radius-xs:.5rem;--radius-xxs:.3rem;--radius-input:var(--radius-xxs);--font-family-body:"Karla",Arial,sans-serif;--font-family-headings:"capitolium-news-2",Georgia,serif;--page-gutter:min(3rem,5vw);--container-max-width:67rem;--icon-stroke-width:1.5;--focus-ring:1px solid var(--focus-color,currentColor);--btn-padding-inline:1.7rem;--btn-height:2.5625rem}@keyframes spin{to{rotate:360deg}}svg{stroke-width:var(--icon-stroke-width)}.container{width:calc(100% - 2*var(--page-gutter));max-width:var(--container-max-width);margin-inline-start:auto;margin-inline-end:auto}html{font-family:var(--font-family-body);line-height:1.5}body:has(dialog[open]:not(:-webkit-any([data-closing],[data-allows-page-scroll]))){overflow:hidden}body:has(dialog[open]:not(:-moz-any([data-closing],[data-allows-page-scroll]))){overflow:hidden}body:has(dialog[open]:not(:is([data-closing],[data-allows-page-scroll]))){overflow:hidden}.skip-link{--skip-link-ease:ease;position:fixed;z-index:var(--z-skip-link);border-radius:var(--radius-xxl);background-color:var(--skip-link-bg);transition:transform calc(var(--motion)*.2s)var(--skip-link-ease);padding:.75rem 1rem;top:.75rem;left:.75rem;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.visually-hidden{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clamp{display:-webkit-box;-webkit-line-clamp:var(--clamp-lines,2);line-clamp:var(--clamp-lines,2);overflow:hidden;-webkit-box-orient:vertical}.input-cover{position:relative}.input-cover>input{position:absolute;opacity:0;cursor:inherit;margin:0;inset:0}:disabled{opacity:var(--disabled-opacity,.55);cursor:default}:focus-visible{outline:var(--focus-ring);outline-offset:3px}body{line-height:1.5}.tooltip{font-size:.8125rem;font-weight:600;line-height:1.25rem}.login__heading h2{font-size:1rem}.font--footer-heading{letter-spacing:-.017em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.9375rem;font-weight:700}@media (min-width:62rem){.font--footer-heading{letter-spacing:normal;font-size:.96875rem;line-height:1.5}}:root{--fade-dur:calc(var(--motion)*.16s);--fade-ease:var(--ease-out)}[data-outgoing]{will-change:opacity;transition:opacity var(--fade-dur)var(--fade-ease);position:fixed!important;top:var(--outgoing-top)!important;left:var(--outgoing-left)!important;width:var(--outgoing-width)!important;height:var(--outgoing-height)!important;box-sizing:border-box!important;z-index:var(--outgoing-z,0)!important;overflow:clip!important;pointer-events:none!important;min-height:0!important;max-height:none!important;margin:0!important}[data-outgoing][data-fading]{opacity:0}html[data-crossing] :not([data-outgoing]),html[data-crossing] :before,html[data-crossing] :after{transition:none!important}[data-outgoing=local]{position:absolute!important;z-index:auto!important;grid-area:auto!important}[data-outgoing=portal]{z-index:var(--z-skip-link)!important}:where([data-outgoing]){background-color:var(--outgoing-bg,transparent)}html[data-portal-transition=preparing]>body{visibility:hidden}.crossfade-blend{position:fixed;z-index:var(--outgoing-z,0);isolation:isolate;pointer-events:none;inset:0}@media print{.crossfade-blend{display:none!important}}:root{--shadow-tooltip:0 .5rem 1.5rem -.5rem #00000047,0 .5rem 1rem -.25rem #0000000d,0 .1875rem .375rem 0 #0000000d,0 .125rem .25rem 0 #0000000d,0 .0625rem .125rem 0 #0000000d,0 0 0 .0625rem var(--tooltip-ring)}@supports (anchor-name: --tooltip){[aria-describedby~=tooltip]{anchor-name:--tooltip}}.tooltip{--tooltip-ease:cubic-bezier(.19,.91,.38,1);position:fixed;z-index:var(--z-tooltip);background-color:var(--tooltip-bg);box-shadow:var(--shadow-tooltip);color:var(--tooltip-ink);white-space:normal;overflow-wrap:anywhere;pointer-events:none;-webkit-font-smoothing:antialiased;transition:opacity calc(var(--motion,1)*.25s)var(--tooltip-ease),scale calc(var(--motion,1)*.25s)var(--tooltip-ease);border:0;border-radius:.5rem;max-width:16rem;margin:.25rem;padding:.25rem .5rem;inset:auto}@supports (anchor-name: --tooltip){.tooltip{position-anchor:--tooltip;position-area:top;position-try-fallbacks:flip-block}}@starting-style{.tooltip:popover-open{opacity:0;scale:.95}}#tooltip{opacity:0;visibility:hidden;transition:opacity calc(var(--motion,1)*.25s)var(--tooltip-ease),scale calc(var(--motion,1)*.25s)var(--tooltip-ease),visibility 0s calc(var(--motion,1)*.25s);scale:.95}#tooltip[data-dismissed]{transition:none}#tooltip[data-svg-anchor]{margin:0}@supports (anchor-name: --tooltip){#tooltip[data-svg-anchor]{position-anchor:auto;position-area:none;position-try-fallbacks:none}}#tooltip[data-pinned],#tooltip[data-active]{--tooltip-delay:.25s;opacity:1;visibility:visible;transition:opacity calc(var(--motion,1)*.25s)var(--tooltip-ease)var(--tooltip-delay),scale calc(var(--motion,1)*.25s)var(--tooltip-ease)var(--tooltip-delay),visibility 0s var(--tooltip-delay);scale:1}#tooltip[data-pinned]{--tooltip-delay:0s}:root:has([aria-describedby~=tooltip]:focus-visible) #tooltip{--tooltip-delay:0s}#tooltip[data-instant]{--tooltip-delay:0s;transition:none}*{scrollbar-width:none}::-webkit-scrollbar{display:none}.scrollbar{--scrollbar-rail-width:6px;--scrollbar-rail-width-hover:10px;--scrollbar-gutter:.875rem;--scrollbar-thumb-height:0;--scrollbar-thumb-offset:0;--scrollbar-rail-color:color-mix(in oklch,currentColor 8%,transparent);--scrollbar-thumb-color:color-mix(in oklch,currentColor 40%,transparent);--scrollbar-thumb-hover-color:color-mix(in oklch,currentColor 55%,transparent);--scrollbar-focus-color:currentColor;--scrollbar-ease:cubic-bezier(.4,0,.6,1);position:absolute;width:var(--scrollbar-gutter);z-index:var(--z-scrollbar);cursor:default;touch-action:none;top:0;bottom:0;right:0}.scrollbar:before{content:"";position:absolute;width:var(--scrollbar-rail-width);border-radius:calc(var(--scrollbar-rail-width-hover)/2);background:var(--scrollbar-rail-color);opacity:0;transition:opacity calc(var(--motion)*.15s)var(--scrollbar-ease),width calc(var(--motion)*.12s)var(--scrollbar-ease);margin-inline-start:auto;margin-inline-end:auto;top:0;bottom:0;left:0;right:0}.scrollbar:hover{--scrollbar-rail-width:var(--scrollbar-rail-width-hover)}.scrollbar:hover:before{opacity:1}.scrollbar:focus-visible{--scrollbar-rail-width:var(--scrollbar-rail-width-hover)}.scrollbar:focus-visible:before{opacity:1}.scrollbar[data-dragging]{--scrollbar-rail-width:var(--scrollbar-rail-width-hover)}.scrollbar[data-dragging]:before{opacity:1}.scrollbar:focus-visible{outline:2px solid var(--scrollbar-focus-color);outline-offset:2px}.scrollbar[data-dragging]{-webkit-user-select:none;user-select:none}.scrollbar__thumb{position:absolute;width:var(--scrollbar-rail-width);height:var(--scrollbar-thumb-height);transform:translateY(var(--scrollbar-thumb-offset));border-radius:calc(var(--scrollbar-rail-width-hover)/2);background:var(--scrollbar-thumb-color);opacity:0;transition:opacity calc(var(--motion)*.2s)var(--scrollbar-ease),width calc(var(--motion)*.12s)var(--scrollbar-ease),background-color calc(var(--motion)*.12s)var(--scrollbar-ease);margin-inline-start:auto;margin-inline-end:auto;left:0;right:0}.scrollbar[data-scrolling] .scrollbar__thumb{opacity:1}.scrollbar:hover .scrollbar__thumb{opacity:1}.scrollbar:focus-visible .scrollbar__thumb{opacity:1}.scrollbar[data-dragging] .scrollbar__thumb{opacity:1}.scrollbar__thumb:hover{background:var(--scrollbar-thumb-hover-color)}.scrollbar[data-dragging] .scrollbar__thumb{background:var(--scrollbar-thumb-color)}.device-sessions{list-style:none;margin:0;padding:0}.device-sessions__item{display:grid;grid-template-columns:minmax(0,1fr)auto;border-bottom:1px solid var(--input-border);align-items: center;gap:.75rem;padding-block-start:.75rem;padding-block-end:.75rem}.device-sessions__item:last-child{border-bottom:0;padding-bottom:0}.device-sessions__details{display:grid;overflow-wrap:anywhere;gap:.25rem}.device-sessions__date{opacity:.7;font-size:.875em}.device-sessions__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem;margin-block-start:1rem;margin-block-end:0}[data-product-image]{--product-image-ink:var(--site-ink,var(--color-900));position:relative;display:block}.product-image__image{position:relative;display:block;object-fit:contain}[data-product-image][data-image=real] .product-image__image{box-shadow:0 1px 2px color-mix(in oklch,var(--product-image-ink)16%,transparent),-1px 2px 4px color-mix(in oklch,var(--product-image-ink)8%,transparent)}[data-product-image]:not([data-fit]) .product-image__image{width:auto;max-width:100%;height:auto}[data-product-image][data-fit]{aspect-ratio:1}[data-product-image][data-fit] .product-image__image{position:absolute;margin:var(--product-image-margin,auto auto 0);width:auto;max-width:100%;height:auto;max-height:100%;inset:0}.btn-text,.btn-text-icon{color:var(--color-800)}:is(.btn-text,.btn-text-icon):hover{text-decoration:underline;text-underline-offset:.25em}.btn-text{font-size:inherit;line-height:1.224em}.btn-text-icon{display:inline-flex;align-items: center;gap:.3rem}.btn-text-icon svg{width:.8rem;height:.8rem}
