:root{--gsc-body-font-family: "Saans", "Inter Tight", Inter, system-ui, -apple-system, sans-serif;--gsc-headings-font-family: "Saans", "Inter Tight", Inter, system-ui, -apple-system, sans-serif;--gsc-button-font-family: "Saans", "Inter Tight", Inter, system-ui, -apple-system, sans-serif;--gsc-header-font-family: "Saans", "Inter Tight", Inter, system-ui, -apple-system, sans-serif;--gsc-drawer-font-family: "Saans", "Inter Tight", Inter, system-ui, -apple-system, sans-serif;--gsc-header-icons-font-family: "Saans", "Inter Tight", Inter, system-ui, -apple-system, sans-serif;--gsc-product-card-title-font-family: "Saans", "Inter Tight", Inter, system-ui, -apple-system, sans-serif;--gsc-product-card-price-font-family: "Saans", "Inter Tight", Inter, system-ui, -apple-system, sans-serif;--gsc-body-font-weight: 400;--gsc-drawer-font-weight: 300;--gsc-header-font-weight: 600;--gsc-header-icons-font-weight: 600;--gsc-drawer-font-weight: 600}.header__menu,.header__menu-item,.header__menu-item-wrap,.header__menu-item-label{font-family:var(--gsc-header-font-family)!important}.display1,.display2,.display3{text-transform:uppercase}@media(max-width:749px){.display1{font-size:min(var(--gsc-display-1-font-size),10vw)!important}.display2{font-size:min(var(--gsc-display-2-font-size),8vw)!important}.display3{font-size:min(var(--gsc-display-3-font-size),6.8vw)!important}.display1,.display2,.display3{hyphens:none!important;-webkit-hyphens:none!important;word-break:keep-all!important;overflow-wrap:normal!important;max-width:100%!important;box-sizing:border-box!important;line-height:1.05!important}}.link__text{--vwl-track-thickness: 2.5px;--vwl-track-opacity-pct: 18%;background-image:linear-gradient(to right,currentColor,currentColor),linear-gradient(to right,color-mix(in srgb,currentColor var(--vwl-track-opacity-pct),transparent),color-mix(in srgb,currentColor var(--vwl-track-opacity-pct),transparent));background-position:0 100%,0 100%;background-size:0 var(--vwl-track-thickness),100% var(--vwl-track-thickness);background-repeat:no-repeat,no-repeat;padding-bottom:6px}.link-parent-for-hover:hover .link__text,.link:hover .link__text{background-size:100% var(--vwl-track-thickness),100% var(--vwl-track-thickness)}body.template-index .projet-du-jour__vendor-below .vendor-with-logo__name{font-size:var(--gsc-heading-6-font-size);font-weight:var(--gsc-headings-font-weight);line-height:1}body.template-index .btn,body.template-index .link__text{font-size:var(--gsc-body-font-size-m);line-height:var(--gsc-body-line-height-m)}body.template-index .link__text{font-weight:700}.header__aq-btn{display:inline-flex;align-items:center;justify-content:center;min-height:3.6rem!important;padding:0 var(--aq-gap-m)!important;border-radius:999px!important;border:0!important;font-family:var(--gsc-button-font-family, inherit)!important;font-size:var(--gsc-button-font-size, 1.4rem)!important;font-weight:var(--aq-btn-weight, 600)!important;letter-spacing:var(--gsc-button-letter-spacing, 0)!important;text-transform:var(--gsc-button-text-transform, none)!important;line-height:1.2!important;white-space:nowrap;text-decoration:none;flex-shrink:0;background-color:color-mix(in srgb,currentColor 8%,transparent)!important;color:rgba(var(--gsc-text-color),1)!important;transition:background-color .2s ease,color .2s ease,opacity .2s ease!important}.header__aq-btn:hover{background-color:color-mix(in srgb,currentColor 14%,transparent)!important}@media(max-width:749px){.header__aq-btn{min-height:3rem!important;padding:0 var(--aq-gap-s)!important;font-size:calc(var(--gsc-button-font-size, 1.4rem) * .93)!important}}.header__icons-right .header__aq-btn{margin-left:var(--aq-gap-xs)}.header__icons-right{margin-right:0!important}.header__aq-btn--pro{background-color:rgba(var(--gsc-text-color),1)!important;color:rgba(var(--gsc-background-color),1)!important}.header__aq-btn--pro:hover{background-color:rgba(var(--gsc-text-color),1)!important;opacity:.88}.header__aq-btn--submit{background-color:color-mix(in srgb,currentColor 8%,transparent)!important;color:rgba(var(--gsc-text-color),1)!important;border:0!important}.header__aq-btn--submit:hover{background-color:color-mix(in srgb,currentColor 14%,transparent)!important;color:rgba(var(--gsc-text-color),1)!important}.product-card .product-card__vendor-by,.vendor-with-logo .vendor-with-logo__by,.product-vendor-row .product-vendor-row__by{font-size:var(--gsc-body-font-size-xxs);line-height:var(--gsc-body-line-height-xxs)}body:not(.template-index) .product-card__title{font-size:var(--gsc-fz-12);line-height:var(--gsc-lh-5)}body:not(.template-index) .product-card__vendor-by{display:none}body:not(.template-index) .product-card__vendor-logo{width:24px;height:24px}body:not(.template-index) .product-card__avatars .product-card__avatar{width:24px;height:24px;margin-left:-8px}body:not(.template-index) .product-card__avatars .product-card__avatar:first-child{margin-left:0}svg[class*=placeholder]{background:var(--gsc-foreground-color-100)}svg[class*=placeholder]>*{display:none}.header__grid--logo-left-menu-top-left .header__nav{justify-content:flex-start}@media(max-width:749px){.header__grid[class*=logo-left]{grid-template-columns:auto auto 1fr!important}}.product-card-job{--pcj-radius: var(--gsc-base-radii, 1.2rem);--pcj-border: 1px solid color-mix(in srgb, currentColor 12%, transparent);--pcj-padding-x: 4rem;--pcj-padding-y: 4rem;--pcj-padding-y-vendor: 3rem;--pcj-padding-y-row: 2rem;display:flex;flex-direction:column;background-color:#fff;color:#000;border-radius:var(--pcj-radius);overflow:hidden;height:100%}.product-card-job__zone{padding:var(--pcj-padding-y) var(--pcj-padding-x)}.product-card-job__zone+.product-card-job__zone{border-top:var(--pcj-border)}.product-card-job__vendor-zone{display:flex;align-items:center;justify-content:flex-start;gap:var(--aq-gap-xs);padding:var(--pcj-padding-y-vendor) var(--pcj-padding-x)!important;height:36px!important;box-sizing:content-box!important}.product-card-job__vendor-name{line-height:1!important}.product-card-job__vendor-logo{width:36px;height:36px;border-radius:var(--aq-r-sm, .8rem);object-fit:cover;flex-shrink:0;background-color:rgba(var(--gsc-foreground-color-100),1)}.product-card-job__vendor-name{font-weight:600;text-decoration:none;color:inherit;line-height:1;--vwl-track-thickness: 2.5px;--vwl-track-opacity-pct: 18%;background-image:linear-gradient(to right,currentColor,currentColor),linear-gradient(to right,color-mix(in srgb,currentColor var(--vwl-track-opacity-pct),transparent),color-mix(in srgb,currentColor var(--vwl-track-opacity-pct),transparent));background-position:0 100%,0 100%;background-size:0 var(--vwl-track-thickness),100% var(--vwl-track-thickness);background-repeat:no-repeat,no-repeat;padding-bottom:6px;transition:background-size .3s cubic-bezier(.4,0,.2,1)}.product-card-job__vendor-name:hover{background-size:100% var(--vwl-track-thickness),100% var(--vwl-track-thickness)}.product-card-job__main-zone{flex:1;display:flex;flex-direction:column;gap:var(--aq-gap-s)}.product-card-job__title{margin:0}.product-card-job__title a{color:inherit;text-decoration:none}.product-card-job__title a:hover{opacity:.75}.product-card-job__excerpt{margin:0;opacity:.75}.product-card-job__info-zone{display:flex;flex-direction:column;padding:0}.product-card-job__info-row{display:flex;align-items:center;justify-content:space-between;gap:var(--aq-gap-s);padding:var(--pcj-padding-y-row) var(--pcj-padding-x)}.product-card-job__info-row+.product-card-job__info-row{border-top:var(--pcj-border)}.product-card-job__info-label{font-weight:600;flex-shrink:0}.product-card-job__info-value{text-align:right;opacity:.85}.product-card-job__date{display:inline-flex;align-items:center;gap:var(--aq-gap-2xs);opacity:.85}.product-card-job__date-icon{flex-shrink:0;opacity:.85}.product-card-job__cta{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:inherit;text-decoration:none;transition:transform .2s ease,opacity .2s ease}.product-card-job__cta:hover{transform:translate(3px);opacity:.7}body{background-color:var(--gsc-background-color-100)}.shopify-section-header,.shopify-section-header>*,header-component,header-component.header,.shopify-section-header .header,.shopify-section-header .header__container,.shopify-section-header .header__container--with-bg{background-color:transparent!important;background-image:none!important;box-shadow:none!important;border-bottom:none!important;border-top:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.underline-text__label:before,.underline-text:hover .underline-text__label:before,.underline-text.active .underline-text__label:before,.header__dropdown-toggle[data-aria-expanded=true] .underline-text__label:before{display:none!important;content:none!important;background:none!important;width:0!important;height:0!important;transform:translate(-101%)!important}.header__menu-item-label,.header__menu-item:hover .header__menu-item-label,.header__menu-item.active .header__menu-item-label,.header__menu-item--mega-subtitle--current .header__menu-item-label,.header__menu-item-wrap[data-aria-expanded=true] .header__menu-item-label,.drawer-menu__menu-item-label,.drawer-menu__menu-item:hover .drawer-menu__menu-item-label,.drawer-menu__menu-item.active .drawer-menu__menu-item-label{background:none!important;background-image:none!important;background-size:0!important;text-decoration:none!important}.product-details__tab-name{border-bottom:none!important;background-image:linear-gradient(to right,currentColor,currentColor),linear-gradient(to right,color-mix(in srgb,currentColor 18%,transparent),color-mix(in srgb,currentColor 18%,transparent));background-position:0 100%,0 100%;background-size:0 var(--vwl-track-thickness, 2.5px),100% var(--vwl-track-thickness, 2.5px);background-repeat:no-repeat,no-repeat;transition:background-size .3s cubic-bezier(.4,0,.2,1);padding-bottom:6px!important}.product-details__tab-name.selected{background-size:100% var(--vwl-track-thickness, 2.5px),100% var(--vwl-track-thickness, 2.5px)}.product-details__tab-name:hover:not(.selected){background-size:100% var(--vwl-track-thickness, 2.5px),100% var(--vwl-track-thickness, 2.5px);opacity:.7}.product-content-tab__title{margin-bottom:var(--aq-gap-2xs)!important}.btn:not(.btn--lg):not(.btn--md):not(.btn--sm){display:inline-flex;align-items:center;justify-content:center;min-height:var(--aq-btn-h, 4.2rem);height:var(--aq-btn-h, 4.2rem);padding:0 var(--aq-btn-pad-x, 1.8rem)}.btn{transition:color .2s ease,background-color .2s ease,border-color .2s ease,opacity .2s ease!important}@media(min-width:750px){.contact .contact__container{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(var(--aq-gap-xl),6vw,var(--aq-gap-3xl));align-items:start}.contact .contact__content{margin-bottom:0;max-width:42ch}.contact .contact__form{margin-top:0}}.footer__utils--bordered{border-top:none!important;background-image:linear-gradient(to right,rgba(var(--gsc-text-color),1) 0 10%,rgba(var(--gsc-text-color),0) 10%)!important;background-size:8px 1px!important;background-position:50% 0!important;background-repeat:repeat-x!important}@media(min-width:750px){.shop__column-switcher--mobile{display:none}}@media(max-width:749px){.shop__column-switcher--desktop{display:none}}.shop__filters-btn,.sort-list__btn{background:transparent;border-radius:calc(var(--aq-r-pill) * 3);box-shadow:none;height:var(--aq-ctrl-h);min-height:var(--aq-ctrl-h);box-sizing:border-box;display:inline-flex;align-items:center;padding:0 var(--aq-ctrl-pad-x);gap:var(--aq-gap-xs);font-weight:600;transition:background var(--aq-dur) var(--aq-ease)}.shop__filters-btn:hover,.sort-list__btn:hover,.shop__filters-btn:focus-visible,.sort-list__btn:focus-visible{background:var(--aq-surface-3)}body:not(.template-index) .product-card__inner{border-radius:var(--aq-r-box);box-shadow:none;overflow:hidden;transition:box-shadow var(--aq-dur) var(--aq-ease)}body:not(.template-index) .product-card:hover .product-card__inner{box-shadow:var(--aq-shadow-2)}body:not(.template-index) .product-card__badge{background:var(--aq-glass-bg);-webkit-backdrop-filter:var(--aq-glass-blur);backdrop-filter:var(--aq-glass-blur);color:#fff;border-radius:var(--aq-r-pill);box-shadow:none;border:0}.aqg{color:var(--aq-ink, rgba(var(--gsc-text-color),1))}.aqg-crumb{display:flex;align-items:center;gap:var(--aq-gap-2xs);font-size:var(--aq-fs-xs,.85rem);color:var(--aq-ink-faint, rgba(var(--gsc-text-color),.5));margin-bottom:var(--aq-gap-xs)}.aqg-crumb a{color:var(--aq-ink-soft, rgba(var(--gsc-text-color),.7));text-decoration:none}.aqg-crumb a:hover{color:var(--aq-ink, rgba(var(--gsc-text-color),1))}.aqg-crumb svg{width:14px;height:14px;opacity:.5}.aqg-title{font-size:var(--aq-fs-2xl, 2rem);font-weight:600;letter-spacing:-.02em;margin:0 0 var(--aq-gap-m)}.aqg-switch{display:inline-flex;gap:var(--aq-gap-3xs);padding:var(--aq-gap-2xs);margin:0 0 var(--aq-gap-l);background:var(--aq-surface-3, rgba(var(--gsc-text-color),.08));border-radius:calc(var(--aq-r-pill) * 3);max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.aqg-switch::-webkit-scrollbar{display:none}.aqg-switch__i{display:inline-flex;align-items:center;justify-content:center;height:var(--aq-ctrl-h);padding:0 var(--aq-ctrl-pad-x);border-radius:calc(var(--aq-r-pill) * 3);font-size:var(--aq-fs-sm,1.4rem);font-weight:500;white-space:nowrap;color:var(--aq-ink-soft, rgba(var(--gsc-text-color),.7));text-decoration:none;transition:background .15s,color .15s}.aqg-switch__i:hover{color:var(--aq-ink, rgba(var(--gsc-text-color),1))}.aqg-switch__i.is-on{background:var(--aq-surface-card, rgba(var(--gsc-foreground-color),1));color:var(--aq-ink, rgba(var(--gsc-text-color),1));font-weight:600;box-shadow:var(--aq-shadow-1, 0 1px 3px rgba(0,0,0,.08))}.aqg-firm{margin-top:var(--aq-gap-l)}.aqg-firm:first-of-type{margin-top:0}.aqg-firm__name{font-size:var(--aq-fs-md,1rem);font-weight:600;letter-spacing:-.01em;margin:0 0 var(--aq-gap-s);padding-bottom:var(--aq-gap-xs);border-bottom:1px solid var(--aq-line, rgba(var(--gsc-text-color),.12))}.aqg-bar{display:flex;align-items:center;gap:var(--aq-gap-xs);flex-wrap:wrap;margin-bottom:var(--aq-gap-m)}.aqg-bar__count{font-size:var(--aq-fs-sm,.92rem);color:var(--aq-ink-soft, rgba(var(--gsc-text-color),.7))}.aqg-bar__spacer{flex:1 1 auto}.aqg-search{position:relative}.aqg-search input{height:var(--aq-ctrl-h);padding:0 var(--aq-ctrl-pad-x) 0 3.2rem;border:0;border-radius:calc(var(--aq-r-pill) * 3);background:var(--aq-surface-3, rgba(var(--gsc-text-color),.08));color:inherit;font-size:var(--aq-fs-sm,1.4rem);min-width:min(240px,52vw)}.aqg-search>svg{position:absolute;left:.7rem;top:50%;transform:translateY(-50%);width:16px;height:16px;opacity:.45;pointer-events:none}.aqg-sortwrap{position:relative;display:inline-flex;align-items:center}.aqg-sort{display:inline-flex;align-items:center;gap:var(--aq-gap-2xs);height:var(--aq-ctrl-h);padding:0 var(--aq-ctrl-pad-x);border:0;border-radius:calc(var(--aq-r-pill) * 3);background:var(--aq-surface-3, rgba(var(--gsc-text-color),.08));color:inherit;font-size:var(--aq-fs-sm,1.4rem);font-weight:500;cursor:pointer;white-space:nowrap;transition:background .15s}.aqg-sort:hover{background:var(--aq-surface-2-hover, rgba(var(--gsc-text-color),.1))}.aqg-sort__chev{width:14px;height:14px;opacity:.55;flex:0 0 auto}.aqg-sortmenu{min-width:16rem}.aqg-sortmenu [data-sort].is-on{font-weight:600}.aqg-add{display:inline-flex;align-items:center;gap:var(--aq-gap-xs);height:var(--aq-ctrl-h);padding:0 var(--aq-ctrl-pad-x);border-radius:calc(var(--aq-r-pill) * 3);background:var(--aq-btn-bg, rgba(var(--gsc-text-color),1));color:var(--aq-btn-fg, rgba(var(--gsc-background-color),1));font-size:var(--aq-fs-sm,1.4rem);font-weight:600;text-decoration:none;white-space:nowrap;transition:opacity .15s}.aqg-add:hover{opacity:.85}.aqg-add svg{width:16px;height:16px}.aqg-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:var(--aq-gap-l, 2.4rem)}@media(min-width:750px){.aqg-grid[data-cols]{grid-template-columns:repeat(var(--aqg-cols,3),minmax(0,1fr))}}@media(max-width:749px){.aqg-density{display:none}}.aqg-card{position:relative;border:0;box-shadow:none;border-radius:var(--aq-r-card, var(--aq-r-box));overflow:hidden;background:var(--aq-surface-card, rgba(var(--gsc-foreground-color),1));display:flex;flex-direction:column;transition:box-shadow var(--aq-dur,.15s) var(--aq-ease,ease)}.aqg-card:hover{box-shadow:var(--aq-shadow-2, 0 4px 16px rgba(0,0,0,.08))}.aqg-card.is-menu{overflow:visible;z-index:5}.aqg-card__media{display:block;position:relative;aspect-ratio:4/3;background:var(--aq-surface-2, rgba(var(--gsc-text-color),.05));overflow:hidden}.aqg-card__media img{width:100%;height:100%;object-fit:cover;display:block}.aqg-card__ph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--aq-ink-faint, rgba(var(--gsc-text-color),.35))}.aqg-card__ph svg{width:32px;height:32px}.aqg-badge{position:absolute;top:.7rem;left:.7rem;display:inline-flex;align-items:center;gap:var(--aq-gap-2xs);padding:var(--aq-gap-3xs) var(--aq-gap-2xs);border-radius:999px;background:var(--aq-surface-card, rgba(var(--gsc-foreground-color),.95));font-size:var(--aq-fs-2xs);font-weight:500;color:var(--aq-ink-soft, rgba(var(--gsc-text-color),.75));box-shadow:var(--aq-shadow-1,0 1px 3px rgba(0,0,0,.08))}.aqg-badge__dot{width:6px;height:6px;border-radius:50%;background:var(--aq-status-live)}.aqg-badge--review .aqg-badge__dot,.aqg-row__badge.is-review .aqg-badge__dot{background:var(--aq-status-review)}.aqg-tabs{display:flex;gap:var(--aq-gap-2xs);margin:calc(-1 * var(--aq-gap-3xs)) 0 var(--aq-gap-s);flex-wrap:wrap}.aqg-tabs[hidden]{display:none}.aqg-tab{display:inline-flex;align-items:center;gap:var(--aq-gap-2xs);height:var(--aq-ctrl-h);padding:0 var(--aq-ctrl-pad-x);border:0;border-radius:calc(var(--aq-r-pill) * 3);background:var(--aq-surface-2, rgba(var(--gsc-text-color),.06));color:var(--aq-ink-soft, rgba(var(--gsc-text-color),.7));font-size:var(--aq-fs-sm,1.4rem);font-weight:500;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.aqg-tab:hover{background:var(--aq-surface-3, rgba(var(--gsc-text-color),.08))}.aqg-tab.is-on{background:var(--aq-btn-bg, rgba(var(--gsc-text-color),1));color:var(--aq-btn-fg, rgba(var(--gsc-background-color),1));border-color:transparent}.aqg-tab__n{font-size:var(--aq-fs-2xs);opacity:.7}.aqg-card__body{padding:var(--aq-gap-xs) var(--aq-gap-s) var(--aq-gap-s);display:flex;flex-direction:column;gap:var(--aq-gap-2xs);flex:1 1 auto}.aqg-card__t{font-size:var(--aq-fs-sm,1.4rem);font-weight:500;letter-spacing:-.01em;margin:0;line-height:1.25}.aqg-card__meta{font-size:var(--aq-fs-xs,.84rem);color:var(--aq-ink-faint, rgba(var(--gsc-text-color),.55));margin:0}.aqg-card__actions{display:flex;gap:var(--aq-gap-2xs);margin-top:auto;padding-top:var(--aq-gap-2xs);align-items:center}.aqg-list{display:flex;flex-direction:column;gap:var(--aq-gap-xs)}.aqg-row{display:flex;align-items:center;gap:var(--aq-gap-s);padding:var(--aq-gap-s) var(--aq-gap-s);border:0;border-radius:var(--aq-r-box,14px);background:var(--aq-surface-card, rgba(var(--gsc-foreground-color),1));transition:box-shadow .18s}.aqg-row:hover{box-shadow:var(--aq-shadow-1,0 2px 8px rgba(0,0,0,.06))}.aqg-row__main{flex:1 1 auto;min-width:0}.aqg-row__t{font-size:var(--aq-fs-md,1rem);font-weight:500;letter-spacing:-.01em;margin:0 0 var(--aq-gap-3xs)}.aqg-row__meta{font-size:var(--aq-fs-xs,.84rem);color:var(--aq-ink-faint, rgba(var(--gsc-text-color),.55));margin:0}.aqg-row__badge{display:inline-flex;align-items:center;gap:var(--aq-gap-2xs);font-size:var(--aq-fs-2xs);color:var(--aq-ink-soft, rgba(var(--gsc-text-color),.7));white-space:nowrap}.aqg-row__badge .aqg-badge__dot{width:6px;height:6px}.aqg-row__actions{display:flex;gap:var(--aq-gap-2xs);flex:0 0 auto;align-items:center}.aqg-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--aq-gap-2xs);height:var(--aq-ctrl-h);padding:0 var(--aq-ctrl-pad-x);border-radius:calc(var(--aq-r-pill) * 3);border:0;background:var(--aq-surface-3, rgba(var(--gsc-text-color),.08));color:inherit;font-size:var(--aq-fs-sm,1.4rem);font-weight:600;text-decoration:none;cursor:pointer;transition:background .15s,border-color .15s}.aqg-btn:hover{background:var(--aq-surface-2-hover, rgba(var(--gsc-text-color),.1))}.aqg-btn--dark{background:var(--aq-btn-bg, rgba(var(--gsc-text-color),1));color:var(--aq-btn-fg, rgba(var(--gsc-background-color),1));border-color:transparent}.aqg-btn--dark:hover{opacity:.85;border-color:transparent}.aqg-card__actions .aqg-btn{flex:1 1 auto}.aqg-menuwrap{position:relative;flex:0 0 auto}.aqg-iconbtn{display:inline-flex;align-items:center;justify-content:center;width:2.3rem;height:2.3rem;border:0;border-radius:calc(var(--aq-r-pill) * 3);background:transparent;color:inherit;cursor:pointer;transition:background .15s}.aqg-iconbtn:hover{background:var(--aq-surface-2-hover, rgba(var(--gsc-text-color),.1))}.aqg-iconbtn svg{width:18px;height:18px}.aqg-menu{position:absolute;right:0;top:calc(100% + .4rem);min-width:186px;background:var(--aq-menu-bg, rgba(38,38,38,.85));-webkit-backdrop-filter:var(--aq-menu-blur, saturate(1.2) blur(20px));backdrop-filter:var(--aq-menu-blur, saturate(1.2) blur(20px));border:0;border-radius:var(--aq-r-card, 2rem);box-shadow:0 2rem 5rem #0000006b;padding:var(--aq-gap-2xs);display:none;z-index:30;color:var(--aq-menu-ink, #fff)}.aqg-menu.open{display:block}.aqg-menu a,.aqg-menu button{display:flex;align-items:center;gap:var(--aq-gap-s);width:100%;text-align:left;min-height:var(--aq-ctrl-h, 3.6rem);padding:var(--aq-gap-2xs) var(--aq-gap-xs);border:0;background:transparent;color:inherit;font-size:var(--aq-fs-sm);font-weight:500;border-radius:var(--aq-r-sm, .8rem);cursor:pointer;text-decoration:none;transition:background-color var(--aq-dur,.15s) var(--aq-ease,ease)}.aqg-menu a:hover,.aqg-menu button:hover,.aqg-sortmenu .is-on{background:var(--aq-menu-hover, rgba(255,255,255,.08))}.aqg-sortmenu .is-on:after{content:"\2713";margin-left:auto}.aqg-menu svg{width:18px;height:18px}.aqg-empty{text-align:center;padding:var(--aq-gap-xl) var(--aq-gap-m);border:0;background:var(--aq-surface-2, rgba(var(--gsc-text-color),.05));border-radius:var(--aq-r-box,14px)}.aqg-empty__ic{width:44px;height:44px;margin:0 auto var(--aq-gap-s);color:var(--aq-ink-faint, rgba(var(--gsc-text-color),.4))}.aqg-empty__h{font-size:var(--aq-fs-md,1.05rem);font-weight:500;margin:0 0 var(--aq-gap-2xs)}.aqg-empty__p{font-size:var(--aq-fs-sm,.9rem);color:var(--aq-ink-faint, rgba(var(--gsc-text-color),.55));margin:0 0 var(--aq-gap-m);max-width:34ch;margin-inline:auto}.aqg-none{font-size:var(--aq-fs-xs);color:var(--aq-ink-faint, rgba(var(--gsc-text-color),.55));padding:var(--aq-gap-s) 0}.aqg-toast{position:fixed;left:50%;bottom:1.4rem;transform:translate(-50%) translateY(1rem);background:var(--aq-btn-bg, rgba(var(--gsc-text-color),1));color:var(--aq-btn-fg, rgba(var(--gsc-background-color),1));padding:var(--aq-gap-xs) var(--aq-gap-s);border-radius:999px;font-size:var(--aq-fs-xs);box-shadow:var(--aq-shadow-2,0 12px 34px rgba(0,0,0,.16));opacity:0;transition:opacity .2s,transform .2s;z-index:60;pointer-events:none}.aqg-toast.show{opacity:1;transform:translate(-50%) translateY(0)}@media(max-width:749px){.aqg-title{font-size:var(--aq-fs-xl,1.6rem)}.aqg-bar__spacer{display:none}.aqg-search{flex:1 1 auto}.aqg-search input{width:100%}.aqg-add--inline{display:none}.aqg-row{flex-wrap:wrap}.aqg-row__actions{width:100%}.aqg-row__actions .aqg-btn{flex:1 1 auto}.aqg-switch{display:flex;width:100%}.aqg-switch__i{flex:1 0 auto;height:4rem}.aqg-btn{min-height:44px}.aqg-iconbtn{width:44px;height:44px}.aqg-tab{height:2.8rem;padding:0 var(--aq-gap-s)}.aqg-sort,.aqg-search input{min-height:44px}}.aqm-root{--ink: var(--aq-ink);--muted: var(--aq-ink-soft);--faint: var(--aq-ink-faint);--line: var(--aq-line);--line2: var(--aq-surface-2);--chip: var(--aq-surface-2);--surface: var(--aq-surface-2);font-family:inherit;--r-box: var(--aq-r-box);--r-btn: var(--aq-r-btn);--r-input: var(--aq-r-input)}.aqm-root *{box-sizing:border-box}body,.aqm.section-background{background:var(--aq-surface)!important}.shopify-section-header,.shopify-section-header .header,header-component,.shopify-section-footer,.shopify-section-footer .footer{background:var(--aq-surface)!important}.aqm-bar{display:flex;align-items:center;gap:var(--aq-gap-m);padding:var(--aq-gap-s) 0 var(--aq-gap-m);margin-bottom:var(--aq-gap-m);flex-wrap:wrap}.aqm-logo{width:3rem;height:3rem;border-radius:var(--r-box);background:var(--ink);color:var(--aq-btn-fg);overflow:hidden;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.aqm-logo img{width:100%;height:100%;object-fit:cover}.aqm-logo--sm{width:2.8rem;height:2.8rem;border-radius:calc(var(--r-box) * .8)}.aqm-logo__txt{font-size:var(--aq-fs-2xs);font-weight:600;text-align:center;line-height:1.05;padding:2px}.aqm-cv{width:1.4rem;height:1.4rem;color:var(--faint)}.aqm-switch{position:relative}.aqm-switch__btn{display:flex;align-items:center;gap:var(--aq-gap-xs);background:var(--aq-surface-card);border:0;box-shadow:none;border-radius:var(--r-box);padding:var(--aq-gap-xs) var(--aq-gap-s) var(--aq-gap-xs) var(--aq-gap-xs);cursor:pointer;font-family:inherit}.aqm-switch__btn[data-single=true]{cursor:default}.aqm-switch__btn:hover{background:var(--surface)}.aqm-switch__name{font-size:var(--aq-fs-sm);font-weight:600;color:var(--ink)}.aqm-search{flex:1;min-width:22rem;max-width:52rem;margin:0 auto;display:flex;align-items:center;gap:var(--aq-gap-s);background:var(--aq-surface-3);box-shadow:none;border:0;border-radius:calc(var(--aq-r-pill) * 3);height:var(--aq-field-h);padding:0 var(--aq-field-pad-x)}.aqm-search svg{width:1.8rem;height:1.8rem;color:var(--aq-ink-faint);flex:0 0 auto}.aqm-search input{border:none;background:none;outline:none;font-family:inherit;font-size:var(--aq-field-font);flex:1;min-width:0;color:var(--ink)}.aqm-search input::placeholder{color:var(--aq-ink-faint);opacity:1}.aqm-bar__right{display:flex;align-items:center;gap:var(--aq-gap-s)}.aqm-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--aq-btn-gap);font-family:inherit;font-size:var(--aq-btn-font);font-weight:var(--aq-btn-weight);letter-spacing:0;text-transform:none;border-radius:calc(var(--aq-r-pill) * 3);min-height:var(--aq-btn-h);height:var(--aq-btn-h);padding:0 var(--aq-btn-pad-x);cursor:pointer;border:0;box-shadow:none;background:var(--aq-surface-3);color:var(--ink);text-decoration:none;white-space:nowrap}.aqm-btn:hover{background:var(--aq-surface-2-hover);box-shadow:none}.aqm-btn svg{width:1.6rem;height:1.6rem}.aqm-btn--dark{background:var(--aq-btn-bg);color:var(--aq-btn-fg);box-shadow:none}.aqm-btn--dark:hover{background:var(--aq-btn-bg-hover);box-shadow:none}.aqm-avatar{width:3.6rem;height:3.6rem;border-radius:50%;background:var(--aq-surface-3);border:none;cursor:pointer;font-family:inherit;font-size:var(--aq-fs-xs);font-weight:600;color:var(--ink)}.aqm-pub,.aqm-acct{position:relative}.aqm-menu{position:absolute;top:calc(100% + .8rem);left:0;min-width:26rem;background:var(--aq-surface-card);border:0;border-radius:calc(var(--r-box) + .4rem);box-shadow:var(--aq-hairline),var(--aq-shadow-2);padding:var(--aq-gap-xs);opacity:0;visibility:hidden;transform:translateY(-.5rem);transition:.15s;z-index:50}.aqm-menu--right{left:auto;right:0}.aqm-switch.open .aqm-menu,.aqm-pub.open .aqm-menu,.aqm-acct.open .aqm-menu{opacity:1;visibility:visible;transform:none}.aqm-menu__cap{font-size:var(--aq-fs-2xs);font-weight:500;color:var(--aq-ink-faint);padding:var(--aq-gap-s) var(--aq-gap-s) var(--aq-gap-xs)}.aqm-menu__item{display:flex;align-items:center;gap:var(--aq-gap-s);width:100%;padding:var(--aq-gap-s) var(--aq-gap-s);border:none;background:none;border-radius:calc(var(--r-box) * .82);cursor:pointer;font-family:inherit;font-size:var(--aq-fs-sm);color:var(--aq-ink);text-align:left;text-decoration:none}.aqm-menu__item:hover{background:var(--aq-surface-2-hover)}.aqm-menu__item svg{width:1.8rem;height:1.8rem;color:var(--muted);flex:0 0 auto}.aqm-btn .aqm-i--caret{width:1.3rem;height:1.3rem;opacity:.6}.aqm-menu__name{flex:1}.aqm-ck{width:1.8rem;height:1.8rem;opacity:0;color:var(--aq-ink)}.aqm-menu__item.is-on .aqm-ck{opacity:1}.aqm-menu__item.is-on .aqm-menu__name{font-weight:600}.aqm-menu .aqm-logo{background:var(--aq-dark-hover);color:var(--aq-dark-ink)}.aqm-menu__sep{height:1px;background:var(--aq-dark-line);margin:var(--aq-gap-xs) var(--aq-gap-2xs)}.aqm-menu__add{display:flex;align-items:center;gap:var(--aq-gap-s);padding:var(--aq-gap-s) var(--aq-gap-s);border-radius:calc(var(--r-box) * .82);text-decoration:none;color:var(--aq-dark-ink);font-size:var(--aq-fs-sm)}.aqm-menu__add:hover{background:var(--aq-dark-hover)}.aqm-menu__plus{width:2.8rem;height:2.8rem;border-radius:calc(var(--r-box) * .6);border:1px dashed var(--aq-dark-ink-45);display:flex;align-items:center;justify-content:center;color:var(--aq-dark-ink-70)}.aqm-menu__plus svg{width:1.4rem;height:1.4rem}.aqm-acct__id{padding:var(--aq-gap-s) var(--aq-gap-s) var(--aq-gap-xs)}.aqm-acct__name{font-size:var(--aq-fs-base);font-weight:600;color:var(--aq-dark-ink)}.aqm-acct__mail{font-size:var(--aq-fs-2xs);color:var(--aq-dark-ink-45)}.aqm-acct__role{font-size:var(--aq-fs-2xs);color:var(--aq-dark-ink-45);margin-top:var(--aq-gap-2xs)}.aqm-head{display:block;text-align:left;margin:var(--aq-gap-2xl) 0 0}.aqm-headlogo{width:11rem;height:11rem;border-radius:calc(var(--r-box) * 1.6);overflow:hidden;background:var(--ink);color:var(--aq-btn-fg);display:flex;align-items:center;justify-content:center;margin-bottom:var(--aq-gap-l)}.aqm-headlogo img{width:100%;height:100%;object-fit:cover}.aqm-headlogo__txt{font-size:var(--aq-fs-lg);font-weight:600}.aqm-title{font-size:var(--aq-fs-3xl);font-weight:600;letter-spacing:-.02em;line-height:1.06;color:var(--ink);margin:0;display:inline-flex;align-items:center;gap:var(--aq-gap-s);flex-wrap:wrap}.aqm-badge{font-size:var(--aq-fs-xs);font-weight:600;color:var(--aq-btn-fg);background:var(--ink);border-radius:var(--r-btn);padding:var(--aq-gap-2xs) var(--aq-gap-s);letter-spacing:.02em}.aqm-meta{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:var(--aq-gap-m) var(--aq-gap-2xl);margin-top:var(--aq-gap-xl)}.aqm-meta__col{display:flex;flex-direction:column;gap:var(--aq-gap-xs)}.aqm-meta__k{font-size:var(--aq-fs-xs);color:var(--faint)}.aqm-meta__v{font-size:var(--aq-fs-base);font-weight:500;color:var(--ink);text-decoration:none}.aqm-meta__lnk:hover{text-decoration:underline}.aqm-head__actions{display:flex;gap:var(--aq-gap-xs);justify-content:flex-start;margin-top:var(--aq-gap-xl);flex-wrap:wrap}.aqm-fbar{display:flex;align-items:center;gap:var(--aq-gap-xs);margin:var(--aq-gap-xl) 0 var(--aq-gap-l);flex-wrap:wrap}.aqm-fpill{position:relative;display:inline-flex;align-items:center;gap:var(--aq-gap-xs);font-family:inherit;font-size:var(--aq-fs-base);font-weight:500;border:none;background:none;border-radius:0;padding:var(--aq-gap-xs) 0;margin-right:var(--aq-gap-xl);cursor:pointer;color:var(--faint)}.aqm-fpill:hover{color:var(--muted);background:none}.aqm-fpill .c{font-size:var(--aq-fs-xs);font-weight:600;color:var(--faint);opacity:1}.aqm-fpill.is-on{background:none;color:var(--ink);font-weight:600}.aqm-fpill.is-on .c{color:var(--muted)}.aqm-fpill.is-on:after{content:"";position:absolute;left:0;right:0;bottom:-.2rem;height:2px;background:var(--ink);border-radius:2px}.aqm-fbar__right{margin-left:auto;display:flex;align-items:center;gap:var(--aq-gap-s);flex-wrap:wrap;justify-content:flex-end}.aqm-dd{position:relative}.aqm-dd__btn{background:transparent;border:0;padding:0;color:var(--ink);white-space:nowrap}.aqm-dd .sort-list-dropdown{position:absolute;top:calc(100% + 1rem);right:0}.aqm-dd input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.aqm-dd .sort-list-dropdown__item{cursor:pointer}@media(max-width:749px){.aqm-dd .sort-list-dropdown{width:auto;min-width:22rem;max-width:calc(100vw - 3rem);padding:var(--aq-gap-m);background:var(--aq-surface-card);border-radius:var(--aq-r-box);box-shadow:var(--aq-shadow-2)}.aqm-dd .sort-list-dropdown__item{display:block;padding:var(--aq-gap-xs) var(--aq-gap-m);border-radius:calc(var(--aq-r-input) * .7);font-size:var(--aq-fs-sm);font-weight:500}.aqm-dd .sort-list-dropdown__item.active,.aqm-dd .sort-list-dropdown__item:hover{background:var(--aq-surface-2-hover)}}.aqm-showing{font-size:var(--aq-fs-xs);color:var(--faint)}.aqm-grid{display:flex;flex-wrap:wrap;gap:var(--aq-gap-xl) var(--aq-gap-l)}.aqm-cell{min-width:0;width:calc((100% - 2rem * (var(--gsc-aqm-cols, 4) - 1)) / var(--gsc-aqm-cols, 4));transition:width .2s linear}.aqm-cell--editable{position:relative}.aqm-revpill{position:absolute;top:1rem;left:1rem;z-index:3;display:inline-flex;align-items:center;gap:var(--aq-gap-2xs);font-family:inherit;font-size:var(--aq-fs-2xs);font-weight:600;letter-spacing:.2px;color:var(--aq-review-ink);background:var(--aq-review-bg);box-shadow:inset 0 0 0 1px var(--aq-review-line);border-radius:999px;padding:var(--aq-gap-2xs) var(--aq-gap-xs);-webkit-backdrop-filter:saturate(1.2) blur(2px);backdrop-filter:saturate(1.2) blur(2px)}.aqm-revpill svg{width:1.4rem;height:1.4rem}.aqm-cardmenu{position:absolute;top:1rem;right:1rem;z-index:3}.aqm-cardmenu__btn{display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border:0;border-radius:999px;background:var(--aq-surface-card);color:var(--aq-ink);box-shadow:var(--aq-shadow-1);cursor:pointer;-webkit-backdrop-filter:saturate(1.2) blur(2px);backdrop-filter:saturate(1.2) blur(2px);transition:background-color .15s ease}.aqm-cardmenu__btn:hover{background:var(--aq-surface-2-hover)}.aqm-cardmenu__btn svg{width:1.9rem;height:1.9rem}.aqm-cardmenu__pop{position:absolute;top:calc(100% + .6rem);right:0;min-width:16rem;background:var(--aq-surface-card);border-radius:var(--r-box);box-shadow:var(--aq-shadow-2);padding:var(--aq-gap-xs);opacity:0;transform:translateY(-.4rem);pointer-events:none;transition:opacity .14s ease,transform .14s ease}.aqm-cardmenu.open .aqm-cardmenu__pop{opacity:1;transform:none;pointer-events:auto}.aqm-cardmenu__item{display:flex;align-items:center;gap:var(--aq-gap-xs);font-family:inherit;font-size:var(--aq-fs-sm);font-weight:600;letter-spacing:0;color:var(--aq-ink);text-decoration:none;padding:var(--aq-gap-xs) var(--aq-gap-s);border-radius:var(--r-input);white-space:nowrap}.aqm-cardmenu__item:hover{background:var(--aq-surface-2-hover)}.aqm-cardmenu__item svg{width:1.7rem;height:1.7rem;flex:0 0 auto;color:var(--aq-ink-soft)}.aqm-cardmenu__item--danger{color:var(--aq-danger);width:100%;background:transparent;border:0;text-align:left;font-family:inherit;cursor:pointer}.aqm-cardmenu__item--danger svg{color:var(--aq-danger)}.aqm-cardmenu__item--danger:hover{background:var(--aq-danger-tint)}@media(max-width:749px){.aqm-cardmenu__btn{width:4rem;height:4rem}}.aqm-plus{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:3.8rem;border-radius:calc(var(--r-box) * 1.15);background:var(--aq-surface-3);color:var(--ink);flex:0 0 auto}.aqm-plus svg{width:1.9rem;height:1.9rem}.aqm-empty__t{font-size:var(--aq-fs-lead);font-weight:600;color:var(--ink)}.aqm-empty__s{font-size:var(--aq-fs-sm);color:var(--faint);margin:var(--aq-gap-xs) 0 var(--aq-gap-l)}.aqm-empty__btn{display:inline-flex;align-items:center;justify-content:center;font-family:inherit;font-size:var(--aq-btn-font);font-weight:var(--aq-btn-weight);color:var(--aq-btn-fg);background:var(--aq-btn-bg);border-radius:var(--r-btn);height:var(--aq-btn-h);padding:0 var(--aq-btn-pad-x);text-decoration:none}.aqph-hello{display:flex;align-items:center;gap:var(--aq-gap-m);padding:var(--aq-gap-m) 0 var(--aq-gap-xl)}.aqph-ava{width:4.4rem;height:4.4rem;border-radius:var(--aq-r-sm, .8rem);background:var(--aq-surface-3);color:var(--ink);display:inline-flex;align-items:center;justify-content:center;font-size:var(--aq-fs-sm);font-weight:600;flex:0 0 auto}.aqph-name{font-size:var(--aq-fs-xl);font-weight:600;letter-spacing:-.02em;color:var(--ink);margin:0}.aqph-sub{font-size:var(--aq-fs-sm);color:var(--faint);margin:var(--aq-gap-2xs) 0 0}.aqph-sub a{color:var(--ink)}.aqph-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:var(--aq-gap-s);max-width:92rem}.aqph-card{display:flex;flex-direction:column;align-items:flex-start;gap:var(--aq-gap-2xs);padding:var(--aq-gap-l);border:0;box-shadow:none;border-radius:var(--r-box);background:var(--aq-surface-card);text-decoration:none;transition:border-color var(--aq-dur) var(--aq-ease),background-color var(--aq-dur) var(--aq-ease)}.aqph-card:hover{border-color:var(--aq-line-strong);background:var(--aq-surface-2-hover)}.aqph-card--main{border-color:var(--aq-line-strong)}.aqph-card svg{width:2rem;height:2rem;color:var(--ink);margin-bottom:var(--aq-gap-xs)}.aqph-card__t{font-size:var(--aq-fs-base);font-weight:600;color:var(--ink)}.aqph-card__s{font-size:var(--aq-fs-xs);line-height:1.5;color:var(--muted)}.aqph-note{font-size:var(--aq-fs-xs);color:var(--faint);margin:var(--aq-gap-l) 0 0;max-width:72rem}@media(max-width:749px){.aqph-grid{grid-template-columns:1fr}.aqph-hello{padding:var(--aq-gap-s) 0 var(--aq-gap-l)}}@media(max-width:1100px){.aqm-cell{width:calc((100% - 2rem * 2) / 3)}.aqm-cols{display:none}}@media(max-width:749px){.aqm-search{order:3;width:100%;max-width:none;min-width:0}.aqm-title{font-size:var(--aq-fs-xl)}.aqm-cell{width:calc((100% - 2rem)/2)}}.aqm-view{min-width:0}.aqm-hub{display:grid;grid-template-columns:26rem 1fr;gap:var(--aq-gap-2xl);margin-top:var(--aq-gap-2xl);align-items:start}.aqm-hub__intro{position:sticky;top:2rem}.aqm-hub__eye{font-size:var(--aq-fs-sm);color:var(--faint)}.aqm-hub__h{font-size:var(--aq-fs-2xl);font-weight:600;letter-spacing:-.02em;line-height:1.05;margin:var(--aq-gap-xs) 0 0;color:var(--ink)}.aqm-hub__p{font-size:var(--aq-fs-sm);color:var(--muted);line-height:1.6;margin-top:var(--aq-gap-m);max-width:34ch}.aqm-hub__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--aq-gap-l)}.aqm-hcard{display:flex;flex-direction:column;align-items:flex-start;text-align:left;text-decoration:none;background:var(--aq-surface-card);border:0;box-shadow:none;border-radius:var(--r-box);padding:var(--aq-gap-xl);min-height:19rem;cursor:pointer;font-family:inherit;transition:border-color var(--aq-dur) var(--aq-ease),background-color var(--aq-dur) var(--aq-ease)}.aqm-hcard:hover{border-color:var(--aq-line-strong);background:var(--aq-surface-2-hover)}.aqm-hcard svg{width:2.4rem;height:2.4rem;color:var(--ink);margin-bottom:auto}.aqm-hcard__t{font-size:var(--aq-fs-lead);font-weight:600;color:var(--ink);margin-top:var(--aq-gap-m)}.aqm-hcard__s{font-size:var(--aq-fs-sm);color:var(--muted);line-height:1.55;margin-top:var(--aq-gap-xs)}@media(max-width:900px){.aqm-hub{grid-template-columns:1fr;gap:var(--aq-gap-l)}.aqm-hub__intro{position:static}.aqm-hcard{min-height:0}}.aqm-hub__main{display:flex;flex-direction:column;gap:var(--aq-gap-l);min-width:0}.aqm-idcard__logo{width:5.6rem;height:5.6rem;border-radius:var(--r-box);background:var(--aq-surface-card);box-shadow:none;overflow:hidden;display:flex;align-items:center;justify-content:center}.aqm-idcard__logo img{width:100%;height:100%;object-fit:cover}.aqm-idcard__ini{font-size:var(--aq-fs-base);font-weight:600;color:var(--ink)}.aqm-idcard__name{font-size:var(--aq-fs-2xl);font-weight:600;letter-spacing:-.02em;line-height:1.08;color:var(--ink);margin:var(--aq-gap-m) 0 0}.aqm-idcard__sub{font-size:var(--aq-fs-sm);color:var(--muted);margin:var(--aq-gap-2xs) 0 0}.aqm-idcard__actions{display:flex;flex-direction:column;gap:var(--aq-gap-xs);margin-top:var(--aq-gap-m)}.aqm-idcard__actions .aqm-btn{width:100%}.aqm-i{width:1.6rem;height:1.6rem;flex:0 0 auto}.aqm-visib{display:flex;align-items:center;gap:var(--aq-gap-xs);margin-top:var(--aq-gap-m);font-size:var(--aq-fs-xs);color:var(--muted)}.aqm-dot{width:.8rem;height:.8rem;border-radius:50%;background:var(--aq-ink-faint);flex:0 0 auto}.aqm-dot--on{background:var(--aq-success, var(--aq-ink))}.aqm-reviewnote{font-size:var(--aq-fs-2xs);color:var(--faint);line-height:1.5;margin:var(--aq-gap-s) 0 0}.aqm-statusbanner{display:flex;flex-direction:column;align-items:flex-start;gap:var(--aq-gap-xs);margin-top:var(--aq-gap-l);padding:var(--aq-gap-s) var(--aq-gap-m);background:var(--surface);border-radius:var(--r-box);box-shadow:none}.aqm-statusbanner .aqm-visib{margin:0;font-weight:600;color:var(--ink)}.aqm-statusbanner .aqm-reviewnote{margin:0}.aqm-compl{background:var(--aq-surface-card);border:0;box-shadow:none;border-radius:var(--r-box);padding:var(--aq-gap-l) var(--aq-gap-l)}.aqm-compl__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--aq-gap-m)}.aqm-compl__h{font-size:var(--aq-fs-lg);font-weight:600;letter-spacing:-.01em;color:var(--ink);margin:0}.aqm-compl__p{font-size:var(--aq-fs-xs);color:var(--muted);margin:var(--aq-gap-2xs) 0 0}.aqm-compl__pct{font-size:var(--aq-fs-xl);font-weight:600;color:var(--ink);line-height:1;letter-spacing:-.02em;flex:0 0 auto}.aqm-compl__pct span{font-size:var(--aq-fs-sm);color:var(--muted);margin-left:var(--aq-gap-3xs)}.aqm-compl__bar{height:.6rem;border-radius:var(--aq-r-pill);background:var(--aq-surface-3);overflow:hidden;margin:var(--aq-gap-m) 0}.aqm-compl__bar span{display:block;height:100%;border-radius:inherit;background:var(--ink);transition:width .4s ease}.aqm-compl__hint{font-size:var(--aq-fs-xs);color:var(--faint);margin:0 0 var(--aq-gap-s)}.aqm-compl__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--aq-gap-3xs)}.aqm-compl__list a{display:flex;align-items:center;gap:var(--aq-gap-s);padding:var(--aq-gap-xs) var(--aq-gap-2xs);border-radius:calc(var(--r-box) * .6);text-decoration:none;color:var(--ink);font-size:var(--aq-fs-sm)}.aqm-compl__list a:hover{background:var(--aq-surface-2-hover)}.aqm-compl__ck{width:1.8rem;height:1.8rem;border-radius:50%;border:1.5px solid var(--aq-line-strong);flex:0 0 auto}.aqm-compl__go{margin-left:auto;color:var(--faint);display:inline-flex}.aqm-chev{width:1.6rem;height:1.6rem}.aqm-compl--done{display:flex;align-items:center;gap:var(--aq-gap-m)}.aqm-compl__badge{width:3.2rem;height:3.2rem;border-radius:50%;background:var(--ink);color:var(--aq-surface-card);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.aqm-compl__badge svg{width:1.8rem;height:1.8rem}.aqm-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--aq-gap-s)}.aqm-metric{position:relative;display:block;background:var(--aq-surface-card);border:0;box-shadow:none;border-radius:var(--r-box);padding:var(--aq-gap-m) var(--aq-gap-m);text-decoration:none;cursor:pointer;transition:border-color var(--aq-dur) var(--aq-ease),background-color var(--aq-dur) var(--aq-ease)}.aqm-metric:hover{border-color:var(--aq-line-strong);background:var(--aq-surface-2-hover)}.aqm-metric__n{display:block;font-size:var(--aq-fs-2xl);font-weight:600;letter-spacing:-.02em;line-height:1;color:var(--ink)}.aqm-metric__l{display:block;font-size:var(--aq-fs-xs);color:var(--muted);margin-top:var(--aq-gap-2xs)}.aqm-metric__go{position:absolute;top:1.4rem;right:1.3rem;width:1.5rem;height:1.5rem;color:var(--faint);opacity:.55;transition:opacity .2s ease,transform .2s ease}.aqm-metric:hover .aqm-metric__go{opacity:1;transform:translate(.2rem)}.aqm-metric--empty .aqm-metric__n{color:var(--faint)}.aqm-metric__add{position:absolute;top:var(--aq-gap-m);right:var(--aq-gap-m);display:inline-flex;align-items:center;gap:var(--aq-gap-3xs);font-size:var(--aq-fs-2xs);font-weight:600;color:var(--ink)}.aqm-metric__add svg{width:1.4rem;height:1.4rem}.aqm-mainview:not([hidden]){display:flex;flex-direction:column;gap:var(--aq-gap-l)}.aqm-nav{display:flex;flex-direction:column;gap:var(--aq-gap-3xs);background:var(--aq-surface-card);border-radius:calc(var(--r-box) + .4rem);box-shadow:var(--aq-hairline);padding:var(--aq-gap-2xs)}.aqm-nav__item{display:flex;align-items:center;gap:var(--aq-gap-s);width:100%;padding:var(--aq-gap-s) var(--aq-gap-s);border:0;background:none;border-radius:var(--r-box);cursor:pointer;font-family:inherit;font-size:var(--aq-fs-sm);font-weight:500;color:var(--ink);text-align:left;text-decoration:none;transition:background var(--aq-dur) var(--aq-ease)}.aqm-nav__item:hover{background:var(--aq-surface-2-hover)}.aqm-nav__item.is-on{background:var(--aq-btn-bg);color:var(--aq-btn-fg)}.aqm-nav__ic{width:2rem;height:2rem;flex:0 0 auto}.aqm-nav__item--soon{cursor:default;color:var(--faint)}.aqm-nav__item--soon:hover{background:none}.aqm-nav__soon{margin-left:auto;font-size:var(--aq-fs-2xs);font-weight:600;color:var(--faint);background:var(--aq-surface-3);border-radius:999px;padding:.2rem .8rem}.aqm-topbar{display:flex;align-items:center;justify-content:space-between;gap:var(--aq-gap-m);flex-wrap:wrap}.aqm-topbar__id{display:flex;align-items:center;gap:var(--aq-gap-s);min-width:0}.aqm-topbar__ava{width:4.4rem;height:4.4rem;border-radius:var(--aq-r-sm, .8rem);overflow:hidden;background:var(--aq-surface-3);display:flex;align-items:center;justify-content:center;font-size:var(--aq-fs-sm);font-weight:600;color:var(--ink);flex:0 0 auto}.aqm-topbar__ava img{width:100%;height:100%;object-fit:cover}.aqm-topbar__hello{font-size:var(--aq-fs-xl);font-weight:600;letter-spacing:-.02em;line-height:1.1;color:var(--ink);margin:0}.aqm-topbar__sub{font-size:var(--aq-fs-sm);color:var(--muted);margin:var(--aq-gap-3xs) 0 0}.aqm-topbar__actions{display:flex;align-items:center;gap:var(--aq-gap-xs)}.aqm-panelcard{background:var(--aq-surface-card);border-radius:var(--r-box);box-shadow:var(--aq-hairline);padding:var(--aq-gap-l)}.aqm-panelcard__h{font-size:var(--aq-fs-lg);font-weight:600;letter-spacing:-.01em;color:var(--ink);margin:0}.aqm-panelcard__p{font-size:var(--aq-fs-sm);color:var(--muted);line-height:1.6;margin:var(--aq-gap-xs) 0 0;max-width:52ch}.aqm-panelcard__actions{display:flex;gap:var(--aq-gap-xs);margin-top:var(--aq-gap-m);flex-wrap:wrap}.aqm-statusline{display:flex;align-items:center;gap:var(--aq-gap-2xs);font-size:var(--aq-fs-xs);color:var(--muted);margin:var(--aq-gap-m) 0 0}.aqm-pubgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--aq-gap-s)}.aqm-pubcard{background:var(--aq-surface-card);border-radius:var(--r-box);box-shadow:var(--aq-hairline);padding:var(--aq-gap-m);display:flex;flex-direction:column;gap:var(--aq-gap-m)}.aqm-pubcard__n{display:block;font-size:var(--aq-fs-2xl);font-weight:600;letter-spacing:-.02em;line-height:1;color:var(--ink)}.aqm-pubcard__l{display:block;font-size:var(--aq-fs-xs);color:var(--muted);margin-top:var(--aq-gap-2xs)}.aqm-pubcard__actions{display:flex;gap:var(--aq-gap-2xs)}.aqm-pubcard__actions .aqm-btn{flex:1}.aqm-empty{background:var(--aq-surface-card);border-radius:var(--r-box);box-shadow:var(--aq-hairline);padding:var(--aq-gap-2xl);text-align:center}.aqm-empty__ic{display:inline-flex;width:4.8rem;height:4.8rem;align-items:center;justify-content:center;border-radius:50%;background:var(--aq-surface-3);color:var(--muted)}.aqm-empty__ic svg{width:2.4rem;height:2.4rem}.aqm-empty__h{font-size:var(--aq-fs-lg);font-weight:600;color:var(--ink);margin:var(--aq-gap-m) 0 0}.aqm-empty__p{font-size:var(--aq-fs-sm);color:var(--muted);line-height:1.6;margin:var(--aq-gap-2xs) auto 0;max-width:40ch}@media(max-width:749px){.aqm-pubgrid{grid-template-columns:1fr}}.aqm-hcard__cta{display:inline-flex;align-items:center;gap:var(--aq-gap-2xs);margin-top:var(--aq-gap-m);font-size:var(--aq-fs-sm);font-weight:500;color:var(--ink)}.aqm-hcard__cta svg{width:1.5rem;height:1.5rem;margin:0;color:var(--ink);transition:transform .2s ease}.aqm-hcard:hover .aqm-hcard__cta svg{transform:translate(.3rem)}.aqm-hcard--hero{grid-column:1 / -1;border-color:var(--aq-line-strong)}@media(max-width:749px){.aqm-metrics{gap:var(--aq-gap-xs)}.aqm-metric{padding:var(--aq-gap-s) var(--aq-gap-s)}.aqm-metric__n{font-size:var(--aq-fs-xl)}.aqm-metric__go{top:1.1rem;right:1rem;opacity:.7}.aqm-compl{padding:var(--aq-gap-m) var(--aq-gap-m)}.aqm-compl__list a{padding:var(--aq-gap-s) var(--aq-gap-2xs)}.aqm-hub__grid{grid-template-columns:1fr;gap:var(--aq-gap-s)}.aqm-hcard{flex-direction:row;align-items:center;gap:var(--aq-gap-s);min-height:0;padding:var(--aq-gap-m)}.aqm-hcard svg.aqm-hcard__ic{margin:0;width:2rem;height:2rem}.aqm-hcard__t{margin-top:0;font-size:var(--aq-fs-base)}.aqm-hcard__s{display:none}.aqm-hcard__cta{margin-top:0;margin-left:auto;font-size:0;gap:0}.aqm-hcard--hero{grid-column:auto}}.aqfav-root{font-family:inherit;color:var(--aq-ink)}.aqfav-head{margin:0 0 var(--aq-gap-l)}.aqfav-title{font-size:var(--aq-fs-xl);font-weight:600;letter-spacing:-.02em;color:var(--aq-ink);margin:0;display:inline-flex;align-items:center;gap:var(--aq-gap-s)}.aqfav-count{font-size:var(--aq-fs-sm);font-weight:600;color:var(--aq-ink-soft)}.aqfav-sub{font-size:var(--aq-fs-sm);color:var(--aq-ink-faint);margin:var(--aq-gap-xs) 0 0}.aqfav-grid{display:flex;flex-wrap:wrap;gap:var(--aq-gap-xl) var(--aq-gap-l)}.aqfav-cell{position:relative;min-width:0;width:calc((100% - 6rem)/4)}.aqfav-remove{position:absolute;top:1rem;right:1rem;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border:0;border-radius:999px;background:var(--aq-surface);color:var(--aq-ink);box-shadow:var(--aq-shadow-1);cursor:pointer;-webkit-backdrop-filter:saturate(1.2) blur(2px);backdrop-filter:saturate(1.2) blur(2px);transition:background-color .15s ease,color .15s ease}.aqfav-remove:hover{background:var(--aq-danger-tint);color:var(--aq-danger)}.aqfav-remove svg{width:1.8rem;height:1.8rem}.aqfav-empty{text-align:center;border:0;background:var(--aq-surface-2);border-radius:var(--aq-r-box);padding:var(--aq-gap-2xl) var(--aq-gap-l);max-width:56rem}.aqfav-empty__t{font-size:var(--aq-fs-lead);font-weight:600;color:var(--aq-ink)}.aqfav-empty__s{font-size:var(--aq-fs-sm);color:var(--aq-ink-faint);margin:var(--aq-gap-xs) auto var(--aq-gap-l);max-width:44ch}@media(max-width:1100px){.aqfav-cell{width:calc((100% - 2rem * 2) / 3)}}@media(max-width:749px){.aqfav-cell{width:calc((100% - 2rem)/2)}.aqfav-title{font-size:var(--aq-fs-md)}}.aq-dl{display:flex;flex-direction:column;gap:.8rem}.aq-dl__i{display:flex;align-items:center;gap:var(--aq-gap-s);padding:var(--aq-gap-s) var(--aq-gap-m);border:0;background:var(--aq-surface-2);border-radius:var(--gsc-base-radii,0);text-decoration:none;color:inherit}.aq-dl__i:hover{background:var(--aq-surface-3)}.aq-dl__n{font-size:var(--aq-fs-sm);font-weight:600;word-break:break-word}.aq-dl__x{margin-left:auto;font-size:var(--aq-fs-2xs);font-weight:700;color:var(--aq-accent,#e2452f)}.aq-sp__i{padding:var(--aq-gap-m) 0;border-top:1px solid color-mix(in srgb,currentColor 14%,transparent)}.aq-sp__l{font-size:var(--aq-fs-2xs);letter-spacing:.06em;text-transform:uppercase;opacity:.55;margin:0 0 .4rem}.aq-sp__v{font-size:var(--aq-fs-base);line-height:1.4;margin:0}.aq-sp__v ul{list-style:none;padding:0;margin:0}.aq-pd__b{margin:0 0 2rem}.aq-pd__b h3{margin:0 0 .6rem}.aq-pd__b .rte{margin:0}.aqpg{font-family:inherit}.aqpg__gate{max-width:56rem;margin:0 auto;text-align:center;padding:var(--gsc-padding-block-l, 4rem) 0}.aqpg__title{font-size:var(--aq-fs-2xl);font-weight:600;letter-spacing:-.02em;color:var(--aq-ink);margin:0 0 var(--aq-gap-s)}.aqpg__text{font-size:var(--aq-fs-base);color:var(--aq-ink-soft);margin:0 0 var(--aq-gap-l)}.aqfe{font-family:Inter Tight,sans-serif}.aqfe__title{font-size:var(--aq-fs-2xl);font-weight:600;letter-spacing:-.02em;color:var(--aq-ink);margin:0 0 var(--aq-gap-s)}.aqfe__intro{font-size:var(--aq-fs-base);line-height:1.55;color:var(--aq-ink-soft);margin:0 0 var(--aq-gap-xl);max-width:64ch}.aqfe__frame{width:100%}.aqfe__frame iframe{width:100%;border:0;display:block}.aqfe__note{font-size:var(--aq-fs-sm);color:var(--aq-ink-faint);border:0;background:var(--aq-surface-2);border-radius:var(--aq-r-box);padding:var(--aq-gap-l)}.aqch{font-family:Inter Tight,sans-serif}.aqch-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:var(--aq-gap-m);max-width:104rem;margin:0 auto}.aqch-card{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--aq-gap-xs);padding:var(--aq-gap-xl) var(--aq-gap-l);border:0;border-radius:var(--aq-r-box);background:var(--aq-surface-2);text-decoration:none;transition:border-color .15s ease}.aqch-card--main,.aqch-card:hover{background:var(--aq-surface-3)}.aqch-card__ic{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;background:var(--aq-surface-2);color:var(--aq-ink);margin-bottom:var(--aq-gap-s)}.aqch-card__ic svg{width:2.1rem;height:2.1rem}.aqch-card__t{font-size:var(--aq-fs-lg);font-weight:600;color:var(--aq-ink)}.aqch-card__s{font-size:var(--aq-fs-sm);line-height:1.5;color:var(--aq-ink-soft)}.aqch-card__note{font-size:var(--aq-fs-2xs);font-weight:600;color:var(--aq-ink-faint);background:var(--aq-surface-2);border-radius:var(--aq-r-pill);padding:var(--aq-gap-2xs) var(--aq-gap-s);margin-top:var(--aq-gap-2xs)}.aqch-sub{font-size:var(--aq-fs-sm);color:var(--aq-ink-faint);margin:var(--aq-gap-l) 0 0;text-align:center}.aqch-sub a{color:var(--aq-ink)}@media(max-width:900px){.aqch-grid{grid-template-columns:1fr}}.aqca{font-family:Inter Tight,sans-serif}.aqca-back{display:inline-flex;align-items:center;gap:var(--aq-gap-xs);font-size:var(--aq-fs-sm);font-weight:600;color:var(--aq-ink-soft);text-decoration:none;margin-bottom:var(--aq-gap-l)}.aqca-back:hover{color:var(--aq-ink)}.aqca-back svg{width:1.6rem;height:1.6rem}.aqca-banner{display:flex;align-items:flex-start;gap:var(--aq-gap-s);font-size:var(--aq-fs-sm);line-height:1.5;color:var(--aq-ink);background:var(--aq-surface-2);border-radius:var(--aq-r-box);padding:var(--aq-gap-m) var(--aq-gap-m);margin:0 auto var(--aq-gap-xl);max-width:72rem}.aqca-banner svg{width:1.8rem;height:1.8rem;flex:0 0 auto;margin-top:var(--aq-gap-3xs);color:var(--aq-ink-soft)}.aqca-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--aq-gap-m);max-width:72rem;margin:0 auto}.aqca-card{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--aq-gap-xs);padding:var(--aq-gap-l) var(--aq-gap-l);border:0;border-radius:var(--aq-r-box);background:var(--aq-surface-2);text-decoration:none;transition:border-color .15s ease}.aqca-card:hover{background:var(--aq-surface-3)}.aqca-card__t{font-size:var(--aq-fs-lg);font-weight:600;color:var(--aq-ink)}.aqca-card__s{font-size:var(--aq-fs-sm);line-height:1.5;color:var(--aq-ink-soft)}@media(max-width:749px){.aqca-grid{grid-template-columns:1fr}}.aq-pp__cover{position:relative;display:block;border-radius:var(--aq-r-box);overflow:hidden;margin-top:var(--aq-gap-l);background:var(--aq-surface-2)}.aq-pp__cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,var(--aq-scrim),transparent 42%);pointer-events:none}.aq-pp__hero-badge{position:absolute;left:var(--aq-gap-m);top:var(--aq-gap-m);z-index:2;display:inline-flex;align-items:center;background:var(--aq-glass-bg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:rgba(var(--aq-ondark-rgb),1);font-size:var(--aq-fs-2xs);font-weight:600;padding:var(--aq-gap-3xs) var(--aq-gap-xs);border-radius:999px}.aq-pp__hero-cap{position:absolute;left:var(--aq-gap-m);right:var(--aq-gap-m);bottom:var(--aq-gap-s);z-index:2;color:rgba(var(--aq-ondark-rgb),1);font-size:var(--aq-fs-sm);font-weight:600}.aq-pp__cover>*{border-radius:inherit}.aq-pp__cover img{width:100%;height:100%;object-fit:cover;display:block}.aq-pp__avatar{position:relative;height:100%;width:auto;aspect-ratio:1/1;min-height:var(--aq-pp-logo,100px);border-radius:var(--aq-r-box);overflow:hidden;background:var(--aq-surface-2)}.aq-pp__avatar img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.aq-pp__masthead{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--aq-gap-l) var(--aq-gap-xl);flex-wrap:wrap}.aq-pp__mh-id{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:var(--aq-gap-m)}.aq-pp__eyebrow{opacity:.45;margin-bottom:var(--aq-gap-2xs)}.aq-pp__name{font-weight:600;letter-spacing:-.01em}.aq-pp__meta{margin-top:var(--aq-gap-2xs);color:var(--aq-ink-faint);font-size:var(--aq-fs-sm)}.aq-pp__disc{display:flex;flex-wrap:wrap;gap:var(--aq-gap-xs);margin-top:var(--aq-gap-s)}.aq-pp__disc-pill{display:inline-flex;align-items:center;height:var(--aq-ctrl-h);padding:0 var(--aq-ctrl-pad-x);border-radius:var(--aq-r-pill);background:var(--aq-surface-2);font-size:var(--aq-fs-sm);font-weight:600;line-height:1;text-decoration:none;color:var(--aq-ink);transition:background-color .15s}a.aq-pp__disc-pill:hover{background:var(--aq-surface-3)}.aq-pp__mh-actions{display:flex;flex-direction:column;align-items:flex-end;gap:var(--aq-gap-s);flex-shrink:0}.aq-pp__btns{display:flex;gap:var(--aq-gap-xs);align-items:center;flex-wrap:wrap;justify-content:flex-end}.aq-pp__social .social-list{margin:0;padding:0}@media(max-width:749px){.aq-pp__masthead{flex-direction:column;align-items:flex-start;gap:var(--aq-gap-l)}.aq-pp__mh-id{display:flex;flex-direction:column;align-items:flex-start;gap:var(--aq-gap-m)}.aq-pp__avatar{align-self:flex-start;height:auto;width:var(--aq-pp-logo-m,76px);aspect-ratio:1/1;min-height:0}.aq-pp__mh-text .aq-pp__name{line-height:1.08;margin-bottom:0}.aq-pp__mh-actions{align-items:stretch;width:100%;gap:var(--aq-gap-s)}.aq-pp__btns{flex-direction:column;align-items:stretch;width:100%;gap:var(--aq-gap-xs)}.aq-pp__btns>*{width:100%}.aq-pp__btns sidebar-button{display:block}.aq-pp__btns .aq-btn{width:100%}}.aq-pp__ctabar{display:none}@media(max-width:749px){.aq-pp__ctabar{display:flex;gap:var(--aq-gap-xs);position:fixed;left:0;right:0;bottom:0;z-index:40;padding:var(--aq-gap-s) var(--aq-gap-m) calc(var(--aq-gap-s) + env(safe-area-inset-bottom));background:rgba(var(--gsc-background-color),.94);-webkit-backdrop-filter:saturate(1.2) blur(10px);backdrop-filter:saturate(1.2) blur(10px);box-shadow:0 -8px 24px #0000000f,0 -1px 0 var(--aq-line)}.aq-pp__ctabar sidebar-button{display:block;flex:2 1 0}.aq-pp__ctabar>.aq-btn{flex:1 1 0}.aq-pp__ctabar .aq-btn{width:100%}body.aq-actor{padding-bottom:calc(var(--aq-btn-h) + var(--aq-gap-2xl))}}.aq-agrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--aq-gap-l)}.aq-agrid>*{margin:0!important}.aq-agrid .product-card__details{margin-top:0!important}.aq-agrid__more{margin-top:var(--aq-gap-l)}@media(max-width:989px){.aq-agrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.aq-agrid{gap:var(--aq-gap-m)}}.aq-agrid--catalog{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:989px){.aq-agrid--catalog{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.aq-agrid--catalog{grid-template-columns:repeat(2,minmax(0,1fr))}}.aq-about{display:flex;flex-direction:column;gap:var(--aq-gap-2xl)}.aq-about>*,.aq-about__info>*,.aq-about__fact>*,.aq-about__grp>*,.aq-about__chips>*{margin:0!important}.aq-about__prose{font-size:var(--aq-fs-lead);line-height:1.65;color:var(--aq-ink);max-width:64ch}.aq-about__prose p{margin:0 0 var(--aq-gap-s)}.aq-about__prose p:last-child{margin-bottom:0}.aq-about__info{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--aq-gap-l) var(--aq-gap-3xl);padding-top:var(--aq-gap-l);border-top:1px solid var(--aq-line)}.aq-about__fact{display:flex;flex-direction:column;gap:var(--aq-gap-2xs);min-width:12rem}.aq-about__k{font-size:var(--aq-fs-sm);color:var(--aq-ink-faint)}.aq-about__v{font-size:var(--aq-fs-base);font-weight:600;color:var(--aq-ink)}.aq-about__grp{display:flex;flex-direction:column;gap:var(--aq-gap-s);padding-top:var(--aq-gap-l);border-top:1px solid var(--aq-line)}.aq-about__gt{font-size:var(--aq-fs-sm);color:var(--aq-ink-faint)}.aq-about__chips{display:flex;flex-wrap:wrap;gap:var(--aq-gap-xs)}.aq-about__chip{display:inline-flex;align-items:center;height:var(--aq-ctrl-h);padding:0 var(--aq-ctrl-pad-x);border-radius:var(--aq-r-pill);background:var(--aq-surface-2);color:var(--aq-ink);font-size:var(--aq-ctrl-font);font-weight:500}.aq-about__txt{font-size:var(--aq-fs-base);line-height:1.6;color:var(--aq-ink);max-width:70ch}@media(max-width:749px){.aq-about{gap:var(--aq-gap-xl)}.aq-about__info{gap:var(--aq-gap-m) var(--aq-gap-xl)}.aq-about__fact{min-width:calc(50% - var(--aq-gap-xl))}}.header__aq-acct-fav{display:flex;align-items:center;justify-content:space-between;gap:1rem}.header__aq-fav-num{font-size:var(--aq-fs-xs, 1.26rem);color:var(--aq-dark-ink-45, rgba(255,255,255,.45))}.header__aq-btn--create{display:inline-flex;align-items:center;gap:.5rem}.header__aq-plus{width:1.5rem;height:1.5rem;flex:0 0 auto}.header__aq-create .header__aq-acct-menu{min-width:18rem}.header__aq-acct{position:relative;display:inline-flex}.header__aq-avatar{width:3.6rem;height:3.6rem;min-width:3.6rem;border-radius:50%;overflow:hidden;background:var(--aq-surface-3, rgba(20,20,20,.08));color:var(--aq-ink, #141414);border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-family:var(--gsc-header-font-family, inherit);font-size:var(--aq-fs-xs, 1.26rem);font-weight:600;padding:0}.header__aq-avatar:hover{background:color-mix(in srgb,currentColor 14%,transparent)}.header__aq-acct-menu{position:absolute;top:calc(100% + .8rem);right:0;min-width:27rem;background:var(--aq-menu-bg, rgba(38,38,38,.85));-webkit-backdrop-filter:var(--aq-menu-blur, saturate(1.2) blur(20px));backdrop-filter:var(--aq-menu-blur, saturate(1.2) blur(20px));border:0;border-radius:var(--aq-r-xl, 2.8rem);box-shadow:0 2rem 5rem #0000006b;padding:var(--aq-gap-s, 1.2rem);z-index:60;opacity:0;visibility:hidden;transform:translateY(-.5rem);transition:.15s var(--aq-ease, ease);color:var(--aq-menu-ink, #fff)}.header__aq-acct.open .header__aq-acct-menu{opacity:1;visibility:visible;transform:none}.header__aq-acct-badge{display:inline-flex;align-items:center;background:#00000061;color:#fff;font-family:var(--gsc-header-font-family, inherit);font-size:var(--aq-fs-2xs, 1.15rem);font-weight:600;letter-spacing:.2px;padding:.4rem 1rem;border-radius:999px;margin:0 0 .8rem}.header__aq-acct-id{padding:.6rem .8rem .2rem}.header__aq-acct-name{font-family:var(--gsc-header-font-family, inherit);font-size:var(--aq-fs-lead, 1.8rem);font-weight:600;color:var(--aq-menu-ink, #fff)}.header__aq-acct-mail{font-family:var(--gsc-header-font-family, inherit);font-size:var(--aq-fs-sm, 1.4rem);color:var(--aq-menu-ink-soft, rgba(255,255,255,.55));margin-top:.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header__aq-acct-view{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--aq-btn-h, 4rem);margin:1rem 0 .2rem;border-radius:var(--aq-r-full, 999px);background:var(--aq-menu-pill, rgba(255,255,255,.14));color:#fff;font-family:var(--gsc-header-font-family, inherit);font-size:var(--aq-ctrl-font, 1.4rem);font-weight:600;letter-spacing:.2px;text-decoration:none;transition:background-color .15s var(--aq-ease, ease)}.header__aq-acct-view:hover{background:#fff3}.header__aq-acct-item{display:flex;align-items:center;gap:var(--aq-gap-s, 1.2rem);min-height:var(--aq-btn-h, 4rem);padding:.4rem .8rem;border-radius:var(--aq-r-sm, .8rem);text-decoration:none;font-family:var(--gsc-header-font-family, inherit);font-size:var(--aq-fs-sm, 1.4rem);font-weight:500;color:var(--aq-menu-ink, #fff);transition:background-color .15s var(--aq-ease, ease)}.header__aq-acct-item:hover{background:var(--aq-menu-hover, rgba(255,255,255,.09))}.header__aq-acct-ic{width:1.8rem;height:1.8rem;flex:0 0 auto}.header__aq-acct-out{width:1.6rem;height:1.6rem;margin-left:auto;color:var(--aq-menu-ink-soft, rgba(255,255,255,.55));flex:0 0 auto}.header__aq-acct-sep{height:1px;background:var(--aq-menu-line, rgba(255,255,255,.1));margin:.8rem calc(-1 * var(--aq-gap-s, 1.2rem))}.header__aq-acct-cap{font-family:var(--gsc-header-font-family, inherit);font-size:var(--aq-fs-2xs, 1.15rem);color:var(--aq-menu-ink-soft, rgba(255,255,255,.5));padding:.2rem .8rem .4rem}.header__aq-acct-menu .header__aq-fav-num{margin-left:auto;background:var(--aq-menu-pill, rgba(255,255,255,.14));border-radius:999px;min-width:2rem;text-align:center;padding:.1rem .7rem;font-size:var(--aq-fs-2xs, 1.15rem);color:#fff}.header__aq-acct-ck{width:1.6rem;height:1.6rem;opacity:0;color:var(--aq-menu-ink, #fff);flex:0 0 auto;margin-left:auto}.header__aq-acct-firm.is-active{font-weight:600}.header__aq-acct-firm.is-active .header__aq-acct-ck{opacity:1}@media(max-width:749px){.header__aq-avatar{width:3rem;height:3rem;min-width:3rem}}.aqpe{position:relative;background:var(--aq-surface);font-family:inherit;color:var(--aq-ink)}.aqpe__bar{position:sticky;top:0;z-index:3;background:var(--aq-surface);border-bottom:1px solid var(--aq-line)}.aqpe__bar-in{max-width:64rem;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.2rem 2rem}.aqpe__title{font-size:var(--aq-fs-lead);font-weight:650;letter-spacing:-.02em}.aqpe__bar-actions{display:flex;gap:.8rem;flex-shrink:0}.aqpe-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--aq-btn-gap);font-family:inherit;font-size:var(--aq-btn-font);font-weight:var(--aq-btn-weight);letter-spacing:0;text-transform:none;min-height:var(--aq-btn-h);height:var(--aq-btn-h);padding:0 var(--aq-btn-pad-x);border-radius:var(--aq-r-btn);border:0;box-shadow:inset 0 0 0 1px var(--aq-line-strong);background:var(--aq-surface);color:var(--aq-ink);text-decoration:none;cursor:pointer;transition:background-color .2s,box-shadow .2s,color .2s}.aqpe-btn:hover{background:var(--aq-surface-2)}.aqpe-btn:active{transform:translateY(1px)}.aqpe-btn--dark{background:var(--aq-btn-bg);color:var(--aq-btn-fg);box-shadow:none}.aqpe-btn--dark:hover{background:var(--aq-btn-bg-hover)}.aqpe-btn[disabled]{opacity:.45;cursor:default}.aqpe__status{max-width:64rem;margin:0 auto;padding:0 2rem 1rem;font-size:var(--aq-fs-xs);color:var(--aq-ink-soft)}.aqpe__status.is-err{color:var(--aq-danger);font-weight:600}.aqpe__body{max-width:64rem;margin:0 auto;padding:2.8rem 2rem 10rem}.aqpe__group{background:var(--aq-surface);border:1px solid var(--aq-line);border-radius:var(--aq-r-box);padding:2.4rem 2.4rem 1rem;margin-bottom:1.6rem;box-shadow:var(--aq-shadow-1)}.aqpe__g{font-size:var(--aq-fs-2xs);font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--aq-ink-faint);margin:0 0 2rem}.aqpe__f{display:block;margin-bottom:1.8rem}.aqpe__f>span{display:block;font-size:var(--aq-fs-xs);font-weight:500;color:var(--aq-ink);margin-bottom:.7rem}.aqpe__f input,.aqpe__f select{width:100%;font-family:inherit;font-size:var(--aq-field-font);line-height:1.3;color:var(--aq-ink);background:var(--aq-surface-card);border:1px solid var(--aq-line-strong);border-radius:var(--aq-r-input);height:var(--aq-field-h);padding:0 var(--aq-field-pad-x);outline:none;box-sizing:border-box;transition:border-color .15s,box-shadow .15s}.aqpe__f textarea{width:100%;font-family:inherit;font-size:var(--aq-field-font);line-height:1.5;color:var(--aq-ink);background:var(--aq-surface-card);border:1px solid var(--aq-line-strong);border-radius:var(--aq-r-input);min-height:10rem;padding:1.1rem var(--aq-field-pad-x);outline:none;box-sizing:border-box;resize:vertical;transition:border-color .15s,box-shadow .15s}.aqpe__f input::placeholder,.aqpe__f textarea::placeholder{color:var(--aq-ink-faint)}.aqpe__f input:hover,.aqpe__f textarea:hover{border-color:var(--aq-ink-faint)}.aqpe__f input:focus,.aqpe__f textarea:focus{border-color:var(--aq-ink);box-shadow:0 0 0 3px rgba(var(--gsc-text-color, 13,13,13),.07)}.aqpe__f.is-invalid input,.aqpe__f.is-invalid textarea{background:var(--aq-danger-tint);border-color:var(--aq-danger);box-shadow:none}.aqpe__err{display:block;font-size:var(--aq-fs-2xs);color:var(--aq-danger);margin-top:.5rem;font-weight:500}.aqpe__f select{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:3.4rem;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none' stroke='%239a9793' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='M1 1.5 6 6.5 11 1.5'/></svg>");background-repeat:no-repeat;background-position:right var(--aq-field-pad-x) center}.aqpe__hint{font-size:var(--aq-fs-2xs);color:var(--aq-ink-faint);margin:.5rem 0 0}.aqpe__count{display:block;text-align:right;font-size:var(--aq-fs-2xs);color:var(--aq-ink-faint);margin:.5rem 0 0;font-variant-numeric:tabular-nums}.aqpe__count--under{color:var(--aq-danger)}.aqpe__row{display:flex;gap:1.4rem;flex-wrap:wrap}.aqpe__row .aqpe__f{flex:1 1 20rem}.aqpe__social{display:flex;align-items:center;gap:0;box-sizing:border-box;height:var(--aq-field-h);background:var(--aq-surface-card);border:1px solid var(--aq-line-strong);border-radius:var(--aq-r-input);padding:0 var(--aq-field-pad-x);transition:border-color .15s,box-shadow .15s}.aqpe__social:focus-within{border-color:var(--aq-ink);box-shadow:0 0 0 3px rgba(var(--gsc-text-color, 13,13,13),.07)}.aqpe__social-ic{flex:0 0 auto;width:1.8rem;height:1.8rem;color:var(--aq-ink);margin-right:.55rem}svg.aqpe__social-ic,.aqpe__social-ic svg{width:1.8rem;height:1.8rem;display:block;fill:currentColor}.aqpe__social-pre{flex:0 0 auto;font-size:var(--aq-field-font);color:var(--aq-ink);white-space:nowrap;-webkit-user-select:none;user-select:none}.aqpe__social-in{flex:1 1 auto;min-width:4rem;width:100%;height:auto!important;border:0!important;background:none!important;outline:none;box-shadow:none!important;padding:0!important;margin:0;font-family:inherit;font-size:var(--aq-field-font);line-height:1.3;color:var(--aq-ink);text-overflow:ellipsis}.aqpe__social-in::placeholder{color:var(--aq-ink-faint)}.aqpe__f.is-invalid .aqpe__social{border-color:var(--aq-danger);box-shadow:none}.aqpe__chips{position:relative}.aqpe__chipwrap{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;box-sizing:border-box;min-height:var(--aq-field-h);background:var(--aq-surface-card);border:1px solid var(--aq-line-strong);border-radius:var(--aq-r-input);padding:.5rem var(--aq-field-pad-x);transition:border-color .15s,box-shadow .15s}.aqpe__chipwrap:focus-within{border-color:var(--aq-ink);box-shadow:0 0 0 3px rgba(var(--gsc-text-color, 13,13,13),.07)}.aqpe__f.is-invalid .aqpe__chipwrap{box-shadow:inset 0 0 0 1.5px var(--aq-danger)}.aqpe__chip{display:inline-flex;align-items:center;gap:.5rem;background:var(--aq-surface-2);color:var(--aq-ink);font-size:var(--aq-fs-sm);font-weight:500;border-radius:calc(var(--aq-r-input) * .7);padding:.5rem .5rem .5rem .9rem}.aqpe__chip-x{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:0;border-radius:50%;background:var(--aq-surface-3);color:var(--aq-ink-soft);font-size:var(--aq-fs-base);line-height:1;cursor:pointer}.aqpe__chip-x:hover{background:var(--aq-line-strong);color:var(--aq-ink)}.aqpe__chipin{flex:1 1 8rem;min-width:8rem;height:auto!important;border:0!important;background:none!important;outline:none;box-shadow:none!important;font-family:inherit;font-size:var(--aq-fs-sm);line-height:1.3;padding:.4rem 0!important;color:var(--aq-ink)}.aqpe__chipmenu{position:absolute;left:0;right:0;top:calc(100% + .4rem);z-index:40;max-height:26rem;overflow-y:auto;background:var(--aq-surface-card);border:1px solid var(--aq-line-strong);border-radius:var(--aq-r-input);box-shadow:var(--aq-shadow-2);padding:.5rem}.aqpe__chips.is-open{position:relative;z-index:41}.aqpe__chipopt{display:block;width:100%;text-align:left;border:0;background:none;font-family:inherit;font-size:var(--aq-fs-sm);color:var(--aq-ink);padding:.9rem 1.1rem;border-radius:calc(var(--aq-r-input) * .7);cursor:pointer}.aqpe__chipopt:hover{background:var(--aq-surface-2)}.pac-container{margin-top:.5rem;padding:.5rem;background:var(--aq-surface-card);border:1px solid var(--aq-line-strong);border-radius:var(--aq-r-input);box-shadow:var(--aq-shadow-2);font-family:inherit;z-index:9999}.pac-container .pac-item{border:0;padding:.9rem 1.1rem;border-radius:calc(var(--aq-r-input) * .7);font-size:var(--aq-fs-sm);line-height:1.35;color:var(--aq-ink-soft);cursor:pointer}.pac-container .pac-item:hover,.pac-container .pac-item-selected{background:var(--aq-surface-2)}.pac-container .pac-item-query{font-size:var(--aq-fs-sm);color:var(--aq-ink)}.pac-container .pac-matched{font-weight:600;color:var(--aq-ink)}.pac-container .pac-icon{display:none}.pac-container .pac-item>span:not(.pac-item-query){color:var(--aq-ink-faint)}.aqpe__tchips{cursor:text}.aqpe__tree-box{margin-top:.8rem;max-height:42rem;overflow-y:auto;-webkit-overflow-scrolling:touch;background:var(--aq-surface-card);border:1px solid var(--aq-line);border-radius:var(--aq-r-input);padding:.3rem}.aqpe__trow{display:flex;align-items:stretch;gap:.4rem;min-height:4.8rem;border-radius:calc(var(--aq-r-input) * .7)}.aqpe__trow+.aqpe__trow,.aqpe__tkids>.aqpe__trow{border-top:1px solid var(--aq-line);border-radius:0}.aqpe__tcb{flex:0 0 auto;width:2rem!important;height:2rem!important;align-self:center;margin:0 0 0 1rem;accent-color:var(--aq-ink);cursor:pointer}.aqpe__tcb:indeterminate{accent-color:var(--aq-ink-soft)}.aqpe__tmain{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:1rem;border:0;background:none;text-align:left;cursor:pointer;padding:.9rem 1rem .9rem .8rem;font-family:inherit;color:var(--aq-ink);border-radius:calc(var(--aq-r-input) * .7);transition:background-color .15s;-webkit-tap-highlight-color:transparent}.aqpe__tmain:hover{background:var(--aq-surface-2)}.aqpe__tname{min-width:0;font-size:var(--aq-fs-sm);line-height:1.3;overflow-wrap:anywhere}.aqpe__trow--l1>.aqpe__tmain .aqpe__tname{font-weight:600;letter-spacing:-.01em}.aqpe__trow--l2>.aqpe__tmain .aqpe__tname{font-weight:500}.aqpe__tchev{flex:0 0 auto;color:var(--aq-ink-faint);font-size:var(--aq-fs-lg);line-height:1;transition:transform .18s ease}.aqpe__trow.is-open>.aqpe__tmain .aqpe__tchev{transform:rotate(90deg);color:var(--aq-ink)}.aqpe__tkids{padding-left:2.6rem}@media(max-width:749px){.aqpe__trow{min-height:5.2rem}.aqpe__tkids{padding-left:1.4rem}.aqpe__tcb{margin-left:.6rem}}.aqpe__media{display:flex;flex-wrap:wrap;gap:1.2rem;margin-bottom:1.6rem}.aqpe__mi{position:relative;width:12rem;height:9rem;border-radius:var(--aq-r-input);overflow:hidden;border:1px solid var(--aq-line);background:var(--aq-surface-2);cursor:grab}.aqpe__mi img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.aqpe__mi-x{position:absolute;top:.5rem;right:.5rem;width:2.4rem;height:2.4rem;border-radius:50%;border:0;background:var(--aq-btn-bg);color:var(--aq-btn-fg);font-size:var(--aq-fs-base);line-height:1;cursor:pointer}.aqpe__mi--new{box-shadow:inset 0 0 0 2px var(--aq-btn-bg)}.aqpe__media .aqpe__mi:first-child:after{content:"Couverture";position:absolute;top:.5rem;left:.5rem;z-index:2;padding:.15rem .55rem;border-radius:999px;background:var(--aq-surface-card, rgba(var(--gsc-foreground-color),1));color:var(--aq-ink-soft, rgba(var(--gsc-text-color),.75));font-size:.68rem;font-weight:600;box-shadow:var(--aq-shadow-1,0 1px 3px rgba(0,0,0,.12));pointer-events:none}.aqpe__add{display:inline-flex}.aqpe__toast{position:fixed;left:50%;bottom:2.4rem;transform:translate(-50%,1.4rem);z-index:5;background:var(--aq-btn-bg);color:var(--aq-btn-fg);font-size:var(--aq-fs-sm);font-weight:500;padding:1.3rem 2rem;border-radius:var(--aq-r-box);box-shadow:var(--aq-shadow-2);opacity:0;transition:opacity .25s,transform .25s;max-width:calc(100% - 4rem);text-align:center}.aqpe__toast.is-in{opacity:1;transform:translate(-50%)}.aqpe__shell{padding-block:clamp(2.6rem,4vw,5.4rem) 10rem;display:grid;grid-template-columns:minmax(0,1fr) 24rem;gap:clamp(2rem,4vw,4.6rem);align-items:start}.aqpe__content{min-width:0}.aqpe__crumb{display:flex;align-items:center;gap:.6rem;font-size:var(--aq-fs-xs);color:var(--aq-ink-faint);flex-wrap:wrap}.aqpe__crumb a{color:var(--aq-ink-faint);text-decoration:none;transition:color .2s}.aqpe__crumb a:hover{color:var(--aq-ink)}.aqpe__crumb-sep{color:var(--aq-ink-faint);opacity:.7}.aqpe__head{padding-bottom:clamp(2.4rem,3vw,3.6rem)}.aqpe__intro-h{font-size:var(--aq-fs-2xl);font-weight:600;letter-spacing:-.02em;line-height:1.05;margin:.7rem 0 0;color:var(--aq-ink)}.aqpe__intro-p{font-size:var(--aq-fs-sm);color:var(--aq-ink-soft);line-height:1.6;margin-top:1.5rem;max-width:52ch}.aqpe__sec{position:relative;overflow:visible;display:grid;grid-template-columns:24rem minmax(0,1fr);gap:clamp(2rem,4vw,4.6rem);padding:clamp(3rem,4vw,4.4rem) 0;border-top:1px solid var(--aq-line)}.aqpe__sec:first-child{border-top:0;padding-top:0}.aqpe__sec:focus-within{z-index:30}.aqpe__sec-intro{min-width:0}.aqpe__sec-chev{display:none}.aqpe__sec-h{font-size:var(--aq-fs-lg);font-weight:600;letter-spacing:-.01em;line-height:1.15;color:var(--aq-ink);margin:0}.aqpe__sec-p{font-size:var(--aq-fs-sm);color:var(--aq-ink-soft);line-height:1.55;margin:.8rem 0 0;max-width:30ch}.aqpe__sec-body{min-width:0}.aqpe__grid{display:block}.aqpe__grid .aqpe__f{margin-bottom:0}.aqpe__f--full{grid-column:auto}.aqpe__sec-body .aqpe__f{margin:0;padding:1.6rem 0;border-top:1px solid var(--aq-line)}.aqpe__sec-body .aqpe__f:has(>span){display:grid;grid-template-columns:17rem minmax(0,1fr);column-gap:2.4rem;row-gap:.6rem;align-items:start}.aqpe__sec-body .aqpe__f:has(>span)>span{grid-column:1;grid-row:1;margin:0;padding-top:1.2rem;font-size:var(--aq-fs-sm);font-weight:500;color:var(--aq-ink)}.aqpe__sec-body .aqpe__f:has(>span)>:not(span){grid-column:2}.aqpe__sec-body>.aqpe__f:first-child,.aqpe__sec-body>.aqpe__grid:first-child .aqpe__f:first-child{border-top:0;padding-top:0}.aqpe__sec-body .aqpe__f:has(>span):first-child>span{padding-top:0}.aqpe__subh{font-size:var(--aq-fs-sm);font-weight:600;letter-spacing:0;color:var(--aq-ink-soft);margin:1.8rem 0 .2rem}.aqpe__logo{display:inline-flex;align-items:center;justify-content:center;width:12rem;height:12rem;background:var(--aq-surface-card);border:1px solid var(--aq-line);border-radius:var(--aq-r-input);overflow:hidden}.aqpe__logo img{max-width:80%;max-height:80%;object-fit:contain}.aqpe__logo--empty{font-size:var(--aq-fs-xs);color:var(--aq-ink-faint)}.aqpe__img{display:flex;align-items:center;gap:1.4rem;flex-wrap:wrap}.aqpe__img-preview{display:inline-flex;align-items:center;justify-content:center;width:9rem;height:9rem;background:var(--aq-surface-3);border:1px solid var(--aq-line);border-radius:var(--aq-r-input);overflow:hidden;flex:0 0 auto}.aqpe__img--wide .aqpe__img-preview{width:16rem;height:9rem}.aqpe__img-preview img{width:100%;height:100%;object-fit:cover;display:block}.aqpe__img-btn{cursor:pointer}.aqpe__save{position:sticky;top:calc(var(--header-height, 71px) + 2rem);align-self:start;display:flex;flex-direction:column;gap:1rem}.aqpe__save .aqpe-btn{width:100%}.aqpe__save .aqpe__status{max-width:none;margin:0;padding:.4rem 0 0}.aqpe__save-note{font-size:var(--aq-fs-xs);color:var(--aq-ink-faint);line-height:1.5;margin:.6rem 0 0}.aqpe__dirty{display:flex;align-items:center;gap:.6rem;font-size:var(--aq-fs-xs);font-weight:500;color:var(--aq-ink-soft);margin:.2rem 0 0}.aqpe__dirty-dot{flex:0 0 auto;width:.7rem;height:.7rem;border-radius:50%;background:var(--aq-ink)}.aqpe__review-banner{display:flex;align-items:flex-start;gap:.8rem;margin:1.6rem 0 0;padding:1.1rem 1.4rem;background:var(--aq-surface-2);border:1px solid var(--aq-line);border-radius:var(--aq-r-input);font-size:var(--aq-fs-xs);line-height:1.5;color:var(--aq-ink-soft)}.aqpe__review-ic{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border-radius:50%;background:var(--aq-ink);color:var(--aq-surface-card);font-size:1.1rem;font-weight:700;line-height:1}@media(max-width:1100px){.aqpe__shell{grid-template-columns:1fr;gap:2.4rem}.aqpe__sec{grid-template-columns:1fr;gap:1.4rem;padding:2.6rem 0}.aqpe__save{position:sticky;bottom:0;top:auto;order:3;flex-direction:row;flex-wrap:wrap;align-items:center;background:var(--aq-surface);border-top:1px solid var(--aq-line);padding:1.2rem 0;z-index:20}.aqpe__save .aqpe-btn{width:auto;flex:1 1 14rem}.aqpe__save-note{flex:1 1 100%;margin:0}}@media(max-width:749px){.aqpe__sections{display:flex;flex-direction:column;gap:1.2rem}.aqpe__sec{display:block;padding:0;border:1px solid var(--aq-line);border-radius:var(--aq-r-box);background:var(--aq-surface-card);overflow:hidden}.aqpe__sec:has(.aqpe__chips.is-open){overflow:visible}.aqpe__sec:first-child{padding-top:0}.aqpe__sec-intro{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.7rem 1.6rem;cursor:pointer;-webkit-tap-highlight-color:transparent}.aqpe__sec-h{font-size:var(--aq-fs-base)}.aqpe__sec-p{display:none}.aqpe__sec-chev{display:block;flex:0 0 auto;color:var(--aq-ink-faint);font-size:var(--aq-fs-lg);line-height:1;transition:transform .18s ease}.aqpe__sec.is-open .aqpe__sec-chev{transform:rotate(90deg);color:var(--aq-ink)}.aqpe__sec-body{display:none;padding:0 1.6rem 1.8rem;border-top:1px solid var(--aq-line)}.aqpe__sec.is-open .aqpe__sec-body{display:block}.aqpe__sec-body .aqpe__f{padding:1.3rem 0}.aqpe__sec-body .aqpe__f:has(>span){display:block}.aqpe__sec-body .aqpe__f:has(>span)>span{padding-top:0;margin-bottom:.7rem}.aqpe__sec-body>.aqpe__f:first-child,.aqpe__sec-body>.aqpe__grid:first-child .aqpe__f:first-child{padding-top:1.4rem;border-top:0}.aqpe__save{position:fixed;left:0;right:0;bottom:0;margin:0;flex-direction:row;align-items:center;gap:.8rem;padding:1rem 1.4rem calc(1rem + env(safe-area-inset-bottom));background:var(--aq-surface-card);border-top:1px solid var(--aq-line-strong);box-shadow:var(--aq-shadow-2);z-index:40}.aqpe__save .aqpe-btn{flex:1 1 0;min-width:0;width:auto}.aqpe__save-note{display:none}.aqpe__dirty{flex:1 1 100%;order:-1;margin:0;justify-content:center}.aqpe__save .aqpe__status{flex:1 1 100%;order:-1}.aqpe__shell{padding-bottom:9rem}.aqpe__bar-in{padding:1rem 1.4rem}.aqpe__title{font-size:var(--aq-fs-base)}.aqpe__body{padding:1.8rem 1.4rem 9rem}.aqpe__group{padding:2rem 1.6rem .8rem}.aqpe__row{gap:0}.aqpe__mi{width:calc(50% - .6rem);height:auto;aspect-ratio:4/3}}.aq-dirtable__avatar--mono{display:inline-flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:500;line-height:1;color:var(--aq-ink-soft);background:var(--aq-surface-2)}.aq-pe-credits{display:flex;flex-direction:column;gap:.9rem}.aq-pe-crow{display:flex;flex-direction:column;gap:.25rem}.aq-pe-credit{display:inline-flex;align-items:center;gap:.8rem;align-self:flex-start;text-decoration:none;color:var(--aq-ink);font-size:var(--gsc-body-3-font-size,1.4rem);line-height:1.4}.aq-pe-credit__logo{width:20px;height:20px;border-radius:var(--aq-r-xs,.4rem);object-fit:cover;flex:0 0 auto;background:var(--aq-surface-2)}a.aq-pe-credit .aq-pe-credit__name{--aqc-track:2px;padding-bottom:3px;background-image:linear-gradient(to right,currentColor,currentColor),linear-gradient(to right,color-mix(in srgb,currentColor 18%,transparent),color-mix(in srgb,currentColor 18%,transparent));background-position:0 100%,0 100%;background-size:0 var(--aqc-track),100% var(--aqc-track);background-repeat:no-repeat,no-repeat;transition:background-size .3s cubic-bezier(.4,0,.2,1)}a.aq-pe-credit:hover .aq-pe-credit__name{background-size:100% var(--aqc-track),100% var(--aqc-track)}.aq-pe-credit--plain{color:var(--aq-ink)}.aq-pe-credit__cat{font-size:var(--aq-fs-sm);color:var(--aq-ink-faint)}.aq-pe-prods{display:flex;flex-direction:column;gap:.6rem}.aq-pe-prod{display:flex;align-items:center;gap:1rem;padding:.8rem 1rem;border-radius:var(--aq-r-sm,.8rem);background:var(--aq-surface-2);text-decoration:none;color:var(--aq-ink);font-size:var(--gsc-body-3-font-size,1.4rem);transition:background var(--aq-dur,.2s) var(--aq-ease,ease)}.aq-pe-prod:hover{background:var(--aq-surface-2-hover, var(--aq-surface-3))}.aq-pe-prod__img{width:28px;height:28px;border-radius:var(--aq-r-xs,.4rem);object-fit:cover;flex:0 0 auto;background:var(--aq-surface-card)}.aq-pe-prod__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aq-pe-prod__vendor{margin-left:auto;flex:0 0 auto;color:var(--aq-ink-faint);font-size:var(--aq-fs-sm)}.aq-agrid__pair{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:1rem}.aq-agrid__pair-lbl{font-size:var(--aq-fs-sm);color:var(--aq-ink-faint)}.aq-agrid__chip{display:inline-flex;align-items:center;gap:.8rem;height:var(--aq-ctrl-h,3.2rem);padding:0 1.2rem 0 .6rem;border-radius:var(--aq-r-sm,.8rem);background:var(--aq-surface-2);font-size:var(--aq-fs-sm);font-weight:500;color:var(--aq-ink);text-decoration:none;max-width:100%;transition:background var(--aq-dur,.2s) var(--aq-ease,ease)}.aq-agrid__chip:hover{background:var(--aq-surface-2-hover, var(--aq-surface-3))}.aq-agrid__chip-img{width:22px;height:22px;border-radius:var(--aq-r-xs,.4rem);object-fit:cover;flex:0 0 auto}.aq-agrid__chip--more{padding:0 1rem;font-weight:400;color:var(--aq-ink-faint)}.aq-ph__facts{margin-top:1.4rem;font-size:var(--aq-fs-md);color:var(--aq-ink-soft)}.shopify-section--aq-project-editorial .aq-pe-lead--top{max-width:64ch;margin:0 0 clamp(3.2rem,4.5vw,5.6rem)}.shopify-section--aq-project-editorial .aq-pe-lead--top .aq-pe-lead__subtitle{font-weight:400;line-height:1.4;letter-spacing:-.01em}.aq-pe-fiche__sum{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.6rem 0;font-size:var(--aq-fs-base);font-weight:600}.aq-pe-fiche__sum::-webkit-details-marker{display:none}.aq-pe-fiche__mark{position:relative;width:1.2rem;height:1.2rem;flex:0 0 auto}.aq-pe-fiche__mark:before,.aq-pe-fiche__mark:after{content:"";position:absolute;left:0;top:50%;width:100%;height:1.5px;background:var(--aq-ink-soft);transform:translateY(-50%);transition:transform var(--aq-dur,.2s) var(--aq-ease,ease)}.aq-pe-fiche__mark:after{transform:translateY(-50%) rotate(90deg)}.aq-pe-fiche[open] .aq-pe-fiche__mark:after{transform:translateY(-50%) rotate(0)}@media(min-width:750px){.aq-pe-fiche__sum{display:none}.shopify-section--aq-project-editorial .aq-pe-aside{max-height:calc(100vh - var(--gsc-header-height, 0px) - 8rem);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-right:.4rem}}@media(max-width:749px){.shopify-section--aq-project-editorial .aq-pe-aside{order:-1}.aq-pe-fiche{border-top:1px solid var(--aq-line);border-bottom:1px solid var(--aq-line)}.aq-pe-fiche__in{padding:.2rem 0 1.8rem}}.shopify-section--aq-project-editorial .aq-pe__pair{display:grid;grid-template-columns:1fr 1fr;gap:var(--gsc-desktop-space-between-media, 1.6rem);align-items:start}.shopify-section--aq-project-editorial .aq-pe__pair--solo{grid-template-columns:minmax(0,.68fr)}@media(max-width:749px){.shopify-section--aq-project-editorial .aq-pe__pair{gap:var(--gsc-mobile-space-between-media, 1rem)}.shopify-section--aq-project-editorial .aq-pe__pair--solo{grid-template-columns:1fr}}.aq-pe-credit__cat{font-size:var(--aq-fs-sm);color:var(--aq-ink-faint);margin:.9rem 0 .1rem}.aq-pe-credits>.aq-pe-credit__cat:first-child{margin-top:.1rem}.aq-pe-gal__sum{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.6rem 0;border-top:1px solid var(--aq-line);border-bottom:1px solid var(--aq-line);font-size:var(--aq-fs-base);font-weight:600}.aq-pe-gal__sum::-webkit-details-marker{display:none}.aq-pe-gal__count{font-weight:400;color:var(--aq-ink-faint)}.aq-pe-gal[open] .aq-pe-gal__sum{border-bottom-color:transparent}.aq-pe-gal__in{padding-top:1rem}.shopify-section--aq-project-editorial .aq-pe-aside::-webkit-scrollbar{width:5px}.shopify-section--aq-project-editorial .aq-pe-aside::-webkit-scrollbar-thumb{background:var(--aq-line-strong);border-radius:99px}.shopify-section--aq-project-editorial .aq-pe-aside::-webkit-scrollbar-track{background:transparent}.shopify-section--aq-project-editorial .aq-pe-aside::-webkit-scrollbar-button{display:none;height:0}.aq-pe-drow{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;padding:1rem 0!important;border-bottom:1px solid var(--aq-line);font-size:var(--aq-fs-xs)}.aq-pe-drow+.aq-pe-drow{margin-top:-2rem}.aq-pe-drow__l{color:var(--aq-ink-faint);flex:0 0 auto}.aq-pe-drow__v{text-align:right;color:var(--aq-ink);min-width:0}.aq-pe-crow--c{flex-direction:row;align-items:center;justify-content:space-between;gap:1.2rem}.aq-pe-crow--c .aq-pe-credit{flex:0 0 auto;max-width:62%}.aq-pe-crow--c .aq-pe-credit__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aq-pe-crow__meta{flex:0 1 auto;min-width:0;font-size:var(--aq-fs-2xs);color:var(--aq-ink-faint);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aq-pe-fold{border-top:1px solid var(--aq-line)}.aq-pe-fold__sum{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.2rem 0;font-size:var(--aq-fs-xs);font-weight:600;color:var(--aq-ink-soft)}.aq-pe-fold__sum::-webkit-details-marker{display:none}.aq-pe-fold__in{display:flex;flex-direction:column;gap:2rem;padding:.4rem 0 1.2rem}.aq-pe-crow--c{padding:.7rem 0;border-bottom:1px solid var(--aq-line)}.aq-pe-credits>.aq-pe-crow--c:last-child{border-bottom:0}.aq-pe-credits{gap:.2rem}.shopify-section--aq-project-editorial .aq-pe-tabs{gap:0}.aq-pe-rgrp{display:contents}.aq-pe-drow+.aq-pe-drow{margin-top:0}.aq-pe-drow{padding:1.1rem 0!important;align-items:center}.aq-pe-drow__l{font-size:var(--aq-fs-2xs)}.aq-pe-drow--who .aq-pe-drow__v{display:inline-flex;align-items:center;gap:.8rem;justify-content:flex-end;font-weight:500;color:var(--aq-ink);min-width:0}a.aq-pe-drow{text-decoration:none;color:inherit}a.aq-pe-drow--link{margin-inline:-1rem;padding-inline:1rem!important;border-radius:var(--aq-r-xs,.6rem);transition:background var(--aq-dur,.2s) var(--aq-ease,ease)}a.aq-pe-drow--link:hover{background:var(--aq-surface-2)}a.aq-pe-drow--link .aq-pe-credit__name{background-image:linear-gradient(to right,color-mix(in srgb,currentColor 18%,transparent),color-mix(in srgb,currentColor 18%,transparent));background-position:0 100%;background-size:100% 1.5px;background-repeat:no-repeat;padding-bottom:2px}.aq-pe-drow--pills{padding:.9rem 0!important}.aq-pe-drow--pills .aq-pe-drow__v{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:flex-end;margin-top:0}.aq-pe-drow--pills .aq-pe-pill{min-height:3.2rem;font-weight:500}.aq-pe-rhdr{font-size:var(--aq-fs-2xs);font-weight:700;line-height:1.2;margin:1.8rem 0 .3rem}.shopify-section--aq-project-editorial .aq-pe-group{margin:3rem 0 1rem}.shopify-section--aq-project-editorial .aq-pe-tabs>.aq-pe-group:first-child{margin-top:0}.aq-pe-fold__in{gap:0;padding:.2rem 0 1.2rem}@media(min-width:750px){.shopify-section--aq-project-editorial .aq-pe-aside{padding-right:1.4rem;scrollbar-color:transparent transparent}.shopify-section--aq-project-editorial .aq-pe-aside:hover{scrollbar-color:var(--aq-line-strong) transparent}.shopify-section--aq-project-editorial .aq-pe-aside::-webkit-scrollbar-thumb{background:transparent}.shopify-section--aq-project-editorial .aq-pe-aside:hover::-webkit-scrollbar-thumb{background:var(--aq-line-strong)}}.shopify-section--aq-project-editorial .aq-pe-aside .aq-pe-tabs{gap:0}.shopify-section--aq-project-editorial .aq-pe-aside .aq-pe-group{margin:3rem 0 1rem}.shopify-section--aq-project-editorial .aq-pe-aside .aq-pe-drow{padding:1rem 0!important}.shopify-section--aq-project-editorial .aq-pe-aside .aq-pe-drow+.aq-pe-drow{margin-top:0}@media(min-width:750px){.shopify-section--aq-project-editorial .aq-pe-aside{scrollbar-width:none;padding-right:.4rem}.shopify-section--aq-project-editorial .aq-pe-aside::-webkit-scrollbar{display:none;width:0}}a.aq-pe-drow--link{margin-inline:0;padding-inline:0!important;border-radius:0}.aq-pe-card{display:flex;flex-direction:column;gap:1rem;margin:.5rem 0;padding:1.4rem 1.6rem;background:var(--aq-surface-card, #fff);border-radius:var(--aq-r-box, 1.4rem);box-shadow:inset 0 0 0 1px var(--aq-line);text-decoration:none;color:inherit;transition:box-shadow var(--aq-dur,.2s) var(--aq-ease,ease)}.aq-pe-card:hover{box-shadow:inset 0 0 0 1px var(--aq-line-strong),var(--aq-shadow-1, 0 2px 8px rgba(0,0,0,.05))}.aq-pe-card__path{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .7rem;font-size:var(--aq-fs-2xs);line-height:1.35}.aq-pe-card__lvl{color:var(--aq-ink-faint)}.aq-pe-card__lvl--n1{color:var(--aq-ink);font-weight:700}.aq-pe-card__sep{color:var(--aq-ink-faint);opacity:.7}.aq-pe-card__row{display:flex;align-items:center;gap:1rem;min-width:0}.aq-pe-card__logo{width:28px;height:28px;border-radius:var(--aq-r-xs,.4rem);object-fit:cover;flex:0 0 auto;background:var(--aq-surface-2)}.aq-pe-card__logo--mono{display:inline-flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:600;color:var(--aq-ink-faint);font-style:normal}.aq-pe-card__name{font-size:var(--aq-fs-md);font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-image:linear-gradient(to right,color-mix(in srgb,currentColor 18%,transparent),color-mix(in srgb,currentColor 18%,transparent));background-position:0 100%;background-size:100% 1.5px;background-repeat:no-repeat;padding-bottom:2px}.aq-pe-card__pill{margin-left:auto;flex:0 0 auto;display:inline-flex;align-items:center;padding:.5rem 1.2rem;border-radius:var(--aq-r-pill,999px);box-shadow:inset 0 0 0 1px var(--aq-line);font-size:var(--aq-fs-2xs);color:var(--aq-ink-soft);line-height:1.2;white-space:nowrap}.aq-pe-card+.aq-pe-drow{margin-top:.6rem}.shopify-section--aq-project-editorial .aq-pe-aside .aq-pe-drow{border-bottom:0!important}.aq-pe-fold{border-top:0}.aq-pe-fold__sum{padding:1.4rem 0 .8rem}.aq-pe-gal__sum{border-top:0;border-bottom:0}.aq-pe-gal[open] .aq-pe-gal__sum{border-bottom:0}@media(max-width:749px){.aq-pe-fiche{border-top:0;border-bottom:0}}.aq-pe-card--plain{cursor:default}.aq-pe-card--plain .aq-pe-card__name{background-image:none;padding-bottom:0;font-weight:400}.aq-pe-card--plain:hover{box-shadow:inset 0 0 0 1px var(--aq-line)}.aq-pe-card__name{background-image:linear-gradient(to right,currentColor,currentColor),linear-gradient(to right,color-mix(in srgb,currentColor 18%,transparent),color-mix(in srgb,currentColor 18%,transparent));background-position:0 100%,0 100%;background-size:0 1.5px,100% 1.5px;background-repeat:no-repeat,no-repeat;transition:background-size .3s cubic-bezier(.4,0,.2,1);padding-bottom:2px}a.aq-pe-card:hover .aq-pe-card__name{background-size:100% 1.5px,100% 1.5px}.aq-pe-card--plain .aq-pe-card__name{background-image:none;padding-bottom:0}@media(max-width:749px){.shopify-section--aq-project-editorial .aq-pe-aside{margin-bottom:1.6rem}}.shopify-section--aq-project-editorial .aq-pe-aside .aq-pe-drow{background:var(--aq-surface-card, #fff);padding:1.1rem 1.6rem!important;box-shadow:inset 1px 0 0 var(--aq-line),inset -1px 0 0 var(--aq-line)}.shopify-section--aq-project-editorial .aq-pe-aside .aq-pe-group+.aq-pe-drow{border-radius:var(--aq-r-box, 1.4rem) var(--aq-r-box, 1.4rem) 0 0;box-shadow:inset 0 1px 0 var(--aq-line),inset 1px 0 0 var(--aq-line),inset -1px 0 0 var(--aq-line);padding-top:1.5rem!important}.shopify-section--aq-project-editorial .aq-pe-aside .aq-pe-drow:has(+.aq-pe-group),.shopify-section--aq-project-editorial .aq-pe-aside .aq-pe-drow:has(+.aq-pe-rgrp),.shopify-section--aq-project-editorial .aq-pe-aside .aq-pe-tabs>.aq-pe-drow:last-child{border-radius:0 0 var(--aq-r-box, 1.4rem) var(--aq-r-box, 1.4rem);box-shadow:inset 0 -1px 0 var(--aq-line),inset 1px 0 0 var(--aq-line),inset -1px 0 0 var(--aq-line);padding-bottom:1.5rem!important}.shopify-section--aq-project-editorial .aq-pe-aside .aq-pe-group+.aq-pe-drow:has(+.aq-pe-group),.shopify-section--aq-project-editorial .aq-pe-aside .aq-pe-group+.aq-pe-drow:has(+.aq-pe-rgrp){border-radius:var(--aq-r-box, 1.4rem);box-shadow:inset 0 0 0 1px var(--aq-line)}.aq-pe-card:hover{box-shadow:inset 0 0 0 1px var(--aq-line)}a.aq-pe-card__lvl{text-decoration:none;transition:color var(--aq-dur,.2s) var(--aq-ease,ease)}a.aq-pe-card__lvl:hover{color:var(--aq-ink)}a.aq-pe-card__name{text-decoration:none;color:inherit}a.aq-pe-card__name:hover{background-size:100% 1.5px,100% 1.5px}.aq-pnav{display:grid;grid-template-columns:1fr 1fr;gap:2rem;border-top:0}.aq-pnav__item{display:flex;flex-direction:column;gap:.6rem;text-decoration:none;color:inherit;min-width:0}.aq-pnav__item--next{text-align:right;align-items:flex-end}.aq-pnav__dir{font-size:var(--aq-fs-sm);color:var(--aq-ink-faint)}.aq-pnav__title{font-size:var(--aq-fs-lg);font-weight:500;letter-spacing:-.01em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;background-image:linear-gradient(to right,currentColor,currentColor),linear-gradient(to right,color-mix(in srgb,currentColor 18%,transparent),color-mix(in srgb,currentColor 18%,transparent));background-position:0 100%,0 100%;background-size:0 2px,100% 2px;background-repeat:no-repeat,no-repeat;transition:background-size .3s cubic-bezier(.4,0,.2,1);padding-bottom:3px}.aq-pnav__item:hover .aq-pnav__title{background-size:100% 2px,100% 2px}@media(max-width:749px){.aq-pnav{grid-template-columns:1fr;gap:1.6rem}.aq-pnav__item--next{text-align:left;align-items:flex-start}}.aq-ph__share svg{width:16px;height:16px}.shopify-section--aq-project-editorial .aq-pe-aside .aq-pe-group{margin:var(--aq-gap-xl, 3.2rem) 0 var(--aq-gap-s, 1.2rem)}.shopify-section--aq-project-editorial .aq-pe-aside .aq-pe-tabs>.aq-pe-group:first-child{margin-top:0}.aq-pe-card{margin:var(--aq-gap-2xs, .4rem) 0;padding:var(--aq-gap-s, 1.2rem) var(--aq-gap-m, 1.6rem);gap:var(--aq-gap-xs, .8rem)}.aq-pe-card__row{gap:var(--aq-gap-xs, .8rem)}.aq-pe-card__path{gap:var(--aq-gap-3xs, .2rem) var(--aq-gap-xs, .8rem)}.shopify-section--aq-project-editorial .aq-pe-aside .aq-pe-drow{padding:var(--aq-gap-s, 1.2rem) var(--aq-gap-m, 1.6rem)!important}.shopify-section--aq-project-editorial .aq-pe-aside .aq-pe-group+.aq-pe-drow{padding-top:var(--aq-gap-m, 1.6rem)!important}.shopify-section--aq-project-editorial .aq-pe-aside .aq-pe-drow:has(+.aq-pe-group),.shopify-section--aq-project-editorial .aq-pe-aside .aq-pe-drow:has(+.aq-pe-rgrp),.shopify-section--aq-project-editorial .aq-pe-aside .aq-pe-tabs>.aq-pe-drow:last-child{padding-bottom:var(--aq-gap-m, 1.6rem)!important}.aq-pnav__item{align-items:flex-start}.aq-pnav__item--next{align-items:flex-end}.aq-pd{display:flex;flex-direction:column;font-size:var(--aq-fs-xs)}.aq-pd>*{margin-block:0!important}.aq-pd .aq-pe-card>*{margin-block:0!important}.aq-pd .aq-pe-card :is(span,a,div,ul){margin-block:0!important}.aq-pd .aq-pe-card .aq-pd-row__v li+li{margin-top:var(--aq-gap-3xs, .2rem)!important}.aq-pd__group{font-size:var(--aq-fs-base);font-weight:700;line-height:1.2;padding:var(--aq-gap-l, 2.4rem) 0 var(--aq-gap-s, 1.2rem)}.aq-pd>.aq-pd__group:first-child{padding-top:0}.aq-pd__prose{font-size:var(--aq-fs-xs);line-height:1.5;color:var(--aq-ink-soft)}.aq-pd__prose p{margin:0}.aq-pd__prose p+p{margin-top:var(--aq-gap-xs, .8rem)!important}.aq-pd__prose ul{list-style:none;padding:0;margin:0}.aq-pd__prose li+li{margin-top:var(--aq-gap-3xs, .2rem)!important}.aq-pd-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--aq-gap-m, 1.6rem);font-size:var(--aq-fs-xs)}.aq-pd-row__l{color:var(--aq-ink-faint);flex:0 0 auto}.aq-pd-row__v{text-align:right;color:var(--aq-ink);min-width:0}.aq-pd-row__v ul{list-style:none;padding:0;margin:0}.aq-pd-row__v li+li{margin-top:var(--aq-gap-3xs, .2rem)!important}.aq-pd .aq-pe-card{margin-block:0!important}.aq-pd .aq-pe-card+.aq-pe-card{margin-top:var(--aq-gap-2xs, .4rem)!important}.aq-contact{display:flex;width:100%;margin-top:var(--aq-gap-xs, .8rem)}.aq-contact .btn{width:100%}.aq-contact .btn{width:100%;background:transparent;color:var(--aq-ink, rgba(var(--gsc-text-color), 1));box-shadow:inset 0 0 0 1px var(--aq-line-strong, rgba(var(--gsc-text-color), .22));font-weight:500;transition:background-color .2s ease,color .2s ease}.aq-contact .btn:hover{background:rgba(var(--gsc-text-color),1);color:rgba(var(--gsc-background-color),1)}.product-content-tab.block-cl_contact{margin-top:var(--aq-gap-m, 1.6rem)!important}@media(min-width:750px){.shopify-section--aq-project-editorial .aq-pe-aside{max-height:none;overflow:visible;padding-right:0}}.shopify-section--aq-project-editorial .aq-pe-aside .aq-pe-drow{padding:var(--aq-gap-2xs, .4rem) var(--aq-gap-m, 1.6rem)!important}.shopify-section--aq-project-editorial .aq-pe-aside .aq-pe-group+.aq-pe-drow{padding-top:var(--aq-gap-s, 1.2rem)!important}.shopify-section--aq-project-editorial .aq-pe-aside .aq-pe-drow:has(+.aq-pe-group),.shopify-section--aq-project-editorial .aq-pe-aside .aq-pe-drow:has(+.aq-pe-rgrp),.shopify-section--aq-project-editorial .aq-pe-aside .aq-pe-tabs>.aq-pe-drow:last-child{padding-bottom:var(--aq-gap-s, 1.2rem)!important}.header__aq-fav-num{display:inline-flex;align-items:center;justify-content:center;min-width:1.6rem;height:1.6rem;padding:0 .4rem;color:var(--gsc-header-cart-icon-text-color, #fff);background:var(--gsc-header-cart-icon-background-color, rgba(var(--gsc-text-color, 20, 20, 20), 1));border-radius:999px;font-size:1.2rem;line-height:1.6rem;font-weight:var(--gsc-font-weight-bold, 700)}.header__aq-fav-num:empty{display:none}.aq-cn{--aq-cn-fs:2.4rem;--aq-cn-lh:1.25;--aq-cn-fw:652;--aq-cn-ink-lab:rgba(var(--gsc-text-color, 20, 20, 20), .61);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--aq-gap-xl) var(--aq-gap-2xl)}.aq-cn__col{min-width:0}.aq-cn__col--wide{grid-column:span 2}.aq-cn__lab{display:inline-flex;align-items:center;gap:var(--aq-gap-2xs);padding:0;border:0;background:none;cursor:pointer;font-family:inherit;font-size:var(--aq-fs-sm);font-weight:450;letter-spacing:.02rem;line-height:1.43;color:var(--aq-cn-ink-lab);transition:color .18s ease}.aq-cn__lab--static{cursor:default}.aq-cn__lab:hover{color:var(--aq-ink)}.aq-cn__arw{opacity:0;transform:translate(-.4rem);transition:opacity .18s ease,transform .18s ease}.aq-cn__lab:hover .aq-cn__arw,.aq-cn__lab:focus-visible .aq-cn__arw{opacity:1;transform:none}.aq-cn__list{list-style:none;margin:1rem 0 0;padding:0;display:flex;flex-direction:column;gap:var(--aq-gap-3xs)}.aq-cn__list--2col{display:block;column-count:2;column-gap:var(--aq-gap-2xl)}.aq-cn__list--2col li{break-inside:avoid;margin-bottom:var(--aq-gap-3xs)}.aq-cn__link{display:inline-block;width:max-content;max-width:100%;color:var(--aq-ink);font-size:var(--aq-cn-fs);font-weight:var(--aq-cn-fw);letter-spacing:normal;line-height:var(--aq-cn-lh);text-decoration:none}.aq-cn-m{display:none}.aq-cn-m__row{border-top:1px solid var(--aq-line)}.aq-cn-m__row:last-child{border-bottom:1px solid var(--aq-line)}.aq-cn-m__sum{display:flex;align-items:center;justify-content:space-between;gap:var(--aq-gap-s);padding:var(--aq-gap-m) 0;font-size:var(--aq-fs-base);font-weight:600;letter-spacing:-.01em;color:var(--aq-ink);cursor:pointer;list-style:none}.aq-cn-m__sum::-webkit-details-marker{display:none}.aq-cn-m__chev{width:1.6rem;height:1.6rem;flex:0 0 auto;color:var(--aq-ink-faint);transition:transform .2s ease}.aq-cn-m__row[open] .aq-cn-m__chev{transform:rotate(180deg)}.aq-cn-m__chips{display:flex;flex-wrap:wrap;gap:var(--aq-gap-xs);padding:0 0 var(--aq-gap-m)}.aq-cn-m__chip{display:inline-flex;align-items:center;height:var(--aq-ctrl-h);padding:0 var(--aq-ctrl-pad-x);border:0;border-radius:calc(var(--aq-r-pill) * 3);background:var(--aq-surface-2);color:var(--aq-ink);font-family:inherit;font-size:var(--aq-ctrl-font);font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:background .18s ease}.aq-cn-m__chip:hover{background:var(--aq-surface-2-hover)}.aq-cn-m__chip--ghost{background:transparent;color:var(--aq-ink-faint)}.aq-cn-m__chip--ghost:hover{background:var(--aq-surface-2);color:var(--aq-ink)}@media screen and (max-width:749px){.aq-cn{display:none}.aq-cn-m{display:block}}filter-remove-btn.filters__active-option{display:inline-flex;align-items:center;gap:var(--aq-gap-2xs);height:var(--aq-ctrl-h);padding:0 var(--aq-ctrl-pad-x);background:rgb(var(--gsc-background-color, 255, 255, 255));box-shadow:inset 0 0 0 2px var(--aq-ink, #141414);border-radius:calc(var(--aq-r-pill) * 3);font-size:var(--aq-fs-base);font-weight:600;letter-spacing:.02rem;line-height:1.375;color:var(--aq-ink)}filter-remove-btn.filters__active-option .close-button{width:2rem;height:2rem;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--aq-ink, #141414)}filter-remove-btn.filters__active-option .close-button__icon,filter-remove-btn.filters__active-option .filters__active-option-close{width:2.4rem;height:2.4rem;margin:-.2rem;flex:0 0 auto;color:rgb(var(--gsc-background-color, 255, 255, 255));opacity:1!important}filter-remove-btn.filters__active-option .close-button__icon path{stroke-width:2.5}.pdj3{--pdj3-title-fs:clamp(3rem, 2.6vw, 4.2rem);display:grid;grid-template-columns:minmax(0,58fr) minmax(0,42fr);gap:var(--aq-gap-2xl);align-items:stretch}.pdj3--m{--pdj3-title-fs:clamp(2.6rem, 2.2vw, 3.6rem)}.pdj3__media{position:relative;display:block;overflow:hidden;border-radius:var(--pdj3-radius, var(--aq-r-box));min-height:var(--pdj3-media-minh, 56rem)}.pdj3__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.pdj3__panel{display:flex;flex-direction:column;gap:var(--aq-gap-m);min-width:0}.pdj3__strip{display:flex;flex-wrap:wrap;align-items:center;gap:var(--aq-gap-s);font-size:var(--aq-fs-sm);line-height:1.2}.pdj3__label{color:var(--aq-ink-soft);font-weight:450;letter-spacing:.02em}.pdj3__date{display:inline-flex;align-items:center;background:var(--aq-surface-3);color:var(--aq-ink);font-size:var(--aq-fs-2xs);font-weight:600;line-height:1.2;padding:var(--aq-gap-3xs) var(--aq-gap-xs);border-radius:999px;white-space:nowrap}.pdj3__meta{color:var(--aq-ink-faint)}.pdj3__title-link{display:inline-block;color:inherit;text-decoration:none}.pdj3__title{margin:0;font-size:var(--pdj3-title-fs);font-weight:500;line-height:1.05;letter-spacing:-.03em;text-transform:none;text-wrap:balance}.pdj3__sub{margin:var(--aq-gap-xs) 0 0;max-width:46ch;color:var(--aq-ink-soft);font-size:var(--aq-fs-base);font-weight:450;line-height:1.45}.pdj3-card{display:block;background:var(--aq-surface-card);border-radius:var(--aq-r-box);padding:var(--aq-gap-s) var(--aq-gap-m)}.pdj3-card__k{display:block;color:var(--aq-ink-faint);font-size:var(--aq-fs-2xs);font-weight:450;letter-spacing:.02em;margin-bottom:var(--aq-gap-xs)}.pdj3-drow{display:flex;align-items:baseline;justify-content:space-between;gap:var(--aq-gap-m);padding:var(--aq-gap-2xs) 0;font-size:var(--aq-fs-sm)}.pdj3-drow+.pdj3-drow{border-top:1px solid var(--aq-surface-2)}.pdj3-drow__k{color:var(--aq-ink-faint)}.pdj3-drow__v{font-weight:550;text-align:right}.pdj3-crow{display:flex;align-items:center;gap:var(--aq-gap-s);padding:var(--aq-gap-xs) 0}.pdj3-crow+.pdj3-crow{border-top:1px solid var(--aq-surface-2)}.pdj3-crow__disc{flex:0 0 auto;width:11rem;color:var(--aq-ink-faint);font-size:var(--aq-fs-xs)}.pdj3-crow__who{display:flex;align-items:center;gap:var(--aq-gap-s);min-width:0;flex:1}.pdj3-crow__who .aq-pe-card__name{font-size:var(--aq-fs-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdj3-crow__pill{margin-left:auto;flex:0 0 auto}.pdj3__chips{display:flex;flex-wrap:wrap;gap:var(--aq-gap-2xs)}.pdj3__chip{display:inline-flex;align-items:center;gap:var(--aq-gap-2xs);min-height:var(--aq-ctrl-h);padding:var(--aq-gap-2xs) var(--aq-gap-s);border-radius:999px;background:var(--aq-surface);box-shadow:var(--aq-hairline);color:var(--aq-ink);font-size:var(--aq-fs-xs);font-weight:550;text-decoration:none}.pdj3__chip small{color:var(--aq-ink-faint);font-weight:450;font-size:inherit}.pdj3__cta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--aq-gap-l);margin-top:auto;padding-top:var(--aq-gap-2xs)}.pdj3__all{font-size:var(--aq-fs-sm);color:var(--aq-ink)}.pdj3__all .link__text,.pdj3__all .link__chevron{color:var(--aq-ink)}.pdj3__img{transition:transform .5s cubic-bezier(.4,0,.2,1)}.pdj3__media:hover .pdj3__img,.pdj3__media:focus-visible .pdj3__img{transform:scale(1.03)}.pdj3__media:focus-visible,.pdj3__title-link:focus-visible{outline:2px solid var(--aq-ink);outline-offset:3px}.pdj3-crow{position:relative}.pdj3-crow__who a.aq-pe-card__name:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.pdj3-crow:hover a.aq-pe-card__name{background-size:100% 1.5px,100% 1.5px}@media(prefers-reduced-motion:reduce){.pdj3__img{transition:none}.pdj3__media:hover .pdj3__img,.pdj3__media:focus-visible .pdj3__img{transform:none}}@media(max-width:749px){.pdj3{grid-template-columns:1fr;gap:var(--aq-gap-m)}.pdj3__panel{display:contents}.pdj3__strip{order:-1}.pdj3-crow__pill{display:none}.pdj3__media{min-height:0;aspect-ratio:4/3}.pdj3__img{position:absolute}.pdj3-crow__disc{width:9rem}.pdj3__cta{flex-direction:column;align-items:stretch;gap:var(--aq-gap-m);margin-top:0;padding-top:0}.pdj3__cta .aq-btn{flex:1 1 auto;justify-content:center}.pdj3__all{align-self:center}}.aq-bh{--aq-bh-title-fs:clamp(2.6rem, 2.4vw, 3.6rem)}.aq-bh__eyebrow{margin:0 0 var(--aq-gap-s);color:var(--aq-ink-faint);font-size:var(--aq-fs-sm);font-weight:450;letter-spacing:.02em}.aq-bh__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--aq-gap-2xl);align-items:end;margin-bottom:var(--aq-gap-l)}.aq-bh__title{margin:0;font-size:var(--aq-bh-title-fs);font-weight:500;letter-spacing:-.02em;line-height:1.1;text-transform:none}.aq-bh__side{display:flex;align-items:baseline;justify-content:space-between;gap:var(--aq-gap-l);min-width:0}.aq-bh__lead{margin:0;color:var(--aq-ink-soft);font-size:var(--aq-fs-lead, 1.8rem);font-weight:450;line-height:1.4;max-width:44ch}.aq-bh__all{flex:0 0 auto;font-size:var(--aq-fs-sm);color:var(--aq-ink)}.aq-bh__all .link__text,.aq-bh__all .link__chevron{color:var(--aq-ink)}@media(max-width:749px){.aq-bh__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--aq-gap-2xs) var(--aq-gap-m);margin-bottom:var(--aq-gap-m)}.aq-bh__side{display:contents}.aq-bh__lead{order:3;flex-basis:100%;font-size:var(--aq-fs-sm);color:var(--aq-ink-faint);max-width:none}.aq-bh__all{order:2}}.aq-ab__grid{--aq-ab-logo:4rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--aq-gap-m)}.aq-ab__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.aq-ab__grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}.aq-ab__grid--6{grid-template-columns:repeat(6,minmax(0,1fr))}.aq-ab__card{display:flex;flex-direction:column;background:var(--aq-surface-card);border-radius:var(--aq-r-box);padding:var(--aq-gap-m);color:var(--aq-ink);text-decoration:none;min-width:0}.aq-ab__id{display:flex;align-items:center;gap:var(--aq-gap-s);min-width:0}.aq-ab__logo{width:var(--aq-ab-logo);height:var(--aq-ab-logo);flex:0 0 auto;border-radius:var(--aq-r-sm, .8rem);object-fit:contain;background:var(--aq-surface);box-shadow:var(--aq-hairline)}.aq-ab__logo--mono{display:inline-flex;align-items:center;justify-content:center;font-size:var(--aq-fs-md);font-weight:600}.aq-ab__who{display:flex;flex-direction:column;min-width:0}.aq-ab__name{font-size:var(--aq-fs-md);font-weight:550;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aq-ab__meta{color:var(--aq-ink-faint);font-size:var(--aq-fs-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aq-ab__last{display:block;margin:var(--aq-gap-m) 0}.aq-ab__last-img{width:100%;height:auto;aspect-ratio:5/2;object-fit:cover;border-radius:var(--aq-r-sm, .8rem)}.aq-ab__last-cap{display:block;font-style:normal;margin-top:var(--aq-gap-2xs);font-size:var(--aq-fs-2xs);color:var(--aq-ink-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aq-ab__last-cap b{font-weight:500;color:var(--aq-ink)}.aq-ab__facts{display:flex;gap:var(--aq-gap-m);margin-top:auto;padding-top:var(--aq-gap-s);border-top:1px solid var(--aq-surface-2);font-size:var(--aq-fs-xs);color:var(--aq-ink-faint)}.aq-ab__fact b{display:block;color:var(--aq-ink);font-size:var(--aq-fs-sm);font-weight:600}.aq-ab__chips{display:flex;flex-wrap:wrap;gap:var(--aq-gap-xs);margin-top:var(--aq-gap-l)}.aq-ab__chip{display:inline-flex;align-items:center;height:var(--aq-ctrl-h);padding:0 var(--aq-ctrl-pad-x);border-radius:var(--aq-r-pill, 999px);background:var(--aq-surface-2);color:var(--aq-ink);font-size:var(--aq-fs-sm);font-weight:600;letter-spacing:.2px;text-decoration:none;white-space:nowrap;transition:background-color var(--aq-dur, .15s) var(--aq-ease, ease)}.aq-ab__chip small{color:var(--aq-ink-faint);font-weight:450;font-size:inherit;margin-left:var(--aq-gap-2xs)}.aq-ab__chip:hover{background:var(--aq-surface-3)}@media(max-width:749px){.aq-ab__grid,.aq-ab__grid--4,.aq-ab__grid--5,.aq-ab__grid--6{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:var(--aq-gap-s);margin-inline:calc(-1 * var(--gsc-aside-padding-size, var(--aq-gap-m)));padding-inline:var(--gsc-aside-padding-size, var(--aq-gap-m));scroll-padding-inline:var(--gsc-aside-padding-size, var(--aq-gap-m));scrollbar-width:none}.aq-ab__grid::-webkit-scrollbar{display:none}.aq-ab__grid>*{flex:0 0 78%;scroll-snap-align:start}.aq-ab__chips{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(-1 * var(--gsc-aside-padding-size, var(--aq-gap-m)));padding-inline:var(--gsc-aside-padding-size, var(--aq-gap-m));scrollbar-width:none}.aq-ab__chips::-webkit-scrollbar{display:none}}.aq-pf{--aq-pf-title-fs:clamp(2.2rem, 2vw, 3rem);display:grid;grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:var(--aq-gap-2xl);align-items:stretch}.aq-pf__media{position:relative;display:block;overflow:hidden;border-radius:var(--gsc-product-card-image-radii, var(--aq-r-box));min-height:var(--aq-pf-media-minh, 44rem)}.aq-pf__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .5s cubic-bezier(.4,0,.2,1)}.aq-pf__media:hover .aq-pf__img,.aq-pf__media:focus-visible .aq-pf__img{transform:scale(1.03)}.aq-pf__media:focus-visible,.aq-pf__title-link:focus-visible{outline:2px solid var(--aq-ink);outline-offset:3px}.aq-pf__panel{display:flex;flex-direction:column;gap:var(--aq-gap-m);min-width:0}.aq-pf__cat{display:block;color:var(--aq-ink-faint);font-size:var(--aq-fs-sm);font-weight:450}.aq-pf__title-link{display:inline-block;color:inherit;text-decoration:none}.aq-pf__title{margin:var(--aq-gap-3xs) 0 0;font-size:var(--aq-pf-title-fs);font-weight:500;letter-spacing:-.02em;line-height:1.1;text-transform:none}.aq-pf__catlink{color:inherit;text-decoration:none;background-image:linear-gradient(to right,color-mix(in srgb,currentColor 18%,transparent),color-mix(in srgb,currentColor 18%,transparent));background-position:0 100%;background-size:100% 1.5px;background-repeat:no-repeat;padding-bottom:1px}.aq-pf__catlink:hover{background-image:linear-gradient(to right,currentColor,currentColor)}.aq-pf__cta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--aq-gap-l);margin-top:auto;padding-top:var(--aq-gap-2xs)}.aq-pf__proof{color:var(--aq-ink-faint);font-size:var(--aq-fs-xs)}@media(prefers-reduced-motion:reduce){.aq-pf__img{transition:none}.aq-pf__media:hover .aq-pf__img,.aq-pf__media:focus-visible .aq-pf__img{transform:none}}@media(max-width:749px){.aq-pf{grid-template-columns:1fr;gap:var(--aq-gap-m)}.aq-pf__media{min-height:0;aspect-ratio:4/3}.aq-pf__panel{display:contents}.aq-pf__card--data,.aq-pf__card--used{order:1}.aq-pf__cta{order:2;flex-direction:column;align-items:stretch;gap:var(--aq-gap-m);margin-top:0;padding-top:0}.aq-pf__cta .aq-btn{justify-content:center}.aq-pf__proof{text-align:center}}.aqc{--aqc-rail-w:26rem;--aqc-ava:var(--aq-btn-h);--aqc-ic:1.8rem;--aqc-ic-s:1.6rem;--aqc-ic-xs:1.4rem;--aqc-logo:3.2rem;--aqc-logo-lg:5.6rem;--aqc-thumb-w:5.6rem;--aqc-thumb-h:4rem;--aqc-h1-fs:var(--aq-fs-lg, 2.4rem);--aqc-num-fs:2.8rem;--aqc-bar-h:.6rem;--aqc-dot:.7rem;--aqc-btn-s:3.2rem;--aqc-menu-minw:20rem;display:grid;grid-template-columns:var(--aqc-rail-w) minmax(0,1fr);gap:var(--aq-gap-xl);align-items:start}.aqc-rail{position:sticky;top:var(--aq-gap-l);display:flex;flex-direction:column;gap:var(--aq-gap-m);min-width:0}.aqc-railnav{min-width:0}.aqc-me,.aqc-railnav{background:var(--aq-surface-card);border-radius:var(--aq-r-card, var(--aq-r-box))}.aqc-railnav{padding:var(--aq-gap-s)}.aqc-railnav__in{display:flex;flex-direction:column;gap:var(--aq-gap-3xs)}.aqc-mnav{display:none;min-height:var(--aq-btn-h);list-style:none;cursor:pointer;align-items:center;justify-content:space-between;gap:var(--aq-gap-s);font-size:var(--aq-ctrl-font, var(--aq-fs-sm));font-weight:600;letter-spacing:.2px;padding:var(--aq-gap-xs) var(--aq-gap-s)}.aqc-mnav::-webkit-details-marker{display:none}.aqc-mnav__chev{width:var(--aqc-ic-s);height:var(--aqc-ic-s);color:var(--aq-ink-faint);transition:transform var(--aq-dur, .15s) var(--aq-ease, ease)}details.aqc-railnav[open] .aqc-mnav__chev{transform:rotate(180deg)}.aqc-railfirm{padding:var(--aq-gap-s) 0 0}.aqc-rail__group{display:block;color:var(--aq-ink-faint);font-size:var(--aq-fs-2xs);font-weight:450;letter-spacing:.02em;padding:var(--aq-gap-s) var(--aq-gap-xs) var(--aq-gap-2xs)}.aqc-me{display:flex;align-items:center;gap:var(--aq-gap-s);padding:var(--aq-gap-s)}.aqc-me__ava{width:var(--aqc-ava);height:var(--aqc-ava);flex:0 0 auto;border-radius:50%;background:var(--aq-surface-3);display:inline-flex;align-items:center;justify-content:center;font-size:var(--aq-fs-sm);font-weight:600}.aqc-me__id{min-width:0;display:flex;flex-direction:column}.aqc-me__n{font-weight:550;font-size:var(--aq-fs-sm);line-height:1.25}.aqc-me__s{color:var(--aq-ink-faint);font-size:var(--aq-fs-2xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aqc-nav{display:flex;flex-direction:column;gap:var(--aq-gap-3xs)}.aqc-nav__item{display:flex;align-items:center;gap:var(--aq-gap-xs);padding:var(--aq-gap-xs) var(--aq-gap-s);min-height:var(--aq-btn-h);border:0;background:transparent;border-radius:var(--aq-r-sm, .8rem);font-family:inherit;font-size:var(--aq-fs-sm);font-weight:600;letter-spacing:.2px;color:var(--aq-ink-soft);text-decoration:none;cursor:pointer;text-align:left;width:100%;transition:background-color var(--aq-dur, .15s) var(--aq-ease, ease)}.aqc-nav__ic{width:var(--aqc-ic);height:var(--aqc-ic);flex:0 0 auto}.aqc-nav__item:hover{background:var(--aq-surface-2)}.aqc :is(a,button,summary):focus-visible{outline:2px solid var(--aq-ink);outline-offset:2px;border-radius:var(--aq-r-sm, .8rem)}.aqc-nav__item.is-on{background:var(--aq-btn-bg, #141414);color:var(--aq-btn-fg, #fff)}.aqc-nav__count{margin-left:auto;font-size:var(--aq-fs-2xs);background:var(--aq-surface-3);color:var(--aq-ink-soft);padding:0 var(--aq-gap-xs);border-radius:999px;font-weight:600}.aqc-nav__item.is-on .aqc-nav__count{background:rgba(var(--aq-ondark-rgb, 255,255,255),.2);color:inherit}.aqc-nav__soon{margin-left:auto;font-size:var(--aq-fs-2xs);background:var(--aq-surface-3);color:var(--aq-ink-faint);padding:var(--aq-gap-3xs) var(--aq-gap-xs);border-radius:999px;font-weight:500}.aqc-nav__item--soon{cursor:default}.aqc-firm{display:flex;align-items:center;gap:var(--aq-gap-s);padding:var(--aq-gap-xs);border-radius:var(--aq-r-sm, .8rem);list-style:none;cursor:pointer}.aqc-firm::-webkit-details-marker{display:none}.aqc-firm__logo{width:var(--aqc-logo);height:var(--aqc-logo);flex:0 0 auto;border-radius:var(--aq-r-sm, .8rem);object-fit:cover;background:var(--aq-surface);box-shadow:var(--aq-hairline)}.aqc-firm__logo[hidden]{display:none}.aqc-firm__logo--mono{display:inline-flex;align-items:center;justify-content:center;font-size:var(--aq-fs-2xs);font-weight:600}.aqc-firm__n{font-weight:550;font-size:var(--aq-fs-xs);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aqc-firm svg{width:var(--aqc-ic-xs);height:var(--aqc-ic-xs);color:var(--aq-ink-faint);flex:0 0 auto}.aqc-firmsel{position:relative}.aqc-firmsel__menu{position:absolute;z-index:5;left:0;right:0;margin-top:var(--aq-gap-2xs);background:var(--aq-menu-bg, rgba(38,38,38,.85));-webkit-backdrop-filter:var(--aq-menu-blur, saturate(1.2) blur(20px));backdrop-filter:var(--aq-menu-blur, saturate(1.2) blur(20px));border-radius:var(--aq-r-card, var(--aq-r-box));box-shadow:0 2rem 5rem #0000006b;padding:var(--aq-gap-2xs);display:flex;flex-direction:column;gap:var(--aq-gap-3xs)}.aqc-firmsel__opt{border:0;background:transparent;font-family:inherit;font-size:var(--aq-fs-sm);font-weight:500;text-align:left;display:flex;align-items:center;gap:var(--aq-gap-s);min-height:var(--aq-btn-h);padding:0 var(--aq-gap-s);border-radius:var(--aq-r-sm, .8rem);cursor:pointer;color:var(--aq-menu-ink, #fff);transition:background-color var(--aq-dur, .15s) var(--aq-ease, ease)}.aqc-firmsel__opt img,.aqc-firmsel__opt-mono{width:2.4rem;height:2.4rem;flex:0 0 auto;border-radius:var(--aq-r-xs, .4rem);object-fit:cover;background:var(--aq-surface);box-shadow:var(--aq-hairline)}.aqc-firmsel__opt-mono{display:inline-flex;align-items:center;justify-content:center;font-size:var(--aq-fs-2xs);font-weight:600;color:var(--aq-ink)}.aqc-firmsel__opt:hover{background:var(--aq-menu-hover, rgba(255,255,255,.08))}.aqc-upgrade{background:var(--aq-btn-bg, #141414);color:var(--aq-btn-fg, #fff);border-radius:var(--aq-r-card, var(--aq-r-box));padding:var(--aq-gap-m)}.aqc-upgrade b{display:block;font-size:var(--aq-fs-sm);font-weight:600;margin-bottom:var(--aq-gap-3xs)}.aqc-upgrade p{margin:0 0 var(--aq-gap-s);font-size:var(--aq-fs-2xs);color:rgba(var(--aq-ondark-rgb, 255,255,255),.66)}.aqc-upgrade__btn{background:rgba(var(--aq-ondark-rgb, 255,255,255),1)!important;color:var(--aq-dark-surface, var(--aq-ink))!important;width:100%;justify-content:center}.aqc-main{display:flex;flex-direction:column;gap:var(--aq-gap-m);min-width:0}.aqc-view{display:flex;flex-direction:column;gap:var(--aq-gap-m)}.aqc-view[hidden]{display:none!important}.aqc-view>[data-aqc-firm]{display:flex;flex-direction:column;gap:var(--aq-gap-m)}.aqc-view>[data-aqc-firm][hidden]{display:none!important}.aqc-top{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--aq-gap-m);flex-wrap:wrap}.aqc-h1{margin:0;font-size:var(--aqc-h1-fs);font-weight:600;letter-spacing:-.01em;text-transform:none}.aqc-sub{margin:var(--aq-gap-3xs) 0 0;color:var(--aq-ink-faint);font-size:var(--aq-fs-sm)}.aqc-top__actions{display:flex;gap:var(--aq-gap-xs);flex-wrap:wrap;align-items:center}.aqc .aq-btn{border-radius:var(--aq-r-full, 999px)}.aqc-btn--ghost{background:transparent!important;color:var(--aq-ink)!important;box-shadow:inset 0 0 0 1px var(--aq-line-strong);font-weight:500!important}.aqc-btn--ghost:hover{background:var(--aq-surface-2)!important}.aqc-btn--soft{background:var(--aq-surface-2)!important;color:var(--aq-ink)!important;font-weight:500!important}.aqc-btn--soft:hover{background:var(--aq-surface-2-hover, var(--aq-surface-3))!important}.aqc-firmhead{display:flex;align-items:center;gap:var(--aq-gap-m);min-width:0}.aqc-firmhead__logo{width:var(--aqc-logo-lg);height:var(--aqc-logo-lg);flex:0 0 auto;border-radius:var(--aq-r-sm, .8rem);object-fit:cover;background:var(--aq-surface);box-shadow:var(--aq-hairline);font-size:var(--aq-fs-md)}.aqc-firmhead b{display:block;font-size:var(--aq-fs-lead, 1.8rem);font-weight:550}.aqc-firmhead i{font-style:normal;color:var(--aq-ink-faint);font-size:var(--aq-fs-xs)}.aqc-card{background:var(--aq-surface-card);border-radius:var(--aq-r-card, var(--aq-r-box));padding:var(--aq-gap-l)}.aqc-card__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--aq-gap-m);margin-bottom:var(--aq-gap-m)}.aqc-card__t,.aqc-card__k{font-size:var(--aq-fs-base);font-weight:600}.aqc-card__link{border:0;background:transparent;padding:0 0 2px;cursor:pointer;font-family:inherit;text-decoration:none;font-size:var(--aq-fs-xs);font-weight:500;color:var(--aq-ink);border-bottom:1.5px solid color-mix(in srgb,currentColor 18%,transparent)}.aqc-card__link:hover{border-color:currentColor}.aqc-card__foot{display:flex;gap:var(--aq-gap-xs);flex-wrap:wrap;margin-top:var(--aq-gap-m)}.aqc-bar{height:var(--aqc-bar-h);background:var(--aq-surface-3);border-radius:999px;overflow:hidden;margin:var(--aq-gap-s) 0}.aqc-bar__fill{height:100%;background:var(--aq-ink);border-radius:999px}.aqc-bar__meta{display:flex;justify-content:space-between;font-size:var(--aq-fs-xs);color:var(--aq-ink-faint)}.aqc-step{display:flex;align-items:center;gap:var(--aq-gap-s);padding:var(--aq-gap-s);margin-top:var(--aq-gap-s);background:var(--aq-surface, #fff);border-radius:var(--aq-r-sm, .8rem);font-size:var(--aq-fs-sm);font-weight:500;color:var(--aq-ink);text-decoration:none;box-shadow:var(--aq-hairline)}.aqc-step svg{width:var(--aqc-ic-s);height:var(--aqc-ic-s);color:var(--aq-ink-faint);flex:0 0 auto}.aqc-step__go{margin-left:auto;color:var(--aq-ink-faint)}.aqc-step--more{background:transparent;box-shadow:none;color:var(--aq-ink-faint);font-weight:450;padding-block:var(--aq-gap-2xs)}.aqc-row3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--aq-gap-m)}.aqc-stat{background:var(--aq-surface-card);border-radius:var(--aq-r-card, var(--aq-r-box));padding:var(--aq-gap-l);display:flex;flex-direction:column;gap:var(--aq-gap-3xs)}.aqc-stat b{font-size:var(--aqc-num-fs);font-weight:600;letter-spacing:-.02em;line-height:1.1}.aqc-stat i{font-style:normal;color:var(--aq-ink-faint);font-size:var(--aq-fs-sm)}.aqc-stat__act{margin-top:auto;padding-top:var(--aq-gap-s);display:flex;gap:var(--aq-gap-xs);flex-wrap:wrap}.aqc-stat__act .aq-btn{height:var(--aqc-btn-s);font-size:var(--aq-fs-xs);padding:0 var(--aq-gap-s)}.aqc-statusline{display:flex;align-items:center;gap:var(--aq-gap-2xs);font-size:var(--aq-fs-2xs);color:var(--aq-ink-faint);margin-top:var(--aq-gap-2xs);flex-wrap:wrap}.aqc-dot{display:inline-block;width:var(--aqc-dot);height:var(--aqc-dot);border-radius:50%;background:var(--aq-status-live, #2e9d5b);flex:0 0 auto}.aqc-dot--rev{background:var(--aq-status-review, #c98a1f)}.aqc-act{display:flex;align-items:center;gap:var(--aq-gap-s);padding:var(--aq-gap-s) 0;border-top:1px solid var(--aq-line);color:var(--aq-ink);text-decoration:none}.aqc-act:first-of-type{border-top:0;padding-top:0}.aqc-act__img{width:var(--aqc-thumb-w);height:var(--aqc-thumb-h);object-fit:cover;border-radius:var(--aq-r-sm, .8rem);flex:0 0 auto}.aqc-act__id{min-width:0}.aqc-act__id b{display:block;font-weight:550;font-size:var(--aq-fs-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aqc-act__id i{font-style:normal;color:var(--aq-ink-faint);font-size:var(--aq-fs-2xs)}.aqc-act__pill{margin-left:auto;display:inline-flex;align-items:center;gap:var(--aq-gap-2xs);font-size:var(--aq-fs-2xs);color:var(--aq-ink-faint);white-space:nowrap}.aqc-favs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--aq-gap-s)}.aqc-favs--full{grid-template-columns:repeat(4,minmax(0,1fr))}.aqc-fav{color:var(--aq-ink);text-decoration:none;min-width:0}.aqc-fav__img{width:100%;aspect-ratio:3/2;height:auto;object-fit:cover;border-radius:var(--aq-r-sm, .8rem)}.aqc-fav b{display:block;font-size:var(--aq-fs-xs);font-weight:550;margin-top:var(--aq-gap-2xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aqc-fav i{font-style:normal;color:var(--aq-ink-faint);font-size:var(--aq-fs-2xs)}.aqc-drow{display:flex;align-items:baseline;justify-content:space-between;gap:var(--aq-gap-m);padding:var(--aq-gap-xs) 0;font-size:var(--aq-fs-sm)}.aqc-drow+.aqc-drow{border-top:1px solid var(--aq-line)}.aqc-drow span{color:var(--aq-ink-faint)}.aqc-drow b{font-weight:550;text-align:right}.aqc-empty{margin:0 0 var(--aq-gap-s);color:var(--aq-ink-faint);font-size:var(--aq-fs-sm)}.aqc-note{font-size:var(--aq-fs-2xs);color:var(--aq-ink-faint);text-align:center;padding:var(--aq-gap-m) 0 0}.aqc-pub{position:relative}.aqc-pub summary{list-style:none;cursor:pointer}.aqc-pub summary::-webkit-details-marker{display:none}.aqc-pub__menu{position:absolute;z-index:6;left:0;margin-top:var(--aq-gap-2xs);min-width:var(--aqc-menu-minw);background:var(--aq-menu-bg, rgba(38,38,38,.85));-webkit-backdrop-filter:var(--aq-menu-blur, saturate(1.2) blur(20px));backdrop-filter:var(--aq-menu-blur, saturate(1.2) blur(20px));border-radius:var(--aq-r-card, var(--aq-r-box));box-shadow:0 2rem 5rem #0000006b;padding:var(--aq-gap-2xs);display:flex;flex-direction:column;gap:var(--aq-gap-3xs)}.aqc-pub__menu a{display:flex;align-items:center;gap:var(--aq-gap-s);min-height:var(--aq-btn-h);padding:0 var(--aq-gap-s);border-radius:var(--aq-r-sm, .8rem);font-size:var(--aq-fs-sm);font-weight:500;color:var(--aq-menu-ink, #fff);text-decoration:none;transition:background-color var(--aq-dur, .15s) var(--aq-ease, ease)}.aqc-pub__menu a:hover{background:var(--aq-menu-hover, rgba(255,255,255,.08))}.aqc-pub__menu svg{width:1.8rem;height:1.8rem;flex:0 0 auto}.aq-msep{height:1px;background:var(--aq-menu-line, rgba(255,255,255,.1));margin:var(--aq-gap-2xs) calc(-1 * var(--aq-gap-2xs))}@media(max-width:899px){.aqc{grid-template-columns:1fr;gap:var(--aq-gap-m)}.aqc-rail{position:static;gap:var(--aq-gap-s)}.aqc-me{background:transparent;padding:0}.aqc-mnav{display:flex}details.aqc-railnav:not([open]) .aqc-railnav__in{display:none}.aqc-railnav__in{padding-top:var(--aq-gap-2xs)}.aqc-row3{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--aq-gap-s)}.aqc-row3>:first-child{grid-column:1 / -1}.aqc-favs,.aqc-favs--full{grid-template-columns:repeat(2,minmax(0,1fr))}.aqc-top__actions{width:100%;flex-direction:column;align-items:stretch}.aqc-top__actions>*{min-width:0}.aqc-top__actions .aq-btn{width:100%;justify-content:center}}.aqc-tabs{display:inline-flex;align-self:flex-start;padding:var(--aq-gap-2xs);border-radius:var(--aq-r-full, 999px);background:var(--aq-surface-2);gap:var(--aq-gap-3xs)}.aqc-tab{display:inline-flex;align-items:center;height:calc(var(--aq-btn-h) - 2 * var(--aq-gap-2xs));padding:0 var(--aq-ctrl-pad-x);border-radius:var(--aq-r-full, 999px);background:transparent;color:var(--aq-ink-soft);font-size:var(--aq-ctrl-font, var(--aq-fs-sm));font-weight:600;letter-spacing:.2px;text-decoration:none;white-space:nowrap;transition:background-color var(--aq-dur, .15s) var(--aq-ease, ease),color var(--aq-dur, .15s) var(--aq-ease, ease)}.aqc-tab:hover{color:var(--aq-ink)}.aqc-tab.is-on{background:var(--aq-surface, #fff);color:var(--aq-ink);box-shadow:var(--aq-shadow-pill, 0 1px 3px rgba(0,0,0,.1))}@media(max-width:899px){.aqc-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--gsc-aside-padding-size, var(--aq-gap-m)));padding-inline:var(--gsc-aside-padding-size, var(--aq-gap-m))}.aqc-tabs::-webkit-scrollbar{display:none}}::details-content{box-sizing:inherit}summary{box-sizing:border-box}.sort-list-dropdown{background:var(--aq-menu-bg, rgba(38,38,38,.85));-webkit-backdrop-filter:var(--aq-menu-blur, saturate(1.2) blur(20px));backdrop-filter:var(--aq-menu-blur, saturate(1.2) blur(20px));border-radius:var(--aq-r-card, 2rem);box-shadow:var(--aq-menu-shadow, 0 2rem 5rem rgba(0,0,0,.42));padding:var(--aq-gap-2xs);color:var(--aq-menu-ink, #fff)}.sort-list-dropdown__item{display:flex;align-items:center;gap:var(--aq-gap-s);min-height:var(--aq-btn-h, 4rem);padding:0 var(--aq-gap-s);border-radius:var(--aq-r-sm, .8rem);font-size:var(--aq-fs-sm);font-weight:500;color:var(--aq-menu-ink, #fff);cursor:pointer;transition:background-color var(--aq-dur, .15s) var(--aq-ease, ease)}.sort-list-dropdown__item:hover,.sort-list-dropdown__item.active{background:var(--aq-menu-hover, rgba(255,255,255,.08))}.sort-list-dropdown__item.active:after{content:"\2713";margin-left:auto}.sidebar-sort-list .sidebar__body{background:var(--aq-menu-bg, rgba(38,38,38,.85));-webkit-backdrop-filter:var(--aq-menu-blur, saturate(1.2) blur(20px));backdrop-filter:var(--aq-menu-blur, saturate(1.2) blur(20px));color:var(--aq-menu-ink, #fff)}.sidebar-sort-list .sort-list-sidebar__header,.sidebar-sort-list .sort-list-sidebar__form-label,.sidebar-sort-list .close-button-with-scale-hover,.sidebar-sort-list .sort-list-sidebar__check-icon{color:var(--aq-menu-ink, #fff)}@media(max-width:899px){details.aqc-railnav[open]{background:var(--aq-menu-bg, rgba(38,38,38,.85));-webkit-backdrop-filter:var(--aq-menu-blur, saturate(1.2) blur(20px));backdrop-filter:var(--aq-menu-blur, saturate(1.2) blur(20px));box-shadow:var(--aq-menu-shadow, 0 2rem 5rem rgba(0,0,0,.42));color:var(--aq-menu-ink, #fff)}details.aqc-railnav[open] .aqc-mnav__chev,details.aqc-railnav[open] .aqc-rail__group,details.aqc-railnav[open] .aqc-me__s{color:var(--aq-menu-ink-soft, rgba(255,255,255,.55))}details.aqc-railnav[open] .aqc-me__ava{background:var(--aq-menu-pill, rgba(255,255,255,.14));color:var(--aq-menu-ink, #fff)}details.aqc-railnav[open] .aqc-nav__item{color:var(--aq-menu-ink, #fff)}details.aqc-railnav[open] .aqc-nav__item:hover{background:var(--aq-menu-hover, rgba(255,255,255,.08))}details.aqc-railnav[open] .aqc-nav__item.is-on{background:var(--aq-menu-pill, rgba(255,255,255,.14));color:var(--aq-menu-ink, #fff)}details.aqc-railnav[open] .aqc-nav__count,details.aqc-railnav[open] .aqc-nav__soon{background:var(--aq-menu-pill, rgba(255,255,255,.14));color:var(--aq-menu-ink, #fff)}details.aqc-railnav[open] .aqc-nav__count{min-width:2rem;text-align:center;padding:.1rem .7rem}details.aqc-railnav[open] .aqc-nav__item.is-on .aqc-nav__count{background:var(--aq-menu-ink, #fff);color:var(--aq-ink, #141414)}details.aqc-railnav[open] .aqc-firm__n{color:var(--aq-menu-ink, #fff)}details.aqc-railnav[open] .aqc-firm svg{color:var(--aq-menu-ink-soft, rgba(255,255,255,.55))}details.aqc-railnav[open] .aqc-firm__logo--mono{background:var(--aq-menu-pill, rgba(255,255,255,.14));color:var(--aq-menu-ink, #fff);box-shadow:none}details.aqc-railnav[open] .aq-btn{background:var(--aq-menu-pill, rgba(255,255,255,.14));color:var(--aq-menu-ink, #fff)}details.aqc-railnav[open] :is(a,button,summary):focus-visible{outline-color:var(--aq-menu-ink, #fff)}}
/*# sourceMappingURL=/cdn/shop/t/116/assets/aq-custom.css.map */
