.AboutStats-module__q49DRq__about{gap:var(--bz-space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.AboutStats-module__q49DRq__media{aspect-ratio:var(--bz-ratio-square);border-radius:var(--bz-radius-3xl);background:var(--bz-surface-2);position:relative;overflow:hidden}.AboutStats-module__q49DRq__img{object-fit:cover}.AboutStats-module__q49DRq__body{gap:var(--bz-space-6);display:grid}.AboutStats-module__q49DRq__lead{max-width:52ch;color:var(--bz-ink-2);font-size:var(--bz-text-16-5);text-wrap:pretty;line-height:1.6}.AboutStats-module__q49DRq__stats{gap:var(--bz-space-5);padding-top:var(--bz-space-6);border-top:1px solid var(--bz-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.AboutStats-module__q49DRq__value{font-family:var(--bz-font-display);font-size:var(--bz-display-feature);font-weight:var(--bz-weight-semibold);letter-spacing:var(--bz-tracking-display);line-height:var(--bz-leading-display);font-variation-settings:var(--bz-display-settings-price);font-variant-numeric:tabular-nums}.AboutStats-module__q49DRq__label{color:var(--bz-ink-2);font-size:var(--bz-text-xs);font-weight:var(--bz-weight-bold);letter-spacing:var(--bz-tracking-caps);text-transform:uppercase;margin-top:6px}.AboutStats-module__q49DRq__review{padding:var(--bz-space-5) 22px;border-radius:var(--bz-radius-xl);background:var(--bz-surface-2);gap:10px;display:grid}.AboutStats-module__q49DRq__stars{color:var(--bz-star);gap:1px;display:inline-flex}.AboutStats-module__q49DRq__quote{font-size:var(--bz-text-15-5);line-height:var(--bz-leading-body);text-wrap:pretty}.AboutStats-module__q49DRq__author{color:var(--bz-ink-2);font-size:var(--bz-text-sm)}@media (max-width:899px){.AboutStats-module__q49DRq__about{gap:var(--bz-space-7);grid-template-columns:minmax(0,1fr)}.AboutStats-module__q49DRq__media{aspect-ratio:var(--bz-ratio-category);border-radius:var(--bz-radius-hero-mobile)}.AboutStats-module__q49DRq__body{gap:var(--bz-space-5)}.AboutStats-module__q49DRq__lead{font-size:var(--bz-text-15)}.AboutStats-module__q49DRq__stats{gap:var(--bz-space-3)}.AboutStats-module__q49DRq__value{font-size:var(--bz-display-lg)}.AboutStats-module__q49DRq__label{font-size:var(--bz-text-2xs)}}
.CategoryTiles-module__flA6FW__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;gap:var(--bz-space-5);display:grid}.CategoryTiles-module__flA6FW__tile{padding:var(--bz-space-5);border-radius:var(--bz-radius-tile);background:var(--bz-surface-2);color:var(--bz-on-ink);aspect-ratio:var(--bz-ratio-square);align-content:end;text-decoration:none;display:grid;position:relative;overflow:hidden}.CategoryTiles-module__flA6FW__tile:hover{color:var(--bz-on-ink);text-decoration:none}.CategoryTiles-module__flA6FW__wide{grid-area:span 2/span 2}.CategoryTiles-module__flA6FW__media{position:absolute;inset:0}.CategoryTiles-module__flA6FW__media:after{content:"";background:var(--bz-shade-photo);position:absolute;inset:0}.CategoryTiles-module__flA6FW__img{object-fit:cover;transition:transform var(--bz-dur-slow) var(--bz-ease)}.CategoryTiles-module__flA6FW__tile:hover .CategoryTiles-module__flA6FW__img{transform:scale(1.03)}.CategoryTiles-module__flA6FW__caption{justify-content:space-between;align-items:center;gap:10px;display:flex;position:relative}.CategoryTiles-module__flA6FW__names{gap:2px;display:grid}.CategoryTiles-module__flA6FW__name{font-size:var(--bz-text-2xl);font-weight:var(--bz-weight-semibold);line-height:1.2}.CategoryTiles-module__flA6FW__sub{font-size:var(--bz-text-13);opacity:.85}.CategoryTiles-module__flA6FW__arrow{background:var(--bz-glass-pill);width:36px;height:36px;color:var(--bz-ink);transition:transform var(--bz-dur-fast) var(--bz-ease);border-radius:50%;flex:none;place-items:center;display:grid}.CategoryTiles-module__flA6FW__tile:hover .CategoryTiles-module__flA6FW__arrow{transform:translate(2px)}.CategoryTiles-module__flA6FW__chips{gap:var(--bz-space-2);margin-top:var(--bz-space-5);flex-wrap:wrap;display:flex}@media (max-width:899px){.CategoryTiles-module__flA6FW__grid{gap:var(--bz-space-5) var(--bz-space-3);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}.CategoryTiles-module__flA6FW__wide{grid-area:auto/span 2}.CategoryTiles-module__flA6FW__tile{gap:var(--bz-space-2);color:var(--bz-ink);aspect-ratio:auto;background:0 0;border-radius:0;padding:0}.CategoryTiles-module__flA6FW__tile:hover{color:var(--bz-ink)}.CategoryTiles-module__flA6FW__media{aspect-ratio:var(--bz-ratio-product);border-radius:var(--bz-radius-xl);background:var(--bz-surface-2);display:block;position:relative;overflow:hidden}.CategoryTiles-module__flA6FW__wide .CategoryTiles-module__flA6FW__media{aspect-ratio:var(--bz-ratio-category)}.CategoryTiles-module__flA6FW__media:after{display:none}.CategoryTiles-module__flA6FW__name{font-size:var(--bz-text-md)}.CategoryTiles-module__flA6FW__sub,.CategoryTiles-module__flA6FW__arrow{display:none}.CategoryTiles-module__flA6FW__chips{margin:var(--bz-space-4) calc(var(--bz-gutter-mobile) * -1) 0;padding:0 var(--bz-gutter-mobile);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.CategoryTiles-module__flA6FW__chips::-webkit-scrollbar{display:none}.CategoryTiles-module__flA6FW__chips>*{flex:none}}
.DesignZone-module__cppcRW__zone{gap:var(--bz-space-12);padding:var(--bz-space-12);border:1px solid var(--bz-line);border-radius:var(--bz-radius-3xl);background:var(--bz-surface);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;display:grid}.DesignZone-module__cppcRW__intro{gap:var(--bz-space-4);display:grid}.DesignZone-module__cppcRW__lead{color:var(--bz-ink-2);font-size:var(--bz-text-15-5);text-wrap:pretty;line-height:1.6}.DesignZone-module__cppcRW__more{align-items:center;gap:var(--bz-space-2);width:max-content;font-size:var(--bz-text-md);font-weight:var(--bz-weight-semibold);display:inline-flex}.DesignZone-module__cppcRW__more:hover{text-underline-offset:3px;text-decoration:underline}.DesignZone-module__cppcRW__links{gap:var(--bz-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.DesignZone-module__cppcRW__link{align-items:center;gap:var(--bz-space-3);padding:14px var(--bz-space-4);border:1px solid var(--bz-line);border-radius:var(--bz-radius-lg);background:var(--bz-bg);color:var(--bz-ink);font-size:var(--bz-text-md);font-weight:var(--bz-weight-semibold);transition:border-color var(--bz-dur-fast);display:flex}.DesignZone-module__cppcRW__link:hover{border-color:var(--bz-ink);color:var(--bz-ink);text-decoration:none}.DesignZone-module__cppcRW__plus{color:var(--bz-ink-2)}@media (max-width:1099px){.DesignZone-module__cppcRW__links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.DesignZone-module__cppcRW__zone{gap:var(--bz-space-6);padding:var(--bz-space-6) var(--bz-space-5);border-radius:var(--bz-radius-hero-mobile);grid-template-columns:minmax(0,1fr)}.DesignZone-module__cppcRW__links{gap:10px}.DesignZone-module__cppcRW__link{min-height:var(--bz-tap-min);gap:10px;padding:10px 14px}}
@layer base;@layer ds{.IconButton-module__ORWWGa__btn{color:var(--bz-ink);cursor:pointer;transition:background var(--bz-dur-fast) var(--bz-ease), border-color var(--bz-dur-fast) var(--bz-ease);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.IconButton-module__ORWWGa__btn:hover{color:var(--bz-ink);text-decoration:none}.IconButton-module__ORWWGa__btn:disabled{opacity:.45;pointer-events:none}.IconButton-module__ORWWGa__plain{width:var(--bz-icon-btn);height:var(--bz-icon-btn)}.IconButton-module__ORWWGa__plain:hover{background:var(--bz-surface-2)}.IconButton-module__ORWWGa__outline{width:var(--bz-tap-min);height:var(--bz-tap-min);border:1px solid var(--bz-line-strong);background:var(--bz-surface)}.IconButton-module__ORWWGa__outline:hover,.IconButton-module__ORWWGa__outline[aria-pressed=true]{border-color:var(--bz-ink)}.IconButton-module__ORWWGa__photo{width:var(--bz-tap-min);height:var(--bz-tap-min);background:var(--bz-on-photo)}.IconButton-module__ORWWGa__photo:hover{background:var(--bz-surface)}.IconButton-module__ORWWGa__small{background:var(--bz-on-photo);width:34px;height:34px}.IconButton-module__ORWWGa__small:hover{background:var(--bz-surface)}.IconButton-module__ORWWGa__tile{width:var(--bz-control-h-xl);height:var(--bz-control-h-xl);border:1px solid var(--bz-line-strong);border-radius:var(--bz-radius-lg);background:var(--bz-surface)}.IconButton-module__ORWWGa__tile:hover,.IconButton-module__ORWWGa__tile[aria-pressed=true]{border-color:var(--bz-ink)}}
.MainNav-module__x-Ou6q__bar{z-index:var(--bz-z-nav);background:var(--bz-bg);border-top:1px solid var(--bz-line);border-bottom:1px solid var(--bz-line);position:relative}.MainNav-module__x-Ou6q__nav{max-width:calc(var(--bz-container) + 2 * var(--bz-gutter));padding:0 var(--bz-gutter);font-size:var(--bz-text-base);font-weight:var(--bz-weight-medium);color:var(--bz-ink-2);white-space:nowrap;flex-wrap:wrap;gap:0 22px;margin:0 auto;display:flex}.MainNav-module__x-Ou6q__item{position:static}.MainNav-module__x-Ou6q__top{color:inherit;cursor:pointer;border-bottom:2px solid #0000;align-items:center;gap:5px;padding:13px 0;text-decoration:none;display:inline-flex}.MainNav-module__x-Ou6q__top:hover{color:var(--bz-ink);text-decoration:none}.MainNav-module__x-Ou6q__top[data-active],.MainNav-module__x-Ou6q__item[data-open]>.MainNav-module__x-Ou6q__top{color:var(--bz-ink);border-bottom-color:var(--bz-ink);font-weight:var(--bz-weight-semibold)}.MainNav-module__x-Ou6q__chev{transition:transform var(--bz-dur-fast) var(--bz-ease)}.MainNav-module__x-Ou6q__item[data-open] .MainNav-module__x-Ou6q__chev{transform:rotate(180deg)}.MainNav-module__x-Ou6q__panel{z-index:var(--bz-z-menu);background:var(--bz-bg);border-top:1px solid var(--bz-line);border-bottom:1px solid var(--bz-line);box-shadow:var(--bz-shadow-menu);opacity:0;visibility:hidden;pointer-events:none;white-space:normal;transition:opacity var(--bz-dur-fast) ease, transform var(--bz-dur-fast) ease, visibility 0s linear var(--bz-dur-fast);padding:26px 0 30px;position:absolute;top:100%;left:0;right:0;transform:translateY(-6px)}.MainNav-module__x-Ou6q__item[data-open]>.MainNav-module__x-Ou6q__panel{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}.MainNav-module__x-Ou6q__panelInner{max-width:calc(var(--bz-container) + 2 * var(--bz-gutter));padding:0 var(--bz-gutter);gap:var(--bz-space-8);grid-template-columns:minmax(160px,18%) minmax(0,1fr) minmax(180px,24%);align-items:start;margin:0 auto;display:grid}.MainNav-module__x-Ou6q__intro{gap:var(--bz-space-2);padding-right:var(--bz-space-6);border-right:1px solid var(--bz-line);min-width:0;display:grid}.MainNav-module__x-Ou6q__introTitle{font-family:var(--bz-font-display);font-size:22px;font-weight:var(--bz-weight-medium);line-height:var(--bz-leading-snug);font-variation-settings:var(--bz-display-settings-sm);color:var(--bz-ink)}.MainNav-module__x-Ou6q__introText{font-size:var(--bz-text-sm);color:var(--bz-ink-2);line-height:1.5}.MainNav-module__x-Ou6q__seeAll{font-size:var(--bz-text-sm);font-weight:var(--bz-weight-semibold);color:var(--bz-ink);text-underline-offset:3px;margin-top:6px;text-decoration:underline}.MainNav-module__x-Ou6q__links{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));align-items:stretch;gap:0 28px;display:grid}.MainNav-module__x-Ou6q__links li{border-bottom:1px solid var(--bz-surface-4);display:flex}.MainNav-module__x-Ou6q__links a{width:100%;min-height:40px;font-size:var(--bz-text-base);font-weight:var(--bz-weight-medium);color:var(--bz-ink-2);text-wrap:balance;align-items:center;padding:6px 0;line-height:1.3;display:flex}.MainNav-module__x-Ou6q__links a:hover,.MainNav-module__x-Ou6q__links a[aria-current]{color:var(--bz-ink)}.MainNav-module__x-Ou6q__links a:hover{text-underline-offset:3px;text-decoration:underline}.MainNav-module__x-Ou6q__seeAll:hover{color:var(--bz-ink-hover)}.MainNav-module__x-Ou6q__tile{aspect-ratio:var(--bz-ratio-category);border-radius:var(--bz-radius-xl);background:var(--bz-surface-2);display:block;position:relative;overflow:hidden}.MainNav-module__x-Ou6q__tile img{object-fit:cover}.MainNav-module__x-Ou6q__tileLabel{border-radius:var(--bz-radius-pill);background:var(--bz-glass-pill);max-width:calc(100% - 28px);color:var(--bz-ink);font-size:var(--bz-text-xs);font-weight:var(--bz-weight-semibold);align-items:center;gap:6px;padding:6px 11px;display:inline-flex;position:absolute;bottom:14px;left:14px}.MainNav-module__x-Ou6q__tile:hover{text-decoration:none}@media (min-width:1440px){.MainNav-module__x-Ou6q__nav{font-size:var(--bz-text-sm);gap:0 12px}.MainNav-module__x-Ou6q__top{gap:3px}}@media (max-width:899px){.MainNav-module__x-Ou6q__bar{display:none}}
@layer base;@layer ds{.Stepper-module__IGVLXa__list{font-size:var(--bz-text-base);align-items:center;gap:16px;padding:28px 0 8px;display:flex}.Stepper-module__IGVLXa__item{display:contents}.Stepper-module__IGVLXa__link{color:var(--bz-ink);font-weight:var(--bz-weight-semibold);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.Stepper-module__IGVLXa__item[data-state=upcoming] .Stepper-module__IGVLXa__link{color:var(--bz-ink-3);font-weight:var(--bz-weight-regular)}.Stepper-module__IGVLXa__line{background:var(--bz-line);flex:1;max-width:80px;height:1px}.Stepper-module__IGVLXa__dot{width:28px;height:28px;font-size:var(--bz-text-13);border-radius:50%;place-items:center;display:grid}.Stepper-module__IGVLXa__dot[data-state=done],.Stepper-module__IGVLXa__dot[data-state=active]{background:var(--bz-ink);color:var(--bz-on-ink)}.Stepper-module__IGVLXa__dot[data-state=upcoming]{border:1px solid var(--bz-line-strong)}@media (max-width:640px){.Stepper-module__IGVLXa__list{font-size:var(--bz-text-xs);gap:10px;padding:16px 0 0}.Stepper-module__IGVLXa__link{gap:6px}.Stepper-module__IGVLXa__dot{width:22px;height:22px;font-size:var(--bz-text-2xs)}.Stepper-module__IGVLXa__line{max-width:none}}}
.page-module__y8qCKa__page{padding-bottom:var(--bz-space-16)}.page-module__y8qCKa__steps{padding:var(--bz-space-7) 0 var(--bz-space-2)}.page-module__y8qCKa__head{padding:var(--bz-space-3) 0 var(--bz-space-7);align-items:baseline;gap:14px;display:flex}.page-module__y8qCKa__count{color:var(--bz-ink-2);font-size:var(--bz-text-15)}.page-module__y8qCKa__layout{grid-template-columns:minmax(0, 1fr) var(--bz-aside-w);gap:var(--bz-space-16);padding-bottom:var(--bz-space-16);align-items:start;display:grid}.page-module__y8qCKa__main{gap:var(--bz-space-7);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.page-module__y8qCKa__free{padding:14px var(--bz-space-4);border-radius:var(--bz-radius-lg);background:var(--bz-surface-2);gap:10px;display:grid}.page-module__y8qCKa__free[data-reached]{background:var(--bz-surface-3)}.page-module__y8qCKa__freeText{font-size:var(--bz-text-base);align-items:center;gap:10px;display:flex}.page-module__y8qCKa__lines{border-top:1px solid var(--bz-line);grid-template-columns:minmax(0,1fr);display:grid}.page-module__y8qCKa__measure{border-radius:var(--bz-radius-md);background:var(--bz-surface-2);font-size:var(--bz-text-sm);gap:10px;padding:12px 14px;display:flex}.page-module__y8qCKa__measure svg{flex:none;margin-top:2px}.page-module__y8qCKa__back{width:max-content}.page-module__y8qCKa__extras{gap:var(--bz-space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.page-module__y8qCKa__upsell{padding-top:var(--bz-space-12);border-top:1px solid var(--bz-line);gap:22px;display:grid}.page-module__y8qCKa__upsellHead{justify-content:space-between;align-items:baseline;gap:var(--bz-space-4);flex-wrap:wrap;display:flex}.page-module__y8qCKa__upsellHead span{color:var(--bz-ink-2);font-size:var(--bz-text-base)}.page-module__y8qCKa__empty{padding:var(--bz-space-10) 0 var(--bz-space-6)}@media (max-width:1099px){.page-module__y8qCKa__layout{gap:var(--bz-space-10);grid-template-columns:minmax(0,1fr) 340px}}@media (max-width:639px){.page-module__y8qCKa__extras{gap:var(--bz-space-5);grid-template-columns:minmax(0,1fr)}}@media (max-width:899px){.page-module__y8qCKa__page{padding-bottom:150px}.page-module__y8qCKa__steps{padding-top:var(--bz-space-4)}.page-module__y8qCKa__head{padding:var(--bz-space-2) 0 var(--bz-space-5)}.page-module__y8qCKa__layout{gap:var(--bz-space-8);padding-bottom:var(--bz-space-10);grid-template-columns:minmax(0,1fr)}}
