.tq-lp{font-size:16px;--cream:#f9f7ef;--sand:#eee5d3;--sand-deep:#f4eee1;--ink:#2d363e;--ink-soft:#60666a;--tan:#b18b5b;--tan-hover:#96744a;--green-deep:#2b6453;--green-deeper:#204b3e;--green-soft:#c8e5cb;--green-bright:#8dd0a0;--red:#6e2a2a;--line:#ddd2bb;--white:#fffdf8;--r:10px;--ease:cubic-bezier(.16,1,.3,1);--serif:gelica,Georgia,"Times New Roman",serif;--sans:Poppins,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--ui:Montserrat,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.tq-lp,.tq-lp *{box-sizing:border-box;margin:0;padding:0}.tq-lp{scroll-behavior:smooth}.tq-lp{background:var(--cream);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}.tq-lp img{max-width:100%;display:block;border-radius:var(--r)}.tq-lp button,.tq-lp .btn{height:auto}.tq-lp motion-element.tq-anim{display:block}.tq-lp input[type=radio],.tq-lp input[type=checkbox]{appearance:auto;-webkit-appearance:auto;background:none;border:0;border-radius:0;padding:0;min-height:0}.tq-lp blockquote{color:var(--ink);font-style:normal;border-inline-start:0;padding-inline-start:0}.tq-lp input[type=radio]:before,.tq-lp input[type=radio]:after,.tq-lp input[type=checkbox]:before,.tq-lp input[type=checkbox]:after,.tq-lp .btn:before,.tq-lp .btn:after{content:none;display:none}.tq-lp .gallery img,.tq-lp .hero .bg,.tq-lp .closer .bg,.tq-lp .logo,.tq-lp .pressrow img,.tq-lp .gbadge,.tq-lp footer.site img{border-radius:0}.tq-lp h1,.tq-lp h2,.tq-lp h3{font-family:var(--serif);font-weight:600;letter-spacing:-.02em;line-height:1.08;color:var(--ink);text-transform:none;word-break:normal}.tq-lp h1{font-size:clamp(43.2px,5.6vw,70.4px)}.tq-lp h2{font-size:clamp(32px,3.8vw,48px)}.tq-lp h3{font-size:19.2px;letter-spacing:-.01em;line-height:1.3}.tq-lp p{max-width:68ch}.tq-lp a{color:var(--green-deep)}.tq-lp .wrap{width:min(1180px,100% - 48px);margin-inline:auto}.tq-lp section{padding:clamp(56px,7vw,100px) 0}.tq-lp .hero{position:relative;color:#f7f4ee;padding:0}.tq-lp .hero .bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tq-lp .hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#2d363ef0,#2d363edb 44%,#2d363e85)}.tq-lp .hero .inner{position:relative;z-index:2;padding:clamp(44px,5.5vw,80px) 0 clamp(28px,3.5vw,48px)}.tq-lp .hero .grid{display:grid;grid-template-columns:1.08fr .92fr;gap:clamp(32px,5vw,68px);align-items:center}.tq-lp .hero .logo{width:clamp(140px,13vw,182px);margin-bottom:30px;filter:brightness(0) invert(1)}.tq-lp .hero h1{color:#fff}.tq-lp .hero .deck{font-size:18.24px;color:#ded9d1;margin-top:22px;max-width:44ch}.tq-lp .hero .fig{display:block;font-family:var(--serif);font-size:clamp(24px,2.4vw,32px);color:var(--green-bright);margin-top:26px;line-height:1.25;max-width:24ch}.tq-lp .hero .item19{font-size:12.16px;color:#ffffffad;margin-top:12px}.tq-lp .checkcard{background:var(--white);color:var(--ink);padding:30px;border-radius:var(--r);box-shadow:0 24px 56px #1e242a47;transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.tq-lp .checkcard:hover{transform:translateY(-3px);box-shadow:0 30px 64px #1e242a57}.tq-lp .checkcard h2{font-family:var(--ui);font-size:12.8px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--sand);background:var(--ink);border-radius:var(--r) var(--r) 0 0;margin:-30px -30px 20px;padding:16px 30px}.tq-lp .checkcard .sub{font-size:14.72px;color:var(--ink-soft);margin-bottom:20px}.tq-lp .field{margin-bottom:15px}.tq-lp .field label{display:block;font-family:var(--ui);font-size:11.84px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--ink);margin-bottom:6px}.tq-lp .field input,.tq-lp .field select,.tq-lp .field textarea{width:100%;font-family:var(--sans);font-size:16px;color:var(--ink);background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:14px;min-height:50px;transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.tq-lp .field input:hover,.tq-lp .field select:hover{border-color:var(--green-deep)}.tq-lp .field input:focus,.tq-lp .field select:focus,.tq-lp .field textarea:focus{outline:3px solid rgba(43,100,83,.4);outline-offset:1px;border-color:var(--green-deep)}.tq-lp .field .err{display:none;font-size:13.12px;color:#b3261e;margin-top:5px}.tq-lp .field.invalid input,.tq-lp .field.invalid select{border-color:#b3261e}.tq-lp .field.invalid .err{display:block}.tq-lp .row2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.tq-lp .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:var(--ui);font-size:15.04px;font-weight:600;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:var(--sand);background:var(--ink);border:1px solid var(--ink);border-radius:120px;padding:16px 34px;min-height:52px;cursor:pointer;text-decoration:none;transition:background .2s var(--ease),border-color .2s var(--ease),transform .2s var(--ease),box-shadow .2s var(--ease)}.tq-lp .btn:hover{background:var(--green-deep);border-color:var(--green-deep);transform:translateY(-2px);box-shadow:0 10px 22px #2d363e33}.tq-lp .btn:active{transform:translateY(0) scale(.985);box-shadow:none}.tq-lp .btn:focus-visible{outline:3px solid var(--green-bright);outline-offset:3px}.tq-lp .btn--full{width:100%}.tq-lp .btn--green{background:var(--green-deep);border-color:var(--green-deep)}.tq-lp .btn--green:hover{background:var(--green-deeper);border-color:var(--green-deeper)}.tq-lp .btn--ghost{background:transparent;color:var(--green-deep);border-color:var(--green-deep)}.tq-lp .btn--ghost:hover{background:var(--green-deep);color:var(--sand)}.tq-lp .btn--light{background:var(--cream);border-color:var(--cream);color:var(--green-deep)}.tq-lp .btn--light:hover{background:#fff;border-color:#fff}.tq-lp .micro{font-family:var(--ui);font-size:11.52px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-soft);margin-top:13px}.tq-lp .pressrow{position:relative;z-index:2;border-top:1px solid rgba(247,244,238,.24);padding:24px 0 0;display:flex;gap:clamp(22px,4vw,56px);align-items:center;flex-wrap:wrap;justify-content:space-between}.tq-lp .pressrow img{height:32px;width:auto;filter:brightness(0) invert(1);opacity:.8;transition:opacity .22s var(--ease),transform .22s var(--ease)}.tq-lp .pressrow img:hover{opacity:1;transform:translateY(-3px)}.tq-lp .videoband{background:var(--cream);padding-top:clamp(48px,6vw,88px)}.tq-lp .player{position:relative;max-width:960px;margin-inline:auto;border-radius:var(--r);overflow:hidden;box-shadow:0 26px 60px #2d363e33;transition:transform .34s var(--ease),box-shadow .34s var(--ease)}.tq-lp .player:hover{transform:translateY(-4px);box-shadow:0 34px 74px #2d363e42}.tq-lp .player img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:0;transition:transform .6s var(--ease)}.tq-lp .player:hover img{transform:scale(1.03)}.tq-lp .playbtn{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;border:0;border-radius:0;padding:0;background:transparent;cursor:pointer}.tq-lp .playbtn span{width:clamp(64px,7vw,88px);aspect-ratio:1;border-radius:50%;background:var(--green-deep);display:grid;place-items:center;box-shadow:0 10px 30px #1e242a57;transition:transform .26s var(--ease),background .26s var(--ease)}.tq-lp .playbtn:hover span{transform:scale(1.1);background:var(--green-deeper)}.tq-lp .playbtn svg{margin-left:5px}.tq-lp .playbtn:focus-visible{outline:3px solid var(--green-deep);outline-offset:-6px}.tq-lp .territory{background:var(--sand)}.tq-lp .territory .grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,64px);align-items:center}.tq-lp .territory p{margin-top:18px;color:var(--ink-soft)}.tq-lp .shot{border-radius:var(--r);overflow:hidden}.tq-lp .shot img{border-radius:0;transition:transform .6s var(--ease)}.tq-lp .shot:hover img{transform:scale(1.04)}.tq-lp .numbers .lead{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(32px,5vw,72px);align-items:start;margin-top:clamp(28px,3.5vw,48px)}.tq-lp .numbers .headline{font-family:var(--serif);font-size:clamp(30.4px,3.4vw,43.2px);font-weight:600;letter-spacing:-.02em;line-height:1.16}.tq-lp .numbers .headline em{font-style:normal;color:var(--green-deep)}.tq-lp .numbers .note{font-size:12.48px;color:var(--ink-soft);margin-top:16px}.tq-lp .facts{display:grid;gap:0}.tq-lp .facts .r{border-top:1px solid var(--line);padding:20px 16px;margin-left:-16px;transition:background .22s var(--ease)}.tq-lp .facts .r:hover{background:#2b645312}.tq-lp .facts .r dt,.tq-lp .facts .r dd{transition:transform .22s var(--ease)}.tq-lp .facts .r:hover dt,.tq-lp .facts .r:hover dd{transform:translate(6px)}.tq-lp .facts .r:last-child{border-bottom:1px solid var(--line)}.tq-lp .facts dt{font-family:var(--ui);font-size:11.84px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--green-deep);margin-bottom:7px}.tq-lp .facts dd{font-size:15.68px;color:var(--ink-soft);line-height:1.62}.tq-lp .split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,68px);align-items:center}.tq-lp .split p{margin-top:20px;color:var(--ink-soft)}.tq-lp .gallery{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.tq-lp .g{overflow:hidden}.tq-lp .g img{aspect-ratio:1;object-fit:cover;transition:transform .6s var(--ease)}.tq-lp .g:hover img{transform:scale(1.04)}.tq-lp .quotes{background:var(--sand)}.tq-lp .quotelist{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,2.6vw,32px);margin-top:48px}.tq-lp .quote{background:var(--white);border-radius:var(--r);padding:30px 28px;display:flex;flex-direction:column;transition:transform .28s var(--ease),box-shadow .28s var(--ease)}.tq-lp .quote:hover{transform:translateY(-5px);box-shadow:0 18px 38px #2d363e24}.tq-lp .quote .who{font-family:var(--serif);font-size:19.84px;font-weight:600;color:var(--green-deep);margin-bottom:12px}.tq-lp .quote .where{font-family:var(--ui);font-size:11.84px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-soft);display:block;margin-top:3px}.tq-lp .quote p{font-size:15.84px;line-height:1.7}.tq-lp .gsource{margin-top:auto;padding-top:22px}.tq-lp .gbadge{height:60px;width:auto}.tq-lp .faq{max-width:860px;margin-inline:auto}.tq-lp .faq details{border-bottom:1px solid var(--line)}.tq-lp .faq summary{font-family:var(--serif);font-size:20.48px;font-weight:600;padding:22px 44px 22px 0;cursor:pointer;position:relative;list-style:none;transition:color .2s var(--ease)}.tq-lp .faq summary:hover{color:var(--green-deep)}.tq-lp .faq summary::-webkit-details-marker{display:none}.tq-lp .faq summary:after{content:"+";position:absolute;right:6px;top:19px;font-family:var(--sans);font-size:25.6px;font-weight:300;color:var(--green-deep);transition:transform .24s var(--ease)}.tq-lp .faq summary:hover:after{transform:scale(1.15)}.tq-lp .faq details[open] summary:after{transform:rotate(45deg)}.tq-lp .faq details[open] summary{color:var(--green-deep)}.tq-lp .faq summary:focus-visible{outline:3px solid var(--green-deep);outline-offset:2px}.tq-lp .faq .a{padding:0 44px 24px 0;color:var(--ink-soft)}.tq-lp .closer{position:relative;color:#f7f4ee;text-align:center}.tq-lp .closer .bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tq-lp .closer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#2d363eb8}.tq-lp .closer .inner{position:relative;z-index:2;padding:clamp(64px,8vw,116px) 0}.tq-lp .closer h2{color:#fff}.tq-lp .closer .checkcard{max-width:470px;margin:32px auto 0;text-align:left}.tq-lp .footnote{padding:32px 0;font-size:12.8px;color:var(--ink-soft)}.tq-lp .footnote p{max-width:none}.tq-lp footer.site{background:var(--ink);color:#cfd3d8;padding:52px 0;font-size:13.76px}.tq-lp footer.site img{width:110px;margin:0 auto 22px;filter:brightness(0) invert(1)}.tq-lp footer.site .wrap{text-align:center}.tq-lp footer.site .legal{max-width:74ch;margin:22px auto 0;font-size:11.84px;line-height:1.7;color:#a8afb7}.tq-lp .rail{position:fixed;left:50%;bottom:50px;z-index:70;background:var(--ink);color:var(--sand);padding:10px 10px 10px 26px;border-radius:120px;display:flex;gap:18px;align-items:center;width:max-content;max-width:calc(100% - 32px);transform:translate(-50%,calc(100% + 70px));transition:transform .38s var(--ease),background-color .3s var(--ease),color .3s var(--ease);box-shadow:0 16px 40px #2d363e4d}.tq-lp .rail.up{transform:translate(-50%)}.tq-lp .rail p{font-family:var(--ui);font-size:12.8px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;margin:0;max-width:none}.tq-lp .rail .btn{padding:13px 28px;min-height:46px;background:var(--sand);border-color:var(--sand);color:var(--ink)}.tq-lp .rail .btn:hover{background:var(--cream);border-color:var(--cream);color:var(--ink)}.tq-lp .rail.over-dark{background:var(--cream);color:var(--ink);box-shadow:0 16px 40px #141a2052}.tq-lp .rail.over-dark .btn{background:var(--ink);border-color:var(--ink);color:var(--sand)}.tq-lp .rail.over-dark .btn:hover{background:var(--green-deep);border-color:var(--green-deep);color:var(--cream)}.tq-lp .modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:none;align-items:center;justify-content:center;padding:20px;background:#2d363ebd}.tq-lp .modal.open{display:flex}.tq-lp .modal-card{background:var(--white);border-radius:var(--r);width:min(640px,100%);max-height:min(92vh,780px);display:flex;flex-direction:column;position:relative;overflow:hidden;animation:pop .34s var(--ease)}@keyframes pop{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}.tq-lp .modal-head{padding:20px 24px 0;flex:0 0 auto}.tq-lp .modal-top{display:flex;align-items:center;gap:12px;margin-bottom:14px}.tq-lp .modal-top img{width:96px;border-radius:0}.tq-lp .modal-close,.tq-lp .modal-back{width:44px;height:44px;border:1px solid var(--line);border-radius:var(--r);background:#fff;font-size:20px;line-height:1;cursor:pointer;color:var(--ink);transition:background .2s var(--ease),transform .2s var(--ease)}.tq-lp .modal-close{margin-left:auto}.tq-lp .modal-close:hover,.tq-lp .modal-back:hover{background:var(--sand);transform:scale(1.06)}.tq-lp .modal-close:focus-visible,.tq-lp .modal-back:focus-visible{outline:3px solid var(--green-deep);outline-offset:2px}.tq-lp .modal-back[hidden]{display:none}.tq-lp .progress{height:5px;background:var(--sand)}.tq-lp .progress i{display:block;height:100%;background:var(--green-deep);transform-origin:left center;transform:scaleX(.125);transition:transform .4s var(--ease)}.tq-lp .stepcount{font-family:var(--ui);font-size:11.2px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:var(--green-deep);padding:10px 0 0}.tq-lp .modal-body{padding:8px 24px 24px;overflow-y:auto;flex:1 1 auto}.tq-lp .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.tq-lp .step{display:none}.tq-lp .step.active{display:block}.tq-lp .step h3{font-size:25.6px;margin:14px 0 6px}.tq-lp .step .help{font-size:14.72px;color:var(--ink-soft);margin-bottom:20px}.tq-lp .opts{display:grid;gap:10px}.tq-lp .opts.two{grid-template-columns:1fr 1fr}.tq-lp .opt{display:flex;align-items:center;gap:12px;border:1px solid var(--line);border-radius:var(--r);background:#fff;padding:15px 16px;cursor:pointer;min-height:56px;font-size:15.68px;transition:border-color .18s var(--ease),background .18s var(--ease),transform .18s var(--ease)}.tq-lp .opt:hover{border-color:var(--green-deep);background:#f1f6f4;transform:translate(3px)}.tq-lp .opt input{width:20px;height:20px;accent-color:var(--green-deep);flex:0 0 auto}.tq-lp .opt:has(input:checked){border-color:var(--green-deep);background:#dfeae6}.tq-lp .opt input:focus-visible{outline:3px solid var(--green-deep);outline-offset:2px}.tq-lp .modal-foot{padding:16px 24px 22px;border-top:1px solid var(--line);display:flex;gap:12px;align-items:center;flex:0 0 auto;background:var(--white)}.tq-lp .modal-foot .btn{flex:1}.tq-lp .consent{display:flex;gap:11px;align-items:flex-start;font-size:13.6px;color:var(--ink-soft);margin-top:18px}.tq-lp .consent input{width:20px;height:20px;accent-color:var(--green-deep);flex:0 0 auto;margin-top:2px}.tq-lp .done{text-align:center;padding:22px 0}.tq-lp .qerr{background:#f7e9e9;border:1px solid #6e2a2a;border-radius:var(--r);padding:12px 14px;font-size:14.08px;color:#6e2a2a;margin-top:18px}.tq-lp .qerr[hidden]{display:none}.tq-lp .done h3{font-size:30.4px;margin-bottom:12px;color:var(--green-deep)}.tq-lp .known{background:#dfeae6;border:1px solid var(--green-soft);border-radius:var(--r);padding:13px 15px;font-size:14.08px;color:#173a31;margin-bottom:20px}.tq-lp .known b{font-weight:600}@media(prefers-reduced-motion:reduce){.tq-lp,.tq-lp *,.tq-lp *:before,.tq-lp *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.tq-lp .player:hover,.tq-lp .quote:hover,.tq-lp .checkcard:hover,.tq-lp .btn:hover{transform:none}}@media(max-width:980px){.tq-lp{padding-bottom:120px}.tq-lp .rail{bottom:24px;padding:8px;gap:0}.tq-lp .rail p{display:none}.tq-lp .hero .grid,.tq-lp .split,.tq-lp .territory .grid,.tq-lp .numbers .lead,.tq-lp .quotelist{grid-template-columns:1fr}.tq-lp .gallery{grid-template-columns:repeat(2,1fr)}.tq-lp .pressrow{justify-content:center;gap:26px}.tq-lp .pressrow img{height:24px}.tq-lp .opts.two{grid-template-columns:1fr}.tq-lp .modal{padding:0}.tq-lp .modal-card{max-height:100vh;height:100vh;width:100%;border-radius:0}}@media(max-width:520px){.tq-lp .row2{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/tq-lp-va.css.map */
