.section-title[data-astro-cid-lcdefpme]{letter-spacing:-.025em;font-size:clamp(26px,2.6vw,32px);line-height:1.1}.desk[data-astro-cid-lcdefpme] .desk-copy[data-astro-cid-lcdefpme]>.desk-who[data-astro-cid-lcdefpme]{background:var(--accent-deep);color:var(--on-accent);font-family:var(--serif);letter-spacing:-.01em;transform-origin:0;border-radius:99px;align-self:flex-start;padding:9px 18px;font-size:19px;font-weight:600;line-height:1;display:inline-flex;transform:rotate(-2deg);box-shadow:0 8px 18px -8px #00000080,inset 0 1px #ffffff2e}.desk[data-astro-cid-lcdefpme].flip .desk-copy[data-astro-cid-lcdefpme]>.desk-who[data-astro-cid-lcdefpme]{transform:rotate(2deg)}.tray-wrap[data-astro-cid-lcdefpme]{justify-content:center;min-width:0;display:flex}.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(300px,440px) 1fr;align-items:center;gap:48px;padding:clamp(40px,8vh,96px) 0 clamp(48px,9vh,110px);display:grid}.pitch[data-astro-cid-lcdefpme]{flex-direction:column;gap:22px;display:flex}h1[data-astro-cid-lcdefpme]{letter-spacing:-.035em;font-size:clamp(38px,4.6vw,58px);line-height:1.04}.lede[data-astro-cid-lcdefpme]{max-width:400px;color:var(--ink-2);font-size:17px;line-height:1.55}.store-picks[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px 12px;margin:4px 0 0;padding:0;list-style:none;display:flex}.store-picks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{flex-direction:column;gap:8px;display:flex}.store-picks[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{display:block}.store-picks[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:auto;height:48px;display:block}.store-price[data-astro-cid-lcdefpme]{color:var(--ink);font-size:15px;font-weight:600}.trial-note[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:-6px;font-size:14px;line-height:1.45}.desks[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);padding:56px 0 0}.desks[data-astro-cid-lcdefpme] .section-title[data-astro-cid-lcdefpme]{margin-bottom:28px}.desk[data-astro-cid-lcdefpme]{color:var(--ink);--slant:min(3vw, 40px);grid-template-columns:minmax(280px,400px) 1fr;align-items:center;gap:48px;padding:56px 0;display:grid;position:relative}.desk[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:var(--bg);inset:calc(-1 * var(--slant)) calc(50% - 50vw) 0;clip-path:polygon(0 var(--slant), 100% 0, 100% 100%, 0 100%);position:absolute}.desk[data-astro-cid-lcdefpme]:nth-of-type(2n):before{clip-path:polygon(0 0, 100% var(--slant), 100% 100%, 0 100%)}.desk[data-astro-cid-lcdefpme]:last-of-type:before{bottom:calc(-1 * var(--slant));clip-path:polygon(0 var(--slant), 100% 0, 100% calc(100% - var(--slant)), 0 100%)}.desk[data-astro-cid-lcdefpme]:nth-of-type(odd) .tray-wrap[data-astro-cid-lcdefpme]{transform:rotate(-2deg)}.desk[data-astro-cid-lcdefpme]:nth-of-type(2n) .tray-wrap[data-astro-cid-lcdefpme]{transform:rotate(2deg)}.theme-ledger[data-astro-cid-lcdefpme]{--bg:#f6efc4;--ink:#1e2229;--ink-2:#4b5058;--muted:#646870;--accent:#c23934;--accent-deep:#236b43;--on-accent:#fff;--tray:#1e2229;--cell:#fdfcf0;--well:#efebcf;--tag-bg:#ddebdf;--tag-fg:#1a5434;--green:#236b43;--rule:#e2ddb8}.theme-cheongja[data-astro-cid-lcdefpme]{--bg:#e4ede7;--ink:#1c2826;--ink-2:#435450;--muted:#5b6a66;--accent:#3d7366;--accent-deep:#2f5c51;--on-accent:#fff;--tray:#1f3330;--cell:#f3f7f4;--well:#e1eae4;--tag-bg:#d6e6dd;--tag-fg:#2f5c51;--green:#4b7954;--rule:#cfddd4}.theme-bojagi[data-astro-cid-lcdefpme]{--bg:#ece3ef;--ink:#211b25;--ink-2:#4c4352;--muted:#69606e;--accent:#8a4c8f;--accent-deep:#63376a;--on-accent:#fff;--tray:#2b2231;--cell:#f8f3f9;--well:#e8dfeb;--tag-bg:#e6d6ea;--tag-fg:#63376a;--green:#517655;--rule:#d9cddd}.desk[data-astro-cid-lcdefpme].flip{grid-template-columns:1fr minmax(280px,400px)}.desk[data-astro-cid-lcdefpme].flip .desk-copy[data-astro-cid-lcdefpme]{order:2}.desk-copy[data-astro-cid-lcdefpme]{flex-direction:column;gap:16px;display:flex}.desk[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.desk[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.03em;font-size:clamp(28px,3vw,36px);line-height:1.08}.download[data-astro-cid-lcdefpme]{margin:calc(56px + min(3vw,40px)) 0 56px}.download-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:20px;padding:0 clamp(4px,2vw,28px);display:flex}.download-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.03em;padding-bottom:20px;font-size:clamp(30px,3.6vw,44px);line-height:1.06}.download-mascot[data-astro-cid-lcdefpme]{transform-origin:50% 100%;flex-shrink:0;width:clamp(84px,11vw,124px);height:auto;margin-bottom:-3px;transition:transform .35s cubic-bezier(.3,1.6,.5,1);display:block}.download-mascot[data-astro-cid-lcdefpme].attentive{transform:rotate(-8deg)translateY(-3px)scale(1.06)}.download-mascot[data-astro-cid-lcdefpme].hop{animation:.7s cubic-bezier(.3,.7,.4,1) hop}.download-mascot[data-astro-cid-lcdefpme].shake{animation:.45s shake}@keyframes hop{0%,to{transform:none}35%{transform:translateY(-16px)rotate(6deg)scale(1.08)}60%{transform:translateY(0)scale(1.06,.94)}}@keyframes shake{0%,to{transform:none}20%,60%{transform:translate(-4px)rotate(-4deg)}40%,80%{transform:translate(4px)rotate(4deg)}}.download-tray[data-astro-cid-lcdefpme]{background:var(--tray);border-radius:30px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px;display:grid;box-shadow:0 30px 60px -20px #00000073,inset 0 1px #ffffff14}.buy-card[data-astro-cid-lcdefpme]{background:var(--cell);border-radius:18px;flex-direction:column;min-width:0;padding:28px 30px;display:flex}.buy-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:12px;min-height:28px;display:flex}.buy-head[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:22px;line-height:1.15}.buy-tag[data-astro-cid-lcdefpme]{background:var(--tag-bg);color:var(--tag-fg);white-space:nowrap;border-radius:99px;padding:5px 11px;font-size:12px;font-weight:600;line-height:1.2}.buy-price[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:-.03em;color:var(--ink);margin-top:14px;font-size:clamp(34px,3.6vw,44px);line-height:1.05}.buy-note[data-astro-cid-lcdefpme]{color:var(--ink-2);margin-top:8px;font-size:15px}.buy-badge[data-astro-cid-lcdefpme]{align-self:flex-start;max-width:100%;margin-top:auto;padding-top:26px;display:block}.buy-badge[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:auto;max-width:100%;height:60px;display:block}.buy-terms[data-astro-cid-lcdefpme]{text-align:center;color:#f5efe4;grid-column:1/-1;padding:6px 8px;font-size:15px;font-weight:500;line-height:1.4}.connect-box[data-astro-cid-lcdefpme]{background:var(--cell);border-radius:18px;grid-column:1/-1;min-width:0;padding:14px 16px 14px 24px}.contact-form[data-astro-cid-lcdefpme]{grid-template-columns:auto minmax(180px,1fr) auto auto;align-items:center;gap:10px 14px;display:grid}.connect-title[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);font-size:20px;line-height:1.15}.visually-hidden[data-astro-cid-lcdefpme]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.contact-form[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:not([type=hidden]){background:var(--well);width:100%;min-width:0;height:44px;color:var(--ink);font-family:var(--sans);border:none;border-radius:10px;outline:none;padding:0 14px;font-size:16px;transition:box-shadow .15s}.contact-form[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]::placeholder{color:var(--muted);opacity:.75}.contact-form[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent)}.note-toggle[data-astro-cid-lcdefpme]{cursor:pointer;white-space:nowrap;color:var(--ink-2);text-underline-offset:3px;background:0 0;border:none;padding:8px 2px;font-size:14px;font-weight:500;text-decoration:underline}.note-toggle[data-astro-cid-lcdefpme]:hover{color:var(--ink)}.note-toggle[data-astro-cid-lcdefpme][hidden]{display:none}.contact-form[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{cursor:pointer;border:none;justify-content:center;height:44px}.contact-form[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]:disabled{opacity:.65;cursor:not-allowed}.note-field[data-astro-cid-lcdefpme]{flex-direction:column;grid-column:1/-1;gap:6px;display:flex}.note-field[data-astro-cid-lcdefpme][hidden]{display:none}.field-label[data-astro-cid-lcdefpme]{color:var(--muted);font-size:12px;font-weight:500}.field-label[data-astro-cid-lcdefpme] .opt[data-astro-cid-lcdefpme]{opacity:.8}.form-status[data-astro-cid-lcdefpme]{border-radius:9px;grid-column:1/-1;padding:10px 14px;font-size:13px;line-height:1.4;display:none}.form-status[data-astro-cid-lcdefpme].success{background:color-mix(in srgb, var(--green) 14%, transparent);border:1px solid color-mix(in srgb, var(--green) 35%, transparent);color:var(--green);display:block}.form-status[data-astro-cid-lcdefpme].error{background:color-mix(in srgb, var(--accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--accent) 35%, transparent);color:var(--accent-deep);display:block}.form-status[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;font-weight:600;text-decoration:underline}.hero[data-astro-cid-lcdefpme] .tray-wrap[data-astro-cid-lcdefpme]{animation:7s ease-in-out infinite float}@keyframes float{50%{transform:translateY(-6px)}}.desk[data-astro-cid-lcdefpme].reveal .desk-copy[data-astro-cid-lcdefpme],.desk[data-astro-cid-lcdefpme].reveal .desk-who[data-astro-cid-lcdefpme]{transition:opacity .6s,transform .7s cubic-bezier(.2,.8,.2,1)}.desk[data-astro-cid-lcdefpme].reveal .tray-wrap[data-astro-cid-lcdefpme]{transition:opacity .6s .1s,translate .8s cubic-bezier(.2,.8,.2,1) .1s}.desk[data-astro-cid-lcdefpme].reveal:not(.seen) .desk-copy[data-astro-cid-lcdefpme]{opacity:0;transform:translateY(18px)}.desk[data-astro-cid-lcdefpme].reveal:not(.seen) .tray-wrap[data-astro-cid-lcdefpme]{opacity:0;translate:0 32px}.desk[data-astro-cid-lcdefpme].reveal:not(.seen) .desk-copy[data-astro-cid-lcdefpme]>.desk-who[data-astro-cid-lcdefpme]{opacity:0;transform:rotate(-14deg)scale(1.25)}.desk[data-astro-cid-lcdefpme].flip.reveal:not(.seen) .desk-copy[data-astro-cid-lcdefpme]>.desk-who[data-astro-cid-lcdefpme]{transform:rotate(14deg)scale(1.25)}.desk[data-astro-cid-lcdefpme].reveal .desk-copy[data-astro-cid-lcdefpme]>.desk-who[data-astro-cid-lcdefpme]{transition-delay:.25s;transition-timing-function:ease,cubic-bezier(.3,1.5,.5,1)}@media (prefers-reduced-motion:reduce){.hero[data-astro-cid-lcdefpme] .tray-wrap[data-astro-cid-lcdefpme],.download-mascot[data-astro-cid-lcdefpme]{transition:none;animation:none!important}}@media (width<=960px){.hero[data-astro-cid-lcdefpme],.desk[data-astro-cid-lcdefpme],.desk[data-astro-cid-lcdefpme].flip{grid-template-columns:1fr;gap:40px}.desk[data-astro-cid-lcdefpme] .tray-wrap[data-astro-cid-lcdefpme]{transform:none}.pitch[data-astro-cid-lcdefpme],.desk-copy[data-astro-cid-lcdefpme]{max-width:560px}.desk[data-astro-cid-lcdefpme].flip .desk-copy[data-astro-cid-lcdefpme]{order:0}.contact-form[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) auto}.connect-title[data-astro-cid-lcdefpme]{grid-column:1/-1}.note-toggle[data-astro-cid-lcdefpme]{grid-area:3/1/auto/-1;justify-self:start}.note-field[data-astro-cid-lcdefpme]{grid-row:3}.connect-box[data-astro-cid-lcdefpme]{padding:18px 20px}}@media (width<=720px){.download-tray[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.buy-card[data-astro-cid-lcdefpme]{min-height:250px}}@media (width<=560px){.desk[data-astro-cid-lcdefpme] .tray-wrap[data-astro-cid-lcdefpme]{display:none}.store-picks[data-astro-cid-lcdefpme]{gap:12px 10px}.store-picks[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:40px}.download-tray[data-astro-cid-lcdefpme]{border-radius:22px;padding:12px}.buy-card[data-astro-cid-lcdefpme]{padding:22px 20px}.buy-badge[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:56px}.buy-terms[data-astro-cid-lcdefpme]{font-size:14px}.desk[data-astro-cid-lcdefpme]{padding:36px 0}}
