.pdetail.svelte-26jf3v{padding:20px 14px 45px}.crumbs.svelte-26jf3v{color:#70616e;flex-wrap:wrap;align-items:center;gap:4px 10px;min-height:44px;margin:0 18px 16px;font-size:14px;display:flex}.crumbs.svelte-26jf3v a:where(.svelte-26jf3v){color:#70616e;text-underline-offset:4px}.crumbs.svelte-26jf3v a:where(.svelte-26jf3v):hover{color:#55335b}.hero.svelte-26jf3v{background:#e8e0f1;border-radius:24px;grid-template-columns:1fr 180px;align-items:center;gap:30px;padding:44px;display:grid;overflow:hidden}.eyebrow.svelte-26jf3v{letter-spacing:1.6px;text-transform:uppercase;margin:0 0 18px;font-size:11px;font-weight:600}h1.svelte-26jf3v{letter-spacing:-.04em;max-width:850px;margin:0;font-size:clamp(35px,4.7vw,64px);font-weight:650;line-height:1.08}.intro.svelte-26jf3v{color:#655466;max-width:650px;margin:23px 0 0;font-size:18px;line-height:1.65}.art.svelte-26jf3v{width:180px;height:230px;position:relative;overflow:hidden}.art.svelte-26jf3v img:where(.svelte-26jf3v){max-width:none;position:absolute}.bud.svelte-26jf3v img:where(.svelte-26jf3v){width:360px;height:360px;top:-80px;left:-90px}.leaves.svelte-26jf3v img:where(.svelte-26jf3v){width:440px;height:440px;top:-96px;left:-131px}.showcase.svelte-26jf3v{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:20px;margin-top:20px;display:grid}.preview.svelte-26jf3v{margin:0}.frame.svelte-26jf3v{background:#fffefd;border:1px solid #ddd4dc;border-radius:24px;overflow:hidden}.frame.svelte-26jf3v img:where(.svelte-26jf3v){width:100%;height:auto;display:block}.perks.svelte-26jf3v{color:#70616e;flex-wrap:wrap;justify-content:center;gap:6px 12px;margin:0;padding:16px 0 0;font-size:14px;list-style:none;display:flex}.perks.svelte-26jf3v li:where(.svelte-26jf3v)+li:where(.svelte-26jf3v):before{content:"·";content:"·" / "";margin-right:12px}.download-card.svelte-26jf3v{background:#fffefd;border:1px solid #d8cdd6;border-radius:24px;padding:32px 30px}.download-card.svelte-26jf3v h2:where(.svelte-26jf3v){letter-spacing:-.6px;margin:0 0 12px;font-size:27px;font-weight:550;line-height:1.2}.download-sub.svelte-26jf3v{color:#70616e;margin:0 0 26px;font-size:15px;line-height:1.6}.option.svelte-26jf3v{margin-bottom:22px}.btn-primary-download.svelte-26jf3v,.btn-saver-download.svelte-26jf3v{border-radius:30px;justify-content:space-between;align-items:center;gap:25px;min-height:48px;padding:12px 22px;font-size:15px;text-decoration:none;transition:background .15s;display:flex}.btn-primary-download.svelte-26jf3v{color:#fcfaf7;background:#55335b}.btn-primary-download.svelte-26jf3v:hover{color:#fcfaf7;background:#342031}.btn-saver-download.svelte-26jf3v{color:#55335b;background:#fffefd;border:1px solid #55335b}.btn-saver-download.svelte-26jf3v:hover{color:#342031;background:#f2eeea}.btn-sub.svelte-26jf3v{color:#70616e;margin:9px 22px 0;font-size:13px;line-height:1.5}.quick-specs.svelte-26jf3v{color:#70616e;border-top:1px solid #d8cdd6;margin:26px 0 0;padding-top:18px;font-size:13px;line-height:1.6}.sep.svelte-26jf3v{margin:0 8px}.sr-only.svelte-26jf3v{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.guidance.svelte-26jf3v{grid-template-columns:1fr 1fr;align-items:start;gap:20px;margin-top:44px;display:grid}.guidance.svelte-26jf3v h2:where(.svelte-26jf3v){letter-spacing:-.6px;margin:0 0 17px;font-size:27px;font-weight:550;line-height:1.2}.why.svelte-26jf3v{padding:27px 12px 0 18px}.how.svelte-26jf3v{background:#e2e8d3;border-radius:18px;padding:27px 30px}.how.svelte-26jf3v h2:where(.svelte-26jf3v){font-family:Fraunces,serif;font-style:italic;font-weight:400}.guidance-list.svelte-26jf3v{color:#655466;margin:0;padding-left:21px;font-size:16px;line-height:1.7}.guidance-list.svelte-26jf3v li:where(.svelte-26jf3v){padding:5px 0 5px 4px}.guidance-list.svelte-26jf3v strong:where(.svelte-26jf3v){color:#342031;font-weight:600}.next.svelte-26jf3v{border-top:1px solid #d8cdd6;justify-content:space-between;align-items:center;gap:30px;margin:40px 18px 0;padding-top:27px;display:flex}.next.svelte-26jf3v p:where(.svelte-26jf3v){letter-spacing:1.5px;text-transform:uppercase;margin:0 0 8px;font-size:11px}.next.svelte-26jf3v a:where(.svelte-26jf3v){color:#55335b;text-underline-offset:5px;font-size:20px}.next.svelte-26jf3v .all:where(.svelte-26jf3v){flex:none;align-items:center;min-height:44px;font-size:14px;display:flex}@media (width<=1000px){.hero.svelte-26jf3v{grid-template-columns:1fr 130px;padding:34px}.art.svelte-26jf3v{width:130px}.bud.svelte-26jf3v img:where(.svelte-26jf3v){left:-115px}.leaves.svelte-26jf3v img:where(.svelte-26jf3v){left:-156px}}@media (width<=860px){.showcase.svelte-26jf3v,.guidance.svelte-26jf3v{grid-template-columns:1fr}.why.svelte-26jf3v{padding:10px 10px 0}}@media (width<=760px){.pdetail.svelte-26jf3v{padding:5px 0 30px}.crumbs.svelte-26jf3v{margin:0 10px 12px}.hero.svelte-26jf3v{border-radius:20px;grid-template-columns:1fr;padding:28px}.art.svelte-26jf3v{display:none}.intro.svelte-26jf3v{margin-top:20px;font-size:16px}.download-card.svelte-26jf3v{border-radius:20px;padding:26px 22px}.frame.svelte-26jf3v{border-radius:20px}.how.svelte-26jf3v{padding:25px}.guidance.svelte-26jf3v h2:where(.svelte-26jf3v){font-size:25px}.next.svelte-26jf3v{flex-wrap:wrap;gap:12px;margin:32px 10px 0}}
