.section,.section-sm{padding:0}.lh-page-hero{background-color:var(--accent);color:var(--bg);padding:60px 0 50px;margin-bottom:60px;text-align:center}.lh-page-hero__eyebrow{font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;opacity:.5;margin-bottom:12px;display:block}.lh-page-hero__title{font-family:Barlow Condensed,sans-serif;font-size:clamp(40px,6vw,72px);font-weight:700;letter-spacing:.02em;text-transform:uppercase;line-height:1;margin:0;color:var(--bg)}.lh-page-hero__subtitle{font-family:DM Sans,sans-serif;font-size:16px;opacity:.65;margin-top:16px;margin-bottom:0}.lh-content-wrap{max-width:800px;margin:0 auto;padding:0 24px 80px}.lh-content-wrap--wide{max-width:1100px}.lh-section-divider{border:none;border-top:1px solid var(--border);margin:48px 0}.lh-prose h2{font-family:Barlow Condensed,sans-serif;font-size:22px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin:40px 0 12px;padding-bottom:10px;border-bottom:2px solid var(--ink);color:var(--ink)}.lh-prose h3{font-family:Barlow Condensed,sans-serif;font-size:16px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin:28px 0 8px;color:var(--ink-muted)}.lh-prose p{font-family:DM Sans,sans-serif;font-size:15px;line-height:1.75;margin-bottom:16px;color:var(--ink-3)}.lh-prose ul,.lh-prose ol{font-family:DM Sans,sans-serif;font-size:15px;line-height:1.75;padding-left:20px;margin-bottom:16px;color:var(--ink-3)}.lh-prose li{margin-bottom:6px}.lh-prose strong{font-weight:600;color:var(--ink)}.lh-prose a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.lh-prose .lh-last-updated{font-family:DM Sans,sans-serif;font-size:13px;color:var(--ink-faint);margin-bottom:40px;display:block}.lh-faq-section{margin-bottom:56px}.lh-faq-section__title{font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--border)}.lh-accordion{border-top:1px solid var(--border)}.lh-accordion__item{border-bottom:1px solid var(--border)}.lh-accordion__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;cursor:pointer;padding:20px 0;text-align:left;gap:16px}.lh-accordion__question{font-family:DM Sans,sans-serif;font-size:15px;font-weight:600;color:var(--ink);line-height:1.4}.lh-accordion__icon{flex-shrink:0;width:20px;height:20px;position:relative;transition:transform .25s ease}.lh-accordion__icon:before,.lh-accordion__icon:after{content:"";position:absolute;background:var(--ink);transition:transform .25s ease,opacity .25s ease}.lh-accordion__icon:before{width:12px;height:1.5px;top:50%;left:50%;transform:translate(-50%,-50%)}.lh-accordion__icon:after{width:1.5px;height:12px;top:50%;left:50%;transform:translate(-50%,-50%)}.lh-accordion__item.is-open .lh-accordion__icon:after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.lh-accordion__body{display:none;padding-bottom:20px}.lh-accordion__item.is-open .lh-accordion__body{display:block}.lh-accordion__answer{font-family:DM Sans,sans-serif;font-size:14px;line-height:1.75;color:var(--ink-muted);max-width:680px}.lh-accordion__answer a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.lh-faq-cta{margin-top:56px;padding:32px;background:var(--surface-2);border:1px solid var(--border);border-radius:8px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.lh-faq-cta__text-label{font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-faint);display:block;margin-bottom:4px}.lh-faq-cta__text-main{font-family:DM Sans,sans-serif;font-size:15px;font-weight:500;color:var(--ink)}.lh-btn{display:inline-block;font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;padding:14px 28px;background:var(--accent);color:var(--bg);text-decoration:none;transition:opacity .2s ease;white-space:nowrap;border:none;border-radius:6px;cursor:pointer}.lh-btn:hover{opacity:.75}.lh-btn--outline{background:transparent;color:var(--ink);border:1.5px solid var(--border-2)}.lh-contact-layout{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}@media(max-width:768px){.lh-contact-layout{grid-template-columns:1fr;gap:48px}}.lh-contact-info__intro{font-family:DM Sans,sans-serif;font-size:16px;line-height:1.7;color:var(--ink-3);margin-bottom:32px}.lh-contact-detail{display:flex;flex-direction:column;gap:4px;margin-bottom:24px}.lh-contact-detail__label{font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint)}.lh-contact-detail__value{font-family:DM Sans,sans-serif;font-size:15px;font-weight:500;color:var(--ink)}.lh-contact-detail__value a{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--border-2);padding-bottom:1px;transition:border-color .2s ease}.lh-contact-detail__value a:hover{border-color:var(--ink)}.lh-contact-before{margin-top:40px;padding-top:32px;border-top:1px solid var(--border)}.lh-contact-before__title{font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:16px}.lh-contact-before__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.lh-contact-before__list li{font-family:DM Sans,sans-serif;font-size:14px;color:var(--ink-muted);display:flex;align-items:center;gap:10px}.lh-contact-before__list li:before{content:"";display:inline-block;width:16px;height:1px;background:var(--border-2);flex-shrink:0}.lh-contact-form__title{font-family:Barlow Condensed,sans-serif;font-size:22px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ink);margin-bottom:28px}.lh-contact-form{background:var(--surface);border:1px solid var(--border);padding:40px;border-radius:8px}.lh-form-field{margin-bottom:20px}.lh-form-field label{display:block;font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:8px}.lh-form-field input,.lh-form-field textarea,.lh-form-field select{width:100%;background:var(--bg);border:1px solid var(--border);border-radius:6px;padding:14px 16px;font-family:DM Sans,sans-serif;font-size:15px;color:var(--ink-2);transition:border-color .2s ease;box-sizing:border-box;outline:none;-webkit-appearance:none}.lh-form-field input:focus,.lh-form-field textarea:focus{border-color:var(--border-2);background:var(--bg)}.lh-form-field textarea{min-height:140px;resize:vertical}.lh-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:480px){.lh-form-row{grid-template-columns:1fr}}.lh-optout-form{margin-top:40px;padding:32px;background:var(--surface);border:1px solid var(--border);border-radius:8px}.lh-optout-checkbox{display:flex;align-items:center;gap:12px;margin-bottom:28px}.lh-optout-checkbox input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent);cursor:pointer;flex-shrink:0}.lh-optout-checkbox label{font-family:DM Sans,sans-serif;font-size:14px;color:var(--ink-3);cursor:pointer}.lh-content-wrap p{margin-bottom:20px;line-height:1.75;font-family:DM Sans,sans-serif;font-size:15px;color:var(--ink-3)}.lh-faq-wrap details{border:1px solid var(--border, #e4e2db);margin-bottom:8px;overflow:hidden;transition:border-color .2s}html.theme-light .lh-faq-wrap details{background:var(--surface, #ffffff)}html.theme-dark .lh-faq-wrap details{background:var(--surface, #141414);border-color:#ffffff14}.lh-faq-wrap details:hover,.lh-faq-wrap details[open]{border-color:var(--accent)}.lh-faq-wrap summary{padding:16px 20px;font-family:var(--font-body);font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:space-between;list-style:none;-webkit-user-select:none;user-select:none;transition:color .2s}.lh-faq-wrap summary::-webkit-details-marker{display:none}html.theme-light .lh-faq-wrap summary{color:var(--ink2, #2e2c28)}html.theme-dark .lh-faq-wrap summary{color:#e0e0dc}.lh-faq-wrap details[open] summary{color:var(--accent);border-bottom:1px solid var(--border, #e4e2db)}html.theme-dark .lh-faq-wrap details[open] summary{border-bottom-color:#ffffff14}.lh-faq-wrap summary:after{content:"+";font-size:20px;font-weight:300;line-height:1;flex-shrink:0;transition:transform .2s;color:var(--ink-muted, #9c9a94)}.lh-faq-wrap details[open] summary:after{content:"\2212";color:var(--accent)}.lh-faq-wrap details>p,.lh-faq-wrap details>div{padding:16px 20px;font-size:14px;line-height:1.75;margin:0}html.theme-light .lh-faq-wrap details>p,html.theme-light .lh-faq-wrap details>div{color:var(--ink4, #706e68)}html.theme-dark .lh-faq-wrap details>p,html.theme-dark .lh-faq-wrap details>div{color:#ffffff8c}.lh-faq-wrap h2{font-family:var(--font-display);font-size:18px;font-weight:600;margin:36px 0 14px;padding-bottom:10px;border-bottom:1px solid var(--border);letter-spacing:normal;text-transform:none}html.theme-light .lh-faq-wrap h2{color:var(--ink, #1a1814);border-color:var(--border, #e4e2db)}html.theme-dark .lh-faq-wrap h2{color:#f0f0ec;border-color:#ffffff14}.lh-faq-wrap h2:first-child{margin-top:0}.lh-faq-wrap details a{color:var(--accent);text-decoration:none;border-bottom:1px solid var(--border);transition:border-color .2s}.lh-faq-wrap details a:hover{border-color:var(--accent)}.lh-breaks-hero{padding:60px 0;border-bottom:1px solid var(--border)}html.theme-light .lh-breaks-hero{background:var(--surface, #ffffff)}html.theme-dark .lh-breaks-hero{background:var(--surface, #141414)}.lh-breaks-hero__inner{max-width:1320px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.lh-breaks-hero__title{font-family:var(--font-display);font-size:clamp(32px,4vw,52px);font-weight:700;line-height:1.1;margin-bottom:16px;letter-spacing:normal;text-transform:none}html.theme-light .lh-breaks-hero__title{color:var(--ink)}html.theme-dark .lh-breaks-hero__title{color:#f0f0ec}.lh-breaks-hero__desc{font-size:16px;line-height:1.7;margin-bottom:28px}html.theme-light .lh-breaks-hero__desc{color:var(--ink4)}html.theme-dark .lh-breaks-hero__desc{color:#ffffff80}.lh-breaks-hero__actions{display:flex;gap:12px;flex-wrap:wrap}.lh-breaks-embed-wrap{position:relative;border:1px solid var(--border);overflow:hidden}html.theme-light .lh-breaks-embed-wrap{background:var(--light1, #f5f4f0)}html.theme-dark .lh-breaks-embed-wrap{background:#000}.lh-breaks-embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.lh-breaks-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.lh-live-indicator{position:absolute;top:12px;left:12px;z-index:10;background:#c0392b;color:#fff;font-size:11px;font-weight:700;letter-spacing:.1em;padding:4px 10px;display:flex;align-items:center;gap:6px}.lh-live-dot{width:7px;height:7px;background:#fff;border-radius:50%;animation:lh-blink 1.2s infinite}@keyframes lh-blink{0%,to{opacity:1}50%{opacity:.3}}.lh-breaks-upcoming{padding:60px 0}html.theme-light .lh-breaks-upcoming{background:var(--off-white, #fafaf8)}html.theme-dark .lh-breaks-upcoming{background:var(--bg, #0a0a0a)}.lh-breaks-upcoming__inner{max-width:1320px;margin:0 auto;padding:0 24px}.lh-breaks-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:8px}.lh-break-card{display:flex;flex-direction:column;border:1px solid var(--border);overflow:hidden;transition:border-color .2s,transform .2s}html.theme-light .lh-break-card{background:var(--surface, #ffffff)}html.theme-dark .lh-break-card{background:var(--surface, #141414);border-color:#ffffff14}.lh-break-card:hover{border-color:var(--accent);transform:translateY(-2px)}.lh-break-card__header{padding:14px 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border)}html.theme-dark .lh-break-card__header{border-bottom-color:#ffffff14}.lh-break-badge{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}html.theme-light .lh-break-badge{color:var(--ink4)}html.theme-dark .lh-break-badge{color:#ffffff80}.lh-break-badge--live{background:#c0392b;color:#fff!important;padding:3px 10px;display:flex;align-items:center;gap:6px}.lh-break-spots{font-size:11px;font-weight:600;padding:3px 10px}html.theme-light .lh-break-spots{background:var(--light1);color:var(--ink4)}html.theme-dark .lh-break-spots{background:#ffffff12;color:#ffffff80}.lh-break-spots--low{color:#e67e22!important}.lh-break-card__body{padding:16px;flex:1}.lh-break-card__type{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;color:var(--accent)}.lh-break-card__title{font-family:var(--font-display);font-size:16px;font-weight:600;line-height:1.3;margin-bottom:12px;letter-spacing:normal;text-transform:none}html.theme-light .lh-break-card__title{color:var(--ink2)}html.theme-dark .lh-break-card__title{color:#e0e0dc}.lh-break-card__price{font-family:var(--font-display);font-size:22px;font-weight:700;color:var(--accent);display:flex;align-items:baseline;gap:6px}.lh-break-card__price-label{font-family:var(--font-body);font-size:12px;font-weight:400;color:var(--ink-muted)}.lh-break-card__footer{padding:14px 16px;border-top:1px solid var(--border)}html.theme-dark .lh-break-card__footer{border-top-color:#ffffff14}.lh-break-card__sold{display:block;text-align:center;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.lh-breaks-how{padding:60px 0;border-top:1px solid var(--border)}html.theme-light .lh-breaks-how{background:var(--surface, #ffffff)}html.theme-dark .lh-breaks-how{background:var(--surface, #141414)}.lh-breaks-how__inner{max-width:1320px;margin:0 auto;padding:0 24px}.lh-breaks-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:40px}.lh-breaks-step__num{font-family:var(--font-display);font-size:48px;font-weight:900;line-height:1;margin-bottom:14px;opacity:.08}html.theme-light .lh-breaks-step__num{color:var(--ink)}html.theme-dark .lh-breaks-step__num{color:#fff}.lh-breaks-step__title{font-family:var(--font-display);font-size:18px;font-weight:600;margin-bottom:10px;letter-spacing:normal;text-transform:none}html.theme-light .lh-breaks-step__title{color:var(--ink2)}html.theme-dark .lh-breaks-step__title{color:#e0e0dc}.lh-breaks-step__desc{font-size:14px;line-height:1.7}html.theme-light .lh-breaks-step__desc{color:var(--ink4)}html.theme-dark .lh-breaks-step__desc{color:#ffffff80}.lh-btn--full{width:100%}html.theme-light .lh-btn--primary{background:var(--accent, #0a0a0a);color:#fff}html.theme-dark .lh-btn--primary{background:#fff;color:#0a0a0a}html.theme-light .lh-btn--outline{background:transparent;color:var(--ink2);border:1.5px solid var(--border)}html.theme-light .lh-btn--outline:hover{border-color:var(--accent);color:var(--accent);opacity:1}html.theme-dark .lh-btn--outline{background:transparent;color:#ffffffb3;border:1.5px solid rgba(255,255,255,.2)}html.theme-dark .lh-btn--outline:hover{border-color:#fff;color:#fff;opacity:1}@media(max-width:768px){.lh-breaks-hero__inner,.lh-breaks-grid{grid-template-columns:1fr}.lh-breaks-steps{grid-template-columns:1fr;gap:32px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/content-pages.css.map */
