.lp-root{--lp-bg:#0c0a09;--lp-panel:#1c1917;--lp-panel-raised:#292524;--lp-border:#44403c;--lp-gold:#d4a843;--lp-gold-bright:#fbbf24;--lp-ink:#fafaf9;--lp-muted:#f5efe3;--lp-dim:#a8a29e;--lp-font:"Crimson Text", Georgia, serif;--lp-display:"Cinzel", Georgia, serif;--lp-ui:"Oswald", system-ui, sans-serif;color:var(--lp-ink);background:var(--lp-bg);font-family:var(--lp-font);-webkit-font-smoothing:antialiased;--lp-copper:var(--tt-brand-cta,#b45309);--lp-deco:"Cinzel Decorative", "Cinzel", serif;min-height:100vh;font-size:17px;line-height:1.55;position:relative}.lp-root *,.lp-root :before,.lp-root :after{box-sizing:border-box}.lp-root a{color:inherit;text-decoration:none}.lp-root button{font-family:var(--lp-ui);cursor:pointer}.lp-root button,.lp-root a,.lp-root summary{-webkit-tap-highlight-color:transparent}.lp-root :focus-visible{outline:2px solid var(--lp-gold-bright);outline-offset:5px}.lp-root h1,.lp-root h2,.lp-root h3,.lp-root h4,.lp-root p{margin:0}.lp-root h1,.lp-root h2{font-family:var(--lp-display);letter-spacing:-.01em;font-weight:700;line-height:1.18}.lp-root h2{font-size:clamp(28px,3.3vw,40px)}.lp-root h1 em,.lp-root h2 em{color:var(--lp-gold);font-style:italic;font-weight:900;font-family:var(--lp-deco)}.lp-root section[id]{scroll-margin-top:100px}.lp-skip{z-index:50;background:var(--lp-gold);border-radius:6px;padding:10px 18px;position:fixed;top:8px;left:16px;transform:translateY(-150%);color:var(--lp-bg)!important}.lp-skip:focus{transform:translateY(0)}.lp-header{z-index:20;pointer-events:none;background:0 0;padding:16px;position:fixed;top:0;left:0;right:0}.lp-header__inner{-webkit-backdrop-filter:blur(14px);pointer-events:auto;background:#0c0a09b8;border:1px solid #d4a84347;border-radius:999px;align-items:center;gap:24px;max-width:1040px;min-height:56px;margin:0 auto;padding:0 20px;display:flex}.lp-logo{font:700 16px/1 var(--lp-display);letter-spacing:.02em;flex-shrink:0;align-items:center;gap:10px;display:inline-flex}.lp-logo img{object-fit:contain;width:34px;height:34px;display:block}.lp-logo>span>span{color:var(--lp-gold)}.lp-logo small{font-family:var(--lp-ui);letter-spacing:.12em;vertical-align:super;color:var(--lp-muted);margin-left:4px;font-size:12px}.lp-nav{color:var(--lp-dim);font-size:13px;font-family:var(--lp-ui);letter-spacing:.05em;align-items:center;gap:4px;margin:0 auto;font-weight:500;display:flex}.lp-nav a:hover,.lp-signin:hover,.lp-footer a:hover,.lp-text-link:hover{color:var(--lp-gold)}.lp-header__actions{align-items:center;gap:10px;display:flex}.lp-signin{white-space:nowrap;font-size:13px;font-family:var(--lp-ui);letter-spacing:.05em;color:var(--lp-dim);padding:7px 12px}.lp-button{text-align:center;min-height:48px;font-size:14px;font-weight:600;line-height:1.3;font-family:var(--lp-ui);letter-spacing:.02em;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:12px;padding:12px 22px;transition:background-color .16s,box-shadow .16s,border-color .16s;display:inline-flex}.lp-root .lp-button--primary{color:#fff;background:var(--lp-copper);border-color:var(--lp-copper);box-shadow:0 4px 18px #b4530959,inset 0 1px #ffffff26}.lp-root .lp-button--primary:hover{background:var(--tt-brand-cta-hover,#92400e);border-color:var(--tt-brand-cta-hover,#92400e);box-shadow:0 6px 24px #92400e80,inset 0 1px #ffffff2e}.lp-root .lp-button--secondary{color:var(--lp-gold-bright);background:var(--lp-panel-raised);border-color:var(--lp-border)}.lp-root .lp-button--secondary:hover{border-color:var(--lp-gold);background:#2c241b}.lp-header .lp-button{min-height:36px;padding:9px 18px;font-size:13px}.lp-menu-button{min-width:44px;height:40px;color:var(--lp-ink);border:1px solid var(--lp-border);background:0 0;border-radius:5px;justify-content:center;align-items:center;padding:0 5px;display:none;font-size:12px!important}.lp-mobile-nav{border-top:1px solid var(--lp-border);pointer-events:auto;max-width:1040px;font-family:var(--lp-ui);background:#0c0a09f5;border:1px solid #d4a84347;border-radius:18px;flex-direction:column;margin:10px auto 0;padding:8px 20px 20px;display:flex}.lp-mobile-nav a{padding:10px}.lp-hero{position:relative}.lp-hero__inner{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:60px;max-width:1280px;margin:0 auto;padding:132px 24px 60px;display:grid}.lp-hero__copy{padding:0}.lp-eyebrow{color:var(--lp-gold);letter-spacing:.24em;text-transform:uppercase;font-size:12px;font-weight:650;line-height:1.5;font-family:var(--lp-ui)}.lp-hero__category{font-family:var(--lp-display);color:var(--lp-gold-bright);align-items:center;gap:12px;margin-bottom:24px;font-size:clamp(18px,1.8vw,24px);font-weight:600;line-height:1.25;display:flex}.lp-beta{font-family:var(--lp-ui);letter-spacing:.12em;background:#e7ba640d;border:1px solid #e7ba6455;border-radius:3px;padding:2px 7px;font-size:12px}.lp-root .lp-hero h1{text-wrap:balance;text-shadow:0 2px 20px #000000b3;letter-spacing:-.01em;margin-bottom:23px;font-size:clamp(36px,5.2vw,68px);line-height:1.04}.lp-root .lp-hero__lede{color:var(--lp-muted);text-shadow:0 1px 8px #0009;max-width:52ch;font-size:18px;line-height:1.55}.lp-hero__actions{flex-direction:column;align-items:flex-start;gap:18px;margin-top:24px;display:flex}.lp-hero__actions .lp-button{min-height:52px;padding:14px 26px;font-size:15px}.lp-hero__preview-link{font-size:13px;font-family:var(--lp-ui);align-items:center;gap:9px;display:flex;color:var(--lp-gold-bright)!important}.lp-hero__preview-link:hover{text-underline-offset:5px;text-decoration:underline}.lp-root .lp-hero__free{color:var(--lp-muted);font-size:12px;line-height:1.65;font-family:var(--lp-ui);letter-spacing:.02em;align-items:flex-start;gap:9px;margin-top:22px;display:flex}.lp-hero__free>img{color:var(--lp-gold);flex-shrink:0;margin-top:3px}.lp-hero__systems{color:var(--lp-dim);letter-spacing:.02em;font-size:12px;font-family:var(--lp-ui);flex-wrap:wrap;gap:8px;margin-top:24px;padding-top:0;display:flex}.lp-preview{background:linear-gradient(#1c1917e6,#0c0a09f2);border:1px solid #d4a84347;border-radius:14px;width:100%;margin:0 auto;overflow:hidden;box-shadow:0 30px 80px #0009,inset 0 0 0 1px #ffffff05,0 0 60px #d4a8434d}.lp-preview__bar{border-bottom:1px solid var(--lp-border);font-size:12px;font-family:var(--lp-ui);background:#0c0a0999;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.lp-preview__bar>span:first-child{color:var(--lp-gold-bright);align-items:center;gap:7px;display:flex}.lp-preview__badge{color:var(--lp-gold);border:1px solid var(--lp-border);white-space:nowrap;background:#d4a84326;border-radius:999px;padding:3px 8px;font-size:12px}.lp-preview__scene{height:204px;position:relative;overflow:hidden}.lp-preview__scene img{object-fit:cover;object-position:center 40%;width:100%;height:100%}.lp-preview__scene:after{content:"";background:linear-gradient(#0000,#13100e50 50%,#13100e 100%);position:absolute;inset:0}.lp-preview__scene-caption{z-index:1;position:absolute;bottom:13px;left:23px;right:20px}.lp-preview__scene-caption>span{color:var(--lp-gold-bright);letter-spacing:.15em;text-transform:uppercase;font-size:12px;font-family:var(--lp-ui)}.lp-root .lp-preview__scene-caption h2{font-size:28px;line-height:1.4;font-family:var(--lp-display);letter-spacing:.01em;margin-top:3px;font-style:italic;font-weight:700}.lp-preview__scene-caption p{color:var(--lp-muted);font-size:12px;font-family:var(--lp-ui)}.lp-preview__body{padding:10px 23px 18px}.lp-preview__speaker{color:var(--lp-gold);font-size:12px;font-weight:600;font-family:var(--lp-ui);align-items:center;gap:7px;margin-bottom:9px;display:flex}.lp-preview__speaker img{object-fit:contain;width:23px;height:23px}.lp-preview__speaker>span{color:var(--lp-muted);font-size:12px;font-weight:400}.lp-root .lp-preview__narration{font-family:var(--lp-font);color:#e9ded0;font-size:18px;line-height:1.5}.lp-preview__choices{flex-direction:column;gap:7px;margin-top:17px;display:flex}.lp-preview__choices button{border:1px solid var(--lp-border);min-height:47px;color:var(--lp-ink);text-align:left;background:linear-gradient(90deg,#211b15,#191510);border-radius:5px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.lp-preview__choices button:hover{border-color:var(--lp-gold);background:#2c231a}.lp-preview__choices strong{font-size:14px;font-weight:500;font-family:var(--lp-ui);display:block}.lp-preview__choices small{color:var(--lp-muted);font-size:14px;font-family:var(--lp-font);margin-top:1px;display:block}.lp-root .lp-preview__disclosure{color:var(--lp-dim);font-size:12px;line-height:1.65;font-family:var(--lp-ui);margin-top:14px}.lp-preview__you{color:var(--lp-muted);font-size:12px;font-family:var(--lp-ui);margin-bottom:12px}.lp-preview__roll{color:var(--lp-gold);font-family:var(--lp-ui);background:#e7ba640b;border:1px solid #e7ba6440;border-radius:5px;align-items:center;gap:11px;margin-bottom:13px;padding:10px 12px;display:flex}.lp-preview__roll>span:nth-child(2){flex-direction:column;display:flex}.lp-preview__roll small{color:var(--lp-muted);font-size:12px}.lp-preview__roll strong{font-size:17px}.lp-preview__roll-result{text-align:right;margin-left:auto;font-size:12px}.lp-root .lp-preview__consequence{border-left:2px solid var(--lp-gold);color:var(--lp-muted);background:#e7ba6408;margin-top:14px;padding:10px 12px;font-size:16px;line-height:1.65}.lp-preview__consequence strong{color:var(--lp-gold);text-transform:uppercase;letter-spacing:.09em;font-size:12px;font-family:var(--lp-ui);margin-bottom:3px;display:block}.lp-preview__restart{min-height:40px;color:var(--lp-muted);font-family:var(--lp-ui);background:0 0;border:0;justify-content:center;align-items:center;gap:7px;margin:10px auto 0;padding:7px 8px;display:flex;font-size:12px!important}.lp-preview__restart:hover{color:var(--lp-gold)}.lp-preview__finish{text-align:center;margin-top:18px}.lp-root .lp-preview__finish>p{margin-bottom:10px;font-size:16px}.lp-preview__finish .lp-button{width:100%;font-size:12px}.lp-preview__finish small{color:var(--lp-dim);font-size:12px;font-family:var(--lp-ui);margin-top:9px;display:block}.lp-section{max-width:1248px;margin:0 auto;padding:76px 36px;position:relative}.lp-section-heading{text-align:center;margin:0 auto 38px}.lp-section-heading .lp-eyebrow{margin-bottom:13px}.lp-shots{padding-top:40px;padding-bottom:40px}.lp-shots__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 28px;display:grid}.lp-shots__grid figure{margin:0}.lp-shots__wide{grid-column:1/-1}.lp-shots__grid img{border:1px solid var(--lp-border);border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 20px 40px #00000035}.lp-shots__grid figcaption{color:var(--lp-muted);margin-top:12px;font-size:17px;line-height:1.55}.lp-root .lp-shots__note{color:var(--lp-dim);font-family:var(--lp-ui);text-align:center;max-width:62ch;margin:30px auto 0;font-size:14px;line-height:1.6}.lp-shots__note a{color:var(--lp-gold);text-underline-offset:3px;text-decoration:underline}.lp-benefits{padding-bottom:60px}.lp-benefits__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;display:grid}.lp-benefits article{text-align:center}.lp-benefits article>img{color:var(--lp-gold);stroke-width:1.5px;margin-bottom:18px}.lp-benefits h3{font-family:var(--lp-display);margin-bottom:12px;font-size:22px;font-weight:600;line-height:1.4}.lp-benefits p{color:var(--lp-muted);max-width:34ch;margin:0 auto;font-size:17px;line-height:1.6}.lp-how{padding-top:44px;padding-bottom:64px}.lp-how__steps{border-top:1px solid var(--lp-border);border-bottom:1px solid var(--lp-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:0;padding:30px 0;list-style:none;display:grid}.lp-how__steps li{gap:16px;display:flex}.lp-how__steps li>span{color:var(--lp-gold);font-family:var(--lp-display);opacity:.8;font-size:28px;line-height:1.3}.lp-how__steps h3{font-size:17px;font-weight:600;font-family:var(--lp-display);margin-bottom:7px}.lp-how__steps p{color:var(--lp-muted);font-size:16px;line-height:1.55}.lp-import{grid-template-columns:minmax(0,.93fr) minmax(0,1.07fr);align-items:center;gap:70px;padding-top:38px;padding-bottom:70px;display:grid}.lp-import__intro>.lp-eyebrow{margin-bottom:18px}.lp-import__intro>h2{margin-bottom:23px;line-height:1.3}.lp-import__intro>p:not(.lp-eyebrow){color:var(--lp-muted);font-size:18px;line-height:1.55}.lp-root .lp-import__intro>.lp-import__terms{margin-top:16px;font-size:16px}.lp-import__actions{flex-direction:column;align-items:flex-start;gap:20px;margin-top:25px;display:flex}.lp-text-link{font-size:12px;font-family:var(--lp-ui);align-items:center;gap:5px;display:inline-flex;color:var(--lp-muted)!important}.lp-import__sample{background:linear-gradient(#1c1917cc,#0c0a09eb);border:1px solid #705632;border-radius:10px;overflow:hidden;box-shadow:0 20px 40px #00000035}.lp-import__sample-label{border-bottom:1px solid var(--lp-border);color:var(--lp-gold);font-size:12px;font-family:var(--lp-ui);align-items:center;gap:8px;padding:12px 21px;display:flex}.lp-import__document{align-items:center;gap:23px;padding:25px 23px 23px;display:flex}.lp-import__document img{object-fit:cover;border:1px solid #6c532f;border-radius:3px;flex-shrink:0;width:92px;height:126px;transform:rotate(-4deg);box-shadow:0 6px 18px #00000070}.lp-import__document .lp-eyebrow{font-size:12px}.lp-import__document h3{font-family:var(--lp-display);margin:9px 0;font-size:22px;line-height:1.35}.lp-import__document p{color:var(--lp-muted);font-family:var(--lp-font);font-size:16px}.lp-import__file{color:var(--lp-dim);font-size:12px;font-family:var(--lp-ui);margin-top:12px;display:block}.lp-import__start{padding:0 23px 12px}.lp-import__start>p{color:var(--lp-muted);margin-bottom:15px;font-size:16px}.lp-import__start .lp-button{width:100%;font-size:12px}.lp-import__results{padding:0 23px 7px}.lp-import__result{border-top:1px solid var(--lp-border);align-items:flex-start;gap:13px;padding:13px 0;display:flex}.lp-import__result>img{color:var(--lp-gold);flex-shrink:0;margin-top:3px}.lp-import__result h4{font-size:14px;font-weight:600;font-family:var(--lp-display);margin-bottom:4px}.lp-import__result p{color:var(--lp-muted);font-size:16px;line-height:1.5}.lp-root .lp-import__complete{color:var(--lp-gold);font-size:12px;font-family:var(--lp-ui);align-items:center;gap:8px;padding-top:10px;display:flex}.lp-root .lp-import__disclosure{color:var(--lp-dim);font-size:12px;line-height:1.8;font-family:var(--lp-ui);padding:10px 23px 20px}.lp-founder{align-items:center;gap:42px;padding-top:40px;padding-bottom:70px;display:flex}.lp-founder__rule{background:linear-gradient(90deg,#0000,#e7ba6450);flex:1;height:1px}.lp-founder__rule:last-child{transform:rotate(180deg)}.lp-founder blockquote{text-align:center;max-width:650px;margin:0}.lp-founder blockquote>p{font-family:var(--lp-font);color:#e7d7be;font-size:clamp(26px,3.2vw,40px);font-style:italic;line-height:1.5}.lp-founder blockquote footer{color:var(--lp-gold);font-size:13px;font-family:var(--lp-ui);margin-top:19px}.lp-founder blockquote footer>span{color:var(--lp-muted);margin-top:3px;font-size:12px;display:block}.lp-planes{text-align:center;border:1px solid var(--lp-border);isolation:isolate;background:var(--lp-bg);border-radius:12px;max-width:1176px;margin:0 auto;padding:52px 30px 30px;overflow:hidden}.lp-planes__art{z-index:0;opacity:.75;background-position:50%;background-size:cover;position:absolute;inset:0}.lp-planes:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0c0a0920 0%,#0c0a09f5);position:absolute;inset:0}.lp-planes__content{z-index:2;position:relative}.lp-planes h2{margin:12px 0;font-size:28px}.lp-planes__content>p:not(.lp-eyebrow){color:var(--lp-muted);font-size:12px}.lp-planes__choices{flex-wrap:wrap;justify-content:center;gap:14px;margin:30px 0 22px;display:flex}.lp-plane{min-width:99px;color:var(--lp-muted);background:#0c0a0933;border:1px solid #0000;border-radius:6px;flex-direction:column;align-items:center;gap:6px;padding:8px 5px;display:flex}.lp-plane:hover{border-color:var(--lp-border);background:#0c0a09b3}.lp-plane.is-active{border-color:var(--flame-accent);color:var(--lp-ink);background:#0c0a09b3}.lp-plane svg{width:28px;height:40px}.lp-plane>span{font-size:12px}.lp-root .lp-planes__current{font-family:var(--lp-display);color:var(--lp-gold);font-size:14px}.lp-planes__current span{color:var(--lp-muted);font-family:var(--lp-font);font-style:italic}.lp-faq{max-width:850px;padding-top:76px;padding-bottom:65px}.lp-faq__list{border-top:1px solid var(--lp-border)}.lp-faq details{border-bottom:1px solid var(--lp-border)}.lp-faq summary{cursor:pointer;font-size:17px;font-weight:500;font-family:var(--lp-display);justify-content:space-between;align-items:center;gap:20px;padding:21px 0;list-style:none;display:flex}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq details p{color:var(--lp-muted);padding:0 32px 23px 0;font-size:17px;line-height:1.6}.lp-faq details p>a{color:var(--lp-gold);text-underline-offset:3px;text-decoration:underline}.lp-closing{text-align:center;background:radial-gradient(at bottom,#e7ba6408,#0000 70%);padding-top:48px;padding-bottom:80px}.lp-closing h2{margin:15px 0 20px;font-size:clamp(30px,3.3vw,43px)}.lp-closing>p:not(.lp-eyebrow){color:var(--lp-muted);max-width:53ch;margin:0 auto 27px;font-size:18px}.lp-closing>small{color:var(--lp-dim);font-size:12px;font-family:var(--lp-ui);margin-top:18px;display:block}.lp-footer{border-top:1px solid var(--lp-border);font-family:var(--lp-ui);background:#0c0a09d9;flex-direction:column;align-items:center;gap:16px;padding:38px 36px 28px;display:flex}.lp-footer .lp-logo{font-size:23px}.lp-footer>p{font-family:var(--lp-font);color:var(--lp-muted);font-size:15px}.lp-footer nav{color:var(--lp-muted);flex-wrap:wrap;justify-content:center;gap:22px;margin:5px 0;font-size:12px;display:flex}.lp-footer>small{color:var(--lp-dim);font-size:12px}@media (width>=1450px){.lp-hero__inner{padding-top:132px;padding-bottom:76px}.lp-hero h1{font-size:68px}}@media (width<=1100px){.lp-header__inner{gap:24px;padding-left:26px;padding-right:26px}.lp-nav{gap:18px;font-size:12px}.lp-header__actions{gap:15px}.lp-hero__inner{gap:32px;padding:122px 26px 52px}.lp-root .lp-hero h1{font-size:clamp(36px,5.2vw,68px)}.lp-hero__lede{font-size:18px!important}.lp-import{gap:40px}.lp-section{padding-left:26px;padding-right:26px}.lp-planes{margin-left:26px;margin-right:26px}.lp-planes__choices{gap:6px}.lp-plane{min-width:88px}}@media (width<=1023px){.lp-header__inner{min-height:56px;padding:0 18px}.lp-nav{display:none}.lp-header__actions{margin-left:auto}.lp-menu-button{display:flex}.lp-hero__inner{grid-template-columns:1fr;gap:35px;padding:112px 26px 48px}.lp-hero__copy{text-align:center;max-width:630px;margin:0 auto;padding:0}.lp-hero__category{justify-content:center;margin-bottom:21px}.lp-root .lp-hero h1{font-size:clamp(36px,5.2vw,68px)}.lp-root .lp-hero__lede{max-width:48ch;margin:0 auto;font-size:18px!important}.lp-hero__actions{align-items:center;gap:19px;margin-top:24px}.lp-root .lp-hero__free{text-align:left;justify-content:center;margin-top:20px}.lp-hero__systems{justify-content:center;margin-top:22px;padding-top:17px}.lp-preview{max-width:580px}.lp-preview__scene{height:215px}.lp-benefits__grid{gap:25px}.lp-benefits h3{font-size:16px}.lp-benefits p{font-size:17px}.lp-how__steps{gap:20px}.lp-how__steps li{flex-direction:column;gap:9px}.lp-import{gap:30px}.lp-import__document{gap:17px;padding:23px 18px}.lp-import__document img{width:73px;height:105px}.lp-import__document h3{font-size:18px}.lp-import__document p{font-size:14px}.lp-import__intro>h2{font-size:29px}.lp-founder{gap:25px}}@media (width<=600px){.lp-header__inner{gap:8px;min-height:56px;padding:0 12px}.lp-logo{gap:5px;font-size:16px}.lp-logo img{width:35px;height:35px}.lp-logo small{margin-left:3px;font-size:12px}.lp-header__actions{gap:8px}.lp-header .lp-signin{display:none}.lp-header .lp-button{gap:6px;min-height:38px;padding:9px 11px;font-size:12px}.lp-menu-button{width:44px;height:38px}.lp-hero__inner{gap:34px;padding:104px 20px 42px}.lp-hero__category{gap:10px;margin-bottom:20px;font-size:18px}.lp-root .lp-hero h1{margin-bottom:18px;font-size:36px;line-height:1.22}.lp-root .lp-hero__lede{max-width:40ch;line-height:1.55;font-size:18px!important}.lp-hero__actions .lp-button{width:100%;max-width:310px;min-height:50px}.lp-hero__actions{gap:18px}.lp-hero__systems{gap:10px 14px;font-size:12px}.lp-root .lp-hero__free,.lp-hero__preview-link{font-size:12px}.lp-preview__bar{gap:6px;padding:10px 12px;font-size:12px}.lp-preview__badge{padding:2px 5px;font-size:12px}.lp-preview__bar>span:first-child{gap:5px}.lp-preview__scene{height:185px}.lp-preview__scene-caption{left:17px;right:16px}.lp-root .lp-preview__scene-caption h2{font-size:23px}.lp-preview__scene-caption p{font-size:12px}.lp-preview__body{padding:7px 16px 16px}.lp-root .lp-preview__narration{font-size:18px;line-height:1.5}.lp-preview__choices button{padding:11px}.lp-preview__choices strong,.lp-preview__choices small{font-size:13px}.lp-preview__roll{gap:8px;padding:10px}.lp-preview__roll small,.lp-preview__roll-result,.lp-root .lp-preview__disclosure{font-size:12px}.lp-section{padding:52px 23px}.lp-shots__grid{grid-template-columns:minmax(0,1fr);gap:24px}.lp-shots__grid figcaption{font-size:16px}.lp-section-heading{margin-bottom:31px}.lp-section-heading .lp-eyebrow{margin-bottom:14px;font-size:12px}.lp-root h2{font-size:28px;line-height:1.3}.lp-benefits__grid{grid-template-columns:1fr;gap:30px}.lp-benefits article{text-align:left;grid-template-columns:44px 1fr;gap:9px 16px;display:grid}.lp-benefits article>img{grid-row:span 2;margin:2px 0 0}.lp-benefits h3{margin:0;font-size:17px}.lp-benefits p{max-width:none;margin:0;font-size:17px;line-height:1.6}.lp-how{padding-top:0}.lp-how__steps{grid-template-columns:1fr;gap:25px;padding:28px 0}.lp-how__steps li{flex-direction:row;gap:17px}.lp-how__steps li>span{min-width:32px;font-size:27px}.lp-how__steps h3{font-size:13px}.lp-how__steps p{font-size:16px}.lp-import{grid-template-columns:1fr;gap:29px;padding-top:0}.lp-import__intro>h2{margin-bottom:19px;font-size:30px}.lp-import__intro>p:not(.lp-eyebrow){font-size:18px}.lp-import__actions{gap:17px}.lp-import__document{gap:23px;padding:24px 21px}.lp-import__document img{width:80px;height:113px}.lp-import__document h3{font-size:21px}.lp-import__document p{font-size:15px}.lp-import__document .lp-eyebrow{font-size:12px}.lp-import__sample-label{padding:12px 20px}.lp-founder{gap:0;padding-top:12px;padding-bottom:51px}.lp-founder__rule{display:none}.lp-founder blockquote>p{font-size:25px}.lp-planes{margin:0 18px;padding:34px 16px 27px}.lp-planes .lp-eyebrow{font-size:12px}.lp-planes h2{font-size:25px}.lp-planes__choices{gap:8px;margin-top:24px}.lp-plane{flex:0 calc(25% - 7px);min-width:65px;padding:7px 2px}.lp-plane>span{font-size:12px}.lp-plane svg{width:25px;height:36px}.lp-root .lp-planes__current{font-size:12px}.lp-faq{padding-top:53px;padding-bottom:34px}.lp-faq summary{padding:20px 0;font-size:16px}.lp-faq details p{padding-right:10px;font-size:17px}.lp-closing{padding-top:34px;padding-bottom:56px}.lp-closing h2{margin-top:14px;font-size:31px}.lp-closing>p:not(.lp-eyebrow){font-size:18px}.lp-closing>small{max-width:32ch;margin-left:auto;margin-right:auto;font-size:12px;line-height:1.9}.lp-footer{gap:13px;padding:29px 22px}.lp-footer nav{gap:15px;font-size:12px}}@media (prefers-reduced-motion:reduce){.lp-root *,.lp-root :before,.lp-root :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.lp-faq__toggle{color:var(--lp-gold);font-size:12px;font-family:var(--lp-ui);flex-shrink:0}.lp-faq__toggle>span:last-child,.lp-faq details[open] .lp-faq__toggle>span:first-child{display:none}.lp-faq details[open] .lp-faq__toggle>span:last-child{display:inline}.lp-backdrop{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.lp-backdrop__layer{opacity:0;filter:saturate(1.1)contrast(1.05);background-position:50% 35%;background-size:cover;transition:opacity 1.6s;animation:22s ease-in-out infinite lpBackdropBreathe;position:absolute;inset:0;transform:scale(1.08)}.lp-backdrop__layer.is-active{opacity:1}@keyframes lpBackdropBreathe{0%,to{transform:scale(1.08)translateY(0)}50%{transform:scale(1.12)translateY(-8px)}}.lp-backdrop__vignette{background:radial-gradient(120% 80% at 50% 38%,#0000 0%,#0c0a0959 50%,#0c0a09d1 90%,#0c0a09f5 100%),linear-gradient(#0c0a0940 0%,#0c0a0926 30%,#0c0a0973 55%,#0c0a09eb 85%,#0c0a09 100%);position:absolute;inset:0}.lp-session-vessel:hover .lp-preview{border-color:var(--lp-gold);transform:translateY(-3px);box-shadow:0 30px 90px #000000b3,inset 0 0 0 1px #ffffff0a,0 0 100px #d4a8434d,0 0 180px -20px #d4a8434d}.lp-session-vessel .lp-preview{transition:box-shadow .5s,border-color .5s,transform .5s cubic-bezier(.22,.61,.36,1)}.lp-root>main,.lp-footer{z-index:1;position:relative}.lp-nav a{border-radius:999px;padding:7px 14px}.lp-nav a:hover{background:#ffffff0d}.lp-hero__systems>span{color:var(--lp-gold);background:#d4a84324;border:1px solid #d4a84347;border-radius:999px;padding:5px 12px}.lp-session-vessel{width:100%;min-width:0;max-width:600px;margin:0 auto;position:relative}@media (width<=600px){.lp-header{padding:12px 10px}.lp-header__inner{border-radius:999px}.lp-hero__systems{gap:7px}.lp-hero__systems>span{padding:4px 9px}.lp-preview__body{padding-left:18px;padding-right:18px}}@media (prefers-reduced-motion:reduce){.lp-backdrop__layer{transition:none!important;animation:none!important}.lp-session-vessel:hover .lp-preview{transform:none}}
