.landing h3{letter-spacing:-.01em;font-size:1.125rem;font-weight:700;line-height:1.25}.l-wrap{max-width:68rem;margin-inline:auto;padding-inline:1rem}.l-narrow{max-width:46rem;margin-inline:auto}.l-section{text-align:center;padding-block:4rem}.l-tint{background:var(--tint)}.l-hero{text-align:center;padding-block:2.5rem 3.5rem}.l-hero h1{margin-top:1.25rem}.l-mark{background:linear-gradient(transparent 42%, var(--lilac) 42%, var(--lilac) 96%, transparent 96%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.08em}.l-scribble{padding-bottom:.14em;display:inline-block;position:relative}.l-scribble svg{width:114%;height:.2em;color:var(--lilac);position:absolute;bottom:0;left:-7%}.l-lead{max-width:36rem;margin:1.25rem auto 0;font-size:1.1875rem;line-height:1.5}.l-chip{background:var(--lilac);border-radius:.375rem;padding:.0625rem .375rem}.l-form{gap:.75rem;max-width:39rem;margin:1.75rem auto 0;display:grid}.l-buttons{gap:.75rem;display:grid}.l-sheetcard{text-align:left;max-width:34rem;margin:5.5rem auto 0;position:relative}.l-folder{filter:drop-shadow(0 10px 10px #150a244d);width:8rem;height:auto;position:absolute;top:-4.25rem;right:.75rem;transform:rotate(7deg)}.l-sheetcard:before{content:"";border:2px solid var(--ink);background:#fff;border-radius:1.125rem;position:absolute;inset:.5rem -.5rem -.5rem .5rem}.l-sheetcard>.card{position:relative;overflow:hidden}.landing .sheet{box-shadow:none;color:var(--ink);background:0 0;border:0}.landing .sheet th{background:var(--tint)}.landing .sheet th,.landing .sheet td{border-color:var(--ink)}.l-doc{padding:1.25rem;font-size:.68rem}.l-doc-note{padding:0 1.25rem 1rem;font-size:.8125rem}.l-band{border-block:2px solid var(--ink);background:var(--lilac)}.l-band ul{grid-template-columns:1fr 1fr;gap:.625rem 1rem;padding-block:1rem;font-size:.9375rem;font-weight:700;display:grid}.l-band li{align-items:flex-start;gap:.5rem;line-height:1.25;display:flex}.l-band svg{flex-shrink:0;margin-top:.0625rem}.l-sub{max-width:38rem;margin:1rem auto 0;font-size:1.125rem;line-height:1.5}.l-section>.l-wrap>.pill,.l-section>.pill{margin-bottom:1rem}.l-split{text-align:left;align-items:center;gap:2rem;display:grid}.l-split p{margin-top:1rem;font-size:1.125rem;line-height:1.5}.l-split .pill{margin:0 0 1rem;font-size:.9375rem;line-height:1.5}.l-photo{background:var(--tint);overflow:hidden}.l-photo img{width:100%;height:auto;display:block}.l-photo-crop img{transform-origin:0 0;transform:scale(1.13)}.l-photo-fade{background:radial-gradient(closest-side, var(--tint) 45%, #fff0 100%);--edge:linear-gradient(to right, transparent, #000 9%, #000 91%, transparent), linear-gradient(to bottom, transparent, #000 9%, #000 91%, transparent);-webkit-mask-image:var(--edge);mask-image:var(--edge);-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:var(--edge);-webkit-mask-composite:source-in}.l-sign{background:#fff}.l-pouches{box-shadow:none;filter:drop-shadow(0 16px 16px #150a2438);background:0 0;border:0;overflow:visible}.l-routes{margin-top:1.25rem}.l-routes li{align-items:flex-start;gap:.625rem;padding-block:.4375rem;line-height:1.4;display:flex}.l-routes svg{flex-shrink:0;margin-top:.125rem}.l-services{grid-template-columns:repeat(2,1fr);gap:.75rem;margin-top:1.5rem;display:grid}.l-service{flex-direction:column;align-items:center;gap:.75rem;padding:.75rem .5rem;font-size:.9375rem;font-weight:700;line-height:1.2;display:flex}.l-service img{object-fit:contain;width:auto;height:7.5rem}@media (min-width:360px){.l-services{grid-template-columns:repeat(3,1fr)}}.l-stats{text-align:left;gap:1rem;margin-top:2.5rem;display:grid}.l-stat{padding:1.5rem}.l-stat b{letter-spacing:-.03em;font-size:2.5rem;font-weight:800;line-height:1.05;display:block}.l-stat p{margin-top:.5rem}.l-stat-a{background:var(--tint)}.l-grid-title{margin-top:3.5rem;font-size:1.375rem!important}.l-tiles{text-align:left;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:1.5rem;display:grid}.l-tile{padding:1rem;font-weight:700;line-height:1.25}.l-icon{border:2px solid var(--ink);background:var(--lilac);border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-bottom:.625rem;display:flex}.l-tile img{object-fit:contain;width:100%;height:5.5rem;margin-bottom:.75rem}.l-tile-a{background:var(--tint)}.l-tile-a b{margin-bottom:.5rem;font-size:1.875rem;font-weight:800;line-height:1;display:block}.l-panels{text-align:left;gap:1.25rem;margin-top:2.5rem;display:grid}.l-panel{padding:1.5rem}.l-panel h3{margin-bottom:.875rem;font-size:1.25rem}.l-panel li{align-items:flex-start;gap:.625rem;padding-block:.4375rem;line-height:1.4;display:flex}.l-panel svg{flex-shrink:0;margin-top:.125rem}.l-panel-a{background:var(--tint)}.l-panel a{text-underline-offset:2px;white-space:nowrap;font-weight:600;text-decoration:underline}.l-previews{text-align:left;gap:2rem;max-width:56rem;margin:2.5rem auto 0;display:grid}.l-preview{overflow:hidden}.l-preview-head{border-bottom:2px solid var(--ink);background:var(--lilac);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.125rem;font-weight:700;display:flex}.l-preview-body{height:21rem;overflow:hidden}.l-tablebox{text-align:left;max-width:50rem;margin:2.5rem auto 0;overflow:hidden}.l-tablebox table{border-collapse:collapse;width:100%;font-size:.875rem}.l-tablebox th,.l-tablebox td{vertical-align:top;padding:.75rem}.l-tablebox thead{background:var(--lilac)}.l-tablebox tbody tr{border-top:2px solid var(--ink)}.l-tablebox .ours{background:var(--lilac);font-weight:700}.l-dark{background:var(--night);color:#fff}.l-dark .card{color:var(--ink);box-shadow:none}.l-steps{text-align:left;gap:1rem;margin:2.5rem 0;display:grid}.l-step{padding:1.5rem}.l-step span{background:var(--lilac);border-radius:50%;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;margin-bottom:.875rem;font-size:1.25rem;font-weight:800;display:flex}.l-step p{margin-top:.25rem}.l-dark .btn{box-shadow:3px 4px #fff}.l-plans{text-align:left;gap:1.75rem;margin-top:2.75rem;display:grid}.l-plan{flex-direction:column;padding:1.5rem;display:flex;position:relative}.l-plan-a{background:var(--tint)}.l-plan-tag{white-space:nowrap;font-size:.875rem;position:absolute;top:-.9375rem;left:50%;transform:translate(-50%)}.l-plan-folder{width:auto;height:10rem;margin:.25rem auto 1rem}.l-plan-name{font-weight:700}.l-plan-price{letter-spacing:-.03em;font-size:3.25rem;font-weight:800;line-height:1.1}.l-plan-price small{letter-spacing:0;margin-left:.25rem;font-size:1.125rem;font-weight:600}.l-plan ul{flex:1;margin:1rem 0 1.25rem}.l-plan-bonus{color:var(--soft);margin:-.5rem 0 1.25rem;font-size:.875rem;line-height:1.35}.l-plan li{align-items:flex-start;gap:.5rem;padding-block:.3125rem;line-height:1.35;display:flex}.l-plan svg{flex-shrink:0;margin-top:.125rem}.l-faq{text-align:left;max-width:44rem;margin:2.25rem auto 0}.l-faq details{border-bottom:2px solid var(--ink)}.l-faq summary{font-size:1.125rem;font-weight:700}.l-faq .chev{border-width:0 2px 2px 0}.l-faq p{padding-bottom:1rem;line-height:1.5}.l-faq a{text-underline-offset:2px;font-weight:600;text-decoration:underline}@media (min-width:640px){.l-wrap{padding-inline:2rem}.l-buttons{justify-content:center;display:flex}.l-buttons .btn{white-space:nowrap}.l-doc{padding:1.75rem;font-size:.8rem}.l-doc-note{padding:0 1.75rem 1.25rem}.l-tablebox table{font-size:1rem}.l-tablebox th,.l-tablebox td{padding:.875rem 1.125rem}.l-section{padding-block:5.5rem}.l-tiles{grid-template-columns:repeat(4,1fr);gap:1rem}.l-band ul{flex-wrap:wrap;justify-content:center;gap:.5rem 2.25rem;display:flex}}@media (min-width:860px){.l-sheetcard{margin-top:2.75rem}.l-folder{width:18rem;top:-1rem;left:-13rem;right:auto;transform:rotate(-7deg)}.l-split{grid-template-columns:1fr 1fr;gap:3.5rem}.l-split-text{order:0}.l-services{grid-template-columns:repeat(6,1fr)}.l-stats,.l-steps{grid-template-columns:repeat(3,1fr)}.l-panels,.l-previews{grid-template-columns:1fr 1fr}.l-previews>:first-child{transform:rotate(-1deg)}.l-previews>:nth-child(2){transform:rotate(1deg)}.l-plans{grid-template-columns:repeat(3,1fr);gap:1.25rem}.l-plan-a{margin-top:-.75rem}}.l-sticky{z-index:10;border-top:2px solid var(--ink);background:#fff;margin-top:-3rem;padding:.625rem 1rem;position:sticky;bottom:0}@media (min-width:860px){.l-sticky{display:none}}
