.head.svelte-yku9n5 .ui-h1{font-size:clamp(2.375rem,.8rem + 2.6vw,3.75rem)}@media (min-width: 1024px){.head.svelte-yku9n5 .ui-h1 br{display:none}}.slide.svelte-yku9n5{display:flex;align-items:center;gap:8px;flex:1 1 220px;min-width:200px;max-width:420px}.slide.svelte-yku9n5 i:where(.svelte-yku9n5){font-style:normal;font-size:11px;font-weight:700;letter-spacing:.04em;color:#8a8274}.slide.svelte-yku9n5 input:where(.svelte-yku9n5){-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:1;height:28px;margin:0;background:transparent;cursor:pointer;touch-action:pan-y}.slide.svelte-yku9n5 input:where(.svelte-yku9n5):focus-visible{outline:none}.slide.svelte-yku9n5 input:where(.svelte-yku9n5)::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(90deg,#15120e calc(12px + (100% - 24px) * var(--p)),#e6e0d2 calc(12px + (100% - 24px) * var(--p)))}.slide.svelte-yku9n5 input:where(.svelte-yku9n5)::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;margin-top:-10px;border-radius:50%;background:#15120e;border:3px solid #fff;box-shadow:0 1px 4px #15120e4d;-webkit-transition:transform .15s;transition:transform .15s}.slide.svelte-yku9n5 input:where(.svelte-yku9n5):hover::-webkit-slider-thumb,.slide.svelte-yku9n5 input:where(.svelte-yku9n5):active::-webkit-slider-thumb{transform:scale(1.1)}.slide.svelte-yku9n5 input:where(.svelte-yku9n5):focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px #fff,0 0 0 4px #15120e}.slide.svelte-yku9n5 input:where(.svelte-yku9n5)::-moz-range-track{height:4px;border-radius:2px;background:#e6e0d2}.slide.svelte-yku9n5 input:where(.svelte-yku9n5)::-moz-range-progress{height:4px;border-radius:2px;background:#15120e}.slide.svelte-yku9n5 input:where(.svelte-yku9n5)::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#15120e;border:3px solid #fff;box-shadow:0 1px 4px #15120e4d}.slide.svelte-yku9n5 input:where(.svelte-yku9n5):focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px #fff,0 0 0 4px #15120e}@media (pointer: coarse){.slide.svelte-yku9n5 input:where(.svelte-yku9n5){height:44px}.slide.svelte-yku9n5 input:where(.svelte-yku9n5)::-webkit-slider-runnable-track{background:linear-gradient(90deg,#15120e calc(15px + (100% - 30px) * var(--p)),#e6e0d2 calc(15px + (100% - 30px) * var(--p)))}.slide.svelte-yku9n5 input:where(.svelte-yku9n5)::-webkit-slider-thumb{width:30px;height:30px;margin-top:-13px}}@media (max-width: 639px){.slide.svelte-yku9n5{order:3;flex-basis:100%;max-width:none}.count.svelte-yku9n5{order:2;margin-left:auto}.seg.svelte-yku9n5{order:4}}.count.svelte-yku9n5{display:inline-flex;align-items:baseline;gap:5px}.count.svelte-yku9n5 b:where(.svelte-yku9n5){min-width:2ch;font-size:28px;font-weight:800;line-height:1;letter-spacing:-.02em;color:#15120e;text-align:right}.count.svelte-yku9n5 small:where(.svelte-yku9n5){font-size:13px;font-weight:600;color:#4a443b}.seg.svelte-yku9n5{display:inline-flex;padding:3px;border-radius:999px;border:1.5px solid #e6e0d2;background:#fff}.seg.svelte-yku9n5 button:where(.svelte-yku9n5){height:30px;padding:0 13px;border-radius:999px;font-size:13.5px;font-weight:800;color:#4a443b}.seg.svelte-yku9n5 button.on:where(.svelte-yku9n5){background:#ffd131;color:#15120e}.book.svelte-yku9n5{position:relative;display:block;width:calc(var(--vw) * var(--mm));height:calc(var(--vh) * var(--mm));filter:drop-shadow(0 14px 14px rgba(21,18,14,.22));transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .3s,filter .3s}.book.svelte-yku9n5 svg:where(.svelte-yku9n5){display:block;width:100%;height:100%;overflow:visible}.type.svelte-yku9n5{position:absolute;display:flex;flex-direction:column;padding:9% 9% 8%;color:var(--fg);pointer-events:none;overflow:hidden;text-align:left}.type.svelte-yku9n5 b:where(.svelte-yku9n5){font-size:13px;font-weight:800;line-height:1.3;letter-spacing:-.01em}.type.svelte-yku9n5 small:where(.svelte-yku9n5){margin-top:auto;font-size:10px;font-weight:600;letter-spacing:.04em;opacity:.72}.shelf-wrap.svelte-yku9n5{container-type:inline-size}.shelf.svelte-yku9n5{--mm: clamp( .7px, min(calc((100vh - 575px) / var(--fit-mm)), calc((100cqw - 40px) * 5 / 9 / var(--row-mm) - 40px / var(--row-mm))), 1.25px )}.case.svelte-yku9n5{display:flex;flex-direction:column;gap:16px}.level.svelte-yku9n5{position:relative}.row.svelte-yku9n5{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));align-items:start;gap:12px}.slot.svelte-yku9n5{display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.slot.svelte-yku9n5:focus-visible{outline:none}.slot.svelte-yku9n5:focus-visible .book:where(.svelte-yku9n5){outline:2px solid #15120e;outline-offset:6px}.slot.svelte-yku9n5 .figure:where(.svelte-yku9n5){display:flex;align-items:flex-end;height:calc(var(--stage-mm) * var(--mm));transition:height .45s cubic-bezier(.2,.7,.2,1)}.slot.svelte-yku9n5:hover .book:where(.svelte-yku9n5),.slot.on.svelte-yku9n5 .book:where(.svelte-yku9n5){transform:translateY(-6px)}.slot.dim.svelte-yku9n5 .book:where(.svelte-yku9n5){opacity:.3;filter:grayscale(.7) drop-shadow(0 10px 10px rgba(21,18,14,.12))}.slot.dim.svelte-yku9n5:hover .book:where(.svelte-yku9n5){opacity:.5}.lab.svelte-yku9n5{display:block;padding-top:16px}.slot.on.svelte-yku9n5 .lab:where(.svelte-yku9n5) b:where(.svelte-yku9n5){background-image:linear-gradient(transparent 62%,#ffd131 62%,#ffd131 94%,transparent 94%)}.plank.svelte-yku9n5{position:absolute;left:0;right:0;top:calc(var(--stage-mm) * var(--mm));height:14px;transition:top .45s cubic-bezier(.2,.7,.2,1);border-radius:2px;background:linear-gradient(180deg,#ece5d4,#ddd3bd);box-shadow:0 1px #15120e1f,0 10px 18px -8px #15120e40}.plank.svelte-yku9n5:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:90px;background:linear-gradient(180deg,#15120e00,#15120e0a);pointer-events:none}.tag.svelte-yku9n5{position:absolute;left:10px;top:50%;transform:translateY(-50%);font-style:normal;font-size:10px;font-weight:800;line-height:1;letter-spacing:.12em;color:#7d7568;white-space:nowrap}.pending.svelte-yku9n5{animation:svelte-yku9n5-pulse 1.2s ease-in-out infinite}.card.svelte-yku9n5{display:grid;grid-template-rows:minmax(264px,1fr) auto auto;gap:14px;min-width:0;padding:16px;border-radius:22px;border:1.5px solid #e6e0d2;background:#fff;box-shadow:var(--ui-shadow)}.photos.svelte-yku9n5{display:flex;gap:8px;min-height:0;container-type:size}.frame.svelte-yku9n5{position:relative;flex:1 1 0;margin:0;height:100cqh;min-width:0;border-radius:14px;overflow:hidden}.photos.swap.svelte-yku9n5 .frame:where(.svelte-yku9n5){animation:svelte-yku9n5-fade .35s ease both}.photo.svelte-yku9n5{background:#f3eee2}.photo.svelte-yku9n5 picture{display:contents}.photo.svelte-yku9n5 img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.photo.svelte-yku9n5 img.back{-o-object-fit:cover;object-fit:cover;transform:scale(1.25);filter:blur(26px) saturate(1.1);opacity:.85}.thumbs.svelte-yku9n5{flex:0 0 56px;display:grid;grid-auto-rows:56px;gap:8px;align-content:start}.thumbs.svelte-yku9n5 button:where(.svelte-yku9n5){border-radius:10px;overflow:hidden;border:1.5px solid #e6e0d2;background:#f3eee2;transition:border-color .2s}.thumbs.svelte-yku9n5 button.on:where(.svelte-yku9n5){border-color:#15120e}.thumbs.svelte-yku9n5 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section.svelte-yku9n5{background:linear-gradient(180deg,#fbf8f1,#f3eee1)}.section.svelte-yku9n5>svg:where(.svelte-yku9n5){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden}.section.svelte-yku9n5 figcaption:where(.svelte-yku9n5){position:absolute;left:14px;top:10px;font-size:11.5px;font-weight:700;letter-spacing:.04em;color:#8a8274}.section.svelte-yku9n5 text:where(.svelte-yku9n5){font-family:inherit;font-weight:700;letter-spacing:.02em}.tools.svelte-yku9n5{position:absolute;right:10px;bottom:10px;z-index:1;display:inline-flex;gap:6px}.pill.svelte-yku9n5{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px 0 8px;border-radius:999px;border:1.5px solid #e6e0d2;background:#fff;font-size:12px;font-weight:700;color:#15120e;transition:border-color .2s}.pill.svelte-yku9n5:hover{border-color:#15120e}.thumbs.svelte-yku9n5 .cut:where(.svelte-yku9n5){background:linear-gradient(180deg,#fbf8f1,#f3eee1)}.thumbs.svelte-yku9n5 .cut:where(.svelte-yku9n5) svg:where(.svelte-yku9n5){display:block;width:100%;height:100%;overflow:hidden}@media (max-height: 930px){.thumbs.svelte-yku9n5{flex-basis:44px;grid-auto-rows:44px}.card.svelte-yku9n5{grid-template-rows:minmax(216px,1fr) auto auto}}.buy.svelte-yku9n5{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 18px;padding-top:12px;border-top:1px solid #e6e0d2}.wa.svelte-yku9n5{grid-column:1 / -1;display:inline-flex;align-items:center;gap:7px;justify-self:end;font-size:12px;font-weight:600;line-height:1.35;color:#4a443b;text-align:right;transition:color .2s}.wa.svelte-yku9n5:hover{color:#15120e}.act.svelte-yku9n5{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border-radius:999px;background:#15120e;color:#fff;font-size:14.5px;font-weight:800;text-align:center;white-space:nowrap;transition:transform .2s,background .2s}.act.svelte-yku9n5:hover{transform:translateY(-1px);background:#2a2520}.act.quiet.svelte-yku9n5{background:#fff;color:#15120e;border:1.5px solid #e6e0d2}.act.quiet.svelte-yku9n5:hover{border-color:#15120e;background:#fff}.list.svelte-yku9n5{--mm: .4px}.list.svelte-yku9n5 .figure:where(.svelte-yku9n5){display:flex;align-items:flex-end;justify-content:center;height:128px}.list.svelte-yku9n5 .type:where(.svelte-yku9n5){display:none}.list.svelte-yku9n5 .item.picked:where(.svelte-yku9n5){border-color:#15120e;box-shadow:0 0 0 3px #ffd1318c}.list.svelte-yku9n5 .item.dim:where(.svelte-yku9n5) .book:where(.svelte-yku9n5){opacity:.35;filter:grayscale(.7)}.list.svelte-yku9n5 .how:where(.svelte-yku9n5){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (prefers-reduced-motion: no-preference){.hero-in.svelte-yku9n5{animation:svelte-yku9n5-hero-in .9s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--d, 0ms)}.slot.svelte-yku9n5{animation:svelte-yku9n5-rise .9s cubic-bezier(.2,.7,.2,1) backwards;animation-delay:calc(var(--i) * 70ms + .2s)}}@media (prefers-reduced-motion: reduce){.photos.swap.svelte-yku9n5 .photo:where(.svelte-yku9n5){animation:none}}@keyframes svelte-yku9n5-hero-in{0%{transform:translateY(14px)}to{transform:none}}@keyframes svelte-yku9n5-rise{0%{transform:translateY(18px)}to{transform:none}}@keyframes svelte-yku9n5-fade{0%{opacity:0}to{opacity:1}}@keyframes svelte-yku9n5-pulse{0%,to{opacity:.35}50%{opacity:.9}}.use.svelte-qjy99d{display:flex;flex-direction:column;width:100%;min-width:0;text-align:left;--ease: cubic-bezier(.2, .7, .2, 1)}.use.svelte-qjy99d:focus-visible{outline:none}.bw.svelte-qjy99d{position:relative;display:block;aspect-ratio:148 / 210;container-type:inline-size;perspective:1400px;perspective-origin:60% 42%;transition:transform .6s var(--ease)}.shade.svelte-qjy99d{position:absolute;left:5%;right:3%;bottom:-2.5%;height:7%;border-radius:50%;background:#15120e6b;filter:blur(11px);transition:transform .6s var(--ease),opacity .6s}.b3.svelte-qjy99d{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transition:transform .6s var(--ease)}.b3.svelte-qjy99d>:where(.svelte-qjy99d){position:absolute;top:0;right:0;bottom:0;left:0}.back.svelte-qjy99d{border-radius:2px 5px 5px 2px;background:var(--c);transform:translateZ(calc(var(--t) * -.5))}.back.svelte-qjy99d:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#15120e40}.page.svelte-qjy99d{border-radius:1px 3px 3px 1px;background:linear-gradient(90deg,#15120e38 0,#15120e0d 22%,#15120e00 45%),#f7f2e7;transform:translateZ(calc(var(--t) * .5 - .6px))}.page.svelte-qjy99d:after{content:"";position:absolute;right:7%;width:20%;top:16%;bottom:24%;background:repeating-linear-gradient(180deg,rgba(21,18,14,.16) 0 1px,transparent 1px 7px)}.b3.svelte-qjy99d>.fore:where(.svelte-qjy99d){left:calc(100% - var(--t) / 2);right:auto;width:var(--t);background:linear-gradient(90deg,#15120e1f,#15120e00 35%),repeating-linear-gradient(90deg,#fbf6ea 0,#fbf6ea 1.5px,#cfc3a9 1.5px,#cfc3a9 2.5px);transform:rotateY(90deg)}.b3.hard.svelte-qjy99d>.page:where(.svelte-qjy99d),.b3.hard.svelte-qjy99d>.fore:where(.svelte-qjy99d){top:1.5%;bottom:1.5%}.b3.hard.svelte-qjy99d>.page:where(.svelte-qjy99d){right:2.2%}.b3.hard.svelte-qjy99d>.fore:where(.svelte-qjy99d){left:calc(97.8% - var(--t) / 2)}.cover.svelte-qjy99d{display:block;container-type:inline-size;overflow:hidden;border-radius:2px 5px 5px 2px;background:var(--c);color:var(--fg);box-shadow:0 1px 1px #15120e33;transform-origin:left center;transform:translateZ(calc(var(--t) * .5));transition:transform .6s var(--ease)}.cover.svelte-qjy99d:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:linear-gradient(90deg,#15120e33 0,#15120e0a 5%,#fff0 40%,#ffffff1a)}.cover.hard.svelte-qjy99d:after{content:"";position:absolute;top:0;bottom:0;left:6.5%;width:1.2%;z-index:3;background:#15120e29}.use.svelte-qjy99d:hover .bw:where(.svelte-qjy99d),.use.svelte-qjy99d:focus-visible .bw:where(.svelte-qjy99d),.use.on.svelte-qjy99d .bw:where(.svelte-qjy99d),.use.seen.svelte-qjy99d .bw:where(.svelte-qjy99d){transform:translateY(-8px)}.use.svelte-qjy99d:hover .b3:where(.svelte-qjy99d),.use.svelte-qjy99d:focus-visible .b3:where(.svelte-qjy99d),.use.on.svelte-qjy99d .b3:where(.svelte-qjy99d),.use.seen.svelte-qjy99d .b3:where(.svelte-qjy99d){transform:rotateY(-31deg)}.use.svelte-qjy99d:hover .cover:where(.svelte-qjy99d),.use.svelte-qjy99d:focus-visible .cover:where(.svelte-qjy99d),.use.on.svelte-qjy99d .cover:where(.svelte-qjy99d),.use.seen.svelte-qjy99d .cover:where(.svelte-qjy99d){transform:translateZ(calc(var(--t) * .5)) rotateY(-21deg)}.use.svelte-qjy99d:hover .shade:where(.svelte-qjy99d),.use.svelte-qjy99d:focus-visible .shade:where(.svelte-qjy99d),.use.on.svelte-qjy99d .shade:where(.svelte-qjy99d),.use.seen.svelte-qjy99d .shade:where(.svelte-qjy99d){transform:translateY(8px) scaleX(.92);opacity:.7}.use.svelte-qjy99d:focus-visible .bw:where(.svelte-qjy99d){outline:2px solid #15120e;outline-offset:6px}.cover.svelte-qjy99d :where(.svelte-qjy99d){position:absolute;margin:0;font-style:normal;text-decoration:none}.cover.svelte-qjy99d small:where(.svelte-qjy99d){font-size:4.4cqw;font-weight:600;letter-spacing:.16em;line-height:1.5;opacity:.75;white-space:nowrap}.cover.svelte-qjy99d b:where(.svelte-qjy99d){font-weight:900;line-height:1.16;letter-spacing:-.01em}.serif.svelte-qjy99d{font-family:Songti TC,"Noto Serif HK","Noto Serif CJK TC","Source Han Serif TC",PMingLiU,serif}.d-thesis.svelte-qjy99d .fr:where(.svelte-qjy99d){top:6cqw;right:6cqw;bottom:6cqw;left:6cqw;border:1px solid currentColor;opacity:.55}.d-thesis.svelte-qjy99d .fr2:where(.svelte-qjy99d){top:8cqw;right:8cqw;bottom:8cqw;left:8cqw;border:1px solid currentColor;opacity:.25}.d-thesis.svelte-qjy99d small.t:where(.svelte-qjy99d){top:17cqw;left:0;right:0;text-align:center}.d-thesis.svelte-qjy99d b:where(.svelte-qjy99d){top:40cqw;left:0;right:0;text-align:center;font-size:12.5cqw;letter-spacing:.04em}.d-thesis.svelte-qjy99d i.r:where(.svelte-qjy99d){top:62cqw;left:38cqw;right:38cqw;height:1px;background:currentColor;opacity:.6}.d-thesis.svelte-qjy99d small.m:where(.svelte-qjy99d){top:68cqw;left:0;right:0;padding:0 16cqw;text-align:center;font-size:3.9cqw;letter-spacing:.04em;white-space:normal;opacity:.6}.d-thesis.svelte-qjy99d small.y:where(.svelte-qjy99d){bottom:16cqw;left:0;right:0;text-align:center}.d-catalogue.svelte-qjy99d .o1:where(.svelte-qjy99d){right:-34cqw;top:-22cqw;width:92cqw;height:92cqw;border-radius:50%;background:#ffffff21}.d-catalogue.svelte-qjy99d .o2:where(.svelte-qjy99d){right:6cqw;top:40cqw;width:46cqw;height:46cqw;border-radius:50%;background:#ffffff1a}.d-catalogue.svelte-qjy99d small.t:where(.svelte-qjy99d){top:10cqw;left:10cqw}.d-catalogue.svelte-qjy99d b:where(.svelte-qjy99d){left:10cqw;bottom:22cqw;font-size:12.5cqw}.d-catalogue.svelte-qjy99d small.y:where(.svelte-qjy99d){right:10cqw;top:10cqw}.d-catalogue.svelte-qjy99d .dot:where(.svelte-qjy99d){right:10cqw;bottom:10cqw;width:7cqw;height:7cqw;border-radius:50%;background:#ffd131}.d-portfolio.svelte-qjy99d small.t:where(.svelte-qjy99d){top:10cqw;left:12cqw}.d-portfolio.svelte-qjy99d .sq:where(.svelte-qjy99d){left:12cqw;top:28cqw;width:40cqw;height:40cqw;border:1px solid rgba(255,255,255,.55)}.d-portfolio.svelte-qjy99d .sq2:where(.svelte-qjy99d){left:24cqw;top:40cqw;width:40cqw;height:40cqw;background:#ffffff1f}.d-portfolio.svelte-qjy99d b:where(.svelte-qjy99d){left:12cqw;bottom:20cqw;font-size:11.5cqw;font-weight:800}.d-portfolio.svelte-qjy99d small.y:where(.svelte-qjy99d){right:10cqw;bottom:10cqw}.d-album.svelte-qjy99d .ph:where(.svelte-qjy99d){left:12cqw;right:12cqw;top:13cqw;height:66cqw;overflow:hidden;border-radius:1.5cqw;background:linear-gradient(180deg,#f9d3a8,#f2987f 48%,#56698f);box-shadow:0 0 0 1.4cqw #ffffffeb}.d-album.svelte-qjy99d .ph:where(.svelte-qjy99d) i:where(.svelte-qjy99d){left:50%;top:40%;width:16cqw;height:16cqw;margin-left:-8cqw;border-radius:50%;background:#fff3c4}.d-album.svelte-qjy99d .ph:where(.svelte-qjy99d) u:where(.svelte-qjy99d){left:0;right:0;bottom:0;height:34%;background:#2f3f5f;clip-path:polygon(0 60%,22% 30%,40% 55%,63% 12%,82% 48%,100% 28%,100% 100%,0 100%)}.d-album.svelte-qjy99d b:where(.svelte-qjy99d){left:0;right:0;top:92cqw;text-align:center;font-size:10.5cqw;font-weight:700;letter-spacing:.04em}.d-album.svelte-qjy99d small.y:where(.svelte-qjy99d){left:0;right:0;bottom:13cqw;text-align:center}.d-picture.svelte-qjy99d .sun:where(.svelte-qjy99d){right:9cqw;top:10cqw;width:30cqw;height:30cqw;border-radius:50%;background:#ffd131}.d-picture.svelte-qjy99d .cl:where(.svelte-qjy99d){left:10cqw;top:24cqw;width:26cqw;height:9cqw;border-radius:9cqw;background:#fff;opacity:.9}.d-picture.svelte-qjy99d .h1:where(.svelte-qjy99d){left:-20cqw;bottom:-34cqw;width:110cqw;height:70cqw;border-radius:50%;background:#3f6b4b}.d-picture.svelte-qjy99d .h2:where(.svelte-qjy99d){right:-30cqw;bottom:-40cqw;width:90cqw;height:70cqw;border-radius:50%;background:#1f6f73}.d-picture.svelte-qjy99d b:where(.svelte-qjy99d){left:10cqw;top:50cqw;font-size:13cqw;transform:rotate(-4deg);transform-origin:left top}.d-picture.svelte-qjy99d small.y:where(.svelte-qjy99d){left:10cqw;bottom:8cqw;color:#fff;opacity:.95}.d-programme.svelte-qjy99d .st:where(.svelte-qjy99d){left:10cqw;right:10cqw;top:10cqw;height:6cqw;background:repeating-linear-gradient(180deg,currentColor 0 1.2cqw,transparent 1.2cqw 2.4cqw)}.d-programme.svelte-qjy99d .bl:where(.svelte-qjy99d){left:10cqw;top:27cqw;width:62cqw;height:24cqw;background:#ffd131}.d-programme.svelte-qjy99d b.n:where(.svelte-qjy99d){left:13cqw;top:26cqw;font-size:22cqw;letter-spacing:-.04em;line-height:1.1}.d-programme.svelte-qjy99d b.h:where(.svelte-qjy99d){left:10cqw;top:62cqw;font-size:10.5cqw;font-weight:800}.d-programme.svelte-qjy99d small.y:where(.svelte-qjy99d){left:10cqw;bottom:10cqw}.go.svelte-qjy99d{position:absolute;left:50%;bottom:6cqw;z-index:4;display:inline-flex;align-items:center;height:32px;padding:0 13px;border-radius:999px;background:#fff;color:#15120e;font-size:12.5px;font-weight:800;white-space:nowrap;box-shadow:0 6px 16px -6px #15120e80;opacity:0;transform:translate(-50%,6px);transition:opacity .25s,transform .35s var(--ease)}.use.svelte-qjy99d:hover .go:where(.svelte-qjy99d),.use.svelte-qjy99d:focus-visible .go:where(.svelte-qjy99d),.use.on.svelte-qjy99d .go:where(.svelte-qjy99d){opacity:1;transform:translate(-50%)}.use.on.svelte-qjy99d .go:where(.svelte-qjy99d){background:#15120e;color:#fff}@media (hover: none){.go.svelte-qjy99d,.use.svelte-qjy99d:hover .go:where(.svelte-qjy99d),.use.svelte-qjy99d:focus-visible .go:where(.svelte-qjy99d),.use.on.svelte-qjy99d .go:where(.svelte-qjy99d){bottom:0;opacity:1;transform:translate(-50%,50%)}.use.svelte-qjy99d .cap:where(.svelte-qjy99d){padding-top:28px}}.cap.svelte-qjy99d{display:block;padding-top:18px}.cap.svelte-qjy99d b:where(.svelte-qjy99d){display:block;font-size:14px;font-weight:800;line-height:1.3;color:#15120e}.use.on.svelte-qjy99d .cap:where(.svelte-qjy99d) b:where(.svelte-qjy99d)>span:where(.svelte-qjy99d){background-image:linear-gradient(transparent 62%,#ffd131 62%,#ffd131 94%,transparent 94%)}.cap.svelte-qjy99d em:where(.svelte-qjy99d){display:block;margin-top:3px;font-style:normal;font-size:12px;font-weight:600;color:#8a8274}.cap.svelte-qjy99d .d:where(.svelte-qjy99d){display:block;margin-top:4px;font-size:13px;line-height:1.5;color:#4a443b}@media (prefers-reduced-motion: reduce){.bw.svelte-qjy99d,.b3.svelte-qjy99d,.cover.svelte-qjy99d,.shade.svelte-qjy99d,.go.svelte-qjy99d{transition:none}.use.svelte-qjy99d:hover .bw:where(.svelte-qjy99d),.use.svelte-qjy99d:focus-visible .bw:where(.svelte-qjy99d),.use.on.svelte-qjy99d .bw:where(.svelte-qjy99d),.use.seen.svelte-qjy99d .bw:where(.svelte-qjy99d),.use.svelte-qjy99d:hover .b3:where(.svelte-qjy99d),.use.svelte-qjy99d:focus-visible .b3:where(.svelte-qjy99d),.use.on.svelte-qjy99d .b3:where(.svelte-qjy99d),.use.seen.svelte-qjy99d .b3:where(.svelte-qjy99d){transform:none}.use.svelte-qjy99d:hover .cover:where(.svelte-qjy99d),.use.svelte-qjy99d:focus-visible .cover:where(.svelte-qjy99d),.use.on.svelte-qjy99d .cover:where(.svelte-qjy99d),.use.seen.svelte-qjy99d .cover:where(.svelte-qjy99d){transform:translateZ(calc(var(--t) * .5))}.use.svelte-qjy99d:hover .shade:where(.svelte-qjy99d),.use.svelte-qjy99d:focus-visible .shade:where(.svelte-qjy99d),.use.on.svelte-qjy99d .shade:where(.svelte-qjy99d),.use.seen.svelte-qjy99d .shade:where(.svelte-qjy99d){transform:none;opacity:1}}
