.v2-page h1,.v2-page h2,.v2-page h3,.v2-page h4,.v2-page h5,.v2-page h6{font-family:var(--v2-font)}.v2-page .v2-photo-band img{aspect-ratio:auto;-o-object-fit:contain;object-fit:contain;height:auto}.v2-page .v2-dream{margin-top:var(--v2-gap-7);padding:var(--v2-gap-6);border:1px solid var(--v2-line);border-left:4px solid var(--v2-ink);border-radius:var(--v2-r-lg);background:#fff}.v2-page .v2-dream>span{margin-bottom:var(--v2-gap-5);letter-spacing:-.01em;color:var(--v2-ink);font-size:1.0625rem;font-weight:800;display:block}.v2-page .v2-dream ul{gap:var(--v2-gap-4);margin:0;padding:0;list-style:none;display:grid}.v2-page .v2-dream li{gap:var(--v2-gap-3);color:var(--v2-muted);grid-template-columns:18px minmax(0,1fr);font-size:.9375rem;line-height:1.85;display:grid}.v2-page .v2-dream li svg{color:var(--v2-ink);width:15px;height:15px;margin-top:6px}.v2-page .v2-dream__cta{margin:var(--v2-gap-6) 0 0;padding-top:var(--v2-gap-4);border-top:1px dashed var(--v2-line);color:var(--v2-ink);font-size:.9375rem;font-weight:700}@media (max-width:720px){.v2-page .v2-dream{padding:var(--v2-gap-5)}.v2-page .v2-dream li{font-size:.875rem;line-height:1.8}}.v2-page .v2-value{gap:10px;display:grid}.v2-page .v2-value__item{gap:var(--v2-gap-4);padding:var(--v2-gap-5);border:1px solid var(--v2-line);border-radius:var(--v2-r-md);background:#fff;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;transition:border-color .25s,transform .25s;display:grid}.v2-page .v2-value__item:hover{border-color:var(--v2-ink);transform:translate(3px)}.v2-page .v2-value__no{font-family:var(--v2-font-mono);color:#fff;background:var(--v2-ink);border-radius:8px;place-items:center;width:32px;height:32px;font-size:.8125rem;font-weight:700;display:grid}.v2-page .v2-value__body h3{margin:0 0 4px;font-size:1rem;font-weight:800}.v2-page .v2-value__body p{color:var(--v2-muted);margin:0;font-size:.875rem;line-height:1.75}.v2-page .v2-value__tag{font-family:var(--v2-font-mono);color:var(--v2-ink);background:var(--v2-soft);white-space:nowrap;border-radius:99px;padding:5px 11px;font-size:.75rem;font-weight:700}.v2-page .v2-value__total{padding:var(--v2-gap-6);border:2px solid var(--v2-ink);border-radius:var(--v2-r-lg);color:var(--v2-muted);background:#fff;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:10px 16px;margin-top:6px;font-size:.875rem;display:flex}.v2-page .v2-value__total strong{font-family:var(--v2-font-mono);color:var(--v2-ink);letter-spacing:-.03em;font-size:2rem;font-weight:700}@media (max-width:720px){.v2-page .v2-value__item{grid-template-columns:32px minmax(0,1fr)}.v2-page .v2-value__tag{grid-column:2;justify-self:start}}.v2-page .v2-demo{border-radius:var(--v2-r-lg);background:#fff;overflow:hidden}.v2-page .v2-demo__screen.aw-frame{background:var(--v2-soft);border-top:1px solid var(--v2-line);border-bottom:0;flex-direction:column;justify-content:center;min-height:260px;margin:0;padding:26px 17px 17px;display:flex;position:relative}.v2-page .v2-demo__screen.aw-frame:before{content:"";background:#ff5f57;border-radius:99px;width:7px;height:7px;position:absolute;top:12px;left:17px;box-shadow:13px 0 #febc2e,26px 0 #2bb673}.v2-page .v2-demo__body{padding:var(--v2-gap-5) var(--v2-gap-5) 0;gap:7px}.v2-page .v2-demo__meta{background:var(--v2-soft);font-family:var(--v2-font-mono);color:var(--v2-ink);border-radius:99px;margin-top:4px;padding:4px 10px;font-size:.6875rem;font-weight:700;display:inline-block}.v2-page .aw-scene{border:1px solid var(--v2-line);border-radius:var(--v2-r-lg);padding:var(--v2-gap-5);gap:var(--v2-gap-4);background:#fff;display:grid}.v2-page .aw-scene>h3{margin:0;font-size:1.0625rem;font-weight:800}@media (max-width:720px){.v2-page .v2-demo__screen.aw-frame{min-height:210px;padding:24px 13px 13px}.v2-page .aw-scene{padding:var(--v2-gap-4)}}.v2-page .v2-demo{height:100%}.v2-page .v2-demo__screen.aw-frame{flex:1;justify-content:flex-start;min-height:320px}.v2-page .aw-scene-grid{gap:var(--v2-gap-5);grid-template-columns:repeat(auto-fit,minmax(340px,1fr));align-items:stretch;display:grid}.v2-page .aw-scene{height:100%}.v2-page .aw-scene>h3{min-height:1.6em}.v2-page #templates .v2-demo__screen{min-height:0}.v2-page .v2-compare{display:none}@media (max-width:720px){.v2-page .v2-demo__title,.v2-page .v2-demo__desc{min-height:0}}.v2-page .v2-demos{gap:var(--v2-gap-5);grid-template-columns:repeat(auto-fit,minmax(330px,1fr));align-items:stretch;display:grid}.v2-page .v2-demo{border:1px solid var(--v2-line);border-radius:var(--v2-r-lg);background:#fff;flex-direction:column;height:100%;padding:0;display:flex;overflow:hidden}.v2-page .v2-demo__top{gap:8px;padding:18px 18px 14px;display:grid}.v2-page .v2-demo__pain{color:#b8501c;font-family:var(--v2-font-mono);background:#ffe9dc;border-radius:99px;justify-self:start;padding:3px 10px;font-size:.625rem;font-weight:700}.v2-page .v2-demo__title{color:var(--v2-ink);letter-spacing:-.01em;margin:0;font-size:1.0625rem;font-weight:800;line-height:1.45}.v2-page .v2-demo__stage{border:1px solid var(--v2-line);border-radius:var(--v2-r-md);background:var(--v2-soft);flex-direction:column;flex:1;justify-content:center;align-items:stretch;min-height:300px;margin:0 12px 12px;padding:26px 16px 16px;display:flex;position:relative}.v2-page .v2-demo__stage:before{content:"";background:#ff5f57;border-radius:99px;width:7px;height:7px;position:absolute;top:11px;left:15px;box-shadow:12px 0 #febc2e,24px 0 #2bb673}@media (max-width:720px){.v2-page .v2-demos{gap:var(--v2-gap-4);grid-template-columns:1fr}.v2-page .v2-demo__top{padding:15px 15px 11px}.v2-page .v2-demo__stage{min-height:260px;margin:0 10px 10px;padding:24px 13px 13px}.v2-page .v2-eyebrow,.v2-page .v2-demo__pain,.v2-page .v2-pain__index,.v2-page .v2-demo__meta,.v2-page .v2-metaline span,.v2-page .v2-price-row__note,.v2-page .v2-footnote,.v2-page .v2-value__tag,.v2-page .v2-cur__code,.v2-page .v2-lesson__code,.v2-page .v2-lesson__tag,.v2-page .v2-bullets li,.v2-page .v2-dream li{font-size:12px!important;line-height:1.7!important}.v2-page .v2-body,.v2-page .v2-h3+.v2-body,.v2-page .v2-pain__cost,.v2-page .v2-trait__desc,.v2-page .v2-row,.v2-page .v2-price__name{font-size:14px!important;line-height:1.85!important}.v2-page .v2-demo__title{font-size:16px!important}.v2-page .v2-btn,.v2-page .v2-qualifier{min-height:44px}.v2-page .v2-nav__brand{font-size:.9375rem}.v2-page .v2-layers__num,.v2-page .v2-price__badge,.v2-page .v2-course-badge__tag,.v2-page .v2-lesson__code,.v2-page .v2-lesson__tag{font-size:12px!important;line-height:1.6!important}.v2-page .v2-price__badge{padding:4px 11px}}.lp-subnav{background:#fff;border-bottom:1px solid #e3e5e9}
