.pkg-note[data-astro-cid-lmkygsfs]{font-size:13px;color:var(--muted)}.price-summary[data-astro-cid-lmkygsfs] .price-row[data-astro-cid-lmkygsfs]{grid-template-columns:1fr auto;align-items:center;transition:padding-left .35s cubic-bezier(.16,1,.3,1),color .3s}.price-summary[data-astro-cid-lmkygsfs] .price-row[data-astro-cid-lmkygsfs]:hover{padding-left:12px;color:var(--clay)}.price-summary[data-astro-cid-lmkygsfs] .price-row[data-astro-cid-lmkygsfs] .v[data-astro-cid-lmkygsfs]{display:inline-flex;align-items:center;gap:8px;color:var(--clay)}.price-summary[data-astro-cid-lmkygsfs] .price-row[data-astro-cid-lmkygsfs]:hover .k[data-astro-cid-lmkygsfs]{color:var(--clay)}.price-arrow[data-astro-cid-lmkygsfs]{font-family:"Instrument Serif",serif;font-style:italic}.price-grid[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:clamp(34px,4vw,52px)}.price-card[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:6px;background:#fff;padding:clamp(24px,2.4vw,34px);transition:box-shadow .35s,transform .5s cubic-bezier(.16,1,.3,1)}.price-card[data-astro-cid-lmkygsfs]:hover{box-shadow:0 22px 50px #1414101a;transform:translateY(-4px)}.price-card-top[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;gap:12px}.price-card[data-astro-cid-lmkygsfs] h3[data-astro-cid-lmkygsfs]{font-size:clamp(20px,1.8vw,26px);font-weight:700;letter-spacing:-.02em}.price-card[data-astro-cid-lmkygsfs] h3[data-astro-cid-lmkygsfs] a[data-astro-cid-lmkygsfs]{transition:color .3s}.price-card[data-astro-cid-lmkygsfs] h3[data-astro-cid-lmkygsfs] a[data-astro-cid-lmkygsfs]:hover{color:var(--clay)}.price-tag[data-astro-cid-lmkygsfs]{align-self:flex-start;font-family:"Instrument Serif",serif;font-style:italic;font-size:clamp(19px,1.7vw,25px);color:var(--clay)}.price-desc[data-astro-cid-lmkygsfs]{font-size:14.5px;line-height:1.5;color:#44443f;margin-top:16px}.price-includes[data-astro-cid-lmkygsfs]{margin-top:20px}.price-includes[data-astro-cid-lmkygsfs] h4[data-astro-cid-lmkygsfs]{font-size:12px;text-transform:uppercase;letter-spacing:.05em;font-weight:600;color:var(--muted);margin-bottom:12px}.price-includes[data-astro-cid-lmkygsfs] ul[data-astro-cid-lmkygsfs]{list-style:none;display:grid;gap:9px}.price-includes[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{position:relative;padding-left:22px;font-size:14.5px;line-height:1.45;color:#33332f}.price-includes[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]:before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;background:var(--clay);border-radius:2px}.price-scope[data-astro-cid-lmkygsfs]{margin-top:auto;padding-top:20px;font-size:13px;line-height:1.5;color:var(--muted)}.price-scope[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{color:var(--ink);font-weight:600}@media (max-width: 980px){.price-grid[data-astro-cid-lmkygsfs]{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.price-grid[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}}.price-table-wrap[data-astro-cid-lmkygsfs]{overflow-x:auto;margin-top:clamp(30px,3.5vw,46px)}.price-table[data-astro-cid-lmkygsfs]{width:100%;min-width:640px;border-collapse:collapse;border:1px solid var(--line);background:#fff}.price-table[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs],.price-table[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]{text-align:left;padding:16px 20px;border-bottom:1px solid var(--line);border-right:1px solid var(--line);font-size:14.5px;vertical-align:top}.price-table[data-astro-cid-lmkygsfs] thead[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{font-size:15px;font-weight:700;letter-spacing:-.01em;background:var(--panel)}.price-table[data-astro-cid-lmkygsfs] thead[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]:first-child{background:#fff}.price-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{font-weight:600;color:var(--muted);white-space:nowrap;text-transform:uppercase;font-size:12px;letter-spacing:.04em}.price-table[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]{color:#33332f}.price-table[data-astro-cid-lmkygsfs] .is-featured[data-astro-cid-lmkygsfs]{background:#d977570f}.price-table[data-astro-cid-lmkygsfs] thead[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs].is-featured{background:#d977571f}.feat-tag[data-astro-cid-lmkygsfs]{display:block;margin-top:6px;font-family:"Instrument Serif",serif;font-style:italic;font-weight:400;font-size:13px;color:var(--clay);text-transform:none;letter-spacing:0}.price-table[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]:last-child th[data-astro-cid-lmkygsfs],.price-table[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]:last-child td[data-astro-cid-lmkygsfs]{border-bottom:none}.price-table[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]:last-child,.price-table[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]:last-child{border-right:none}.factor-grid[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px 40px;margin-top:clamp(34px,4vw,52px)}.factor[data-astro-cid-lmkygsfs]{border-top:2px solid var(--ink);padding-top:20px}.factor[data-astro-cid-lmkygsfs] h3[data-astro-cid-lmkygsfs]{font-size:clamp(18px,1.5vw,23px);font-weight:700;letter-spacing:-.01em;margin-bottom:10px}.factor[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{font-size:15px;line-height:1.55;color:#44443f}@media (max-width: 880px){.factor-grid[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}}.cta[data-astro-cid-lmkygsfs]{position:relative;text-align:center;padding:clamp(90px,12vw,180px) 0;overflow:hidden}.cta[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{position:relative;font-size:clamp(38px,8vw,130px);font-weight:800;letter-spacing:-.04em;line-height:.96}.cta[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs] em[data-astro-cid-lmkygsfs]{font-family:"Instrument Serif",serif;font-style:italic;font-weight:400;color:var(--clay)}.cta[data-astro-cid-lmkygsfs] .big-btn[data-astro-cid-lmkygsfs]{position:relative;display:inline-flex;align-items:center;gap:14px;margin-top:36px;background:var(--clay);color:#fff;padding:20px 36px;border-radius:100px;font-size:18px;font-weight:600;transition:transform .35s cubic-bezier(.16,1,.3,1),background .3s}.cta[data-astro-cid-lmkygsfs] .big-btn[data-astro-cid-lmkygsfs]:hover{background:var(--clay-deep);transform:translateY(-3px)}.cta[data-astro-cid-lmkygsfs] .sq-outline[data-astro-cid-lmkygsfs]{width:min(50vw,560px);height:min(50vw,560px);top:50%;left:50%;transform:translate(-50%,-50%)}
