@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@300;400;500&family=EB+Garamond:ital,wght@0,400;1,400&family=Noto+Serif+HK:wght@400;500&display=swap";@font-face{font-family:Neue Haas Grotesk Display;src:url(/assets/fonts/NHaasGroteskDSPro-45Lt.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display;src:url(/assets/fonts/NHaasGroteskDSPro-55Rg.woff2) format("woff2");font-style:normal;font-weight:450;font-display:swap}:root{color-scheme:dark;--ui-panel: rgba(253, 252, 250, .82);--ui-blur: 22px;--ui-line: rgba(58, 54, 48, .1);--ui-line-strong: rgba(58, 54, 48, .16);--ui-text: #2b2a27;--ui-text-2: #8a8578;--ui-ghost: #b8b3a8;--ui-accent: #8c7355;--ui-accent-soft: rgba(140, 115, 85, .35);--ui-rail: rgba(58, 54, 48, .14);--ease-ma: cubic-bezier(.25, .1, .1, 1);--ease-kire: cubic-bezier(.77, 0, .175, 1);--ease-nagare: cubic-bezier(.4, 0, .2, 1);--dur-micro: .15s;--dur-std: .3s;--font-mono: "DM Mono", ui-monospace, monospace;--font-display: "Neue Haas Grotesk Display", "Neue Haas Grotesk Display Pro", "Helvetica Neue", Arial, sans-serif;--font-serif: "EB Garamond", "Noto Serif HK", serif;--ui-sigil-col: 18px;--ui-sigil-gap: 9px;--ui-sigil-optical-shift: -2px;font-family:var(--font-mono);background:#262626;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0;background:#e9e7e2}body{overflow:hidden;overscroll-behavior:none}button,input,textarea{font:inherit}button{color:inherit}.app-shell{position:relative;width:100%;height:100%;background:#262626}.app-shell--landing{overflow:hidden;background:#e9e7e2}.canvas-wrap{position:absolute;inset:0}.landing-canvas{opacity:0;transition:opacity .76s var(--ease-ma),filter 1.2s var(--ease-ma),transform 1.2s var(--ease-ma);filter:blur(18px) saturate(.72) brightness(1.04);transform:scale(1.012)}.landing-canvas[data-visible=true]{opacity:.36;filter:blur(15px) saturate(.76) brightness(1.04);transform:scale(1.01)}.landing-canvas[data-ready=true]{opacity:1;filter:blur(0) saturate(1) brightness(1);transform:scale(1)}.canvas-wrap>div,.canvas-wrap canvas{width:100%!important;height:100%!important}.canvas-wrap canvas{display:block;touch-action:none}.landing-loader{position:absolute;inset:0;z-index:5;display:grid;place-items:center;color:#6a6a6575;background:radial-gradient(circle at 50% 42%,#fdfcfa94,#e9e7e22e 36%,#e9e7e2ad 68%),#e9e7e2c2;backdrop-filter:blur(14px) saturate(.88);-webkit-backdrop-filter:blur(14px) saturate(.88);transition:opacity .88s var(--ease-kire),filter .88s var(--ease-kire),backdrop-filter .88s var(--ease-kire)}.landing-loader:before{position:absolute;inset:0;background:linear-gradient(180deg,#fdfcfa47,#e9e7e200 42%),radial-gradient(circle at 50% 50%,#fff3,#e9e7e200 30%);content:"";opacity:.82;pointer-events:none}.landing-loader[data-hidden=true]{opacity:0;pointer-events:none;filter:blur(8px);backdrop-filter:blur(2px) saturate(.9);-webkit-backdrop-filter:blur(2px) saturate(.9)}.landing-loader__text{position:relative;color:#6a6a6570;font-family:var(--font-display);font-size:14px;font-weight:450;letter-spacing:0;line-height:1}.ui-chrome{transition:opacity var(--dur-std) var(--ease-kire),transform var(--dur-std) var(--ease-kire)}.ui-chrome[data-hidden]{opacity:0;pointer-events:none;transform:translate(14px)}.ui-panel{position:fixed;top:0;right:0;z-index:20;width:var(--panel-width);height:100vh;color:var(--ui-text);background:var(--ui-panel);border-left:1px solid var(--ui-line-strong);-webkit-backdrop-filter:blur(var(--ui-blur)) saturate(.9);backdrop-filter:blur(var(--ui-blur)) saturate(.9);box-shadow:-26px 0 60px #0003}.ui-panel__resize{position:absolute;top:0;bottom:0;left:-2px;width:6px;cursor:ew-resize}.ui-panel__content{height:100%;padding:22px 24px 28px 28px;overflow-y:auto;scrollbar-width:none;transition:opacity var(--dur-std) var(--ease-ma) 40ms,transform var(--dur-std) var(--ease-ma)}.ui-panel__content::-webkit-scrollbar{display:none}.ui-panel__header{display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding:0 0 16px;border-bottom:1px solid var(--ui-line)}.ui-panel__wordmark{color:var(--ui-accent);font-family:var(--font-serif);font-size:18px;font-style:italic;letter-spacing:.03em}.ui-panel__leaf{color:var(--ui-accent);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.ui-panel__actions{display:flex;gap:16px;padding:15px 0 14px;border-bottom:1px solid var(--ui-line)}.ui-panel__note{margin-top:15px;color:var(--ui-ghost);font-family:var(--font-serif);font-size:12px}.ui-text-action{position:relative;display:inline-flex;align-items:center;min-width:0;padding:0 0 3px;border:0;color:var(--ui-ghost);background:transparent;cursor:pointer;font-size:11px;letter-spacing:.08em;line-height:1.2;text-transform:uppercase;transition:color var(--dur-micro) var(--ease-nagare),text-shadow var(--dur-micro) var(--ease-nagare)}.ui-text-action[data-size=xs]{font-size:10px}.ui-text-action:after{position:absolute;right:0;bottom:0;left:0;height:1px;background:var(--ui-accent);content:"";transform:scaleX(0);transform-origin:left;transition:transform .18s var(--ease-ma)}.ui-text-action:hover{color:var(--ui-text);text-shadow:0 0 9px rgba(255,255,255,.1)}.ui-text-action:hover:after{transform:scaleX(1)}.ui-index-strip{display:flex;align-items:center;gap:var(--ui-sigil-gap);padding:15px 0;border-bottom:1px solid var(--ui-line)}.ui-index-strip__label{flex:0 0 auto;width:var(--ui-sigil-col);color:var(--ui-ghost);font-family:var(--font-serif);font-size:12px;text-align:left;transform:translate(var(--ui-sigil-optical-shift))}.ui-index-strip__cells{display:flex;flex-wrap:wrap;gap:8px}.ui-index-strip__cell{position:relative;display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;color:var(--ui-ghost);background:transparent;cursor:pointer;font-size:12px;line-height:1;transition:color var(--dur-micro) var(--ease-nagare),text-shadow var(--dur-micro) var(--ease-nagare)}.ui-index-strip__cell:after{position:absolute;bottom:2px;left:50%;width:11px;height:1px;background:var(--ui-accent);box-shadow:0 0 7px #c2a07952;content:"";opacity:0;transform:translate(-50%) scaleX(0);transition:opacity var(--dur-micro) var(--ease-nagare),transform var(--dur-micro) var(--ease-nagare)}.ui-index-strip__cell[data-active]{color:var(--ui-accent)}.ui-index-strip__cell[data-active]:after{opacity:1;transform:translate(-50%) scaleX(1)}.ui-index-strip__cell[data-has-image]:before{position:absolute;top:2px;right:4px;width:3px;height:3px;border-radius:50%;background:var(--ui-accent);content:"";opacity:.66}.ui-index-strip__cell:hover{color:var(--ui-text-2);text-shadow:0 0 9px rgba(255,255,255,.1)}.leaf-meta{border-bottom:1px solid var(--ui-line)}.leaf-meta__header{display:grid;grid-template-columns:var(--ui-sigil-col) 1fr;gap:var(--ui-sigil-gap);align-items:center;padding:13px 0 11px}.leaf-meta__sigil{width:var(--ui-sigil-col);color:var(--ui-ghost);font-family:var(--font-serif);font-size:15px;line-height:1;text-align:left;transform:translate(var(--ui-sigil-optical-shift))}.leaf-meta__title{color:var(--ui-text-2);font-size:11px;letter-spacing:.12em;line-height:1;text-transform:uppercase}.leaf-meta__body{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--dur-std) var(--ease-ma),opacity .24s var(--ease-ma) 40ms}.leaf-meta[data-open] .leaf-meta__body{grid-template-rows:1fr;opacity:1}.leaf-meta__inner{min-height:0;overflow:hidden;padding:0 0 16px}.leaf-meta-field{display:grid;grid-template-columns:96px 1fr;gap:14px;align-items:start;padding:10px 0}.leaf-meta-field__label{display:block;align-items:baseline;min-width:0;color:var(--ui-text-2);font-size:10px;letter-spacing:.08em;line-height:1;text-transform:uppercase;padding-top:3px}.leaf-meta-field input,.leaf-meta-field textarea{width:100%;padding:0 0 6px;border:0;border-bottom:1px solid var(--ui-line);border-radius:0;color:var(--ui-text);background:transparent;caret-color:var(--ui-accent);font-size:12px;line-height:1.35;outline:0;transition:border-color var(--dur-micro) var(--ease-nagare),color var(--dur-micro) var(--ease-nagare)}.leaf-meta-field textarea{min-height:52px;resize:none}.leaf-meta-field input::placeholder,.leaf-meta-field textarea::placeholder{color:var(--ui-ghost)}.leaf-meta-field input:focus,.leaf-meta-field textarea:focus{border-color:var(--ui-accent-soft)}.leaf-meta-field__control{display:grid;gap:6px;min-width:0}.ui-section{border-bottom:1px solid var(--ui-line)}.ui-section__header{display:grid;grid-template-columns:var(--ui-sigil-col) 1fr 12px;align-items:center;gap:var(--ui-sigil-gap);width:100%;padding:15px 0 13px;border:0;color:var(--ui-text-2);background:transparent;cursor:pointer;text-align:left;transition:background-color var(--dur-micro) var(--ease-nagare),text-shadow var(--dur-micro) var(--ease-nagare)}.ui-section__header:hover{background:#ffffff05;text-shadow:0 0 9px rgba(255,255,255,.1)}.ui-section__sigil{display:block;width:var(--ui-sigil-col);font-family:var(--font-serif);font-size:16px;line-height:1;text-align:left;transform:translate(var(--ui-sigil-optical-shift))}.ui-section__title{font-size:11px;letter-spacing:.12em;line-height:1;text-transform:uppercase}.ui-section__chevron{color:var(--ui-ghost);font-size:16px;line-height:1;transform:rotate(90deg);transition:transform var(--dur-std) var(--ease-ma)}.ui-section[data-closed] .ui-section__chevron{transform:rotate(0)}.ui-section__body{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows var(--dur-std) var(--ease-ma),opacity .24s var(--ease-ma) 40ms}.ui-section[data-closed] .ui-section__body{grid-template-rows:0fr;opacity:0}.ui-section__inner{min-height:0;overflow:hidden;padding:0 0 14px}.ui-slider{display:grid;grid-template-columns:96px 1fr 42px;gap:14px;align-items:center;padding:9px 0;color:var(--ui-text-2);outline:none}.ui-slider__label{min-width:0;overflow:hidden;color:var(--ui-text-2);font-size:11px;line-height:1;text-overflow:ellipsis;white-space:nowrap;transition:color var(--dur-micro) var(--ease-nagare),text-shadow var(--dur-micro) var(--ease-nagare)}.ui-slider__track{position:relative;height:14px;cursor:ew-resize}.ui-slider__rail,.ui-slider__fill{position:absolute;top:50%;left:0;height:1px;transform:translateY(-50%)}.ui-slider__rail{right:0;background:var(--ui-rail)}.ui-slider__fill{background:#c2a0798c}.ui-slider__mark{position:absolute;top:50%;width:7px;height:7px;border-radius:2px;background:var(--ui-accent);transform:translate(-50%,-50%);transition:box-shadow var(--dur-micro) var(--ease-nagare),transform var(--dur-micro) var(--ease-nagare)}.ui-slider__value{color:var(--ui-text-2);font-size:11px;line-height:1;text-align:right;white-space:nowrap}.ui-slider:hover .ui-slider__label,.ui-slider:focus-visible .ui-slider__label{color:var(--ui-text);text-shadow:0 0 9px rgba(255,255,255,.1)}.ui-slider:hover .ui-slider__mark,.ui-slider:focus-visible .ui-slider__mark{box-shadow:0 0 0 1px #ffffff38,0 0 9px #ffffff1a}.ui-mode-toggle{display:flex;flex-wrap:wrap;gap:12px;padding:2px 0 10px}.ui-mode-toggle__option{position:relative;padding:0 0 3px;border:0;color:var(--ui-ghost);background:transparent;cursor:pointer;font-size:11px;letter-spacing:.08em;line-height:1.2;text-transform:uppercase;transition:color var(--dur-micro) var(--ease-nagare),text-shadow var(--dur-micro) var(--ease-nagare)}.ui-mode-toggle__option:after{position:absolute;right:0;bottom:0;left:0;height:1px;background:var(--ui-accent);content:"";opacity:0;transform:scaleX(0);transform-origin:left;transition:opacity var(--dur-micro) var(--ease-nagare),transform .18s var(--ease-ma)}.ui-mode-toggle__option[data-active]{color:var(--ui-accent)}.ui-mode-toggle__option[data-active]:after,.ui-mode-toggle__option:hover:after{opacity:1;transform:scaleX(1)}.ui-mode-toggle__option:hover{color:var(--ui-text);text-shadow:0 0 9px rgba(255,255,255,.1)}.ui-sub-label{margin:14px 0 2px;color:var(--ui-ghost);font-family:var(--font-serif);font-size:12px;line-height:1.2}.ui-color-field{display:grid;grid-template-columns:96px 1fr;gap:14px;align-items:center;padding:9px 0}.ui-color-field__label{min-width:0;overflow:hidden;color:var(--ui-text-2);font-size:11px;line-height:1;text-overflow:ellipsis;white-space:nowrap;transition:color var(--dur-micro) var(--ease-nagare),text-shadow var(--dur-micro) var(--ease-nagare)}.ui-color-field__control{display:flex;align-items:center;justify-content:flex-end;gap:10px}.ui-color-field input{width:18px;height:18px;padding:0;border:0;background:transparent;cursor:pointer}.ui-color-field input::-webkit-color-swatch-wrapper{padding:0}.ui-color-field input::-webkit-color-swatch{border:1px solid var(--ui-line-strong);border-radius:2px}.ui-color-field__value{color:var(--ui-text-2);font-size:11px}.ui-color-field:hover .ui-color-field__label{color:var(--ui-text);text-shadow:0 0 9px rgba(255,255,255,.1)}.ui-action-row{display:flex;flex-wrap:wrap;gap:16px;padding:14px 0 0}.fabric-annotation-layer{position:fixed;inset:0;z-index:12;pointer-events:none}.fabric-annotation{position:absolute;top:0;left:0;display:flex;align-items:center;pointer-events:none;transform:translateY(-50%);--anno-grey: hsl(42 4% 73%);--anno-lead-len: 105px;--anno-lead-weight: 1px;--anno-dot-size: 5px;--anno-gap: 27px;--anno-name-size: 14px;--anno-desc-size: 12.5px;--anno-line-dur: .3s;--anno-stagger: 80ms;--anno-delay-idx: .16s;--anno-delay-name: .24s;--anno-delay-desc-1: .32s;--anno-delay-desc-2: .38s}.fabric-annotation[data-side=left]{flex-direction:row-reverse;transform:translate(-100%,-50%)}.fabric-annotation__lead{position:relative;width:var(--anno-lead-len);height:var(--anno-lead-weight);margin-left:0;background:var(--anno-grey);transform:scaleX(0);transform-origin:left;transition:transform var(--anno-line-dur) var(--ease-ma) 40ms}.fabric-annotation[data-side=left] .fabric-annotation__lead{margin-right:0;margin-left:0;transform-origin:right}.fabric-annotation__dot{position:absolute;top:50%;left:-1px;width:var(--anno-dot-size);height:var(--anno-dot-size);border-radius:50%;background:var(--anno-grey);transform:translate(-50%,-50%) scale(0);transition:transform .24s var(--ease-ma) .26s,box-shadow .24s var(--ease-nagare) .26s}.fabric-annotation[data-side=left] .fabric-annotation__dot{right:-1px;left:auto;transform:translate(50%,-50%) scale(0)}.fabric-annotation__text{max-width:320px;padding-left:var(--anno-gap);text-shadow:0 1px 18px rgba(253,252,250,.66)}.fabric-annotation[data-side=left] .fabric-annotation__text{padding-right:var(--anno-gap);padding-left:0;text-align:right}.fabric-annotation__text>*{opacity:0;transform:translateY(6px);transition:opacity .36s var(--ease-ma),transform .36s var(--ease-ma)}.fabric-annotation__idx{margin-bottom:7px;color:var(--ui-ghost);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;white-space:nowrap}.fabric-annotation:not([data-show-index]) .fabric-annotation__idx{display:none}.fabric-annotation__name{margin-bottom:10px;color:var(--ui-text);font-family:var(--font-serif);font-size:var(--anno-name-size);line-height:1.2;white-space:nowrap}.fabric-annotation__desc{max-width:300px;color:var(--ui-text-2);font-family:Helvetica Neue,system-ui,sans-serif;font-size:var(--anno-desc-size);font-weight:300;line-height:1.57}.fabric-annotation[data-on] .fabric-annotation__lead{transform:scaleX(1)}.fabric-annotation[data-on] .fabric-annotation__dot{box-shadow:0 0 0 2px #b9b7b129,0 0 8px #cdcbc680;transform:translate(-50%,-50%) scale(1)}.fabric-annotation[data-on][data-side=left] .fabric-annotation__dot{transform:translate(50%,-50%) scale(1)}.fabric-annotation[data-on] .fabric-annotation__text>*{opacity:1;transform:translateY(0)}.fabric-annotation[data-on] .fabric-annotation__idx{transition-delay:var(--anno-delay-idx)}.fabric-annotation[data-on] .fabric-annotation__name{transition-delay:var(--anno-delay-name)}.fabric-annotation[data-on] .fabric-annotation__desc--1{transition-delay:var(--anno-delay-desc-1)}.fabric-annotation[data-on] .fabric-annotation__desc--2{transition-delay:var(--anno-delay-desc-2)}.detail-page{position:fixed;inset:0;z-index:40;overflow-x:hidden;overflow-y:auto;color:var(--ui-text);background:var(--detail-stage, #e9e7e2);opacity:0;pointer-events:auto;transition:opacity .52s var(--ease-ma)}.detail-page[data-open]{opacity:1}.detail-page__top{position:fixed;top:28px;right:42px;left:42px;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:24px;pointer-events:none}.detail-page__back,.detail-page__step{border:0;color:var(--ui-ghost);background:transparent;cursor:pointer;pointer-events:auto;transition:color var(--dur-micro) var(--ease-nagare),text-shadow var(--dur-micro) var(--ease-nagare),transform var(--dur-micro) var(--ease-nagare)}.detail-page__back{position:relative;display:inline-flex;align-items:center;gap:9px;padding:0 0 4px;font-family:var(--font-serif);font-size:15px;font-style:italic}.detail-page__back:after{position:absolute;right:0;bottom:0;left:24px;height:1px;background:var(--ui-accent);content:"";transform:scaleX(0);transform-origin:left;transition:transform .18s var(--ease-ma)}.detail-page__back:hover,.detail-page__back:focus-visible,.detail-page__step:hover,.detail-page__step:focus-visible{color:var(--ui-accent);outline:0;text-shadow:0 0 10px rgba(140,115,85,.12)}.detail-page__back:hover:after,.detail-page__back:focus-visible:after{transform:scaleX(1)}.detail-page__leaf{color:var(--ui-text-2);font-family:var(--font-mono);font-size:12px}.detail-page__content{min-height:100vh;padding:12vh clamp(28px,5vw,72px) 120px}.detail-hero{position:relative;width:min(71vw,850px);height:min(71vh,732px);min-height:425px;margin:0 auto;overflow:hidden;filter:blur(10px);opacity:0;transform:translate(0) scale(1);transform-origin:center;will-change:transform,filter,opacity}.detail-hero img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(.82) contrast(.86) brightness(1.1);-webkit-mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent),linear-gradient(to bottom,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent),linear-gradient(to bottom,transparent,#000 8%,#000 92%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-user-select:none;user-select:none}.detail-hero:after{position:absolute;inset:0;border-radius:2px;box-shadow:0 38px 80px -56px #3a363080,inset 0 1px #ffffff80;content:"";pointer-events:none}.detail-hero__grain{position:absolute;inset:0;opacity:.18;pointer-events:none;mix-blend-mode:multiply;background-image:radial-gradient(circle at 20% 30%,rgba(58,54,48,.16) 0 1px,transparent 1px),radial-gradient(circle at 70% 60%,rgba(253,252,250,.22) 0 1px,transparent 1px);background-size:7px 7px,11px 11px}.detail-copy{width:min(400px,calc(100vw - 56px));margin:150px clamp(28px,15vw,250px) 0 auto;text-align:left}.detail-copy>*{opacity:0;transform:translateY(10px);transition:opacity .46s var(--ease-ma),transform .46s var(--ease-ma)}.detail-page[data-text-open] .detail-copy>*{opacity:1;transform:translateY(0)}.detail-copy__meta{margin-bottom:13px;color:var(--ui-ghost);font-family:var(--font-mono);font-size:11px;text-transform:uppercase}.detail-copy__name{margin:0 0 20px;color:var(--ui-text);font-family:"EB Garamond",var(--font-serif);font-size:clamp(30px,3.1vw,40px);font-weight:400;line-height:1.04}.detail-copy__intro{margin:0;color:var(--ui-text-2);font-family:Helvetica Neue,system-ui,sans-serif;font-size:14px;font-weight:300;line-height:1.8}.detail-copy__rule{width:36px;height:1px;margin:34px 0 23px;background:var(--ui-line-strong)}.detail-copy__teaser{margin:0;color:var(--ui-text);font-family:"EB Garamond",var(--font-serif);font-size:23px;font-weight:400;line-height:1.28}.detail-page[data-text-open] .detail-copy__meta{transition-delay:80ms}.detail-page[data-text-open] .detail-copy__name{transition-delay:.17s}.detail-page[data-text-open] .detail-copy__intro{transition-delay:.26s}.detail-page[data-text-open] .detail-copy__rule{transition-delay:.34s}.detail-page[data-text-open] .detail-copy__teaser{transition-delay:.42s}.detail-page[data-closing] .detail-copy>*{transition-duration:.22s;transition-delay:0ms;transform:translateY(8px)}.detail-page__step{position:fixed;top:50%;z-index:2;display:grid;place-items:center;width:48px;height:82px;padding:0;font-family:var(--font-serif);font-size:42px;line-height:1;transform:translateY(-50%)}.detail-page__step--prev{left:22px}.detail-page__step--next{right:22px}.detail-page__step:hover,.detail-page__step:focus-visible{transform:translateY(-50%) scale(1.03)}@media(prefers-reduced-motion:reduce){.landing-canvas,.landing-loader{transition-duration:.18s}.detail-page,.detail-copy>*,.detail-page__back,.detail-page__step{transition-duration:.12s}}@media(max-width:720px){.ui-panel{width:min(var(--panel-width),88vw)}.detail-page__top{top:20px;right:24px;left:24px}.detail-page__content{padding:96px 24px}.detail-hero{width:min(88vw,720px);height:61vh;min-height:330px}.detail-copy{margin:96px 0 0 auto}.detail-page__step{width:38px;font-size:34px}.detail-page__step--prev{left:4px}.detail-page__step--next{right:4px}}
