.theme3{--bg-primary:#000;--bg-deep:#090400;--bg-card:rgba(255,255,255,.04);--bg-card-hover:rgba(255,255,255,.07);--border:rgba(245,212,139,.18);--border-hover:rgba(245,212,139,.35);--text-primary:#fff;--text-secondary:#d6cfc2;--text-muted:#aaa;--accent-orange:#f26a24;--accent-orange-hover:#d95a18;--gold-light:#f5d48b;--gold-dark:#8f6f43;--gold-gradient:linear-gradient(180deg,#f5d48b,#8f6f43);--gold-gradient-h:linear-gradient(90deg,#8f6f43,#f5d48b 50%,#8f6f43);--silver-gradient:linear-gradient(180deg,#fff,#c1c1c1);--hero-sunset:linear-gradient(90deg,#1c0400 12%,#512202 35%,#5f2c03 55%,#512202 70%,#1c0400);--radius-sm:6px;--radius-md:10px;--radius-lg:16px;color:#171717;-webkit-font-smoothing:antialiased;background:#fff;min-height:100vh;font-family:Poppins,-apple-system,BlinkMacSystemFont,sans-serif;overflow-x:hidden}.theme3 h1,.theme3 h2,.theme3 h3,.theme3 h4,.theme3 h5,.theme3 h6{letter-spacing:.01em;font-family:Spectral,Times New Roman,serif;font-weight:500}.theme3-nav{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);background:rgba(9,4,0,.92);justify-content:space-between;align-items:center;height:60px;padding:0 32px;display:flex;position:-webkit-sticky;position:sticky;top:0}.theme3-nav-logo{align-items:center;gap:12px;text-decoration:none;display:flex}.theme3-nav-logo img{width:auto;height:32px}.theme3-nav-wordmark{letter-spacing:.18em;background:var(--silver-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-family:Spectral,serif;font-size:22px}.theme3-nav-links{align-items:center;gap:28px;margin:0;padding:0;list-style:none;display:flex}.theme3-nav-links a{color:var(--text-primary);letter-spacing:.04em;text-transform:uppercase;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.theme3-nav-links a:hover{background:var(--gold-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.theme3-nav-cta{border-radius:var(--radius-sm);background:var(--accent-orange);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;border:0;padding:10px 22px;font-size:13px;font-weight:600;transition:background .2s;color:#fff!important}.theme3-nav-cta:hover{background:var(--accent-orange-hover);-webkit-text-fill-color:#fff!important}.theme3-mobile-toggle{border:1px solid var(--border);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;background:0 0;width:40px;height:40px;font-size:18px;display:none}@media (max-width:900px){.theme3-nav{padding:0 16px}.theme3-mobile-toggle{justify-content:center;align-items:center;display:inline-flex}.theme3-nav-links{border-bottom:1px solid var(--border);background:rgba(9,4,0,.96);flex-direction:column;gap:16px;padding:16px;display:none;position:absolute;top:60px;left:0;right:0}.theme3-nav-links.is-open{display:flex}.theme3-nav-wordmark{font-size:18px}}.theme3-hero{background-color:var(--bg-deep);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:calc(100vh - 60px);padding:56px 24px 80px;position:relative;overflow:hidden}.theme3-hero:before{content:"";pointer-events:none;background:radial-gradient(at 50% 100%,rgba(242,106,36,.25),transparent 60%);position:absolute;top:0;bottom:0;left:0;right:0}.theme3-hero-inner{text-align:center;max-width:1200px;margin:0 auto;position:relative}.theme3-hero-title{background:var(--silver-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 auto 18px;font-family:Spectral,serif;font-size:max(38px,min(6vw,72px));font-weight:400;line-height:1.05}.theme3-hero-bus{filter:drop-shadow(0 30px 50px rgba(0,0,0,.6));width:min(900px,90%);margin:28px auto 36px;display:block}.theme3-hero-sub{max-width:720px;color:var(--text-secondary);margin:24px auto 0;font-size:15px;line-height:1.7}.theme3-search-card{border:1px solid var(--border);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(0,0,0,.55);max-width:1100px;margin:0 auto 32px;padding:18px;position:relative}.theme3-search-fields{grid-template-columns:1fr 1fr 1fr auto;align-items:stretch;gap:12px;display:grid}.theme3-field{border:1px solid var(--border);border-radius:var(--radius-md);text-align:left;cursor:pointer;background:rgba(255,255,255,.04);flex-direction:column;gap:4px;padding:12px 16px;display:flex}.theme3-field input[type=date]{cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.theme3-field input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.85)sepia(.4)hue-rotate(360deg)saturate(2);cursor:pointer;opacity:.9}.theme3-field-label{letter-spacing:.12em;text-transform:uppercase;color:var(--gold-light);font-size:11px;font-weight:600}.theme3-field input,.theme3-field select{color:var(--text-primary);background:0 0;border:0;outline:0;width:100%;padding:0;font-family:inherit;font-size:16px;font-weight:500}.theme3-field input::placeholder{color:var(--text-muted)}.theme3-field option{color:var(--text-primary);background:#1c0400}.theme3-search-btn{background:var(--accent-orange);color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;border:0;padding:0 32px;font-family:Spectral,serif;font-size:16px;font-weight:600;transition:background .2s,transform .2s}.theme3-search-btn:hover{background:var(--accent-orange-hover);transform:translateY(-1px)}.theme3-search-btn:disabled{opacity:.5;cursor:not-allowed}@media (max-width:800px){.theme3-search-fields{grid-template-columns:1fr}.theme3-search-btn{padding:14px}}.theme3-vector-band{background:var(--hero-sunset);margin:0;padding:0;position:relative}.theme3-vector-img{width:100%;height:auto;display:block}.theme3-vector-tagline{background:var(--bg-deep);text-align:center;margin-top:-6px;padding:30px 24px 50px}.theme3-vector-tagline p{color:var(--text-primary);margin:0;font-family:Spectral,serif;font-size:18px;font-weight:300;line-height:1.5}@media (max-width:768px){.theme3-vector-tagline{padding:20px 15px}.theme3-vector-tagline p{font-size:14px;line-height:1.6}.theme3-vector-tagline br{display:none}}.theme3-journey{background:#000;padding:60px 24px 100px;position:relative;overflow:hidden}.theme3-journey-watermark{text-align:center;letter-spacing:.04em;text-transform:uppercase;background:var(--gold-gradient);-webkit-text-fill-color:transparent;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0;opacity:.5;white-space:nowrap;text-overflow:clip;-webkit-background-clip:text;background-clip:text;font-family:Spectral,serif;font-size:max(56px,min(9vw,140px));font-weight:200;position:absolute;top:60px;left:0;right:0;overflow:hidden}.theme3-journey-grid{z-index:1;grid-template-columns:1fr 1fr 1fr;align-items:start;gap:32px;max-width:1200px;margin:0 auto;display:grid;position:relative}.theme3-journey-col h2{text-transform:uppercase;background:var(--gold-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:120px 0 16px;font-family:Spectral,serif;font-size:36px;font-weight:600;line-height:1.1}.theme3-journey-col p{color:#fff;text-transform:uppercase;letter-spacing:.02em;margin:0 0 12px;font-family:Spectral,serif;font-size:16px;font-weight:300;line-height:1.6}.theme3-journey-left{text-align:left}.theme3-journey-center{text-align:center}.theme3-journey-right{text-align:right;margin-top:120px}.theme3-deer{z-index:2;filter:drop-shadow(0 24px 40px rgba(245,212,139,.25));width:80%;max-width:420px;height:auto;position:relative}@media (max-width:900px){.theme3-journey{padding:40px 24px}.theme3-journey-watermark{display:none}.theme3-journey-grid{grid-template-columns:1fr;gap:24px}.theme3-journey-col h2{text-align:center;margin-top:0;font-size:28px}.theme3-journey-left,.theme3-journey-right{text-align:center}.theme3-journey-right{margin-top:0}.theme3-deer{width:100%;max-width:280px}}.theme3-amenities{background:var(--bg-primary);text-align:center;padding:100px 24px}.theme3-amenities-card{border:1px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(rgba(245,212,139,.04),transparent);max-width:1100px;margin:0 auto;padding:56px 32px;position:relative}.theme3-amenities-card:before,.theme3-amenities-card:after{content:"";border:1px solid var(--gold-light);opacity:.6;width:28px;height:28px;position:absolute}.theme3-amenities-card:before{border-bottom:0;border-right:0;top:12px;left:12px}.theme3-amenities-card:after{border-top:0;border-left:0;bottom:12px;right:12px}.theme3-amenities h2{background:var(--gold-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 8px;font-size:max(32px,min(5vw,48px))}.theme3-amenities-sub{color:var(--text-secondary);margin:0 0 48px;font-size:14px}.theme3-amenities-grid{grid-template-columns:repeat(4,1fr);gap:32px;display:grid}.theme3-amenity{flex-direction:column;align-items:center;gap:12px;display:flex}.theme3-amenity img{object-fit:contain;width:64px;height:64px}.theme3-amenity span{color:var(--text-primary);font-size:14px;font-weight:500}@media (max-width:700px){.theme3-amenities-grid{grid-template-columns:repeat(2,1fr);gap:28px}}.theme3-why{background:var(--bg-deep);text-align:center;padding:100px 24px}.theme3-why h2{background:var(--gold-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 12px;font-size:max(32px,min(5vw,52px))}.theme3-why p.lead{max-width:720px;color:var(--text-secondary);margin:0 auto 48px;font-size:15px;line-height:1.7}.theme3-why-grid{grid-template-columns:repeat(4,1fr);gap:24px;max-width:1100px;margin:0 auto;display:grid}.theme3-why-card{border:1px solid var(--border);border-radius:var(--radius-md);text-align:center;background:rgba(255,255,255,.03);padding:28px 24px;transition:transform .2s,border-color .2s}.theme3-why-card:hover{border-color:var(--border-hover);transform:translateY(-4px)}.theme3-why-card h3{color:var(--gold-light);margin:0 0 8px;font-size:18px}.theme3-why-card p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.6}@media (max-width:800px){.theme3-why-grid{grid-template-columns:repeat(2,1fr)}}.theme3-gallery{background:var(--bg-primary);text-align:center;padding:100px 24px}.theme3-gallery h2{background:var(--gold-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 48px;font-size:max(32px,min(5vw,48px))}.theme3-gallery-sub{text-align:center;color:var(--text-secondary);max-width:560px;margin:0 auto 36px;font-size:14px}.theme3-gallery-stage{align-items:center;gap:12px;max-width:1100px;margin:0 auto;display:flex;position:relative}.theme3-gallery-track{aspect-ratio:16/9;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--bg-deep);flex:1;width:100%;position:relative;overflow:hidden}.theme3-gallery-slide{object-fit:cover;opacity:0;pointer-events:none;will-change:opacity,transform;cursor:zoom-in;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(110%)}.theme3-gallery-track[data-dir=prev] .theme3-gallery-slide{transform:translate(-110%)}@keyframes theme3-gal-in-right{0%{opacity:0;transform:translate(110%)}to{opacity:1;transform:translate(0)}}@keyframes theme3-gal-in-left{0%{opacity:0;transform:translate(-110%)}to{opacity:1;transform:translate(0)}}@keyframes theme3-gal-out-left{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-110%)}}@keyframes theme3-gal-out-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(110%)}}.theme3-gallery-track[data-dir=next] .theme3-gallery-slide.is-active{pointer-events:auto;z-index:2;animation:.9s cubic-bezier(.22,1,.36,1) forwards theme3-gal-in-right}.theme3-gallery-track[data-dir=next] .theme3-gallery-slide.was-active{z-index:1;animation:.9s cubic-bezier(.22,1,.36,1) forwards theme3-gal-out-left}.theme3-gallery-track[data-dir=prev] .theme3-gallery-slide.is-active{pointer-events:auto;z-index:2;animation:.9s cubic-bezier(.22,1,.36,1) forwards theme3-gal-in-left}.theme3-gallery-track[data-dir=prev] .theme3-gallery-slide.was-active{z-index:1;animation:.9s cubic-bezier(.22,1,.36,1) forwards theme3-gal-out-right}.theme3-gallery-slide.is-active:hover{filter:brightness(1.05)}.theme3-gallery-nav{border:1px solid var(--border);color:#fff;cursor:pointer;z-index:3;background:rgba(255,255,255,.06);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-family:inherit;font-size:28px;transition:background .2s,transform .2s,border-color .2s;display:flex}.theme3-gallery-nav:hover{border-color:var(--border-hover);background:rgba(245,212,139,.18);transform:scale(1.08)}.theme3-gallery-dots{justify-content:center;gap:8px;margin-top:28px;display:flex}.theme3-gallery-dot{cursor:pointer;background:rgba(245,212,139,.25);border:0;border-radius:50%;width:8px;height:8px;padding:0;transition:background .2s,width .3s}.theme3-gallery-dot:hover{background:rgba(245,212,139,.6)}.theme3-gallery-dot.is-active{background:var(--gold-light);border-radius:4px;width:24px}@media (max-width:700px){.theme3-gallery-stage{gap:6px}.theme3-gallery-track{aspect-ratio:4/3}.theme3-gallery-nav{width:38px;height:38px;font-size:22px}}@media (prefers-reduced-motion:reduce){.theme3-gallery-slide,.theme3-gallery-track[data-dir=next] .theme3-gallery-slide.is-active,.theme3-gallery-track[data-dir=next] .theme3-gallery-slide.was-active,.theme3-gallery-track[data-dir=prev] .theme3-gallery-slide.is-active,.theme3-gallery-track[data-dir=prev] .theme3-gallery-slide.was-active{transition:opacity .2s linear;animation:none;transform:none}.theme3-gallery-slide.is-active{opacity:1}.theme3-gallery-slide.was-active{opacity:0}}.theme3-lightbox{z-index:1000;cursor:zoom-out;background:rgba(0,0,0,.92);justify-content:center;align-items:center;padding:24px;animation:.2s ease-out theme3LightboxFade;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes theme3LightboxFade{0%{opacity:0}to{opacity:1}}.theme3-lightbox img{object-fit:contain;border-radius:var(--radius-md);cursor:default;width:min(94vw,1600px);height:auto;max-height:90vh;box-shadow:0 30px 80px rgba(0,0,0,.6)}.theme3-lightbox-close,.theme3-lightbox-nav{color:#fff;cursor:pointer;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-family:inherit;font-size:22px;transition:background .2s,transform .2s;display:flex;position:absolute}.theme3-lightbox-close:hover,.theme3-lightbox-nav:hover{background:rgba(245,212,139,.18);transform:scale(1.08)}.theme3-lightbox-close{top:20px;right:24px}.theme3-lightbox-prev{font-size:32px;top:50%;left:24px;transform:translateY(-50%)}.theme3-lightbox-next{font-size:32px;top:50%;right:24px;transform:translateY(-50%)}.theme3-lightbox-prev:hover,.theme3-lightbox-next:hover{transform:translateY(-50%)scale(1.08)}.theme3-lightbox-counter{color:var(--gold-light);letter-spacing:.08em;border:1px solid var(--border);background:rgba(0,0,0,.5);border-radius:20px;padding:6px 14px;font-size:13px;font-weight:500;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}@media (max-width:600px){.theme3-lightbox-close{width:40px;height:40px;top:12px;right:12px}.theme3-lightbox-prev{left:8px}.theme3-lightbox-next{right:8px}}@media (max-width:900px){.theme3-gallery-grid{grid-template-columns:repeat(2,1fr)}}.theme3-testimonials{background:var(--bg-deep);text-align:center;padding:100px 24px}.theme3-testimonials h2{background:var(--gold-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 56px;font-size:max(32px,min(5vw,48px))}.theme3-testimonial-stage{align-items:center;gap:12px;max-width:880px;margin:0 auto;display:flex;position:relative}.theme3-testimonial-track{border-radius:var(--radius-md);flex:1;min-height:260px;position:relative;overflow:hidden}.theme3-testimonial{border-radius:var(--radius-md);color:#fff;text-align:center;opacity:0;pointer-events:none;will-change:opacity,transform;background:rgba(242,106,36,.92);flex-direction:column;justify-content:center;gap:18px;padding:36px 40px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(110%);box-shadow:0 18px 40px rgba(242,106,36,.18)}.theme3-testimonial-track[data-dir=prev] .theme3-testimonial{transform:translate(-110%)}@keyframes theme3-slide-in-from-right{0%{opacity:0;transform:translate(110%)}to{opacity:1;transform:translate(0)}}@keyframes theme3-slide-in-from-left{0%{opacity:0;transform:translate(-110%)}to{opacity:1;transform:translate(0)}}@keyframes theme3-slide-out-to-left{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-110%)}}@keyframes theme3-slide-out-to-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(110%)}}.theme3-testimonial-track[data-dir=next] .theme3-testimonial.is-active{pointer-events:auto;z-index:2;animation:.8s cubic-bezier(.22,1,.36,1) forwards theme3-slide-in-from-right}.theme3-testimonial-track[data-dir=next] .theme3-testimonial.was-active{z-index:1;animation:.8s cubic-bezier(.22,1,.36,1) forwards theme3-slide-out-to-left}.theme3-testimonial-track[data-dir=prev] .theme3-testimonial.is-active{pointer-events:auto;z-index:2;animation:.8s cubic-bezier(.22,1,.36,1) forwards theme3-slide-in-from-left}.theme3-testimonial-track[data-dir=prev] .theme3-testimonial.was-active{z-index:1;animation:.8s cubic-bezier(.22,1,.36,1) forwards theme3-slide-out-to-right}@media (prefers-reduced-motion:reduce){.theme3-testimonial,.theme3-testimonial-track[data-dir=next] .theme3-testimonial.is-active,.theme3-testimonial-track[data-dir=next] .theme3-testimonial.was-active,.theme3-testimonial-track[data-dir=prev] .theme3-testimonial.is-active,.theme3-testimonial-track[data-dir=prev] .theme3-testimonial.was-active{transition:opacity .2s linear;animation:none;transform:none}.theme3-testimonial.is-active{opacity:1}.theme3-testimonial.was-active{opacity:0}}.theme3-testimonial blockquote{margin:0;font-family:Spectral,serif;font-size:18px;font-style:italic;font-weight:300;line-height:1.7}.theme3-testimonial cite{letter-spacing:.08em;text-transform:uppercase;opacity:.95;font-size:13px;font-style:normal;font-weight:600}.theme3-testimonial-nav{border:1px solid var(--border);color:#fff;cursor:pointer;background:rgba(255,255,255,.06);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-family:inherit;font-size:26px;transition:background .2s,transform .2s,border-color .2s;display:flex}.theme3-testimonial-nav:hover{border-color:var(--border-hover);background:rgba(245,212,139,.15);transform:scale(1.08)}.theme3-testimonial-dots{justify-content:center;gap:8px;margin-top:24px;display:flex}.theme3-testimonial-dot{cursor:pointer;background:rgba(255,255,255,.25);border:0;border-radius:50%;width:8px;height:8px;padding:0;transition:background .2s,transform .2s,width .3s}.theme3-testimonial-dot:hover{background:rgba(245,212,139,.6)}.theme3-testimonial-dot.is-active{background:var(--gold-light);border-radius:4px;width:24px}@media (max-width:700px){.theme3-testimonial-stage{gap:6px}.theme3-testimonial{padding:28px 20px}.theme3-testimonial blockquote{font-size:16px}.theme3-testimonial-nav{width:38px;height:38px;font-size:22px}}.theme3-faq{background:var(--bg-primary);padding:100px 24px}.theme3-faq-inner{max-width:880px;margin:0 auto}.theme3-faq h2{text-align:center;background:var(--gold-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 12px;font-size:max(32px,min(5vw,48px))}.theme3-faq-sub{text-align:center;color:var(--text-secondary);margin:0 0 48px}.theme3-faq details{border:1px solid var(--border);border-radius:var(--radius-md);background:rgba(255,255,255,.02);margin-bottom:12px;overflow:hidden}.theme3-faq summary{cursor:pointer;color:var(--text-primary);justify-content:space-between;align-items:center;padding:18px 24px;font-size:15px;font-weight:500;list-style:none;display:flex}.theme3-faq summary::-webkit-details-marker{display:none}.theme3-faq summary:after{content:"+";color:var(--gold-light);font-size:22px;transition:transform .2s}.theme3-faq details[open] summary:after{transform:rotate(45deg)}.theme3-faq details p{color:var(--text-secondary);margin:0;padding:0 24px 18px;font-size:14px;line-height:1.7}.theme3-contact{background:var(--bg-deep);padding:100px 24px}.theme3-contact-inner{text-align:center;max-width:720px;margin:0 auto}.theme3-contact h2{background:var(--gold-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 24px;font-size:max(28px,min(4vw,40px))}.theme3-contact-info p{color:var(--text-secondary);margin:0 0 16px;font-size:14px;line-height:1.7}.theme3-contact-info strong{color:var(--gold-light);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:600;display:block}.theme3-footer{border-top:1px solid var(--border);background:#000;padding:56px 24px 24px}.theme3-footer-inner{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:32px;max-width:1200px;margin:0 auto;display:grid}.theme3-footer-brand img{height:44px;margin-bottom:16px}.theme3-footer-brand p{color:var(--text-muted);max-width:320px;margin:0;font-size:13px;line-height:1.6}.theme3-footer h4{letter-spacing:.18em;text-transform:uppercase;color:var(--gold-light);margin:0 0 16px;font-size:12px;font-weight:600}.theme3-footer ul{margin:0;padding:0;list-style:none}.theme3-footer li{margin-bottom:10px}.theme3-footer a{color:var(--text-secondary);font-size:13px;text-decoration:none;transition:color .2s}.theme3-footer a:hover{color:var(--gold-light)}.theme3-footer-bottom{border-top:1px solid var(--border);text-align:center;max-width:1200px;color:var(--text-muted);margin:32px auto 0;padding-top:24px;font-size:12px}@media (max-width:800px){.theme3-footer-inner{grid-template-columns:1fr 1fr}}@media print{.theme3{color:#000!important;background:#fff!important}.theme3-nav,.theme3-footer{display:none!important}}
