.pocket-page.svelte-fp1ma1{overflow:hidden}.section-wrap.svelte-fp1ma1{max-width:1160px;margin:0 auto;padding-left:28px;padding-right:28px}.pocket-hero.svelte-fp1ma1{min-height:690px;display:grid;grid-template-columns:minmax(0,.95fr) minmax(430px,1.05fr);align-items:center;gap:60px;padding:80px max(28px,calc((100vw - 1160px)/2));background:radial-gradient(circle at 82% 45%,rgba(246,228,220,.95),transparent 36%);border-bottom:1px solid var(--line)}.pocket-hero.svelte-fp1ma1 h1:where(.svelte-fp1ma1){font:400 clamp(4rem,7vw,7rem)/.87 var(--serif);letter-spacing:-.05em;margin:22px 0 28px}.pocket-hero.svelte-fp1ma1 p:where(.svelte-fp1ma1){max-width:650px;color:var(--muted);font-size:1.05rem;line-height:1.7}.actions.svelte-fp1ma1{display:flex;gap:10px;margin-top:30px}.actions.svelte-fp1ma1 .button:where(.svelte-fp1ma1),.final-cta.svelte-fp1ma1 .button:where(.svelte-fp1ma1){min-height:50px}.library-preview.svelte-fp1ma1{position:relative;min-height:460px;border:1px solid var(--line);border-radius:24px;background:#ffffff7a;box-shadow:0 35px 80px #3c2d2224;transform:rotate(1.5deg)}.library-preview.svelte-fp1ma1>svg{position:absolute;right:32px;top:30px;color:var(--coral)}.saved-card.svelte-fp1ma1{position:absolute;left:9%;top:17%;width:67%;padding:26px;border:1px solid var(--line);border-radius:14px;background:var(--paper-2);box-shadow:0 16px 35px #3228201f;transform:rotate(-4deg);display:grid;gap:12px}.saved-card.second.svelte-fp1ma1{left:28%;top:52%;transform:rotate(4deg);background:#edf1e9}.saved-card.svelte-fp1ma1 small:where(.svelte-fp1ma1){color:var(--coral);letter-spacing:.12em}.saved-card.svelte-fp1ma1 strong:where(.svelte-fp1ma1){font:400 1.65rem var(--serif)}.saved-card.svelte-fp1ma1 span:where(.svelte-fp1ma1){color:var(--muted);font-size:.68rem}.import-section.svelte-fp1ma1{padding-top:110px;padding-bottom:110px;display:grid;grid-template-columns:1fr .9fr;gap:70px;align-items:start}.import-section.svelte-fp1ma1 h2:where(.svelte-fp1ma1),.benefits.svelte-fp1ma1 h2:where(.svelte-fp1ma1),.final-cta.svelte-fp1ma1 h2:where(.svelte-fp1ma1){font:400 clamp(2.7rem,5vw,4.7rem)/.98 var(--serif);letter-spacing:-.035em;margin:12px 0 20px}.import-section.svelte-fp1ma1 p:where(.svelte-fp1ma1){color:var(--muted);line-height:1.65}.import-section.svelte-fp1ma1 ol:where(.svelte-fp1ma1){list-style:none;margin:0;padding:0;display:grid;gap:10px}.import-section.svelte-fp1ma1 li:where(.svelte-fp1ma1){display:flex;align-items:center;gap:14px;padding:15px;border-bottom:1px solid var(--line)}.import-section.svelte-fp1ma1 li:where(.svelte-fp1ma1) span:where(.svelte-fp1ma1){width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--peach);color:var(--coral);font:500 .7rem var(--sans)}.import-section.svelte-fp1ma1 li:where(.svelte-fp1ma1) p:where(.svelte-fp1ma1){margin:0}.import-section.svelte-fp1ma1>a:where(.svelte-fp1ma1){grid-column:2;width:max-content}.benefits.svelte-fp1ma1{padding-bottom:120px}.benefits.svelte-fp1ma1>div:where(.svelte-fp1ma1){display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:45px}.benefits.svelte-fp1ma1 article:where(.svelte-fp1ma1){padding:25px;border:1px solid var(--line);border-radius:14px;background:#ffffff59}.benefits.svelte-fp1ma1 svg{color:var(--coral)}.benefits.svelte-fp1ma1 h3:where(.svelte-fp1ma1){font:400 1.45rem var(--serif);margin:28px 0 10px}.benefits.svelte-fp1ma1 p:where(.svelte-fp1ma1){font-size:.78rem;line-height:1.6;color:var(--muted)}.final-cta.svelte-fp1ma1{text-align:center;padding:105px 24px;background:var(--ink);color:#fff}.final-cta.svelte-fp1ma1 p:where(.svelte-fp1ma1){margin:0 auto 30px;color:#bfb7af}.disclaimer.svelte-fp1ma1{max-width:900px;margin:0 auto;padding:28px;text-align:center;color:var(--muted);font-size:.62rem;line-height:1.5}@media(max-width:850px){.pocket-hero.svelte-fp1ma1{grid-template-columns:1fr;padding-top:70px}.library-preview.svelte-fp1ma1{min-height:370px}.import-section.svelte-fp1ma1{grid-template-columns:1fr;gap:35px}.import-section.svelte-fp1ma1>a:where(.svelte-fp1ma1){grid-column:auto}.benefits.svelte-fp1ma1>div:where(.svelte-fp1ma1){grid-template-columns:1fr 1fr}}@media(max-width:540px){.pocket-hero.svelte-fp1ma1{padding-left:18px;padding-right:18px}.pocket-hero.svelte-fp1ma1 h1:where(.svelte-fp1ma1){font-size:3.75rem}.actions.svelte-fp1ma1{flex-direction:column}.library-preview.svelte-fp1ma1{min-height:310px}.saved-card.svelte-fp1ma1{padding:19px}.saved-card.svelte-fp1ma1 strong:where(.svelte-fp1ma1){font-size:1.25rem}.benefits.svelte-fp1ma1>div:where(.svelte-fp1ma1){grid-template-columns:1fr}}
