.promo[data-astro-cid-sxtpn6qz]{isolation:isolate;transition:transform .35s var(--ease), box-shadow .35s var(--ease);border-radius:26px;align-items:center;gap:clamp(16px,2.5vw,28px);padding:14px 24px 14px 14px;display:flex;position:relative;overflow:hidden}.is-link[data-astro-cid-sxtpn6qz]:hover{transform:translateY(-3px);box-shadow:0 18px 44px #1a2b4838}.p-body[data-astro-cid-sxtpn6qz]{flex-direction:column;flex:1;align-items:flex-start;gap:8px;min-width:0;display:flex}.p-badge[data-astro-cid-sxtpn6qz]{letter-spacing:.02em;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:.78rem;font-weight:600;display:inline-flex}.promo[data-astro-cid-sxtpn6qz] strong[data-astro-cid-sxtpn6qz]{font-size:clamp(1.5rem,2.6vw,2.2rem);font-weight:400;line-height:1}.p-text[data-astro-cid-sxtpn6qz]{max-width:52ch;font-size:.93rem}.p-go[data-astro-cid-sxtpn6qz]{border-radius:999px;align-items:center;gap:8px;margin-top:4px;padding:11px 18px;font-size:.9rem;font-weight:500;display:inline-flex}.v-dark[data-astro-cid-sxtpn6qz]{background:var(--dark);color:var(--on-dark)}.v-dark[data-astro-cid-sxtpn6qz]:after{content:"";z-index:-1;background:radial-gradient(60% 140% at 100%,#ff7e0059,#0000 70%);position:absolute;inset:0}.v-dark[data-astro-cid-sxtpn6qz] .p-img[data-astro-cid-sxtpn6qz]{border-radius:20px;flex:none;width:110px;height:110px;overflow:hidden}.v-dark[data-astro-cid-sxtpn6qz] .p-badge[data-astro-cid-sxtpn6qz]{background:var(--accent);color:#fff}.v-dark[data-astro-cid-sxtpn6qz] .p-text[data-astro-cid-sxtpn6qz]{color:var(--on-dark-2)}.v-dark[data-astro-cid-sxtpn6qz] .p-body[data-astro-cid-sxtpn6qz]{flex-flow:wrap;align-items:center;column-gap:20px}.v-dark[data-astro-cid-sxtpn6qz] .p-body[data-astro-cid-sxtpn6qz]>strong[data-astro-cid-sxtpn6qz],.v-dark[data-astro-cid-sxtpn6qz] .p-body[data-astro-cid-sxtpn6qz]>.p-text[data-astro-cid-sxtpn6qz],.v-dark[data-astro-cid-sxtpn6qz] .p-body[data-astro-cid-sxtpn6qz]>.p-badge[data-astro-cid-sxtpn6qz]{flex:0 0 100%}.v-dark[data-astro-cid-sxtpn6qz] .p-badge[data-astro-cid-sxtpn6qz]{flex:none}.v-dark[data-astro-cid-sxtpn6qz] .p-go[data-astro-cid-sxtpn6qz]{color:var(--ink);background:#fff;margin:0;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.is-link[data-astro-cid-sxtpn6qz].v-dark .p-body[data-astro-cid-sxtpn6qz]{padding-right:170px}.v-accent[data-astro-cid-sxtpn6qz]{color:#fff;background-color:#f47200;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cg fill='none' stroke='%23ffffff' stroke-opacity='.12' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M0 20 L15 8 L30 20 L45 8 L60 20 L75 8 L90 20 L105 8 L120 20'/%3E%3Cpath d='M0 80 L15 68 L30 80 L45 68 L60 80 L75 68 L90 80 L105 68 L120 80'/%3E%3Ccircle cx='30' cy='50' r='7'/%3E%3Ccircle cx='90' cy='50' r='7'/%3E%3C/g%3E%3C/svg%3E"),radial-gradient(120% 100% at 0 0,#ffa23a 0%,#ff7e00 50%,#e2600a 100%);background-size:120px 120px,100% 100%;align-items:stretch;gap:0;padding:10px}.v-accent[data-astro-cid-sxtpn6qz] .p-img[data-astro-cid-sxtpn6qz]{border-radius:18px;flex:0 0 46%;min-height:280px;overflow:hidden}.v-accent[data-astro-cid-sxtpn6qz] .p-img[data-astro-cid-sxtpn6qz] img[data-astro-cid-sxtpn6qz]{transition:transform 1.1s var(--ease)}.v-accent[data-astro-cid-sxtpn6qz].is-link:hover .p-img[data-astro-cid-sxtpn6qz] img[data-astro-cid-sxtpn6qz]{transform:scale(1.05)}.v-accent[data-astro-cid-sxtpn6qz] .p-body[data-astro-cid-sxtpn6qz]{justify-content:center;gap:12px;padding:clamp(20px,3vw,36px)}.v-accent[data-astro-cid-sxtpn6qz] .p-badge[data-astro-cid-sxtpn6qz]{background:var(--dark);color:#fff}.v-accent[data-astro-cid-sxtpn6qz] strong[data-astro-cid-sxtpn6qz]{font-size:clamp(1.9rem,3vw,2.6rem)}.v-accent[data-astro-cid-sxtpn6qz] .p-text[data-astro-cid-sxtpn6qz]{color:#fffffff2;font-size:1rem}.v-accent[data-astro-cid-sxtpn6qz] .p-go[data-astro-cid-sxtpn6qz]{color:var(--ink);background:#fff}@media (width<=720px){.v-dark[data-astro-cid-sxtpn6qz]{flex-wrap:wrap;padding:12px}.v-dark[data-astro-cid-sxtpn6qz] .p-img[data-astro-cid-sxtpn6qz]{width:84px;height:84px}.v-dark[data-astro-cid-sxtpn6qz] .p-body[data-astro-cid-sxtpn6qz]{padding-right:0}.v-dark[data-astro-cid-sxtpn6qz] .p-go[data-astro-cid-sxtpn6qz]{flex:0 0 100%;justify-content:center;margin-top:6px;position:static;transform:none}.v-accent[data-astro-cid-sxtpn6qz]{flex-direction:column}.v-accent[data-astro-cid-sxtpn6qz] .p-img[data-astro-cid-sxtpn6qz]{aspect-ratio:16/10;flex:none;min-height:0}.v-accent[data-astro-cid-sxtpn6qz] .p-body[data-astro-cid-sxtpn6qz]{padding:20px 12px 12px}.v-accent[data-astro-cid-sxtpn6qz] .p-go[data-astro-cid-sxtpn6qz]{justify-content:center;width:100%}}.thero[data-astro-cid-lofgux7s]{border-radius:var(--radius-xl);isolation:isolate;color:#fff;align-items:flex-end;min-height:min(80vh,760px);margin:12px;display:flex;position:relative;overflow:hidden}.thero[data-astro-cid-lofgux7s] img[data-astro-cid-lofgux7s]{z-index:-2;position:absolute;inset:0}.shade[data-astro-cid-lofgux7s]{z-index:-1;background:linear-gradient(#0e182c4d,#0e182c0d 35%,#0e182cbf);position:absolute;inset:0}.inner[data-astro-cid-lofgux7s]{padding-top:140px;padding-bottom:clamp(36px,5vw,64px)}.crumbs[data-astro-cid-lofgux7s]{opacity:.85;gap:8px;margin-bottom:18px;font-size:.88rem;display:flex}.crumbs[data-astro-cid-lofgux7s] a[data-astro-cid-lofgux7s]:hover{text-decoration:underline}.chips[data-astro-cid-lofgux7s]{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}h1[data-astro-cid-lofgux7s]{font-size:clamp(2.6rem,7vw,5.6rem);line-height:1}.area[data-astro-cid-lofgux7s]{opacity:.92;align-items:center;gap:8px;margin-top:16px;font-size:1.05rem;display:flex}.layout[data-astro-cid-lofgux7s]{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:clamp(32px,5vw,72px);display:grid}.facts[data-astro-cid-lofgux7s]{background:var(--dark);color:var(--on-dark);border-radius:28px;grid-template-columns:repeat(4,1fr);margin-bottom:64px;padding:8px;display:grid}.facts[data-astro-cid-lofgux7s] li[data-astro-cid-lofgux7s]{border-radius:22px;flex-direction:column;align-items:flex-start;padding:22px 20px;display:flex;position:relative}.facts[data-astro-cid-lofgux7s] li[data-astro-cid-lofgux7s]+li[data-astro-cid-lofgux7s]:before{content:"";background:#f6efe31f;width:1px;position:absolute;top:22px;bottom:22px;left:0}.facts[data-astro-cid-lofgux7s] li[data-astro-cid-lofgux7s].hl{background:var(--accent);color:#fff}.facts[data-astro-cid-lofgux7s] li[data-astro-cid-lofgux7s].hl:before,.facts[data-astro-cid-lofgux7s] li[data-astro-cid-lofgux7s].hl+li[data-astro-cid-lofgux7s]:before{display:none}.fi[data-astro-cid-lofgux7s]{width:50px;height:50px;color:var(--accent);background:#ff7e0029;border-radius:50%;place-items:center;margin-bottom:18px;display:grid}.hl[data-astro-cid-lofgux7s] .fi[data-astro-cid-lofgux7s]{color:#fff;background:#fff3}.facts[data-astro-cid-lofgux7s] small[data-astro-cid-lofgux7s]{letter-spacing:.1em;text-transform:uppercase;opacity:.7;font-size:.74rem}.facts[data-astro-cid-lofgux7s] strong[data-astro-cid-lofgux7s]{margin:4px 0 6px;font-size:1.22rem;font-weight:600;line-height:1.25}.fh[data-astro-cid-lofgux7s]{opacity:.75;font-size:.84rem;line-height:1.4}.block[data-astro-cid-lofgux7s]{margin-bottom:72px}.block[data-astro-cid-lofgux7s]>h2[data-astro-cid-lofgux7s]{max-width:24ch;margin-bottom:26px;line-height:1.1}.prose[data-astro-cid-lofgux7s]{color:var(--ink-2);gap:16px;max-width:68ch;font-size:1.02rem;display:grid}.gallery[data-astro-cid-lofgux7s]{grid-template-columns:repeat(2,1fr);gap:12px;margin:-24px 0 72px;display:grid}.gallery[data-astro-cid-lofgux7s]>div[data-astro-cid-lofgux7s]{aspect-ratio:4/3}.gallery[data-astro-cid-lofgux7s].g3>div[data-astro-cid-lofgux7s]:first-child,.gallery[data-astro-cid-lofgux7s].g1>div[data-astro-cid-lofgux7s]{aspect-ratio:16/8;grid-column:1/-1}.gallery[data-astro-cid-lofgux7s] img[data-astro-cid-lofgux7s]{transition:transform 1s var(--ease)}.gallery[data-astro-cid-lofgux7s]>div[data-astro-cid-lofgux7s]:hover img[data-astro-cid-lofgux7s]{transform:scale(1.04)}.timeline[data-astro-cid-lofgux7s]{margin:0;padding:0;list-style:none;position:relative}.timeline[data-astro-cid-lofgux7s]:before{content:"";background:var(--line);width:1px;position:absolute;top:10px;bottom:10px;left:21px}.timeline[data-astro-cid-lofgux7s] li[data-astro-cid-lofgux7s]{grid-template-columns:44px 1fr;gap:22px;padding-bottom:34px;display:grid;position:relative}.dot[data-astro-cid-lofgux7s]{background:var(--dark);width:44px;height:44px;color:var(--on-dark);border-radius:50%;place-items:center;font-size:.82rem;font-weight:500;display:grid;position:relative}.timeline[data-astro-cid-lofgux7s] h3[data-astro-cid-lofgux7s]{margin:9px 0 10px;font-size:1.15rem;font-weight:600;line-height:1.35}.timeline[data-astro-cid-lofgux7s] p[data-astro-cid-lofgux7s]{color:var(--ink-2);margin-bottom:10px;font-size:.97rem}.inex[data-astro-cid-lofgux7s]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.box[data-astro-cid-lofgux7s]{background:var(--surface);border-radius:var(--radius-lg);padding:28px}.box[data-astro-cid-lofgux7s] h3[data-astro-cid-lofgux7s]{margin-bottom:16px;font-size:1.05rem;font-weight:600}.box[data-astro-cid-lofgux7s] ul[data-astro-cid-lofgux7s]{gap:12px;display:grid}.box[data-astro-cid-lofgux7s] li[data-astro-cid-lofgux7s]{color:var(--ink-2);grid-template-columns:26px 1fr;gap:10px;font-size:.93rem;display:grid}.ok[data-astro-cid-lofgux7s],.no[data-astro-cid-lofgux7s]{border-radius:50%;place-items:center;width:24px;height:24px;margin-top:1px;display:grid}.ok[data-astro-cid-lofgux7s]{background:var(--accent-soft);color:#b85300}.no[data-astro-cid-lofgux7s]{background:var(--surface-2);color:var(--ink-3)}.side[data-astro-cid-lofgux7s]{position:sticky;top:104px}.book[data-astro-cid-lofgux7s]{background:var(--surface);border-radius:var(--radius-lg);padding:28px;box-shadow:0 20px 60px #1a2b480f}.book[data-astro-cid-lofgux7s] .eyebrow[data-astro-cid-lofgux7s]{margin-bottom:6px}.price[data-astro-cid-lofgux7s]{letter-spacing:-.02em;font-size:2.3rem;font-weight:600;line-height:1.1}.price[data-astro-cid-lofgux7s] small[data-astro-cid-lofgux7s]{color:var(--ink-2);letter-spacing:0;font-size:.9rem;font-weight:400}.ask[data-astro-cid-lofgux7s]{font-family:var(--font-display);letter-spacing:0;font-size:2rem;font-weight:400}.perk-gift[data-astro-cid-lofgux7s]{background:var(--accent);color:#fff;border-radius:14px;align-items:center;gap:10px;margin-top:16px;padding:12px 14px;font-size:.88rem;line-height:1.35;display:flex}.perk-gift[data-astro-cid-lofgux7s] strong[data-astro-cid-lofgux7s]{font-weight:600}.promo-wrap[data-astro-cid-lofgux7s]{margin:-24px 0 64px}.chip-gift[data-astro-cid-lofgux7s]{background:var(--accent);color:#fff;font-weight:600}.perks[data-astro-cid-lofgux7s]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:10px;margin:18px 0 22px;padding:18px 0;display:grid}.perks[data-astro-cid-lofgux7s] li[data-astro-cid-lofgux7s]{color:var(--ink-2);align-items:center;gap:10px;font-size:.9rem;display:flex}.perks[data-astro-cid-lofgux7s] svg{color:var(--accent);flex:none}.book[data-astro-cid-lofgux7s] .btn[data-astro-cid-lofgux7s]{justify-content:space-between;width:100%}.qmodal[data-astro-cid-lofgux7s]{background:0 0;border:0;width:min(600px,100vw - 32px);max-width:none;max-height:calc(100dvh - 48px);margin:auto;padding:0;overflow:visible}.qmodal[data-astro-cid-lofgux7s]::backdrop{backdrop-filter:blur(4px);background:#0e182c99}.qmodal[data-astro-cid-lofgux7s]:focus,.qmodal[data-astro-cid-lofgux7s]:focus-visible{outline:none}.qmodal[data-astro-cid-lofgux7s][open]{animation:qin .3s var(--ease)}.qmodal[data-astro-cid-lofgux7s].closing{animation:.22s forwards qout}.qmodal[data-astro-cid-lofgux7s][open]::backdrop{animation:.3s fade}@keyframes qin{0%{opacity:0;transform:translateY(16px)scale(.98)}}@keyframes qout{to{opacity:0;transform:translateY(16px)scale(.98)}}@keyframes fade{0%{opacity:0}}.qm-inner[data-astro-cid-lofgux7s]{background:var(--surface);overscroll-behavior:contain;border-radius:28px;max-height:calc(100dvh - 48px);padding:28px;overflow-y:auto}.qm-handle[data-astro-cid-lofgux7s]{display:none}.qm-head[data-astro-cid-lofgux7s]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;padding-bottom:18px;display:flex}.qm-head[data-astro-cid-lofgux7s] .eyebrow[data-astro-cid-lofgux7s]{margin-bottom:6px}.qm-head[data-astro-cid-lofgux7s] h2[data-astro-cid-lofgux7s]{font-size:2rem;line-height:1}.qm-head[data-astro-cid-lofgux7s] p[data-astro-cid-lofgux7s]{color:var(--ink-3);margin-top:6px;font-size:.88rem}.qm-close[data-astro-cid-lofgux7s]{background:var(--surface-2);border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.qm-close[data-astro-cid-lofgux7s]:hover{background:var(--accent);color:#fff}.mobile-book[data-astro-cid-lofgux7s]{display:none}@media (width<=1000px){.layout[data-astro-cid-lofgux7s]{grid-template-columns:1fr}.side[data-astro-cid-lofgux7s]{position:static}.facts[data-astro-cid-lofgux7s]{grid-template-columns:1fr 1fr}.facts[data-astro-cid-lofgux7s] li[data-astro-cid-lofgux7s]:nth-child(3):before{display:none}}@media (width<=640px){.inex[data-astro-cid-lofgux7s],.gallery[data-astro-cid-lofgux7s]{grid-template-columns:1fr}.gallery[data-astro-cid-lofgux7s]>div[data-astro-cid-lofgux7s],.gallery[data-astro-cid-lofgux7s].g3>div[data-astro-cid-lofgux7s]:first-child{aspect-ratio:4/3}.facts[data-astro-cid-lofgux7s] li[data-astro-cid-lofgux7s]{padding:18px 14px}.facts[data-astro-cid-lofgux7s] strong[data-astro-cid-lofgux7s]{font-size:1.05rem}.side[data-astro-cid-lofgux7s]{display:none}.qmodal[data-astro-cid-lofgux7s]{width:100vw;max-height:92dvh;margin:auto 0 0}.qmodal[data-astro-cid-lofgux7s][open]{animation:sheetin .35s var(--ease)}.qmodal[data-astro-cid-lofgux7s].closing{animation:.22s forwards sheetout}@keyframes sheetin{0%{transform:translateY(100%)}}@keyframes sheetout{to{transform:translateY(100%)}}.qm-inner[data-astro-cid-lofgux7s]{border-radius:26px 26px 0 0;max-height:92dvh;padding:12px 20px 28px}.qm-handle[data-astro-cid-lofgux7s]{background:var(--line);border-radius:99px;width:44px;height:5px;margin:0 auto 14px;display:block}.mobile-book[data-astro-cid-lofgux7s]{font:inherit;z-index:55;background:var(--dark);height:58px;color:var(--on-dark);border:0;border-radius:999px;justify-content:space-between;align-items:center;padding:0 20px;font-size:.85rem;display:flex;position:fixed;bottom:16px;left:78px;right:12px;box-shadow:0 10px 30px #1a2b484d}.mobile-book[data-astro-cid-lofgux7s] strong[data-astro-cid-lofgux7s]{color:var(--accent);font-weight:600}}
