@font-face{font-family:"Manrope Fallback";src:local("Arial"),local("ArialMT"),local("Helvetica"),local("Roboto");font-weight:400;size-adjust:102%;ascent-override:104.9%;descent-override:29.5%;line-gap-override:0%}@font-face{font-family:"Manrope Fallback";src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Bold"),local("Roboto Bold");font-weight:600;size-adjust:99.5%;ascent-override:109.2%;descent-override:30.7%;line-gap-override:0%}@font-face{font-family:"Manrope Fallback";src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Bold"),local("Roboto Bold");font-weight:700;size-adjust:98.9%;ascent-override:107.5%;descent-override:30.2%;line-gap-override:0%} @font-face{font-family:"Fraunces Fallback";src:local("Georgia"),local("Times New Roman");font-weight:600;size-adjust:108.5%;ascent-override:102%;descent-override:26.5%;line-gap-override:0%}@media (min-width:600px){@font-face{font-family:"Fraunces Fallback";src:local("Georgia"),local("Times New Roman");font-weight:600;size-adjust:107%;ascent-override:102%;descent-override:26.5%;line-gap-override:0%}}@media (min-width:700px){@font-face{font-family:"Fraunces Fallback";src:local("Georgia"),local("Times New Roman");font-weight:600;size-adjust:106%;ascent-override:102%;descent-override:26.5%;line-gap-override:0%}}@media (min-width:820px){@font-face{font-family:"Fraunces Fallback";src:local("Georgia"),local("Times New Roman");font-weight:600;size-adjust:104.5%;ascent-override:102%;descent-override:26.5%;line-gap-override:0%}}@media (min-width:1024px){@font-face{font-family:"Fraunces Fallback";src:local("Georgia"),local("Times New Roman");font-weight:600;size-adjust:102.5%;ascent-override:102%;descent-override:26.5%;line-gap-override:0%}}@media (min-width:1200px){@font-face{font-family:"Fraunces Fallback";src:local("Georgia"),local("Times New Roman");font-weight:600;size-adjust:99.5%;ascent-override:102%;descent-override:26.5%;line-gap-override:0%}}@media (min-width:1366px){@font-face{font-family:"Fraunces Fallback";src:local("Georgia"),local("Times New Roman");font-weight:600;size-adjust:97.6%;ascent-override:102%;descent-override:26.5%;line-gap-override:0%}}:root{--wdy-accent:#C67116;--wdy-accent-ink:#955511;--wdy-accent-ink-hover:#8B4F0F;--wdy-accent-ink-active:#81490E;--wdy-charcoal:#4D4D4D;--wdy-ink:#000;--wdy-night:#1A1A1A;--wdy-surface:#EDEDED;--wdy-offwhite:#F8F8F8;--wdy-paper:#FAF4EC;--wdy-white:#FFF;--wdy-muted-on-night:#B8B8B8;--wdy-field-border:#8A8A8A;--wdy-line:rgb(77 77 77 / .16);--wdy-shadow-tint:149 85 17;--wdy-font-display:"Fraunces","Fraunces Fallback",Georgia,"Times New Roman",serif;--wdy-font-sans:"Manrope","Manrope Fallback",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--wdy-fs-display:clamp(2.5rem,1.6rem + 4vw,5rem);--wdy-fs-h2:clamp(2rem,1.4rem + 2.6vw,3.5rem);--wdy-fs-h3:clamp(1.375rem,1.1rem + 1.1vw,1.875rem);--wdy-fs-lead:clamp(1.125rem,1rem + .5vw,1.375rem);--wdy-fs-body:clamp(1rem,.95rem + .2vw,1.0625rem);--wdy-fs-small:.875rem;--wdy-fs-eyebrow:.8125rem;--wdy-fs-button:1rem;--wdy-fs-stat:clamp(3rem,2rem + 5vw,6rem);--wdy-sp-1:4px;--wdy-sp-2:8px;--wdy-sp-3:12px;--wdy-sp-4:16px;--wdy-sp-5:24px;--wdy-sp-6:32px;--wdy-sp-7:48px;--wdy-sp-8:64px;--wdy-sp-9:96px;--wdy-sp-10:128px;--wdy-section-y:clamp(48px,1.5rem + 5vw,96px); --wdy-section-y-sm:clamp(32px,1rem + 3vw,64px); --wdy-head-gap:clamp(24px,1rem + 2vw,40px); --wdy-stack:clamp(16px,.75rem + 1vw,24px); --wdy-panel-pad:clamp(16px,.5rem + 2vw,32px); --wdy-gutter:clamp(16px,4vw,48px);--wdy-content:720px;--wdy-wide:1200px;--wdy-max:1440px;--wdy-header-h:64px;--wdy-r-sm:6px;--wdy-r-md:12px;--wdy-r-lg:20px;--wdy-r-xl:28px;--wdy-r-pill:999px;--wdy-shadow-base:0 1px 2px rgb(77 77 77 / .06),0 1px 1px rgb(149 85 17 / .04);--wdy-shadow-elevated:0 2px 4px rgb(77 77 77 / .05),0 8px 16px -4px rgb(149 85 17 / .10),0 18px 36px -12px rgb(149 85 17 / .14);--wdy-shadow-floating:0 4px 8px rgb(77 77 77 / .07),0 16px 32px -8px rgb(149 85 17 / .18),0 36px 72px -24px rgb(149 85 17 / .26);--wdy-z-raised:10;--wdy-z-header:50;--wdy-z-buybar:60;--wdy-z-menu:70;--wdy-z-skip:100;--wdy-ease-spring:cubic-bezier(.34,1.36,.64,1);--wdy-ease-out:cubic-bezier(.22,1,.36,1);--wdy-ease-press:cubic-bezier(.3,0,.5,1);--wdy-dur-press:120ms;--wdy-dur-hover:220ms;--wdy-dur-reveal:520ms;--wdy-dur-scene:700ms;--wdy-grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .3  0 0 0 0 .3  0 0 0 0 .3  0 0 0 1 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}@supports (transition-timing-function:linear(0,1)){:root{--wdy-ease-spring:linear(0,.043,.147,.28,.423,.559,.681,.783,.866,.928,.974,1.005,1.024,1.034,1.038,1.038,1.034,1.029,1.024,1.018,1.014,1.009,1.006,1.003,1)}}@media (min-width:1024px){:root{--wdy-header-h:72px}} @media (max-height:499.98px) and (max-width:1023.98px){:root{--wdy-header-h:56px}}  :where(.wdy-page) *,:where(.wdy-page) *::before,:where(.wdy-page) *::after{box-sizing:border-box} html{overflow-x:clip;scroll-behavior:smooth;scroll-padding-top:calc(var(--wdy-header-h) + 16px);-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}} html.wdy-bar-on{scroll-padding-bottom:calc(var(--wdy-bar-h,64px) + 16px)}body{margin:0;overflow-x:clip;background:var(--wdy-offwhite);color:var(--wdy-charcoal);font-family:var(--wdy-font-sans);font-size:var(--wdy-fs-body);font-weight:400;line-height:1.7; -webkit-font-smoothing:antialiased} .wdy-page main.wp-block-group,.wdy-page .wp-block-post-content{margin-block:0!important;padding:0!important}.wdy-page .wp-block-post-content>.wdy-section{margin-block:0!important;max-width:none!important} .wdy-page .wp-block-post-content{--wp--style--root--padding-left:0px;--wp--style--root--padding-right:0px} .wdy-page--privacy-policy .wp-block-post-title{display:none}.wdy-page--privacy-policy main.wp-block-group,.wdy-page--privacy-policy main.wp-block-group>.wp-block-group{--wp--style--root--padding-left:0px;--wp--style--root--padding-right:0px;padding-inline:0!important}.wdy-section :where(h1,h2,h3,h4,p,ul,ol,figure,details,table){margin-block:0}.wdy-section :where(img,svg){max-width:100%}.wdy-section img{height:auto;display:block}.wdy-section picture{display:contents} header.wp-block-template-part:has(.wdy-header){position:sticky;top:0;z-index:var(--wdy-z-header)} .wdy-h1,.wdy-h2,.wdy-h3{font-family:var(--wdy-font-display);font-weight:600;font-optical-sizing:auto;color:var(--wdy-night);text-wrap:balance}.wdy-h1{font-size:var(--wdy-fs-display);line-height:1.02;letter-spacing:-.03em}.wdy-h2{font-size:var(--wdy-fs-h2);line-height:1.08;letter-spacing:-.03em}.wdy-h3{font-size:var(--wdy-fs-h3);line-height:1.2;letter-spacing:-.02em}.wdy-lead{font-size:var(--wdy-fs-lead);line-height:1.6;max-width:52ch}.wdy-section p{text-wrap:pretty;max-width:66ch}.wdy-eyebrow{font-size:var(--wdy-fs-eyebrow);font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--wdy-accent-ink);margin-bottom:var(--wdy-sp-3)!important} .wdy-link,.wdy-section p a:not(.wdy-btn),.wdy-section li:where(:not(.wdy-manuals__item)) a:not(.wdy-btn),.wdy-section td a:not(.wdy-btn),.wdy-faq__a a{position:relative;color:var(--wdy-accent-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;border-radius:2px}.wdy-link::after,.wdy-section p a:not(.wdy-btn)::after,.wdy-section li:where(:not(.wdy-manuals__item)) a:not(.wdy-btn)::after,.wdy-faq__a a::after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:2px;background:var(--wdy-accent);transform:scaleX(0);transform-origin:left center;transition:transform var(--wdy-dur-hover) var(--wdy-ease-out)}@media (hover:hover) and (pointer:fine){.wdy-link:hover::after,.wdy-section p a:not(.wdy-btn):hover::after,.wdy-section li:where(:not(.wdy-manuals__item)) a:not(.wdy-btn):hover::after,.wdy-faq__a a:hover::after{transform:scaleX(1)}}.wdy-link:active,.wdy-section p a:not(.wdy-btn):active,.wdy-section li:where(:not(.wdy-manuals__item)) a:not(.wdy-btn):active,.wdy-faq__a a:active{opacity:.8}.wdy-link:visited,.wdy-section p a:not(.wdy-btn):visited{color:var(--wdy-accent-ink)} :where(.wdy-page,.wdy-header,.wdy-footer,.wdy-section) :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--wdy-accent);outline-offset:3px}:where(.wdy-page) :focus:not(:focus-visible){outline:none} .wdy-skip{position:fixed;left:12px;top:12px;z-index:var(--wdy-z-skip);padding:12px 16px;border-radius:var(--wdy-r-md);background:var(--wdy-white);color:var(--wdy-night);font-weight:700;box-shadow:none;opacity:0;pointer-events:none;transform:translateY(calc(-100% - 24px));transition:transform var(--wdy-dur-hover) var(--wdy-ease-spring),opacity var(--wdy-dur-hover) var(--wdy-ease-out)}.wdy-skip:focus,.wdy-skip:focus-visible{transform:none;opacity:1;box-shadow:var(--wdy-shadow-floating);pointer-events:auto}.wdy-skip:hover{text-decoration:underline}.wdy-skip:active{transform:scale(.97)} :is(.wdy-section p,.wdy-section li,.wdy-faq__a,.wdy-legal,.wdy-sup,.wdy-reg,.wdy-mc__a,.wdy-mc__foot) a:not(.wdy-btn):not(.wdy-manuals a){ padding-block:4px;padding-inline:2px;margin-inline:-2px} .wdy-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.wdy-center{text-align:center}[hidden]{display:none!important}   .wdy-section{position:relative;padding-block:var(--wdy-section-y);padding-inline:var(--wdy-gutter);background:var(--wdy-offwhite)}.wdy-section--surface{background:var(--wdy-surface)}.wdy-section--paper{background:var(--wdy-paper)}.wdy-section--night{background:var(--wdy-night);color:var(--wdy-muted-on-night)}.wdy-section--night :is(.wdy-h2,.wdy-h3){color:var(--wdy-white)}.wdy-section--night .wdy-eyebrow{color:var(--wdy-accent)}.wdy-section--night p a:not(.wdy-btn),.wdy-section--night p a:not(.wdy-btn):visited{color:var(--wdy-white)}.wdy-wrap{width:100%;max-width:var(--wdy-wide);margin-inline:auto}.wdy-wrap--content{max-width:var(--wdy-content)}.wdy-head{margin-bottom:var(--wdy-head-gap)} .wdy-head .wdy-h2+*{margin-top:var(--wdy-sp-4)}.wdy-head>p+p{margin-top:var(--wdy-sp-4)}.wdy-center .wdy-lead,.wdy-head.wdy-center p{margin-inline:auto} .wdy-grain{isolation:isolate}.wdy-grain::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;opacity:.07;mix-blend-mode:multiply;background-image:var(--wdy-grain)}.wdy-section--night.wdy-grain::before{mix-blend-mode:screen;opacity:.05} .wdy-section::after{content:"";position:absolute;top:0;left:max(var(--wdy-gutter),calc((100% - var(--wdy-wide)) / 2));width:min(40%,calc(var(--wdy-wide) * .4));height:2px;background:var(--wdy-accent);transform-origin:left center;transform:scaleX(1);transition:transform 900ms var(--wdy-ease-out)}.wdy-section#hero::after{display:none}.wdy-js .wdy-section:not(.is-lined)::after{transform:scaleX(0)}.wdy-js .wdy-section.is-gone::after{transform:scaleX(0);transform-origin:right center} .wdy-js .wdy-reveal{opacity:0;transform:translateY(16px)}.wdy-js .wdy-reveal.is-revealed{opacity:1;transform:none;transition:opacity var(--wdy-dur-reveal) var(--wdy-ease-out),transform var(--wdy-dur-reveal) var(--wdy-ease-spring);transition-delay:calc(var(--wdy-i,0) * 70ms)} .wdy-scene{position:relative} .wdy-scene svg:not([width]){display:block;width:100%;height:auto}.wdy-panel{position:relative;background:var(--wdy-paper);border-radius:var(--wdy-r-xl);box-shadow:var(--wdy-shadow-elevated);overflow:hidden}@media (prefers-reduced-motion:reduce){.wdy-section::after,.wdy-js .wdy-section:not(.is-lined)::after,.wdy-js .wdy-section.is-gone::after{transform:scaleX(1);transition:none}.wdy-js .wdy-reveal{opacity:1;transform:none}.wdy-page *,.wdy-page *::before,.wdy-page *::after{transition-duration:0ms!important;animation-duration:0ms!important;animation-iteration-count:1!important}}  .wdy-header{position:sticky;top:0;z-index:var(--wdy-z-header)}header.wp-block-template-part .wdy-header{position:relative}.wdy-header__bar{position:relative;display:flex;align-items:center;gap:var(--wdy-sp-3);height:var(--wdy-header-h); padding-inline:max(var(--wdy-gutter),calc((100% - var(--wdy-wide)) / 2))}.wdy-header::before{ content:"";position:absolute;inset:0;background:var(--wdy-offwhite)}.wdy-header.is-scrolled::before{background:rgb(248 248 248 / .92);-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px)}.wdy-header::after{ content:"";position:absolute;inset:0;pointer-events:none;box-shadow:var(--wdy-shadow-elevated);opacity:0;transition:opacity var(--wdy-dur-hover) var(--wdy-ease-out)}.wdy-header.is-scrolled::after{opacity:1}.wdy-header__logo{display:inline-flex;align-items:center;min-height:44px;border-radius:4px;flex:0 0 auto;margin-right:auto;transition:transform var(--wdy-dur-hover) var(--wdy-ease-spring)}.wdy-header__logo img{height:22px;width:auto;display:block} .wdy-header__logo,.wdy-header__logo:visited,.wdy-header__logo:hover,.wdy-header__logo:active{color:var(--wdy-night);text-decoration:none}.wdy-header__logo:hover{transform:translateY(-1px)}.wdy-header__logo:active{transform:scale(.97)}.wdy-nav{display:none}.wdy-nav__list,.wdy-menu__list{list-style:none;margin:0;padding:0}.wdy-nav__list{display:flex;gap:var(--wdy-sp-5);align-items:center}.wdy-nav__link,.wdy-header__reg,.wdy-menu__link{position:relative;display:inline-flex;align-items:center;min-height:44px;color:var(--wdy-night);font-weight:600;text-decoration:none;font-size:.9375rem;border-radius:4px}.wdy-nav__link::after,.wdy-header__reg::after,.wdy-menu__link::after{content:"";position:absolute;left:0;right:0;bottom:8px;height:2px;background:var(--wdy-accent);transform:scaleX(0);transform-origin:left center;transition:transform var(--wdy-dur-hover) var(--wdy-ease-out)}.wdy-nav__link:hover::after,.wdy-header__reg:hover::after,.wdy-menu__link:hover::after,.wdy-nav__link[aria-current]::after,.wdy-header__reg[aria-current]::after,.wdy-menu__link[aria-current]::after{transform:scaleX(1)}.wdy-nav__link:active,.wdy-header__reg:active,.wdy-menu__link:active{opacity:.8} .wdy-nav__link{min-width:44px;justify-content:center}.wdy-header__reg{font-size:.8125rem;line-height:1.2;text-align:right;max-width:6.6em}@media (max-width:429px){.wdy-header__reg::after{bottom:3px}}  .wdy-header__buy{flex:0 0 auto}@media (max-width:767.98px){.wdy-header .wdy-header__buy{min-height:44px;height:44px;min-width:64px;padding:0 14px;gap:6px;font-size:.9375rem;border-radius:var(--wdy-r-md)}.wdy-header__buy-more{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.wdy-header__reg{display:none}html:not(.js) .wdy-header__reg{display:inline-flex}}@media (max-width:359.98px){.wdy-header__logo img{height:20px}} .wdy-page--registration .wdy-header [data-wdy-amazon]{display:none!important}.wdy-menu-btn{position:relative;flex:0 0 auto;width:48px;height:48px;border:0;border-radius:var(--wdy-r-md);background:transparent;color:var(--wdy-night);cursor:pointer;display:grid;place-items:center;transition:transform var(--wdy-dur-press) var(--wdy-ease-press)}.wdy-menu-btn:hover{background:var(--wdy-surface)}html:not(.js) .wdy-menu-btn{display:none} .wdy-menu-btn:active{transform:scale(.94)}.wdy-menu-btn span{position:absolute;width:22px;height:2px;background:currentColor;border-radius:2px;transition:transform var(--wdy-dur-hover) var(--wdy-ease-spring),opacity var(--wdy-dur-hover) var(--wdy-ease-out)}.wdy-menu-btn span:nth-child(1){transform:translateY(-7px)}.wdy-menu-btn span:nth-child(3){transform:translateY(7px)}.wdy-menu-btn[aria-expanded="true"] span:nth-child(1){transform:rotate(45deg)}.wdy-menu-btn[aria-expanded="true"] span:nth-child(2){opacity:0;transform:scaleX(.2)}.wdy-menu-btn[aria-expanded="true"] span:nth-child(3){transform:rotate(-45deg)}.wdy-menu{position:fixed;left:0;right:0;top:var(--wdy-header-h);bottom:0;z-index:var(--wdy-z-menu);background:var(--wdy-offwhite);padding:var(--wdy-sp-6) var(--wdy-gutter);overflow-y:auto;display:flex;flex-direction:column;gap:var(--wdy-sp-6);opacity:0;transform:translateY(-8px);pointer-events:none;transition:opacity var(--wdy-dur-hover) var(--wdy-ease-out),transform var(--wdy-dur-scene) var(--wdy-ease-spring)}.wdy-menu.is-open{opacity:1;transform:none;pointer-events:auto}.wdy-menu__list{display:flex;flex-direction:column;gap:var(--wdy-sp-2);border-top:2px solid var(--wdy-accent);padding-top:var(--wdy-sp-4)}.wdy-menu__link{font-family:var(--wdy-font-display);font-size:1.75rem;letter-spacing:-.02em;min-height:52px}.wdy-menu__link::after{bottom:6px}.wdy-menu .wdy-btn{align-self:flex-start}html.wdy-menu-open{overflow:hidden}@media (min-width:430px){.wdy-header__reg{max-width:none}.wdy-header__logo img{height:24px}}@media (min-width:1024px){ .wdy-header__bar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.wdy-header__bar>.wdy-header__buy{justify-self:end}.wdy-nav{display:block}.wdy-header__logo{margin-right:0;justify-self:start}.wdy-header__logo img{height:32px}.wdy-header__reg,.wdy-menu-btn,.wdy-menu{display:none}}@media (min-width:1024px) and (max-width:1180px){.wdy-nav__list{gap:var(--wdy-sp-4)}.wdy-nav__link{font-size:.875rem}} @media (max-height:499.98px) and (max-width:1023.98px){.wdy-header__bar{gap:var(--wdy-sp-2)}.wdy-header__logo img{height:20px}.wdy-header .wdy-header__buy{height:44px;min-height:44px;padding:0 14px}.wdy-menu-btn{width:44px;height:44px}}  .wp-site-blocks>footer,footer.wp-block-template-part,.wp-site-blocks>.wp-block-template-part:last-child{margin-block-start:0!important}.wdy-footer{background:var(--wdy-night);color:var(--wdy-muted-on-night);padding:var(--wdy-sp-8) var(--wdy-gutter) var(--wdy-sp-6);font-size:var(--wdy-fs-small)}.wdy-footer>*{max-width:var(--wdy-wide);margin-inline:auto!important}.wdy-footer__top{display:flex;flex-wrap:wrap;gap:var(--wdy-sp-6);justify-content:space-between;align-items:flex-start;padding-bottom:var(--wdy-sp-6);border-bottom:1px solid rgb(255 255 255 / .12)}.wdy-footer__brand{max-width:36ch}.wdy-footer__logo{display:block;height:28px;width:auto;filter:invert(1);margin-bottom:var(--wdy-sp-4)}.wdy-footer p{margin:0 0 var(--wdy-sp-3)}.wdy-footer__tagline{color:var(--wdy-white);font-size:var(--wdy-fs-body);line-height:1.6}.wdy-footer__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--wdy-sp-1)}.wdy-footer a{position:relative;color:var(--wdy-white);text-decoration:underline;text-underline-offset:3px;display:inline-flex;align-items:center;min-height:44px;border-radius:2px}.wdy-footer__links a{font-weight:600;font-size:var(--wdy-fs-body)}.wdy-footer a::after{content:"";position:absolute;left:0;right:0;bottom:8px;height:2px;background:var(--wdy-accent);transform:scaleX(0);transform-origin:left center;transition:transform var(--wdy-dur-hover) var(--wdy-ease-out)}.wdy-footer a:hover::after{transform:scaleX(1)}.wdy-footer a:active{opacity:.8}.wdy-footer__legal{padding-top:var(--wdy-sp-5);display:flex;flex-wrap:wrap;gap:var(--wdy-sp-2) var(--wdy-sp-5)}.wdy-footer__legal p{margin:0}.wdy-page--home .wdy-footer{padding-bottom:calc(var(--wdy-sp-6) + 80px)}@media (min-width:768px){.wdy-page--home .wdy-footer{padding-bottom:var(--wdy-sp-6)}} @media (max-height:499.98px) and (max-width:1023.98px){.wdy-page--home .wdy-footer{padding-bottom:var(--wdy-sp-6)}}   .wdy-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:14px 24px;border-radius:var(--wdy-r-md);border:1.5px solid transparent;font:700 var(--wdy-fs-button)/1.2 var(--wdy-font-sans);letter-spacing:.01em;text-decoration:none;text-align:center;cursor:pointer;isolation:isolate;transition:transform var(--wdy-dur-hover) var(--wdy-ease-spring)}.wdy-btn::after{ content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:var(--wdy-shadow-elevated);opacity:0;z-index:-1;transition:opacity var(--wdy-dur-hover) var(--wdy-ease-out)}.wdy-btn__icon{width:14px;height:14px;flex:0 0 auto;transition:transform var(--wdy-dur-hover) var(--wdy-ease-spring)}@media (hover:hover) and (pointer:fine){.wdy-btn:hover{transform:translateY(-2px)}.wdy-btn:hover::after{opacity:1}.wdy-btn:hover .wdy-btn__icon{transform:translate(2px,-2px)}}.wdy-btn:active{transform:scale(.97);transition-duration:var(--wdy-dur-press);transition-timing-function:var(--wdy-ease-press)}.wdy-btn--amazon,.wdy-btn--primary{background:var(--wdy-accent-ink);color:var(--wdy-white);box-shadow:var(--wdy-shadow-base)}.wdy-btn--amazon:hover,.wdy-btn--primary:hover{background:var(--wdy-accent-ink-hover);color:var(--wdy-white)}.wdy-btn--amazon:active,.wdy-btn--primary:active{background:var(--wdy-accent-ink-active)}.wdy-btn--amazon:visited{color:var(--wdy-white)}.wdy-btn--ghost{background:transparent;color:var(--wdy-night);border-color:var(--wdy-charcoal)}.wdy-btn--ghost:hover{background:var(--wdy-surface);color:var(--wdy-night)}.wdy-btn--ghost:active{background:var(--wdy-surface)}.wdy-section--night .wdy-btn--ghost,.wdy-footer .wdy-btn--ghost{color:var(--wdy-white);border-color:var(--wdy-white)}.wdy-section--night .wdy-btn--ghost:hover{background:rgb(255 255 255 / .08)}.wdy-btn--block{width:100%}.wdy-btns{display:flex;flex-wrap:wrap;gap:var(--wdy-sp-3);align-items:center} .wdy-oos{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 16px;margin:0;border:1.5px dashed var(--wdy-charcoal);border-radius:var(--wdy-r-md);color:var(--wdy-charcoal);font-size:var(--wdy-fs-small);font-weight:600;line-height:1.4;background:transparent}  .wdy-scene__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--wdy-sp-3);padding-top:var(--wdy-stack)}.wdy-scene__bar>.wdy-ctl:last-child{margin-left:auto} .wdy-ctl{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:44px;padding:0 16px;border-radius:var(--wdy-r-pill);background:var(--wdy-white);color:var(--wdy-night);border:1.5px solid var(--wdy-charcoal);font:600 var(--wdy-fs-small)/1.2 var(--wdy-font-sans);text-decoration:none;cursor:pointer;isolation:isolate;-webkit-tap-highlight-color:transparent;transition:transform var(--wdy-dur-hover) var(--wdy-ease-spring)}.wdy-ctl::before{ content:"";position:absolute;inset:0;border-radius:inherit;background:var(--wdy-surface);z-index:-1;opacity:0;transition:opacity var(--wdy-dur-hover) var(--wdy-ease-out)}.wdy-ctl__icon,.wdy-ctl svg{width:16px;height:16px;flex:0 0 auto;transition:transform var(--wdy-dur-scene) var(--wdy-ease-spring)}@media (hover:hover) and (pointer:fine){.wdy-ctl:hover{transform:translateY(-2px)}.wdy-ctl:hover::before{opacity:1}.wdy-ctl:hover .wdy-ctl__icon,.wdy-ctl:hover svg{transform:rotate(-40deg)}}.wdy-ctl:focus-visible{outline:3px solid var(--wdy-accent);outline-offset:3px}.wdy-ctl:active{transform:scale(.96);transition-duration:var(--wdy-dur-press);transition-timing-function:var(--wdy-ease-press)}.wdy-ctl.is-spin .wdy-ctl__icon,.wdy-ctl.is-spin svg{transform:rotate(-360deg);transition-duration:600ms} .wdy-ctl--icon{padding:0;width:44px} @media (prefers-reduced-motion:reduce){.wdy-ctl,.wdy-ctl::before,.wdy-ctl svg,.wdy-ctl__icon{transition:none!important}}  .wdy-photo{position:relative;margin:0;border-radius:var(--wdy-r-lg);overflow:hidden;box-shadow:var(--wdy-shadow-elevated);background:var(--wdy-surface);isolation:isolate}.wdy-photo img{width:100%;height:100%;object-fit:cover}.wdy-photo::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:#C67116;opacity:.08;mix-blend-mode:multiply}.wdy-photo::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to top,rgb(26 26 26 / .45),transparent 45%)}.wdy-photo--detail::after{display:none}  .wdy-card{position:relative;background:var(--wdy-white);border-radius:var(--wdy-r-lg);padding:var(--wdy-sp-5);box-shadow:var(--wdy-shadow-elevated);color:var(--wdy-charcoal)}.wdy-card .wdy-h3{margin-bottom:var(--wdy-sp-2)}@media (min-width:768px){.wdy-card{padding:var(--wdy-sp-6)}} .wdy-cards{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:var(--wdy-sp-5)}.wdy-cards>.wdy-card{flex:1 1 100%}@media (min-width:768px){.wdy-cards>.wdy-card{flex:0 0 calc(50% - 12px)}}@media (min-width:1024px){.wdy-cards>.wdy-card{flex:0 0 calc((100% - 48px) / 3)}} @media (min-width:1024px){.wdy-cards>.wdy-benefit--r2a{flex-basis:calc((100% - 48px) * 4 / 12)}.wdy-cards>.wdy-benefit--r2b{flex-basis:calc((100% - 48px) * 3 / 12)}.wdy-cards>.wdy-benefit--r2c{flex-basis:calc((100% - 48px) * 5 / 12)}}.wdy-benefit--lead{background:var(--wdy-night);color:var(--wdy-muted-on-night)}.wdy-benefit--lead .wdy-h3{color:var(--wdy-white)} .wdy-icon{box-sizing:border-box;width:48px;height:48px;padding:6px;display:block;margin-bottom:var(--wdy-sp-4);overflow:visible;background:var(--wdy-paper);border-radius:var(--wdy-r-md);box-shadow:inset 0 0 0 1px var(--wdy-line)}.wdy-icon__m{transform-box:fill-box;transform-origin:center}.is-played .wdy-icon__m--move{animation:wdy-i-move 900ms var(--wdy-ease-spring) 200ms}.is-played .wdy-icon__m--twist{animation:wdy-i-twist 900ms var(--wdy-ease-spring) 200ms}.is-played .wdy-icon__m--floor{animation:wdy-i-floor 1100ms var(--wdy-ease-out) 200ms}.is-played .wdy-icon__m--mesh{animation:wdy-i-mesh 900ms var(--wdy-ease-out) 200ms}.is-played .wdy-icon__m--drop{animation:wdy-i-drop 900ms var(--wdy-ease-spring) 200ms}.is-played .wdy-icon__m--grow{transform-origin:left center;animation:wdy-i-grow 1000ms var(--wdy-ease-spring) 200ms}@media (hover:hover){.wdy-benefit:hover .wdy-icon__m--move{animation:wdy-i-move2 900ms var(--wdy-ease-spring)}.wdy-benefit:hover .wdy-icon__m--twist{animation:wdy-i-twist2 900ms var(--wdy-ease-spring)}.wdy-benefit:hover .wdy-icon__m--floor{animation:wdy-i-floor2 1100ms var(--wdy-ease-out)}.wdy-benefit:hover .wdy-icon__m--mesh{animation:wdy-i-mesh2 900ms var(--wdy-ease-out)}.wdy-benefit:hover .wdy-icon__m--drop{animation:wdy-i-drop2 900ms var(--wdy-ease-spring)}.wdy-benefit:hover .wdy-icon__m--grow{animation:wdy-i-grow2 1000ms var(--wdy-ease-spring)}}@keyframes wdy-i-move{50%{transform:translateX(8px)}}@keyframes wdy-i-move2{50%{transform:translateX(8px)}}@keyframes wdy-i-twist{50%{transform:rotate(-60deg)}}@keyframes wdy-i-twist2{50%{transform:rotate(-60deg)}}@keyframes wdy-i-floor{0%{transform:translateY(-5px);opacity:0}60%{opacity:1}}@keyframes wdy-i-floor2{0%{transform:translateY(-5px);opacity:0}60%{opacity:1}}@keyframes wdy-i-mesh{30%,70%{opacity:.2}}@keyframes wdy-i-mesh2{30%,70%{opacity:.2}}@keyframes wdy-i-drop{0%{transform:translateY(-8px);opacity:0}60%{opacity:1}}@keyframes wdy-i-drop2{0%{transform:translateY(-8px);opacity:0}60%{opacity:1}}@keyframes wdy-i-grow{0%{transform:scaleX(.55)}}@keyframes wdy-i-grow2{0%{transform:scaleX(.55)}} .wdy-points{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--wdy-sp-2)}.wdy-points>li{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;border-radius:var(--wdy-r-pill);background:var(--wdy-white);border:1px solid var(--wdy-line);box-shadow:var(--wdy-shadow-base);color:var(--wdy-night);font:600 var(--wdy-fs-small)/1.3 var(--wdy-font-sans)}.wdy-points svg{width:20px;height:20px;flex:0 0 auto;color:var(--wdy-charcoal);fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.wdy-points svg .a{stroke:var(--wdy-accent)}.wdy-points svg .f{fill:currentColor}.wdy-points--on-night>li{background:transparent;border-color:rgb(255 255 255 / .25);box-shadow:none;color:var(--wdy-white)}.wdy-points--on-night svg{color:var(--wdy-white)} .wdy-steps{list-style:none;margin:0;padding:0;counter-reset:wdy-step;display:flex;flex-direction:column;gap:var(--wdy-sp-4)}.wdy-steps>li{counter-increment:wdy-step;padding-left:calc(var(--wdy-sp-5) + 36px)}.wdy-steps>li::before{content:counter(wdy-step);position:absolute;left:var(--wdy-sp-5);top:calc(var(--wdy-sp-5) + 2px);width:28px;height:28px;border-radius:50%;display:grid;place-items:center;border:2px solid var(--wdy-accent);color:var(--wdy-accent-ink);font-weight:700;font-size:var(--wdy-fs-small)}@media (min-width:768px){.wdy-steps>li{padding-left:calc(var(--wdy-sp-6) + 40px)}.wdy-steps>li::before{left:var(--wdy-sp-6);top:calc(var(--wdy-sp-6) + 2px)}} .wdy-gallery{--wdy-gl:max(var(--wdy-gutter),calc((100% - var(--wdy-wide)) / 2));margin-inline:calc(var(--wdy-gutter) * -1)}.wdy-gallery__track{list-style:none;margin:0;padding:var(--wdy-sp-2) var(--wdy-gl) var(--wdy-sp-5);display:flex;align-items:flex-start;gap:var(--wdy-sp-5);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-padding-inline:var(--wdy-gl);scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - var(--wdy-gutter)),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - var(--wdy-gutter)),transparent)}.wdy-gallery__track.is-scrolled{-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--wdy-gutter),#000 calc(100% - var(--wdy-gutter)),transparent);mask-image:linear-gradient(90deg,transparent,#000 var(--wdy-gutter),#000 calc(100% - var(--wdy-gutter)),transparent)}.wdy-gallery__track.is-end{-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--wdy-gutter));mask-image:linear-gradient(90deg,transparent,#000 var(--wdy-gutter))}.wdy-gallery__track:focus-visible{-webkit-mask-image:none;mask-image:none;outline-offset:-3px}.wdy-gallery__track::-webkit-scrollbar{display:none}.wdy-gcard{flex:0 0 min(78vw,420px);scroll-snap-align:start}.wdy-gcard--wide{flex-basis:min(92vw,600px)}.wdy-gcard figure{margin:0}.wdy-gcard .wdy-photo{aspect-ratio:4 / 5}.wdy-gcard--square .wdy-photo{aspect-ratio:1}.wdy-gcard--wide .wdy-photo{aspect-ratio:5 / 3}.wdy-gcard .wdy-photo::after{background:linear-gradient(to top,rgb(0 0 0 / .18),transparent 30%)}.wdy-gcard img{transition:transform var(--wdy-dur-reveal) var(--wdy-ease-out)}@media (hover:hover) and (pointer:fine){.wdy-gcard:hover img{transform:scale(1.03)}}.wdy-gcard figcaption{padding:var(--wdy-sp-3) var(--wdy-sp-1) 0;color:var(--wdy-charcoal);font-size:var(--wdy-fs-small);line-height:1.55;max-width:46ch} .wdy-section .wdy-gcard__title{display:block;margin:0 0 var(--wdy-sp-1);color:var(--wdy-night);font-size:var(--wdy-fs-lead);line-height:1.25;letter-spacing:-.02em}.wdy-gallery__ctrl{display:flex;align-items:center;gap:var(--wdy-sp-3);box-sizing:border-box;max-width:calc(var(--wdy-wide) + 2 * var(--wdy-gutter));padding-inline:var(--wdy-gutter)}.wdy-gallery__bar{flex:1;height:2px;background:var(--wdy-line);position:relative;overflow:hidden}.wdy-gallery__bar span{position:absolute;inset:0;background:var(--wdy-accent);transform-origin:left center;transform:scaleX(.08)}.wdy-gallery__btn{flex:none;width:44px;height:44px;border-radius:50%;border:1.5px solid var(--wdy-charcoal);background:var(--wdy-white);color:var(--wdy-night);display:grid; place-items:center;cursor:pointer;transition:transform var(--wdy-dur-hover) var(--wdy-ease-spring)}.wdy-gallery__btn svg{width:20px;height:20px}@media (hover:hover) and (pointer:fine){.wdy-gallery__btn:hover{transform:translateY(-2px)}}.wdy-gallery__btn:focus-visible{outline:3px solid var(--wdy-accent);outline-offset:3px}.wdy-gallery__btn:active{transform:scale(.94)}.wdy-gallery__btn[aria-disabled="true"]{opacity:.4}@media (min-width:768px){.wdy-gallery{--wdy-gh:clamp(340px,calc(24vw + 160px),440px)}.wdy-gallery__btn{width:48px;height:48px}.wdy-gcard{flex-basis:calc(var(--wdy-gh) * .8)}.wdy-gcard--square{flex-basis:var(--wdy-gh)}.wdy-gcard--wide{flex-basis:calc(var(--wdy-gh) * 5 / 3)}.wdy-gcard .wdy-photo{aspect-ratio:auto;height:var(--wdy-gh)}} .wdy-faq__item{border-bottom:1px solid var(--wdy-line);border-radius:var(--wdy-r-md);position:relative;transition:transform var(--wdy-dur-hover) var(--wdy-ease-out)}.wdy-faq__item::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:var(--wdy-shadow-elevated);opacity:0;pointer-events:none;transition:opacity var(--wdy-dur-hover) var(--wdy-ease-out)}.wdy-faq__item[open]{background:var(--wdy-white)}.wdy-faq__item[open]::after{opacity:1}.wdy-faq__item+.wdy-faq__item{margin-top:var(--wdy-sp-1)}.wdy-faq__item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--wdy-sp-4);min-height:56px;padding:var(--wdy-sp-4) var(--wdy-sp-5);font-weight:700;font-size:1.125rem;line-height:1.4;color:var(--wdy-night);border-radius:var(--wdy-r-md);-webkit-tap-highlight-color:transparent}.wdy-faq__item summary::-webkit-details-marker{display:none}.wdy-faq__item summary::after{content:"";flex:0 0 16px;height:16px;background:linear-gradient(var(--wdy-accent-ink),var(--wdy-accent-ink)) center / 16px 2px no-repeat,linear-gradient(var(--wdy-accent-ink),var(--wdy-accent-ink)) center / 2px 16px no-repeat;transition:transform var(--wdy-dur-scene) var(--wdy-ease-spring)}.wdy-faq__item[open] summary::after{transform:rotate(135deg)}@media (hover:hover) and (pointer:fine){.wdy-faq__item summary:hover{background:var(--wdy-white)}.wdy-faq__item summary:hover::after{transform:scale(1.1)}.wdy-faq__item[open] summary:hover::after{transform:rotate(135deg) scale(1.1)}}.wdy-faq__item summary:focus-visible{outline:3px solid var(--wdy-accent);outline-offset:3px}.wdy-faq__item summary:active{opacity:.85} .wdy-faq__item>:not(summary){display:block;margin:0;padding:0 var(--wdy-sp-5);max-width:64ch;font-size:var(--wdy-fs-body);line-height:1.7;color:var(--wdy-charcoal)}.wdy-faq__item>:not(summary):last-child{padding-bottom:var(--wdy-sp-5)}.wdy-faq__item>:not(summary)+:not(summary){padding-top:var(--wdy-sp-3)}.wdy-faq__item>:is(ul,ol){padding-left:calc(var(--wdy-sp-5) + 1.2em)}.wdy-faq__item[open]>:not(summary){animation:wdy-faq-in 320ms var(--wdy-ease-out)}@keyframes wdy-faq-in{from{opacity:0;transform:translateY(-4px)}} .wdy-cmp__figs{display:flex;flex-direction:column;gap:var(--wdy-sp-5)}.wdy-cmp__fig{margin:0;display:flex;flex-direction:column;gap:var(--wdy-sp-3);min-width:0}.wdy-cmp__fig .wdy-photo{width:100%}.wdy-cmp__fig--a .wdy-photo{aspect-ratio:980 / 782}.wdy-cmp__fig--b .wdy-photo{aspect-ratio:980 / 879}.wdy-cmp__fig .wdy-photo img{object-fit:contain}.wdy-cmp__chip{position:absolute;top:12px;left:12px;z-index:2;padding:4px 12px;border-radius:var(--wdy-r-pill);background:rgb(26 26 26 / .82);color:var(--wdy-white);font-size:var(--wdy-fs-small);font-weight:700;line-height:1.5}.wdy-cmp__fig--a .wdy-cmp__chip{background:var(--wdy-accent-ink)}.wdy-cmp__fig figcaption{font-size:var(--wdy-fs-small);line-height:1.5;color:var(--wdy-charcoal);display:flex;align-items:center;gap:8px}.wdy-cmp__fig figcaption::before{content:"";flex:0 0 auto;width:18px;height:2px;background:var(--wdy-accent);border-radius:2px} @media (min-width:768px){.wdy-cmp__figs{flex-direction:row;align-items:flex-start}.wdy-cmp__fig{flex:1 1 0}.wdy-cmp__fig--a .wdy-photo,.wdy-cmp__fig--b .wdy-photo{aspect-ratio:1.18}.wdy-cmp__fig .wdy-photo img{object-fit:cover}.wdy-cmp__fig--b .wdy-photo img{object-position:50% 100%}}.wdy-cmp__figs,.wdy-cmp__table{max-width:960px;margin-inline:auto}.wdy-cmp__table{margin-top:var(--wdy-head-gap)}.wdy-cmp__foot{display:flex;flex-direction:column;align-items:center;gap:var(--wdy-stack);margin-top:var(--wdy-head-gap);text-align:center}.wdy-cmp__foot .wdy-btns{justify-content:center}.wdy-section .wdy-cmp__note{margin-top:var(--wdy-sp-3);max-width:none;font-size:var(--wdy-fs-small);line-height:1.6;color:var(--wdy-charcoal)}.wdy-section .wdy-cmp__note+.wdy-cmp__note{margin-top:var(--wdy-sp-1)}.wdy-table{width:100%;border-collapse:collapse;background:var(--wdy-white);border-radius:var(--wdy-r-lg);overflow:hidden;box-shadow:var(--wdy-shadow-elevated);font-size:var(--wdy-fs-small);line-height:1.5}.wdy-table :is(th,td){padding:12px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--wdy-line)}.wdy-table thead th{color:var(--wdy-night);font-weight:700;background:var(--wdy-offwhite)}.wdy-table thead th:nth-child(1){width:36%}.wdy-table thead th.wdy-table__us{box-shadow:inset 0 -2px 0 var(--wdy-accent)}.wdy-table tbody th{color:var(--wdy-night);font-weight:600}.wdy-table tr:last-child :is(th,td){border-bottom:0}.wdy-yes,.wdy-no,.wdy-varies{display:inline-flex;align-items:flex-start;gap:8px}.wdy-yes::before,.wdy-no::before,.wdy-varies::before{flex:0 0 auto;font-weight:700;line-height:1.5;min-width:.75em;text-align:center}.wdy-varies::before{content:"–";color:var(--wdy-charcoal)} .wdy-yes::before{content:"✓";color:var(--wdy-accent-ink)}.wdy-no::before{content:"✕";color:var(--wdy-charcoal)}@media (max-width:479px){.wdy-table,.wdy-table tbody,.wdy-table tr{display:block;width:100%}.wdy-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wdy-table tr{display:grid;grid-template-columns:1fr 1fr;gap:6px 12px;padding:12px 16px;border-bottom:1px solid var(--wdy-line)}.wdy-table tbody tr:last-child{border-bottom:0}.wdy-table tbody th{grid-column:1 / -1;padding:0;border:0;font-weight:700}.wdy-table tbody td{padding:0;border:0}.wdy-table thead th{display:block;width:1px;height:1px;padding:0;overflow:hidden} .wdy-table tbody td::before{content:attr(data-col);display:block;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--wdy-charcoal);margin-bottom:2px}} .wdy-buy__cards{list-style:none;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start; gap:var(--wdy-sp-5)}.wdy-buycard{position:relative;flex:1 1 100%;max-width:420px;background:var(--wdy-white);border-radius:var(--wdy-r-lg);padding:var(--wdy-sp-5);box-shadow:var(--wdy-shadow-elevated);display:grid;grid-template-columns:88px minmax(0,1fr);gap:12px 16px;align-items:center;align-content:start}.wdy-buycard__thumb{align-self:start;position:relative;width:88px;height:88px;margin:0;border-radius:var(--wdy-r-md);overflow:hidden;background:var(--wdy-surface);box-shadow:var(--wdy-shadow-base)}.wdy-buycard__thumb img{width:100%;height:100%;object-fit:cover;display:block}.wdy-buycard__txt{min-width:0}.wdy-buycard__name{display:flex;align-items:center;gap:8px;margin:0;font-family:var(--wdy-font-display);font-weight:600;font-size:1.5rem;line-height:1.15;letter-spacing:-.03em;color:var(--wdy-night)}.wdy-section .wdy-buycard__spec{margin:4px 0 0;font-size:var(--wdy-fs-small);line-height:1.5;color:var(--wdy-charcoal)}.wdy-buycard__spec>span{white-space:nowrap}@media (min-width:1200px){.wdy-buycard__spec>span{display:block}.wdy-buycard__spec>.wdy-buycard__dot{display:none}} .wdy-buycard__act{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--wdy-sp-2) var(--wdy-sp-4)}.wdy-buycard__act .wdy-btn{width:100%}.wdy-buycard--oos{background:transparent;border:1.5px dashed rgb(255 255 255 / .35);box-shadow:none}.wdy-buycard--oos .wdy-buycard__name{color:var(--wdy-white)}.wdy-section .wdy-buycard--oos .wdy-buycard__spec{color:var(--wdy-muted-on-night)}.wdy-buycard--oos .wdy-buycard__thumb{background:#2A2A2A;box-shadow:none}.wdy-buycard--oos .wdy-buycard__thumb img{opacity:.5}.wdy-buycard--oos .wdy-oos{color:var(--wdy-muted-on-night);border-color:var(--wdy-muted-on-night);min-height:40px;padding:8px 12px} .wdy-buycard--oos .wdy-link,.wdy-section li.wdy-buycard--oos a.wdy-link:not(.wdy-btn),.wdy-section li.wdy-buycard--oos a.wdy-link:not(.wdy-btn):visited,.wdy-section li.wdy-buycard--oos a.wdy-link:not(.wdy-btn):hover{color:var(--wdy-white);display:inline-flex;align-items:center;min-height:44px;font-weight:700}.wdy-buycard.is-highlight{animation:wdy-hl 900ms var(--wdy-ease-spring)}@keyframes wdy-hl{30%{transform:scale(1.04)}} .wdy-sw{width:16px;height:16px;border-radius:50%;flex:0 0 auto}.wdy-sw--black{background:radial-gradient(circle at 35% 30%,#4A4A4A,#000 62%);box-shadow:0 0 0 1.5px var(--wdy-charcoal)}.wdy-buycard--oos .wdy-sw--black{box-shadow:0 0 0 2px var(--wdy-night),0 0 0 3.5px var(--wdy-muted-on-night)}.wdy-sw--white{background:#FFF;box-shadow:0 0 0 1.5px var(--wdy-charcoal)} @media (max-width:399.98px){.wdy-buycard{grid-template-columns:64px minmax(0,1fr);gap:12px;padding:var(--wdy-sp-4)}.wdy-buycard__thumb{width:64px;height:64px}.wdy-buycard__name{font-size:1.375rem}}@media (min-width:640px){.wdy-buycard{flex:0 0 calc(50% - 12px);max-width:none}}@media (min-width:1200px){.wdy-buycard{flex:0 0 calc((100% - 72px) / 4);grid-template-columns:72px minmax(0,1fr);gap:12px}.wdy-buycard__thumb{width:72px;height:72px}.wdy-buycard__name{font-size:1.375rem}} .wdy-buybar{position:fixed;left:0;right:0;bottom:0;z-index:var(--wdy-z-buybar);display:flex;align-items:center;justify-content:space-between;gap:var(--wdy-sp-3);min-height:64px;padding:8px var(--wdy-gutter) calc(8px + env(safe-area-inset-bottom));background:var(--wdy-white);border-top:1px solid var(--wdy-line);box-shadow:var(--wdy-shadow-floating);transform:translateY(110%);transition:transform var(--wdy-dur-scene) var(--wdy-ease-spring)}.wdy-buybar.is-shown{transform:none}.wdy-buybar__label{margin:0;display:flex;flex-direction:column;line-height:1.3;font-size:var(--wdy-fs-small);min-width:0}.wdy-buybar__l1{color:var(--wdy-charcoal)}.wdy-buybar__l2{color:var(--wdy-night);font-weight:700;font-size:1rem}.wdy-buybar__note{color:var(--wdy-charcoal);font-size:.8125rem;line-height:1.3}.wdy-buybar .wdy-btn{flex:0 0 auto;padding-inline:20px}@media (min-width:768px){.wdy-buybar{display:none}} @media (max-height:499.98px) and (max-width:1023.98px){.wdy-buybar{display:none!important}} .wdy-trust{list-style:none;margin:var(--wdy-sp-3) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--wdy-sp-2) var(--wdy-sp-5);font:400 var(--wdy-fs-small)/1.5 var(--wdy-font-sans);color:var(--wdy-charcoal)}.wdy-trust li{display:inline-flex;align-items:flex-start;gap:var(--wdy-sp-2);min-width:0}.wdy-trust svg{width:16px;height:16px;flex:none;margin-top:2.5px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.wdy-trust--center{justify-content:center}.wdy-section--night .wdy-trust{color:var(--wdy-muted-on-night)}.wdy-buy .wdy-trust--buy{margin-top:var(--wdy-sp-6)} @media (max-height:500px){.wdy-buycard__spec>span{white-space:normal}}    .wdy-page-hero{width:100%;max-width:none!important;margin-inline:0!important;box-sizing:border-box}.wdy-page-hero--lite{background:var(--wdy-paper);padding:var(--wdy-section-y-sm) var(--wdy-gutter)}.wdy-page-hero--lite>*{max-width:var(--wdy-content);margin-inline:auto} .wdy-page-hero--wide{padding-inline:max(var(--wdy-gutter),calc((100% - var(--wdy-wide)) / 2))} .wdy-page-hero--wide>*{max-width:66ch;margin-inline:0}.wdy-page-hero--wide>.wdy-page-hero__title{max-width:none}.wdy-page-hero__title{font-family:var(--wdy-font-display);font-size:var(--wdy-fs-display);font-weight:600;line-height:1.02;letter-spacing:-.03em;color:var(--wdy-night);margin-block:0 var(--wdy-sp-5);text-wrap:balance}.wdy-page-hero__lead{font-size:var(--wdy-fs-lead);line-height:1.6;color:var(--wdy-charcoal);margin-block:0}.wdy-page-hero--wide>.wdy-page-hero__lead{max-width:52ch} .wdy-legal{max-width:var(--wdy-content);margin-inline:auto;padding:var(--wdy-sp-7) var(--wdy-gutter) var(--wdy-section-y);box-sizing:content-box}.wdy-legal h2{font-family:var(--wdy-font-display);font-weight:600;font-size:var(--wdy-fs-h3);letter-spacing:-.02em;line-height:1.2;color:var(--wdy-night);margin:var(--wdy-sp-7) 0 var(--wdy-sp-4);text-wrap:balance}.wdy-legal p,.wdy-legal li{line-height:1.7} .wdy-legal{font-variant-ligatures:none}.wdy-legal p{margin:0 0 var(--wdy-sp-4)}.wdy-legal ul{margin:0 0 var(--wdy-sp-4);padding-left:1.25em}.wdy-legal li+li{margin-top:var(--wdy-sp-2)}.wdy-legal strong{color:var(--wdy-night)}.wdy-legal code{font-size:.9em;background:var(--wdy-surface);padding:0 4px;border-radius:4px}.wdy-table-wrap{overflow-x:auto;margin:0 0 var(--wdy-sp-5);border:1px solid var(--wdy-line);border-radius:var(--wdy-r-md);background:var(--wdy-white)}.wdy-table-wrap:focus-visible{outline:3px solid var(--wdy-accent);outline-offset:3px}.wdy-legal table{border-collapse:collapse;width:100%;min-width:560px;font-size:var(--wdy-fs-small);line-height:1.6}.wdy-legal th,.wdy-legal td{text-align:left;vertical-align:top;padding:var(--wdy-sp-3);border-bottom:1px solid var(--wdy-line)}.wdy-legal th{color:var(--wdy-night);font-weight:700;background:var(--wdy-offwhite)}@media (min-width:768px){.wdy-legal :is(th,td):first-child{min-width:8.5em}.wdy-legal :is(th,td):nth-child(2){min-width:7.5em}.wdy-legal :is(th,td):last-child{min-width:10em}}.wdy-legal tr:last-child td{border-bottom:0} @media (max-width:767.98px){.wdy-table-wrap{overflow:visible;border:0;background:none}.wdy-legal table,.wdy-legal tbody,.wdy-legal tr,.wdy-legal td{display:block;min-width:0;width:auto}.wdy-legal thead{display:none} .wdy-legal tr{background:var(--wdy-white);border:1px solid var(--wdy-line);border-radius:var(--wdy-r-md);padding:var(--wdy-sp-2) var(--wdy-sp-4)}.wdy-legal tr+tr{margin-top:var(--wdy-sp-3)} .wdy-legal td{padding:var(--wdy-sp-2) 0}.wdy-legal :is(td,th){border-bottom:0}.wdy-legal tr>:is(td,th)+:is(td,th){border-top:1px solid var(--wdy-line)}.wdy-legal td:first-child{font-weight:700;color:var(--wdy-night);font-size:1rem}.wdy-legal td[data-label]:not(:first-child)::before{content:attr(data-label);display:block;font-size:var(--wdy-fs-eyebrow);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--wdy-accent-ink)}}.wdy-legal a:not(.wdy-btn){color:var(--wdy-accent-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere} :is(.wdy-legal,.wdy-sup,.wdy-reg) a:not(.wdy-btn){padding-block:4px;padding-inline:2px;margin-inline:-2px}.wdy-sup__recap-txt a,.wdy-404__links a{display:inline-flex;align-items:center;min-height:44px}.wdy-legal a:focus-visible{outline:3px solid var(--wdy-accent);outline-offset:3px;border-radius:2px}.wdy-legal a:active{opacity:.8}@media (hover:hover) and (pointer:fine){.wdy-legal a:not(.wdy-btn):hover{color:var(--wdy-accent-ink-hover);text-decoration-thickness:2px}}  .wdy-404{padding-bottom:var(--wdy-section-y);min-height:min(72svh,720px);display:flex;flex-direction:column;justify-content:center}.wdy-404>*{width:100%}.wdy-404__links{display:flex;flex-wrap:wrap;gap:var(--wdy-sp-3);list-style:none;padding:0;margin:var(--wdy-sp-6) auto 0}.wdy-404__links li{margin:0}@media (max-width:479.98px){.wdy-404__links{flex-direction:column;align-items:stretch}.wdy-404__links a{display:flex;justify-content:center;width:100%;min-height:48px;box-sizing:border-box}} .wdy-print-title,.wdy-print-only{display:none} .wdy-manuals{padding:var(--wdy-sp-5);border-radius:var(--wdy-r-lg);background:var(--wdy-white);border:1px solid var(--wdy-line);box-shadow:var(--wdy-shadow-elevated)}.wdy-manuals__title{margin:0 0 var(--wdy-sp-2)!important;font:700 var(--wdy-fs-eyebrow)/1.4 var(--wdy-font-sans);text-transform:uppercase;letter-spacing:.12em;color:var(--wdy-accent-ink)}.wdy-manuals__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.wdy-manuals__item{margin:0}.wdy-manuals__item+.wdy-manuals__item{border-top:1px solid var(--wdy-line)}.wdy-manuals .wdy-manuals__item>a:not(.wdy-btn){display:flex;align-items:center;gap:var(--wdy-sp-3);min-height:48px;padding-block:var(--wdy-sp-2);color:var(--wdy-accent-ink);font-weight:600;line-height:1.4;border-radius:4px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px; transition:transform var(--wdy-dur-hover) var(--wdy-ease-spring)}.wdy-manuals .wdy-manuals__item>a:not(.wdy-btn)::after{content:none} .wdy-manuals__item svg{flex:0 0 auto;width:20px;height:20px}.wdy-manuals__meta{white-space:nowrap} @media (hover:hover) and (pointer:fine){.wdy-manuals .wdy-manuals__item>a:not(.wdy-btn):hover{color:var(--wdy-accent-ink-hover);transform:translateX(3px);text-decoration-thickness:2px}}.wdy-manuals .wdy-manuals__item>a:not(.wdy-btn):focus-visible{outline:3px solid var(--wdy-accent);outline-offset:3px}.wdy-manuals .wdy-manuals__item>a:not(.wdy-btn):active{color:var(--wdy-accent-ink-active);transform:scale(.98);transition-duration:var(--wdy-dur-press)}@media (prefers-reduced-motion:reduce){.wdy-manuals .wdy-manuals__item>a:not(.wdy-btn){transition:none}}  .wdy-buynote{margin:var(--wdy-sp-2) 0 0;font:400 var(--wdy-fs-small)/1.5 var(--wdy-font-sans);color:var(--wdy-charcoal);text-wrap:pretty}.wdy-section--night .wdy-buynote{color:var(--wdy-muted-on-night)}.wdy-buynote--center,.wdy-section p.wdy-buynote--center{margin-top:var(--wdy-sp-5);max-width:none;text-align:center}.wdy-buynote--center+.wdy-trust--buy{margin-top:var(--wdy-sp-3)}.wdy-ss__cta[hidden]+.wdy-buynote{display:none}  ul.wdy-trust li>a.wdy-trust__link:not(.wdy-btn){display:block;padding:12px 4px;margin:-12px -4px;border-radius:4px;color:inherit;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}ul.wdy-trust li>a.wdy-trust__link:not(.wdy-btn)::after{content:none}@media (hover:hover) and (pointer:fine){ul.wdy-trust li>a.wdy-trust__link:not(.wdy-btn):hover{color:var(--wdy-night);text-decoration-thickness:2px;text-decoration-color:var(--wdy-accent)}.wdy-section--night ul.wdy-trust li>a.wdy-trust__link:not(.wdy-btn):hover{color:var(--wdy-white)}}ul.wdy-trust li>a.wdy-trust__link:not(.wdy-btn):active{opacity:.7} .wdy-hero__aside{margin-top:var(--wdy-sp-3)}.wdy-hero__aside .wdy-buynote{margin:0}.wdy-hero__chip{margin:var(--wdy-sp-1) 0 0}.wdy-chip{display:inline-flex;align-items:center;gap:var(--wdy-sp-2);min-height:44px;padding:8px 2px;border-radius:4px;color:var(--wdy-accent-ink);font:700 var(--wdy-fs-small)/1.4 var(--wdy-font-sans);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:transform var(--wdy-dur-hover) var(--wdy-ease-spring)}.wdy-chip .wdy-btn__icon{width:14px;height:14px}@media (hover:hover) and (pointer:fine){.wdy-chip:hover{color:var(--wdy-accent-ink-hover);text-decoration-thickness:2px}.wdy-chip:hover .wdy-btn__icon{transform:translateY(2px)}}.wdy-chip:focus-visible{outline:3px solid var(--wdy-accent);outline-offset:3px}.wdy-chip:active{color:var(--wdy-accent-ink-active);transform:scale(.98);transition-duration:var(--wdy-dur-press)}@media (prefers-reduced-motion:reduce){.wdy-chip,.wdy-chip .wdy-btn__icon{transition:none}} :is(.wdy-section p,.wdy-section li,.wdy-faq__a,.wdy-legal,.wdy-sup,.wdy-reg,.wdy-mc__a,.wdy-mc__foot) a:not(.wdy-btn):not(.wdy-manuals a){padding-block:13px}:is(.wdy-section p,.wdy-section li,.wdy-faq__a,.wdy-legal,.wdy-sup,.wdy-reg,.wdy-mc__a,.wdy-mc__foot) a:not(.wdy-btn):not(.wdy-manuals a)::after{bottom:5px}.wdy-manuals__note{margin:var(--wdy-sp-3) 0 0;font-size:var(--wdy-fs-small);line-height:1.5;color:var(--wdy-charcoal)} .wdy-mt{margin:var(--wdy-sp-7) 0 var(--wdy-sp-6)}.wdy-mt>.wdy-sup__h3{margin:0 0 var(--wdy-sp-3)}.wdy-mt__intro,.wdy-mt__pic{margin:0 0 var(--wdy-sp-2);max-width:64ch}.wdy-mt__pic{margin-bottom:var(--wdy-sp-5);font-size:var(--wdy-fs-small);line-height:1.5;color:var(--wdy-charcoal)}.wdy-mt__warn{margin:0 0 var(--wdy-sp-5);padding:var(--wdy-panel-pad);background:var(--wdy-white);border:1px solid var(--wdy-line);border-left:3px solid var(--wdy-accent);border-radius:var(--wdy-r-lg);box-shadow:var(--wdy-shadow-elevated)}.wdy-mt__h4{margin:0 0 var(--wdy-sp-2);font:700 1.125rem/1.4 var(--wdy-font-sans);color:var(--wdy-night)}.wdy-mt__lead{margin:0 0 var(--wdy-sp-4);color:var(--wdy-charcoal)}.wdy-mt__warnlist,.wdy-mt__body ol,.wdy-mt__body ul{margin:0;padding-left:1.7em}.wdy-mt__warnlist li,.wdy-mt__body li{padding-left:.3em;margin:0 0 var(--wdy-sp-2);line-height:1.7;overflow-wrap:break-word}.wdy-mt__warnlist li::marker,.wdy-mt__body ol li::marker{font-weight:700;color:var(--wdy-accent-ink)}.wdy-mt__body p{margin:0 0 var(--wdy-sp-2);overflow-wrap:break-word}.wdy-mt__body h5{margin:var(--wdy-sp-5) 0 var(--wdy-sp-2);font:700 var(--wdy-fs-eyebrow)/1.4 var(--wdy-font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--wdy-accent-ink)}.wdy-mt__body>.wdy-mt__where{margin-top:var(--wdy-sp-2)}.wdy-mt__parts{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--wdy-sp-3) var(--wdy-sp-6)}.wdy-mt__pg{min-width:0}.wdy-mt__body p.wdy-mt__gl{margin:0 0 var(--wdy-sp-1);font-weight:700;color:var(--wdy-night)}.wdy-mt__parts ul{list-style:disc}.wdy-mt__grp+.wdy-mt__grp{margin-top:var(--wdy-sp-3)}.wdy-mt__panel .wdy-mt__body{padding-top:var(--wdy-sp-2)}@media (min-width:1024px){.wdy-mt__warnlist{columns:2;column-gap:var(--wdy-sp-7)}.wdy-mt__warnlist li{break-inside:avoid}} @media print{@page{margin:14mm 16mm}html{scroll-behavior:auto}body,.wdy-page{background:#fff!important;color:#000!important;font-size:11pt;line-height:1.45}.wdy-header,header.wp-block-template-part,.wdy-footer,footer.wp-block-template-part,.wdy-skip,.wdy-buybar,.wdy-nav,.wdy-menu,.wdy-menu-btn,.wdy-jump,nav,form,.wdy-form-card,[data-wdy-print],.wdy-btn--amazon{display:none!important}*,*::before,*::after{box-shadow:none!important;text-shadow:none!important;animation:none!important;transition:none!important}.wdy-page-hero--lite{background:#fff!important;padding:0 0 8pt!important}.wdy-page-hero__title{font-size:22pt;color:#000}a{color:#000!important} .wdy-page--support .wdy-page-hero--lite,.wdy-page--support .wdy-sup>:not(#install-help),.wdy-page--support #install-help>:not(.wdy-manuals):not(.wdy-checklist):not(.wdy-print-title){display:none!important} .wdy-print-title{display:block!important;font:600 18pt/1.2 var(--wdy-font-display);color:#000;margin:0 0 10pt!important}.wdy-print-title span{display:block;font:400 9pt/1.4 var(--wdy-font-sans);margin-top:2pt}.wdy-print-only{display:inline!important}.wdy-noprint{display:none!important}.wdy-checklist{column-count:1!important}.wdy-page--support .wdy-sup__install{display:block!important}.wdy-page--support .wdy-sup{display:block!important;padding:0!important;max-width:none!important}.wdy-page--support #install-help{display:block!important}.wdy-manuals{position:static!important;border:1pt solid #000!important;border-radius:0;padding:8pt 10pt!important;margin:0 0 14pt!important;break-inside:avoid;background:#fff!important}.wdy-manuals__title{color:#000!important}.wdy-manuals__item svg{display:none}.wdy-manuals .wdy-manuals__item>a:not(.wdy-btn){display:block;min-height:0;padding-block:3pt;transform:none!important}.wdy-manuals .wdy-manuals__item>a:not(.wdy-btn)::after{content:" (" attr(href) ")";font-weight:400;overflow-wrap:anywhere}.wdy-manuals .wdy-manuals__item>a:not(.wdy-btn)[data-wdy-url]::after{content:" (" attr(data-wdy-url) ")"}.wdy-checklist{border:0!important;padding:0!important;background:#fff!important}.wdy-checklist__group{break-inside:avoid;border:0!important;padding:0!important;margin:0 0 10pt!important;background:#fff!important}.wdy-checklist__group legend,.wdy-checklist__title{color:#000!important}.wdy-checklist__head{margin-bottom:8pt!important}.wdy-checklist__item{min-height:0!important;padding:2pt 0!important;margin:0!important;background:#fff!important}.wdy-checklist__item input{width:12pt;height:12pt;margin:2pt 0 0!important} .wdy-checklist__item label{min-height:0!important;padding-block:0!important}.wdy-checklist__item input{-webkit-print-color-adjust:exact;print-color-adjust:exact;accent-color:#000}.wdy-checklist a{text-decoration:underline}}
.wdy-hero{padding-top:var(--wdy-sp-7);padding-bottom:var(--wdy-sp-8);background:radial-gradient(40% 40% at 10% 90%,rgb(77 77 77 / .06),transparent 70%),radial-gradient(60% 50% at 85% 20%,rgb(198 113 22 / .10),transparent 70%),var(--wdy-paper)}.wdy-hero__grid{display:flex;flex-direction:column;gap:var(--wdy-sp-7)}.wdy-hero__copy .wdy-lead{margin-top:var(--wdy-sp-4)}.wdy-hero__ctas{margin-top:var(--wdy-sp-6)}  .wdy-glance{margin-top:var(--wdy-sp-6)}.wdy-section .wdy-glance__title{margin-bottom:var(--wdy-sp-3);font:700 var(--wdy-fs-eyebrow)/1.2 var(--wdy-font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--wdy-accent-ink)}.wdy-glance__list{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--wdy-sp-2);margin:0}.wdy-glance__list>div{padding:10px 4px 12px 12px;background:var(--wdy-white);border:1px solid var(--wdy-line);border-radius:var(--wdy-r-md);box-shadow:var(--wdy-shadow-base)}.wdy-glance dt{display:flex;align-items:center;gap:6px;color:var(--wdy-night);font-size:var(--wdy-fs-small);font-weight:700;line-height:1.4}.wdy-glance dd{text-wrap:pretty;margin:2px 0 0;padding-left:26px;color:var(--wdy-charcoal);font-size:var(--wdy-fs-small);line-height:1.5}.wdy-glance svg{width:20px;height:20px;flex:0 0 auto;color:var(--wdy-charcoal);fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}@media (min-width:600px){.wdy-glance__list{grid-template-columns:repeat(2,minmax(0,1fr))}.wdy-glance dd::first-letter{text-transform:uppercase}} @media (max-width:599.98px),(min-width:1024px) and (max-width:1279.98px),(max-height:499.98px) and (max-width:1023.98px){.wdy-glance__list{grid-template-columns:minmax(0,1fr);gap:0;background:var(--wdy-white);border:1px solid var(--wdy-line);border-radius:var(--wdy-r-md);box-shadow:var(--wdy-shadow-base)}.wdy-glance__list>div{position:relative;padding:10px 14px 10px 44px;background:none;border:0;border-radius:0;box-shadow:none;font-size:var(--wdy-fs-small);line-height:1.5}.wdy-glance__list>div+div{border-top:1px solid var(--wdy-line)}.wdy-glance dt,.wdy-glance dd{display:inline;margin:0;padding:0;line-height:1.5}.wdy-glance dt::after{content:":"}.wdy-glance dt{margin-right:.3em}.wdy-glance dd::first-letter{text-transform:none}.wdy-glance dt svg{position:absolute;left:14px;top:11px}}.wdy-hero__visual{position:relative}.wdy-hero__photo{aspect-ratio:1;border-radius:var(--wdy-r-xl);max-width:560px;margin-inline:auto}.wdy-hero__card{position:relative;margin:-32px 0 0 12px;width:min(220px,56%);z-index:3; background:var(--wdy-white);border-radius:var(--wdy-r-lg);padding:6px;box-shadow:var(--wdy-shadow-floating)}.wdy-hero__card .wdy-scene{border-radius:14px;overflow:hidden}@media (max-width:429px){.wdy-hero__ctas .wdy-btn{width:100%}} @media (max-width:1023.98px){.wdy-hero__visual{width:100%;max-width:560px;margin-inline:auto}.wdy-hero__photo{max-width:none}} @media (max-width:1023.98px) and (min-height:500px){.wdy-hero__grid{gap:0}.wdy-hero__copy{display:contents}.wdy-hero .wdy-eyebrow{order:1}.wdy-hero .wdy-h1{order:2}.wdy-hero__visual{order:3;margin:var(--wdy-sp-4) 0 0} .wdy-hero .wdy-lead{order:4;margin-top:var(--wdy-sp-4)}.wdy-hero__ctas{order:5;margin-top:var(--wdy-sp-5)}.wdy-hero__aside{order:6}.wdy-hero .wdy-trust{order:7}.wdy-hero .wdy-glance{order:8;margin-top:var(--wdy-sp-6)}.wdy-hero__photo{aspect-ratio:5 / 4}.wdy-hero__photo img{width:100%;height:100%;object-fit:cover;object-position:50% 60%}}@media (max-width:599.98px) and (min-height:500px){.wdy-hero{padding-top:var(--wdy-sp-5)}.wdy-hero__card{display:none}} @media (max-height:499.98px) and (max-width:1023.98px){.wdy-hero{min-height:0;padding-block:var(--wdy-sp-4) var(--wdy-sp-6)}.wdy-hero__grid{display:grid;grid-template-columns:minmax(0,58fr) minmax(0,42fr);column-gap:var(--wdy-sp-5);align-items:start}.wdy-hero__copy{display:block}.wdy-hero .wdy-h1{font-size:2rem}.wdy-hero .wdy-lead{font-size:var(--wdy-fs-body);margin-top:var(--wdy-sp-3)}.wdy-hero__ctas{margin-top:var(--wdy-sp-4)}.wdy-hero__visual{justify-self:end;width:min(100%,calc(100svh - var(--wdy-header-h) - 2 * var(--wdy-sp-4)));max-width:none;margin:0}.wdy-hero__photo{aspect-ratio:1;width:100%;max-height:none}.wdy-hero__card{display:none}}@media (min-width:1024px){.wdy-hero{min-height:min(100svh - var(--wdy-header-h),920px);display:flex;align-items:center;padding-block:var(--wdy-sp-8)}.wdy-hero__grid{flex-direction:row;align-items:center;gap:var(--wdy-sp-8)}.wdy-hero__copy{flex:0 0 41%}.wdy-hero__visual{flex:1 1 auto}.wdy-hero__photo{max-width:none}} .wdy-note{margin-top:var(--wdy-sp-6);padding:var(--wdy-sp-5);border-left:2px solid var(--wdy-accent);background:var(--wdy-white);border-radius:0 var(--wdy-r-md) var(--wdy-r-md) 0;box-shadow:var(--wdy-shadow-base)}.wdy-note .wdy-h3{font-size:1.25rem;margin-bottom:var(--wdy-sp-2)}@media (min-width:1024px){ .wdy-note{display:flex;align-items:baseline;column-gap:var(--wdy-sp-5);width:fit-content;margin-inline:max(0px,calc((100% - var(--wdy-wide)) / 2)) auto}.wdy-note .wdy-h3{flex:none;margin-bottom:0}.wdy-note p{margin:0}}  .wdy-faq .wdy-head{margin-bottom:var(--wdy-head-gap)} @media (min-width:1024px){.wdy-faq .wdy-wrap--content{margin-left:max(0px,calc((100% - var(--wdy-wide)) / 2))}} .wdy-why__grid{display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--wdy-sp-5)}.wdy-why__mark svg{width:60px;height:48px;display:block}.wdy-why__mark rect{transform-box:fill-box;transform-origin:left center}.wdy-js .wdy-why__mark:not(.is-revealed) rect{transform:scaleX(0)}.wdy-why__mark.is-revealed rect{transition:transform 700ms var(--wdy-ease-spring)}.wdy-why__mark rect:nth-child(2){transition-delay:90ms}.wdy-why__mark rect:nth-child(3){transition-delay:180ms}.wdy-why__text>p+p{margin-top:var(--wdy-sp-4)}.wdy-why__proof{list-style:none;margin:var(--wdy-sp-5) 0 0;padding:0}.wdy-why__proof li{display:flex;gap:var(--wdy-sp-3);align-items:flex-start;padding:var(--wdy-sp-3) 0;border-top:1px solid var(--wdy-line);color:var(--wdy-night);font-size:var(--wdy-fs-body);line-height:1.6}.wdy-why__proof li:last-child{border-bottom:1px solid var(--wdy-line)}#why-wandery .wdy-why__proof a{padding-block:11px} .wdy-why__proof svg{width:20px;height:20px;flex:none;margin-top:3px;color:var(--wdy-charcoal);fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}@media (min-width:768px){.wdy-why__grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto 1fr;column-gap:var(--wdy-sp-7);align-items:start} .wdy-why__mark,.wdy-why__grid>.wdy-h2{grid-column:1 / 6}.wdy-why__mark{grid-row:1}.wdy-why__grid>.wdy-h2{grid-row:2}.wdy-why__text{grid-column:6 / 13;grid-row:1 / span 2}} .wdy-buy__line{position:relative;max-width:var(--wdy-wide); margin:0 auto var(--wdy-sp-5);height:18px}.wdy-buy__line span{position:absolute;left:0;right:14px;top:8px;height:2px;background:var(--wdy-accent);transform-origin:left center;transform:scaleX(1)}.wdy-js .wdy-buy__line span{transform:scaleX(0)}.wdy-js .wdy-buy__line.is-drawn span{transform:scaleX(1);transition:transform 900ms var(--wdy-ease-out)}.wdy-buy .wdy-points{margin-bottom:var(--wdy-head-gap)}.wdy-buy__line i{position:absolute;right:0;top:0;width:10px;height:18px;border-radius:3px;background:var(--wdy-white)}.wdy-buy__reg{margin-top:var(--wdy-head-gap)!important;margin-inline:auto}.wdy-section .wdy-buy__reg a{display:inline-flex;align-items:center;min-height:44px}  .wdy-size .wdy-points{margin-top:var(--wdy-head-gap)}.wdy-box .wdy-head .wdy-points{margin-top:var(--wdy-sp-4);justify-content:flex-start}  @media (min-width:1280px){.wdy-cards>.wdy-benefit--r2a{flex-basis:calc((100% - 48px) * 4.2 / 12)}.wdy-cards>.wdy-benefit--r2b{flex-basis:calc((100% - 48px) * 2.4 / 12)}.wdy-cards>.wdy-benefit--r2c{flex-basis:calc((100% - 48px) * 5.4 / 12)}} .wdy-buy__cards{align-items:stretch}.wdy-buycard{grid-template-rows:auto 1fr}.wdy-buycard__act{align-self:end} @media (min-width:1280px){.wdy-faq .wdy-wrap--content{max-width:var(--wdy-wide);margin-inline:auto;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--wdy-sp-7);align-items:start}.wdy-faq .wdy-wrap--content>.wdy-h2{grid-column:1;grid-row:1 / span 40;position:sticky;top:calc(var(--wdy-header-h) + var(--wdy-sp-6));margin:0}.wdy-faq .wdy-wrap--content>.wdy-faq__item{grid-column:2}} @media (min-width:1280px){.wdy-cmp__figs,.wdy-cmp__table{max-width:none}.wdy-note{width:min(100%,var(--wdy-wide));margin-inline:max(0px,calc((100% - var(--wdy-wide)) / 2)) auto}}  .wdy-scene--hero-gate{position:relative;background:var(--wdy-paper)}.wdy-scene--hero-gate :is(.hg-grip,.hg-push,.hg-ring){transform-box:fill-box;transform-origin:center}.wdy-scene--hero-gate .hg-ring{opacity:0} .wdy-scene--hero-gate .wdy-ctl--icon{position:absolute;right:6px;bottom:6px;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;justify-content:center;border-radius:50%}.is-playing .hg-mesh{animation:hg-mesh 900ms var(--wdy-ease-out) 300ms both}.is-playing .hg-bar{animation:hg-bar 900ms var(--wdy-ease-out) 300ms both}.is-playing .hg-hook{animation:hg-hook 300ms var(--wdy-ease-spring) 1200ms both}.is-playing .hg-ring{animation:hg-ring 460ms var(--wdy-ease-out) 1300ms both}.is-playing .hg-fl{animation:hg-fade 320ms var(--wdy-ease-out) 1350ms both}.is-playing .hg-push{animation:hg-push 280ms var(--wdy-ease-spring) 1650ms both}.is-playing .hg-grip{animation:hg-grip 520ms var(--wdy-ease-spring) 1720ms both}.is-playing .hg-ccw{animation:hg-fade 240ms var(--wdy-ease-out) 1720ms both}@keyframes hg-mesh{from{transform:translateX(-148px)}}@keyframes hg-bar{from{transform:translateX(-148px)}}@keyframes hg-hook{from{transform:translate(-2px,-5px)}}@keyframes hg-ring{0%{opacity:.85;transform:scale(.6)}100%{opacity:0;transform:scale(1.5)}}@keyframes hg-fade{from{opacity:0}}@keyframes hg-push{40%{transform:scale(.94)}}@keyframes hg-grip{from{transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.is-playing :is(.hg-mesh,.hg-bar,.hg-hook,.hg-ring,.hg-fl,.hg-push,.hg-grip,.hg-ccw){animation:none}} @media (min-width:1024px){.wdy-hero__card{position:absolute;margin:0;top:7%;bottom:auto;left:-32px;width:min(240px,30%)}} html:not(.js) .wdy-scene--hero-gate [data-wdy-replay]{display:none}  .wdy-scene--twist-lock{--ill-body:#1A1A1A;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--wdy-stack,16px) var(--wdy-sp-6);padding:var(--wdy-panel-pad,clamp(16px,.5rem + 2vw,32px))}.wdy-scene--twist-lock p{margin:0}.tw-elev{border-radius:var(--wdy-r-md)}.wdy-scene--twist-lock :is(.tw-dim,.tw-grip,.tw-dial,.tw-ring){transform-box:fill-box;transform-origin:center}.wdy-scene--twist-lock .tw-dim{transform-origin:left center} .tw-lbl text{font:600 calc(15px * var(--tw-k,1))/1 var(--wdy-font-sans);fill:var(--wdy-night);stroke:#F1ECE4;stroke-width:calc(4px * var(--tw-k,1));stroke-linejoin:round;paint-order:stroke;transform-box:fill-box;transform-origin:0 50%;transform:scale(calc(1 / var(--tw-z,1)))}.tw-lbl text[text-anchor="end"]{transform-origin:100% 50%}.tw-meshfill{fill:url(#tw-mesh)}@media (max-width:599px){.tw-meshfill{fill:rgb(26 26 26 / .62)}}.tw-jamb .tw-lbl text{stroke:#E9E3DC} .tw-side{display:grid;grid-template-columns:132px minmax(0,1fr);gap:var(--wdy-sp-4);align-items:center}.tw-capwrap{display:flex;flex-direction:column;align-items:center;gap:var(--wdy-sp-2)}.tw-cap{position:relative;width:132px;aspect-ratio:1;padding:6px;border:0;border-radius:50%;cursor:pointer;background:var(--wdy-white);box-shadow:var(--wdy-shadow-elevated);-webkit-tap-highlight-color:transparent;transition:transform var(--wdy-dur-hover) var(--wdy-ease-spring)}.tw-cap::before{content:"";position:absolute;inset:-5px;border-radius:50%;border:3px solid var(--wdy-accent);opacity:0;transition:opacity var(--wdy-dur-hover) var(--wdy-ease-out)}.tw-cap svg{width:100%;height:100%}@media (hover:hover) and (pointer:fine){.tw-cap:hover{transform:scale(1.03)}.tw-cap:hover::before{opacity:.18}}.tw-cap:focus-visible{outline:3px solid var(--wdy-accent);outline-offset:4px}.tw-cap:active{transform:scale(.96)}.tw-dir{min-height:2.6em;max-width:100%;font:600 .8125rem/1.3 var(--wdy-font-sans);color:var(--wdy-accent-ink);text-align:center;text-wrap:balance} .tw-info{display:flex;flex-direction:column;gap:var(--wdy-sp-4);min-width:0}.tw-read__label,.tw-size__label{font:700 var(--wdy-fs-eyebrow)/1.2 var(--wdy-font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--wdy-charcoal)}.tw-read__num{font:600 clamp(2.5rem,1.5rem + 3vw,4rem)/1 var(--wdy-font-display);color:var(--wdy-night);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.03em}.tw-read__max{font:600 var(--wdy-fs-small)/1.4 var(--wdy-font-sans);color:var(--wdy-charcoal)}.tw-size{display:flex;flex-direction:column;gap:var(--wdy-sp-2)}.tw-size .wdy-tg{width:100%} .wdy-scene--twist-lock .wdy-scene__bar{justify-content:flex-end;padding-top:var(--wdy-sp-1)} .tw-steps{list-style:none;margin:0;padding:0 0 6px;flex:1 1 100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px var(--wdy-sp-2)}.tw-step{position:relative;width:100%;min-height:44px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1.5px solid transparent;border-radius:var(--wdy-r-pill);background:var(--wdy-surface);color:var(--wdy-night);font:600 var(--wdy-fs-small)/1 var(--wdy-font-sans);white-space:nowrap;cursor:pointer;transition:transform var(--wdy-dur-hover) var(--wdy-ease-spring)}.tw-step b{font-weight:700}.tw-step.is-done{background:var(--wdy-white);border-color:var(--wdy-accent-ink)}.tw-step.is-done b::before{content:"";display:inline-block;width:6px;height:6px;margin:0 5px 2px 0;border-radius:50%;background:var(--wdy-accent);vertical-align:middle}.tw-step[aria-current="step"]{background:var(--wdy-accent-ink);border-color:var(--wdy-accent-ink);color:var(--wdy-white)}.tw-step[aria-current="step"] b::before{background:var(--wdy-white)}.tw-step__p{position:absolute;left:16px;right:16px;bottom:-7px;height:2px;border-radius:2px;background:var(--wdy-accent);transform:scaleX(0);transform-origin:left center}.tw-step:not([aria-current]) .tw-step__p{opacity:0}@media (hover:hover) and (pointer:fine){.tw-step:hover{transform:translateY(-2px)}}.tw-step:focus-visible{outline:3px solid var(--wdy-accent);outline-offset:3px}.tw-step:active{transform:scale(.96)}.tw-say{font:500 var(--wdy-fs-body)/1.5 var(--wdy-font-sans);color:var(--wdy-night);min-height:calc(2 * 1.5em)} @media (min-width:390px){.tw-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.tw-lbl{display:none}}@media (max-width:479px){.tw-step.is-done b::before{display:none}.tw-step{padding:0 6px;gap:4px}}@media (min-width:768px){.tw-side{grid-template-columns:200px minmax(0,1fr);gap:var(--wdy-sp-6)}.tw-cap{width:200px}.tw-info{flex-direction:row;align-items:flex-end;gap:var(--wdy-sp-6)}.tw-read{flex:0 0 auto}.tw-size{flex:1 1 auto;max-width:260px}.tw-steps{flex:1 1 auto;max-width:560px;padding:0}.wdy-scene--twist-lock .wdy-scene__bar{justify-content:space-between}}@media (min-width:1024px){.wdy-scene--twist-lock{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.tw-elev{grid-column:1 / 9}.tw-side{grid-column:9 / 13;grid-template-columns:148px minmax(0,1fr);grid-template-areas:"cap read" "size size";gap:var(--wdy-sp-4);align-items:center}.tw-capwrap{grid-area:cap}.tw-cap{width:148px}.tw-info{display:contents}.tw-read{grid-area:read}.tw-size{grid-area:size;max-width:none}.wdy-scene--twist-lock .wdy-scene__bar,.tw-say{grid-column:1 / -1}} @media (max-height:500px) and (orientation:landscape) and (min-width:600px){.wdy-scene--twist-lock{grid-template-columns:minmax(0,11fr) minmax(0,9fr);align-items:center;row-gap:var(--wdy-sp-3);padding-block:var(--wdy-sp-4)}.tw-elev{grid-column:1;max-height:58svh;width:100%}.tw-side{grid-column:2;grid-template-columns:104px minmax(0,1fr);gap:var(--wdy-sp-3)}.tw-cap{width:104px}.tw-info{flex-direction:column;align-items:stretch;gap:var(--wdy-sp-2)}.tw-read__num{font-size:2.25rem}.tw-size{max-width:none}.tw-lbl{display:none}.wdy-scene--twist-lock .wdy-scene__bar,.tw-say{grid-column:1 / -1}.wdy-scene--twist-lock .wdy-scene__bar{padding-top:0}.tw-steps{max-width:none}} .tw-static{list-style:none;margin:0;padding:0;display:grid;gap:var(--wdy-sp-3);counter-reset:tw}.tw-static li{position:relative;margin:0;padding-left:40px;counter-increment:tw;font:400 var(--wdy-fs-body)/1.6 var(--wdy-font-sans);color:var(--wdy-night)}.tw-static li::before{content:counter(tw);position:absolute;left:0;top:0;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;border:1.5px solid var(--wdy-accent-ink);font:700 .875rem/1 var(--wdy-font-sans);color:var(--wdy-accent-ink)}html.js .tw-static{display:none}html:not(.js) .wdy-scene--twist-lock :is(.tw-elev,.tw-side,.wdy-scene__bar,.tw-say){display:none}@media (min-width:1024px){.tw-static{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--wdy-sp-7)}}  .wdy-scene--every-room{display:flex;flex-direction:column;gap:var(--wdy-stack,16px);padding:var(--wdy-panel-pad,clamp(16px,.5rem + 2vw,32px));color:var(--wdy-night)}.wdy-scene--every-room p{margin:0}.er-defs{position:absolute;width:0;height:0;overflow:hidden}.er-map{position:relative}.wdy-scene--every-room .er-svg{border-radius:var(--wdy-r-md)}.wdy-scene--every-room .er-map .er-svg--wide{display:none}.er-rl text{font:600 26px/1 var(--wdy-font-sans);letter-spacing:.08em;fill:var(--wdy-charcoal)}.er-svg--wide .er-rl text{font-size:19px}.er-up{font:700 22px/1 var(--wdy-font-sans);fill:var(--wdy-charcoal);letter-spacing:.06em}.er-svg--wide .er-up{font-size:16px}.er-wait{opacity:.9;transition:opacity var(--wdy-dur-hover) var(--wdy-ease-out)}.er-mount.is-on .er-wait{opacity:0}.er-plate rect{vector-effect:non-scaling-stroke}.er-stairs{opacity:0;transition:opacity 300ms var(--wdy-ease-out)}.er-stairs.is-on{opacity:1} .er-pin{position:absolute;left:var(--px);top:var(--py);width:44px;height:44px;margin:-22px 0 0 -22px;padding:0;display:grid;place-items:center;border:0;background:transparent;cursor:pointer;isolation:isolate;font:700 .875rem/1 var(--wdy-font-sans);color:var(--wdy-accent-ink);-webkit-tap-highlight-color:transparent;transition:transform var(--wdy-dur-hover) var(--wdy-ease-spring)}.er-pin::before{content:"";position:absolute;z-index:-1;inset:8px;border-radius:50%;background:var(--wdy-white);border:1.5px solid var(--wdy-accent-ink);box-shadow:var(--wdy-shadow-elevated)}.er-pin.is-on{color:var(--wdy-white)}.er-pin.is-on::before{background:var(--wdy-accent-ink)}@media (hover:hover) and (pointer:fine){.er-pin:hover{transform:translateY(-2px) scale(1.06)}}.er-pin:focus-visible{outline:3px solid var(--wdy-accent);outline-offset:-2px;border-radius:50%}.er-pin:active{transform:scale(.92)}.er-hint{font:600 var(--wdy-fs-small)/1.4 var(--wdy-font-sans);color:var(--wdy-charcoal)} .er-locs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--wdy-sp-2)}.er-loc{width:100%;height:100%;min-height:56px;padding:8px 12px 8px 8px;display:flex;align-items:center;gap:10px;text-align:left;border:1.5px solid rgb(77 77 77 / .35);border-radius:var(--wdy-r-md);background:var(--wdy-white);color:var(--wdy-night);cursor:pointer;font:500 var(--wdy-fs-small)/1.25 var(--wdy-font-sans);transition:transform var(--wdy-dur-hover) var(--wdy-ease-spring)}.er-loc__n{flex:0 0 28px;height:28px;display:grid;place-items:center;border-radius:50%;border:1.5px solid var(--wdy-accent-ink);color:var(--wdy-accent-ink);font-weight:700}.er-loc__t{display:flex;flex-direction:column;gap:2px;min-width:0}.er-loc__t b{font-weight:700}.er-loc__t small{font-size:.8125rem;color:var(--wdy-charcoal)}.er-loc[aria-pressed="true"]{background:var(--wdy-accent-ink);border-color:var(--wdy-accent-ink);color:var(--wdy-white)}.er-loc[aria-pressed="true"] small{color:var(--wdy-white)}.er-loc[aria-pressed="true"] .er-loc__n{background:var(--wdy-white);border-color:var(--wdy-white)}.er-loc[aria-pressed="true"] .er-loc__w{visibility:hidden} @media (hover:hover) and (pointer:fine){.er-loc:hover{transform:translateY(-2px)}}.er-loc:focus-visible{outline:3px solid var(--wdy-accent);outline-offset:3px}.er-loc:active{transform:scale(.96)} .wdy-scene--every-room .wdy-scene__bar{padding-top:0} .er-phases{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px;counter-reset:er}.er-phases li{padding:6px 12px;border-radius:var(--wdy-r-pill);background:var(--wdy-surface);font:600 .8125rem/1.2 var(--wdy-font-sans);color:var(--wdy-night);transition:opacity var(--wdy-dur-hover) var(--wdy-ease-out)}.er-phases li+li::before{content:"→ ";color:var(--wdy-accent-ink)}.is-moving .er-phases li{opacity:.4}.is-moving .er-phases li.is-active{opacity:1} .er-cap{font:500 var(--wdy-fs-body)/1.5 var(--wdy-font-sans);min-height:calc(3 * 1.5em)}@media (min-width:600px){.er-cap{min-height:calc(2 * 1.5em)}}@media (min-width:768px){.wdy-scene--every-room .er-map .er-svg--wide{display:block}.wdy-scene--every-room .er-map .er-svg--tall{display:none}.er-pin{left:var(--lx);top:var(--ly)}}.er-nb{white-space:nowrap}  @media (max-height:500px) and (orientation:landscape) and (min-width:600px){.wdy-scene--every-room{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--wdy-sp-5);row-gap:var(--wdy-sp-3);align-items:start;padding-block:var(--wdy-sp-4)}.er-map{grid-column:1;grid-row:1 / span 4}.wdy-scene--every-room .er-map .er-svg--wide{width:auto;height:min(250px,62svh);max-width:100%}.er-hint,.er-locs,.wdy-scene--every-room .wdy-scene__bar,.er-cap{grid-column:2}.er-locs{grid-template-columns:minmax(0,1fr);gap:6px}.er-loc{min-height:44px;padding-block:4px}.er-loc__w{display:none}.er-phases{display:none}.er-cap{font-size:var(--wdy-fs-small);min-height:calc(2 * 1.5em)}} .wdy-rooms__grid{display:flex;flex-direction:column;gap:var(--wdy-sp-6)}.wdy-rooms__side{display:flex;flex-direction:column;gap:var(--wdy-sp-4);align-items:flex-start}.wdy-rooms__side .wdy-points{justify-content:flex-start}.wdy-rooms__side .wdy-h3{margin-top:var(--wdy-sp-2)}.wdy-rooms__photo{width:100%;max-width:420px;aspect-ratio:1}@media (min-width:768px) and (max-width:1023px){.wdy-rooms__side{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,320px);column-gap:var(--wdy-sp-6);row-gap:var(--wdy-sp-4);align-items:start}.wdy-rooms__side>*{grid-column:1;margin-block:0}.wdy-rooms__side>.wdy-rooms__photo{grid-column:2;grid-row:1 / span 6;max-width:none;align-self:start}.wdy-rooms__side>.wdy-btn{justify-self:start}}@media (min-width:1024px){.wdy-rooms__grid{flex-direction:row;align-items:flex-start;gap:var(--wdy-sp-6)}.wdy-rooms__main{flex:1 1 66%;min-width:0}.wdy-rooms__side{flex:0 0 30%;position:static} .wdy-rooms__side>.wdy-rooms__photo{aspect-ratio:4 / 3;max-width:none}.wdy-rooms__side>.wdy-rooms__photo img{object-position:50% 88%}} .er-static{list-style:none;margin:0;padding:0;display:grid;gap:var(--wdy-sp-3)}.er-static li{margin:0;font:400 var(--wdy-fs-body)/1.6 var(--wdy-font-sans);color:var(--wdy-night)}.er-static b{font-weight:700}html.js .er-static{display:none}html:not(.js) .wdy-scene--every-room :is(.er-map,.er-hint,.er-locs,.wdy-scene__bar,.er-cap){display:none}    .wdy-scene--size-slider,.wdy-scene--baseboard,.wdy-scene--mounts,.wdy-scene--in-the-box{--ill-ink:#1A1A1A;--ill-line:#4D4D4D;--ill-white:#FFF;--ill-surface:#EDEDED;--ill-wall:#F1ECE4;--ill-floor:#E9E3DC;--ill-paper:#FAF4EC;--ill-accent:#C67116;--ill-body:var(--ill-ink);--ill-body-2:#333}.wdy-scene .is-white,.wdy-scene.is-white{--ill-body:var(--ill-white);--ill-body-2:var(--ill-surface)}.wdy-il-ol{stroke:var(--ill-line);stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round}.wdy-il-dt{fill:none;stroke:var(--ill-line);stroke-opacity:.6;stroke-width:1;stroke-linecap:round}.wdy-il-hair{fill:none;stroke:var(--ill-line);stroke-width:.75}.wdy-il-lead{fill:none;stroke:var(--ill-line);stroke-width:1}.wdy-il-dot{fill:var(--ill-line)}.wdy-il-cue{fill:none;stroke:var(--ill-accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.wdy-il-body{fill:var(--ill-body)}.wdy-il-part{fill:var(--ill-body);stroke:var(--ill-line);stroke-width:1.5;stroke-linejoin:round}.wdy-il-wall{fill:var(--ill-wall)}.wdy-il-floor{fill:var(--ill-floor)}.wdy-il-paper{fill:var(--ill-paper)}.wdy-il-label{fill:var(--ill-accent)}.wdy-il-t{font-family:var(--wdy-font-sans);font-weight:600;fill:var(--wdy-night)} .wdy-tg{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:var(--wdy-sp-1);border-radius:var(--wdy-r-md);background:var(--wdy-surface);isolation:isolate;box-shadow:inset 0 0 0 1px rgb(77 77 77 / .08)}.wdy-tg::before{content:"";position:absolute;z-index:-1;top:var(--wdy-sp-1);bottom:var(--wdy-sp-1);left:var(--wdy-sp-1);width:calc(50% - var(--wdy-sp-1));border-radius:calc(var(--wdy-r-md) - 4px);background:var(--wdy-white);box-shadow:var(--wdy-shadow-elevated);transition:transform var(--wdy-dur-scene) var(--wdy-ease-spring)}.wdy-tg[data-sel="1"]::before{transform:translateX(100%)}.wdy-tg__opt{display:inline-flex;align-items:center;justify-content:center;gap:var(--wdy-sp-2);min-height:44px;padding:0 var(--wdy-sp-4);border:0;border-radius:calc(var(--wdy-r-md) - 4px);background:transparent;font:600 var(--wdy-fs-small)/1.2 var(--wdy-font-sans);color:var(--wdy-charcoal);cursor:pointer;white-space:nowrap;transition:transform var(--wdy-dur-press) var(--wdy-ease-press),opacity var(--wdy-dur-hover) var(--wdy-ease-out)}.wdy-tg__opt[aria-pressed="true"]{color:var(--wdy-night);font-weight:700}@media (hover:hover) and (pointer:fine){.wdy-tg__opt:hover{color:var(--wdy-night)}.wdy-tg__opt[aria-pressed="false"]:hover{opacity:.8}}.wdy-tg__opt:focus-visible{outline:3px solid var(--wdy-accent);outline-offset:2px}.wdy-tg__opt:active{transform:scale(.96)}.wdy-tg__sw{width:12px;height:12px;border-radius:50%;background:var(--wdy-night);flex:none}.wdy-tg__sw--white{background:var(--wdy-white);border:1px solid var(--wdy-charcoal)}.wdy-ctl-label{display:block;margin:0 0 var(--wdy-sp-2);font:700 var(--wdy-fs-small)/1.3 var(--wdy-font-sans);color:var(--wdy-night)} .wdy-range{--pct:0;--bx:0px;position:relative;padding-top:40px;-webkit-user-select:none;user-select:none}.wdy-range input{position:relative;z-index:2;display:block;width:100%;height:44px;margin:0;padding:0;background:transparent;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.wdy-range input:focus{outline:none}.wdy-range input::-webkit-slider-runnable-track{height:44px;background:transparent;border:0}.wdy-range input::-moz-range-track{height:44px;background:transparent;border:0}.wdy-range input::-moz-range-progress{background:transparent}.wdy-range input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;box-sizing:border-box;width:28px;height:28px;margin-top:8px;border-radius:50%;background:var(--wdy-white);border:3px solid var(--wdy-accent);box-shadow:var(--wdy-shadow-elevated);transition:transform var(--wdy-dur-hover) var(--wdy-ease-spring)}.wdy-range input::-moz-range-thumb{box-sizing:border-box;width:28px;height:28px;border-radius:50%;background:var(--wdy-white);border:3px solid var(--wdy-accent);box-shadow:var(--wdy-shadow-elevated);transition:transform var(--wdy-dur-hover) var(--wdy-ease-spring)}.wdy-range__track{position:absolute;left:0;right:0;top:59px;height:6px;border-radius:var(--wdy-r-pill);overflow:hidden;background:var(--wdy-surface);box-shadow:inset 0 0 0 1px rgb(77 77 77 / .12)}.wdy-range__fill{position:absolute;inset:0;background:var(--wdy-accent);transform-origin:left center;transform:scaleX(var(--pct))}.wdy-range__bubble{position:absolute;top:0;left:14px;z-index:1;display:block;min-width:44px;padding:4px 10px;text-align:center;background:var(--wdy-white);border:1px solid var(--wdy-line);border-radius:8px;box-shadow:var(--wdy-shadow-base);font:700 var(--wdy-fs-small)/1.3 var(--wdy-font-sans);color:var(--wdy-accent-ink);font-variant-numeric:tabular-nums;white-space:nowrap;transform:translateX(var(--bx)) translateX(-50%);pointer-events:none}.wdy-range__bubble::after{content:"";position:absolute;left:50%;bottom:-6px;width:10px;height:10px;margin-left:-5px;background:var(--wdy-white);border:solid var(--wdy-line);border-width:0 1px 1px 0;transform:rotate(45deg)}.wdy-range__ticks{position:relative;height:30px;margin:0 14px;font:400 var(--wdy-fs-small)/1 var(--wdy-font-sans);color:var(--wdy-charcoal);font-variant-numeric:tabular-nums}.wdy-range__ticks span{position:absolute;top:0;left:calc(var(--at) * 100%);padding-top:12px;transform:translateX(-50%);white-space:nowrap}.wdy-range__ticks span::before{content:"";position:absolute;top:0;left:50%;width:1px;height:6px;background:var(--wdy-charcoal);opacity:.6}.wdy-range__ticks .is-key{font-weight:700;color:var(--wdy-accent-ink)}.wdy-range__ticks .is-key::before{width:2px;margin-left:-.5px;background:var(--wdy-accent);opacity:1}.wdy-range__ticks i{position:absolute;top:0;left:calc(var(--at) * 100%);width:1px;height:6px;background:var(--wdy-charcoal);opacity:.45}@media (hover:hover) and (pointer:fine){.wdy-range:hover input::-webkit-slider-thumb{transform:scale(1.08)}.wdy-range:hover input::-moz-range-thumb{transform:scale(1.08)}}.wdy-range input:focus-visible::-webkit-slider-thumb{transform:scale(1.1);box-shadow:0 0 0 3px var(--wdy-white),0 0 0 6px var(--wdy-accent),var(--wdy-shadow-elevated)}.wdy-range input:focus-visible::-moz-range-thumb{transform:scale(1.1);box-shadow:0 0 0 3px var(--wdy-white),0 0 0 6px var(--wdy-accent),var(--wdy-shadow-elevated)}.wdy-range input:active::-webkit-slider-thumb{transform:scale(1.15);box-shadow:var(--wdy-shadow-floating)}.wdy-range input:active::-moz-range-thumb{transform:scale(1.15);box-shadow:var(--wdy-shadow-floating)} .wdy-soldout{display:grid;gap:var(--wdy-sp-2);justify-items:start}.wdy-soldout__chip{display:inline-flex;align-items:center;min-height:44px;margin:0;padding:var(--wdy-sp-2) var(--wdy-sp-4);border:1.5px dashed var(--wdy-charcoal);border-radius:var(--wdy-r-md);color:var(--wdy-charcoal);font:600 var(--wdy-fs-small)/1.3 var(--wdy-font-sans)}.wdy-soldout__nudge{margin:0;font-size:var(--wdy-fs-small);color:var(--wdy-charcoal)} .wdy-ss__panel{background:var(--wdy-white);border-radius:var(--wdy-r-xl);box-shadow:var(--wdy-shadow-elevated);padding:var(--wdy-panel-pad);display:grid;gap:var(--wdy-stack);grid-template-columns:minmax(0,1fr);grid-template-areas:"help" "stage" "result" "slider" "pick" "static"}.wdy-ss__help{grid-area:help}.wdy-ss__stage{grid-area:stage}.wdy-ss__readout{grid-area:result}.wdy-ss__slider{grid-area:slider}.wdy-ss__pick{grid-area:pick}.wdy-ss__static{grid-area:static} .wdy-ss__help-h{margin:0 0 var(--wdy-sp-3)!important;font:700 var(--wdy-fs-eyebrow)/1.3 var(--wdy-font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--wdy-accent-ink)}.wdy-ss__tips{list-style:none;margin:0;padding:0;display:grid;gap:var(--wdy-sp-3);counter-reset:wdy-tip}.wdy-ss__tips li{position:relative;margin:0;padding:0 0 0 36px;counter-increment:wdy-tip;max-width:none;font:400 var(--wdy-fs-small)/1.55 var(--wdy-font-sans);color:var(--wdy-night)}.wdy-ss__tips li::before{content:counter(wdy-tip);position:absolute;left:0;top:-1px;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;border:1.5px solid var(--wdy-accent-ink);font:700 .75rem/1 var(--wdy-font-sans);color:var(--wdy-accent-ink)}@media (min-width:768px){.wdy-ss__tips{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--wdy-sp-5)}}.wdy-ss__stage{background:var(--wdy-paper);border-radius:var(--wdy-r-lg);padding:var(--wdy-sp-3) var(--wdy-sp-3) 0;overflow:hidden}.wdy-ss__svg{display:block;width:100%;height:auto;margin-inline:auto}.wdy-ss__readout{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--wdy-sp-4);row-gap:var(--wdy-sp-1);margin:0;max-width:none}.wdy-ss__num{font:600 clamp(2.75rem,2rem + 3vw,4.5rem)/1 var(--wdy-font-display);letter-spacing:-.03em;color:var(--wdy-night);font-variant-numeric:tabular-nums}.wdy-ss__rec{display:grid;gap:2px;flex:1 1 14em}.wdy-ss__rec b{font:700 var(--wdy-fs-body)/1.4 var(--wdy-font-sans);color:var(--wdy-night)}.wdy-ss__rec span{font-size:var(--wdy-fs-small);line-height:1.5;color:var(--wdy-charcoal)}.wdy-ss__slider,.wdy-ss__pick,.wdy-ss__color,.wdy-ss__buy{min-width:0} .wdy-ss__typed{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wdy-sp-2) var(--wdy-sp-3);margin-bottom:var(--wdy-sp-4)}.wdy-ss__typed .wdy-ctl-label{margin:0}.wdy-ss__input{flex:0 0 auto;width:7.5rem;min-height:44px;margin:0;padding:0 var(--wdy-sp-3);border:1.5px solid rgb(77 77 77 / .45);border-radius:var(--wdy-r-md);background:var(--wdy-white);color:var(--wdy-night);font:700 1rem/1 var(--wdy-font-sans);font-variant-numeric:tabular-nums;transition:transform var(--wdy-dur-press) var(--wdy-ease-press)}@media (hover:hover) and (pointer:fine){.wdy-ss__input:hover{border-color:var(--wdy-charcoal)}}.wdy-ss__input:focus-visible{outline:3px solid var(--wdy-accent);outline-offset:2px;border-color:var(--wdy-accent-ink)}.wdy-ss__input:active{transform:scale(.99)}.wdy-ss__pick{display:grid;gap:var(--wdy-stack);align-content:start}.wdy-ss__color .wdy-tg{max-width:320px}.wdy-ss__buy{display:grid;gap:var(--wdy-sp-3);align-content:start;justify-items:start}.wdy-ss__buy .wdy-btn{max-width:100%}.wdy-ss__buy .wdy-buynote{margin-top:calc(-1 * var(--wdy-sp-1))}.wdy-ss__static{display:grid;gap:var(--wdy-sp-5)}.wdy-ss__row{display:flex;flex-wrap:wrap;gap:var(--wdy-sp-3);align-items:center}.wdy-ss__static strong{font:600 var(--wdy-fs-h3)/1.2 var(--wdy-font-display);color:var(--wdy-night);flex-basis:100%}.wdy-ss__row>span{flex-basis:100%}.wdy-ss__note{margin:var(--wdy-stack) 0 0!important;font-size:var(--wdy-fs-small)} html.js .wdy-scene--size-slider [data-wdy-ss-static]{display:none}html:not(.js) .wdy-scene--size-slider [data-wdy-ss-live],html:not(.js) .wdy-scene--size-slider .wdy-ss__stage{display:none} .wdy-ss__rec .wdy-ss__autonote{margin-top:var(--wdy-sp-1);font-weight:600;color:var(--wdy-accent-ink)} .wdy-scene--size-slider:is([data-state="none"],[data-state="bad"]) .wdy-ss__num{opacity:.35} .wdy-ss__ask{justify-self:start}.wdy-ss__trust{margin-top:0} .wdy-ss__cyl{fill:url(#wdy-ss-cyl-k)}.wdy-ss__mesh{fill:url(#wdy-ss-mesh-k)}.is-white .wdy-ss__cyl{fill:url(#wdy-ss-cyl-w)}.is-white .wdy-ss__mesh{fill:url(#wdy-ss-mesh-w)}.wdy-ss__handle-o{fill:none;stroke:var(--ill-line);stroke-width:6.5;stroke-linejoin:round;stroke-linecap:round}.wdy-ss__handle{fill:none;stroke:var(--ill-body);stroke-width:4;stroke-linejoin:round;stroke-linecap:round}.wdy-ss__rfill{fill:var(--ill-accent);transform-box:fill-box;transform-origin:left center;transform:scaleX(.305)}.wdy-ss__key{fill:none;stroke:var(--wdy-accent-ink);stroke-width:2.5} .wdy-ss__rt{font:700 28px var(--wdy-font-sans);fill:var(--wdy-accent-ink)}@media (max-width:479px){.wdy-ss__rt{font-size:40px}}.wdy-ss__limit{fill:none;stroke:var(--ill-accent);stroke-width:1.5;stroke-dasharray:4 4;opacity:.6}@media (max-width:599px){.wdy-ss__minor{display:none}}[data-wdy-ss-move]{transform:translateX(194px)}.wdy-ss__g71,.wdy-ss__g118{transition:opacity var(--wdy-dur-scene) var(--wdy-ease-out)}.wdy-ss__g118,.is-118 .wdy-ss__g71{opacity:0}.is-118 .wdy-ss__g118{opacity:1}.wdy-ss__lock{transform:translateX(184px);transition:opacity var(--wdy-dur-hover) var(--wdy-ease-out)}.wdy-ss__lockin{transition:transform var(--wdy-dur-scene) var(--wdy-ease-spring),opacity var(--wdy-dur-hover) var(--wdy-ease-out)}.wdy-ss__lock--2 .wdy-ss__lockin{opacity:0;transform:translateY(-12px)}.is-118 .wdy-ss__lock--2 .wdy-ss__lockin{opacity:1;transform:none}.is-closed .wdy-ss__lock{opacity:0}.wdy-ss__gate{transition:opacity var(--wdy-dur-hover) var(--wdy-ease-out)}.wdy-scene--size-slider.is-swap .wdy-ss__gate{animation:wdy-ss-swap var(--wdy-dur-scene) var(--wdy-ease-out) both}@keyframes wdy-ss-swap{0%{opacity:.25}100%{opacity:1}}@media (max-width:599px){.wdy-ss__mesh{fill:rgb(26 26 26 / .62)}.is-white .wdy-ss__mesh{fill:rgb(255 255 255 / .8)}} @media (min-width:600px) and (max-width:1023px){.wdy-ss__pick{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--wdy-sp-6);align-items:start}.wdy-scene--size-slider:is([data-state="none"],[data-state="bad"],[data-state="over"]) .wdy-ss__pick{grid-template-columns:minmax(0,1fr)}} @media (min-width:1024px){.wdy-ss__panel{column-gap:var(--wdy-sp-7);row-gap:var(--wdy-sp-6);grid-template-columns:minmax(0,8fr) minmax(0,4fr);grid-template-areas:"help help" "stage result" "slider pick" "static static"}.wdy-ss__readout{flex-direction:column;align-items:flex-start;align-self:center}.wdy-ss__rec{flex:0 0 auto}.wdy-ss__svg{max-height:280px;width:auto;max-width:100%}.wdy-ss__buy{justify-items:stretch}} @media (max-height:500px) and (orientation:landscape) and (min-width:600px){.wdy-ss__panel{column-gap:var(--wdy-sp-5);row-gap:var(--wdy-sp-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"help help" "stage slider" "result pick" "static static"}.wdy-ss__tips{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--wdy-sp-4)}.wdy-ss__stage{align-self:center}.wdy-ss__pick{grid-template-columns:minmax(0,1fr)}.wdy-ss__num{font-size:2.5rem}.wdy-ss__typed{margin-bottom:var(--wdy-sp-2)}}@media (prefers-reduced-motion:reduce){.wdy-scene--size-slider *,.wdy-scene--size-slider *::before,.wdy-tg::before,.wdy-tg__opt,.wdy-range input::-webkit-slider-thumb,.wdy-range__bubble{transition:none!important;animation:none!important}} @media (max-height:500px){.wdy-tg{grid-auto-columns:minmax(0,1fr)}.wdy-tg__opt{white-space:normal;padding:0 var(--wdy-sp-2);text-align:center}}  .wdy-bb__panel{display:grid;gap:var(--wdy-stack);padding:var(--wdy-panel-pad);grid-template-columns:minmax(0,1fr);grid-template-areas:"stage" "caption" "controls";background:var(--wdy-white);border-radius:var(--wdy-r-xl);box-shadow:var(--wdy-shadow-elevated)}.wdy-bb__stage{grid-area:stage;background:var(--wdy-paper);border-radius:var(--wdy-r-lg);padding:var(--wdy-sp-3)}.wdy-bb__svg{display:block;width:100%;max-width:520px;height:auto;margin-inline:auto}.wdy-bb__t{font-size:calc(15px * var(--bb-k,1))}.wdy-bb__t--acc{fill:var(--wdy-accent-ink);font-weight:700}.wdy-bb__halo{fill:none;stroke:var(--ill-paper);stroke-width:4;stroke-linecap:round}.wdy-bb__caption{grid-area:caption;margin:0;padding:0 var(--wdy-sp-1);min-height:calc(2 * 1.6em);max-width:none;font:600 var(--wdy-fs-small)/1.6 var(--wdy-font-sans);color:var(--wdy-night)}.wdy-bb__controls{grid-area:controls;display:grid;gap:var(--wdy-stack)}.wdy-bb__profile .wdy-tg{max-width:420px}.wdy-bb__board,.wdy-bb__lower{transform:translateY(-80px);transition:transform var(--wdy-dur-scene) var(--wdy-ease-spring)}.wdy-bb__board{transform:translateY(60px)}.wdy-scene--baseboard.is-drag :is(.wdy-bb__board,.wdy-bb__lower){transition:none}.wdy-bb__curve,.wdy-bb__ok,.wdy-bb__up,.wdy-bb__glow{opacity:0;transition:opacity var(--wdy-dur-hover) var(--wdy-ease-out)}.wdy-bb__flat{transition:opacity var(--wdy-dur-hover) var(--wdy-ease-out)}.wdy-bb__glow{fill:none;stroke:var(--ill-accent);stroke-width:2}.wdy-scene--baseboard.is-curved :is(.wdy-bb__curve,.wdy-bb__ok,.wdy-bb__up){opacity:1}.wdy-scene--baseboard.is-curved .wdy-bb__glow{opacity:.7}.wdy-scene--baseboard.is-curved .wdy-bb__flat{opacity:0}@media (min-width:600px){.wdy-bb__controls{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:var(--wdy-sp-6)}.wdy-bb__profile{padding-bottom:30px}}@media (min-width:1024px){.wdy-bb__controls{grid-template-columns:minmax(0,1fr)}.wdy-bb__profile{padding-bottom:0}}@media (max-width:767px){.wdy-bb__stage{padding:var(--wdy-sp-2) var(--wdy-sp-1)}} @media (max-height:500px) and (orientation:landscape) and (min-width:600px){.wdy-bb__panel{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"stage caption" "stage controls";align-items:center;column-gap:var(--wdy-sp-5)}.wdy-bb__svg{width:min(250px,56svh)}.wdy-bb__controls{grid-template-columns:minmax(0,1fr)}.wdy-bb__profile{padding-bottom:0}.wdy-bb__caption{align-self:end}}@media (prefers-reduced-motion:reduce){.wdy-scene--baseboard *,.wdy-scene--baseboard *::before{transition:none!important;animation:none!important}} .wdy-fit__grid{display:flex;flex-direction:column;gap:var(--wdy-sp-6)}.wdy-fit__gap{display:flex;flex-wrap:wrap;gap:var(--wdy-sp-5);align-items:center;margin-top:var(--wdy-sp-5)}.wdy-fit__gap .wdy-photo{flex:0 0 160px;aspect-ratio:1}.wdy-fit__gap>div{flex:1 1 220px} @media (max-width:479px){.wdy-fit__gap{display:grid;grid-template-columns:112px minmax(0,1fr);gap:var(--wdy-sp-4)}.wdy-fit__gap>div{display:contents}.wdy-fit__gap .wdy-photo{width:112px}.wdy-fit__gap .wdy-h3{align-self:center;margin:0}.wdy-fit__gap p{grid-column:1 / -1;margin:0}} @media (min-width:1024px){.wdy-fit__grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,13fr);grid-template-rows:1fr auto;column-gap:var(--wdy-sp-7);row-gap:var(--wdy-sp-6);align-items:start}.wdy-fit__scene{grid-column:1;grid-row:1 / 3;min-width:0;align-self:stretch;display:flex;flex-direction:column}.wdy-fit__scene>.wdy-scene--baseboard{flex:1 1 auto;display:flex;flex-direction:column}.wdy-fit__scene .wdy-bb__panel{flex:1 1 auto;align-content:space-between}.wdy-fit__side{display:contents}.wdy-fit__side>.wdy-steps{grid-column:2;grid-row:1;min-width:0;align-self:stretch} .wdy-fit__side>.wdy-steps>li{flex:1 1 auto}.wdy-fit__gap{grid-column:2;grid-row:2;margin-top:0;min-width:0}.wdy-fit__gap .wdy-photo{flex-basis:200px}.wdy-bb__svg{max-width:340px}} html:not(.js) .wdy-fit__scene{display:none} @media (min-width:1280px){.wdy-fit__gap .wdy-photo{flex-basis:240px}} @media (min-width:1024px){.wdy-fit__scene .wdy-bb__panel{align-content:stretch;grid-template-rows:minmax(0,1fr) auto auto}.wdy-fit__scene .wdy-bb__stage{display:flex;align-items:center}.wdy-fit__scene .wdy-bb__stage>.wdy-bb__svg{flex:1 1 auto}}  .wdy-scene--mounts{display:grid;gap:var(--wdy-head-gap)}.wdy-mt__defs{position:absolute;width:0;height:0;overflow:hidden}.wdy-mt__panels{display:flex;flex-wrap:wrap;gap:var(--wdy-sp-7) var(--wdy-sp-5)}.wdy-mt__fig{flex:1 1 320px;min-width:0;margin:0;display:grid;gap:var(--wdy-stack);align-content:start}.wdy-mt__head{display:grid;gap:var(--wdy-sp-2);justify-items:start;padding-inline:var(--wdy-sp-1)}.wdy-mt__head>*{margin:0}.wdy-mt__stage{position:relative;display:grid;gap:var(--wdy-sp-3);padding:var(--wdy-panel-pad);background:var(--wdy-paper);border-radius:var(--wdy-r-xl);box-shadow:var(--wdy-shadow-elevated)} .wdy-mt__stage::after{content:"";position:absolute;inset:0;border:2px solid var(--wdy-accent);border-radius:inherit;pointer-events:none;opacity:0;transition:opacity var(--wdy-dur-hover) var(--wdy-ease-out)}.wdy-mt__fig.is-match .wdy-mt__stage::after{opacity:1}.wdy-mt__svg{max-width:460px;margin-inline:auto}.wdy-scene--mounts .wdy-scene__bar{padding-top:0} .wdy-mt__body{display:grid;gap:var(--wdy-sp-4);align-content:start;padding-inline:var(--wdy-sp-1)}.wdy-mt__body>*{margin:0}.wdy-mt__chip{padding:4px 12px;border-radius:var(--wdy-r-pill);background:var(--wdy-white);border:1px solid var(--wdy-line);font:700 var(--wdy-fs-small)/1.5 var(--wdy-font-sans);color:var(--wdy-accent-ink)}.wdy-mt__steps{padding-left:1.4em!important;display:grid;gap:var(--wdy-sp-1)} .wdy-mt__t{font:700 16px var(--wdy-font-sans);fill:var(--wdy-night)}.wdy-mt__c2{fill:var(--ill-surface,#EDEDED);stroke:var(--ill-accent,#C67116);stroke-width:2;transform-box:fill-box;transform-origin:center}.wdy-mt__c2t{font:700 16px var(--wdy-font-sans);fill:var(--wdy-accent-ink)}.wdy-mt__press{fill:none;stroke:var(--ill-accent,#C67116);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:0}.wdy-mt__glow{fill:none;stroke:var(--ill-accent,#C67116);stroke-width:2;opacity:0}.wdy-mt__ring{fill:none;stroke:var(--ill-accent,#C67116);stroke-width:2;opacity:0;transform-box:fill-box;transform-origin:center} .is-play .wdy-mt__cas{animation:wdy-mt-cas 2.6s linear both}.is-play .wdy-mt__ring{animation:wdy-mt-ring 2.6s linear both}.is-play .wdy-mt__c2{animation:wdy-mt-c2 2.6s linear both}.is-play .wdy-mt__glow{animation:wdy-mt-glow 2.6s linear both}.is-play .wdy-mt__press{animation:wdy-mt-press 2.6s linear both}.is-play .wdy-mt__s1{animation:wdy-mt-s1 2.6s linear both}.is-play .wdy-mt__s2{animation:wdy-mt-s2 2.6s linear both}@keyframes wdy-mt-cas{0%,7.7%{transform:translateY(-40px);animation-timing-function:var(--wdy-ease-spring)}34.6%,61.5%{transform:none;animation-timing-function:var(--wdy-ease-out)}84.6%{transform:translateY(-40px);animation-timing-function:var(--wdy-ease-spring)}96%,100%{transform:none}}@keyframes wdy-mt-ring{0%,34%{opacity:0;transform:scale(.5)}34.6%{opacity:.9;transform:scale(.5);animation-timing-function:var(--wdy-ease-out)}44%,95.9%{opacity:0;transform:scale(1.5)}96%{opacity:.9;transform:scale(.5);animation-timing-function:var(--wdy-ease-out)}100%{opacity:0;transform:scale(1.5)}}@keyframes wdy-mt-c2{0%,53.8%,61.5%,100%{transform:none}57.7%{transform:scale(.8)}}@keyframes wdy-mt-glow{0%{opacity:.7}7.7%,58%{opacity:0}61.5%,84.6%{opacity:.7}92%,100%{opacity:0}}@keyframes wdy-mt-press{0%,49%,64%,100%{opacity:0}52%,61.5%{opacity:1}}@keyframes wdy-mt-s1{0%,4%{opacity:.3}10%,46%{opacity:1}51%,84%{opacity:.3}88%,100%{opacity:1}}@keyframes wdy-mt-s2{0%,46%{opacity:.3}51%,84.6%{opacity:1}88%,96%{opacity:.3}100%{opacity:1}} .wdy-mt__chart{overflow-x:auto} .wdy-mt__table{width:100%;border-collapse:separate;border-spacing:0;background:var(--wdy-white);border-radius:var(--wdy-r-lg);box-shadow:var(--wdy-shadow-base);font-size:var(--wdy-fs-body)}.wdy-mt__table caption{text-align:left;font:700 var(--wdy-fs-eyebrow)/1.4 var(--wdy-font-sans);text-transform:uppercase;letter-spacing:.12em;color:var(--wdy-accent-ink);padding-bottom:var(--wdy-sp-2);padding-inline-start:2px}.wdy-mt__table thead tr:first-child>:first-child{border-top-left-radius:var(--wdy-r-lg)}.wdy-mt__table thead tr:first-child>:last-child{border-top-right-radius:var(--wdy-r-lg)}.wdy-mt__table tbody tr:last-child>:first-child{border-bottom-left-radius:var(--wdy-r-lg)}.wdy-mt__table tbody tr:last-child>:last-child{border-bottom-right-radius:var(--wdy-r-lg)}.wdy-mt__table :is(th,td){text-align:left;vertical-align:top;padding:var(--wdy-sp-3) var(--wdy-sp-4);border-top:1px solid var(--wdy-line);line-height:1.6}.wdy-mt__table thead th{border-top:0;font-size:var(--wdy-fs-small);text-transform:uppercase;letter-spacing:.08em;color:var(--wdy-accent-ink)}.wdy-mt__table tbody th{color:var(--wdy-night);font-weight:700}.wdy-mt__note{margin:var(--wdy-sp-3) 0 0!important;font-size:var(--wdy-fs-small)} .wdy-mt__buy{display:flex}.wdy-mt__buy .wdy-btn{width:auto}@media (max-width:479px){.wdy-mt__buy .wdy-btn{width:100%}} @media (max-height:500px) and (orientation:landscape){ .wdy-scene--mounts svg.wdy-mt__svg{height:min(calc(100svh - 104px),290px);max-width:none} .wdy-mt__stage{grid-template-columns:minmax(0,1fr) auto;align-items:end;padding:var(--wdy-sp-3);gap:var(--wdy-sp-2)}} @media (scripting:none){.wdy-mt__stage{display:none}}:root:not(.js):not(.wdy-js) .wdy-mt__stage{display:none}@media (prefers-reduced-motion:reduce){.wdy-scene--mounts *,.wdy-scene--mounts .is-play *,.wdy-mt__stage::after{animation:none!important;transition:none!important}.wdy-mt__press{opacity:1}}  .wdy-scene--in-the-box{--ib-cyl:url(#wdy-ib-cyl-k);--ib-part:#1A1A1A;--ib-sz:#FFF;display:grid;gap:var(--wdy-stack)}.wdy-scene--in-the-box.is-white{--ib-cyl:url(#wdy-ib-cyl-w);--ib-part:#FFF;--ib-sz:#1A1A1A}.wdy-ib__controls{display:flex;flex-wrap:wrap;gap:var(--wdy-sp-4) var(--wdy-sp-5);align-items:end}.wdy-ib__ctl .wdy-tg{min-width:200px}.wdy-ib__main{display:grid;gap:var(--wdy-stack);align-items:start} .wdy-ib__media{min-width:0}.wdy-ib__photo{margin:0;display:grid;gap:var(--wdy-sp-3);max-width:560px}.wdy-ib__photo:not([hidden]){animation:wdy-ib-photo-in var(--wdy-dur-hover) var(--wdy-ease-out) both}@keyframes wdy-ib-photo-in{from{opacity:0;transform:scale(.985)}}.wdy-ib__frame{position:relative;aspect-ratio:1;overflow:hidden;border-radius:var(--wdy-r-lg);background:var(--wdy-surface);box-shadow:var(--wdy-shadow-elevated)}.wdy-ib__frame img{display:block;width:100%;height:100%;object-fit:cover}.wdy-ib__pin,.wdy-ib__n{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--wdy-white);border:2px solid var(--wdy-accent);box-shadow:var(--wdy-shadow-base);font:700 13px/1 var(--wdy-font-sans);color:var(--wdy-night);font-variant-numeric:tabular-nums}.wdy-ib__pin{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%)}.wdy-ib__pin--down::after{content:"";position:absolute;left:50%;top:100%;width:2px;height:14px;margin-left:-1px;background:var(--wdy-accent)}.wdy-ib__inset{position:absolute;left:var(--x);top:var(--y);width:23%;min-width:64px;padding:6%;padding:4% 4% 3%;background:rgb(255 255 255 / .94);border:1.5px solid var(--wdy-white);border-radius:14px;box-shadow:var(--wdy-shadow-elevated)}.wdy-ib__inset .wdy-ib__n{position:absolute;top:-8px;left:-8px}.wdy-ib__photo:not([hidden]) :is(.wdy-ib__pin,.wdy-ib__inset){animation:wdy-ib-pin var(--wdy-dur-scene) var(--wdy-ease-spring) both}.wdy-ib__photo:not([hidden]) :is(.wdy-ib__pin,.wdy-ib__inset):nth-of-type(2){animation-delay:60ms}.wdy-ib__photo:not([hidden]) :is(.wdy-ib__pin,.wdy-ib__inset):nth-of-type(3){animation-delay:120ms}.wdy-ib__photo:not([hidden]) .wdy-ib__pin{animation-name:wdy-ib-pin-c}@keyframes wdy-ib-pin{from{opacity:0;transform:scale(.6)}}@keyframes wdy-ib-pin-c{from{opacity:0;transform:translate(-50%,-50%) scale(.6)}}.wdy-ib__legend{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--wdy-sp-2) var(--wdy-sp-4);counter-reset:wdy-ib}.wdy-ib__legend li{counter-increment:wdy-ib;display:inline-flex;align-items:center;gap:var(--wdy-sp-2);font:600 var(--wdy-fs-small)/1.4 var(--wdy-font-sans);color:var(--wdy-night)}.wdy-ib__legend li::before{content:counter(wdy-ib);display:grid;place-items:center;width:22px;height:22px;border-radius:50%;flex:none;border:2px solid var(--wdy-accent);background:var(--wdy-white);font:700 12px/1 var(--wdy-font-sans)} .wdy-ib__info{display:grid;gap:var(--wdy-sp-4);align-content:start;min-width:0}.wdy-ib__info>p{margin:0}.wdy-ib__variant{font:600 var(--wdy-fs-h3)/1.2 var(--wdy-font-display);letter-spacing:-.02em;color:var(--wdy-night)}.wdy-ib__caption{font-size:var(--wdy-fs-body);line-height:1.6;color:var(--wdy-charcoal)}.wdy-ib__list{list-style:none;margin:0;padding:0;display:grid;border-bottom:1px solid var(--wdy-line)}.wdy-ib__list li{position:relative;padding:var(--wdy-sp-3) 0 var(--wdy-sp-3) var(--wdy-sp-6);border-top:1px solid var(--wdy-line);font-weight:600;color:var(--wdy-night)}.wdy-ib__list li::before{content:"";position:absolute;left:2px;top:50%;width:14px;height:7px;margin-top:-6px;border:solid var(--wdy-accent);border-width:0 0 2px 2px;transform:rotate(-45deg)}.wdy-ib__note,.wdy-ib__static{font-size:var(--wdy-fs-small)}.wdy-ib__buy{display:grid;gap:var(--wdy-sp-2)}.wdy-ib__buy .wdy-btn--amazon{width:100%} .wdy-ib__defs{position:absolute;width:0;height:0;overflow:hidden}.wdy-ib__flatstage{display:grid;gap:var(--wdy-sp-3);padding:var(--wdy-panel-pad);background:var(--wdy-paper);border-radius:var(--wdy-r-xl);box-shadow:var(--wdy-shadow-elevated)}.wdy-ib__svg--wide,.wdy-ib__svg--mid{display:none!important}.wdy-ib__svg--tall{max-width:560px;margin-inline:auto}.wdy-scene--in-the-box .wdy-scene__bar{padding-top:0}  .wdy-ib__labels text{font:600 20px var(--wdy-font-sans);fill:var(--wdy-night)}.wdy-ib__labels--m text{font-size:24px}.wdy-ib__labels--l text{font-size:30px}.wdy-ib__sz{font:700 18px var(--wdy-font-sans);fill:var(--ib-sz)}.wdy-ib__sz--m{font-size:24px}.wdy-ib__sz--l{font-size:28px}.wdy-ib__lock2,.wdy-ib__t2{opacity:0;transition:opacity var(--wdy-dur-scene) var(--wdy-ease-out)}.wdy-ib__t1{transition:opacity var(--wdy-dur-hover) var(--wdy-ease-out)}.wdy-scene--in-the-box.is-118 :is(.wdy-ib__lock2,.wdy-ib__t2){opacity:1}.wdy-scene--in-the-box.is-118 .wdy-ib__t1{opacity:0}.wdy-scene--in-the-box.is-118 .wdy-ib__lock2 .wdy-ib__it--h{animation:wdy-ib-h 600ms var(--wdy-ease-spring) both}.wdy-ib__it{transform-box:fill-box;transform-origin:center}.is-play .wdy-ib__it{animation:wdy-ib-y 600ms var(--wdy-ease-spring) both;animation-delay:var(--d)}.is-play .wdy-ib__it--x{animation-name:wdy-ib-x}.is-play .wdy-ib__it--s{animation-name:wdy-ib-s}.is-play .wdy-ib__it--h{animation-name:wdy-ib-h}.is-play .wdy-ib__it--o{animation-name:wdy-ib-o;animation-timing-function:var(--wdy-ease-out)}@keyframes wdy-ib-x{from{opacity:0;transform:translateX(-60px)}}@keyframes wdy-ib-y{from{opacity:0;transform:translateY(-36px)}}@keyframes wdy-ib-s{from{opacity:0;transform:scale(.8)}}@keyframes wdy-ib-h{from{opacity:0;transform:translateY(-18px)}}@keyframes wdy-ib-o{from{opacity:0}}@media (min-width:768px){.wdy-ib__svg--mid{display:block!important}.wdy-ib__svg--tall{display:none!important} .wdy-ib__main{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--wdy-sp-6);align-items:stretch}.wdy-ib__photo{max-width:none} .wdy-ib__info{display:flex;flex-direction:column;padding-top:var(--wdy-sp-1)}.wdy-ib__list{flex:1 0 auto;grid-auto-rows:1fr}.wdy-ib__list li{display:flex;align-items:center}}@media (min-width:1024px){.wdy-ib__svg--wide{display:block!important}.wdy-ib__svg--mid{display:none!important}.wdy-ib__main{grid-template-columns:minmax(0,560px) minmax(0,1fr);column-gap:var(--wdy-sp-7)}.wdy-ib__info{padding-top:var(--wdy-sp-2)}} @media (max-height:500px) and (orientation:landscape){.wdy-ib__main{grid-template-columns:auto minmax(0,1fr)}.wdy-ib__photo{width:min(54svh,220px)}.wdy-scene--in-the-box svg:is(.wdy-ib__svg--wide,.wdy-ib__svg--mid){height:min(60svh,240px)} .wdy-ib__flatstage{padding:var(--wdy-sp-3);gap:var(--wdy-sp-2)}} @media (scripting:none){.wdy-ib__flat,.wdy-ib__inset{display:none}}:root:not(.js):not(.wdy-js) :is(.wdy-ib__flat,.wdy-ib__inset){display:none}@media (prefers-reduced-motion:reduce){.wdy-scene--in-the-box *,.wdy-scene--in-the-box .is-play *{animation:none!important;transition:none!important}}@media (max-width:479px){.wdy-ib__ctl{flex:1 1 0}.wdy-ib__ctl .wdy-tg{min-width:0}} html.js .wdy-scene--in-the-box [data-wdy-ib-static]{display:none}html:not(.js) .wdy-scene--in-the-box [data-wdy-ib-live]{display:none}  .wdy-mc{display:grid;gap:var(--wdy-stack);margin-bottom:var(--wdy-head-gap);padding:var(--wdy-panel-pad);background:var(--wdy-white);border-radius:var(--wdy-r-xl);box-shadow:var(--wdy-shadow-elevated)}.wdy-mc>*{margin:0}.wdy-mc__title{font:700 var(--wdy-fs-lead)/1.3 var(--wdy-font-sans);letter-spacing:-.01em;color:var(--wdy-night)} .wdy-mc__opts{display:grid;gap:var(--wdy-sp-3)}.wdy-mc__opts[hidden]{display:none}.wdy-mc__opt{position:relative;display:flex;align-items:center;gap:var(--wdy-sp-3);min-height:56px;margin:0;padding:var(--wdy-sp-3) var(--wdy-sp-4);border-radius:var(--wdy-r-md);background:var(--wdy-paper);border:1px solid rgb(77 77 77 / .28);cursor:pointer;font:600 var(--wdy-fs-body)/1.4 var(--wdy-font-sans);color:var(--wdy-night);transition:transform var(--wdy-dur-hover) var(--wdy-ease-spring)} .wdy-mc__opt::before,.wdy-mc__opt::after{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity var(--wdy-dur-hover) var(--wdy-ease-out)}.wdy-mc__opt::before{box-shadow:var(--wdy-shadow-elevated)}.wdy-mc__opt::after{border:2px solid var(--wdy-accent)}.wdy-mc__opt:has(.wdy-mc__in:checked)::after{opacity:1}.wdy-mc__opt:has(.wdy-mc__in:checked){background:var(--wdy-white)}.wdy-mc__in{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.wdy-mc__dot{position:relative;flex:none;width:20px;height:20px;border-radius:50%;border:2px solid var(--wdy-charcoal);background:var(--wdy-white)}.wdy-mc__dot::after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--wdy-accent-ink);transform:scale(0);transition:transform var(--wdy-dur-hover) var(--wdy-ease-spring)}.wdy-mc__in:checked+.wdy-mc__dot{border-color:var(--wdy-accent-ink)}.wdy-mc__in:checked+.wdy-mc__dot::after{transform:scale(1)}@media (hover:hover) and (pointer:fine){.wdy-mc__opt:hover{transform:translateY(-2px)}.wdy-mc__opt:hover::before{opacity:1}}.wdy-mc__opt:has(.wdy-mc__in:focus-visible){outline:3px solid var(--wdy-accent);outline-offset:3px}.wdy-mc__in:focus-visible+.wdy-mc__dot{outline:3px solid var(--wdy-accent);outline-offset:2px} .wdy-mc__opt:has(.wdy-mc__in:focus-visible) .wdy-mc__dot{outline:0}.wdy-mc__opt:active{transform:scale(.98);transition-duration:var(--wdy-dur-press);transition-timing-function:var(--wdy-ease-press)} .wdy-mc__result:not(:empty){display:block;padding:var(--wdy-sp-4) var(--wdy-sp-5);border-radius:var(--wdy-r-md);background:var(--wdy-paper);border-left:3px solid var(--wdy-accent);font-size:var(--wdy-fs-body);line-height:1.6;color:var(--wdy-charcoal);animation:wdy-mc-in var(--wdy-dur-scene) var(--wdy-ease-spring) both}.wdy-mc__result.is-warn:not(:empty){border-left-color:var(--wdy-charcoal)}.wdy-mc__result strong,.wdy-mc__a strong{color:var(--wdy-night)}@keyframes wdy-mc-in{from{opacity:0;transform:translateY(6px)}} .wdy-mc__all{list-style:none;padding:0;display:grid;gap:var(--wdy-sp-3)}.wdy-mc__all[hidden]{display:none}.wdy-mc__all li{display:grid;gap:var(--wdy-sp-1);margin:0;padding:var(--wdy-sp-3) var(--wdy-sp-4);border-radius:var(--wdy-r-md);background:var(--wdy-paper);border-left:3px solid var(--wdy-accent)}.wdy-mc__all li.wdy-mc__warn{border-left-color:var(--wdy-charcoal)}.wdy-mc__q{font:700 var(--wdy-fs-small)/1.4 var(--wdy-font-sans);color:var(--wdy-accent-ink)}.wdy-mc__a{line-height:1.6}.wdy-mc__foot{font-size:var(--wdy-fs-small);line-height:1.7;color:var(--wdy-charcoal)}@media (min-width:600px){.wdy-mc__opts{grid-template-columns:repeat(2,minmax(0,1fr))}} @media (max-height:500px) and (orientation:landscape){.wdy-mc{gap:var(--wdy-sp-3);padding:var(--wdy-sp-4)}.wdy-mc__opt{min-height:46px;padding-block:var(--wdy-sp-2);font-size:var(--wdy-fs-small)}}@media (prefers-reduced-motion:reduce){.wdy-mc__opt,.wdy-mc__opt::before,.wdy-mc__opt::after,.wdy-mc__dot::after{transition:none}.wdy-mc__result:not(:empty){animation:none}}.wdy-mc__result:empty{margin-top:calc(-1 * var(--wdy-stack))}  html.js .wdy-mc [data-wdy-mc-all]{display:none}html:not(.js) .wdy-mc [data-wdy-mc-live]{display:none}
