@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;700&family=Open+Sans:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&display=swap");.gi-root,.gi-root *,.rsf-getinspired-app,.rsf-getinspired-app *{box-sizing:border-box;font-family:Open Sans,system-ui,sans-serif;font-synthesis:none}.gi-root{isolation:isolate}.gi-root.gi-modal-portal{isolation:auto}.gi-root img{max-width:100%;height:auto}.gi-root button{font-family:inherit}.gi-root .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.gi-root{--gi-bg:#f3f7f8;--gi-surface:#fff;--gi-surface-muted:#f3f7f8;--gi-media-placeholder:#e7edf0;--gi-border:#d3dde3;--gi-divider:#d3dde3;--gi-card-divider:var(--gi-divider);--gi-checkmark:#000;--gi-text:#000;--gi-text-muted:#555d65;--gi-text-subtle:#909ca5;--gi-accent:#1867ff;--gi-tab-active:var(--gi-accent);--gi-radius:8px;--gi-overlay:rgba(0,0,0,.7);--gi-shadow-hover:0px 8px 16px rgba(0,22,63,.1);--gi-filter-inactive-bg:#d3dde3;--gi-filter-inactive-text:#000;--gi-skeleton-from:#f3f7f8;--gi-skeleton-mid:#d3dde3;--gi-modal-bg:#fff;--gi-modal-close-color:#000;--gi-modal-image-frame:var(--gi-surface);--gi-modal-border:transparent;--gi-lightbox-overlay:rgba(0,0,0,.9);--gi-filter-to-gallery-gap:48px;--gi-button-max-height:50px;--gi-rich-heading-size:16px;--gi-rich-heading-line:22px}.gi-root[data-theme=darkmode]{--gi-bg:#000;--gi-surface:#171818;--gi-surface-muted:#171818;--gi-media-placeholder:#242727;--gi-border:#555d65;--gi-divider:#555d65;--gi-card-divider:var(--gi-divider);--gi-checkmark:#909ca5;--gi-text:#fff;--gi-text-muted:#d3dde3;--gi-text-subtle:#909ca5;--gi-accent:#3988ff;--gi-tab-active:var(--gi-accent);--gi-overlay:rgba(0,0,0,.7);--gi-shadow-hover:0px 8px 24px rgba(0,0,0,.45);--gi-filter-inactive-bg:#555d65;--gi-filter-inactive-text:#fff;--gi-skeleton-from:#171818;--gi-skeleton-mid:#555d65;--gi-modal-bg:#000;--gi-modal-close-color:#fff;--gi-modal-image-frame:var(--gi-surface);--gi-modal-border:var(--gi-accent);--gi-lightbox-overlay:rgba(0,0,0,.9)}@media (min-width:1024px){.gi-root{--gi-filter-to-gallery-gap:65px}}.gi-shell:where(.gi-root,.gi-root *){background:var(--gi-bg);color:var(--gi-text)}.gi-header:where(.gi-root,.gi-root *){display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:32px;max-width:42rem;margin-left:auto;margin-right:auto;text-align:center;position:static;top:auto;inset:auto;z-index:auto;width:auto;background:transparent;box-shadow:none;border:0;padding:0;transform:none}@media (min-width:1024px){.gi-header:where(.gi-root,.gi-root *){margin-bottom:48px}}.gi-kicker:where(.gi-root,.gi-root *),.gi-subtitle:where(.gi-root,.gi-root *),.gi-title:where(.gi-root,.gi-root *){margin:0;text-box-trim:trim-both;text-box-edge:cap alphabetic}.gi-kicker:where(.gi-root,.gi-root *){color:var(--gi-tab-active);font-size:14px;line-height:20px}.gi-kicker:where(.gi-root,.gi-root *),.gi-title:where(.gi-root,.gi-root *){font-family:Inter,system-ui,sans-serif;font-weight:700}.gi-title:where(.gi-root,.gi-root *){color:var(--gi-text);font-size:48px;line-height:52px}.gi-subtitle:where(.gi-root,.gi-root *){color:var(--gi-text);font-size:16px;font-weight:600;line-height:22px}.gi-filters:where(.gi-root,.gi-root *),.gi-main-stack:where(.gi-root,.gi-root *){display:flex;flex-direction:column;width:100%}.gi-filters:where(.gi-root,.gi-root *){align-items:center;gap:32px;margin-bottom:var(--gi-filter-to-gallery-gap)}.gi-category-tabs:where(.gi-root,.gi-root *){position:relative;display:inline-flex;gap:32px;padding-bottom:0;max-width:100%}.gi-category-tabs:where(.gi-root,.gi-root *):after{content:"";position:absolute;left:0;right:0;bottom:1px;height:1px;background:var(--gi-text-subtle);border-radius:3px}.gi-category-tab:where(.gi-root,.gi-root *){position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;padding-bottom:16px;border:0;background:transparent;color:var(--gi-text-subtle);cursor:pointer;font-family:Open Sans,system-ui,sans-serif;font-size:14px;font-weight:600;line-height:16px;white-space:nowrap}.gi-category-tab.is-active:where(.gi-root,.gi-root *){color:var(--gi-tab-active);font-weight:600}.gi-category-tab.is-active:where(.gi-root,.gi-root *):after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--gi-tab-active);border-radius:2px;z-index:1}.gi-tag-scroll:where(.gi-root,.gi-root *){display:flex;flex-wrap:wrap;justify-content:center;gap:8px;width:100%;-ms-overflow-style:none;scrollbar-width:none}.gi-tag-scroll:where(.gi-root,.gi-root *)::-webkit-scrollbar{display:none}@media (max-width:1023px){.gi-filters:where(.gi-root,.gi-root *){gap:20px;align-items:center}.gi-category-tabs:where(.gi-root,.gi-root *){display:inline-flex;justify-content:center;gap:20px;width:auto;max-width:100%;margin-inline:auto;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-inline:4px}.gi-category-tabs:where(.gi-root,.gi-root *)::-webkit-scrollbar{display:none}.gi-category-tabs:where(.gi-root,.gi-root *):after{left:4px;right:4px}.gi-category-tab:where(.gi-root,.gi-root *){flex:0 0 auto}.gi-tag-scroll:where(.gi-root,.gi-root *){justify-content:center;flex-wrap:wrap;overflow-x:visible;padding-bottom:0}}.gi-tag:where(.gi-root,.gi-root *){display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:32px;background:var(--gi-filter-inactive-bg);color:var(--gi-filter-inactive-text);cursor:pointer;font-size:14px;font-weight:700;height:35px;line-height:16px;padding:0 14px;max-height:var(--gi-button-max-height);transition:background-color .2s ease,opacity .2s ease}.gi-tag.is-active:where(.gi-root,.gi-root *){background:var(--gi-accent);color:#fff}.gi-gallery-grid:where(.gi-root,.gi-root *){display:grid;grid-template-columns:repeat(2,calc((100% - 16px) / 2));justify-content:center;gap:16px;width:100%;max-width:50.5rem;margin-inline:auto}@media (min-width:1024px){.gi-gallery-grid:where(.gi-root,.gi-root *){grid-template-columns:repeat(3,calc((100% - 64px) / 3));gap:32px;max-width:77.125rem}}.gi-card:where(.gi-root,.gi-root *){display:flex;flex-direction:column;background:var(--gi-surface);border:0;border-radius:var(--gi-radius);color:var(--gi-text);overflow:hidden;transition:box-shadow .2s ease,transform .2s ease}@media (hover:hover) and (pointer:fine){.gi-card:hover:where(.gi-root,.gi-root *){box-shadow:var(--gi-shadow-hover)}}.gi-card:active:where(.gi-root,.gi-root *){transform:scale(.98)}.gi-card-media:where(.gi-root,.gi-root *){background:var(--gi-surface-muted);flex-shrink:0;height:149px;overflow:hidden;position:relative;width:100%}.gi-card-media-empty:where(.gi-root,.gi-root *){background:var(--gi-media-placeholder);box-shadow:inset 0 0 0 1px var(--gi-border)}.gi-card-media-placeholder:where(.gi-root,.gi-root *){display:flex;height:100%;align-items:center;justify-content:center;color:var(--gi-text-subtle);font-size:12px}@media (min-width:1024px){.gi-card-media:where(.gi-root,.gi-root *){height:236px}}.gi-card-image:where(.gi-root,.gi-root *),.gi-root .gi-card-image{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .3s ease}.gi-card-image.is-loaded:where(.gi-root,.gi-root *){opacity:1}.gi-card-body:where(.gi-root,.gi-root *){display:flex;flex:1;flex-direction:column;gap:16px;padding:16px}@media (min-width:1024px){.gi-card-body:where(.gi-root,.gi-root *){padding:24px}}.gi-card-type:where(.gi-root,.gi-root *){color:var(--gi-accent);font-family:Open Sans,system-ui,sans-serif;font-size:12px;font-weight:700;line-height:16px;margin:0}@media (min-width:1024px){.gi-card-type:where(.gi-root,.gi-root *){font-size:14px}}.gi-card-content:where(.gi-root,.gi-root *){flex:1;font-weight:400}.gi-card-content:where(.gi-root,.gi-root *),.gi-card-excerpt-slot:where(.gi-root,.gi-root *){display:flex;flex-direction:column;gap:12px}.gi-card-excerpt-slot:where(.gi-root,.gi-root *){overflow:hidden}.gi-card-excerpt-slot.is-empty:where(.gi-root,.gi-root *){display:none}.gi-popup-description.gi-rich-text:where(.gi-root,.gi-root *)
		:is(h1,h2,h3,h4,h5,h6,.gi-title),.gi-popup-size:where(.gi-root,.gi-root *){text-wrap:balance}.gi-card-excerpt-slot:where(.gi-root,.gi-root *) .gi-card-materials.is-mobile{display:block;overflow-wrap:anywhere}.gi-card-materials.is-desktop:where(.gi-root,.gi-root *){display:none}@media (min-width:1024px){.gi-card-content:where(.gi-root,.gi-root *),.gi-card-excerpt-slot:where(.gi-root,.gi-root *){gap:16px}.gi-card-excerpt-slot.is-empty:where(.gi-root,.gi-root *){display:none}.gi-card-excerpt-slot:where(.gi-root,.gi-root *) .gi-card-materials.is-mobile{display:none!important}.gi-card-excerpt-slot:where(.gi-root,.gi-root *) .gi-card-materials.is-desktop{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.gi-card-size:where(.gi-root,.gi-root *){color:var(--gi-text);font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:700;line-height:20px;margin:0}@media (min-width:1024px){.gi-card-size:where(.gi-root,.gi-root *){font-size:24px;line-height:normal}}.gi-card-dimensions:where(.gi-root,.gi-root *){color:var(--gi-text);font-size:12px;font-weight:400;line-height:16px;margin:0}@media (min-width:1024px){.gi-card-dimensions:where(.gi-root,.gi-root *){font-size:16px;line-height:20px}}.gi-card-divider:where(.gi-root,.gi-root *){border:0;border-top:1px solid var(--gi-card-divider);margin:0;width:100%}.gi-card-content:where(.gi-root,.gi-root *)>.gi-card-divider{margin-top:auto}.gi-card-materials:where(.gi-root,.gi-root *){color:var(--gi-text-subtle);font-size:12px;font-weight:700;line-height:16px;margin:0}.gi-card-materials:where(.gi-root,.gi-root *)>p{font-weight:inherit;margin:0}@media (min-width:1024px){.gi-card-materials:where(.gi-root,.gi-root *){font-size:14px;line-height:22px}.gi-card-materials.is-inline:where(.gi-root,.gi-root *){white-space:pre-wrap}}.gi-card-producer:where(.gi-root,.gi-root *){color:var(--gi-text-subtle);font-size:14px;font-weight:400;line-height:14px;margin:0}.gi-fade-in-up:where(.gi-root,.gi-root *){animation:gi-fade-in-up .7s ease forwards;opacity:0}.gi-modal-overlay:where(.gi-root,.gi-root *){position:fixed;inset:0;z-index:99999;display:flex;background:var(--gi-overlay);padding:0;transition:opacity .3s ease}.gi-modal-overlay.is-open:where(.gi-root,.gi-root *){opacity:1;pointer-events:auto}.gi-modal-overlay.is-closed:where(.gi-root,.gi-root *){opacity:0;pointer-events:none}.gi-modal-panel:where(.gi-root,.gi-root *){position:relative;width:100%;max-width:77.125rem;overflow-x:hidden;overflow-y:auto;background:var(--gi-modal-bg,var(--gi-surface));color:var(--gi-text);border:1px solid var(--gi-modal-border);box-sizing:border-box;transition:transform .3s ease,opacity .3s ease;transform:translateY(40px);opacity:0;-webkit-overflow-scrolling:touch}.gi-modal-overlay.is-open:where(.gi-root,.gi-root *) .gi-modal-panel{transform:translateY(0);opacity:1}.gi-modal-close:where(.gi-root,.gi-root *){position:absolute;top:16px;right:16px;z-index:2;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;background:transparent;color:var(--gi-modal-close-color);cursor:pointer;padding:0}.gi-modal-layout:where(.gi-root,.gi-root *){display:flex;flex-direction:column;gap:32px;padding:48px 24px 32px}.gi-modal-gallery:where(.gi-root,.gi-root *){display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}.gi-modal-main-image:where(.gi-root,.gi-root *){position:relative;width:100%;max-width:21.75rem;height:12.75rem;overflow:hidden;border-radius:var(--gi-radius);background:var(--gi-modal-image-frame)}.gi-modal-main-image:where(.gi-root,.gi-root *)>.gi-modal-main-image-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gi-modal-main-video:where(.gi-root,.gi-root *){display:block;width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;background:#000}.gi-modal-video-label:where(.gi-root,.gi-root *){position:absolute;top:12px;left:12px;z-index:1;border-radius:9999px;background:rgba(0,0,0,.72);color:#fff;font-size:12px;font-weight:700;line-height:1;padding:6px 9px;pointer-events:none}.gi-modal-main-image-empty:where(.gi-root,.gi-root *){display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--gi-text-subtle);font-size:14px}.gi-modal-image-actions:where(.gi-root,.gi-root *){position:absolute;right:16px;bottom:16px;display:flex;gap:4px;z-index:1}.gi-modal-image-action-btn:where(.gi-root,.gi-root *){display:flex;align-items:center;justify-content:center;width:24px;height:24px;max-height:var(--gi-button-max-height);border:0;border-radius:2px;background:#fff;color:var(--gi-accent);cursor:pointer;padding:0}.gi-modal-image-action-btn:hover:where(.gi-root,.gi-root *){background:#f3f7f8}.gi-modal-image-action-btn:focus-visible:where(.gi-root,.gi-root *){outline:3px solid var(--gi-accent);outline-offset:3px}.gi-modal-image-action-btn:disabled:where(.gi-root,.gi-root *){cursor:wait;opacity:.65}.gi-root[data-theme=darkmode] .gi-modal-image-action-btn{background:var(--gi-accent);color:#fff}.gi-root[data-theme=darkmode] .gi-modal-image-action-btn:hover{background:#3988ff}.gi-modal-lightbox-thumbs:where(.gi-root,.gi-root *),.gi-modal-thumbs:where(.gi-root,.gi-root *){display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px;width:100%;max-width:21.75rem;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.gi-modal-lightbox-thumbs.is-centered:where(.gi-root,.gi-root *),.gi-modal-thumbs.is-centered:where(.gi-root,.gi-root *){justify-content:center;overflow-x:hidden}.gi-modal-lightbox-thumbs.is-overflowing:where(.gi-root,.gi-root *),.gi-modal-thumbs.is-overflowing:where(.gi-root,.gi-root *){justify-content:flex-start}.gi-modal-lightbox-thumbs:where(.gi-root,.gi-root *)::-webkit-scrollbar,.gi-modal-thumbs:where(.gi-root,.gi-root *)::-webkit-scrollbar{display:none}.gi-modal-thumb:where(.gi-root,.gi-root *){position:relative;flex:0 0 auto;width:5.625rem;height:3.75rem;overflow:hidden;border:0;border-radius:4px;background:var(--gi-modal-image-frame);cursor:pointer;padding:0}.gi-modal-thumb.is-active:where(.gi-root,.gi-root *){border:2px solid var(--gi-accent)}.gi-modal-thumb.is-clipped:where(.gi-root,.gi-root *){opacity:.55}.gi-download-status:where(.gi-root,.gi-root *){width:100%;color:#c62828;font-size:12px;font-weight:600;line-height:16px;text-align:center}.gi-modal-thumb-img:where(.gi-root,.gi-root *),.gi-root .gi-modal-thumb-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gi-modal-video-thumb:where(.gi-root,.gi-root *){position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;background:#000;color:#fff;font-size:12px;font-weight:700;pointer-events:none}.gi-modal-video-thumb:where(.gi-root,.gi-root *):after{content:"";position:absolute;inset:0;z-index:1;background:rgba(0,0,0,.18)}.gi-modal-video-thumb-preview:where(.gi-root,.gi-root *){position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .15s ease;pointer-events:none}.gi-modal-video-thumb-preview.is-ready:where(.gi-root,.gi-root *){opacity:1}.gi-modal-video-thumb-fallback:where(.gi-root,.gi-root *){position:relative;z-index:0}.gi-modal-video-thumb-play:where(.gi-root,.gi-root *){position:absolute;top:50%;left:50%;z-index:2;width:30px;height:30px;border-radius:9999px;background:rgba(0,0,0,.68);color:#fff;transform:translate(-50%,-50%)}.gi-modal-lightbox:where(.gi-root,.gi-root *),.gi-modal-video-thumb-play:where(.gi-root,.gi-root *){display:flex;align-items:center;justify-content:center}.gi-modal-lightbox:where(.gi-root,.gi-root *){position:fixed;inset:0;z-index:100001;padding:max(16px,env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) max(16px,env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));background:var(--gi-lightbox-overlay);border:0}.gi-modal-lightbox-stage:where(.gi-root,.gi-root *){--gi-lightbox-thumbs-reserve:8.5rem;--gi-lightbox-media-max-height:calc(90vh - var(--gi-lightbox-thumbs-reserve));display:flex;flex-direction:column;align-items:center;gap:16px;width:90vw;max-width:90vw;max-height:90vh;max-height:90dvh;min-width:0}@supports (height:1dvh){.gi-modal-lightbox-stage:where(.gi-root,.gi-root *){--gi-lightbox-media-max-height:calc(90dvh - var(--gi-lightbox-thumbs-reserve))}}.gi-modal-lightbox-frame:where(.gi-root,.gi-root *){position:relative;flex:0 0 auto;width:min(100%,calc(var(--gi-lightbox-media-max-height) * var(--gi-lightbox-ratio, 1.5)));height:auto;aspect-ratio:var(--gi-lightbox-ratio,1.5);max-width:100%;min-width:0;overflow:hidden;border-radius:var(--gi-radius);border:1px solid var(--gi-modal-border);background:var(--gi-modal-image-frame)}.gi-modal-lightbox-frame:where(.gi-root,.gi-root *)>.gi-modal-lightbox-img,.gi-modal-lightbox-frame:where(.gi-root,.gi-root *)>.gi-modal-lightbox-img-high{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;max-height:none;-o-object-fit:contain;object-fit:contain;background:transparent}.gi-modal-lightbox-img-placeholder:where(.gi-root,.gi-root *){transition:opacity .2s ease}.gi-modal-lightbox-img-high:where(.gi-root,.gi-root *){opacity:0;transition:opacity .2s ease}.gi-modal-lightbox-img-high.is-loaded:where(.gi-root,.gi-root *){opacity:1}.gi-loading-media-placeholder:where(.gi-root,.gi-root *){position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;filter:blur(32px);opacity:1;transition:opacity .2s linear;pointer-events:none}.gi-loading-media-placeholder.is-hidden:where(.gi-root,.gi-root *){opacity:0}.gi-loading-media-final:where(.gi-root,.gi-root *){transition:opacity .2s linear}.gi-loading-media-final.is-loading:where(.gi-root,.gi-root *){opacity:0}.gi-loading-media-final.is-loaded:where(.gi-root,.gi-root *){opacity:1}.gi-loading-media-final:not(.gi-modal-video-thumb-preview):where(.gi-root,.gi-root *){position:relative;z-index:1}.gi-modal-video-thumb-preview.gi-loading-media-final:where(.gi-root,.gi-root *){z-index:1}.gi-modal-lightbox-thumbs:where(.gi-root,.gi-root *){justify-content:center;max-width:min(100%,77.125rem);width:auto}.gi-modal-lightbox-control:where(.gi-root,.gi-root *){position:absolute;z-index:100002;display:flex;align-items:center;justify-content:center;width:24px;height:24px;max-height:var(--gi-button-max-height);border:0;border-radius:2px;background:#fff;color:var(--gi-accent);cursor:pointer;padding:0}.gi-modal-lightbox-previous:where(.gi-root,.gi-root *){top:16px;left:16px}.gi-modal-lightbox-close:where(.gi-root,.gi-root *){top:16px;right:16px}.gi-modal-lightbox-download:where(.gi-root,.gi-root *){right:16px;bottom:16px}.gi-modal-lightbox-control:hover:where(.gi-root,.gi-root *){background:#f3f7f8}.gi-modal-lightbox-control:active:where(.gi-root,.gi-root *){background:#d3dde3}.gi-modal-lightbox-control:focus-visible:where(.gi-root,.gi-root *){outline:3px solid var(--gi-accent);outline-offset:3px}.gi-modal-lightbox-control:disabled:where(.gi-root,.gi-root *){cursor:wait;opacity:.65}.gi-modal-content:where(.gi-root,.gi-root *){display:flex;flex-direction:column;gap:32px;width:100%;min-width:0}.gi-popup-description:where(.gi-root,.gi-root *){margin-top:0}.gi-modal-content-header:where(.gi-root,.gi-root *){display:flex;flex-direction:column;gap:16px}.gi-modal-headline-group:where(.gi-root,.gi-root *){display:flex;flex-direction:column;gap:8px}.gi-modal-footer:where(.gi-root,.gi-root *){display:flex;flex-direction:column;gap:0;margin-top:0}.gi-modal-footer:where(.gi-root,.gi-root *)>.gi-card-divider+.gi-modal-producer{margin-top:16px}.gi-modal-footer:where(.gi-root,.gi-root *)>.gi-modal-producer+.gi-wheretobuy{margin-top:32px}.gi-modal-producer:where(.gi-root,.gi-root *){color:var(--gi-text-subtle);font-size:14px;font-weight:600;line-height:14px;margin:0}.gi-modal-producer:where(.gi-root,.gi-root *) a{font-weight:700}.gi-modal-producer:where(.gi-root,.gi-root *) a:hover{text-decoration:underline}.gi-popup-description.gi-rich-text:where(.gi-root,.gi-root *) .gi-wheretobuy,.gi-wheretobuy:where(.gi-root,.gi-root *){display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;box-sizing:border-box;height:50px;max-height:var(--gi-button-max-height);border:1px solid var(--gi-accent);border-radius:64px;background:transparent;color:var(--gi-accent);font-size:16px;font-weight:600;line-height:22px;padding:0 24px;text-decoration:none;transition:background-color .2s ease,color .2s ease}.gi-popup-description.gi-rich-text:where(.gi-root,.gi-root *) .gi-wheretobuy:hover,.gi-wheretobuy:hover:where(.gi-root,.gi-root *){background:var(--gi-accent);color:#fff}.gi-popup-kicker:where(.gi-root,.gi-root *){color:var(--gi-accent);font-size:14px;font-weight:700;line-height:16px;margin:0}.gi-popup-size:where(.gi-root,.gi-root *){color:var(--gi-text);font-family:Inter,system-ui,sans-serif;font-size:32px;font-weight:700;line-height:34px;margin:0}.gi-popup-dimensions:where(.gi-root,.gi-root *){font-weight:400;line-height:20px;margin:0}.gi-popup-dimensions:where(.gi-root,.gi-root *),.gi-rich-text:where(.gi-root,.gi-root *){color:var(--gi-text-subtle);font-size:16px}.gi-rich-text:where(.gi-root,.gi-root *){display:flex;flex-direction:column;gap:0;line-height:22px;min-width:0;overflow-wrap:anywhere;word-break:break-word}.gi-root:not([data-theme=darkmode]) .gi-popup-description.gi-rich-text{color:#000}.gi-root:not([data-theme=darkmode])
		.gi-popup-description.gi-rich-text
		:is(p,li,td,th){color:#000!important}.gi-popup-description.gi-rich-text:where(.gi-root,.gi-root *) a:not(.gi-wheretobuy){color:var(--gi-accent)!important}.gi-root[data-theme=darkmode] .gi-popup-description.gi-rich-text .gi-intro{color:var(--gi-text-subtle)!important}.gi-rich-text:where(.gi-root,.gi-root *)>*{margin-top:0;margin-bottom:0}.gi-rich-text:where(.gi-root,.gi-root *)>*+*{margin-top:16px}.gi-rich-text:where(.gi-root,.gi-root *)>.gi-section+.gi-section{margin-top:32px}.gi-rich-text:where(.gi-root,.gi-root *)>*+:is(h1,h2,h3,h4,h5,h6,.gi-title,hr){margin-top:32px}.gi-rich-text:where(.gi-root,.gi-root *)>:is(h1,h2,h3,h4,h5,h6,.gi-title)+*{margin-top:16px}.gi-rich-text:where(.gi-root,.gi-root *)>:is(table,.gi-table-wrap,ul,ol,blockquote)+:not(:is(h1,h2,h3,h4,h5,h6,.gi-title,hr)){margin-top:32px}.gi-rich-text:where(.gi-root,.gi-root *)>:first-child{margin-top:0}.gi-rich-text:where(.gi-root,.gi-root *)>:last-child{margin-bottom:0}.gi-rich-text:where(.gi-root,.gi-root *) p{margin-bottom:0;color:inherit;font-size:inherit;line-height:inherit}.gi-rich-text:where(.gi-root,.gi-root *) p:empty,.gi-rich-text:where(.gi-root,.gi-root *) p:has(>br:only-child){display:none;margin:0;padding:0;height:0;overflow:hidden}.gi-rich-text:where(.gi-root,.gi-root *) div:not(.gi-table-wrap){display:flex;flex-direction:column;gap:16px;min-width:0}.gi-rich-text:where(.gi-root,.gi-root *) .gi-intro{color:var(--gi-text-subtle)}.gi-rich-text:where(.gi-root,.gi-root *) .gi-title,.gi-rich-text:where(.gi-root,.gi-root *) h1,.gi-rich-text:where(.gi-root,.gi-root *) h2,.gi-rich-text:where(.gi-root,.gi-root *) h3,.gi-rich-text:where(.gi-root,.gi-root *) h4,.gi-rich-text:where(.gi-root,.gi-root *) h5,.gi-rich-text:where(.gi-root,.gi-root *) h6{display:block;color:var(--gi-text);font-family:Open Sans,system-ui,sans-serif;font-weight:600;font-size:var(--gi-rich-heading-size);line-height:var(--gi-rich-heading-line);margin:0}.gi-popup-description.gi-rich-text:where(.gi-root,.gi-root *) :is(h1,h2,h3,h4,h5,h6,.gi-title){font-family:Open Sans,system-ui,sans-serif;font-weight:600}.gi-rich-text:where(.gi-root,.gi-root *) h1,.gi-rich-text:where(.gi-root,.gi-root *) h2,.gi-rich-text:where(.gi-root,.gi-root *) h3,.gi-rich-text:where(.gi-root,.gi-root *) h4,.gi-rich-text:where(.gi-root,.gi-root *) h5,.gi-rich-text:where(.gi-root,.gi-root *) h6{letter-spacing:0;text-transform:none}.gi-popup-description.gi-rich-text:where(.gi-root,.gi-root *) b,.gi-popup-description.gi-rich-text:where(.gi-root,.gi-root *) strong{font-family:Open Sans,system-ui,sans-serif;font-weight:700;color:var(--gi-text)}.gi-rich-text:where(.gi-root,.gi-root *) em,.gi-rich-text:where(.gi-root,.gi-root *) i{font-style:italic}.gi-rich-text:where(.gi-root,.gi-root *) u{text-decoration:underline}.gi-rich-text:where(.gi-root,.gi-root *) del,.gi-rich-text:where(.gi-root,.gi-root *) s,.gi-rich-text:where(.gi-root,.gi-root *) strike{text-decoration:line-through}.gi-rich-text:where(.gi-root,.gi-root *) a{color:var(--gi-accent);text-decoration:underline;word-break:break-word}.gi-rich-text:where(.gi-root,.gi-root *) a:hover{text-decoration:none}.gi-rich-text:where(.gi-root,.gi-root *) .gi-table-wrap{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.gi-rich-text:where(.gi-root,.gi-root *) table{width:100%;min-width:12rem;border-collapse:collapse;border:0}.gi-rich-text:where(.gi-root,.gi-root *) table,.gi-rich-text:where(.gi-root,.gi-root *) tbody,.gi-rich-text:where(.gi-root,.gi-root *) tfoot,.gi-rich-text:where(.gi-root,.gi-root *) thead,.gi-rich-text:where(.gi-root,.gi-root *) tr{background:transparent}.gi-rich-text:where(.gi-root,.gi-root *) td,.gi-rich-text:where(.gi-root,.gi-root *) th{border:0;border-bottom:1px solid var(--gi-divider)!important;padding:8px 0!important;vertical-align:middle!important;text-align:left;color:var(--gi-text-subtle);font-family:Open Sans,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:22px;background:transparent}.gi-rich-text:where(.gi-root,.gi-root *) td:first-child,.gi-rich-text:where(.gi-root,.gi-root *) th:first-child{padding-right:16px!important}.gi-root[data-theme=darkmode] .gi-table-wrap td,.gi-root[data-theme=darkmode] .gi-table-wrap th{border-bottom-color:var(--gi-card-divider)!important}.gi-rich-text:where(.gi-root,.gi-root *) th,.gi-root:not([data-theme=darkmode]) .gi-rich-text td,.gi-root:not([data-theme=darkmode]) .gi-rich-text th{color:var(--gi-text)}.gi-rich-text:where(.gi-root,.gi-root *) th{font-weight:700}.gi-rich-text:where(.gi-root,.gi-root *) tr:last-child>td,.gi-rich-text:where(.gi-root,.gi-root *) tr:last-child>th{border-bottom:1px solid var(--gi-divider)}.gi-rich-text:where(.gi-root,.gi-root *) table.gi-materials td:last-child,.gi-rich-text:where(.gi-root,.gi-root *) table.gi-materials th:last-child,.gi-rich-text:where(.gi-root,.gi-root *) td:last-child,.gi-rich-text:where(.gi-root,.gi-root *) th:last-child{text-align:right}.gi-rich-text:where(.gi-root,.gi-root *) table.gi-materials td:first-child,.gi-rich-text:where(.gi-root,.gi-root *) table.gi-materials th:first-child{text-align:left}.gi-rich-text:where(.gi-root,.gi-root *) ol,.gi-rich-text:where(.gi-root,.gi-root *) ul{display:block;margin:0;padding:0 0 0 1.25rem;color:inherit}.gi-rich-text:where(.gi-root,.gi-root *) ul{list-style:disc}.gi-rich-text:where(.gi-root,.gi-root *) ul.gi-checklist{list-style:none;padding-left:0}.gi-rich-text:where(.gi-root,.gi-root *) ol{list-style:decimal}.gi-rich-text:where(.gi-root,.gi-root *) li{position:relative;padding-left:0;color:inherit}.gi-rich-text:where(.gi-root,.gi-root *) li+li{margin-top:8px}.gi-rich-text:where(.gi-root,.gi-root *) ul.gi-checklist>li{position:relative;padding-left:24px}.gi-rich-text:where(.gi-root,.gi-root *) ul.gi-checklist>li:before{content:"";display:block;position:absolute;top:3px;left:0;width:16px;height:16px;background-color:var(--gi-checkmark);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M1 8L5.875 13L14 3' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M1 8L5.875 13L14 3' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-mode:alpha;mask-mode:alpha}.gi-rich-text:where(.gi-root,.gi-root *) li>ol,.gi-rich-text:where(.gi-root,.gi-root *) li>ul{margin-top:8px}.gi-rich-text:where(.gi-root,.gi-root *) ul ul{list-style-type:circle}.gi-rich-text:where(.gi-root,.gi-root *) ul ul ul{list-style-type:square}.gi-rich-text:where(.gi-root,.gi-root *) ol ol{list-style-type:lower-alpha}.gi-rich-text:where(.gi-root,.gi-root *) blockquote{margin:0;padding:12px 16px;border-left:4px solid var(--gi-accent);background:var(--gi-surface-muted);color:inherit;font-style:italic}.gi-rich-text:where(.gi-root,.gi-root *) hr{border:0;border-top:1px solid var(--gi-divider);margin:0;width:100%}.gi-rich-text:where(.gi-root,.gi-root *) .gi-section>hr:not(:first-child){margin-top:16px}.gi-rich-text:where(.gi-root,.gi-root *) .gi-section>hr:not(:last-child){margin-bottom:16px}.gi-rich-text:where(.gi-root,.gi-root *) .alignleft,.gi-rich-text:where(.gi-root,.gi-root *) .has-text-align-left,.gi-rich-text:where(.gi-root,.gi-root *) .text-left{text-align:left}.gi-rich-text:where(.gi-root,.gi-root *) .aligncenter,.gi-rich-text:where(.gi-root,.gi-root *) .has-text-align-center,.gi-rich-text:where(.gi-root,.gi-root *) .text-center{text-align:center}.gi-rich-text:where(.gi-root,.gi-root *) .alignright,.gi-rich-text:where(.gi-root,.gi-root *) .has-text-align-right,.gi-rich-text:where(.gi-root,.gi-root *) .text-right{text-align:right}.gi-rich-text:where(.gi-root,.gi-root *) .alignjustify,.gi-rich-text:where(.gi-root,.gi-root *) .has-text-align-justify,.gi-rich-text:where(.gi-root,.gi-root *) .text-justify{text-align:justify}.gi-pager:where(.gi-root,.gi-root *){border-top:1px solid var(--gi-divider);color:var(--gi-text-muted);margin-top:32px}.gi-button:where(.gi-root,.gi-root *){display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:40px;max-height:var(--gi-button-max-height);border:1px solid var(--gi-border);border-radius:9999px;background:var(--gi-surface);color:var(--gi-text);font-size:14px;font-weight:600;line-height:16px;padding:0 16px;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.gi-button:hover:where(.gi-root,.gi-root *){border-color:var(--gi-accent);color:var(--gi-accent)}.gi-button.is-primary:where(.gi-root,.gi-root *){background:var(--gi-accent);border-color:var(--gi-accent);color:#fff}.gi-button.is-primary:hover:where(.gi-root,.gi-root *){opacity:.9}.gi-button:disabled:where(.gi-root,.gi-root *){cursor:not-allowed;opacity:.4}.gi-button:focus-visible:where(.gi-root,.gi-root *){outline:3px solid var(--gi-accent);outline-offset:3px}.gi-modal-close:where(.gi-root,.gi-root *){max-height:var(--gi-button-max-height)}.gi-skeleton:where(.gi-root,.gi-root *){background:linear-gradient(90deg,var(--gi-skeleton-from) 0,var(--gi-skeleton-mid) 50%,var(--gi-skeleton-from) 100%);background-size:200% 100%;animation:gi-shimmer 1.5s infinite reverse}.gi-skeleton-card-media:where(.gi-root,.gi-root *){height:149px}@media (min-width:1024px){.gi-skeleton-card-media:where(.gi-root,.gi-root *){height:236px}.gi-modal-overlay:where(.gi-root,.gi-root *){align-items:center;justify-content:center;padding:1rem}.gi-modal-panel:where(.gi-root,.gi-root *){border-radius:var(--gi-radius);margin:0 auto;max-height:calc(100vh - 2rem);max-height:calc(100dvh - 2rem);background-clip:padding-box}.gi-modal-close:where(.gi-root,.gi-root *){top:31px;right:31px;width:16px;height:16px}.gi-modal-layout:where(.gi-root,.gi-root *){flex-direction:row;align-items:flex-start;gap:32px;padding:75px 51px 48px}.gi-modal-gallery:where(.gi-root,.gi-root *){flex:0 0 47.5rem;max-width:47.5rem;align-items:flex-start}.gi-modal-main-image:where(.gi-root,.gi-root *){max-width:none;height:27.75rem}.gi-modal-thumbs:where(.gi-root,.gi-root *){justify-content:flex-start;max-width:none;gap:16px}.gi-modal-lightbox-stage:where(.gi-root,.gi-root *){gap:32px}.gi-modal-lightbox-thumbs:where(.gi-root,.gi-root *){gap:16px;max-width:min(100%,77.125rem)}.gi-modal-lightbox-thumbs:where(.gi-root,.gi-root *) .gi-modal-thumb{width:10.25rem;height:6.3125rem}.gi-modal-media-name:where(.gi-root,.gi-root *){max-width:none}.gi-modal-thumb:where(.gi-root,.gi-root *){width:10.25rem;height:6.3125rem}.gi-modal-content:where(.gi-root,.gi-root *){flex:1;min-width:0;max-width:21.75rem}.gi-modal-footer:where(.gi-root,.gi-root *){margin-top:0}.gi-modal-footer:where(.gi-root,.gi-root *)>.gi-modal-producer+.gi-wheretobuy{margin-top:48px}}@media (min-width:1024px) and (max-height:800px){.gi-modal-lightbox-stage:where(.gi-root,.gi-root *){--gi-lightbox-thumbs-reserve:6rem;gap:16px}.gi-modal-lightbox-thumbs:where(.gi-root,.gi-root *) .gi-modal-thumb{width:7.5rem;height:4.625rem}}@media (max-width:1023px){.gi-modal-overlay:where(.gi-root,.gi-root *){align-items:center;justify-content:center;padding:max(12px,env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) max(12px,env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px));overflow-y:auto;-webkit-overflow-scrolling:touch}.gi-modal-panel:where(.gi-root,.gi-root *){width:min(100%,24.75rem);max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));min-height:0;margin:auto;border-radius:var(--gi-radius);background-clip:padding-box}.gi-modal-close:where(.gi-root,.gi-root *){top:12px;right:12px;width:28px;height:28px}.gi-modal-layout:where(.gi-root,.gi-root *){padding:44px 20px 24px;gap:24px}.gi-modal-lightbox-stage:where(.gi-root,.gi-root *){--gi-lightbox-thumbs-reserve:5.5rem;gap:16px;width:90vw}.gi-modal-lightbox-thumbs:where(.gi-root,.gi-root *){max-width:100%;width:100%;justify-content:flex-start;gap:8px}.gi-modal-lightbox-previous:where(.gi-root,.gi-root *){top:16px;left:16px}.gi-modal-lightbox-close:where(.gi-root,.gi-root *){top:16px;right:16px}}@media (prefers-reduced-motion:reduce){.gi-root .gi-fade-in-up,.gi-root .gi-skeleton{animation:none}.gi-root .gi-modal-overlay,.gi-root .gi-modal-panel{transition:none}}@keyframes gi-fade-in-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes gi-shimmer{0%{background-position:-100% 0}to{background-position:100% 0}}.gi-modal-producer:where(.gi-root,.gi-root *) a{color:var(--gi-accent);text-decoration:underline}*:where(.gi-root,.gi-root *),:where(.gi-root,.gi-root *):after,:where(.gi-root,.gi-root *):before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }:where(.gi-root,.gi-root *)::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.sr-only:where(.gi-root,.gi-root *){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible:where(.gi-root,.gi-root *){visibility:visible}.collapse:where(.gi-root,.gi-root *){visibility:collapse}.relative:where(.gi-root,.gi-root *){position:relative}.mx-auto:where(.gi-root,.gi-root *){margin-left:auto;margin-right:auto}.mb-0:where(.gi-root,.gi-root *){margin-bottom:0}.mb-6:where(.gi-root,.gi-root *){margin-bottom:1.5rem}.block:where(.gi-root,.gi-root *){display:block}.inline:where(.gi-root,.gi-root *){display:inline}.flex:where(.gi-root,.gi-root *){display:flex}.inline-flex:where(.gi-root,.gi-root *){display:inline-flex}.table:where(.gi-root,.gi-root *){display:table}.hidden:where(.gi-root,.gi-root *){display:none}.h-3:where(.gi-root,.gi-root *){height:.75rem}.h-4:where(.gi-root,.gi-root *){height:1rem}.h-6:where(.gi-root,.gi-root *){height:1.5rem}.h-px:where(.gi-root,.gi-root *){height:1px}.min-h-screen:where(.gi-root,.gi-root *){min-height:100vh}.w-16:where(.gi-root,.gi-root *){width:4rem}.w-24:where(.gi-root,.gi-root *){width:6rem}.w-32:where(.gi-root,.gi-root *){width:8rem}.w-full:where(.gi-root,.gi-root *){width:100%}.max-w-6xl:where(.gi-root,.gi-root *){max-width:72rem}.shrink-0:where(.gi-root,.gi-root *){flex-shrink:0}.transform:where(.gi-root,.gi-root *){transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer:where(.gi-root,.gi-root *){cursor:pointer}.resize:where(.gi-root,.gi-root *){resize:both}.flex-col:where(.gi-root,.gi-root *){flex-direction:column}.justify-end:where(.gi-root,.gi-root *){justify-content:flex-end}.gap-2:where(.gi-root,.gi-root *){gap:.5rem}.gap-4:where(.gi-root,.gi-root *){gap:1rem}.space-y-3:where(.gi-root,.gi-root *)>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.overflow-hidden:where(.gi-root,.gi-root *){overflow:hidden}.rounded:where(.gi-root,.gi-root *){border-radius:.25rem}.rounded-\[var\(--gi-radius\)\]:where(.gi-root,.gi-root *){border-radius:var(--gi-radius)}.rounded-full:where(.gi-root,.gi-root *){border-radius:9999px}.rounded-md:where(.gi-root,.gi-root *){border-radius:.375rem}.border:where(.gi-root,.gi-root *){border-width:1px}.border-\[color\:var\(--gi-border\2c \#d3e0e3\)\]:where(.gi-root,.gi-root *){border-color:var(--gi-border,#d3e0e3)}.border-red-400\/40:where(.gi-root,.gi-root *){border-color:hsla(0,91%,71%,.4)}.bg-\[\#1867ff\]:where(.gi-root,.gi-root *){--tw-bg-opacity:1;background-color:rgb(24 103 255/var(--tw-bg-opacity,1))}.bg-\[\#3988ff\]:where(.gi-root,.gi-root *){--tw-bg-opacity:1;background-color:rgb(57 136 255/var(--tw-bg-opacity,1))}.bg-\[\#f3f7f8\]:where(.gi-root,.gi-root *){--tw-bg-opacity:1;background-color:rgb(243 247 248/var(--tw-bg-opacity,1))}.bg-\[color\:var\(--gi-surface\)\]:where(.gi-root,.gi-root *){background-color:var(--gi-surface)}.bg-black:where(.gi-root,.gi-root *){--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-red-950\/30:where(.gi-root,.gi-root *){background-color:rgba(69,10,10,.3)}.p-1:where(.gi-root,.gi-root *){padding:.25rem}.p-4:where(.gi-root,.gi-root *){padding:1rem}.px-3:where(.gi-root,.gi-root *){padding-left:.75rem;padding-right:.75rem}.px-4:where(.gi-root,.gi-root *){padding-left:1rem;padding-right:1rem}.py-2:where(.gi-root,.gi-root *){padding-top:.5rem;padding-bottom:.5rem}.py-8:where(.gi-root,.gi-root *){padding-top:2rem;padding-bottom:2rem}.pt-4:where(.gi-root,.gi-root *){padding-top:1rem}.text-center:where(.gi-root,.gi-root *){text-align:center}.text-sm:where(.gi-root,.gi-root *){font-size:.875rem;line-height:1.25rem}.font-semibold:where(.gi-root,.gi-root *){font-weight:600}.italic:where(.gi-root,.gi-root *){font-style:italic}.text-\[\#555d65\]:where(.gi-root,.gi-root *){--tw-text-opacity:1;color:rgb(85 93 101/var(--tw-text-opacity,1))}.text-red-200:where(.gi-root,.gi-root *){--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.text-white:where(.gi-root,.gi-root *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.opacity-0:where(.gi-root,.gi-root *){opacity:0}.blur:where(.gi-root,.gi-root *){--tw-blur:blur(8px)}.blur:where(.gi-root,.gi-root *),.filter:where(.gi-root,.gi-root *){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition:where(.gi-root,.gi-root *){transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width:640px){.sm\:flex-row:where(.gi-root,.gi-root *){flex-direction:row}.sm\:items-center:where(.gi-root,.gi-root *){align-items:center}.sm\:justify-between:where(.gi-root,.gi-root *){justify-content:space-between}.sm\:px-6:where(.gi-root,.gi-root *){padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.lg\:p-6:where(.gi-root,.gi-root *){padding:1.5rem}.lg\:px-10:where(.gi-root,.gi-root *){padding-left:2.5rem;padding-right:2.5rem}.lg\:px-8:where(.gi-root,.gi-root *){padding-left:2rem;padding-right:2rem}.lg\:py-12:where(.gi-root,.gi-root *){padding-top:3rem;padding-bottom:3rem}}