.top.svelte-i4lplg{max-width:var(--page-max);padding:10px var(--gutter);justify-content:space-between;align-items:center;gap:12px;margin:0 auto;display:flex}.top__brand.svelte-i4lplg{color:var(--ink);padding:9px 0;display:block}.top__brand.svelte-i4lplg .wordmark{display:block}.pile.svelte-i4lplg{max-width:var(--page-max);margin:0 auto}.leaf.svelte-i4lplg{--leaf:var(--cobalt);background:var(--leaf);isolation:isolate;grid-template-columns:minmax(0,1fr);align-content:start;margin-top:-22px;padding:52px 22px 36px;display:grid;position:relative}.leaf__edge.svelte-i4lplg{width:100%;height:22px;fill:var(--leaf);pointer-events:none;position:absolute;bottom:-21px;left:0;transform:scaleY(-1)}.leaf__cut.svelte-i4lplg{z-index:-1;pointer-events:none;position:absolute}.leaf.svelte-i4lplg h2:where(.svelte-i4lplg){font:800 30px / 1.02 var(--font-display);letter-spacing:var(--type-display-tracking);text-wrap:balance;max-width:14ch}.leaf__lead.svelte-i4lplg{font:400 17px / 1.45 var(--font-text);text-wrap:pretty;max-width:36ch;margin-top:10px}.leaf--hero.svelte-i4lplg{z-index:4;border-radius:var(--radius-drawer) var(--radius-drawer) 0 0;color:var(--paper);margin:4px 12px 0;padding:22px 22px 44px}.crumbs.svelte-i4lplg ol:where(.svelte-i4lplg){font:var(--type-caption);flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.crumbs.svelte-i4lplg li:where(.svelte-i4lplg)+li:where(.svelte-i4lplg):before{content:"/";opacity:.7;margin:0 8px}.crumbs.svelte-i4lplg a:where(.svelte-i4lplg){min-height:var(--tap);color:inherit;text-underline-offset:3px;align-items:center;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.leaf--hero.svelte-i4lplg h1:where(.svelte-i4lplg){font:800 clamp(34px, 10.4vw, 44px) / 1 var(--font-display);letter-spacing:-.025em;text-wrap:balance;max-width:12ch;margin-top:64px}.leaf--hero.svelte-i4lplg .leaf__lead:where(.svelte-i4lplg){margin-top:16px}.hero__cuts.svelte-i4lplg{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.cut-sun.svelte-i4lplg{width:150px;height:150px;fill:var(--lemon);top:-52px;right:-44px}.cut-pebble.svelte-i4lplg{width:40px;height:40px;fill:var(--rose);top:64px;right:112px}.cut-pebble-deep.svelte-i4lplg{fill:var(--viridian);display:none}.hero__act.svelte-i4lplg{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:24px;display:flex}.hero__act.svelte-i4lplg .cta,.close.svelte-i4lplg .cta{min-height:52px;padding-inline:24px}.hero__act.svelte-i4lplg small:where(.svelte-i4lplg){font:var(--type-caption);max-width:26ch}.hero__free.svelte-i4lplg{color:inherit;text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px}.leaf--steps.svelte-i4lplg{--leaf:var(--lemon);z-index:3;color:var(--ink);margin-inline:20px 8px}.steps.svelte-i4lplg{font:400 17px / 1.45 var(--font-text);gap:12px;margin-top:20px;padding:0;list-style:none;display:grid}.steps.svelte-i4lplg li:where(.svelte-i4lplg){grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;display:grid}.steps.svelte-i4lplg b:where(.svelte-i4lplg){background:var(--ink);width:28px;height:28px;color:var(--paper);font:700 14px / 1 var(--font-text);border-radius:50%;place-items:center;display:grid}.leaf--secret.svelte-i4lplg{--leaf:var(--viridian);z-index:2;color:var(--paper);margin-inline:8px 20px}.leaf--specifics.svelte-i4lplg{--leaf:var(--rose);z-index:1;color:var(--ink);margin-inline:14px;padding-bottom:40px}.specifics.svelte-i4lplg{gap:22px;margin-top:22px;padding:0;list-style:none;display:grid}.specifics.svelte-i4lplg li:where(.svelte-i4lplg){border-top:1.5px solid var(--ink);padding-top:14px}.specifics.svelte-i4lplg h3:where(.svelte-i4lplg){font:var(--type-item-title)}.specifics.svelte-i4lplg p:where(.svelte-i4lplg){font:400 16px / 1.5 var(--font-text);text-wrap:pretty;max-width:44ch;margin-top:6px}.related.svelte-i4lplg{max-width:var(--page-max);padding:56px var(--gutter) 0;margin:0 auto}.related.svelte-i4lplg h2:where(.svelte-i4lplg){font:var(--type-title);letter-spacing:var(--type-title-tracking)}.related.svelte-i4lplg ul:where(.svelte-i4lplg){flex-wrap:wrap;gap:10px;margin:14px 0 0;padding:0;list-style:none;display:flex}.related.svelte-i4lplg a:where(.svelte-i4lplg){min-height:var(--tap);border-radius:var(--radius-pill);background:var(--cobalt-wash);color:var(--cobalt);font:700 15px / 1.2 var(--font-text);align-items:center;gap:8px;padding:0 16px;display:inline-flex}@media (hover:hover){.related.svelte-i4lplg a:where(.svelte-i4lplg):hover{background:color-mix(in srgb, var(--cobalt-wash), var(--cobalt) 12%)}}.close.svelte-i4lplg{max-width:var(--page-max);padding:64px var(--gutter) 28px;justify-items:start;margin:0 auto;display:grid}.close.svelte-i4lplg h2:where(.svelte-i4lplg){font:800 clamp(34px, 10.4vw, 44px) / 1 var(--font-display);letter-spacing:-.025em;text-wrap:balance;max-width:11ch}.close.svelte-i4lplg p:where(.svelte-i4lplg){font:400 17px / 1.45 var(--font-text);color:var(--ink-soft);max-width:34ch;margin-top:12px}.close.svelte-i4lplg .cta{margin-top:22px}.close.svelte-i4lplg small:where(.svelte-i4lplg){font:var(--type-caption);color:var(--ink-faint);margin-top:12px}.foot.svelte-i4lplg{max-width:var(--page-max);padding:16px var(--gutter) 32px;border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:0 auto;display:flex}.foot__brand.svelte-i4lplg{color:var(--ink)}.foot__brand.svelte-i4lplg .wordmark{display:block}@media (width>=768px){.top.svelte-i4lplg,.related.svelte-i4lplg,.close.svelte-i4lplg,.foot.svelte-i4lplg{padding-inline:var(--gutter-tablet)}.leaf.svelte-i4lplg{padding:64px 40px 48px}.leaf.svelte-i4lplg h2:where(.svelte-i4lplg){font-size:40px}.leaf--hero.svelte-i4lplg{margin-inline:24px;padding:28px 40px 64px}.leaf--hero.svelte-i4lplg h1:where(.svelte-i4lplg){max-width:13ch;margin-top:72px;font-size:64px}.leaf--steps.svelte-i4lplg{margin-inline:48px 16px}.leaf--secret.svelte-i4lplg{margin-inline:16px 48px}.leaf--specifics.svelte-i4lplg{margin-inline:32px}.specifics.svelte-i4lplg{grid-template-columns:1fr 1fr;gap:28px 24px}.close.svelte-i4lplg h2:where(.svelte-i4lplg){font-size:64px}}@media (width>=1120px){.top.svelte-i4lplg,.related.svelte-i4lplg,.close.svelte-i4lplg,.foot.svelte-i4lplg{padding-inline:var(--gutter-wide)}.related.svelte-i4lplg{grid-template-columns:var(--rail) minmax(0, 1fr);column-gap:var(--split-gap);align-items:center;padding-top:88px;display:grid}.related.svelte-i4lplg ul:where(.svelte-i4lplg){margin-top:0}.leaf--hero.svelte-i4lplg{grid-template-rows:auto 1fr;min-height:540px;margin:8px 0 0;padding:40px 64px 72px}.leaf--hero.svelte-i4lplg h1:where(.svelte-i4lplg){align-self:end;max-width:13ch;margin-top:48px;font-size:clamp(64px,6vw,88px)}.leaf--hero.svelte-i4lplg .leaf__lead:where(.svelte-i4lplg){max-width:42ch;margin-top:20px;font-size:19px}.hero__act.svelte-i4lplg{margin-top:32px}.cut-sun.svelte-i4lplg{width:520px;height:520px;top:-90px;right:-70px}.cut-pebble.svelte-i4lplg{width:120px;height:120px;top:300px;right:420px}.cut-pebble-deep.svelte-i4lplg{width:200px;height:200px;display:block;bottom:48px;right:60px}.leaf--steps.svelte-i4lplg,.leaf--secret.svelte-i4lplg,.leaf--specifics.svelte-i4lplg{grid-template-columns:var(--rail) minmax(0, 1fr);column-gap:var(--split-gap);align-items:start;padding:88px 64px 72px}.leaf--steps.svelte-i4lplg{margin-inline:56px 0}.leaf--steps.svelte-i4lplg .steps:where(.svelte-i4lplg){grid-area:1/2;margin-top:6px;font-size:19px}.leaf--secret.svelte-i4lplg{grid-template-rows:auto auto auto 1fr;margin-inline:0 56px}.leaf--specifics.svelte-i4lplg{margin-inline:28px;padding-bottom:80px}.leaf--specifics.svelte-i4lplg .specifics:where(.svelte-i4lplg){grid-area:1/2;gap:36px 32px;margin-top:6px}.leaf.svelte-i4lplg h2:where(.svelte-i4lplg){font-size:48px}.close.svelte-i4lplg{column-gap:var(--split-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;padding-top:104px;padding-bottom:56px}.close.svelte-i4lplg h2:where(.svelte-i4lplg){grid-row:1/span 3;font-size:80px}.close.svelte-i4lplg>:not(h2){grid-column:2}}@media (width>=1120px) and (hover:hover){.leaf__cut.svelte-i4lplg{transition:transform .6s var(--ease-out)}.leaf.svelte-i4lplg:hover>.hero__cuts:where(.svelte-i4lplg)>.leaf__cut:where(.svelte-i4lplg){transform:rotate(8deg)}}
