.commerce-page,.commerce-offer,.commerce-sample,.commerce-comparison{--commerce-ink: #e8e3d8;--commerce-muted: #c4cbc9;--commerce-gold: #dfc181;--commerce-line: rgba(232, 227, 216, .2);--commerce-paper: #f3eee3;--commerce-paper-ink: #203541;--commerce-paper-body: #485861;--commerce-serif: var(--font-serif, "Newsreader", Georgia, serif);--commerce-sans: var(--font-sans, "Helvetica Neue", Arial, sans-serif);color:var(--commerce-ink);font-family:var(--commerce-sans)}.commerce-page{background:#10212c}.commerce-page *,.commerce-offer *,.commerce-sample *,.commerce-comparison *{box-sizing:border-box}:is(.commerce-page,.commerce-offer,.commerce-sample,.commerce-comparison) .ll-container{width:min(var(--site-wide, 1160px),calc(100% - 80px));max-width:none;padding-inline:0;margin-inline:auto}#main-content :is(.commerce-page,.commerce-offer,.commerce-sample,.commerce-comparison) :is(h1,h2,h3){font-family:var(--commerce-serif);font-weight:400;letter-spacing:-.025em;text-wrap:balance;color:var(--commerce-ink);margin:0 0 24px}#main-content :is(.commerce-page,.commerce-offer) h1{font-size:clamp(48px,4.8vw,64px);line-height:1.06}#main-content :is(.commerce-page,.commerce-offer,.commerce-sample,.commerce-comparison) h2{font-size:44px;line-height:1.12}#main-content :is(.commerce-page,.commerce-offer,.commerce-sample,.commerce-comparison) h3{font-size:28px;line-height:1.2}:is(.commerce-page,.commerce-offer,.commerce-sample,.commerce-comparison) em,.commerce-page .em{color:var(--commerce-gold)}:is(.commerce-page,.commerce-offer,.commerce-sample,.commerce-comparison) p{font:400 17px/1.65 var(--commerce-sans);color:var(--commerce-muted);max-width:65ch;margin:0 0 20px}:is(.commerce-page,.commerce-offer,.commerce-sample,.commerce-comparison) .ll-kicker{color:var(--commerce-gold);font:600 11px/1.6 var(--commerce-sans);letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px}.commerce-hero{background:#132a37;padding-block:88px 80px}.commerce-hero-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:72px}.commerce-page .commerce-lede{font-size:19px;line-height:1.6;max-width:47ch;margin-bottom:30px}.commerce-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px}.commerce-page .commerce-reassurance{font-size:13px;margin:18px 0 0}#main-content .commerce-page :is(.btn,.rehearsal-cta),#main-content .commerce-offer .ll-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:14px 20px;border-radius:2px;text-transform:none;letter-spacing:0;font:600 14px/1.35 var(--commerce-sans);text-decoration:none;transition:background-color .15s ease}#main-content .commerce-page :is(.btn-gold,.rehearsal-cta--solid){background:#d2b474;color:#142935;border-color:#d2b474}#main-content .commerce-page :is(.btn-ghost,.rehearsal-cta--outline){color:var(--commerce-ink);background:transparent;border:1px solid rgba(232,227,216,.55)}#main-content :is(.commerce-page,.commerce-offer) a.ll-text-link{color:var(--commerce-gold);font:500 14px/1.5 var(--commerce-sans);min-height:44px;gap:10px}#main-content .commerce-page .ll-editorial-section,#main-content .commerce-offer,#main-content .commerce-sample{padding-block:96px}#main-content .commerce-page>.commerce-sample{padding-block:96px!important}#main-content .commerce-offer{background:#132a37}#main-content .commerce-offer-hero{padding-top:80px;padding-bottom:48px}.commerce-offer .ll-offer-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:88px}.commerce-offer .ll-intro{max-width:48ch;font-size:18px}.commerce-offer .ll-inclusions{margin:30px 0 10px}.commerce-offer .ll-inclusions>div{border-color:var(--commerce-line);padding:18px 0}.commerce-offer .ll-inclusions dt{color:var(--commerce-ink);gap:16px;font:500 17px/1.5 var(--commerce-sans)}.commerce-offer .ll-inclusions dt span{color:var(--commerce-gold);font-size:12px}.commerce-offer .ll-inclusions dd{color:var(--commerce-muted);font:400 15px/1.65 var(--commerce-sans);margin:8px 0 0 32px}.commerce-offer .ll-purchase{background:var(--commerce-paper);color:var(--commerce-paper-ink);border:0;border-top:3px solid #9a7b3d;padding:38px;border-radius:2px}.commerce-offer .ll-purchase .ll-kicker{color:#725622;margin-bottom:24px}#main-content .commerce-offer .ll-purchase .commerce-product-name{color:var(--commerce-paper-ink);font:400 25px/1.25 var(--commerce-serif);margin:0}.commerce-offer .ll-purchase .ll-price{color:var(--commerce-paper-ink);font:400 72px/1 var(--commerce-serif);letter-spacing:-.03em;margin:22px 0}.commerce-offer .ll-price span{color:var(--commerce-paper-body);font:400 14px/1.5 var(--commerce-sans);letter-spacing:0}#main-content .commerce-offer .ll-purchase .commerce-purchase-scope{color:var(--commerce-paper-body);font:400 16px/1.65 var(--commerce-sans)}#main-content .commerce-offer .ll-button{width:100%;margin:26px 0 18px;background:#203541;color:#f3eee3;border:1px solid #203541}#main-content .commerce-offer .ll-purchase .ll-guarantee{color:var(--commerce-paper-ink);font:400 14px/1.6 var(--commerce-sans);margin:0 0 22px}.commerce-offer .ll-guarantee strong{display:inline;font-weight:600}#main-content .commerce-offer .ll-purchase .commerce-purchase-note{color:var(--commerce-paper-body);font:400 13px/1.6 var(--commerce-sans);margin-bottom:20px}.commerce-purchase-details{border-top:1px solid rgba(32,53,65,.24)}.commerce-purchase-details summary{display:flex;gap:18px;justify-content:space-between;align-items:center;min-height:58px;list-style:none;cursor:pointer;color:var(--commerce-paper-ink);font:500 14px/1.5 var(--commerce-sans)}.commerce-purchase-details summary:after{content:"+";font-size:22px}.commerce-purchase-details[open] summary:after{content:"−"}.commerce-purchase-details summary::-webkit-details-marker{display:none}.commerce-offer .commerce-purchase-details p{color:var(--commerce-paper-body);font-size:13px;margin:0 0 16px}.commerce-purchase-details a{color:#725622;font-size:13px;text-decoration:underline;text-underline-offset:4px}.commerce-section-heading{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:end}.commerce-section-heading>p{max-width:42ch;margin-bottom:26px}.commerce-page .ll-labs{gap:40px;margin-top:44px}.commerce-page .ll-labs>div{border-color:var(--commerce-line);padding-top:24px;scroll-margin-top:110px}.commerce-page .ll-labs p:not(.ll-kicker){font-size:16px}.commerce-page .ll-labs .ll-kicker{margin-bottom:12px}.commerce-page .ll-details{border:0;border-top:1px solid var(--commerce-line);margin-top:32px}.commerce-page .ll-details+.ll-details{margin-top:0}.commerce-page .ll-details summary{color:var(--commerce-ink);font:500 17px/1.5 var(--commerce-sans);min-height:72px;padding-block:22px}.commerce-page .ll-details summary:after{color:var(--commerce-gold)}.commerce-page .ll-details>p{padding-bottom:24px;max-width:72ch}.commerce-page .ll-tool-list{gap:20px 48px;margin:0;padding-top:8px}#main-content .commerce-page .ll-tool-list h3{font:600 16px/1.5 var(--commerce-sans);margin-bottom:8px;letter-spacing:0}.commerce-page .ll-tool-list p{font-size:15px}#main-content .commerce-sample{background:#1c3543;border:0}.commerce-sample-grid{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:72px;align-items:start}.commerce-sample .sample-packet-heading{max-width:none;margin:0}.commerce-sample .commerce-sample-label{font-size:12px;color:var(--commerce-gold);margin:28px 0 14px}.commerce-sample .sample-packet-controls{gap:8px;justify-content:flex-start}.commerce-sample .sample-packet-controls button{font:500 14px/1.4 var(--commerce-sans);padding:12px 14px;min-height:48px;color:var(--commerce-ink);border:1px solid var(--commerce-line);border-radius:2px}.commerce-sample .sample-packet-controls button[aria-pressed=true]{color:#142935;background:#dfc181;border-color:#dfc181}.commerce-sample .sample-packet-note{font-size:14px;margin-top:28px}.commerce-sample .sample-document{width:100%;max-width:none;margin:0;padding:32px;border-top:3px solid #9a7b3d;background:var(--commerce-paper);border-radius:2px;color:var(--commerce-paper-ink)}#main-content .commerce-sample .sample-document h3{font-size:31px;color:var(--commerce-paper-ink);margin:0;text-transform:none}.commerce-sample .sample-document-top{align-items:center;border-color:#20354133;gap:12px}.commerce-sample .sample-document-top>span{color:#725622;font-size:10px;letter-spacing:.07em}.commerce-sample .sample-document dl>div{grid-template-columns:108px minmax(0,1fr);gap:24px;border-color:#2035412b;padding:20px 0}.commerce-sample .sample-document dt{color:#725622;font:600 12px/1.6 var(--commerce-sans)}.commerce-sample .sample-document dd{color:var(--commerce-paper-body);font:400 15px/1.65 var(--commerce-sans)}.sample-document-detail>summary{display:flex;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;padding-block:20px;min-height:60px;color:#203541;font:500 14px/1.5 var(--commerce-sans)}.sample-document-detail>summary:after{content:"+";font-size:22px}.sample-document-detail[open]>summary:after{content:"−"}.sample-document-detail>summary::-webkit-details-marker{display:none}.commerce-sample .sample-document-actions{border-top:1px solid rgba(32,53,65,.2);margin-top:6px;padding-top:14px;gap:12px 20px}.commerce-sample .sample-document-actions :is(a,button){color:#203541;font-size:12px}.commerce-sample .sample-copy-status{color:var(--commerce-paper-body);font-size:12px;margin:6px 0 0}#main-content .commerce-page .packet-preview{background:var(--commerce-paper);border-top:3px solid #9a7b3d;box-shadow:none;padding:30px}#main-content .commerce-page .packet-preview h2{color:var(--commerce-paper-ink);font-size:36px;margin-bottom:18px}.commerce-page .packet-preview .packet-kicker{color:#725622;font:600 11px/1.5 var(--commerce-sans)}.commerce-page .packet-preview p{color:var(--commerce-paper-body);font-size:15px}.commerce-page .packet-preview .packet-caption{font-size:12px;margin-bottom:0}.commerce-page .packet-scenario-facts{margin:22px 0 10px}.commerce-page .packet-scenario-facts>div{grid-template-columns:80px minmax(0,1fr);gap:18px;padding:12px 0}.commerce-page .packet-scenario-facts :is(dt,dd){font-size:13px}.commerce-page .packet-preview a{color:#725622}.commerce-comparison .ll-compare{margin-top:28px}.commerce-comparison .ll-compare thead{background:#132a37}.commerce-comparison .ll-compare :is(th,td){color:var(--commerce-muted);border-color:var(--commerce-line);padding:22px;font:400 16px/1.6 var(--commerce-sans)}.commerce-comparison .ll-compare th{color:var(--commerce-ink);font-weight:500}.commerce-comparison .ll-compare th:first-child{width:22%}.commerce-comparison .ll-compare td:last-child{background:#dfc1810a}.commerce-comparison .ll-details a{color:var(--commerce-gold);text-decoration:underline;text-underline-offset:4px}.commerce-page .ll-workspace-screen{padding-bottom:16px}.commerce-page .ll-workspace-screen figcaption{font-size:13px}.commerce-pricing .ll-try-before{padding-block:26px 36px;gap:24px}.commerce-pricing .ll-try-before p{font-size:14px;margin:0}.commerce-pricing .faq{max-width:800px;margin:32px 0 0}.commerce-pricing .faq details{border:0;border-top:1px solid var(--commerce-line);background:transparent;padding:0}.commerce-pricing .faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;min-height:72px;padding:20px 0;color:var(--commerce-ink);font:500 17px/1.5 var(--commerce-sans);list-style:none}.commerce-pricing .faq summary::-webkit-details-marker{display:none}.commerce-pricing .faq .ans{color:var(--commerce-muted);font:400 16px/1.7 var(--commerce-sans);padding:0 36px 26px 0;max-width:70ch}.commerce-pricing .commerce-more-questions{max-width:800px;margin-top:0;border-bottom:1px solid var(--commerce-line)}.commerce-pricing .commerce-more-questions .faq{margin-top:0;padding-left:24px}.commerce-pricing .ll-support{font-size:14px;margin-top:28px}.commerce-pricing .ll-secondary-options{margin-top:36px;gap:40px}.commerce-pricing .ll-secondary-options p{font-size:15px}.commerce-pricing #intensive-waitlist{margin-top:48px}.commerce-pricing #intensive-waitlist input{font-size:16px}#main-content .commerce-page .commerce-closing{background:#132a37;text-align:left;border-top:1px solid var(--commerce-line);padding-block:72px}.commerce-page .commerce-closing .ll-container{max-width:760px}.commerce-page .commerce-closing .ll-support{margin-inline:0}:is(.commerce-page,.commerce-offer,.commerce-sample,.commerce-comparison) :is(a,button,summary):focus-visible{outline:2px solid var(--commerce-gold);outline-offset:5px}:is(.ll-purchase,.sample-document,.packet-preview) :is(a,button,summary):focus-visible{outline-color:#725622}@media(hover:hover)and (pointer:fine){#main-content .commerce-page :is(.btn-gold,.rehearsal-cta--solid):hover{background:#dfc181}#main-content .commerce-offer .ll-button:hover{background:#304e60}.commerce-page summary:hover{color:var(--commerce-gold)}.commerce-purchase-details summary:hover,.sample-document-detail summary:hover{color:#725622}}@media(max-width:1000px){.commerce-hero-grid,.commerce-offer .ll-offer-grid,.commerce-sample-grid{gap:40px}.commerce-offer .ll-purchase{padding:28px}.commerce-sample-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.commerce-sample .sample-document dl>div{grid-template-columns:1fr;gap:6px}}@media(max-width:760px){:is(.commerce-page,.commerce-offer,.commerce-sample,.commerce-comparison) .ll-container{width:calc(100% - 48px)}#main-content :is(.commerce-page,.commerce-offer) h1{font-size:40px;line-height:1.09}#main-content :is(.commerce-page,.commerce-offer,.commerce-sample,.commerce-comparison) h2{font-size:33px}#main-content :is(.commerce-page,.commerce-offer,.commerce-sample,.commerce-comparison) h3{font-size:26px}.commerce-hero{padding-block:56px 64px}.commerce-hero-grid,.commerce-offer .ll-offer-grid,.commerce-sample-grid,.commerce-section-heading{grid-template-columns:minmax(0,1fr);gap:36px}.commerce-page .commerce-lede{font-size:17px}#main-content .commerce-page .ll-editorial-section,#main-content .commerce-offer,#main-content .commerce-sample{padding-block:64px}#main-content .commerce-page>.commerce-sample{padding-block:64px!important}#main-content .commerce-offer-hero{padding-top:48px;padding-bottom:24px}.commerce-pricing .commerce-offer-copy{display:contents}.commerce-pricing .commerce-offer-copy>:is(.ll-kicker,h1,.ll-intro){grid-column:1}.commerce-pricing .commerce-offer-copy>.ll-kicker{margin:0}.commerce-pricing .commerce-offer-copy>h1{margin-top:-22px;margin-bottom:0}.commerce-pricing .commerce-offer-copy>.ll-intro{margin-top:-12px;margin-bottom:0}.commerce-pricing .ll-purchase{grid-row:4}.commerce-pricing .ll-inclusions{margin:0}.commerce-pricing .commerce-offer-copy>.ll-text-link{margin-top:-24px}.commerce-offer .ll-purchase{padding:30px 24px 20px}.commerce-offer .ll-purchase .ll-price{font-size:64px}.commerce-offer .ll-inclusions dd{margin-left:0}.commerce-page .ll-labs{grid-template-columns:1fr;gap:8px;margin-top:32px}.commerce-page .ll-labs>div{padding-top:20px}.commerce-page .ll-tool-list{grid-template-columns:1fr;gap:0}.commerce-page .ll-details summary{font-size:16px}.commerce-sample .sample-document{padding:26px 22px 18px}.commerce-sample .sample-document-top{flex-direction:row;align-items:center}#main-content .commerce-sample .sample-document h3{font-size:29px}.commerce-sample .sample-document-top>span{max-width:75px;text-align:right}.commerce-sample .sample-document-actions{gap:8px 18px}.commerce-sample .sample-document-actions :is(a,button){font-size:12px}.commerce-sample .sample-packet-note{margin-top:22px;margin-bottom:0}.commerce-comparison .ll-compare thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.commerce-comparison .ll-compare,.commerce-comparison .ll-compare tbody{display:block}.commerce-comparison .ll-compare tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-top:1px solid var(--commerce-line)}.commerce-comparison .ll-compare :is(th,td){display:block;border:0;padding:12px 10px 22px;font-size:14px}.commerce-comparison .ll-compare th:first-child{grid-column:1 / -1;width:auto;padding:18px 0 6px;font-size:17px}.commerce-comparison .ll-compare td:first-of-type{padding-left:0}.commerce-comparison .ll-compare td:before{content:attr(data-label);display:block;color:var(--commerce-gold);font-size:11px;font-weight:600;margin-bottom:10px}.commerce-comparison .ll-compare td:last-child{background:transparent;border-left:1px solid var(--commerce-line);padding-left:18px}.commerce-section-heading>p{margin-bottom:0}.commerce-pricing .ll-try-before{flex-direction:column;align-items:flex-start;gap:14px}.commerce-pricing .faq summary{font-size:16px}.commerce-pricing .faq .ans{padding-right:0;font-size:15px}.commerce-pricing .commerce-more-questions .faq{padding-left:16px}.commerce-pricing .ll-secondary-options{grid-template-columns:1fr;gap:24px}#main-content .commerce-page .commerce-closing{padding-block:64px}.commerce-actions{gap:12px}}@media(max-width:380px){:is(.commerce-page,.commerce-offer,.commerce-sample,.commerce-comparison) .ll-container{width:calc(100% - 40px)}#main-content :is(.commerce-page,.commerce-offer) h1{font-size:36px}.commerce-page .commerce-actions>a{width:100%}}@media(prefers-reduced-motion:reduce){#main-content .commerce-page :is(.btn,.rehearsal-cta),#main-content .commerce-offer .ll-button{transition:none}}#main-content .commerce-page .section-paper .ll-compare thead{background:var(--bg-2)}#main-content .commerce-page .section-paper :is(.btn-ghost,.rehearsal-cta--outline){border-color:var(--line-interactive)}.ll-container{max-width:1240px;margin-inline:auto;padding-inline:40px}#main-content .ll-offer{padding:80px 0;background:var(--bg-0);color:var(--ink-2)}.ll-offer-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:80px;align-items:start}.ll-kicker{color:var(--gold-brass);font:600 12px/1.5 var(--sans);text-transform:uppercase;letter-spacing:.13em;margin:0 0 18px}#main-content .ll-offer h2,#main-content .ll-foundation h2{color:var(--ink);font:400 clamp(34px,3.5vw,48px)/1.1 var(--serif);letter-spacing:-.02em;margin:0 0 22px}#main-content .ll-offer h2 em,#main-content .ll-foundation h2 em{color:var(--gold-brass)}.ll-intro{font:400 17px/1.7 var(--sans);max-width:520px}.ll-inclusions{margin:28px 0 6px}.ll-inclusions>div{padding:20px 0;border-top:1px solid var(--line-strong)}.ll-inclusions dt{display:flex;align-items:center;gap:16px;font:600 17px/1.5 var(--sans);color:var(--ink)}.ll-inclusions dt span{color:var(--gold-brass);font:400 12px/1.5 ui-monospace,monospace}.ll-inclusions dd{margin:8px 0 0 34px;font:400 15px/1.65 var(--sans);color:var(--ink-2)}#main-content a.ll-text-link{display:inline-flex;align-items:center;min-height:44px;color:var(--gold-brass);font:500 14px/1.5 var(--sans);text-decoration:underline;text-underline-offset:4px}.ll-purchase{background:var(--bg-2);border:1px solid #52605f;border-top:3px solid var(--gold-brass);padding:32px}.ll-price{font:400 64px/1 var(--serif);color:var(--ink);margin:20px 0;font-variant-numeric:tabular-nums}.ll-price span{display:block;color:var(--ink-2);font:400 14px/1.5 var(--sans);margin-top:12px}.ll-purchase>p:not(.ll-price):not(.ll-kicker){font:400 15px/1.6 var(--sans)}#main-content a.ll-button{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:17px 16px;min-height:54px;font:600 14px/1.5 var(--sans);color:var(--on-gold);background:var(--gold-cta);border:1px solid var(--gold-cta);text-decoration:none;border-radius:3px;margin:24px 0;transition:background-color .16s ease-out}#main-content a.ll-button:hover{background:var(--gold-bright)}.ll-guarantee{color:var(--ink-2)}.ll-guarantee strong{display:block;font-weight:600}.ll-checkout-details{margin-top:24px;border-top:1px solid var(--line-strong);padding-top:8px}.ll-checkout-details p{font:400 13px/1.65 var(--sans);color:var(--ink-2);margin:16px 0}#main-content .ll-foundation{padding:72px 0;background:var(--bg-0);color:var(--ink-2)}.ll-foundation-heading{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.ll-foundation-heading p:not(.ll-kicker),.ll-foundation-foot p{font:400 16px/1.7 var(--sans)}.ll-foundation-heading a{display:block;font-size:14px;color:var(--gold-brass);margin-top:12px}.ll-mode-strip{display:grid;grid-template-columns:repeat(5,1fr);gap:24px;margin-top:32px}.ll-mode-strip a{display:flex;flex-direction:column;align-items:center;text-align:center;border-top:1px solid var(--line-strong);padding-top:24px;color:var(--ink-2);font:400 13px/1.6 var(--sans)}.ll-mode-strip img{width:110px;height:120px;-o-object-fit:contain;object-fit:contain;filter:sepia(.08)}.ll-mode-label{font:400 23px/1.4 var(--serif);color:var(--ink);margin-top:14px}.ll-foundation-foot{display:flex;justify-content:space-between;gap:40px;align-items:center;margin-top:28px}.ll-foundation-foot p{max-width:520px;font-size:14px}#main-content .hp2-rebuilt .hp2-sec{padding-block:60px}#main-content .hp2-rebuilt .hp2-hero{padding-top:145px;padding-bottom:64px}.hp2-rebuilt .hp2-wrap{max-width:1240px}.hp2-rebuilt .hp2-hero-sub{max-width:610px}.hp2-rebuilt .hp2-dispatch{max-width:680px;margin-top:32px}.hp2-rebuilt .hp2-closer-speak{margin-top:24px}.hp2-rebuilt .hp2-cred-line{font-size:24px}.ll-editorial-section{padding:64px 0}#main-content .ll-editorial-section h2{font:400 clamp(32px,3vw,44px)/1.15 var(--serif);color:var(--ink);margin:0 0 20px}.ll-editorial-section p{font:400 16px/1.7 var(--sans);color:var(--ink-2)}.ll-labs{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:32px}.ll-labs>div{border-top:1px solid #48544f;padding-top:24px}#main-content .ll-labs h3{font:400 28px/1.2 var(--serif);color:var(--ink);margin:8px 0 16px}.ll-labs p{font-size:15px}.ll-details{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);margin-top:32px}.ll-details summary{display:flex;justify-content:space-between;align-items:center;gap:16px;cursor:pointer;padding:24px 0;color:var(--paper-raised);font:500 17px/1.5 var(--sans)}.ll-details summary:after{content:"+";font-size:24px;color:var(--gold-brass)}.ll-details[open] summary:after{content:"−"}.ll-details summary::-webkit-details-marker{display:none}.ll-details summary{list-style:none}.ll-tool-list{display:grid;grid-template-columns:1fr 1fr;gap:24px 40px;padding:0 0 24px;list-style:none}.ll-tool-list h3{font:600 16px/1.5 var(--sans);color:var(--ink)}.ll-tool-list p{margin-top:8px;font-size:15px}.ll-trust-note{padding:28px 32px;background:#17232c;border-left:3px solid var(--gold-brass-edge);margin-top:40px}.ll-trust-note h3{color:var(--ink);font:500 20px/1.4 var(--serif);margin:0 0 12px}.ll-trust-note p{font-size:14px;margin:0}.ll-trust-note a{color:var(--gold-brass);text-decoration:underline;text-underline-offset:3px}.ll-compare{width:100%;margin-top:24px;border-collapse:collapse;text-align:left}.ll-compare th,.ll-compare td{padding:18px 16px;border-bottom:1px solid var(--line-strong);line-height:1.6;font-size:15px;color:var(--ink-2);vertical-align:top}.ll-compare th{color:var(--paper);font-weight:500}.ll-compare thead{background:var(--bg-2)}.ll-compare td:first-child{color:var(--paper)}.ll-secondary-options{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.ll-secondary-options>div{border-top:1px solid var(--line-strong);padding-top:24px}.ll-secondary-options h3{font:400 28px/1.2 var(--serif);color:var(--paper)}.ll-secondary-options p{font-size:15px}.ll-price-page .phero{padding-bottom:32px}.ll-price-page .phero-in{max-width:840px}.ll-price-page .ll-offer{padding-top:40px}.ll-price-page .ll-offer h2{font-size:40px}.ll-rebuilt-page .phero{padding-top:140px;padding-bottom:60px}.ll-rebuilt-page .phero .lede{font-size:18px;max-width:620px}.ll-rebuilt-page .phero .phero-in{max-width:1240px}#main-content .ll-rebuilt-page .sample-packet-section{padding-block:56px}#main-content .ll-rebuilt-page .sample-packet-heading h2{font-size:38px}.ll-rebuilt-page .sample-packet-heading{max-width:720px}.ll-rebuilt-page .sample-packet-heading p{font-size:16px}.ll-rebuilt-page .sample-document{max-width:940px;margin-inline:auto}.ll-rebuilt-page .sample-packet-controls{justify-content:center}.ll-offer :focus-visible,.ll-foundation :focus-visible,.ll-editorial-section :focus-visible{outline:3px solid var(--gold-cta);outline-offset:4px}nav .rehearsal-cta{white-space:nowrap;font-size:13px;letter-spacing:0;text-transform:none}@media(max-width:767px){.ll-container{padding-inline:24px}#main-content .ll-offer,#main-content .ll-foundation{padding-block:48px}.ll-offer-grid,.ll-foundation-heading{grid-template-columns:1fr;gap:32px}.ll-purchase{padding:26px 22px}.ll-price-page .ll-purchase{grid-row:1}.ll-price{font-size:58px}.ll-inclusions dd{margin-left:0}.ll-foundation-heading h2{margin-bottom:0}.ll-mode-strip{grid-template-columns:1fr;gap:0;margin-top:20px}.ll-mode-strip a{display:grid;grid-template-columns:60px 1fr;text-align:left;-moz-column-gap:20px;column-gap:20px;row-gap:0;padding:14px 0}.ll-mode-strip picture{grid-row:span 2}.ll-mode-strip img{width:56px;height:68px}.ll-mode-label{margin-top:0;align-self:end;font-size:22px}.ll-mode-strip a>span:last-child{align-self:start}.ll-foundation-foot{display:block;margin-top:20px}#main-content .hp2-rebuilt .hp2-sec{padding-block:44px}#main-content .hp2-rebuilt .hp2-hero{padding-top:112px;padding-bottom:40px}.hp2-rebuilt .hp2-hero-press{margin-top:26px}.hp2-rebuilt .hp2-hero-grid{gap:30px}.hp2-rebuilt .hp2-dispatch{margin-top:24px}.ll-editorial-section{padding-block:44px}.ll-labs,.ll-tool-list,.ll-secondary-options{grid-template-columns:1fr;gap:24px}.ll-trust-note{padding:24px;margin-top:28px}.ll-rebuilt-page .phero{padding-top:112px;padding-bottom:40px}.ll-rebuilt-page .phero .lede{font-size:16px}.ll-compare th,.ll-compare td{padding:14px 8px;font-size:13px}.ll-compare th:first-child{width:25%}#main-content .ll-rebuilt-page .sample-packet-heading h2{font-size:32px}}@media(prefers-reduced-motion:reduce){#main-content a.ll-button{transition:none}}#main-content .hp2-rebuilt .hp2-hero .hp2-h1{font-size:clamp(42px,4.3vw,62px);text-wrap:initial;line-height:1.08}.hp2-rebuilt .hp2-hero>.hp2-wrap{padding-top:54px;padding-bottom:54px}.hp2-rebuilt .hp2-hero-press .press-strip{--press-mark-h: 15px}.hp2-rebuilt .hp2-hero-press .press-strip ul{gap:16px 22px}.packet-scenario-facts{margin:24px 0}.packet-scenario-facts>div{padding:14px 0;border-top:1px solid var(--paper-line);display:grid;grid-template-columns:86px 1fr;gap:18px}.packet-scenario-facts dt{font:600 12px/1.6 var(--sans);color:var(--paper-gold)}.packet-scenario-facts dd{font:400 15px/1.6 var(--sans);color:#36454b;margin:0}.hp2-rebuilt .packet-preview{padding:32px}.hp2-rebuilt .hp2-faq-a{font-size:15px}.hp2-rebuilt .hp2-cred-line{font:400 24px/1.4 var(--serif);text-transform:none;letter-spacing:0}@media(max-width:767px){#main-content .hp2-rebuilt .hp2-hero .hp2-h1{font-size:42px}.hp2-rebuilt .packet-preview{padding:26px 24px}.packet-scenario-facts>div{grid-template-columns:76px 1fr;gap:12px}.packet-scenario-facts dd{font-size:14px}.hp2-rebuilt .hp2-hero>.hp2-wrap{padding-top:32px;padding-bottom:40px}}.ll-workspace-screen{margin:0 0 24px}.ll-workspace-screen img{width:100%;height:auto;border:1px solid var(--paper-body)}.ll-workspace-screen figcaption{font:400 14px/1.6 var(--sans);color:var(--ink-2);padding-top:16px}.ll-workspace-screen a,.ll-support a{color:var(--gold-brass);text-decoration:underline;text-underline-offset:3px}.ll-try-before{display:flex;gap:24px;align-items:center;padding-block:24px}.ll-try-before p{font:400 14px/1.6 var(--sans);color:var(--ink-2)}.ll-price-page .phero{padding-top:52px}.ll-price-page .phero .phero-in{display:block;text-align:center;padding-block:0}.ll-price-page .phero .lede{margin-inline:auto}.ll-price-page .faq{max-width:900px;margin:28px 0}.ll-price-page .ll-support{font-size:14px;max-width:720px}.ll-rebuilt-page .phero{padding-top:56px}@media(max-width:767px){.ll-try-before{flex-direction:column;align-items:flex-start;gap:12px}.ll-price-page .phero,.ll-rebuilt-page .phero{padding-top:32px}}.hp2-rebuilt .hp2-faq-grid{grid-template-columns:1fr;gap:0}.ll-home-faq-item{border-top:1px solid var(--line-strong)}.ll-home-faq-item:last-child{border-bottom:1px solid var(--line-strong)}.ll-home-faq-item summary{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding-block:20px;cursor:pointer;list-style:none;margin:0}.ll-home-faq-item summary::-webkit-details-marker{display:none}.ll-home-faq-item summary>span{font-size:22px;color:var(--gold-brass)}.ll-home-faq-item[open] summary>span{transform:rotate(45deg)}.ll-home-faq-item .hp2-faq-a{padding-bottom:24px;margin:0}@media(max-width:767px){.hp2-rebuilt .packet-scenario-facts{display:none}.hp2-rebuilt .packet-preview .packet-text-link{margin-top:22px}.hp2-rebuilt .packet-preview .packet-caption{margin-top:20px}.hp2-rebuilt .hp2-hero-press{gap:14px;margin-top:24px;padding-top:20px}.hp2-rebuilt .hp2-hero-press .press-strip{--press-mark-h: 13px}.hp2-rebuilt .hp2-hero-press .press-strip ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 16px}.hp2-rebuilt .hp2-hero-press .press-strip ul:after{display:none}.hp2-rebuilt .hp2-hero-press .press-strip li{min-width:0;max-width:100%;margin:0}.hp2-rebuilt .hp2-hero-press .press-strip img,.hp2-rebuilt .hp2-hero-press .press-strip svg{max-width:100%}.hp2-rebuilt .dp-insight{display:none}.hp2-rebuilt .ll-mode-strip a{grid-template-columns:48px 1fr;padding-block:9px;-moz-column-gap:16px;column-gap:16px}.hp2-rebuilt .ll-mode-strip img{width:46px;height:54px}.hp2-rebuilt .ll-mode-label{font-size:20px}.hp2-rebuilt .ll-foundation-foot p{font-size:13px}.hp2-rebuilt .ll-home-faq-item summary{min-height:68px;font-size:16px}}#lab-access,#framework-overview,#what-opens,#purchase-questions,.ll-labs>[id],#practice-path,#standing-practice{scroll-margin-top:96px}.ll-price-close{text-align:center;border-top:1px solid var(--line-strong)}.ll-price-close .actions{justify-content:center}.ll-price-close .ll-support{margin-inline:auto}.hp2-rebuilt .hp2-hero-context{margin:24px 0 0;max-width:50ch;color:var(--ink-2);font:400 16px/1.6 var(--sans)}#main-content .hp2-hero-context a{color:var(--gold-brass);text-decoration:underline;text-underline-offset:4px}.hp2-rebuilt .hp2-hero-context+.hp2-hero-sub{margin-top:16px}.ll-foundation-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:64px}.ll-foundation-copy>p:not(.ll-kicker){max-width:55ch;margin:0 0 18px;font:400 16px/1.7 var(--sans)}.ll-foundation-links{margin-top:4px}#main-content .ll-foundation-links a{display:flex;align-items:center;min-height:44px;color:var(--gold-brass);font:500 14px/1.5 var(--sans);text-decoration:underline;text-underline-offset:4px}.ll-foundation-next{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:32px;padding-top:20px;border-top:1px solid var(--line-strong)}.ll-foundation-next p{max-width:56ch;font:400 14px/1.65 var(--sans)}#main-content .ll-foundation-next a{color:var(--gold-brass);text-underline-offset:4px}.ll-foundation-next p a{text-decoration:underline}.ll-foundation-next>a{flex-shrink:0}#main-content .ll-foundation-next>a{display:block;padding-block:10px}.ll-era-figure{margin:0;padding:24px;border-top:2px solid var(--gold-deep);border-radius:2px;background:var(--paper);color:#26343b}.ll-era-heading{color:var(--paper-gold);font:600 12px/1.5 var(--sans);letter-spacing:.09em;text-transform:uppercase}.ll-era-wheel{display:block;width:216px;max-width:100%;height:auto;margin:4px auto 12px;overflow:visible}.ll-era-orbit{fill:none;stroke:#b2a992;stroke-width:1;stroke-dasharray:1 5}.ll-era-segment{fill:none;stroke:#8c897b;stroke-width:6;stroke-linecap:round}.ll-era-segment--crisis{stroke:#816024;stroke-width:8}.ll-era-track{opacity:.2}.ll-era-stroke{stroke-dasharray:100;stroke-dashoffset:0}.ll-era-center{fill:#eae3d1}.ll-era-wheel text{fill:#26343b}.ll-era-center-label{font:600 16px var(--sans);letter-spacing:.03em}.ll-era-center-title{font:italic 400 36px var(--serif)}.ll-era-legend{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:0;padding:0;list-style:none}.ll-era-legend li{display:flex;gap:9px;align-items:baseline}.ll-era-number{color:#665b43;font:500 11px var(--sans);font-variant-numeric:tabular-nums}.ll-era-legend strong{display:block;font:600 14px/1.4 var(--sans)}.ll-era-legend li div>span{display:block;margin-top:3px;font:400 12px/1.5 var(--sans);color:var(--paper-body)}.ll-era-key--crisis strong{color:var(--paper-gold)}.ll-era-note{margin:18px 0 0;padding-top:14px;border-top:1px solid var(--paper-line);font:400 12px/1.5 var(--sans);color:var(--paper-body)}@keyframes ll-era-draw{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:no-preference){.ll-era-figure[data-entered=true] .ll-era-stroke{animation:ll-era-draw .65s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(var(--era-step) * .35s);animation-iteration-count:1}}@media(max-width:767px){.ll-foundation-grid{grid-template-columns:1fr;gap:28px}.ll-foundation-copy>p:not(.ll-kicker){font-size:15px}.ll-era-figure{padding:20px}.ll-era-wheel{width:192px}.ll-era-legend{gap:12px}.ll-foundation-next{display:block;margin-top:24px;padding-top:16px}.ll-foundation-next p{margin:0 0 10px}}
