.flagship-module__Ae7mXq__page{--hdr:var(--cine-h,72px);--chap-h:52px}.flagship-module__Ae7mXq__contain{object-fit:contain}.flagship-module__Ae7mXq__cover{object-fit:cover}.flagship-module__Ae7mXq__kicker{color:var(--on-dark-2);letter-spacing:0;text-transform:none;align-items:center;gap:12px;margin:0;font-size:.875rem;font-weight:600;display:flex}.flagship-module__Ae7mXq__buy .flagship-module__Ae7mXq__kicker{letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem}.flagship-module__Ae7mXq__dash{background:var(--signal);flex:none;width:28px;height:2px}.flagship-module__Ae7mXq__h2{color:var(--stone);font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,1.2rem + 3.2vw,4.25rem);font-weight:740;font-stretch:108%;line-height:.94}.flagship-module__Ae7mXq__h3{color:var(--stone);font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:clamp(1.5rem,1.1rem + 1.2vw,2.25rem);font-weight:720;font-stretch:106%;line-height:1}.flagship-module__Ae7mXq__body{max-width:34rem;color:var(--on-dark-2);margin:0;font-size:1rem;line-height:1.55}.flagship-module__Ae7mXq__sectionHead{gap:var(--s-4);max-width:46rem;display:grid}.flagship-module__Ae7mXq__top{gap:var(--s-4) 0;padding:calc(var(--hdr) + 8px) 0 var(--s-6);display:grid}.flagship-module__Ae7mXq__crumbs{padding:0 var(--edge)}.flagship-module__Ae7mXq__crumbs ol{color:var(--on-dark-3);font-size:var(--t-micro);flex-wrap:wrap;gap:4px 10px;margin:0;padding:0;list-style:none;display:flex}.flagship-module__Ae7mXq__crumbs li+li:before{content:"/";color:var(--graphite-3);margin-right:10px}.flagship-module__Ae7mXq__crumbs a{color:var(--on-dark-2);text-decoration:none}.flagship-module__Ae7mXq__crumbs a:hover,.flagship-module__Ae7mXq__crumbs [aria-current]{color:var(--on-dark)}.flagship-module__Ae7mXq__media{min-width:0}.flagship-module__Ae7mXq__gallery{position:relative}.flagship-module__Ae7mXq__thumbs,.flagship-module__Ae7mXq__stage{display:none}.flagship-module__Ae7mXq__track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;display:flex;overflow-x:auto}.flagship-module__Ae7mXq__track::-webkit-scrollbar{display:none}.flagship-module__Ae7mXq__slide{aspect-ratio:1;background:var(--stone);scroll-snap-align:start;cursor:zoom-in;flex:0 0 100%;position:relative}.flagship-module__Ae7mXq__slide img,.flagship-module__Ae7mXq__frame img,.flagship-module__Ae7mXq__thumb img{mix-blend-mode:multiply}.flagship-module__Ae7mXq__slide img{padding:5%}.flagship-module__Ae7mXq__slideVideo{background:var(--char);cursor:default}.flagship-module__Ae7mXq__slideVideo img{mix-blend-mode:normal;padding:0}.flagship-module__Ae7mXq__slideVideo iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.flagship-module__Ae7mXq__trackMeta{padding:10px var(--edge) 0;color:var(--on-dark-2);font-size:var(--t-micro);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;font-weight:600;display:flex}.flagship-module__Ae7mXq__trackMeta>.flagship-module__Ae7mXq__tnum,.flagship-module__Ae7mXq__trackMeta>:first-child{color:var(--on-dark)}.flagship-module__Ae7mXq__dots{gap:5px;margin-left:auto;display:flex}.flagship-module__Ae7mXq__dots i{background:var(--graphite-3);width:5px;height:5px;transition:background-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border-radius:50%}.flagship-module__Ae7mXq__dots i[data-on]{background:var(--signal);transform:scale(1.3)}.flagship-module__Ae7mXq__trackNote{padding:0 var(--edge);color:var(--on-dark-3);font-size:var(--t-micro);margin:6px 0 0}.flagship-module__Ae7mXq__videoBtn{cursor:pointer;width:100%;display:block;position:absolute;inset:0}.flagship-module__Ae7mXq__videoPlay{background:var(--signal);width:64px;height:64px;color:var(--char);transition:transform var(--dur-fast) var(--ease-out);border-radius:50%;place-items:center;margin:-32px 0 0 -32px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 0 0 10px #ff5a1f38}@media (hover:hover) and (pointer:fine){.flagship-module__Ae7mXq__videoBtn:hover .flagship-module__Ae7mXq__videoPlay,.flagship-module__Ae7mXq__docMedia:hover .flagship-module__Ae7mXq__videoPlay{transform:scale(1.06)}}.flagship-module__Ae7mXq__videoBtn:active .flagship-module__Ae7mXq__videoPlay{transform:scale(.96)}.flagship-module__Ae7mXq__videoLabel{left:var(--s-4);right:var(--s-4);bottom:var(--s-4);color:var(--on-dark);font-size:var(--t-small);text-align:left;text-shadow:0 1px 12px #0009;font-weight:600;position:absolute}.flagship-module__Ae7mXq__viewer{background:var(--char);width:100%;max-width:100%;height:100dvh;max-height:100dvh;color:var(--on-dark);border:0;margin:0;padding:0}.flagship-module__Ae7mXq__viewer::backdrop{background:var(--char)}.flagship-module__Ae7mXq__viewer[open]{animation:flagship-module__Ae7mXq__viewer-in var(--dur-sheet) var(--ease-out)}.flagship-module__Ae7mXq__viewer[data-closing]{animation:flagship-module__Ae7mXq__viewer-out var(--dur-exit) var(--ease-exit) forwards}@keyframes flagship-module__Ae7mXq__viewer-in{0%{opacity:0;transform:scale(.97)}}@keyframes flagship-module__Ae7mXq__viewer-out{to{opacity:0;transform:scale(.98)}}.flagship-module__Ae7mXq__viewerStage{inset:var(--s-8) var(--s-4);background:var(--stone);cursor:zoom-in;position:absolute;overflow:hidden}.flagship-module__Ae7mXq__viewerStage[data-zoomed]{cursor:zoom-out}.flagship-module__Ae7mXq__viewerImg{object-fit:contain;mix-blend-mode:multiply;transform-origin:var(--ox,50%) var(--oy,50%);transition:transform .32s var(--ease-out);animation:flagship-module__Ae7mXq__swap var(--dur-base) var(--ease-out)}.flagship-module__Ae7mXq__viewerStage[data-zoomed] .flagship-module__Ae7mXq__viewerImg{transform:scale(2.4)}@keyframes flagship-module__Ae7mXq__swap{0%{opacity:0}}.flagship-module__Ae7mXq__viewerPaper{background:#fff}.flagship-module__Ae7mXq__viewerBtn{border-radius:var(--radius);background:var(--graphite-2);width:48px;height:48px;color:var(--on-dark);transition:transform var(--dur-press) var(--ease-out);place-items:center;display:grid;position:absolute}.flagship-module__Ae7mXq__viewerBtn:active{transform:scale(.94)}.flagship-module__Ae7mXq__viewerClose{top:var(--s-2);right:var(--s-3)}.flagship-module__Ae7mXq__prev,.flagship-module__Ae7mXq__next{margin-top:-24px;top:50%}.flagship-module__Ae7mXq__prev{left:var(--s-3)}.flagship-module__Ae7mXq__next{right:var(--s-3)}.flagship-module__Ae7mXq__viewerCaption{left:var(--s-4);top:var(--s-5);color:var(--on-dark-2);font-size:var(--t-small);margin:0;position:absolute}.flagship-module__Ae7mXq__buy{align-content:start;gap:var(--s-4);padding:var(--s-4) var(--edge) 0;display:grid}.flagship-module__Ae7mXq__title{color:var(--stone);font-family:var(--font-display);letter-spacing:-.035em;text-transform:uppercase;margin:0;font-size:clamp(2.5rem,1.4rem + 2.6vw,3.75rem);font-weight:760;font-stretch:110%;line-height:.92}.flagship-module__Ae7mXq__lead{max-width:28rem;color:var(--on-dark-2);font-size:var(--t-lead);margin:-4px 0 0;line-height:1.4}.flagship-module__Ae7mXq__priceRow{align-items:baseline;gap:12px;display:flex}.flagship-module__Ae7mXq__price{color:var(--on-dark);font-family:var(--font-display);letter-spacing:-.02em;font-size:2rem;font-weight:700}.flagship-module__Ae7mXq__price[data-changed]{animation:flagship-module__Ae7mXq__value-in var(--dur-base) var(--ease-out)}@keyframes flagship-module__Ae7mXq__value-in{0%{opacity:0;transform:translateY(6px)}}.flagship-module__Ae7mXq__tax{color:var(--on-dark-3);font-size:var(--t-small)}.flagship-module__Ae7mXq__facts{border-top:1px solid var(--rule-dark-strong);border-bottom:1px solid var(--rule-dark);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.flagship-module__Ae7mXq__facts>div{gap:4px;padding:12px 10px 12px 0;display:grid}.flagship-module__Ae7mXq__facts>div:nth-child(2n){border-left:1px solid var(--rule-dark);padding-left:12px}.flagship-module__Ae7mXq__facts>div:nth-child(n+3){border-top:1px solid var(--rule-dark)}.flagship-module__Ae7mXq__facts dt{color:var(--on-dark-3);letter-spacing:.1em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.flagship-module__Ae7mXq__facts dd{color:var(--on-dark);font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;margin:0;font-size:clamp(1.0625rem,.9rem + .45vw,1.375rem);font-weight:700}.flagship-module__Ae7mXq__facts small{color:var(--on-dark-3);margin-left:3px;font-size:.6em;font-weight:600}.flagship-module__Ae7mXq__option{border:0;gap:10px;margin:0;padding:0;display:grid}.flagship-module__Ae7mXq__option legend{width:100%;color:var(--on-dark-2);font-size:var(--t-small);align-items:baseline;gap:8px;padding:0 0 10px;display:flex}.flagship-module__Ae7mXq__option strong{color:var(--on-dark)}.flagship-module__Ae7mXq__ref{color:var(--on-dark-3);font-size:var(--t-micro);margin-left:auto}.flagship-module__Ae7mXq__swatches{flex-wrap:wrap;gap:8px;display:flex}.flagship-module__Ae7mXq__swatch{border:1px solid var(--rule-dark-strong);min-height:44px;color:var(--on-dark-2);font-size:var(--t-small);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-press) var(--ease-out);border-radius:999px;align-items:center;gap:10px;padding:0 14px 0 8px;font-weight:600;display:flex;position:relative}.flagship-module__Ae7mXq__swatch input{opacity:0;pointer-events:none;position:absolute}.flagship-module__Ae7mXq__swatch:active{transform:scale(.97)}.flagship-module__Ae7mXq__swatch:has(input:checked){border-color:var(--on-dark);color:var(--on-dark)}.flagship-module__Ae7mXq__swatch:has(input:focus-visible){outline:2px solid var(--signal);outline-offset:2px}.flagship-module__Ae7mXq__swatch[data-out] .flagship-module__Ae7mXq__swatchName{text-decoration:line-through}.flagship-module__Ae7mXq__swatchDot{border-radius:50%;width:26px;height:26px;box-shadow:inset 0 0 0 1px #ffffff2e}@media (hover:hover) and (pointer:fine){.flagship-module__Ae7mXq__swatch:hover{border-color:var(--on-dark-2);color:var(--on-dark)}}.flagship-module__Ae7mXq__stock{color:var(--on-dark);font-size:var(--t-small);align-items:center;gap:10px;margin:0;font-weight:600;display:flex}.flagship-module__Ae7mXq__stock i{background:var(--on-dark-3);border-radius:50%;width:8px;height:8px}.flagship-module__Ae7mXq__stock[data-state=in] i{background:var(--ok);box-shadow:0 0 0 4px #2f9e5b33}.flagship-module__Ae7mXq__actions{align-items:center;gap:var(--s-4);grid-template-columns:1fr auto;display:grid}.flagship-module__Ae7mXq__secondary{color:var(--on-dark);font-size:var(--t-small);text-decoration:underline;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-underline-offset:5px;font-weight:600;text-decoration-thickness:2px}.flagship-module__Ae7mXq__service{border-top:1px solid var(--rule-dark);color:var(--on-dark-2);gap:6px;margin:0;padding:12px 0 0;font-size:.8125rem;list-style:none;display:grid}.flagship-module__Ae7mXq__service li{align-items:center;gap:10px;display:flex}.flagship-module__Ae7mXq__service svg{color:var(--on-dark-3)}.flagship-module__Ae7mXq__service span{color:var(--on-dark-3);font-size:var(--t-micro);letter-spacing:.06em;text-transform:uppercase;margin-left:auto}.flagship-module__Ae7mXq__ean{color:var(--on-dark-3);font-size:var(--t-micro);margin:0}.flagship-module__Ae7mXq__bar{z-index:45;align-items:center;gap:var(--s-3);padding:10px var(--edge) calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--rule-dark-strong);transition:transform var(--dur-exit) var(--ease-exit);background:#111214f7;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.flagship-module__Ae7mXq__bar[data-show]{transition-duration:var(--dur-bar);transform:none}.flagship-module__Ae7mXq__barInfo{min-width:0;color:var(--on-dark-2);font-size:var(--t-micro);flex:1;display:grid}.flagship-module__Ae7mXq__barInfo b{color:var(--on-dark);font-size:var(--t-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.flagship-module__Ae7mXq__story{--cine-h:calc(var(--hdr) + var(--chap-h))}.flagship-module__Ae7mXq__story [id]{scroll-margin-top:calc(var(--hdr) + var(--chap-h) - var(--header-h) - var(--s-4))}.flagship-module__Ae7mXq__chapters{top:var(--hdr);z-index:40;align-items:center;gap:var(--s-5);height:var(--chap-h);padding:0 var(--edge);border-top:1px solid var(--rule-dark);border-bottom:1px solid var(--rule-dark);background:#111214f7;display:flex;position:sticky}.flagship-module__Ae7mXq__chapterNav{flex:1;min-width:0}.flagship-module__Ae7mXq__chips{scrollbar-width:none;gap:2px;display:flex;overflow-x:auto}.flagship-module__Ae7mXq__chips::-webkit-scrollbar{display:none}.flagship-module__Ae7mXq__chip{border-radius:var(--radius);height:36px;color:var(--on-dark-3);white-space:nowrap;transition:color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);flex:none;align-items:center;gap:7px;padding:0 10px;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.flagship-module__Ae7mXq__chip .flagship-module__Ae7mXq__tnum{font-size:.6875rem}.flagship-module__Ae7mXq__chip[aria-current]{color:var(--on-dark);box-shadow:inset 0 -2px var(--signal);background:#f3f2ef12}.flagship-module__Ae7mXq__chip[aria-current] .flagship-module__Ae7mXq__tnum{color:var(--signal)}@media (hover:hover) and (pointer:fine){.flagship-module__Ae7mXq__chip:hover{color:var(--on-dark)}}.flagship-module__Ae7mXq__chapterBuy{display:none}.flagship-module__Ae7mXq__chapterName{color:var(--on-dark);font-size:var(--t-small);text-align:right;font-weight:700;display:grid}.flagship-module__Ae7mXq__chapterName small{color:var(--on-dark-3);font-size:var(--t-micro);font-weight:500}.flagship-module__Ae7mXq__anchor{display:block}.flagship-module__Ae7mXq__plate .flagship-module__Ae7mXq__plateHead,.flagship-module__Ae7mXq__plate .flagship-module__Ae7mXq__plateFigure,.flagship-module__Ae7mXq__plate .flagship-module__Ae7mXq__plateData>div,.flagship-module__Ae7mXq__details .flagship-module__Ae7mXq__macros>li,.flagship-module__Ae7mXq__details .flagship-module__Ae7mXq__group{transition:opacity var(--dur-reveal-quiet) var(--ease-out), transform var(--dur-reveal-quiet) var(--ease-out)}.js .flagship-module__Ae7mXq__plate:not([data-in]) .flagship-module__Ae7mXq__plateHead{opacity:0;transform:translateY(12px)}.js .flagship-module__Ae7mXq__plate:not([data-in]) .flagship-module__Ae7mXq__plateFigure{opacity:0;transform:translateY(12px)}.js .flagship-module__Ae7mXq__plate:not([data-in]) .flagship-module__Ae7mXq__plateData>div{opacity:0;transform:translateY(12px)}.js .flagship-module__Ae7mXq__details:not([data-in]) .flagship-module__Ae7mXq__macros>li{opacity:0;transform:translateY(12px)}.js .flagship-module__Ae7mXq__details:not([data-in]) .flagship-module__Ae7mXq__group{opacity:0;transform:translateY(12px)}.flagship-module__Ae7mXq__plate .flagship-module__Ae7mXq__plateData>div:nth-child(2){transition-delay:60ms}.flagship-module__Ae7mXq__plate .flagship-module__Ae7mXq__plateData>div:nth-child(3){transition-delay:.12s}.flagship-module__Ae7mXq__plate .flagship-module__Ae7mXq__plateData>div:nth-child(4){transition-delay:.18s}.flagship-module__Ae7mXq__plate .flagship-module__Ae7mXq__plateData>div:nth-child(5){transition-delay:.24s}.flagship-module__Ae7mXq__details .flagship-module__Ae7mXq__macros>li{transition-delay:calc(var(--i,0) * 60ms + 60ms)}@media (prefers-reduced-motion:reduce){.js .flagship-module__Ae7mXq__plate:not([data-in]) .flagship-module__Ae7mXq__plateHead{transform:none}.js .flagship-module__Ae7mXq__plate:not([data-in]) .flagship-module__Ae7mXq__plateFigure{transform:none}.js .flagship-module__Ae7mXq__plate:not([data-in]) .flagship-module__Ae7mXq__plateData>div{transform:none}.js .flagship-module__Ae7mXq__details:not([data-in]) .flagship-module__Ae7mXq__macros>li{transform:none}.js .flagship-module__Ae7mXq__details:not([data-in]) .flagship-module__Ae7mXq__group{transform:none}}.flagship-module__Ae7mXq__plate{gap:var(--s-6);padding:var(--s-8) var(--edge) var(--s-8);background:radial-gradient(ellipse 45% 55% at 42% 55%, #f3f2ef12, transparent 70%), var(--char);display:grid;position:relative;overflow:hidden}.flagship-module__Ae7mXq__plateGrid{pointer-events:none;background-image:linear-gradient(#f3f2ef0b 1px,#0000 1px),linear-gradient(90deg,#f3f2ef0b 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 75% at 45%,#000 40%,#0000 100%);mask-image:radial-gradient(80% 75% at 45%,#000 40%,#0000 100%)}.flagship-module__Ae7mXq__plateHead{gap:var(--s-4);display:grid;position:relative}.flagship-module__Ae7mXq__plateFigure{position:relative}.flagship-module__Ae7mXq__plateProduct{aspect-ratio:1;width:min(100%,560px);margin:0 auto;position:relative}.flagship-module__Ae7mXq__plateProduct[data-photo]{border-radius:var(--r-1,4px);background:var(--stone);overflow:hidden}.flagship-module__Ae7mXq__plateProduct[data-photo] img{mix-blend-mode:multiply;padding:6%}.flagship-module__Ae7mXq__cotas{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.flagship-module__Ae7mXq__cota,.flagship-module__Ae7mXq__tick{stroke:var(--signal);stroke-width:1.5px;vector-effect:non-scaling-stroke}.flagship-module__Ae7mXq__cota{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .9s var(--ease-out) .2s}.js .flagship-module__Ae7mXq__plate:not([data-in]) .flagship-module__Ae7mXq__cota{stroke-dashoffset:1px}.flagship-module__Ae7mXq__cotaLabel{background:var(--char);color:var(--on-dark);white-space:nowrap;transition:opacity var(--dur-label) var(--ease-out) .7s;align-items:baseline;gap:6px;padding:2px 8px;font-size:.8125rem;font-weight:700;display:inline-flex;position:absolute;translate:-50% -50%}.flagship-module__Ae7mXq__cotaLabel i{color:var(--signal);letter-spacing:.1em;text-transform:uppercase;font-size:.6875rem;font-style:normal;font-weight:600}.flagship-module__Ae7mXq__cotaLabel[data-axis=h]{translate:-50% -50%;rotate:-90deg}.flagship-module__Ae7mXq__cotaLabel[data-axis=d]{color:var(--on-dark-2);background:0 0;translate:-100% -50%}.js .flagship-module__Ae7mXq__plate:not([data-in]) .flagship-module__Ae7mXq__cotaLabel{opacity:0}.flagship-module__Ae7mXq__plateStamp{margin:var(--s-5) 0 0;color:var(--on-dark-3);letter-spacing:.14em;text-align:center;text-transform:uppercase;font-size:.6875rem;font-weight:600}.flagship-module__Ae7mXq__plateData{border-top:1px solid var(--rule-dark-strong);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid;position:relative}.flagship-module__Ae7mXq__plateData>div{padding:var(--s-4) 0;border-bottom:1px solid var(--rule-dark);align-content:start;gap:6px;display:grid}.flagship-module__Ae7mXq__plateData dt{color:var(--on-dark-3);letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.flagship-module__Ae7mXq__plateData dd{color:var(--on-dark);font-family:var(--font-display);letter-spacing:-.03em;align-items:baseline;gap:6px;margin:0;font-size:clamp(1.625rem,1.2rem + 1.4vw,2.5rem);font-weight:720;line-height:1;display:flex}.flagship-module__Ae7mXq__plateData small{color:var(--on-dark-3);font-family:var(--font-text);letter-spacing:0;font-size:.42em;font-weight:600}.flagship-module__Ae7mXq__plateKey{grid-column:1/-1}.flagship-module__Ae7mXq__plateKey dd{color:var(--stone);letter-spacing:-.06em;font-size:clamp(6rem,3rem + 10vw,11rem);font-weight:760;line-height:.82}.flagship-module__Ae7mXq__plateKey small{color:var(--signal);font-family:var(--font-display);font-size:.3em;font-weight:700}.flagship-module__Ae7mXq__plateRefs{grid-column:1/-1}.flagship-module__Ae7mXq__plateRefs dd{font-family:var(--font-text);font-size:var(--t-small);letter-spacing:0;color:var(--on-dark-2);flex-wrap:wrap;gap:6px 18px;font-weight:500;display:flex}.flagship-module__Ae7mXq__plateRefs b{color:var(--on-dark)}.flagship-module__Ae7mXq__details{gap:var(--s-7);padding:var(--s-9) var(--edge);background:var(--char);display:grid}.flagship-module__Ae7mXq__macros{gap:var(--s-3);margin:0 calc(var(--edge) * -1);padding:0 var(--edge);scroll-snap-type:x mandatory;scroll-padding-left:var(--edge);scrollbar-width:none;list-style:none;display:flex;overflow-x:auto}.flagship-module__Ae7mXq__macros::-webkit-scrollbar{display:none}.flagship-module__Ae7mXq__macros>li{scroll-snap-align:start;flex:0 0 78%}.flagship-module__Ae7mXq__macro{align-content:start;gap:var(--s-3);display:grid}.flagship-module__Ae7mXq__macroImg{aspect-ratio:4/5;background:var(--stone);position:relative;overflow:hidden}.flagship-module__Ae7mXq__macroImg img{mix-blend-mode:multiply;transition:transform var(--dur-hover-media) var(--ease-out)}@media (hover:hover) and (pointer:fine){.flagship-module__Ae7mXq__macro:hover .flagship-module__Ae7mXq__macroImg img{transform:scale(1.04)}}.flagship-module__Ae7mXq__macro p{color:var(--on-dark-2);font-size:var(--t-small);margin:0;line-height:1.45}.flagship-module__Ae7mXq__material{padding:var(--s-5);aspect-ratio:4/5;background:repeating-linear-gradient(45deg, #f3f2ef09 0 2px, transparent 2px 6px), repeating-linear-gradient(-45deg, #f3f2ef09 0 2px, transparent 2px 6px), var(--graphite);border:1px solid var(--rule-dark);align-content:end;gap:6px;display:grid}.flagship-module__Ae7mXq__materialValue{color:var(--stone);font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(3.5rem,1.6rem + 3.4vw,5.25rem);font-weight:760;line-height:.85}.flagship-module__Ae7mXq__materialName{color:var(--on-dark);font-family:var(--font-display);font-size:1.5rem;font-weight:700}.flagship-module__Ae7mXq__materialNote{color:var(--on-dark-3);font-size:var(--t-micro);letter-spacing:.08em;text-transform:uppercase}.flagship-module__Ae7mXq__features{gap:var(--s-5);display:grid}.flagship-module__Ae7mXq__featuresHead{padding-bottom:var(--s-3);border-bottom:1px solid var(--rule-dark-strong);color:var(--on-dark-2);font-size:var(--t-small);margin:0}.flagship-module__Ae7mXq__featuresHead .flagship-module__Ae7mXq__tnum{color:var(--signal);font-weight:700}.flagship-module__Ae7mXq__groups{display:grid}.flagship-module__Ae7mXq__group{border-bottom:1px solid var(--rule-dark)}.flagship-module__Ae7mXq__group h3{margin:0}.flagship-module__Ae7mXq__group button{width:100%;min-height:56px;color:var(--stone);font-family:var(--font-display);text-align:left;align-items:center;gap:10px;font-size:1.125rem;font-weight:700;display:flex}.flagship-module__Ae7mXq__groupCount{color:var(--on-dark-3);font-family:var(--font-text);font-size:var(--t-micro)}.flagship-module__Ae7mXq__groupIcon{color:var(--on-dark-2);transition:rotate var(--dur-base) var(--ease-out);margin-left:auto}.flagship-module__Ae7mXq__group[data-open] .flagship-module__Ae7mXq__groupIcon{rotate:45deg}.flagship-module__Ae7mXq__group ul{padding:0 0 var(--s-5);gap:10px;margin:0;list-style:none;display:none}.flagship-module__Ae7mXq__group[data-open] ul{display:grid}.flagship-module__Ae7mXq__group li{color:var(--on-dark-2);padding-left:18px;font-size:.9375rem;line-height:1.45;position:relative}.flagship-module__Ae7mXq__group li:before{content:"";background:var(--signal);width:8px;height:2px;position:absolute;top:.62em;left:0}.flagship-module__Ae7mXq__refsNote{border:1px solid var(--rule-dark-strong);color:var(--on-dark-3);white-space:nowrap;margin-left:8px;padding:1px 6px;font-size:.6875rem;display:inline-block}.flagship-module__Ae7mXq__specsDocs{gap:var(--s-8);padding:var(--s-9) var(--edge);background:var(--graphite);display:grid}.flagship-module__Ae7mXq__specs,.flagship-module__Ae7mXq__docs{align-content:start;gap:var(--s-4);display:grid}.flagship-module__Ae7mXq__specGroups{gap:var(--s-6);margin-top:var(--s-3);display:grid}.flagship-module__Ae7mXq__specGroup{gap:var(--s-3);padding-top:var(--s-4);border-top:1px solid var(--rule-dark-strong);display:grid}.flagship-module__Ae7mXq__specGroupTitle{color:var(--stone);font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:1.0625rem;font-weight:700}.flagship-module__Ae7mXq__specRows{gap:10px;margin:0;display:grid}.flagship-module__Ae7mXq__specRows>div{gap:var(--s-4);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.flagship-module__Ae7mXq__specRows dt{color:var(--on-dark-3);font-size:var(--t-small)}.flagship-module__Ae7mXq__specRows dd{color:var(--on-dark);margin:0;font-size:.9375rem;font-weight:600}.flagship-module__Ae7mXq__specRefs{gap:2px;display:grid}.flagship-module__Ae7mXq__docGrid{gap:var(--s-3);margin-top:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.flagship-module__Ae7mXq__doc{align-content:start;gap:var(--s-3);padding:var(--s-3);background:var(--graphite-2);border:1px solid var(--rule-dark);color:var(--on-dark);text-align:left;transition:border-color var(--dur-fast) var(--ease-out), transform var(--dur-press) var(--ease-out);text-decoration:none;display:grid}.flagship-module__Ae7mXq__doc:active{transform:scale(.985)}@media (hover:hover) and (pointer:fine){.flagship-module__Ae7mXq__doc:hover{border-color:var(--rule-dark-strong)}}.flagship-module__Ae7mXq__docVideo{grid-column:1/-1}.flagship-module__Ae7mXq__docVideo iframe{aspect-ratio:16/9;border:0;width:100%}.flagship-module__Ae7mXq__docMedia{aspect-ratio:16/9;background:var(--char);cursor:pointer;width:100%;display:block;position:relative;overflow:hidden}.flagship-module__Ae7mXq__docPaper{aspect-ratio:1;background:#fff}.flagship-module__Ae7mXq__docText{gap:2px;display:grid}.flagship-module__Ae7mXq__docText b{align-items:center;gap:6px;font-size:.9375rem;display:inline-flex}.flagship-module__Ae7mXq__docText span{color:var(--on-dark-2);font-size:var(--t-micro)}.flagship-module__Ae7mXq__docLink{align-content:stretch;gap:var(--s-4);min-height:220px;padding:var(--s-4);background:linear-gradient(160deg, #ff5a1f24, transparent 55%), var(--graphite-2);grid-template-rows:auto 1fr auto;display:grid}.flagship-module__Ae7mXq__makerTop{justify-content:space-between;align-items:center;gap:6px var(--s-3);flex-wrap:wrap;min-width:0;display:flex}.flagship-module__Ae7mXq__makerLogo{width:auto;max-width:100%;height:22px;display:block}.flagship-module__Ae7mXq__makerKicker{color:var(--on-dark-2);letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.flagship-module__Ae7mXq__makerBody{align-content:end;gap:6px;display:grid}.flagship-module__Ae7mXq__makerName{color:var(--stone);font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(1.375rem,1.1rem + .8vw,1.75rem);font-weight:740;font-stretch:108%;line-height:1}.flagship-module__Ae7mXq__makerRefs{color:var(--on-dark-2);font-size:var(--t-micro)}.flagship-module__Ae7mXq__makerFoot{justify-content:space-between;align-items:center;gap:6px var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--rule-dark-strong);flex-wrap:wrap;display:flex}.flagship-module__Ae7mXq__makerAction{color:var(--on-dark);font-size:var(--t-small);align-items:center;gap:6px;font-weight:700;display:inline-flex}.flagship-module__Ae7mXq__makerAction svg{color:var(--signal);transition:transform var(--dur-fast) var(--ease-out)}@media (hover:hover) and (pointer:fine){.flagship-module__Ae7mXq__docLink:hover .flagship-module__Ae7mXq__makerAction svg{transform:translate(2px,-2px)}}.flagship-module__Ae7mXq__makerHost{color:var(--on-dark-2);font-size:var(--t-micro)}.flagship-module__Ae7mXq__docNote{color:var(--on-dark-3);font-size:var(--t-micro);margin:0}.flagship-module__Ae7mXq__related{gap:var(--s-7);padding:var(--s-9) var(--edge);background:var(--char);display:grid}.flagship-module__Ae7mXq__rel{gap:var(--s-4);display:grid}.flagship-module__Ae7mXq__relHead{align-items:baseline;gap:4px var(--s-4);padding-bottom:var(--s-3);border-bottom:1px solid var(--rule-dark-strong);flex-wrap:wrap;display:flex}.flagship-module__Ae7mXq__relHead h3{color:var(--stone);font-family:var(--font-display);margin:0;font-size:1.375rem;font-weight:720}.flagship-module__Ae7mXq__relHead p{color:var(--on-dark-3);font-size:var(--t-small);margin:0}.flagship-module__Ae7mXq__relRail{gap:var(--s-3);margin:0 calc(var(--edge) * -1);padding:0 var(--edge);scroll-snap-type:x mandatory;scroll-padding-left:var(--edge);scrollbar-width:none;list-style:none;display:flex;overflow-x:auto}.flagship-module__Ae7mXq__relRail::-webkit-scrollbar{display:none}.flagship-module__Ae7mXq__relRail>li{scroll-snap-align:start;flex:0 0 62%}.flagship-module__Ae7mXq__tile{color:var(--on-dark);gap:6px;text-decoration:none;display:grid}.flagship-module__Ae7mXq__tilePlate{aspect-ratio:1;border-radius:var(--radius);background:var(--stone);transition:transform var(--dur-press) var(--ease-out);margin-bottom:6px;display:block;position:relative;overflow:hidden}.flagship-module__Ae7mXq__tilePlate img{mix-blend-mode:multiply;transition:transform var(--dur-hover-media) var(--ease-out);padding:9%}@media (hover:hover) and (pointer:fine){.flagship-module__Ae7mXq__tile:hover .flagship-module__Ae7mXq__tilePlate img{transform:scale(1.04)}}.flagship-module__Ae7mXq__tile:active .flagship-module__Ae7mXq__tilePlate{transform:scale(.99)}.flagship-module__Ae7mXq__tileReason{color:var(--signal);font-size:.8125rem;font-weight:600}.flagship-module__Ae7mXq__tileName{font-family:var(--font-display);letter-spacing:-.015em;font-size:1.25rem;font-weight:720}.flagship-module__Ae7mXq__tileFoot{color:var(--on-dark-2);font-size:var(--t-small);justify-content:space-between;display:flex}.flagship-module__Ae7mXq__tileFoot [data-in]{color:var(--ok)}.flagship-module__Ae7mXq__tileFoot>:last-child{color:var(--on-dark-3)}@media (min-width:1024px){.flagship-module__Ae7mXq__top{gap:var(--s-3) 0;min-height:100svh;padding:calc(var(--hdr) + 12px) 0 var(--s-6);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,62fr) minmax(0,38fr)}.flagship-module__Ae7mXq__crumbs{grid-column:1/-1}.flagship-module__Ae7mXq__media{padding-left:var(--edge)}.flagship-module__Ae7mXq__gallery{height:clamp(560px, calc(100svh - var(--hdr) - 76px), 900px);grid-template-columns:72px minmax(0,1fr);gap:12px;display:grid}.flagship-module__Ae7mXq__thumbs{scrollbar-width:none;flex-direction:column;gap:8px;display:flex;overflow-y:auto}.flagship-module__Ae7mXq__thumbs::-webkit-scrollbar{display:none}.flagship-module__Ae7mXq__thumb{background:var(--stone);opacity:.5;width:72px;height:72px;transition:opacity var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);flex:none;position:relative}.flagship-module__Ae7mXq__thumb img{padding:6%}.flagship-module__Ae7mXq__thumb[aria-pressed=true]{opacity:1;box-shadow:0 0 0 2px var(--char), 0 0 0 4px var(--signal)}.flagship-module__Ae7mXq__thumbVideo{background:var(--char);color:var(--on-dark);place-items:center;display:grid}.flagship-module__Ae7mXq__thumbVideo img{mix-blend-mode:normal;opacity:.7;padding:0}.flagship-module__Ae7mXq__thumbVideo svg{position:relative}@media (hover:hover) and (pointer:fine){.flagship-module__Ae7mXq__thumb:hover{opacity:1}}.flagship-module__Ae7mXq__stage{background:radial-gradient(ellipse 60% 55% at 50% 52%, #ebe8e2, var(--stone) 70%);display:block;position:relative;overflow:hidden}.flagship-module__Ae7mXq__frame{opacity:0;pointer-events:none;cursor:zoom-in;transition:opacity .2s var(--ease-out), transform .3s var(--ease-out);position:absolute;inset:0;transform:scale(1.01)}.flagship-module__Ae7mXq__frame[data-active]{opacity:1;pointer-events:auto;transform:none}.flagship-module__Ae7mXq__frame img{padding:4% 6%}.flagship-module__Ae7mXq__stageVideo{z-index:2;background:var(--char);animation:flagship-module__Ae7mXq__swap var(--dur-base) var(--ease-out);position:absolute;inset:0}.flagship-module__Ae7mXq__stageVideo iframe{border:0;width:100%;height:100%}.flagship-module__Ae7mXq__stageMeta{z-index:3;color:var(--ink-2);letter-spacing:.14em;text-transform:uppercase;gap:12px;margin:0;font-size:.6875rem;font-weight:600;display:flex;position:absolute;bottom:16px;left:20px}.flagship-module__Ae7mXq__stageVideo~.flagship-module__Ae7mXq__stageMeta{color:var(--on-dark-2)}.flagship-module__Ae7mXq__stageMeta .flagship-module__Ae7mXq__tnum{color:var(--ink)}.flagship-module__Ae7mXq__stageVideo~.flagship-module__Ae7mXq__stageMeta .flagship-module__Ae7mXq__tnum{color:var(--on-dark)}.flagship-module__Ae7mXq__stageNote{color:var(--ink-3);font-size:var(--t-micro);margin:0;position:absolute;top:16px;left:20px}.flagship-module__Ae7mXq__zoomBtn{z-index:3;background:var(--paper-hi);width:44px;height:44px;color:var(--ink);transition:transform var(--dur-press) var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:12px;right:16px;box-shadow:0 1px 2px #0000001f}.flagship-module__Ae7mXq__zoomBtn:active{transform:scale(.94)}.flagship-module__Ae7mXq__track,.flagship-module__Ae7mXq__trackMeta,.flagship-module__Ae7mXq__trackNote{display:none}.flagship-module__Ae7mXq__buy{padding:var(--s-3) var(--edge) 0 clamp(28px, 3vw, 56px);align-self:start;gap:18px}.flagship-module__Ae7mXq__bar{display:none}.flagship-module__Ae7mXq__chapterBuy{align-items:center;gap:var(--s-4);flex:none;display:flex}.flagship-module__Ae7mXq__plate{align-items:center;gap:var(--s-6) var(--s-7);min-height:calc(100svh - var(--hdr) - var(--chap-h));padding:var(--s-9) var(--edge);grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,3.6fr)}.flagship-module__Ae7mXq__plateHead{align-self:start}.flagship-module__Ae7mXq__plateProduct{width:100%;max-width:620px}.flagship-module__Ae7mXq__plateData{grid-template-columns:1fr}.flagship-module__Ae7mXq__details{grid-template-columns:minmax(0,1fr)}.flagship-module__Ae7mXq__macros{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;display:grid;overflow:visible}.flagship-module__Ae7mXq__macros>li{flex:none}.flagship-module__Ae7mXq__material{aspect-ratio:auto;min-width:0}.flagship-module__Ae7mXq__groups{gap:var(--s-6);grid-template-columns:repeat(4,minmax(0,1fr))}.flagship-module__Ae7mXq__group{border-bottom:0}.flagship-module__Ae7mXq__group button{min-height:0;padding-bottom:var(--s-3);pointer-events:none}.flagship-module__Ae7mXq__groupIcon{display:none}.flagship-module__Ae7mXq__group ul,.flagship-module__Ae7mXq__group[data-open] ul{display:grid}.flagship-module__Ae7mXq__specsDocs{gap:var(--s-9);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.flagship-module__Ae7mXq__relRail{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;display:grid;overflow:visible}}@media (max-width:1023px){.flagship-module__Ae7mXq__chapters,.flagship-module__Ae7mXq__story{--chap-h:48px}.flagship-module__Ae7mXq__tilePlate img{transition:none}.flagship-module__Ae7mXq__details,.flagship-module__Ae7mXq__specsDocs,.flagship-module__Ae7mXq__related{gap:var(--s-6);padding-block:var(--s-7)}.flagship-module__Ae7mXq__plate{gap:var(--s-5);padding-block:var(--s-7)}.flagship-module__Ae7mXq__macroImg,.flagship-module__Ae7mXq__material{aspect-ratio:1}.flagship-module__Ae7mXq__rel[data-off],.flagship-module__Ae7mXq__specGroups:not([data-all])>.flagship-module__Ae7mXq__specGroup:nth-child(n+3){display:none}}.flagship-module__Ae7mXq__specMore{min-height:44px;color:var(--on-dark);font-size:var(--t-small);text-decoration:underline;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-underline-offset:5px;justify-self:start;font-weight:600;text-decoration-thickness:2px}@media (min-width:1024px){.flagship-module__Ae7mXq__facts{grid-template-columns:minmax(0,.8fr) minmax(0,.9fr) minmax(0,1.45fr) minmax(0,.9fr)}.flagship-module__Ae7mXq__facts>div:nth-child(n){border-top:0;border-left:1px solid var(--rule-dark);padding-left:12px}.flagship-module__Ae7mXq__facts>div:first-child{border-left:0;padding-left:0}.flagship-module__Ae7mXq__specMore{display:none}}.flagship-module__Ae7mXq__details,.flagship-module__Ae7mXq__specsDocs,.flagship-module__Ae7mXq__related{content-visibility:auto;contain-intrinsic-size:auto 1100px}.flagship-module__Ae7mXq__relTabs{margin-bottom:calc(var(--s-2) * -1);gap:6px;display:flex}.flagship-module__Ae7mXq__relTabs button{border-radius:var(--radius);min-height:40px;color:var(--on-dark-2);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-press) var(--ease-out);background:#f3f2ef0f;align-items:center;gap:6px;padding:0 12px;font-size:.8125rem;font-weight:600;display:inline-flex}.flagship-module__Ae7mXq__relTabs button:active{transform:scale(.97)}.flagship-module__Ae7mXq__relTabs button[aria-pressed=true]{background:var(--stone);color:var(--char)}@media (min-width:1024px){.flagship-module__Ae7mXq__relTabs{display:none}}.flagship-module__Ae7mXq__age{letter-spacing:.04em;vertical-align:middle;border:1px solid;border-radius:1px;margin-left:.4em;padding:1px 6px;font-size:.32em;font-weight:650;display:inline-block}.flagship-module__Ae7mXq__ageCheck{min-height:44px;color:var(--on-dark-2);align-items:center;gap:10px;font-size:.875rem;font-weight:550;display:flex}.flagship-module__Ae7mXq__ageCheck input{width:18px;height:18px;accent-color:var(--signal)}.flagship-module__Ae7mXq__warning{border:1px solid var(--rule-dark);color:var(--on-dark-2);border-radius:2px;align-items:flex-start;gap:10px;margin:0;padding:10px 12px;font-size:.8125rem;display:flex}.flagship-module__Ae7mXq__warning svg{color:var(--on-dark-3);flex:none;margin-top:2px}.flagship-module__Ae7mXq__service a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--rule-dark);text-decoration-color:var(--rule-dark);text-underline-offset:3px}@media (hover:hover) and (pointer:fine){.flagship-module__Ae7mXq__service a:hover{color:var(--on-dark)}}.flagship-module__Ae7mXq__title{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.flagship-module__Ae7mXq__title[data-long]{font-size:clamp(2rem,1.2rem + 1.9vw,2.875rem);line-height:.95}.flagship-module__Ae7mXq__buy{min-width:0}.flagship-module__Ae7mXq__frame img[data-ambient],.flagship-module__Ae7mXq__slide img[data-ambient],.flagship-module__Ae7mXq__thumb img[data-ambient]{object-fit:cover;mix-blend-mode:normal;padding:0}
