@import "https://cdn.jsdelivr.net/gh/fonts-archive/MaruBuri/MaruBuri.css";@font-face{font-family:Wanted Sans Variable;font-style:normal;font-display:swap;font-weight:400 1000;src:url(/_astro/WantedSansVariable.CbviQ9db.woff2)format("woff2")}:root{--color-canvas:#f5f4ef;--color-surface:#fffdf8;--color-surface-elevated:#fff;--color-surface-subtle:#eeece7;--color-cloud-dancer:#f0eee8;--color-nimbus-cloud:#d4d5d3;--color-lemon-icing:#f6e7b5;--color-raindrops-rose:#e7c8cf;--color-ice-melt:#c9ddea;--color-peach-dust:#ebcfbe;--color-almost-aqua:#cfdccf;--color-orchid-tint:#d9d0df;--color-ink:#242523;--color-ink-muted:#5c5f5a;--color-ink-faint:#686b66;--color-line:#d8d6cf;--color-line-strong:#b8b8b1;--color-control-border:#8b8e88;--color-podam:#2f5b56;--color-podam-hover:#244a46;--color-focus:#365f6b;--color-podam-soft:#ddebe7;--color-cyan:#c9ddea;--color-cyan-soft:#e7f0f4;--color-peach:var(--color-peach-dust);--color-night:#171d1c;--color-night-soft:#222b29;--color-on-night:#f0eee8;--color-on-night-muted:#b8c2bd;--color-uv-glow:#c9ddea;--color-lamp-glow:#f6e7b5;--color-orchid-glow:#cbbbd4;--color-success:#2f6a4f;--color-review:#526578;--color-pending:#7b5417;--color-danger:#a23e3a;--color-info:#365f6b;--font-sans:"Wanted Sans Variable", "Wanted Sans", Pretendard, -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Noto Sans KR", "Segoe UI", sans-serif;--font-data:"Wanted Sans Variable", "Wanted Sans", Pretendard, -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Noto Sans KR", sans-serif;--font-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-28:7rem;--space-36:9rem;--space-48:12rem;--radius-round:999px;--radius-navigation-shell:var(--radius-round);--radius-navigation-menu:1.75rem;--radius-control:.375rem;--radius-card-sm:.25rem;--radius-card:.375rem;--radius-media:.5rem;--radius-panel:.75rem;--radius-sheet:.625rem;--radius-xs:.25rem;--radius-sm:var(--radius-card-sm);--radius-md:var(--radius-card);--radius-lg:var(--radius-card);--radius-xl:var(--radius-media);--glass-fill:#fffdf8c2;--glass-fill-strong:#fffdf8db;--glass-fill-subtle:#f5f4efad;--glass-border:#ffffffb8;--glass-keyline:#534e4729;--glass-specular:inset 0 1px 0 #ffffffd6;--glass-blur:24px;--glass-saturation:135%;--glass-shadow:0 1.125rem 3.5rem #232a271a, var(--glass-specular);--glass-filter:blur(24px) saturate(135%);--shadow-glass:var(--glass-shadow);--navigation-glass-fill:#fffdf804;--navigation-glass-highlight:linear-gradient(132deg, #ffffff0f 0%, #ffffff02 42%, #c9ddea05 100%);--navigation-glass-edge-feather:linear-gradient(90deg, #fffdf809 0%, #fffdf817 3%, #fffdf81d 9%, #fffdf80b 14%, #fffdf800 21%, #fffdf800 79%, #fffdf80b 86%, #fffdf81d 91%, #fffdf817 97%, #fffdf809 100%);--navigation-glass-edge-softening-mask:linear-gradient(90deg, #000 0%, #000 14%, transparent 21%, transparent 79%, #000 86%, #000 100%);--navigation-glass-fallback:#fffdf8e6;--navigation-glass-border:#ffffff57;--navigation-glass-filter-fallback:saturate(138%) contrast(106%) brightness(102%);--navigation-glass-filter:url(#podam-navigation-refraction) blur(2px) saturate(145%) contrast(108%) brightness(102%);--navigation-glass-edge-filter:blur(4px);--navigation-glass-foreground:#000;--navigation-glass-foreground-shadow:0 1px 2px #fffffffa, 0 0 8px #ffffffc7;--navigation-glass-shadow:inset 0 1px 0 #ffffff94, inset 0 -1px 0 #ffffff24, 0 .65rem 1.75rem #232a270e;--shadow-1:0 12px 40px #232a270f;--shadow-2:0 30px 90px #232a2717;--shadow-night:0 32px 84px #00000047;--container:min(100% - 2.5rem, 80rem);--container-medium:min(100% - 2.5rem, 57.5rem);--container-reading:min(100% - 2.5rem, 45rem);--navigation-shell-width:var(--container);--header-gap:.75rem;--header-surface-height:3.75rem;--header-height:calc(var(--header-gap) + var(--header-surface-height));--local-nav-height:4rem;--duration-fast:.18s;--duration-base:.26s;--duration-control:var(--duration-base);--duration-micro:var(--duration-fast);--duration-slow:.44s;--duration-cinematic:.8s;--duration-reveal:.68s;--distance-reveal:.875rem;--ease-standard:cubic-bezier(.2, .8, .2, 1);--ease-enter:cubic-bezier(.22, 1, .36, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--ease-spring:cubic-bezier(.16, 1, .3, 1);--ease-fluid:var(--ease-standard);--ease-press:var(--ease-spring)}@media (width>=600px){:root{--container:min(100% - 4rem, 80rem);--container-medium:min(100% - 4rem, 57.5rem);--container-reading:min(100% - 4rem, 45rem)}}@media (width>=900px){:root{--container:min(100% - 5rem, 80rem);--container-medium:min(100% - 5rem, 57.5rem);--container-reading:min(100% - 5rem, 45rem);--navigation-shell-width:min(calc(100% - 5rem), 86rem);--header-gap:1rem;--header-surface-height:4.5rem}}.site-header{z-index:100;height:var(--header-height);padding-top:var(--header-gap);font-family:var(--font-sans);pointer-events:none;background:0 0;position:sticky;top:0}.navigation-refraction-defs{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.site-header--home{height:var(--header-height)}.site-header--flow{position:relative}.site-header__inner{width:var(--navigation-shell-width);height:var(--header-surface-height);border:1px solid var(--color-line);border-radius:var(--radius-navigation-shell);background:var(--navigation-glass-fallback);pointer-events:auto;justify-content:space-between;align-items:center;margin-inline:auto;padding-inline:clamp(.75rem,2vw,1.25rem);display:flex;position:relative;box-shadow:0 .75rem 2.5rem #232a2714}.wordmark{view-transition-name:podam-wordmark;align-items:center;min-height:2.75rem;line-height:1;text-decoration:none;display:inline-flex}.wordmark__image{object-fit:contain;width:clamp(7.5rem,9.5vw,8.75rem);height:auto;display:block}.desktop-nav{letter-spacing:-.012em;justify-self:center;align-items:center;gap:clamp(.125rem,.5vw,.375rem);font-size:.8125rem;font-weight:520;line-height:1.2;display:none}.desktop-nav a{border-radius:var(--radius-control);min-height:2.75rem;color:var(--navigation-glass-foreground);transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-spring);align-items:center;padding-inline:clamp(.75rem,1.2vw,1rem);text-decoration:none;display:inline-flex;position:relative}.desktop-nav a:hover,.desktop-nav a[aria-current=page]{background:var(--color-surface-subtle);color:var(--navigation-glass-foreground);text-decoration:none}.desktop-nav a:hover{transform:translateY(-1px)}.site-header__actions{justify-self:end;align-items:center;display:none}.desktop-nav__store{border-radius:var(--radius-control);background:var(--color-podam);letter-spacing:-.006em;min-height:2.75rem;transition:transform var(--duration-fast) var(--ease-spring), background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);border:1px solid #373431;justify-content:center;align-items:center;padding:.65rem 1.15rem;font-size:.75rem;font-weight:620;line-height:1;text-decoration:none;display:inline-flex;color:#fff!important}.desktop-nav__store:hover,.desktop-nav__store:focus-visible{border-color:var(--color-podam-hover);background:var(--color-podam-hover);text-decoration:none;transform:translateY(-1px);box-shadow:0 .7rem 1.75rem #2f5b562e}.desktop-nav__pending{border-radius:var(--radius-control);background:var(--color-surface-subtle);color:#77716a;border:1px solid #d8d1c7;padding:.55rem .8rem;font-size:.75rem;font-weight:540}.mobile-nav__toggle{border:1px solid var(--color-line);border-radius:var(--radius-round);background:var(--color-surface-elevated);cursor:pointer;width:2.75rem;height:2.75rem;transition:transform var(--duration-fast) var(--ease-spring), background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);place-content:center;gap:.35rem;padding:0;display:grid}.mobile-nav__toggle:hover,.mobile-nav__toggle:focus-visible{border-color:var(--color-line-strong);background:var(--color-surface-subtle);transform:translateY(-1px)}.mobile-nav__toggle span{background:var(--color-ink);width:1.25rem;height:1.5px;transition:transform var(--duration-base) var(--ease-standard);display:block}.mobile-nav[data-open=true] .mobile-nav__toggle span:first-child{transform:translateY(.22rem)rotate(45deg)}.mobile-nav[data-open=true] .mobile-nav__toggle span:last-child{transform:translateY(-.22rem)rotate(-45deg)}.mobile-nav__panel{z-index:1;width:100%;max-height:calc(100dvh - var(--header-height) - 1.5rem);border:1px solid var(--color-line);border-radius:var(--radius-navigation-menu);background:var(--color-surface-elevated);box-shadow:var(--shadow-2);opacity:0;overscroll-behavior:contain;pointer-events:none;transform-origin:100% 0;transition:opacity var(--duration-base) var(--ease-standard), transform var(--duration-slow) var(--ease-spring);padding:.625rem;position:absolute;top:calc(100% + .75rem);left:0;right:0;overflow-y:auto;transform:translateY(-.75rem)scale(.985)}.mobile-nav[data-open=true] .mobile-nav__panel{opacity:1;pointer-events:auto;transform:translate(0,0)scale(1)}.mobile-nav__panel nav{gap:.25rem;display:grid}.mobile-nav__panel a{border-radius:var(--radius-round);min-height:3.25rem;color:var(--navigation-glass-foreground);letter-spacing:-.012em;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-spring);border:1px solid #0000;justify-content:space-between;align-items:center;padding-inline:1rem;font-size:.9375rem;font-weight:600;line-height:1.25;text-decoration:none;display:flex}.mobile-nav__panel a:hover,.mobile-nav__panel a:focus-visible,.mobile-nav__panel a[aria-current=page]{background:var(--color-surface-subtle);color:var(--navigation-glass-foreground);font-weight:650;text-decoration:none}.mobile-nav__panel .mobile-nav__store{border:1px solid var(--color-line);border-radius:var(--radius-round);background:var(--color-surface-subtle);color:var(--navigation-glass-foreground);margin-top:.25rem;padding-inline:1rem}.mobile-nav__store-pending{color:#77716a;padding:1.25rem 1rem;font-size:.875rem}.mobile-nav-fallback{border-top:1px solid var(--color-line-strong);grid-column:1/-1;display:grid}.mobile-nav-fallback a,.mobile-nav-fallback span{border-bottom:1px solid var(--color-line);min-height:3.5rem;color:var(--navigation-glass-foreground);align-items:center;text-decoration:none;display:flex}.mobile-nav-fallback span{color:var(--color-ink-muted);font-size:.875rem}@supports (backdrop-filter:blur(1px)){.site-header__inner{border-color:var(--navigation-glass-border);background:var(--navigation-glass-fallback);backdrop-filter:var(--navigation-glass-filter-fallback);box-shadow:var(--navigation-glass-shadow)}:where(html[data-navigation-refraction=svg]) .site-header__inner{backdrop-filter:none;background:0 0}:where(html[data-navigation-refraction=svg]) .site-header__inner:before{z-index:0;border-radius:inherit;background:var(--navigation-glass-edge-feather), var(--navigation-glass-highlight), var(--navigation-glass-fill);content:"";pointer-events:none;backdrop-filter:var(--navigation-glass-filter);position:absolute;inset:0}:where(html[data-navigation-refraction=svg]) .site-header__inner:after{z-index:0;border-radius:inherit;content:"";pointer-events:none;backdrop-filter:var(--navigation-glass-edge-filter);-webkit-mask-image:var(--navigation-glass-edge-softening-mask);mask-image:var(--navigation-glass-edge-softening-mask);background:#fffdf800;position:absolute;inset:0}:where(html[data-navigation-refraction=svg]) .wordmark__image{filter:drop-shadow(0 1px 2px #fffffff5)drop-shadow(0 0 5px #ffffffb8)}:where(html[data-navigation-refraction=svg]) .desktop-nav a{text-shadow:var(--navigation-glass-foreground-shadow)}.site-header__inner>*{z-index:1}.desktop-nav a:hover,.desktop-nav a[aria-current=page],.mobile-nav__toggle,.mobile-nav__panel a:hover,.mobile-nav__panel a:focus-visible,.mobile-nav__panel a[aria-current=page]{background:var(--glass-fill-subtle);box-shadow:var(--glass-specular)}.mobile-nav__panel{border-color:var(--navigation-glass-border);background:var(--navigation-glass-fallback);backdrop-filter:var(--navigation-glass-filter-fallback);box-shadow:var(--navigation-glass-shadow)}:where(html[data-navigation-refraction=svg]) .mobile-nav__panel{background:var(--navigation-glass-highlight), var(--navigation-glass-fill);backdrop-filter:var(--navigation-glass-filter)}:where(html[data-navigation-refraction=svg]) .mobile-nav__panel a{text-shadow:var(--navigation-glass-foreground-shadow)}.mobile-nav__panel a:hover,.mobile-nav__panel a:focus-visible,.mobile-nav__panel a[aria-current=page],.mobile-nav__panel .mobile-nav__store{box-shadow:var(--glass-specular);background:#fffdf833;border-color:#ffffff6b}}@media (prefers-contrast:more){.site-header__inner,.mobile-nav__panel,.mobile-nav__toggle{border-color:var(--color-control-border);background:var(--color-surface-elevated);backdrop-filter:none;box-shadow:none}.desktop-nav a[aria-current=page],.mobile-nav__panel a[aria-current=page]{outline-offset:-2px;outline:2px solid}}@media (forced-colors:active){.site-header__inner,.mobile-nav__panel,.mobile-nav__toggle,.desktop-nav__store,.mobile-nav__store{box-shadow:none;forced-color-adjust:auto;background:canvas;border:1px solid canvastext;color:canvastext!important}.desktop-nav a[aria-current=page],.mobile-nav__panel a[aria-current=page]{outline-offset:-2px;outline:2px solid highlight}}.no-js .site-header{height:auto;position:relative}.no-js .site-header__inner{min-height:var(--header-height);grid-template-columns:1fr auto;display:grid}.no-js .mobile-nav{display:none}.no-js .site-header__inner>noscript{display:contents}.site-footer{border-top:1px solid var(--color-line);color:var(--color-ink);background:#fff;padding-block:5rem 2rem;position:relative}.site-footer__grid{gap:3rem;display:grid}.site-footer__brand{gap:1rem;max-width:26rem;display:grid}.site-footer__brand>p:not(.caption){font-size:1.25rem;font-weight:620;line-height:1.5}.site-footer .caption{color:var(--color-ink-faint)}.site-footer__business{gap:.55rem;margin-top:.5rem;display:grid}.site-footer__business>div{grid-template-columns:4.25rem minmax(0,1fr);gap:.75rem;display:grid}.site-footer__business>div[data-contact-kind]{align-items:center}.site-footer__business dt{color:var(--color-ink-faint);font-size:.75rem}.site-footer__business dd,.site-footer__business a{color:var(--color-ink);font-size:.8125rem}.site-footer__business a{font-variant-numeric:tabular-nums;text-underline-offset:.18em;white-space:nowrap;align-items:center;min-height:2.75rem;display:inline-flex}.site-footer :focus-visible{outline-color:var(--color-focus)}.site-footer__nav{align-content:start;gap:.75rem;display:grid}.site-footer__nav a{min-height:2.75rem;color:var(--color-ink-muted);align-items:center;font-size:.875rem;font-weight:450;text-decoration:none;display:flex}.site-footer__nav a:hover{color:var(--color-podam-hover)}.site-footer__bottom{border-top:1px solid var(--color-line);color:var(--color-ink-faint);flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:4rem;padding-top:1.5rem;font-size:.75rem;display:flex}.local-nav{z-index:90;top:var(--header-height);min-height:var(--local-nav-height);pointer-events:none;background:0 0;padding-block:.375rem;position:sticky}.local-nav__desktop{width:var(--navigation-shell-width);border:1px solid var(--color-line);border-radius:var(--radius-navigation-shell);background:var(--navigation-glass-fallback);pointer-events:auto;align-items:center;gap:clamp(.75rem,1.6vw,1.5rem);min-height:3.25rem;margin-inline:auto;padding-inline:1rem;display:none;position:relative;box-shadow:0 .625rem 2rem #232a2712}.local-nav__title{min-height:2.75rem;color:var(--navigation-glass-foreground);letter-spacing:-.008em;text-align:center;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;line-height:1.35;text-decoration:none;display:inline-flex}.local-nav__links{flex:1;justify-content:center;gap:clamp(.55rem,1.35vw,1.25rem);min-width:0;display:flex}.local-nav__links a,.local-nav__cta{min-height:2.75rem;color:var(--navigation-glass-foreground);letter-spacing:-.008em;border-radius:var(--radius-control);text-align:center;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;padding-inline:.75rem;font-size:.8125rem;font-weight:600;line-height:1.35;text-decoration:none;display:inline-flex}.local-nav__cta{color:var(--navigation-glass-foreground)}.local-nav__links a:hover,.local-nav__links a:focus-visible,.local-nav__cta:hover,.local-nav__cta:focus-visible{background:var(--color-surface-subtle);color:var(--navigation-glass-foreground);text-decoration:none}.local-nav__mobile{width:var(--navigation-shell-width);border:1px solid var(--color-line);border-radius:var(--radius-navigation-shell);background:var(--navigation-glass-fallback);pointer-events:auto;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 .625rem 2rem #232a2712}.local-nav__mobile summary{cursor:pointer;width:100%;min-height:3.25rem;color:var(--navigation-glass-foreground);letter-spacing:-.008em;justify-content:space-between;align-items:center;padding-inline:1rem;font-size:.8125rem;font-weight:700;line-height:1.35;list-style:none;display:flex}.local-nav__mobile summary::-webkit-details-marker{display:none}.local-nav__mobile summary span:last-child{color:var(--navigation-glass-foreground);font-size:.75rem;font-weight:560}.local-nav__mobile>div{background:0 0;padding:0 1.25rem 1rem;display:grid}.local-nav__mobile a{border-bottom:1px solid var(--color-line);min-height:3rem;color:var(--navigation-glass-foreground);letter-spacing:-.008em;text-align:center;justify-content:center;align-items:center;padding-block:.7rem;font-size:.8125rem;font-weight:600;line-height:1.35;text-decoration:none;display:flex}.local-nav__mobile[open]{max-height:calc(100dvh - var(--header-height) - .75rem);border-radius:var(--radius-sheet);overscroll-behavior:contain;overflow:hidden auto}.scroll-to-top{z-index:80;right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));width:3rem;height:3rem;color:var(--color-ink);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);visibility:hidden;background:#fffdf9f0;border:1px solid #534e4747;border-radius:50%;place-items:center;text-decoration:none;display:grid;position:fixed;transform:translateY(.5rem);box-shadow:0 .75rem 2rem #232a271f}.scroll-to-top[data-visible=true],.no-js .scroll-to-top{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}.scroll-to-top:hover,.scroll-to-top:focus-visible{background:#fff;border-color:#3734319e;text-decoration:none}.scroll-to-top svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px}@supports (backdrop-filter:blur(1px)){.local-nav__desktop,.local-nav__mobile,.scroll-to-top{border-color:var(--glass-border);background:var(--glass-fill-strong);backdrop-filter:var(--glass-filter);box-shadow:0 0 0 1px var(--glass-keyline), var(--glass-shadow)}.local-nav__desktop,.local-nav__mobile{border-color:var(--navigation-glass-border);background:var(--navigation-glass-fallback);backdrop-filter:var(--navigation-glass-filter-fallback);box-shadow:var(--navigation-glass-shadow)}:where(html[data-navigation-refraction=svg]) .local-nav__desktop,:where(html[data-navigation-refraction=svg]) .local-nav__mobile{backdrop-filter:none;background:0 0}:where(html[data-navigation-refraction=svg]) .local-nav__desktop:before,:where(html[data-navigation-refraction=svg]) .local-nav__mobile:before{z-index:0;border-radius:inherit;background:var(--navigation-glass-edge-feather), var(--navigation-glass-highlight), var(--navigation-glass-fill);content:"";pointer-events:none;backdrop-filter:var(--navigation-glass-filter);position:absolute;inset:0}:where(html[data-navigation-refraction=svg]) .local-nav__desktop:after,:where(html[data-navigation-refraction=svg]) .local-nav__mobile:after{z-index:0;border-radius:inherit;content:"";pointer-events:none;backdrop-filter:var(--navigation-glass-edge-filter);-webkit-mask-image:var(--navigation-glass-edge-softening-mask);mask-image:var(--navigation-glass-edge-softening-mask);background:#fffdf800;position:absolute;inset:0}:where(html[data-navigation-refraction=svg]) .local-nav__title,:where(html[data-navigation-refraction=svg]) .local-nav__links a,:where(html[data-navigation-refraction=svg]) .local-nav__cta,:where(html[data-navigation-refraction=svg]) .local-nav__mobile>summary{text-shadow:var(--navigation-glass-foreground-shadow)}.local-nav__desktop>*{z-index:1}.local-nav__mobile>summary,.local-nav__mobile>div{z-index:1;position:relative}.local-nav__mobile[open]{backdrop-filter:var(--glass-filter);background:#fffdf8d1}.local-nav__mobile[open]:before,.local-nav__mobile[open]:after{content:none}.local-nav__links a:hover,.local-nav__links a:focus-visible,.local-nav__cta:hover,.local-nav__cta:focus-visible{background:var(--glass-fill-subtle);box-shadow:var(--glass-specular)}}@media (prefers-reduced-transparency:reduce){.site-header__inner,.mobile-nav__panel,.local-nav__desktop,.local-nav__mobile,.local-nav__mobile[open]{border-color:var(--color-line);background:var(--navigation-glass-fallback);backdrop-filter:none;box-shadow:0 .75rem 2rem #232a2714}.site-header__inner:before,.site-header__inner:after,.local-nav__desktop:before,.local-nav__desktop:after,.local-nav__mobile:before,.local-nav__mobile:after{content:none}}@media (prefers-contrast:more){.site-header__inner,.local-nav__desktop,.local-nav__mobile,.local-nav__mobile[open],.scroll-to-top{border-color:var(--color-control-border);background:var(--color-surface-elevated);backdrop-filter:none;box-shadow:none}.site-header__inner:before,.site-header__inner:after,.local-nav__desktop:before,.local-nav__desktop:after,.local-nav__mobile:before,.local-nav__mobile:after{content:none}}@media (forced-colors:active){.site-header__inner,.local-nav__desktop,.local-nav__mobile,.local-nav__mobile[open],.scroll-to-top{box-shadow:none;color:canvastext;forced-color-adjust:auto;background:canvas;border:1px solid canvastext}.site-header__inner:before,.site-header__inner:after,.local-nav__desktop:before,.local-nav__desktop:after,.local-nav__mobile:before,.local-nav__mobile:after{content:none}}.faq-list{border-top:1px solid var(--color-line-strong)}.faq-item{border-bottom:1px solid var(--color-line)}.faq-item summary{cursor:pointer;min-height:5.25rem;transition:color var(--duration-fast) var(--ease-standard);justify-content:space-between;align-items:center;gap:1rem;font-size:1.0625rem;font-weight:650;line-height:1.45;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item__icon{border:1px solid var(--color-line);width:2.75rem;height:2.75rem;transition:transform var(--duration-base) var(--ease-standard);border-radius:50%;flex:none;place-items:center;font-size:1.25rem;display:grid}.faq-item[open] .faq-item__icon{transform:rotate(45deg)}.faq-item[open] summary{color:var(--color-podam-hover)}.faq-item[open] .faq-item__icon{border-color:color-mix(in srgb, var(--color-podam) 34%, var(--color-line));background:var(--color-podam-soft)}.faq-item__answer{max-width:45rem;color:var(--color-ink-muted);gap:1rem;padding:0 3.75rem 2rem 0;display:grid}.research-card{border-top:1px solid var(--color-line-strong);gap:1.25rem;padding:clamp(1.5rem,4vw,2.5rem) 0;display:grid}.research-card__meta{color:var(--color-ink-faint);font-family:var(--font-data);flex-wrap:wrap;gap:.5rem 1rem;font-size:.75rem;line-height:1.65;display:flex}.research-card h3{max-width:42rem;font-size:clamp(1.375rem,2vw,1.5rem);font-weight:680;line-height:1.38}.research-card>p{max-width:48rem;color:var(--color-ink-muted)}.research-card__citation{font-size:.875rem;line-height:1.7}.research-card__citation cite{font-style:normal}.research-card dl{gap:1rem;display:grid}.research-card dl>div{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface-subtle);padding:1rem}.research-card dl>.research-card__disclosure{border-color:color-mix(in srgb, var(--color-podam) 28%, var(--color-line));background:var(--color-podam-soft)}.research-card dt{margin-bottom:.4rem;font-size:.75rem;font-weight:700}.research-card dd{color:var(--color-ink-muted);font-size:.875rem;line-height:1.6}.research-card__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.research-card__footer a{min-height:2.75rem;color:var(--color-podam-hover);align-items:center;font-size:.8125rem;font-weight:650;display:inline-flex}.research-card__review,.research-card__links{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.research-card__review>span:not(.status-badge){color:var(--color-ink-faint);font-family:var(--font-data);font-size:.675rem}.research-card__links{justify-content:flex-end}.research-card--compact dl{display:none}.research-boundary{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);gap:1rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid}.research-boundary>div{gap:.45rem;display:grid}.research-boundary>span:not(.research-boundary__step){color:var(--color-ink-faint);transform:rotate(90deg)}.research-boundary__step{background:var(--color-podam-soft);width:1.75rem;height:1.75rem;color:var(--color-podam-hover);font-family:var(--font-data);border-radius:50%;place-items:center;font-size:.75rem;display:grid}.research-boundary h3{font-size:1rem}.research-boundary p{color:var(--color-ink-muted);font-size:.875rem}@media (width>=760px){.site-footer__grid{grid-template-columns:minmax(18rem,2fr) minmax(9rem,1fr) minmax(12rem,1fr)}.research-card dl{grid-template-columns:repeat(2,minmax(0,1fr))}.research-boundary{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center}.research-boundary>span:not(.research-boundary__step){transform:none}}@media (width>=900px){.site-header__inner{width:var(--navigation-shell-width);grid-template-columns:minmax(8.75rem,1fr) auto minmax(8.75rem,1fr);gap:1.5rem;display:grid}.site-header--home .site-header__inner{width:min(100% - 5rem,90rem)}.desktop-nav{display:flex}.site-header__actions,.mobile-nav-fallback{display:none}.mobile-nav{justify-self:end;display:block;position:relative}.mobile-nav__panel{transform-origin:100% 0;width:min(22rem,100vw - 5rem);top:calc(100% + 1rem);left:auto;right:0}.local-nav__desktop{display:flex}.local-nav__mobile{display:none}.scroll-to-top{right:max(1.5rem, env(safe-area-inset-right));bottom:max(1.5rem, env(safe-area-inset-bottom));width:3.25rem;height:3.25rem}}.support-hero .container-medium,.faq-hero .container-medium,.about-hero .container-medium{gap:1.75rem;display:grid}.support-actions{background:var(--color-surface)}.support-actions__grid{display:grid}.support-actions a{border-top:1px solid var(--color-line);min-height:17rem;transition:background-color var(--duration-base) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);align-content:end;gap:.8rem;padding:2rem 0;text-decoration:none;display:grid}.support-actions a:first-child{box-shadow:inset 0 .3rem var(--color-ice-melt)}.support-actions a:nth-child(2){box-shadow:inset 0 .3rem var(--color-almost-aqua)}.support-actions a:nth-child(3){box-shadow:inset 0 .3rem var(--color-peach-dust)}.support-actions a:nth-child(4){box-shadow:inset 0 .3rem var(--color-orchid-tint)}.support-actions a:hover{background:var(--color-cloud-dancer)}.support-actions a h2{font-size:1.5rem;font-weight:700;line-height:1.3}.support-actions a p{color:var(--color-ink-muted);font-size:1rem;line-height:1.65}.support-actions a>span:last-child{color:var(--color-podam-hover);font-size:.8125rem;font-weight:650}.support-model{gap:3rem;display:grid}.support-model>div{align-content:start;gap:1.5rem;display:grid}.support-model ol{border-top:1px solid var(--color-line-strong);padding:0;list-style:none}.support-model li{border-bottom:1px solid var(--color-line);grid-template-columns:2.5rem 1fr;gap:1rem;padding-block:1.5rem;display:grid}.support-model li>span{background:var(--color-podam-soft);width:2rem;height:2rem;color:var(--color-podam-hover);font-family:var(--font-data);border-radius:50%;place-items:center;font-size:.75rem;display:grid}.support-model li h3{margin-bottom:.4rem;font-size:1.125rem}.support-model li p{color:var(--color-ink-muted)}.support-contact{background:linear-gradient(135deg, color-mix(in srgb, var(--color-lemon-icing) 48%, var(--color-cloud-dancer)), var(--color-cloud-dancer) 64%);text-align:center}.support-contact .container-medium{justify-items:center;gap:2rem;display:grid}.support-contact__channels{gap:1rem;width:min(100%,44rem);display:grid}.support-contact__channel{border:1px solid var(--color-line-strong);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-surface) 88%, transparent);min-height:2.75rem;box-shadow:var(--shadow-1);text-align:left;transition:border-color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);gap:.6rem;padding:clamp(1.4rem,4vw,2rem);text-decoration:none;display:grid}.support-contact__channel:hover{border-color:color-mix(in srgb, var(--color-podam) 42%, var(--color-line));transform:translateY(-2px)}.support-contact__channel>span,.support-contact__channel>small{color:var(--color-ink-muted)}.support-contact__channel>span{font-size:.8125rem;font-weight:680}.support-contact__channel>strong{color:var(--color-ink);font-family:var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;font-size:clamp(1.35rem,4vw,1.75rem)}.support-contact__channel>small{font-size:.875rem}.support-contact>.container-medium>.caption{max-width:42rem;color:var(--color-ink-muted)}.faq-topics{z-index:80;top:var(--header-height);border-block:1px solid var(--color-line);background:color-mix(in srgb, var(--color-canvas) 92%, transparent);backdrop-filter:blur(14px);position:sticky}.faq-topics .container-medium{scrollbar-width:none;gap:1.5rem;display:flex;overflow-x:auto}.faq-topics .container-medium::-webkit-scrollbar{display:none}.faq-topics a{color:var(--color-ink-muted);flex:none;padding-block:.8rem;font-size:.8125rem;font-weight:650;text-decoration:none}.faq-group-title{margin-bottom:2rem}.about-hero{background:radial-gradient(circle at 84% 18%, color-mix(in srgb, var(--color-ice-melt) 36%, transparent), transparent 26rem), var(--color-cloud-dancer);overflow:clip}.about-hero__grid{align-items:center;gap:clamp(3.5rem,8vw,7rem);display:grid}.about-hero__copy{gap:1.75rem;display:grid}.about-hero__visual{isolation:isolate;min-height:clamp(31rem,78vw,42rem);margin:0;position:relative}.about-hero__visual:before{z-index:-1;border-radius:999px 999px var(--radius-xl) var(--radius-xl);background:linear-gradient(155deg, color-mix(in srgb, var(--color-ice-melt) 74%, var(--color-cloud-dancer)), color-mix(in srgb, var(--color-orchid-tint) 52%, var(--color-cloud-dancer)));content:"";width:76%;height:82%;position:absolute;top:0;right:0}.about-hero__image{z-index:1;border:1px solid color-mix(in srgb, var(--color-line) 70%, transparent);border-radius:999px 999px var(--radius-xl) var(--radius-xl);background:var(--color-surface);width:69%;height:74%;box-shadow:var(--shadow-2);position:absolute;top:7%;right:4%;overflow:hidden}.about-hero__image picture,.about-hero__image img{width:100%;height:100%;display:block}.about-hero__image img{filter:brightness(1.04)saturate(.82);object-fit:cover}.about-hero__swatches{z-index:2;gap:.45rem;width:min(42%,14rem);padding:0;list-style:none;display:grid;position:absolute;top:18%;left:0}.about-hero__swatches li{color:var(--color-ink);letter-spacing:.01em;box-shadow:var(--shadow-1);padding:.75rem .85rem;font-size:.75rem;font-weight:650;line-height:1.35}.about-hero__swatches li:first-child{background:var(--color-ice-melt)}.about-hero__swatches li:nth-child(2){background:var(--color-peach-dust)}.about-hero__swatches li:nth-child(3){background:var(--color-almost-aqua)}.about-hero__statement{z-index:3;background:var(--color-night);width:min(48%,16rem);min-height:9.5rem;color:var(--color-on-night);box-shadow:var(--shadow-night);align-content:space-between;gap:1.5rem;padding:1.35rem;display:grid;position:absolute;bottom:3%;left:3%}.about-hero__statement span{color:var(--color-on-night-muted);font-family:var(--font-data);letter-spacing:.1em;font-size:.6875rem;font-weight:650}.about-hero__statement strong{letter-spacing:-.032em;font-size:clamp(1.375rem,4vw,2rem);font-weight:720;line-height:1.15}.about-hero__visual figcaption{width:45%;color:var(--color-ink-faint);font-size:.75rem;line-height:1.55;position:absolute;bottom:3%;right:0}.about-belief{background:linear-gradient(145deg, color-mix(in srgb, var(--color-raindrops-rose) 54%, var(--color-cloud-dancer)), var(--color-cloud-dancer) 48%, color-mix(in srgb, var(--color-peach-dust) 42%, var(--color-cloud-dancer)))}.about-belief .container-medium{gap:1.5rem;display:grid}.about-belief p{color:var(--color-ink-muted);font-size:1.125rem}.about-principles{border-top:1px solid var(--color-line-strong);display:grid}.about-principles article{border-bottom:1px solid var(--color-line);gap:.8rem;padding-block:2rem;display:grid}.about-principles article>span{color:var(--color-podam-hover);font-family:var(--font-data);font-size:.75rem}.about-principles h3{font-size:1.35rem}.about-principles p{color:var(--color-ink-muted)}.about-lineage{gap:3rem;display:grid}.about-lineage>div:first-child{align-content:start;gap:1.5rem;display:grid}.about-lineage__body{gap:2rem;display:grid}.about-lineage__status{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-1);gap:1.5rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid}.about-lineage__status dl{display:grid}.about-lineage__status dl>div{border-bottom:1px solid var(--color-line);gap:.35rem;padding-block:1rem;display:grid}.about-lineage__status dt{color:var(--color-ink-faint);font-size:.75rem}.about-lineage__status dd{font-size:.875rem}.about-lineage__status a{min-height:2.75rem;color:var(--color-podam-hover);text-underline-offset:.18em;align-items:center;display:inline-flex}.about-promise{gap:2rem;display:grid}.legal-page .page-hero .container-reading{gap:1.5rem;display:grid}.legal-page__hero{position:relative}.legal-page__hero:after{background:var(--legal-accent,var(--color-nimbus-cloud));content:"";height:.35rem;position:absolute;bottom:0;left:0;right:0}.legal-page--privacy{--legal-accent:var(--color-ice-melt)}.legal-page--terms{--legal-accent:var(--color-nimbus-cloud)}.legal-page--claims-policy{--legal-accent:var(--color-almost-aqua)}.legal-page--safety-disclaimer{--legal-accent:var(--color-peach-dust)}.legal-page__sections{border-top:1px solid var(--color-line-strong);padding-bottom:clamp(5rem,9vw,8rem)}.legal-page__sections section{border-bottom:1px solid var(--color-line);gap:1rem;padding-block:2rem;display:grid}.legal-page__sections p{color:var(--color-ink-muted)}.not-found{background:var(--color-cloud-dancer);isolation:isolate;align-items:center;min-height:72svh;display:grid;position:relative;overflow:hidden}.not-found:before,.not-found:after{z-index:-1;content:"";filter:blur(.5rem);opacity:.78;transform-origin:50%;border-radius:999px;width:min(72rem,92vw);height:clamp(5rem,11vw,9rem);position:absolute;top:50%;left:56%}.not-found:before{background:linear-gradient(90deg, transparent, var(--color-ice-melt) 32% 68%, transparent);transform:translate(-42%,-90%)rotate(-28deg)}.not-found:after{background:linear-gradient(90deg, transparent, var(--color-orchid-tint) 32% 68%, transparent);transform:translate(-42%,-5%)rotate(26deg)}.not-found .container-medium{gap:2rem;display:grid}.not-found .data-label{color:color-mix(in srgb, var(--color-nimbus-cloud) 78%, var(--color-ink));font-family:var(--font-sans);letter-spacing:-.065em;font-size:clamp(5rem,18vw,12rem);font-weight:750;line-height:.8}@media (width>=900px){.support-contact__channels{grid-template-columns:repeat(2,minmax(0,1fr))}.support-actions__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.support-actions a{border-top:0;border-right:1px solid var(--color-line);padding:2rem}.support-actions a:first-child{border-left:1px solid var(--color-line)}.support-model,.about-lineage{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:6rem}.about-hero__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.about-principles{grid-template-columns:repeat(2,minmax(0,1fr))}.about-principles article:nth-child(odd){border-right:1px solid var(--color-line);padding-right:3rem}.about-principles article:nth-child(2n){padding-left:3rem}}@media (width<=599px){.support-contact{text-align:left}.support-contact .container-medium{justify-items:stretch}.about-hero__visual{min-height:31rem}.about-hero__visual figcaption{width:42%}}.page-hero{border-bottom:1px solid color-mix(in srgb, var(--color-line) 72%, transparent);background:linear-gradient(155deg, var(--color-cloud-dancer), color-mix(in srgb, var(--color-ice-melt) 14%, var(--color-cloud-dancer)));padding-block:2rem clamp(5rem,9vw,8rem)}.product-hero__grid{align-items:center;gap:3rem;display:grid}.product-hero__copy{gap:1.5rem;display:grid}.product-hero__media{aspect-ratio:4/5;background:linear-gradient(145deg, color-mix(in srgb, var(--color-peach-dust) 28%, var(--color-cloud-dancer)), var(--color-cloud-dancer))}.product-facts{background:var(--color-surface)}.product-facts__grid{display:grid}.product-facts a{border-top:1px solid var(--color-line);gap:.55rem;padding-block:2rem;text-decoration:none;display:grid}.product-facts a:first-child{box-shadow:inset 0 .25rem var(--color-ice-melt)}.product-facts a:nth-child(2){box-shadow:inset 0 .25rem var(--color-orchid-tint)}.product-facts a:nth-child(3){box-shadow:inset 0 .25rem var(--color-almost-aqua)}.product-facts a>span{color:var(--color-ink-faint);font-size:.75rem}.product-facts a>strong{font-size:1.25rem;font-weight:680;line-height:1.35}.product-facts a>p{color:var(--color-ink-muted);font-size:.875rem}.product-inside{align-items:center;gap:3rem;display:grid}.product-inside__copy{gap:1.5rem;display:grid}.product-inside__media{aspect-ratio:16/11;background:var(--color-nimbus-cloud)}.product-questions__list{border-top:1px solid var(--color-line-strong);display:grid}.product-questions__list article{border-bottom:1px solid var(--color-line);gap:.75rem;padding-block:2rem;display:grid}.product-questions__list h3{font-size:1.35rem}.product-questions__list p{color:var(--color-ink-muted)}.installation-grid{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-line);gap:1px;display:grid;overflow:hidden}.installation-grid article{background:var(--color-surface);align-content:start;gap:1rem;min-height:16rem;padding:2rem;display:grid}.installation-grid article:first-child{box-shadow:inset 0 .25rem var(--color-ice-melt)}.installation-grid article:nth-child(2){box-shadow:inset 0 .25rem var(--color-almost-aqua)}.installation-grid article:nth-child(3){box-shadow:inset 0 .25rem var(--color-peach-dust)}.installation-grid article>span{color:var(--color-podam-hover);font-family:var(--font-data);font-size:.75rem}.installation-grid article p{color:var(--color-ink-muted)}.product-care{gap:3rem;display:grid}.product-care>div:first-child{gap:1.5rem;display:grid}.product-care .heading-xl{text-wrap:pretty;font-size:clamp(1.875rem,3vw,2.375rem);line-height:1.2}.product-store{background:linear-gradient(145deg, color-mix(in srgb, var(--color-lemon-icing) 50%, var(--color-cloud-dancer)), var(--color-cloud-dancer) 60%, color-mix(in srgb, var(--color-ice-melt) 44%, var(--color-cloud-dancer)));text-align:center}.product-store .container-medium{justify-items:center;gap:1.75rem;display:grid}.product-store__price{color:var(--color-ink-muted)}.product-hero__media--photo picture,.product-hero__media--photo img{width:100%;height:100%;display:block}.product-hero__media--photo img{object-fit:cover}.manual-parts-layout{align-items:start;gap:clamp(2rem,5vw,4rem);margin-top:clamp(3rem,6vw,5rem);display:grid}.manual-artwork{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:#fff;overflow:hidden}.manual-artwork picture,.manual-artwork img,.manual-controls-figure picture,.manual-controls-figure img{width:100%;height:auto;display:block}.manual-artwork figcaption{border-top:1px solid var(--color-line);color:var(--color-ink-faint);padding:.9rem 1.1rem;font-size:.75rem}.manual-component-list{border-top:1px solid var(--color-line-strong);margin:0;padding:0;list-style:none;display:grid}.manual-component-list li{border-bottom:1px solid var(--color-line);grid-template-columns:2.2rem minmax(0,1fr);align-items:center;gap:.75rem;min-height:3.4rem;display:grid}.manual-component-list span,.manual-controls-list>li>span,.manual-quick-start>li>span{color:var(--color-podam-hover);font-family:var(--font-data);font-size:.75rem;font-weight:700}.manual-component-list p{color:var(--color-ink-muted);font-size:.875rem}.manual-boundary-note{border-left:.25rem solid var(--color-ice-melt);background:color-mix(in srgb, var(--color-ice-melt) 16%, var(--color-surface));gap:.75rem;margin-top:2rem;padding:1.5rem;display:grid}.manual-boundary-note strong{font-size:1.125rem}.manual-boundary-note p{color:var(--color-ink-muted);font-size:.875rem}.manual-controls-figure{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:#fff;margin-top:clamp(3rem,6vw,5rem);overflow:hidden}.manual-controls-list{background:var(--color-line);gap:1px;margin:1px 0 0;padding:0;list-style:none;display:grid}.manual-controls-list li{background:var(--color-surface);align-content:start;gap:.7rem;min-height:11rem;padding:1.5rem;display:grid}.manual-controls-list h3,.manual-mode-grid h3,.manual-quick-start h3{font-size:1.125rem;line-height:1.35}.manual-controls-list p,.manual-quick-start p{color:var(--color-ink-muted);font-size:.875rem}.manual-mode-grid{gap:1rem;margin-top:clamp(3rem,6vw,5rem);display:grid}.manual-mode-grid article{border:1px solid var(--color-line);background:var(--color-surface);align-content:start;gap:1rem;padding:clamp(1.5rem,4vw,2.25rem);display:grid}.manual-mode-grid article:first-child{box-shadow:inset 0 .25rem var(--color-ice-melt)}.manual-mode-grid article:nth-child(2){box-shadow:inset 0 .25rem var(--color-almost-aqua)}.manual-mode-grid article:nth-child(3){box-shadow:inset 0 .25rem var(--color-peach-dust)}.manual-mode-grid__purpose{color:var(--color-ink-muted)}.manual-mode-grid__sequence{border-top:1px solid var(--color-line);color:var(--color-ink);padding-top:1rem;font-size:1rem;font-weight:650;line-height:1.65}.manual-mode-grid small{color:var(--color-ink-faint);line-height:1.65}.manual-standalone{border-top:1px solid var(--color-line-strong);gap:1.5rem;margin-top:clamp(3rem,6vw,5rem);padding-top:2rem;display:grid}.manual-standalone>div{gap:1rem;display:grid}.manual-standalone article{gap:.5rem;display:grid}.manual-standalone p{color:var(--color-ink-muted);font-size:.875rem}.manual-quick-start{border:1px solid var(--color-line);background:var(--color-line);gap:1px;margin:clamp(3rem,6vw,5rem) 0 0;padding:0;list-style:none;display:grid}.manual-quick-start li{background:var(--color-surface);align-content:start;gap:.8rem;min-height:13rem;padding:1.5rem;display:grid}.product-specs-layout{gap:clamp(2.5rem,6vw,5rem);display:grid}.product-specs-layout__heading{align-content:start;gap:1.25rem;display:grid}.product-specs-layout__heading>p:last-child,.manual-specs-notes p{color:var(--color-ink-muted)}.manual-specs-grid{border-top:1px solid var(--color-line-strong);margin:0;display:grid}.manual-specs-grid>div{border-bottom:1px solid var(--color-line);gap:.45rem;padding-block:1.15rem;display:grid}.manual-specs-grid dt{color:var(--color-ink-faint);font-size:.75rem}.manual-specs-grid dd{font-weight:620;line-height:1.55}.manual-specs-notes{border-top:1px solid var(--color-line);gap:.75rem;padding-top:1.5rem;font-size:.8125rem;display:grid}.manual-care-grid{gap:1rem;margin-top:clamp(3rem,6vw,5rem);display:grid}.manual-care-grid article{border-top:.25rem solid var(--color-ice-melt);background:var(--color-surface);padding:clamp(1.5rem,4vw,2.25rem)}.manual-care-grid article:nth-child(2){border-top-color:var(--color-peach-dust)}.manual-care-grid h3{margin-bottom:1.25rem;font-size:1.25rem}.manual-care-grid ul{color:var(--color-ink-muted);gap:.85rem;margin:0;padding-left:1.1rem;display:grid}.manual-care-grid li{padding-left:.25rem}.manual-service-list{margin-top:clamp(3rem,6vw,5rem)}.manual-boundary-note--care{margin-top:2.5rem}@media (width>=900px){.product-hero__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:5rem}.product-hero__copy{order:2}.product-hero figure{order:1}.product-facts__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.product-facts a{border-top:0;border-right:1px solid var(--color-line);align-content:start;min-height:13rem;padding:2rem}.product-facts a:first-child{border-left:1px solid var(--color-line)}.product-inside{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:6rem}.product-questions__list{grid-template-columns:repeat(2,minmax(0,1fr))}.product-questions__list article:nth-child(odd){border-right:1px solid var(--color-line);padding-right:3rem}.product-questions__list article:nth-child(2n){padding-left:3rem}.installation-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.product-care{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:6rem}.manual-parts-layout{grid-template-columns:minmax(0,8fr) minmax(15rem,4fr)}.manual-component-list{grid-template-columns:repeat(2,minmax(0,1fr))}.manual-component-list li:nth-child(odd){padding-right:1rem}.manual-controls-list{grid-template-columns:repeat(5,minmax(0,1fr))}.manual-mode-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.manual-standalone{grid-template-columns:minmax(12rem,3fr) minmax(0,9fr)}.manual-standalone>div{grid-template-columns:repeat(3,minmax(0,1fr))}.manual-quick-start{grid-template-columns:repeat(4,minmax(0,1fr))}.product-specs-layout{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.manual-specs-notes{grid-column:2}.manual-specs-grid>div{grid-template-columns:minmax(8.5rem,3fr) minmax(0,7fr);gap:1.5rem}.manual-care-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px) and (width<=1199px){.home-hero{grid-template-columns:minmax(0,6fr) minmax(28rem,6fr)}.home-hero__content{padding-inline:clamp(1.75rem,3vw,2.5rem)}.home-hero__copy .display-xl{font-size:clamp(2.75rem,4.4vw,3.25rem)}.product-hero__copy .display-md,.about-hero .display-md{font-size:clamp(2.375rem,4.1vw,2.625rem);line-height:1.12}}@media (width<=374px){.home-hero .button-row{display:grid}.home-hero .button{width:100%}}@media (width<=599px){.product-store{text-align:left}.product-store .container-medium{justify-items:stretch}}.guide-hero .container-medium{gap:1.75rem;display:grid}.guide-search{gap:.65rem;max-width:45rem;margin-top:1rem;display:grid}.guide-search label{font-size:.8125rem;font-weight:650}.guide-search>div{border:1px solid var(--color-line-strong);border-radius:var(--radius-md);background:var(--color-surface);grid-template-columns:minmax(0,1fr) auto;display:grid;overflow:hidden}.guide-search input{background:0 0;border:0;min-height:3.25rem;padding-inline:1rem}.guide-search button{background:var(--color-ink);color:#fff;cursor:pointer;border:0;min-width:4.5rem}.guide-search>p{color:var(--color-ink-faint);font-size:.75rem}.guide-topics{background:color-mix(in srgb, var(--color-cloud-dancer) 78%, var(--color-surface))}.guide-topics__list{border-top:1px solid var(--color-line-strong);display:grid}.guide-topics a{border-bottom:1px solid var(--color-line);min-height:4.5rem;transition:background-color var(--duration-fast) var(--ease-standard);grid-template-columns:2.5rem 1fr auto;align-items:center;text-decoration:none;display:grid}.guide-topics a:hover{background:color-mix(in srgb, var(--color-ice-melt) 26%, transparent)}.guide-topics a>span:last-child{color:var(--color-podam-hover)}.guide-featured__grid{align-items:center;gap:3rem;display:grid}.guide-featured__visual{border-radius:var(--radius-xl);background:linear-gradient(135deg, color-mix(in srgb, var(--color-ice-melt) 78%, var(--color-surface)) 0 48%, var(--color-cloud-dancer) 48% 52%, color-mix(in srgb, var(--color-orchid-tint) 78%, var(--color-surface)) 52%);min-height:24rem;color:var(--color-podam-hover);font-family:var(--font-data);grid-template-columns:auto auto auto;place-content:center;gap:1rem;font-size:clamp(2rem,6vw,4rem);display:grid}.guide-featured__visual i{color:var(--color-ink-faint);font-style:normal}.guide-featured__visual p{color:var(--color-ink-muted);font-family:var(--font-sans);text-align:center;grid-column:1/-1;font-size:.8125rem}.guide-featured__copy{gap:1.5rem;display:grid}.guide-featured__copy .heading-xl{text-wrap:pretty;font-size:clamp(1.875rem,3.6vw,2.5rem);font-weight:700;line-height:1.2}.guide-featured__copy .lead{font-size:clamp(1rem,1.6vw,1.125rem);font-weight:450;line-height:1.72}.guide-meta{color:var(--color-ink-faint);flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.75rem;display:flex}.guide-index{border-top:1px solid var(--color-line-strong)}.guide-index__row{border-bottom:1px solid var(--color-line);gap:1.25rem;padding-block:2rem;display:grid}.guide-index__row>div:nth-child(2){gap:.65rem;display:grid}.guide-index__row>div:nth-child(2)>span{color:var(--color-ink-faint);font-size:.75rem}.guide-index__row h3{font-size:clamp(1.3125rem,2vw,1.4375rem);font-weight:660;line-height:1.38}.guide-index__row h3 a{text-decoration:none}@media (width<=759px){.guide-index__row h3 a{align-items:center;min-height:2.75rem;display:inline-flex}}.guide-index__row p{color:var(--color-ink-muted)}.guide-index__status{color:var(--color-ink-faint);flex-direction:column;align-items:flex-start;gap:.5rem;font-size:.75rem;display:flex}.guide-search-empty{border-top:1px solid var(--color-line-strong);justify-items:start;gap:.75rem;padding-block:3rem;display:grid}.guide-search-empty p{font-size:clamp(1.35rem,3vw,2rem);font-weight:680}.guide-search-empty>span{color:var(--color-ink-muted)}.guide-search-empty .button{margin-top:.75rem}.guide-close{text-align:center}.guide-close .container-medium{justify-items:center;gap:2rem;display:grid}.guide-article__hero{padding-block:2rem clamp(4rem,8vw,7rem)}.guide-article__hero .container-reading{gap:1.75rem;display:grid}.guide-article__hero .display-md{letter-spacing:-.028em;overflow-wrap:anywhere;text-wrap:pretty;max-width:18ch;font-size:clamp(2rem,8.8vw,2.375rem);font-weight:720;line-height:1.16}.direct-answer{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-ice-melt) 18%, var(--color-surface));box-shadow:inset 0 .25rem var(--color-ice-melt);gap:.75rem;margin-top:1rem;padding:1.5rem;display:grid}.direct-answer>span{color:var(--color-podam-hover);font-size:.75rem;font-weight:700}.direct-answer p{font-size:clamp(1.125rem,2.3vw,1.35rem);font-weight:520;line-height:1.68}.direct-answer .direct-answer__sources{color:var(--color-ink-faint);font-size:.8125rem;line-height:1.7}.direct-answer__sources a{min-height:2.75rem;color:var(--color-podam-hover);align-items:center;font-weight:650;display:inline-flex}.guide-article__meta{color:var(--color-ink-faint);flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;font-size:.8125rem;line-height:1.65;display:flex}@media (width>=760px){.guide-article__hero .display-md{font-size:clamp(2.5rem,4.5vw,3.5rem)}}.guide-boundary-note{border-block:1px solid var(--color-line);background:color-mix(in srgb, var(--color-nimbus-cloud) 52%, var(--color-cloud-dancer));color:var(--color-ink);padding-block:2rem}.guide-boundary-note .container-reading{gap:.75rem;display:grid}.guide-boundary-note p{color:var(--color-ink-muted);font-size:.875rem}.guide-article__body{padding-block:clamp(4rem,8vw,7rem)}.research-answer-section{background:radial-gradient(circle at 84% 12%, color-mix(in srgb, var(--color-raindrops-rose) 34%, transparent), transparent 26rem), var(--color-surface)}.research-answer-grid{gap:1rem;margin-top:3rem;display:grid}.research-answer-card{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-surface) 88%, transparent);box-shadow:var(--shadow-1);align-content:start;gap:1.25rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid}.research-answer-card>span{color:var(--color-podam-hover);font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.research-answer-card h3{max-width:28rem;font-size:clamp(1.375rem,2vw,1.75rem);font-weight:680;line-height:1.38}.research-answer-card>p{color:var(--color-ink-muted);line-height:1.75}.research-answer-card .research-answer-card__boundary{border-radius:var(--radius-sm);background:var(--color-podam-soft);color:var(--color-ink);padding:1rem;font-size:.8125rem}.research-answer-card__boundary strong,.research-answer-card__sources strong{margin-bottom:.4rem;font-size:.72rem;display:block}.research-answer-card__sources{gap:.45rem;padding-top:.25rem;display:grid}.research-answer-card__sources a{width:fit-content;min-height:2.75rem;color:var(--color-podam-hover);align-items:center;font-size:.8125rem;font-weight:650;display:inline-flex}.research-groups{gap:clamp(4rem,8vw,7rem);margin-top:4rem;display:grid}.research-group__header{border-bottom:1px solid var(--color-line-strong);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:1rem;display:flex}.research-group__header h3{font-size:clamp(1.5rem,2.5vw,2rem)}.research-group__header span{color:var(--color-ink-faint);font-family:var(--font-data);font-size:.7rem}.research-library{margin-top:0}.research-library--supporting{margin-top:4rem}.guide-article__faq h2{margin-bottom:2.5rem}.guide-article__footer{border-top:1px solid var(--color-line);background:var(--color-surface-subtle);padding-block:3rem}.guide-article__footer .container-reading{gap:2rem;display:grid}.guide-article__footer p{color:var(--color-ink-muted);margin-top:.5rem;font-size:.8125rem}@media (width>=900px){.research-answer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-featured__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:5rem}.guide-featured__visual{min-height:36rem}.guide-index__row{grid-template-columns:3rem minmax(0,1fr) 10rem;gap:2rem}.guide-article__footer .container-reading{grid-template-columns:minmax(0,1fr) auto;align-items:center}}@media (width<=599px){.guide-close{text-align:left}.guide-close .container-medium{justify-items:stretch}.lamp-led-table table,.lamp-led-table thead,.lamp-led-table tbody,.lamp-led-table tr,.lamp-led-table th,.lamp-led-table td{display:block}.lamp-led-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.lamp-led-table tr{border-bottom:1px solid var(--color-line);padding-block:1.25rem}.lamp-led-table td,.lamp-led-table tbody th{border:0;padding:.5rem 0}.lamp-led-table tbody th{color:var(--color-ink);font-weight:700}.lamp-led-table td:nth-child(2):before{content:"Lamp · ";font-weight:700}.lamp-led-table td:nth-child(3):before{content:"LED · ";font-weight:700}.lamp-led-table td:nth-child(4):before{content:"확인 · ";color:var(--color-podam-hover);font-weight:700}}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{background:var(--color-canvas);color:var(--color-ink);font-family:var(--font-sans);font-kerning:normal;font-optical-sizing:auto;font-synthesis:none;scroll-behavior:smooth;text-rendering:optimizelegibility}@view-transition{navigation:auto}@keyframes podam-page-out{to{opacity:.92;transform:translateY(-.2rem)}}@keyframes podam-page-in{0%{opacity:.88;transform:translateY(.28rem)}}::view-transition-old(root){animation:podam-page-out .16s var(--ease-exit) both}::view-transition-new(root){animation:podam-page-in .22s var(--ease-enter) both}body{background:var(--color-canvas);min-width:0;color:var(--color-ink);letter-spacing:-.004em;word-break:keep-all;overflow-wrap:break-word;margin:0;font-size:1rem;font-weight:400;line-height:1.7}main{overflow:clip}img,picture,video{max-width:100%;display:block}img{height:auto}button,input,select,textarea{color:inherit;font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:.08em}a:hover{text-decoration-color:var(--color-podam)}:focus-visible{border-radius:var(--radius-xs);outline:2px solid var(--color-focus);outline-offset:4px}.section--night :focus-visible,.highlight-card--night :focus-visible{outline-color:var(--color-cyan)}::selection{background:var(--color-podam-soft);color:var(--color-ink)}h1,h2,h3,p,figure,blockquote,dl,dd{margin-block:0}figure{margin-inline:0}h1,h2,h3{letter-spacing:-.03em;text-wrap:balance;line-height:1.12}p,li{text-wrap:pretty}ul,ol{margin-block:0}[id]{scroll-margin-top:calc(var(--header-height) + 1.5rem)}body:has(.local-nav) [id]{scroll-margin-top:calc(var(--header-height) + var(--local-nav-height) + 1.5rem)}.skip-link{z-index:200;border-radius:var(--radius-sm);background:var(--color-ink);color:#fff;padding:.65rem .9rem;position:fixed;top:.75rem;left:.75rem;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.container{width:var(--container);margin-inline:auto}.container-medium{width:var(--container-medium);margin-inline:auto}.reading-width,.container-reading{width:var(--container-reading);margin-inline:auto}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.section{padding-block:clamp(5rem,9vw,9rem)}.section--roomy{padding-block:clamp(6rem,12vw,12rem)}.section--surface{background:var(--color-surface)}.section--subtle{background:color-mix(in srgb, var(--color-cloud-dancer) 74%, var(--color-nimbus-cloud))}.section--peach{background:color-mix(in srgb, var(--color-peach-dust) 46%, var(--color-cloud-dancer))}.section--night{background:var(--color-night);color:var(--color-on-night)}html.js[data-motion=full] [data-surface-reveal][data-surface-reveal-state=pending]{opacity:0;transform:translate3d(0, var(--distance-reveal), 0);will-change:opacity, transform}html.js[data-motion=full] [data-surface-reveal][data-surface-reveal-state=entered]{opacity:1;transition:opacity var(--duration-reveal) var(--ease-enter) var(--surface-reveal-delay,0s), transform var(--duration-reveal) var(--ease-spring) var(--surface-reveal-delay,0s);transform:translate(0,0)}.eyebrow{color:var(--color-podam);letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:700;line-height:1.25}.kicker{color:var(--color-ink-muted);letter-spacing:-.006em;font-size:clamp(.875rem,1vw,.9375rem);font-weight:650;line-height:1.4}.display-xl{letter-spacing:-.036em;font-size:clamp(2.625rem,6.2vw,5rem);font-weight:760;line-height:1.04}.display-md{letter-spacing:-.032em;font-size:clamp(2.25rem,4.7vw,3.5rem);font-weight:730;line-height:1.1}.heading-xl{letter-spacing:-.026em;font-size:clamp(1.875rem,3.8vw,2.75rem);font-weight:700;line-height:1.16}.heading-lg{letter-spacing:-.022em;font-size:clamp(1.625rem,3.5vw,2.125rem);font-weight:680;line-height:1.22}.heading-md{letter-spacing:-.018em;font-size:clamp(1.375rem,2.6vw,1.625rem);font-weight:660;line-height:1.3}.lead{color:var(--color-ink-muted);letter-spacing:-.008em;font-size:clamp(1.125rem,1.8vw,1.375rem);font-weight:480;line-height:1.58}.body-lg{color:var(--color-ink-muted);letter-spacing:-.004em;font-size:clamp(1.0625rem,1.5vw,1.125rem);font-weight:400;line-height:1.72}.caption{color:var(--color-ink-faint);font-size:.75rem;line-height:1.6}.data-label{font-family:var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:.055em;font-size:.75rem;font-weight:650}.section-heading{gap:1.25rem;max-width:48rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:grid}.section-heading--center{text-align:center;margin-inline:auto}.button-row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.button{border-radius:var(--radius-control);min-height:3rem;transition:transform var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);border:1px solid #0000;justify-content:center;align-items:center;gap:.55rem;padding:.7rem 1.15rem;font-size:.9375rem;font-weight:650;line-height:1.2;text-decoration:none;display:inline-flex}.button:hover{text-decoration:none;transform:translateY(-1px)}.button:active{transform:translateY(0)}.button--primary{background:var(--color-podam);color:#fff;box-shadow:0 .65rem 1.6rem #2f5b5629}.button--primary:hover{background:var(--color-podam-hover);box-shadow:0 .85rem 2rem #2f5b5638}.button--secondary{border-color:var(--color-control-border);background:color-mix(in srgb, var(--color-surface) 90%, transparent)}.button--secondary:hover{border-color:var(--color-ink)}.button--disabled{border-color:var(--color-line);background:var(--color-surface-subtle);color:var(--color-ink-muted);cursor:not-allowed}.text-link{min-height:2.75rem;color:var(--color-podam-hover);align-items:center;gap:.35rem;font-size:.9375rem;font-weight:650;text-decoration:none;display:inline-flex}.text-link:after{content:"→";transition:transform var(--duration-fast) var(--ease-standard)}.text-link:hover:after{transform:translate(.25rem)}.status-badge{border-radius:var(--radius-xs);background:color-mix(in srgb, var(--color-ice-melt) 54%, var(--color-surface));width:fit-content;min-height:1.75rem;color:var(--color-review);align-items:center;gap:.4rem;padding-inline:.55rem;font-size:.75rem;font-weight:650;display:inline-flex}.status-badge:before{content:"";background:currentColor;border-radius:50%;width:.38rem;height:.38rem}.media-frame{border:1px solid color-mix(in srgb, #fff 76%, var(--color-line));border-radius:var(--radius-xl);background:var(--color-cloud-dancer);box-shadow:var(--shadow-1);overflow:hidden}.media-frame img{object-fit:cover;width:100%;height:100%}.media-caption{color:var(--color-ink-faint);flex-wrap:wrap;align-items:baseline;gap:.4rem .8rem;margin-top:.85rem;font-size:.75rem;line-height:1.55;display:flex}.media-type{color:var(--color-review);font-weight:680}.keyline-list{border-top:1px solid var(--color-line-strong)}.keyline-row{border-bottom:1px solid var(--color-line);gap:.75rem;padding-block:1.5rem;display:grid}.keyline-row h3{font-size:1.25rem}.keyline-row p{color:var(--color-ink-muted)}.prose{color:var(--color-ink)}.prose>*+*{margin-top:1.5rem}.prose h2{letter-spacing:-.024em;margin-top:4rem;font-size:clamp(1.75rem,4vw,2.125rem);font-weight:700;line-height:1.28}.prose h3{margin-top:2.75rem;font-size:clamp(1.3125rem,2.5vw,1.4375rem);font-weight:680;line-height:1.38}.prose p,.prose li{letter-spacing:-.002em;font-size:1.0625rem;font-weight:400;line-height:1.8}.prose ul,.prose ol{padding-left:1.4rem}.prose strong{font-weight:700}.prose code{background:var(--color-surface-subtle);font-family:var(--font-mono);border-radius:.3rem;padding:.12em .32em;font-size:.9em}.table-wrap{border-top:1px solid var(--color-line-strong);overflow-x:auto}table{border-collapse:collapse;text-align:left;width:100%}th,td{border-bottom:1px solid var(--color-line);vertical-align:top;padding:1rem .8rem}th{font-size:.8125rem;font-weight:700;line-height:1.5}td{color:var(--color-ink-muted);font-size:.875rem;font-weight:400;line-height:1.65}.no-js-only{display:block}.js .no-js-only{display:none}@media (width>=700px){.keyline-row{grid-template-columns:minmax(10rem,.7fr) minmax(0,1.3fr) auto;align-items:center}}@media (width<=599px){.button-row{flex-direction:column;align-items:stretch}.button-row .button{width:100%}.section-heading--center{text-align:left}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}::view-transition-old(root),::view-transition-new(root){animation:none!important}[data-surface-reveal]{opacity:1!important;will-change:auto!important;transform:none!important}}.podam-internal{--internal-paper:var(--color-surface);--internal-ivory:var(--color-canvas);--internal-stone:var(--color-surface-subtle);--internal-stone-deep:var(--color-nimbus-cloud);--internal-line:var(--color-line);--internal-ink:var(--color-ink);--internal-muted:var(--color-ink-muted);--internal-image-shadow-3oclock:var(--shadow-1);background:var(--color-canvas)}.podam-internal main{background:var(--color-canvas)}.podam-internal .section{padding-block:clamp(4.75rem,8vw,7.5rem)}.podam-internal .section--roomy{padding-block:clamp(5.5rem,9vw,8.5rem)}.podam-internal .section--surface{background:0 0}.podam-internal .section--subtle{background:color-mix(in srgb, var(--color-cloud-dancer) 72%, var(--color-surface))}.podam-internal main h1,.podam-internal main h2,.podam-internal main h3{color:var(--internal-ink);letter-spacing:-.04em}.podam-internal main .display-md{letter-spacing:-.045em;font-size:clamp(2.15rem,3.45vw,3.25rem);font-weight:640;line-height:1.2}.podam-internal main .heading-xl{letter-spacing:-.04em;font-size:clamp(1.85rem,2.85vw,2.55rem);font-weight:630;line-height:1.24}.podam-internal main .heading-lg{font-size:clamp(1.5rem,2.35vw,1.95rem);font-weight:620;line-height:1.3}.podam-internal main .heading-md{font-weight:610}.podam-internal main .lead{letter-spacing:-.012em;font-size:clamp(1rem,1.35vw,1.125rem);font-weight:410;line-height:1.85}.podam-internal main .lead>span,.podam-internal main .body-lg>span{display:block}.podam-internal .eyebrow,.podam-internal .kicker,.podam-internal .data-label{color:#716d66;letter-spacing:.025em;text-transform:none;font-weight:600}.podam-internal .section-heading{text-align:left;justify-items:start;max-width:46rem;margin-inline:0}.podam-internal .section-heading .body-lg{max-width:42rem}.podam-internal .button{border-radius:var(--radius-control);min-height:3.1rem;box-shadow:none;transition:transform var(--duration-micro) var(--ease-press), background-color var(--duration-control) var(--ease-fluid), border-color var(--duration-control) var(--ease-fluid), box-shadow var(--duration-control) var(--ease-fluid);padding-inline:1.35rem;font-size:.875rem;font-weight:600}.podam-internal .button--primary{background:#2b302f}.podam-internal .button--primary:hover{box-shadow:none;background:#171b1a}.podam-internal .button--secondary{border-color:var(--glass-border);background:var(--glass-fill-strong);box-shadow:var(--shadow-glass);backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturation))}.podam-internal .button:hover{transform:translateY(-2px)}.podam-internal .button:active{transform:scale(.985)}.podam-internal .text-link{color:var(--internal-ink)}.podam-internal .local-nav__cta{color:var(--navigation-glass-foreground)}.podam-internal .status-badge{border:1px solid var(--internal-line);border-radius:var(--radius-control);background:var(--color-podam-soft);color:var(--color-ink-muted)}.podam-internal .status-badge:before{display:none}.podam-internal .media-frame,.podam-internal .manual-artwork,.podam-internal .manual-controls-figure{border-color:var(--internal-line);border-radius:var(--radius-media);box-shadow:var(--internal-image-shadow-3oclock)}.podam-internal .research-boundary,.podam-internal .research-answer-card{border-color:var(--internal-line);border-radius:var(--radius-card);box-shadow:none}.podam-internal .local-nav{border-color:var(--internal-line);background:0 0}.podam-internal .page-hero{border:1px solid color-mix(in srgb, var(--color-line) 72%, transparent);border-radius:var(--radius-panel);background:var(--color-surface);width:min(100% - 1.5rem,90rem);box-shadow:var(--shadow-1);margin:clamp(.75rem,1.8vw,1.5rem) auto 0;padding-block:clamp(4.5rem,8vw,7.5rem);overflow:hidden}.podam-internal .guide-hero .container-medium,.podam-internal .support-hero .container-medium,.podam-internal .faq-hero .container-medium{text-align:center;justify-items:center}.podam-internal .about-hero{background:var(--color-surface)}.podam-internal .about-hero__grid{gap:clamp(3rem,6vw,6rem)}.podam-internal .about-hero__copy{gap:1.5rem}.podam-internal .about-hero__visual{gap:.9rem;min-height:0;display:grid}.podam-internal .about-hero__visual:before,.podam-internal .about-hero__swatches,.podam-internal .about-hero__statement{display:none}.podam-internal .about-hero__image{aspect-ratio:4/5;border-color:var(--internal-line);border-radius:var(--radius-media);width:100%;height:auto;box-shadow:var(--internal-image-shadow-3oclock);position:relative;top:auto;right:auto}.podam-internal .about-hero__visual figcaption{text-align:right;width:100%;position:static}.podam-internal .about-belief{border-radius:var(--radius-panel);background:color-mix(in srgb, var(--color-peach-dust) 28%, var(--color-surface));text-align:center;width:min(100% - 1.5rem,90rem);margin:clamp(1rem,2vw,1.5rem) auto 0}.podam-internal .about-belief .container-medium{justify-items:center}.podam-internal .about-belief__body{color:var(--color-ink-muted);gap:.2rem;line-height:1.8;display:grid}.podam-internal .about-belief__body span{display:block}.podam-internal .about-principles{border-top:0;gap:1rem}.podam-internal .about-principles article{border:1px solid var(--internal-line);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-1);padding:2rem 1.5rem}.podam-internal .about-principles article>span{color:var(--color-ink-muted)}.podam-internal .about-lineage__status{border-radius:var(--radius-card);box-shadow:none}.podam-internal .about-promise{text-align:center;justify-items:center}.podam-internal .product-hero__grid{gap:clamp(3rem,6vw,6rem)}.podam-internal .product-hero__copy{gap:1.5rem}.podam-internal .product-hero__media{aspect-ratio:16/10;border-radius:var(--radius-media);background:var(--color-cloud-dancer)}.podam-internal .product-hero__media img{object-position:center 58%}.podam-internal .product-facts{background:0 0;border:0}.podam-internal .product-facts a{border:1px solid var(--internal-line);border-radius:var(--radius-card);background:var(--color-surface);text-align:center;align-content:center;justify-items:center;margin:.45rem;box-shadow:var(--shadow-1)!important}.podam-internal .product-facts a>strong{font-weight:610}.podam-internal .product-structure-video{background:0 0;border-bottom:0}.podam-internal .product-structure-video__layout{gap:clamp(2rem,4vw,3.5rem);display:grid}.podam-internal .product-structure-video__heading{text-align:center;justify-items:center;gap:.75rem;max-width:46rem;margin-inline:auto;display:grid}.podam-internal .product-structure-video__heading .lead{max-width:42rem;color:var(--internal-muted);margin:0}.podam-internal .product-structure-video__figure{width:min(100%,70rem);margin-inline:auto}.podam-internal .product-structure-video__player{aspect-ratio:16/9;border-radius:var(--radius-media);box-shadow:var(--internal-image-shadow-3oclock);background:#171a19;border:1px solid #323735;position:relative;overflow:hidden}.podam-internal .product-structure-video__player video{object-fit:cover;width:100%;height:100%;display:block}.podam-internal .product-structure-video__trigger{background:#202624eb;border:1px solid #ffffff59;min-width:7.5rem;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.podam-internal .product-structure-video__trigger:hover{background:#171b1a}.podam-internal .product-structure-video[data-video-loaded=true] .product-structure-video__trigger{display:none}.podam-internal .product-structure-video__figure figcaption{color:var(--color-ink-faint);text-align:center;gap:.35rem;padding:.9rem .1rem 0;font-size:.75rem;line-height:1.6;display:grid}.podam-internal .product-structure-video__facts{border-block:1px solid var(--internal-line);width:min(100%,70rem);margin:0 auto;display:grid}.podam-internal .product-structure-video__facts>div{text-align:center;gap:.45rem;padding:1.25rem 1rem;display:grid}.podam-internal .product-structure-video__facts dt{color:#777169;letter-spacing:.015em;font-size:.75rem;font-weight:560}.podam-internal .product-structure-video__facts dd{color:var(--internal-ink);margin:0;font-size:.925rem;font-weight:590}.podam-internal .manual-boundary-note{background:#f5f2ed;border-left-color:#aaa197}.podam-internal .manual-artwork :is(picture,img),.podam-internal .manual-controls-figure :is(picture,img),.podam-internal .tech-editorial__manual :is(picture,img){width:100%;height:auto;display:block}.podam-internal .manual-artwork img,.podam-internal .manual-controls-figure img,.podam-internal .tech-editorial__manual img{object-fit:contain;object-position:center;filter:grayscale()contrast(.96)}.podam-internal .manual-controls-list,.podam-internal .manual-quick-start{border-radius:var(--radius-card);background:var(--internal-line);overflow:hidden}.podam-internal .installation-grid{border-radius:var(--radius-card);background:0 0;border:0;gap:1rem;overflow:visible}.podam-internal .installation-grid article{border:1px solid var(--internal-line)}.podam-internal .manual-mode-grid article,.podam-internal .manual-care-grid article,.podam-internal .installation-grid article{border-color:var(--internal-line);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-1)!important}.podam-internal .manual-controls-list>li,.podam-internal .manual-quick-start>li,.podam-internal .installation-grid article{text-align:center;align-content:center;justify-items:center}.podam-internal .manual-mode-grid article{text-align:center;justify-items:center}.podam-internal .manual-mode-grid__sequence,.podam-internal .manual-mode-grid small{text-align:left;justify-self:stretch}.podam-internal .manual-component-list span,.podam-internal .manual-controls-list>li>span,.podam-internal .manual-quick-start>li>span,.podam-internal .installation-grid article>span{color:var(--color-ink-muted)}.podam-internal .product-store{border-radius:var(--radius-panel);background:color-mix(in srgb, var(--color-ice-melt) 24%, var(--color-surface));width:min(100% - 1.5rem,90rem);margin:0 auto clamp(1rem,2vw,1.5rem)}.podam-internal .technology-hero{background:color-mix(in srgb, var(--color-ice-melt) 15%, var(--color-canvas));width:100%;box-shadow:none;border:0;border-radius:0;margin:0;padding-block:clamp(3.75rem,7vw,6.5rem);overflow:visible}.podam-internal .technology-hero__grid{align-items:center;gap:clamp(1.75rem,3.5vw,3rem) clamp(2.5rem,5vw,5rem);display:grid}.podam-internal .technology-hero__copy{align-content:center;gap:1.5rem;display:grid}.podam-internal .technology-hero__support{align-content:start;gap:1.25rem;display:grid}.podam-internal .technology-hero__copy h1{letter-spacing:-.015em;max-width:9ch}.podam-internal .product-structure-video--technology h2,.podam-internal .tech-editorial h2,.podam-internal .tech-editorial h3,.podam-internal .technology-research h2,.podam-internal .technology-research h3,.podam-internal .technology-close h2{letter-spacing:-.012em}.podam-internal .technology-hero__copy>.lead{max-width:38rem;color:var(--internal-muted);margin:0;font-size:clamp(1rem,1.45vw,1.125rem);line-height:1.78}.podam-internal .technology-hero__definition-boundary{max-width:38rem;color:var(--internal-muted);margin:0;font-size:.875rem;line-height:1.72}.podam-internal .technology-hero__facts{border-block:1px solid color-mix(in srgb, var(--color-podam) 20%, var(--internal-line));margin:0;display:grid}.podam-internal .technology-hero__facts>div{grid-template-columns:minmax(6rem,.7fr) minmax(0,1.3fr);gap:1rem;padding-block:.8rem;display:grid}.podam-internal .technology-hero__facts>div+div{border-top:1px solid var(--internal-line)}.podam-internal .technology-hero__facts dt{color:var(--color-podam);font-size:.75rem;font-weight:650}.podam-internal .technology-hero__facts dd{color:var(--internal-ink);margin:0;font-size:.875rem;font-weight:590}.podam-internal .technology-hero__boundary{border-left:2px solid var(--color-ice-melt);max-width:40rem;color:var(--color-ink-muted);margin:0;padding-left:1rem;font-size:.8125rem;line-height:1.7}.podam-internal .technology-hero__product{gap:.75rem;display:grid}.podam-internal .technology-hero__product picture,.podam-internal .technology-hero__product img{width:100%;display:block}.podam-internal .technology-hero__product img{aspect-ratio:5/4;border-radius:var(--radius-media);object-fit:cover}.podam-internal .technology-hero__product figcaption{color:var(--color-ink-faint);font-size:.75rem;line-height:1.6}.podam-internal .tech-editorial{background:0 0}.podam-internal .tech-editorial__heading{gap:1rem;padding-block:clamp(3.75rem,6vw,5.5rem) clamp(2rem,4vw,3rem);display:grid}.podam-internal .tech-editorial__heading h2{letter-spacing:-.015em;font-size:clamp(2.15rem,3.45vw,3.25rem);font-weight:640;line-height:1.2}.podam-internal .tech-editorial__heading p{max-width:42rem;color:var(--internal-muted)}.podam-internal .tech-editorial__index{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:thin;background:0 0;border:0;border-radius:0;width:min(100% - 1.5rem,90rem);margin-inline:auto;overflow-x:auto}.podam-internal .tech-editorial__index ol{grid-template-columns:repeat(7,minmax(5.75rem,1fr));min-width:44rem;margin:0 auto;padding:0 0 .75rem;list-style:none;display:grid;position:relative}.podam-internal .tech-editorial__index ol:before{z-index:0;background:color-mix(in srgb, var(--color-podam) 28%, var(--internal-line));content:"";height:1px;position:absolute;top:1rem;left:7.14%;right:7.14%}.podam-internal .tech-editorial__index a{z-index:1;letter-spacing:0;scroll-snap-align:center;text-align:center;border:0;align-content:center;justify-items:center;gap:.45rem;min-height:4.25rem;padding:0 .35rem;line-height:1.35;text-decoration:none;display:grid;position:relative}.podam-internal .tech-editorial__index span{border:1px solid color-mix(in srgb, var(--color-podam) 34%, var(--internal-line));border-radius:var(--radius-control);background:var(--color-canvas);width:2rem;height:2rem;color:var(--color-podam);font-family:var(--font-data);place-items:center;font-size:.75rem;font-weight:650;display:grid}.podam-internal .tech-editorial__index strong{letter-spacing:0;font-size:.875rem;font-weight:600}.podam-internal .tech-editorial__content{padding-block:clamp(2.5rem,5vw,4.5rem)}.podam-internal .tech-editorial__list{border-top:1px solid var(--color-line-strong);margin:0;padding:0;list-style:none}.podam-internal .tech-editorial__list article{border-bottom:1px solid var(--internal-line);gap:1.5rem;padding-block:clamp(2rem,3.5vw,3rem);display:grid}.podam-internal .tech-editorial__list header{align-content:start;display:grid}.podam-internal .tech-editorial__list h3{letter-spacing:-.01em;font-size:clamp(1.7rem,2.5vw,2.25rem);font-weight:620;line-height:1.28}.podam-internal .tech-editorial__copy{gap:1.25rem;display:grid}.podam-internal .tech-editorial__description{max-width:45rem;color:var(--color-ink-muted);font-size:1.0625rem;line-height:1.8}.podam-internal .tech-editorial__evidence{border-block:1px solid var(--internal-line);background:0 0;border-radius:0;gap:0;margin:0;display:grid;overflow:visible}.podam-internal .tech-editorial__evidence>div{background:0 0;gap:.4rem;padding-block:1rem;display:grid}.podam-internal .tech-editorial__evidence>div+div{border-top:1px solid var(--internal-line)}.podam-internal .tech-editorial__evidence dt{color:#756f67;align-items:center;gap:.5rem;margin:0;font-size:.75rem;font-weight:650;display:flex}.podam-internal .tech-editorial__evidence dt:before{border-radius:var(--radius-control);background:var(--color-ice-melt);content:"";width:.45rem;height:.45rem}.podam-internal .tech-editorial__evidence [data-evidence-status=pending] dt:before{background:var(--color-podam)}.podam-internal .tech-editorial__evidence dd{color:var(--color-ink-muted);font-size:.875rem;line-height:1.7}.podam-internal .tech-editorial__manual{box-shadow:none;background:0 0;border:0;border-radius:0;gap:.75rem;margin-top:.5rem;display:grid;overflow:visible}.podam-internal .tech-editorial__manual picture,.podam-internal .tech-editorial__manual img{width:100%}.podam-internal .tech-editorial__manual img{border-radius:var(--radius-media);filter:none}.podam-internal .tech-editorial__manual figcaption{color:var(--color-ink-faint);text-align:left;border:0;padding:0;font-size:.75rem;line-height:1.6}.podam-internal .product-structure-video--technology{padding-block:clamp(3.75rem,7vw,6.5rem)}.podam-internal .product-structure-video--technology .product-structure-video__player{box-shadow:none;border:0}.podam-internal .product-structure-video--technology .product-structure-video__facts{grid-template-columns:repeat(3,minmax(0,1fr))}.podam-internal .product-structure-video--technology .product-structure-video__facts>div+div{border-left:1px solid var(--internal-line)}.podam-internal .product-structure-video__cta{border-top:1px solid var(--internal-line);justify-content:space-between;align-items:center;gap:1.25rem;width:min(100%,70rem);margin-inline:auto;padding-top:1.5rem;display:flex}.podam-internal .product-structure-video__cta p{max-width:38rem;color:var(--color-ink-muted);margin:0;font-size:.875rem;line-height:1.7}.podam-internal .technology-research{padding-block:clamp(4rem,7vw,6.5rem)}.podam-internal .technology-research .research-boundary{border:0;border-block:1px solid var(--internal-line);box-shadow:none;background:0 0;border-radius:0;margin-top:2rem;padding:1.5rem 0}.podam-internal .technology-research .research-boundary>div{box-shadow:none;text-align:left;background:0 0;justify-items:start}.podam-internal .technology-research .research-boundary__step{background:color-mix(in srgb, var(--color-ice-melt) 52%, var(--color-surface));color:var(--color-podam)}.podam-internal .technology-research-list{margin-top:2rem}.podam-internal .technology-research .research-card{gap:1rem;padding-block:clamp(2rem,4vw,3rem)}.podam-internal .technology-research .research-card__details{border-block:1px solid var(--internal-line)}.podam-internal .technology-research .research-card__details>summary{min-height:3rem;color:var(--internal-ink);cursor:pointer;padding-block:.8rem;font-size:.8125rem;font-weight:650}.podam-internal .technology-research .research-card__details>.research-card__citation{border-bottom:1px solid var(--internal-line);max-width:none;margin:0;padding:1rem 0}.podam-internal .technology-research .research-card__details[open]>summary{border-bottom:1px solid var(--internal-line)}.podam-internal .technology-research .research-card--details dl{gap:0;display:grid}.podam-internal .technology-research .research-card--details dl>div{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(9rem,.35fr) minmax(0,1fr);gap:1.25rem;padding:1rem 0;display:grid}.podam-internal .technology-research .research-card--details dl>div+div{border-top:1px solid var(--internal-line)}.podam-internal .technology-research .research-card--details dl>.research-card__disclosure{border-left:2px solid var(--color-ice-melt);background:0 0;padding-inline:.75rem}.podam-internal .technology-research .research-card__review>span:not(.status-badge){font-size:.75rem}.podam-internal .technology-research-more{margin-top:2rem}.podam-internal .technology-close{background:color-mix(in srgb, var(--color-orchid-tint) 18%, var(--color-canvas));width:100%;box-shadow:none;border-radius:0;margin:0}.podam-internal .technology-close .container-medium{text-align:center;justify-items:center;gap:clamp(1.25rem,2vw,2rem);display:grid}.podam-internal .guide-search{text-align:left;width:min(100%,42rem);margin-inline:auto}.podam-internal .guide-search>div{border-radius:var(--radius-control)}.podam-internal .guide-topics{border:1px solid var(--internal-line);border-radius:var(--radius-card);background:var(--color-surface);width:min(100% - 1.5rem,90rem);margin:clamp(1rem,2vw,1.5rem) auto 0;overflow:hidden}.podam-internal .guide-topics a:hover{background:#f2efe9}.podam-internal .guide-featured__visual{border:1px solid var(--internal-line);border-radius:var(--radius-media);background:var(--color-cloud-dancer);min-height:28rem;box-shadow:var(--internal-image-shadow-3oclock);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr;place-content:stretch;display:grid;overflow:hidden}.podam-internal .guide-featured__visual picture,.podam-internal .guide-featured__visual img{width:100%;height:100%}.podam-internal .guide-featured__visual img{object-fit:cover}.podam-internal .guide-featured__visual figcaption{border-top:1px solid var(--internal-line);color:var(--color-ink-faint);font-family:var(--font-sans);text-align:left;background:#fff;padding:.8rem 1rem;font-size:.75rem}.podam-internal .guide-featured__copy{text-align:left}.podam-internal .guide-featured__copy .button{justify-self:start}.podam-internal .guide-close{border-radius:var(--radius-panel);background:color-mix(in srgb, var(--color-almost-aqua) 24%, var(--color-surface));width:min(100% - 1.5rem,90rem);margin:0 auto clamp(1rem,2vw,1.5rem)}.podam-internal .guide-article__hero{border:1px solid var(--internal-line);border-radius:var(--radius-panel);background:var(--color-surface);width:min(100% - 1.5rem,90rem);box-shadow:var(--shadow-1);margin:clamp(.75rem,1.8vw,1.5rem) auto 0;overflow:hidden}.podam-internal .guide-article__hero .container-reading{text-align:center;justify-items:center}.podam-internal .guide-article__hero .display-md{max-width:20ch;font-size:clamp(2rem,3.7vw,3rem);line-height:1.24}.podam-internal .direct-answer{border:1px solid var(--internal-line);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-ice-melt) 18%, var(--color-surface));width:100%;box-shadow:var(--shadow-1);text-align:left}.podam-internal .guide-boundary-note{background:#faf8f4}.podam-internal .guide-brand-definition{margin-block:clamp(2rem,5vw,4rem)}.podam-internal .guide-brand-definition .container-reading{border:1px solid var(--internal-line);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-1);gap:.75rem;padding:1.5rem;display:grid}.podam-internal .guide-brand-definition p{color:var(--internal-muted)}.podam-internal .guide-brand-definition .text-link{justify-self:start}.podam-internal .research-answer-section{background:color-mix(in srgb, var(--color-cloud-dancer) 68%, var(--color-surface))}.podam-internal .research-answer-card,.podam-internal .research-card dl>div,.podam-internal .research-boundary{border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-1)}.podam-internal .research-answer-card .research-answer-card__boundary,.podam-internal .research-card dl>.research-card__disclosure{background:#f1eee8}.podam-internal .support-actions{border-bottom:0}.podam-internal .support-actions__grid{gap:1rem;padding-block:clamp(1rem,2vw,1.5rem)}.podam-internal .support-actions a{border:1px solid var(--internal-line);border-radius:var(--radius-card);background:var(--color-surface);text-align:center;align-content:center;justify-items:center;min-height:14rem;padding:2rem;box-shadow:var(--shadow-1)!important}.podam-internal .support-actions a:hover{background:#f6f3ee}.podam-internal .support-model li>span,.podam-internal .research-boundary__step{border-radius:var(--radius-control);color:#777169;background:#eeebe5}.podam-internal .support-contact{border-radius:var(--radius-panel);background:color-mix(in srgb, var(--color-peach-dust) 24%, var(--color-surface));width:min(100% - 1.5rem,90rem);margin:0 auto clamp(1rem,2vw,1.5rem)}.podam-internal .support-contact__channel{border:1px solid var(--internal-line);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-1);text-align:center;align-content:center;justify-items:center}.podam-internal .about-principles article,.podam-internal .research-boundary>div{text-align:center;align-content:center;justify-items:center}.podam-internal .guide-topics a{letter-spacing:-.008em;text-align:center;grid-template-columns:2.5rem minmax(0,1fr) 2.5rem;justify-items:center;line-height:1.35}.podam-internal .faq-topics a{letter-spacing:-.008em;text-align:center;justify-content:center;align-items:center;min-height:2.75rem;line-height:1.35;display:inline-flex}.podam-internal .product-facts a>strong,.podam-internal .about-principles h3,.podam-internal .manual-controls-list h3,.podam-internal .manual-mode-grid h3,.podam-internal .manual-quick-start h3,.podam-internal .installation-grid h3,.podam-internal .support-actions h2{letter-spacing:-.02em;line-height:1.4}.podam-internal .product-facts a>p,.podam-internal .about-principles p,.podam-internal .manual-controls-list p,.podam-internal .manual-quick-start p,.podam-internal .installation-grid p,.podam-internal .support-actions p,.podam-internal .support-contact__channel small,.podam-internal .research-boundary p{letter-spacing:-.006em;line-height:1.72}.podam-internal .media-caption,.podam-internal .manual-artwork figcaption,.podam-internal .manual-controls-figure figcaption,.podam-internal .tech-editorial__product figcaption,.podam-internal .tech-editorial__manual figcaption,.podam-internal .guide-featured__visual figcaption{text-align:center;justify-content:center;align-items:center;line-height:1.6}.podam-internal .faq-topics{background:var(--glass-fill-strong)}.podam-internal .faq-item__icon{border-radius:var(--radius-round)}.podam-internal .faq-item[open] .faq-item__icon{background:#eeebe5;border-color:#a8a198}.podam-internal .legal-page__hero:after{background:var(--internal-line);height:1px}.podam-internal .legal-page__sections{background:0 0}.podam-internal .not-found{background:var(--color-surface);text-align:center}.podam-internal .not-found:before,.podam-internal .not-found:after{display:none}.podam-internal .not-found .container-medium{justify-items:center}@media (width>=760px){.podam-internal .about-principles{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.podam-internal .about-principles article:nth-child(odd){border-right:1px solid var(--internal-line)}.podam-internal .tech-editorial__index ol{grid-template-columns:repeat(7,minmax(0,1fr))}.podam-internal .tech-editorial__index a{border-bottom:0;border-right:0;padding-inline:.5rem}.podam-internal .tech-editorial__index li:first-child a{border-left:0}.podam-internal .tech-editorial__evidence{grid-template-columns:minmax(0,1fr)}.podam-internal .product-structure-video__facts{grid-template-columns:repeat(3,minmax(0,1fr))}.podam-internal .product-structure-video__facts>div+div{border-left:1px solid var(--internal-line)}}@media (width>=900px){.podam-internal .technology-hero__grid{grid-template:"copy product""support product"1fr/minmax(0,5fr) minmax(0,7fr)}.podam-internal .technology-hero__copy{grid-area:copy}.podam-internal .technology-hero__product{grid-area:product}.podam-internal .technology-hero__support{grid-area:support}.podam-internal .about-hero__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.podam-internal .about-hero__image{aspect-ratio:5/4}.podam-internal .about-principles{grid-template-columns:repeat(4,minmax(0,1fr))}.podam-internal .about-principles article{border-right:1px solid var(--internal-line);min-height:17rem}.podam-internal .about-principles article:last-child{border-right:1px solid var(--internal-line)}.podam-internal .about-lineage{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:6rem}.podam-internal .product-hero__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.podam-internal .product-hero__copy{order:1}.podam-internal .product-hero figure{order:2}.podam-internal .product-facts a{min-height:11rem}.podam-internal .tech-editorial__list article{grid-template-columns:minmax(12rem,4fr) minmax(0,8fr);gap:5rem}.podam-internal .support-actions__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.podam-internal .support-actions a{border:1px solid var(--internal-line)}.podam-internal .support-actions a:first-child{border-left:1px solid var(--internal-line)}}@media (width<=759px){.podam-internal main .display-md{font-size:clamp(2rem,9vw,2.4rem)}.podam-internal main .heading-xl{font-size:clamp(1.75rem,7.5vw,2.15rem)}.podam-internal .page-hero{padding-bottom:4.5rem}.podam-internal .about-hero__copy,.podam-internal .product-hero__copy{text-align:center;justify-items:center}.podam-internal .about-hero__visual figcaption{text-align:left}.podam-internal .section-heading{text-align:center}.podam-internal .guide-featured__visual{min-height:20rem}.podam-internal .guide-featured__copy{align-items:center}.podam-internal .technology-hero{padding-block:3rem 3.5rem}.podam-internal .technology-hero__grid{gap:2rem}.podam-internal .technology-hero__copy{gap:1.2rem}.podam-internal .technology-hero__copy h1{max-width:none}.podam-internal .technology-hero__product figcaption,.podam-internal .tech-editorial__manual figcaption{font-size:.75rem}.podam-internal .product-structure-video--technology{padding-block:3.5rem}.podam-internal .product-structure-video__cta{flex-direction:column;align-items:stretch}.podam-internal .product-structure-video__cta .button{width:100%}.podam-internal .tech-editorial__heading{padding-block:3.5rem 2rem}.podam-internal .tech-editorial__content{padding-block:2rem 3.5rem}.podam-internal .tech-editorial__list article{gap:1rem;padding-block:1.35rem}.podam-internal .tech-editorial__description{font-size:1rem;line-height:1.7}.podam-internal .tech-editorial__copy{gap:1rem}.podam-internal .tech-editorial__evidence>div{padding-block:.75rem}.podam-internal .technology-research{padding-block:3.5rem}.podam-internal .technology-research .section-heading{text-align:left}}@media (width<=599px){.podam-internal .product-store,.podam-internal .technology-close,.podam-internal .guide-close{text-align:center}.podam-internal .product-store .container-medium,.podam-internal .technology-close .container-medium,.podam-internal .guide-close .container-medium{justify-items:center}.podam-internal .technology-research .research-boundary{gap:.75rem;padding-block:1.25rem}.podam-internal .technology-research .research-card--details dl>div{grid-template-columns:minmax(0,1fr);gap:.4rem}.podam-internal .technology-research .research-card{gap:.8rem;padding-block:1.75rem}}
