.app-phone-preview[data-astro-cid-sxqmuaob]{position:relative;width:146px;height:285px}.app-phone-frame[data-astro-cid-sxqmuaob]{position:absolute;bottom:0;right:0;width:132px;height:277px;overflow:hidden;border:4px solid #173529;border-radius:25px;background:#f6f1e7;transform:rotate(5deg);box-shadow:0 10px 20px #4b351c26}.app-phone-frame[data-astro-cid-sxqmuaob] img[data-astro-cid-sxqmuaob]{display:block;width:100%;height:auto}.app-phone-preview--compact[data-astro-cid-sxqmuaob]{width:106px;height:203px}.app-phone-preview--compact[data-astro-cid-sxqmuaob] .app-phone-frame[data-astro-cid-sxqmuaob]{width:94px;height:195px;border-radius:20px}@media(max-width:600px){.app-phone-preview[data-astro-cid-sxqmuaob],.app-phone-preview--compact[data-astro-cid-sxqmuaob]{width:104px;height:220px}.app-phone-frame[data-astro-cid-sxqmuaob],.app-phone-preview--compact[data-astro-cid-sxqmuaob] .app-phone-frame[data-astro-cid-sxqmuaob]{width:102px;height:215px;border-width:3px;border-radius:20px;transform:rotate(-3deg)}.app-phone-preview--compact[data-astro-cid-sxqmuaob]{width:82px;height:173px}.app-phone-preview--compact[data-astro-cid-sxqmuaob] .app-phone-frame[data-astro-cid-sxqmuaob]{width:80px;height:167px;border-radius:17px}}.app-promotion[data-astro-cid-djjdk6e6]{display:grid;grid-template-columns:minmax(0,1fr) 170px;align-items:center;gap:2rem;margin:2.5rem 0;padding:2rem;background:#eef5f0;border:1px solid #adcfb8;border-radius:1.2rem;color:#193324;scroll-margin-top:6rem}.app-promotion-copy[data-astro-cid-djjdk6e6]{min-width:0;overflow-wrap:anywhere}.app-promotion[data-astro-cid-djjdk6e6] .app-promotion-name[data-astro-cid-djjdk6e6]{display:flex;align-items:center;gap:.55rem;margin:0 0 .8rem;color:#2d5b3e;font:600 .85rem/1.5 Inter,sans-serif}.app-promotion-name[data-astro-cid-djjdk6e6] img[data-astro-cid-djjdk6e6],.app-promotion-icon[data-astro-cid-djjdk6e6]{border-radius:.6rem;flex-shrink:0}.app-promotion[data-astro-cid-djjdk6e6] h2[data-astro-cid-djjdk6e6]{font-size:clamp(1.45rem,2.5vw,1.8rem);line-height:1.25;margin:0 0 1rem;color:#193324;text-wrap:balance;scroll-margin-top:6rem}.app-promotion[data-astro-cid-djjdk6e6] .app-promotion-description[data-astro-cid-djjdk6e6]{margin:0;font-size:.95rem;line-height:1.7;color:#2e4436}.app-promotion-stores[data-astro-cid-djjdk6e6]{margin-top:1.2rem}.app-promotion[data-astro-cid-djjdk6e6] .app-promotion-availability[data-astro-cid-djjdk6e6]{margin:.8rem 0 0;font-size:.75rem;line-height:1.6;color:#435b49}.app-promotion-details[data-astro-cid-djjdk6e6],.app-promotion-intro-link[data-astro-cid-djjdk6e6]{display:inline-block;margin-top:.7rem;color:#234731;font-size:.82rem;text-decoration:underline;text-underline-offset:3px}.app-promotion[data-astro-cid-djjdk6e6] a[data-astro-cid-djjdk6e6]:focus-visible{outline:3px solid #2d5b3e;outline-offset:5px;border-radius:.15rem}.app-promotion-preview[data-astro-cid-djjdk6e6]{align-self:center}.app-promotion-preview[data-astro-cid-djjdk6e6] img[data-astro-cid-djjdk6e6]{display:block;width:100%;height:auto}.app-promotion-device[data-astro-cid-djjdk6e6]{grid-row:1 / 3}.app-promotion-device[data-astro-cid-djjdk6e6] img[data-astro-cid-djjdk6e6]{display:block;width:100%;height:auto;filter:drop-shadow(0 4px 6px #17352918)}.app-promotion--intro[data-astro-cid-djjdk6e6]{grid-template-columns:96px minmax(0,1fr);gap:.6rem 1.4rem;align-items:center;max-width:850px;margin:0 0 2.5rem;padding:1.15rem 1.3rem;background:#fffdf8}.app-promotion--intro[data-astro-cid-djjdk6e6] .app-promotion-name[data-astro-cid-djjdk6e6]{margin-bottom:.25rem}.app-promotion--intro[data-astro-cid-djjdk6e6] .app-promotion-description[data-astro-cid-djjdk6e6]{font-size:.85rem;line-height:1.6}.app-promotion--intro[data-astro-cid-djjdk6e6] .app-promotion-stores[data-astro-cid-djjdk6e6]{grid-column:2;margin-top:0}.app-promotion--intro[data-astro-cid-djjdk6e6] .app-promotion-intro-link[data-astro-cid-djjdk6e6]{margin-top:.35rem}.app-promotion--inline[data-astro-cid-djjdk6e6]{clear:both;grid-template-columns:80px minmax(0,1fr) auto;gap:1.25rem;margin:2rem 0;padding:1.2rem 1.4rem;border-radius:.8rem}.app-promotion--inline[data-astro-cid-djjdk6e6] .app-promotion-device[data-astro-cid-djjdk6e6]{grid-column:1;grid-row:1}.app-promotion--inline[data-astro-cid-djjdk6e6] .app-promotion-copy[data-astro-cid-djjdk6e6]{grid-column:2;grid-row:1}.app-promotion--inline[data-astro-cid-djjdk6e6] .app-promotion-stores[data-astro-cid-djjdk6e6]{grid-column:3;grid-row:1}.app-promotion--inline[data-astro-cid-djjdk6e6] .app-promotion-name[data-astro-cid-djjdk6e6]{margin-bottom:.4rem;font-size:.75rem}.app-promotion--inline[data-astro-cid-djjdk6e6] .app-promotion-name[data-astro-cid-djjdk6e6] img[data-astro-cid-djjdk6e6]{width:24px;height:24px}.app-promotion--inline[data-astro-cid-djjdk6e6] h2[data-astro-cid-djjdk6e6]{margin:0;font-size:1.2rem;line-height:1.3}.app-promotion--inline[data-astro-cid-djjdk6e6] .app-promotion-availability[data-astro-cid-djjdk6e6]{margin-top:.4rem;font-size:.72rem}.app-promotion--inline[data-astro-cid-djjdk6e6] .app-promotion-stores[data-astro-cid-djjdk6e6]{margin-top:0}@media(max-width:600px){.app-promotion[data-astro-cid-djjdk6e6]{grid-template-columns:minmax(0,1fr) 100px;align-items:start;gap:.9rem;padding:1.2rem;border-radius:.9rem}.app-promotion[data-astro-cid-djjdk6e6] h2[data-astro-cid-djjdk6e6]{font-size:1.4rem}.app-promotion[data-astro-cid-djjdk6e6] .app-promotion-description[data-astro-cid-djjdk6e6]{font-size:.88rem}.app-promotion[data-astro-cid-djjdk6e6] .app-promotion-name[data-astro-cid-djjdk6e6]{font-size:.78rem}.app-promotion-name[data-astro-cid-djjdk6e6] img[data-astro-cid-djjdk6e6]{width:26px;height:26px}.app-promotion-preview[data-astro-cid-djjdk6e6]{align-self:start;margin-top:.25rem}.app-promotion[data-astro-cid-djjdk6e6]:not(.app-promotion--intro) .app-promotion-copy[data-astro-cid-djjdk6e6]{display:contents}.app-promotion[data-astro-cid-djjdk6e6]:not(.app-promotion--intro) .app-promotion-name[data-astro-cid-djjdk6e6]{grid-column:1 / -1;margin:0}.app-promotion[data-astro-cid-djjdk6e6] h2[data-astro-cid-djjdk6e6]{grid-column:1;margin-bottom:0}.app-promotion[data-astro-cid-djjdk6e6]:not(.app-promotion--intro) .app-promotion-description[data-astro-cid-djjdk6e6]{grid-column:1}.app-promotion-preview[data-astro-cid-djjdk6e6]{grid-column:2;grid-row:2 / 4}.app-promotion[data-astro-cid-djjdk6e6]:not(.app-promotion--intro) .app-promotion-stores[data-astro-cid-djjdk6e6],.app-promotion-availability[data-astro-cid-djjdk6e6],.app-promotion-details[data-astro-cid-djjdk6e6]{grid-column:1 / -1;margin-top:0}.app-promotion--intro[data-astro-cid-djjdk6e6]{grid-template-columns:80px minmax(0,1fr);gap:.8rem 1rem;padding:1rem}.app-promotion--intro[data-astro-cid-djjdk6e6] .app-promotion-device[data-astro-cid-djjdk6e6]{grid-row:1}.app-promotion--intro[data-astro-cid-djjdk6e6] .app-promotion-stores[data-astro-cid-djjdk6e6]{grid-column:1 / -1}.app-promotion[data-astro-cid-djjdk6e6].app-promotion--inline{grid-template-columns:72px minmax(0,1fr);gap:.8rem 1rem;padding:1rem;align-items:center}.app-promotion[data-astro-cid-djjdk6e6].app-promotion--inline .app-promotion-copy[data-astro-cid-djjdk6e6]{display:block}.app-promotion--inline[data-astro-cid-djjdk6e6] .app-promotion-name[data-astro-cid-djjdk6e6]{margin-bottom:.4rem}.app-promotion--inline[data-astro-cid-djjdk6e6] h2[data-astro-cid-djjdk6e6]{font-size:1.2rem}.app-promotion[data-astro-cid-djjdk6e6].app-promotion--inline .app-promotion-stores[data-astro-cid-djjdk6e6]{grid-column:1 / -1;grid-row:2}}@media(max-width:380px){.app-promotion[data-astro-cid-djjdk6e6]:not(.app-promotion--intro):not(.app-promotion--inline){grid-template-columns:minmax(0,1fr)}.app-promotion-preview[data-astro-cid-djjdk6e6]{display:none}}.app-promotion[data-astro-cid-djjdk6e6].app-promotion--contextual{grid-template-columns:146px minmax(0,1fr);gap:2rem;padding:1.6rem;align-items:center}.app-promotion--contextual[data-astro-cid-djjdk6e6] .app-promotion-copy[data-astro-cid-djjdk6e6]{display:block}.app-promotion--contextual[data-astro-cid-djjdk6e6] .app-promotion-name[data-astro-cid-djjdk6e6]{margin-bottom:.6rem;color:#355334}.app-promotion--contextual[data-astro-cid-djjdk6e6] h2[data-astro-cid-djjdk6e6]{font-size:clamp(1.5rem,2.7vw,2rem);margin:0 0 .8rem;text-wrap:pretty}.app-promotion--contextual[data-astro-cid-djjdk6e6] .app-promotion-description[data-astro-cid-djjdk6e6]{font-size:.92rem;line-height:1.6}.app-promotion--contextual[data-astro-cid-djjdk6e6] .app-promotion-stores[data-astro-cid-djjdk6e6]{margin-top:1rem}.app-promotion[data-astro-cid-djjdk6e6].app-promotion--contextual.app-promotion--inline{grid-template-columns:106px minmax(0,1fr);gap:1.4rem;padding:1.4rem}.app-promotion--contextual[data-astro-cid-djjdk6e6].app-promotion--inline .app-promotion-copy[data-astro-cid-djjdk6e6]{grid-column:2;grid-row:1}.app-promotion--contextual[data-astro-cid-djjdk6e6].app-promotion--inline h2[data-astro-cid-djjdk6e6]{font-size:1.5rem}@media(max-width:600px){.app-promotion[data-astro-cid-djjdk6e6].app-promotion--contextual,.app-promotion[data-astro-cid-djjdk6e6].app-promotion--contextual.app-promotion--inline{grid-template-columns:104px minmax(0,1fr);gap:.8rem 1rem;padding:1.1rem;align-items:start}.app-promotion[data-astro-cid-djjdk6e6].app-promotion--contextual.app-promotion--inline{grid-template-columns:82px minmax(0,1fr)}.app-promotion--contextual[data-astro-cid-djjdk6e6] .app-promotion-copy[data-astro-cid-djjdk6e6],.app-promotion[data-astro-cid-djjdk6e6].app-promotion--contextual.app-promotion--inline .app-promotion-copy[data-astro-cid-djjdk6e6]{display:contents}.app-promotion[data-astro-cid-djjdk6e6].app-promotion--contextual .app-promotion-name[data-astro-cid-djjdk6e6]{grid-column:2;grid-row:1;margin:0;font-size:.75rem}.app-promotion--contextual[data-astro-cid-djjdk6e6] h2[data-astro-cid-djjdk6e6],.app-promotion--contextual[data-astro-cid-djjdk6e6].app-promotion--inline h2[data-astro-cid-djjdk6e6]{grid-column:2;grid-row:2;margin:0;font-size:1.25rem;line-height:1.25}.app-promotion[data-astro-cid-djjdk6e6].app-promotion--contextual .app-promotion-description[data-astro-cid-djjdk6e6]{grid-column:2;grid-row:3;font-size:.82rem}.app-promotion--contextual[data-astro-cid-djjdk6e6] .app-promotion-context-visual[data-astro-cid-djjdk6e6]{grid-column:1;grid-row:1 / 4;align-self:center}.app-promotion--contextual[data-astro-cid-djjdk6e6] .app-promotion-stores[data-astro-cid-djjdk6e6],.app-promotion[data-astro-cid-djjdk6e6].app-promotion--contextual.app-promotion--inline .app-promotion-stores[data-astro-cid-djjdk6e6]{grid-column:1 / -1;grid-row:4;margin-top:.3rem}.app-promotion--contextual[data-astro-cid-djjdk6e6] .app-promotion-availability[data-astro-cid-djjdk6e6]{grid-column:1 / -1;grid-row:5;margin:0;font-size:.68rem}.app-promotion--contextual[data-astro-cid-djjdk6e6] .app-promotion-stores[data-astro-cid-djjdk6e6] a{display:flex;align-items:center;min-height:44px}.app-promotion--contextual[data-astro-cid-djjdk6e6] .app-promotion-stores[data-astro-cid-djjdk6e6] img{height:36px;width:auto}}.culture-dossier[data-astro-cid-gfsuo6pe]{padding:1.4rem 1.6rem;border:1px solid #c4d5c7;border-radius:1rem;margin-block:2.5rem 2rem;background:#fffdf8;color:#234731}.culture-dossier[data-astro-cid-gfsuo6pe] a[data-astro-cid-gfsuo6pe]{color:#2d5b3e;text-decoration:underline;text-underline-offset:3px}.dossier-return[data-astro-cid-gfsuo6pe]{font-size:.9rem;line-height:1.8}details[data-astro-cid-gfsuo6pe]{margin-top:1rem}summary[data-astro-cid-gfsuo6pe]{font-size:1.1rem;font-weight:600;cursor:pointer;padding-block:.4rem}.dossier-topics[data-astro-cid-gfsuo6pe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1.4rem 2rem;margin-top:1rem}.dossier-topics[data-astro-cid-gfsuo6pe] h2[data-astro-cid-gfsuo6pe]{font-size:.9rem;font-weight:650}.dossier-topics[data-astro-cid-gfsuo6pe] ul[data-astro-cid-gfsuo6pe]{list-style:disc;padding-left:1.1rem;font-size:.86rem;line-height:1.6}.dossier-topics[data-astro-cid-gfsuo6pe] li[data-astro-cid-gfsuo6pe]{margin-top:.65rem}[data-astro-cid-gfsuo6pe][aria-current]{font-weight:600}.dossier-context[data-astro-cid-gfsuo6pe]{font-size:.82rem;line-height:1.9;margin-top:1.2rem;color:#52614e}.dossier-context[data-astro-cid-gfsuo6pe]>span[data-astro-cid-gfsuo6pe]:first-child{display:block}summary[data-astro-cid-gfsuo6pe]:focus-visible,a[data-astro-cid-gfsuo6pe]:focus-visible{outline:3px solid #2d5b3e;outline-offset:3px}@media(max-width:600px){.culture-dossier[data-astro-cid-gfsuo6pe]{padding:1.2rem}}
