.lp.lp-atelier.lp-brand{--at-paper:#faf7f1;--at-raised:#fcfbf8;--at-ink:#1f1c17;--at-text:#1f1c17d6;--at-faint:#1f1c17c7;--at-hair:#1f1c1729;--at-hair-strong:#1f1c1747;--at-accent:#c9a227;--at-accent-ink:#7a5d12;--at-pine:#2f4a3c;--at-slot:#ede7da;--at-display:var(--font-fraunces), Georgia, serif;--at-label:var(--font-mono), monospace;--at-body:var(--font-manrope), var(--font-inter), sans-serif;--at-display-weight:600;--at-display-tracking:-.022em;--at-cap-tracking:.2em;--at-radius:2px;--at-shadow:0 30px 60px -40px #17112566;--at-max:1440px;--at-gutter:52px}.lp-brand{background:var(--at-paper);color:var(--at-ink);font-family:var(--at-body);border-top:0}.lp-brand h1,.lp-brand h2,.lp-brand h3,.lp-brand h4,.lp-brand .at-plan-figure,.lp-brand .at-price-cell-figure{font-family:var(--at-display);font-weight:var(--at-display-weight);letter-spacing:var(--at-display-tracking);color:var(--at-ink)}.lp-brand .at-label{font-family:var(--at-label);text-transform:uppercase;letter-spacing:var(--at-cap-tracking);color:var(--at-accent-ink);font-weight:500}.lp-brand .at-measure{max-width:74ch;color:var(--at-text);font-size:14.5px;line-height:1.7}.lp-brand .at-caption{font-family:var(--at-body);letter-spacing:0;color:var(--at-faint);text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:1.6}.lp-brand .btn-primary,.lp-brand .at-btn{font-family:var(--at-body);letter-spacing:0;text-transform:none;border-radius:2px;padding:17px 30px;font-size:14.5px;font-weight:600}.lp-brand .btn-primary:after,.lp-brand .at-btn:after{border-radius:1px;inset:5px}.lp-brand .btn-ghost{font-family:var(--at-body);letter-spacing:0;text-transform:none;color:var(--at-ink);border-bottom:1px solid #1f1c1766;padding:0 0 2px;font-size:14.5px;font-weight:400}.lp-brand .btn-ghost:hover{border-bottom-color:var(--at-ink)}.lp-brand .hero-start .cta-row{align-items:center;gap:22px}.lp-brand .hero-start-note{font-family:var(--at-body);letter-spacing:0;text-transform:none;color:var(--at-faint);margin-top:16px;font-size:12.5px;font-weight:400}.lp-brand .masthead,.lp-brand .railbar{background:var(--at-paper)}.lp-brand .railbar{border-top:0;border-bottom:1px solid #1f1c1733}.lp-brand .wordmark{font-family:var(--at-display);letter-spacing:.01em;color:var(--at-ink);font-weight:600}.lp-brand .wordmark span{color:var(--at-accent-ink)}.lp-brand .nav-links a,.lp-brand .nav-login-label{font-family:var(--at-body);letter-spacing:0;text-transform:none;color:var(--at-text);font-weight:400}.lp-brand .nav-links a:hover{color:var(--at-ink)}.lp-brand .nav-login{color:var(--at-text)}.lp-brand .nav-cta{font-family:var(--at-body);letter-spacing:0;text-transform:none;background:var(--btn-ink);color:#fff;border-radius:2px;font-weight:600;position:relative;box-shadow:inset 0 0 0 1px #ffffff29}.lp-brand .nav-cta:after{content:"";pointer-events:none;border:1px solid #e7c9766b;border-radius:1px;position:absolute;inset:4px}.lp-brand .rail a{font-family:var(--at-body);letter-spacing:0;color:var(--at-faint);font-weight:600}.lp-brand .rail a[aria-current=page]{color:var(--at-ink)}.lp-brand .rail a:after{background:var(--at-pine);height:2px;bottom:3px}@media (min-width:1001px){.lp-brand .mast-bar{max-width:var(--at-max);padding:26px var(--at-gutter) 22px;border-bottom:1px solid #1f1c1733;margin:0 auto}.lp-brand .mast-bar>nav{max-width:none;margin:0;padding:0}.lp-brand .wordmark{font-size:23px}.lp-brand .nav-actions,.lp-brand .nav-links{gap:26px}.lp-brand .nav-links a,.lp-brand .nav-login-label{font-size:13px}.lp-brand .nav-links{order:1;margin-right:0}.lp-brand a.nav-login{background:0 0;border:0;border-radius:0;order:2;gap:7px;width:auto;height:auto;padding:0}.lp-brand a.nav-login:hover{color:var(--at-ink);background:0 0}.lp-brand .nav-login svg{width:19px;height:19px}.lp-brand .nav-login-label{font-weight:400}.lp-brand .nav-cta{order:3;padding:12px 24px;font-size:13px;line-height:1.25}.lp-brand .burger{order:4}.lp-brand .railbar-inner{max-width:var(--at-max);padding:0 var(--at-gutter);gap:28px}.lp-brand .rail a{font-size:13.5px}.lp-brand nav.rail{gap:2px 28px}.lp-brand .rail a{padding:14px 1px}}@media (max-width:760px){.lp.lp-atelier.lp-brand{--at-gutter:22px}}.lp-brand .at-hero-words{padding-top:26px}.lp-brand .at-eyebrow{font-family:var(--at-display);letter-spacing:-.01em;text-transform:none;color:var(--at-ink);text-wrap:balance;margin:0 0 14px;font-size:22px;font-style:normal;font-weight:400;line-height:1.25}.lp-brand .at-eyebrow em{color:var(--at-accent-ink);font-style:italic}@media (max-width:760px){.lp-brand .at-eyebrow{white-space:nowrap;font-size:min(19px,5.37634vw - 2.36559px)}}.lp-brand .at-hero h1{letter-spacing:-.022em;max-width:22ch;margin:0;font-size:52px;line-height:1.06}.lp-brand .at-hero h1 em{color:var(--at-accent-ink);font-style:normal}.lp-brand .at-lede{max-width:48ch;font-family:var(--at-body);color:var(--at-text);margin:20px 0 30px;font-size:16px;font-weight:300;line-height:1.7}.lp-brand .at-plate{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.lp-brand .at-hero-demo,.lp-brand .at-send-demo{justify-items:stretch;display:block}.lp-brand .at-hero-demo{--lp-phone-w:232px}.lp-brand .at-hero-demo .wa-preview .phone{width:var(--lp-phone-w);--wa-radius:42px}.lp-brand .at-hero-demo .wa-preview.wa-stages .phone{--wa-frame:400px}.lp-brand .at-send-demo{--lp-phone-w:264px}.lp-brand .at-send-demo .wa-preview .phone{width:var(--lp-phone-w)}.lp-brand .at-send-demo .wa-preview.wa-stages .phone{--wa-frame:457px}.lp-brand .at-send-demo .srd-wa.wa-stages .phone{min-height:0;max-height:none}.lp-brand .at-send-demo .srd-chan{width:var(--lp-phone-w)}.lp-brand .at-send-demo .srd-wrap{flex-direction:column;align-items:center;gap:14px;display:flex}.lp-brand .at-send-demo .at-caption{margin-top:18px;max-width:34ch;margin-inline:auto}.lp-brand .at-send-demo .at-watch{order:3;margin-top:0}.lp-brand .srd-switch .srd-lbl{font-family:var(--at-label);letter-spacing:.2em;color:var(--at-accent-ink);font-size:10.5px;font-weight:500}.lp-brand .od-caption{font-family:var(--at-body);color:var(--at-faint);text-align:center;max-width:30ch;margin:14px auto 0;font-size:12px;font-weight:400;line-height:1.6}.lp-brand .at-watch{font-family:var(--at-label);letter-spacing:.2em;text-transform:uppercase;color:var(--at-accent-ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin:12px auto 0;padding:0;font-size:9.5px;font-weight:500;display:inline-flex}.lp-brand .at-watch-glyph{border:1px solid var(--at-accent);width:20px;height:20px;color:var(--at-accent-ink);border-radius:50%;justify-content:center;align-items:center;font-size:8px;line-height:1;display:inline-flex}.lp-brand .at-watch:disabled{cursor:default;opacity:1}.lp-brand .od-films{border-top:0;max-width:none;margin-top:0;padding-top:0;display:block}.lp-brand .od-films-label{font-family:var(--at-display);letter-spacing:.16em;text-transform:uppercase;color:var(--at-accent-ink);margin:0 0 10px;font-size:15px;font-weight:700}.lp-brand .od-films-list{border-top:1px solid var(--at-hair);scrollbar-width:thin;display:block;overflow-y:auto}.lp-brand .od-film-tile,.lp-brand .od-films-more{aspect-ratio:auto;border:0;border-bottom:1px solid var(--at-hair);width:100%;box-shadow:none;text-align:left;cursor:pointer;opacity:1;background:0 0;border-radius:0;grid-template-columns:30px 1fr 20px;align-items:center;gap:14px;padding:9px 2px;transition:background-color .18s;display:grid}.lp-brand .od-film-thumb{aspect-ratio:9/16;background:var(--at-slot);transition:box-shadow .18s;display:block;overflow:hidden;box-shadow:0 0 0 1px #1f1c171f}.lp-brand .od-film-tile img,.lp-brand .od-film-tile video{object-fit:cover;width:100%;height:100%;display:block;position:static}.lp-brand .od-film-words{min-width:0;display:block}.lp-brand .od-film-name{font-family:var(--at-display);letter-spacing:-.01em;color:var(--at-ink);font-size:18px;font-weight:600;line-height:1.15;transition:color .18s;display:block}.lp-brand .od-film-no{font-family:var(--at-label);letter-spacing:.16em;text-transform:uppercase;color:var(--at-faint);margin-top:2px;font-size:11px;font-weight:500;display:block}@media (min-width:1001px){.lp-brand .od-films{--od-row:73px}.lp-brand .od-films-list{max-height:calc(5 * var(--od-row) + 1px);scroll-snap-type:y mandatory}.lp-brand .od-film-tile,.lp-brand .od-films-more{height:var(--od-row);scroll-snap-align:start;padding-block:0}.lp-brand .od-film-name{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.lp-brand .od-film-tick{background:var(--at-pine);color:#fff;visibility:hidden;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.lp-brand .od-film-tile.is-on{box-shadow:none;background:0 0}.lp-brand .od-film-tile.is-on .od-film-tick{visibility:visible}.lp-brand .od-film-tile.is-on .od-film-thumb{box-shadow:0 0 0 2px var(--at-pine)}@media (hover:hover) and (pointer:fine){.lp-brand .od-film-tile:hover,.lp-brand .od-films-more:hover{background:#1f1c170d}.lp-brand .od-film-tile:hover .od-film-name,.lp-brand .od-films-more:hover .od-film-name{color:var(--at-accent-ink)}.lp-brand .od-film-tile:not(.is-on):hover .od-film-thumb{box-shadow:0 0 0 2px var(--at-hair-strong)}}.lp-brand .od-film-tile:focus-visible,.lp-brand .od-films-more:focus-visible{outline:2px solid var(--at-accent-ink);outline-offset:2px}.lp-brand .od-films-more{opacity:0;transition:opacity .5s,transform .5s,background-color .18s;transform:translateY(6px)}.lp-brand .od-films-more.is-shown{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.lp-brand .od-films-more{transform:none}}.lp-brand .od-films-more .od-film-name{color:var(--at-faint)}.lp-brand .od-films-more .od-film-no{color:var(--at-accent-ink)}.lp-brand .od-films-more-fan{aspect-ratio:9/16;display:block;position:relative}.lp-brand .od-films-more-fan img,.lp-brand .od-films-more-fan i{object-fit:cover;width:100%;height:100%;box-shadow:0 0 0 1.5px var(--at-paper), 0 1px 4px #1f1c1747;display:block;position:absolute;inset:0}.lp-brand .od-films-more-fan img{filter:saturate(.85)}.lp-brand .od-films-more-fan i{background:var(--at-slot)}.lp-brand .od-films-more-fan>:nth-last-child(4){transform:translate(-2px,2px)rotate(-9deg)}.lp-brand .od-films-more-fan>:nth-last-child(3){transform:translate(3px,1px)rotate(7deg)}.lp-brand .od-films-more-fan b{background:var(--at-paper);box-shadow:0 0 0 1px var(--at-hair-strong);font-family:var(--at-label);color:var(--at-accent-ink);padding:1px 4px;font-size:9px;font-weight:500;line-height:1.3;position:absolute;bottom:-4px;right:-5px}.lp-brand .od-films-more-go{color:var(--at-accent-ink);justify-self:center;font-size:14px}.lp-brand .at-envelopes{grid-template-columns:256px minmax(0,1fr);align-items:start;gap:24px;margin-top:12px;padding-top:10px;padding-bottom:6px;display:grid}.lp-brand .at-envelopes-words h2{margin:0 0 8px;font-size:34px;line-height:1.06}.lp-brand .at-envelopes-words p{font-family:var(--at-display);letter-spacing:0;color:var(--at-ink);max-width:none;margin:0;font-size:20px;font-weight:300;line-height:1.28}.lp-brand .env-strip{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;margin:0;padding:0;list-style:none;display:grid;overflow:visible}.lp-brand .env-strip .env-tile{width:auto;overflow:visible}.lp-brand .env-strip .env-tile .style-card{aspect-ratio:270/477;background:var(--at-slot);border:0;border-radius:0;transition:transform .2s,box-shadow .2s;display:block;overflow:hidden;box-shadow:0 2px 3px -2px #1b103347,0 14px 26px -12px #1b10336b}.lp-brand .env-strip .env-tile:hover .style-card{transform:translateY(-3px);box-shadow:0 3px 5px -2px #1b10334d,0 22px 36px -14px #1b103375}.lp-brand .env-strip .env-tile img{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.19)}.lp-brand .at-assurances-band{border-top:1px solid #1f1c1733;border-bottom:1px solid #1f1c1733;margin-top:22px;padding-top:0;padding-bottom:0}.lp-brand .at-assurances{border-top:0;border-bottom:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.lp-brand .at-assurances li{border-left:1px solid var(--at-hair);border-top:0;padding:20px 24px 22px}.lp-brand .at-assurances li:first-child{border-left:0;padding-left:0}.lp-brand .at-assurances li:last-child{padding-right:0}.lp-brand .at-assurances strong{font-family:var(--at-display);letter-spacing:-.012em;color:var(--at-ink);margin-bottom:6px;font-size:19px;font-weight:600;line-height:1.26;display:block}.lp-brand .at-assurances span{color:var(--at-text);font-size:13.5px;line-height:1.65;display:block}.lp-brand .at-section,.lp-brand .at-section+.at-section{padding-top:56px;padding-bottom:0}.lp-brand .at-assurances-band+.at-section{padding-top:56px}.lp-brand .at-chapter-mark{align-items:baseline;gap:14px;margin:0;padding-top:0;display:flex}.lp-brand .at-chapter-no{font-family:var(--at-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;color:var(--at-accent-ink);font-size:27px;font-weight:600;line-height:1}.lp-brand .at-chapter-mark .at-label{letter-spacing:.2em;font-size:11px}.lp-brand .at-chapter-rule{background:var(--at-hair-strong);opacity:1;height:1px;margin:14px 0 0;display:block}.lp-brand .at-head{margin:34px 0 30px}.lp-brand .at-chapter-rule+.at-split{margin-top:34px}.lp-brand .at-head .at-measure,.lp-brand #how .at-words>.at-measure{font-size:16px;font-weight:300;line-height:1.7}.lp-brand .at-head h2,.lp-brand .at-split h2{letter-spacing:-.022em;max-width:none;margin:0 0 14px;font-size:40px;line-height:1.08}.lp-brand .at-sub{font-family:var(--at-display);letter-spacing:-.015em;margin:0 0 12px;font-size:22px;font-weight:600;line-height:1.2}.lp-brand .at-split{align-items:start;gap:56px}@media (min-width:1001px){.lp-brand .at-split{grid-template-columns:minmax(0,1fr) 420px}.lp-brand #how .at-words h2{font-size:clamp(28px,4.6vw - 26.68px,40px)}}@media (min-width:1200px){.lp-brand #how .at-words h2{white-space:nowrap}.lp-brand #planners .at-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.lp-brand .at-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 40px;margin:34px 0 0;padding:0;list-style:none;display:grid}.lp-brand .at-steps li{border-top:1px solid var(--at-hair);border-left:0;padding:14px 0 0}.lp-brand .at-step-no{font-family:var(--at-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;color:var(--at-accent-ink);margin-bottom:8px;font-size:22px;font-weight:600;line-height:1;display:block}.lp-brand .at-steps h3{letter-spacing:-.012em;margin:0 0 6px;font-size:19px;line-height:1.26}.lp-brand .at-steps p{color:var(--at-text);margin:0;font-size:13.5px;line-height:1.65}.lp-brand .style-set-title{font-family:var(--at-display);letter-spacing:-.015em;margin:0 0 16px;font-size:22px;font-weight:600}.lp-brand .style-note{color:var(--at-faint);max-width:74ch;margin:16px 0 0;font-size:13.5px;line-height:1.65}@media (min-width:1001px){.lp-brand .style-rail{margin-inline:0;padding-inline:0;overflow-x:visible}.lp-brand .style-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:26px 20px;display:grid}.lp-brand .style-tile--card{width:auto}}.lp-brand .style-name{font-family:var(--at-body);color:var(--at-text);margin-top:9px;font-size:12px;font-weight:400;line-height:1.4;display:block}.lp-brand .style-tile--card .style-card{border:0;border-radius:0;box-shadow:0 2px 3px -2px #1b103347,0 14px 26px -12px #1b10336b}.lp-brand .style-tile--card:hover .style-card{box-shadow:0 3px 5px -2px #1b10334d,0 22px 36px -14px #1b103375}.lp-brand .style-rail--chat{background:var(--wt-body);border-radius:8px;margin-inline:0;padding:20px;scroll-padding-left:20px}.lp-brand .style-rail--chat .wt-row{display:block}.lp-brand .style-rail--chat .wt-bubble{max-width:100%;transition:transform .2s,box-shadow .2s}.lp-brand .style-rail--chat .style-tile:hover .wt-bubble{transform:translateY(-3px);box-shadow:0 14px 26px -18px #0b141a99}.lp-brand .style-rail--chat .wt-lp-img{box-shadow:none}.lp-brand .style-rail--chat .style-name{color:var(--wt-txt);margin-top:12px}.lp-brand .style-rail--im .mt-lp{width:100%;transition:transform .2s,box-shadow .2s}.lp-brand .style-rail--im .style-tile:hover .mt-lp{transform:translateY(-3px);box-shadow:0 14px 26px -18px #1c1c1e73}.lp-brand .style-rail--im .mt-delivered{text-align:right;margin-top:4px}.lp-brand .style-rail--im .style-name{color:var(--mt-txt)}.lp-brand .style-set-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin:0 0 16px;display:flex}.lp-brand .style-set-head .style-set-title{margin:0}.lp-brand .style-chan{width:240px}.lp-brand .style-rail-frame{position:relative}.lp-brand .style-arrow{z-index:1;width:38px;height:38px;color:var(--at-text);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;border:0;border-radius:50%;place-items:center;margin-top:-19px;padding:0;transition:opacity .18s;display:grid;position:absolute;top:50%;box-shadow:0 2px 10px -2px #0b141a59}.lp-brand .style-arrow--prev{left:8px}.lp-brand .style-arrow--next{right:8px}.lp-brand .style-arrow.is-off{opacity:0;pointer-events:none}.lp-brand .style-arrow:focus-visible{outline:2px solid var(--at-accent-ink);outline-offset:2px}@media (max-width:1000px){.lp-brand .style-rail--chat .style-tile--card{width:min(268px,78%)}}@media (min-width:1001px){.lp-brand .style-arrow{display:none}}.lp-brand #why .at-head{text-align:center}.lp-brand #why .at-head h2{max-width:30ch;margin-inline:auto}.lp-brand #why .at-measure{max-width:74ch;margin-inline:auto}.lp-brand .at-ledger-eg{text-align:center;letter-spacing:.22em;margin:0 0 12px;font-size:9.5px}.lp-brand .at-ledger{border:0;max-width:1000px;margin-inline:auto}.lp-brand .at-ledger-row{border-bottom:1px solid var(--at-hair);border-top:0;grid-template-columns:minmax(0,1fr) 150px 150px;align-items:baseline;gap:12px;padding:16px 0;display:grid}.lp-brand .at-ledger-head{font-family:var(--at-label);letter-spacing:.16em;text-transform:uppercase;color:var(--at-faint);border-top:1px solid #7a5d1266;border-bottom:0;padding:10px 0;font-size:11px;font-weight:500}.lp-brand .at-ledger-head span:not(:first-child),.lp-brand .at-ledger .at-num{text-align:right}.lp-brand .at-ledger-row h3{letter-spacing:-.015em;margin:0 0 4px;font-size:21px;line-height:1.2}.lp-brand .at-ledger-row em{color:var(--at-text);font-size:13px;font-style:normal;line-height:1.6;display:block}.lp-brand .at-num{font-family:var(--at-display);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;color:var(--at-ink);font-size:28px;font-weight:600;line-height:1}.lp-brand .at-num--wait{color:#1f1c179e}.lp-brand .at-price-head{text-align:center}.lp-brand .at-price-head h2{max-width:30ch;margin-inline:auto}.lp-brand .at-price-strip{border:1px solid var(--at-hair-strong);background:var(--at-raised);border-radius:2px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:880px;margin-inline:auto;display:grid;overflow:hidden;box-shadow:0 30px 60px -40px #17112566}.lp-brand .at-price-cell{text-align:center;box-shadow:-1px 0 0 var(--at-hair);border:0;padding:32px 26px}.lp-brand .at-price-cell:first-child{box-shadow:none}.lp-brand .at-price-cell-kicker{font-family:var(--at-label);letter-spacing:.2em;text-transform:uppercase;color:var(--at-accent-ink);margin:0 0 10px;font-size:10.5px;font-weight:500}.lp-brand .at-price-cell-figure{letter-spacing:-.025em;font-variant-numeric:lining-nums tabular-nums;margin:0 0 10px;font-size:40px;line-height:1}.lp-brand .at-price-cell-note{color:var(--at-text);margin:0;font-size:13px;line-height:1.6}.lp-brand .at-tier-lead{font-family:var(--at-label);letter-spacing:.16em;text-transform:uppercase;color:var(--at-accent-ink);border-top:1px solid var(--at-hair);margin:18px 0 12px;padding-top:14px;font-size:9.5px;font-weight:500}.lp-brand .at-tier-list{text-align:left;margin:14px 0 0;padding:0;list-style:none}.lp-brand .at-tier-list li{color:var(--at-text);margin-bottom:8px;padding:0 0 0 18px;font-size:13px;line-height:1.6;position:relative}.lp-brand .at-tier-list li:before{content:"";background:var(--at-accent);border-radius:50%;width:5px;height:5px;position:absolute;top:8px;left:2px}.lp-brand .at-price-compare{text-align:center;max-width:88ch;color:var(--at-text);margin:24px auto 0;font-size:13.5px;line-height:1.7}.lp-brand .at-docket-wrap{text-align:center;max-width:520px;margin:14px auto 0}.lp-brand .at-docket-wrap summary{font-family:var(--at-label);letter-spacing:.16em;text-transform:uppercase;color:var(--at-accent-ink);font-size:10.5px;font-weight:500}.lp-brand .at-docket{text-align:left}.lp-brand .at-docket figure{background:var(--at-raised);border:1px solid var(--at-hair-strong);border-radius:2px}.lp-brand .at-docket figcaption{font-family:var(--at-display);letter-spacing:-.012em;text-transform:none;color:var(--at-ink);font-size:17px;font-weight:600}.lp-brand .at-price-cta{text-align:center;flex-direction:column;align-items:center;gap:12px;margin:30px 0 0;display:flex}.lp-brand .at-price-cta-note,.lp-brand .at-price-fine{color:var(--at-faint);font-size:12.5px;line-height:1.6}.lp-brand .at-price-included{text-align:center;margin-top:22px}.lp-brand #planners .at-head .at-measure{max-width:1090px}.lp-brand .at-ticks{margin:22px 0 26px;padding:0;list-style:none}.lp-brand .at-ticks li{border-top:1px solid var(--at-hair);color:var(--at-text);border-bottom:0;padding:12px 0 12px 20px;font-size:13.5px;line-height:1.6}.lp-brand .at-ticks li:before{top:21px;left:2px}.lp-brand .at-footer-identity{color:var(--at-faint);font-size:13.5px;line-height:1.5}.lp-brand .at-send-demo .at-caption,.lp-brand #planners .at-caption{margin-top:16px}.lp-brand #planners .at-plate{justify-items:stretch;display:block}.lp-brand .dash-table{box-shadow:none;font-family:var(--at-body);background:0 0;border:0;border-radius:0;gap:22px;display:grid;overflow:visible}.lp-brand .sheet-tab{background:var(--btn-ink);color:#faf7f1;font-family:var(--at-label);letter-spacing:.16em;text-transform:uppercase;align-items:center;margin:0;padding:7px 14px;font-size:10px;font-weight:500;line-height:1.4;display:inline-flex}.lp-brand .sheet-panel{background:#fff;box-shadow:0 2px 3px -2px #1b103333,0 18px 34px -22px #1b103359}.lp-brand .sheet-note{color:var(--at-faint);padding:12px 20px 0;font-size:12px;line-height:1.5}.lp-brand .dt-row{color:#1f1c17db;border-bottom:1px solid #1f1c171a;gap:10px;min-height:0;padding:10px 20px;font-size:13px;line-height:1.5}.lp-brand .dt-row:last-child{border-bottom:0}.lp-brand .dt-row>span{padding:0}.lp-brand .dt-row>span:not(:first-child){text-align:left}.lp-brand .dt-row>span:first-child{color:#1f1c17db;font-weight:400}.lp-brand .sheet .dt-row:not(.head):not(.cap):nth-child(odd){background:0 0}.lp-brand .dt-row.head{font-family:var(--at-label);letter-spacing:.14em;text-transform:uppercase;color:var(--at-faint);background:0 0;border-bottom:1px solid #1f1c1733;margin-top:8px;padding:10px 20px;font-size:10px;font-weight:500}.lp-brand .dt-row.cap{border-bottom:0;padding:10px 20px 0}.lp-brand .dt-row.cap>span:first-child{font-family:var(--at-label);letter-spacing:.14em;text-transform:uppercase;color:var(--at-faint);font-size:10px;font-weight:500}.lp-brand .dt-row.cap>span:not(:first-child){font-size:13px;font-weight:600}.lp-brand .at-footer{max-width:var(--at-max);padding:44px var(--at-gutter) 48px;border-top:1px solid var(--at-hair-strong);background:0 0;grid-template-columns:1.4fr repeat(3,1fr);gap:44px;margin:0 auto;display:grid}.lp-brand .at-footer-mark .wordmark{font-size:21px}.lp-brand .at-footer-mark p{color:var(--at-text);max-width:30ch;margin:12px 0 0;font-size:13.5px;line-height:1.6}.lp-brand .at-footer-cols{display:contents}.lp-brand .at-footer-cols>div{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.lp-brand .at-footer-cols h4{font-family:var(--at-label);letter-spacing:.2em;text-transform:uppercase;color:var(--at-accent-ink);margin:0 0 4px;font-size:10.5px;font-weight:500}.lp-brand .at-footer-fold .mfold-body{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.lp-brand .at-footer-cols a{color:#1f1c17e6;border-bottom:0;padding:0;font-size:13.5px;line-height:1.5;text-decoration:none}.lp-brand .at-footer-cols a:hover{color:var(--at-ink);text-underline-offset:3px;text-decoration:underline}.lp-brand .at-footer-identity{border-top:1px solid var(--at-hair);grid-column:1/-1;margin-top:8px;padding-top:24px}.lp-brand .at-close-inner h2{font-family:var(--at-display);letter-spacing:-.022em;font-weight:600}.lp-brand .at-close-note{font-family:var(--at-body);letter-spacing:0;text-transform:none;font-size:12.5px}.lp-brand .siblings{background:var(--at-paper);border-top:1px solid var(--at-hair)}.lp-brand .siblings h2{font-family:var(--at-display);letter-spacing:-.022em;font-weight:600}.lp-brand .sibling h3{font-family:var(--at-display);font-weight:600}.lp-brand .siblings .section-label{font-family:var(--at-label);letter-spacing:.2em;color:var(--at-accent-ink)}@media (max-width:1000px){.lp-brand .at-envelopes{grid-template-columns:1fr;gap:20px}.lp-brand .at-steps,.lp-brand .at-price-strip{grid-template-columns:1fr}.lp-brand .at-price-cell{box-shadow:0 -1px 0 var(--at-hair)}.lp-brand .at-assurances{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-brand .at-assurances li:nth-child(odd){border-left:0;padding-left:0}.lp-brand .at-assurances li:nth-child(n+3){border-top:1px solid var(--at-hair)}.lp-brand .at-footer{grid-template-columns:1fr 1fr;gap:32px}.lp-brand .at-hero h1{font-size:clamp(34px,7vw,52px)}.lp-brand .at-head h2,.lp-brand .at-split h2{font-size:clamp(27px,5.2vw,40px)}.lp-brand .od-films{margin-top:20px}.lp-brand .od-films-list{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:0 18px;max-height:none;display:grid;overflow:visible}}@media (max-width:760px){.lp-brand .at-hero{padding-top:20px}.lp-brand .at-hero h1{font-size:min(34px, calc((100vw - 2 * var(--at-gutter)) / 29));white-space:nowrap;max-width:none}.lp-brand .at-hero h1 br{display:none}.lp-brand .at-hero .hero-start .btn-primary{background:var(--at-raised);border:1px solid var(--at-accent);height:32px;color:var(--at-ink);font-family:var(--at-display);border-radius:2px;align-items:center;gap:5px;margin-top:14px;padding:0 11px 0 12px;font-size:13.5px;font-style:italic;font-weight:400;line-height:1;display:inline-flex;box-shadow:0 1px 2px #1f1c1714}.lp-brand .at-hero .hero-start .btn-primary:before{content:"→";content:"→" / "";color:var(--at-accent-ink);order:1;font-size:13px;font-style:normal}.lp-brand .at-hero .hero-start .btn-primary:after{pointer-events:auto;border:0;border-radius:0;inset:-7px -4px}.lp-brand .at-hero .hero-start .btn-primary:hover{border-color:var(--at-accent-ink);transform:none;box-shadow:0 2px 6px -2px #1f1c172e}.lp-brand .at-hero .at-plate{margin-top:20px}}@media (max-width:700px){.lp-brand .at-assurances{grid-template-columns:1fr}.lp-brand .at-assurances li{border-left:0;padding-left:0;padding-right:0}.lp-brand .at-assurances li+li{border-top:1px solid var(--at-hair)}.lp-brand .at-assurances span{max-width:none}.lp-brand .at-ledger-row{grid-template-columns:minmax(0,1fr) 72px 72px;gap:8px}.lp-brand .at-ledger-row:not(.at-ledger-head)>span:first-child{display:contents}.lp-brand .at-ledger-row h3{grid-area:1/1;margin:0}.lp-brand .at-ledger-row em{grid-area:2/1/auto/-1;margin-top:6px}.lp-brand .at-ledger-head{letter-spacing:.1em}.lp-brand .at-num{font-size:22px}.lp-brand .at-footer{grid-template-columns:1fr}.lp-brand .at-footer-mark p{margin-inline:auto}.lp-brand .env-strip{scrollbar-width:thin;grid-auto-columns:96px;padding-bottom:18px;overflow-x:auto}}@media (max-width:520px){.lp-brand .at-docket dl>div{grid-template-columns:minmax(0,1fr) auto;column-gap:12px}.lp-brand .at-docket dl>div>dt{grid-area:1/1}.lp-brand .at-docket dl>div>.at-docket-qty{grid-area:2/1}.lp-brand .at-docket dl>div>.at-docket-sum{grid-area:1/2}}.lp-brand .od-stage{flex-direction:column;align-items:center;display:flex}.lp-brand .od-stage>.wa-preview{order:1}.lp-brand .od-stage>.od-caption{order:3}.lp-brand .od-stage>.at-watch{order:4}.lp-brand .od-stage>.od-films{order:5;width:100%}@media (min-width:1001px){.lp-brand .at-hero{grid-template-columns:636px minmax(0,1fr);align-items:start;gap:44px;padding-top:20px;padding-bottom:4px;display:grid}.lp-brand .od-stage{grid-template:"phone chooser""caption chooser""watch chooser"1fr/minmax(0,1fr) 236px;align-items:start;column-gap:44px;display:grid}.lp-brand .od-stage>.wa-preview{grid-area:phone}.lp-brand .od-stage>.od-caption{grid-area:caption}.lp-brand .od-stage>.at-watch{grid-area:watch;justify-self:center}.lp-brand .od-stage>.od-films{grid-area:chooser;width:auto}.lp-brand .od-stage:not(:has(>.od-films)){grid-template-columns:minmax(0,1fr);grid-template-areas:"phone""caption""watch"}}@media (min-width:1001px) and (max-width:1320px){.lp-brand .at-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:36px}.lp-brand .od-stage{grid-template-columns:minmax(0,1fr) 200px;column-gap:28px}.lp-brand .od-film-tile,.lp-brand .od-films-more{grid-template-columns:26px 1fr 18px;gap:10px}.lp-brand .od-film-name{font-size:16px}.lp-brand .at-envelopes{grid-template-columns:minmax(0,1fr);gap:16px}.lp-brand .at-envelopes-words{flex-wrap:wrap;align-items:baseline;gap:20px;display:flex}.lp-brand .at-envelopes-words h2{margin:0}.lp-brand .at-envelopes-words p{max-width:60ch}}@media (max-width:1000px){.lp-brand .mfold-sum{cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:10px;min-height:46px;padding:11px 0;list-style:none;display:flex}.lp-brand .mfold-sum::-webkit-details-marker{display:none}.lp-brand .mfold-sum:focus-visible{outline:2px solid var(--at-accent);outline-offset:3px}.lp-brand .mfold-label{min-width:0;font-family:var(--at-label);letter-spacing:var(--at-cap-tracking);text-transform:uppercase;color:var(--at-accent-ink);flex:auto;font-size:11px}.lp-brand .mfold-count{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp-brand .mfold-chev{border-right:1.25px solid var(--at-accent);border-bottom:1.25px solid var(--at-accent);flex:none;width:9px;height:9px;margin:0 2px 0 auto;transition:transform .14s;transform:rotate(45deg)translate(-2px,-2px)}.lp-brand details[open]>.mfold-sum .mfold-chev,.lp-brand details[open]>summary .mfold-chev{transform:rotate(-135deg)translate(-2px,-2px)}.lp-brand .mfold{margin:6px 0 0}.lp-brand .mfold-body>:first-child{margin-top:0}.lp-brand .at-footer{grid-template-columns:1fr;gap:24px}.lp-brand .at-footer-cols,.lp-brand .at-footer-cols>.at-footer-col{display:block}.lp-brand .at-footer-fold{text-align:left}.lp-brand .at-footer-col>h4{display:none}.lp-brand .at-footer-fold{border-top:1px solid var(--at-hair);margin:0}.lp-brand .at-footer-col:last-child .at-footer-fold{border-bottom:1px solid var(--at-hair)}.lp-brand .at-footer-fold .mfold-body{padding:2px 0 16px}.lp-brand .at-figure-fold>.mfold-sum>.mfold-label{font-family:var(--at-body);letter-spacing:0;text-transform:none;color:var(--at-faint);font-size:14px;line-height:1.55}.lp-brand .at-figure-fold~.at-caption{display:none}.lp-brand #how .at-split,.lp-brand #planners .at-split{gap:16px}.lp-brand .at-assurances li+li,.lp-brand .at-assurances li:nth-child(n+3){border-top:0;padding-top:14px}.lp-brand .at-assurances li{padding-bottom:0}.lp-brand .at-assurances strong{font-size:16.5px}.lp-brand .rmore-text{max-height:4.9em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.lp-brand .rmore-text.is-open{max-height:none;-webkit-mask-image:none;mask-image:none}.lp-brand .rmore-btn{min-height:40px;font-family:var(--at-body);color:var(--at-accent-ink);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--at-accent);text-decoration-color:var(--at-accent);cursor:pointer;background:0 0;border:0;margin:4px 0 0;padding:9px 0;font-size:13.5px;display:inline-block}.lp-brand .od-films-list{scrollbar-width:thin;gap:14px;max-height:none;padding-bottom:10px;display:flex;overflow:auto visible}.lp-brand .od-film-tile,.lp-brand .od-films-more{border-bottom:0;flex:none;grid-template-columns:52px 1fr 18px;align-items:center;gap:12px;width:196px;padding:10px 2px}.lp-brand .od-film-name{font-size:16.5px;line-height:1.2}.lp-brand .od-film-no{margin-top:4px}.lp-brand .od-film-tick{width:18px;height:18px}.lp .lp-chapters{left:0;right:0;top:var(--lp-chapters-top,0px);z-index:var(--z-sticky);background:var(--at-paper);border-bottom:1px solid var(--at-hair);transition:transform .2s;position:fixed;transform:translateY(-130%)}.lp .lp-chapters.is-on{transform:none}.lp-brand .lp-chapters-scroll{scrollbar-width:none;gap:20px;padding:0 clamp(12px,5vw,20px);display:flex;overflow-x:auto}.lp-brand .lp-chapters-scroll::-webkit-scrollbar{display:none}.lp-brand .lp-chapters a{white-space:nowrap;flex:none;align-items:baseline;gap:6px;padding:10px 0 9px;text-decoration:none;display:flex}.lp-brand .lp-chapters-no{font-family:var(--at-display);color:#1f1c176b;font-size:13px}.lp-brand .lp-chapters-label{font-family:var(--at-label);letter-spacing:.14em;text-transform:uppercase;color:#1f1c176b;font-size:10.5px}.lp-brand .lp-chapters a.is-current .lp-chapters-no{color:var(--at-accent-ink)}.lp-brand .lp-chapters a.is-current .lp-chapters-label{color:var(--at-ink)}.lp-brand [id]{scroll-margin-top:128px}}@media (min-width:1001px){.lp-brand .mfold-sum,.lp-brand .rmore-btn,.lp .lp-chapters{display:none}}@media (prefers-reduced-motion:reduce){.lp-brand .mfold-chev,.lp .lp-chapters{transition:none}}
