.slp .slp-title{font-size:clamp(1.875rem,1rem + 2.9vw,3.75rem)}.slp-note{margin-top:.75rem;font-size:.875rem;line-height:1.6;color:var(--lp-ink-soft)}.slp-body{display:grid;gap:4rem;padding:4rem var(--lp-gutter) 0}.slp-block{display:grid;gap:2rem;min-width:0;scroll-margin-top:6rem}.slp-words{min-width:0;max-width:38rem}.slp-heading{text-align:left;margin-bottom:1.5rem}.slp-heading:after{margin-left:0}.slp-text{margin:0;font-family:var(--lp-body-face);font-weight:300;font-size:1rem;line-height:1.75;color:var(--lp-ink);text-wrap:pretty;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.slp-text+.slp-text{margin-top:1rem}.slp-link{color:var(--lp-ink);text-decoration:underline;text-decoration-color:rgb(197 155 39/.8);text-decoration-thickness:1px;text-underline-offset:.3em;transition:text-decoration-color .16s ease-out}.slp-link:hover{text-decoration-color:var(--lp-accent)}.slp-link:focus-visible{outline:2px solid var(--lp-accent);outline-offset:2px}.slp-more{margin:1.25rem 0 0;font-family:var(--lp-body-face);font-size:.9375rem;line-height:1.5}.slp-more .slp-link{display:inline-flex;align-items:center;min-height:44px}.slp-list,.slp-related,.slp-steps{list-style:none;margin:0;padding:0}.slp-text+.slp-list{margin-top:1.25rem}.slp-list-item,.slp-step{padding:.85rem 0;border-top:1px solid var(--lp-slip-edge);font-family:var(--lp-body-face);font-weight:300;font-size:1rem;line-height:1.7;color:var(--lp-ink);text-wrap:pretty;-webkit-font-smoothing:auto}.slp-list-item:last-child,.slp-step:last-child{border-bottom:1px solid var(--lp-slip-edge)}.slp-list-label{font-weight:500}.slp-steps{counter-reset:slp-step}.slp-step{counter-increment:slp-step;display:grid;grid-template-columns:2rem minmax(0,1fr);column-gap:.75rem}.slp-step:before{content:counter(slp-step);font-family:var(--lp-heading-face);font-size:1.5rem;line-height:1.15;color:var(--lp-heading);font-variant-numeric:tabular-nums}.slp-shot{justify-self:center}.slp-visual{width:100%;max-width:26rem}.slp-compare{display:block;width:100%;border-collapse:separate;border-spacing:0}.slp-compare tbody{display:grid;gap:1.25rem}.slp-compare-slip{position:relative;display:grid;padding:1.25rem 1.25rem .75rem;background:var(--lp-paper-texture) 0 0 /var(--lp-paper-tile) repeat,var(--lp-slip);border:1px solid var(--lp-slip-edge);box-shadow:0 14px 28px -20px rgb(var(--lp-shade)/.45)}.slp-compare-slip[data-ours]:after,.slp-compare-slip[data-ours]:before{content:"";position:absolute;width:26px;height:26px;background:linear-gradient(var(--lp-corner),var(--lp-corner)) 0 0 /100% 1px no-repeat,linear-gradient(var(--lp-corner),var(--lp-corner)) 5px 5px /calc(100% - 5px) 1px no-repeat,linear-gradient(var(--lp-corner),var(--lp-corner)) 0 0 /1px 100% no-repeat,linear-gradient(var(--lp-corner),var(--lp-corner)) 5px 5px /1px calc(100% - 5px) no-repeat;pointer-events:none}.slp-compare-slip[data-ours]:before{top:7px;left:7px}.slp-compare-slip[data-ours]:after{right:7px;bottom:7px;transform:rotate(180deg)}.slp-compare-format{display:block;margin:0 0 .5rem;padding:0;text-align:left;font-family:var(--lp-heading-face);font-weight:400;font-size:1.25rem;line-height:1.35;letter-spacing:.02em;color:var(--lp-heading)}.slp-compare-cell{display:block;padding:.6rem 0;border-top:1px solid var(--lp-slip-edge);font-family:var(--lp-body-face);font-size:.9375rem;line-height:1.55;color:var(--lp-ink)}.slp-compare-label{display:block;font-size:.75rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--lp-ink-soft)}.slp-compare-value{display:block;font-weight:300;-webkit-font-smoothing:auto}.slp-compare-slip[data-ours] .slp-compare-value{font-weight:400}.slp-compare-note{margin-top:1.25rem}.slp-plans{display:grid;gap:1rem}.slp-plan{margin:0;font-family:var(--lp-body-face);font-weight:300;font-size:1rem;line-height:1.7;color:var(--lp-ink);text-wrap:pretty;-webkit-font-smoothing:auto}.slp-plan-head{display:inline-flex;align-items:baseline;gap:.5rem;margin-right:.25rem}.slp-plan-name{font-family:var(--lp-heading-face);font-size:1.25rem;line-height:1.3;letter-spacing:.02em;color:var(--lp-heading)}.slp-plan-amount{font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.slp-plan-amount:after{content:"."}.slp-plan-terms{margin-top:1.25rem;font-size:.9375rem;color:var(--lp-ink-soft)}.slp-faq{margin-top:.25rem}.slp-related{display:grid}.slp-related li{border-top:1px solid var(--lp-slip-edge)}.slp-related li:last-child{border-bottom:1px solid var(--lp-slip-edge)}.slp-related .slp-link{display:flex;align-items:center;min-height:44px;padding:.6rem 0;font-family:var(--lp-body-face);font-size:1rem;line-height:1.45}.slp-closing{padding-top:5rem}@media (min-width:40rem){.slp-body{gap:5rem}}@media (min-width:64rem){.slp-body{grid-area:features;padding-top:1rem;max-width:50rem}.slp-closing{padding-top:6rem}}@media (min-width:80rem){.slp-block--aside{grid-template-columns:minmax(0,1fr) 15rem;align-items:start;column-gap:3rem}.slp-block--aside:has(.slp-visual){grid-template-columns:minmax(0,1fr) minmax(0,20rem);align-items:center}.slp-shot{position:sticky;top:7rem}.slp-compare tbody{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(7,auto);gap:0 1rem}.slp-compare-slip{grid-row:span 7;grid-template-rows:subgrid;padding:1.25rem 1rem .5rem}.slp-compare-format{font-size:1.125rem}}.slp-swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.875rem;margin:0 0 1.25rem;padding:0;list-style:none}.slp-swatch{display:grid;gap:.25rem;min-width:0}.slp-swatch-chip{display:block;height:4.5rem;border-radius:2px;box-shadow:inset 0 0 0 1px rgb(184 145 74/.45)}.slp-swatch-name{font-family:var(--lp-body-face);font-weight:400;font-size:.9375rem;line-height:1.4;overflow-wrap:anywhere}.slp-swatch-hex{font-family:var(--lp-body-face);font-size:.8125rem;letter-spacing:.06em;color:var(--lp-ink-soft)}.slp-pin{margin:1.25rem 0 0;max-width:17rem}.slp-pin img{display:block;width:100%;height:auto;border-radius:2px;box-shadow:0 1px 0 rgb(184 145 74/.45),0 8px 24px rgb(74 42 20/.14)}.slp-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:1.25rem 1rem;margin:0;padding:0;list-style:none}.slp-card{min-width:0}.slp-card a{display:grid;gap:.5rem;color:inherit;text-decoration:none}.slp-card a:focus-visible{outline:2px solid var(--lp-ink-soft);outline-offset:3px}.slp-card-thumb{display:block;width:100%;height:8.5rem;object-fit:cover;object-position:top;border-radius:2px 2px 0 0}.slp-card-strip,.slp-card-thumb{box-shadow:inset 0 0 0 1px rgb(184 145 74/.45)}.slp-card-strip{display:flex;height:.875rem;margin-top:-.5rem;border-radius:2px;overflow:hidden}.slp-card-strip span{flex:1 1 0}.slp-card-name{font-weight:400;font-size:1rem;line-height:1.35}.slp-card-motif,.slp-card-name{font-family:var(--lp-body-face)}.slp-card-motif{font-weight:300;font-size:.8125rem;line-height:1.4;color:var(--lp-ink-soft)}