:where(.vc-sec--technique-chooser) *,:where(.vc-sec--technique-chooser) *:before,:where(.vc-sec--technique-chooser) *:after{box-sizing:inherit;margin:0;padding:0}:where(.vc-sec--technique-chooser) h1,:where(.vc-sec--technique-chooser) h2,:where(.vc-sec--technique-chooser) h3{font-family:var(--display);font-weight:400;letter-spacing:-.01em;line-height:1.08}:where(.vc-sec--technique-chooser) a{color:inherit}:where(.vc-sec--technique-chooser) img{display:block;max-width:100%;width:100%;height:100%;object-fit:cover}:where(.vc-sec--technique-chooser) :focus-visible{outline:2px solid var(--gold);outline-offset:3px}:where(.vc-sec--technique-chooser) .kicker{font-family:var(--display);font-size:15px;color:var(--stone);margin-bottom:calc(14px * var(--vc-space, 1));display:block}:where(.vc-sec--technique-chooser) .kicker,:where(.vc-sec--technique-chooser) .pgroup,:where(.vc-sec--technique-chooser) .nav-kick,:where(.vc-sec--technique-chooser) .chapter span{color:var(--gold)}:where(.vc-sec--technique-chooser) ::selection{background:var(--rose)}:where(.vc-sec--technique-chooser) .kicker,:where(.vc-sec--technique-chooser) .pgroup,:where(.vc-sec--technique-chooser) .nav-kick,:where(.vc-sec--technique-chooser) .chapter span,:where(.vc-sec--technique-chooser) .back,:where(.vc-sec--technique-chooser) .where,:where(.vc-sec--technique-chooser) .cap,:where(.vc-sec--technique-chooser) .pn,:where(.vc-sec--technique-chooser) .pm,:where(.vc-sec--technique-chooser) .marks h3,:where(.vc-sec--technique-chooser) .bts h4,:where(.vc-sec--technique-chooser) .sub,:where(.vc-sec--technique-chooser) .contact-list li span:first-child,:where(.vc-sec--technique-chooser) .meta li span:first-child,:where(.vc-sec--technique-chooser) .credits li span:first-child{font-family:var(--sc);font-weight:400;letter-spacing:.06em;text-transform:none}:where(.vc-sec--technique-chooser) .kicker,:where(.vc-sec--technique-chooser) .pgroup,:where(.vc-sec--technique-chooser) .nav-kick,:where(.vc-sec--technique-chooser) .chapter span{font-size:17px}:where(.vc-sec--technique-chooser) .fw-intro{text-align:center;margin:calc(30px * var(--vc-space, 1)) 0 calc(36px * var(--vc-space, 1)) 0}:where(.vc-sec--technique-chooser) .fw-intro .kicker{display:block;margin-bottom:calc(8px * var(--vc-space, 1))}:where(.vc-sec--technique-chooser) .fw-intro-t{font-family:var(--display);font-size:clamp(34px,3.6vw,52px);font-weight:400;margin:0}:where(.vc-sec--technique-chooser) .tech-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:22px;margin-bottom:calc(56px * var(--vc-space, 1))}:where(.vc-sec--technique-chooser) .tech-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:0 0 calc(18px * var(--vc-space, 1)) 0;background:none;border:0;border-bottom:1px solid var(--line);cursor:pointer;color:var(--ink);font:inherit;transition:border-color .4s}:where(.vc-sec--technique-chooser) .tc-img{display:block;width:100%;aspect-ratio:4/3;overflow:hidden;margin-bottom:calc(18px * var(--vc-space, 1));position:relative}:where(.vc-sec--technique-chooser) .tc-img img{width:100%;height:100%;object-fit:cover;filter:saturate(.75) brightness(.92);transition:transform 1s cubic-bezier(.2,.7,.2,1),filter .6s}:where(.vc-sec--technique-chooser) .tc-n{font-family:var(--sc);font-size:14px;letter-spacing:.18em;color:var(--gold)}:where(.vc-sec--technique-chooser) .tc-name{font-family:var(--display);font-size:clamp(26px,2.4vw,36px);margin:calc(4px * var(--vc-space, 1)) 0 calc(2px * var(--vc-space, 1)) 0}:where(.vc-sec--technique-chooser) .tc-where{font-family:var(--sc);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--stone)}:where(.vc-sec--technique-chooser) .tc-go{position:absolute;right:0;bottom:20px;font-family:var(--sc);font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);opacity:0;transform:translate(-8px);transition:opacity .4s,transform .4s}:where(.vc-sec--technique-chooser) .tech-card:hover .tc-img img,:where(.vc-sec--technique-chooser) .tech-card.on .tc-img img{transform:scale(1.04);filter:none}:where(.vc-sec--technique-chooser) .tech-card:hover .tc-go{opacity:1;transform:none}:where(.vc-sec--technique-chooser) .tech-card.on{border-bottom:2px solid var(--gold)}:where(.vc-sec--technique-chooser) .tech-card.on .tc-name{color:var(--gold)}:where(.vc-sec--technique-chooser) .tech-card.on .tc-go{opacity:0}:where(.vc-sec--technique-chooser) .tech-panel{display:none;animation:tpIn .7s cubic-bezier(.2,.7,.2,1)}:where(.vc-sec--technique-chooser) .tech-panel.on{display:block}@keyframes tpIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}:where(.vc-sec--technique-chooser) .tp-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}:where(.vc-sec--technique-chooser) .tp-k{display:block;font-family:var(--sc);font-size:14px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-bottom:calc(10px * var(--vc-space, 1))}:where(.vc-sec--technique-chooser) .tp-txt h3{font-size:clamp(40px,4vw,60px);margin-bottom:calc(8px * var(--vc-space, 1))}:where(.vc-sec--technique-chooser) .tp-txt .where{color:var(--stone);display:block;margin-bottom:calc(24px * var(--vc-space, 1))}:where(.vc-sec--technique-chooser) .tp-txt p{margin-bottom:calc(16px * var(--vc-space, 1));max-width:32em}:where(.vc-sec--technique-chooser) .tp-h{font-family:var(--sc);font-weight:400;font-size:15px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);text-align:center;margin:calc(70px * var(--vc-space, 1)) 0 calc(22px * var(--vc-space, 1)) 0}:where(.vc-sec--technique-chooser) .tp-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:calc(40px * var(--vc-space, 1))}:where(.vc-sec--technique-chooser) .tp-strip figure,:where(.vc-sec--technique-chooser) .tp-reel figure{margin:0}:where(.vc-sec--technique-chooser) .tp-strip img{width:100%;aspect-ratio:3/4;object-fit:cover;display:block}:where(.vc-sec--technique-chooser) .tp-strip figcaption,:where(.vc-sec--technique-chooser) .tp-reel figcaption{font-size:15px;color:var(--stone);margin-top:calc(8px * var(--vc-space, 1))}:where(.vc-sec--technique-chooser) .tp-links{display:flex;gap:40px;justify-content:center;margin:calc(10px * var(--vc-space, 1)) 0 0 0}@media(max-width:860px){:where(.vc-sec--technique-chooser) .tech-cards{grid-template-columns:1fr;gap:26px}}@media(max-width:860px){:where(.vc-sec--technique-chooser) .tp-grid{grid-template-columns:1fr;gap:36px}}@media(max-width:860px){:where(.vc-sec--technique-chooser) .tp-strip{grid-template-columns:1fr}}@media(max-width:860px){:where(.vc-sec--technique-chooser) .tp-links{flex-direction:column;gap:10px;align-items:center}}:where(.vc-sec--technique-chooser) .tp-steps2{list-style:none;position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin:0 0 calc(70px * var(--vc-space, 1)) 0;padding:0;counter-reset:none}:where(.vc-sec--technique-chooser) .tp-steps2:before{content:"";position:absolute;left:6%;right:6%;top:calc((100% + -0px)*0);height:0}:where(.vc-sec--technique-chooser) .tp-steps2 li{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}:where(.vc-sec--technique-chooser) .s2-img{display:block;width:min(220px,100%);aspect-ratio:1/1;border-radius:50%;overflow:hidden;outline:1px solid var(--gold);outline-offset:6px;margin-bottom:calc(26px * var(--vc-space, 1));background:var(--pearl)}:where(.vc-sec--technique-chooser) .s2-img img{width:100%;height:100%;object-fit:cover;filter:grayscale(.35) brightness(.96);transform:scale(1.02);transition:transform 1s cubic-bezier(.2,.7,.2,1),filter .6s}:where(.vc-sec--technique-chooser) .tp-steps2 li:hover .s2-img img{transform:scale(1.1);filter:none}:where(.vc-sec--technique-chooser) .tp-steps2 li:not(:last-child):after{content:"";position:absolute;top:110px;left:calc(50% + 126px);right:calc(-50% + 104px);height:1px;background:var(--gold);opacity:.7}:where(.vc-sec--technique-chooser) .s2-n{font-family:var(--sc);font-size:14px;letter-spacing:.2em;color:var(--gold)}:where(.vc-sec--technique-chooser) .s2-t{font-family:var(--display);font-size:clamp(22px,1.8vw,27px);margin:calc(6px * var(--vc-space, 1)) 0 calc(8px * var(--vc-space, 1)) 0}:where(.vc-sec--technique-chooser) .s2-d{font-size:16px;line-height:1.55;color:var(--stone);max-width:15em}@media(max-width:860px){:where(.vc-sec--technique-chooser) .tp-steps2{grid-template-columns:1fr 1fr;gap:34px 20px}}@media(max-width:860px){:where(.vc-sec--technique-chooser) .tp-steps2 li:after{display:none}}:where(.vc-sec--technique-chooser) :is(#v-fieldwork,.vcid-v-fieldwork) .fw-intro{margin-top:calc(26px * var(--vc-space, 1))!important}:where(.vc-sec--technique-chooser) .tech-cards{grid-template-columns:repeat(2,minmax(0,520px))!important;justify-content:center;gap:56px!important}:where(.vc-sec--technique-chooser) .tc-img{aspect-ratio:3/4!important}:where(.vc-sec--technique-chooser) .tp-grid{grid-template-columns:1.05fr .95fr!important;gap:80px!important;align-items:start!important}:where(.vc-sec--technique-chooser) .tp-how .tp-h{text-align:left;margin:calc(6px * var(--vc-space, 1)) 0 calc(26px * var(--vc-space, 1)) 0}:where(.vc-sec--technique-chooser) .tp-how .tp-steps2{display:flex!important;flex-direction:column;gap:22px;margin:0!important}:where(.vc-sec--technique-chooser) .tp-how .tp-steps2 li{display:grid!important;grid-template-columns:96px 1fr;grid-template-rows:auto auto auto;column-gap:24px;align-items:start;text-align:left!important}:where(.vc-sec--technique-chooser) .tp-how .s2-img{grid-row:1 / span 3;width:96px!important;margin:0!important;outline-offset:4px}:where(.vc-sec--technique-chooser) .tp-how .s2-n{margin-top:calc(10px * var(--vc-space, 1))}:where(.vc-sec--technique-chooser) .tp-how .s2-t{margin:calc(2px * var(--vc-space, 1)) 0 calc(4px * var(--vc-space, 1)) 0}:where(.vc-sec--technique-chooser) .tp-how .s2-d{max-width:none}:where(.vc-sec--technique-chooser) .tp-how .tp-steps2 li:after{display:none!important}:where(.vc-sec--technique-chooser) .tp-how .tp-steps2 li:not(:last-child):before{content:"";position:absolute;left:48px;top:106px;bottom:-18px;width:1px;background:var(--gold);opacity:.6}:where(.vc-sec--technique-chooser) .tp-h-ph{margin:calc(64px * var(--vc-space, 1)) 0 calc(20px * var(--vc-space, 1)) 0!important}@media(min-width:701px){:where(.vc-sec--technique-chooser) .tp-links{gap:20px!important;margin:calc(64px * var(--vc-space, 1)) 0 0 0!important}}@media(max-width:700px)and (min-width:701px){:where(.vc-sec--technique-chooser) .tp-links{margin-top:calc(44px * var(--vc-space, 1))!important}}@media(max-width:700px){:where(.vc-sec--technique-chooser) .tp-links{gap:20px!important;margin:calc(30px * var(--vc-space, 1)) 0 0 0!important}}:where(.vc-sec--technique-chooser) .tp-box{display:inline-block;padding:calc(15px * var(--vc-space, 1)) 28px calc(15px * var(--vc-space, 1)) 28px;border:1px solid var(--gold);color:var(--ink);text-decoration:none;font-family:var(--sc);font-size:15px;letter-spacing:.14em;text-transform:uppercase;transition:background .3s,color .3s}:where(.vc-sec--technique-chooser) .tp-box:hover{background:var(--gold);color:#fff}@media(max-width:860px){:where(.vc-sec--technique-chooser) .tech-cards{grid-template-columns:1fr!important}}@media(max-width:860px){:where(.vc-sec--technique-chooser) .tp-grid{grid-template-columns:1fr!important;gap:44px!important}}@media(max-width:860px){:where(.vc-sec--technique-chooser) .tp-how .tp-steps2 li{grid-template-columns:76px 1fr}}@media(max-width:860px){:where(.vc-sec--technique-chooser) .tp-how .s2-img{width:76px!important}}@media(max-width:860px){:where(.vc-sec--technique-chooser) .tp-how .tp-steps2 li:not(:last-child):before{left:38px;top:86px}}:where(.vc-sec--technique-chooser) .tech-cards{grid-template-columns:repeat(2,minmax(0,360px))!important;gap:48px!important}:where(.vc-sec--technique-chooser) .tech-card{padding:0!important;border:0!important;outline:1px solid rgba(184,149,90,.75);outline-offset:8px;transition:outline-color .4s,outline-offset .4s}:where(.vc-sec--technique-chooser) .tech-card.on{outline:2px solid var(--gold);outline-offset:8px}:where(.vc-sec--technique-chooser) .tech-card .tc-img{margin:0!important}:where(.vc-sec--technique-chooser) .tech-card .tc-img img{filter:none!important}:where(.vc-sec--technique-chooser) .tc-cap{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:flex-start;padding:calc(90px * var(--vc-space, 1)) 26px calc(24px * var(--vc-space, 1)) 26px;background:linear-gradient(to top,#28221cd1,#28221c73 55%,#28221c00);transition:opacity .5s ease}:where(.vc-sec--technique-chooser) .tc-cap .tc-name{color:#fff!important}:where(.vc-sec--technique-chooser) .tc-cap .tc-where{color:#ffffffd1!important}:where(.vc-sec--technique-chooser) .tc-cap .tc-n{color:var(--gold)}:where(.vc-sec--technique-chooser) .tech-card.on .tc-cap .tc-name{color:var(--gold)!important}:where(.vc-sec--technique-chooser) .tc-cap .tc-go{right:26px;bottom:26px}:where(.vc-sec--technique-chooser) .tech-card:hover .tc-cap{opacity:.28}@media(hover:none){:where(.vc-sec--technique-chooser) .tech-card:hover .tc-cap{opacity:1}}:where(.vc-sec--technique-chooser) .tc-cap .tc-name,:where(.vc-sec--technique-chooser) .tech-card.on .tc-cap .tc-name{color:var(--gold)!important}:where(.vc-sec--technique-chooser) .tech-card .tc-img img,:where(.vc-sec--technique-chooser) .tech-card.on .tc-img img{transform:scale(1)!important;transition:transform 1s cubic-bezier(.2,.7,.2,1)!important}:where(.vc-sec--technique-chooser) .tech-card:hover .tc-img img,:where(.vc-sec--technique-chooser) .tech-card.on:hover .tc-img img{transform:scale(1.06)!important}:where(.vc-sec--technique-chooser) .tp-how .tp-steps2{gap:10px!important}:where(.vc-sec--technique-chooser) .tp-how .tp-steps2 li{grid-template-columns:116px 1fr!important;grid-template-rows:1fr auto auto auto 1fr!important;min-height:116px;column-gap:26px!important}:where(.vc-sec--technique-chooser) .tp-how .s2-img{grid-row:1 / span 5!important;grid-column:1;width:116px!important;align-self:center}:where(.vc-sec--technique-chooser) .tp-how .s2-n{grid-row:2;grid-column:2;margin-top:0!important}:where(.vc-sec--technique-chooser) .tp-how .s2-t{grid-row:3;grid-column:2}:where(.vc-sec--technique-chooser) .tp-how .s2-d{grid-row:4;grid-column:2}:where(.vc-sec--technique-chooser) .tp-how .tp-steps2 li:not(:last-child):before{left:58px!important;top:126px!important;bottom:-10px!important}@media(max-width:860px){:where(.vc-sec--technique-chooser) .tp-how .tp-steps2 li{grid-template-columns:90px 1fr!important;min-height:90px}}@media(max-width:860px){:where(.vc-sec--technique-chooser) .tp-how .s2-img{width:90px!important}}@media(max-width:860px){:where(.vc-sec--technique-chooser) .tp-how .tp-steps2 li:not(:last-child):before{left:45px!important;top:98px!important}}:where(.vc-sec--technique-chooser) .tp-grid{align-items:center!important}:where(.vc-sec--technique-chooser) .tp-how .tp-steps2{gap:18px!important}:where(.vc-sec--technique-chooser) .tp-how .tp-steps2 li{grid-template-columns:122px auto 1fr!important;grid-template-rows:1fr auto auto 1fr!important;min-height:96px!important;column-gap:0!important}:where(.vc-sec--technique-chooser) .tp-how .s2-img{grid-row:1 / span 4!important;grid-column:1!important;width:96px!important;margin-right:0!important}:where(.vc-sec--technique-chooser) .tp-how .s2-n{grid-row:2!important;grid-column:2!important;align-self:baseline;margin:0 14px 0 0!important;font-size:16px!important}:where(.vc-sec--technique-chooser) .tp-how .s2-t{grid-row:2!important;grid-column:3!important;align-self:baseline;margin:0!important;font-size:clamp(26px,2.2vw,32px)!important;line-height:1.15}:where(.vc-sec--technique-chooser) .tp-how .s2-d{grid-row:3!important;grid-column:2 / span 2!important;margin-top:calc(6px * var(--vc-space, 1));font-size:18px!important;line-height:1.5}:where(.vc-sec--technique-chooser) .tp-how .tp-steps2 li:not(:last-child):before{left:48px!important;top:106px!important;bottom:-12px!important}@media(max-width:860px){:where(.vc-sec--technique-chooser) .tp-how .tp-steps2 li{grid-template-columns:94px auto 1fr!important;min-height:76px!important}}@media(max-width:860px){:where(.vc-sec--technique-chooser) .tp-how .s2-img{width:76px!important;margin-right:0!important}}@media(max-width:860px){:where(.vc-sec--technique-chooser) .tp-how .s2-t{font-size:22px!important}}@media(max-width:860px){:where(.vc-sec--technique-chooser) .tp-how .s2-d{font-size:16px!important}}@media(max-width:860px){:where(.vc-sec--technique-chooser) .tp-how .tp-steps2 li:not(:last-child):before{left:38px!important;top:86px!important}}:where(.vc-sec--technique-chooser) .tech-card{outline:0!important;padding:calc(10px * var(--vc-space, 1)) 10px calc(10px * var(--vc-space, 1)) 10px!important;background:#fff!important;border:1px solid var(--gold)!important;box-shadow:0 22px 44px -18px #28221c61,0 2px 8px #28221c0f}:where(.vc-sec--technique-chooser) .tech-card.on{outline:0!important;box-shadow:0 0 0 1px var(--gold),0 22px 44px -18px #28221c61,0 2px 8px #28221c0f}:where(.vc-sec--technique-chooser) .tech-card .tc-img{overflow:hidden}:where(.vc-sec--technique-chooser) .tc-cap{left:10px!important;right:10px!important;bottom:10px!important}:where(.vc-sec--technique-chooser) .tp-close-row{display:flex;justify-content:center;margin:calc(46px * var(--vc-space, 1)) 0 0 0}:where(.vc-sec--technique-chooser) .tp-close{display:flex;flex-direction:column;align-items:center;gap:10px;background:none;border:0;cursor:pointer;color:var(--ink);font:inherit}:where(.vc-sec--technique-chooser) .tp-x{position:relative;width:44px;height:44px;border:1px solid var(--gold);border-radius:50%;transition:background .3s,transform .4s}:where(.vc-sec--technique-chooser) .tp-x:before,:where(.vc-sec--technique-chooser) .tp-x:after{content:"";position:absolute;left:50%;top:50%;width:18px;height:1.5px;margin:calc(-.75px * var(--vc-space, 1)) 0 0 -9px;background:var(--gold);transition:background .3s}:where(.vc-sec--technique-chooser) .tp-x:before{transform:rotate(45deg)}:where(.vc-sec--technique-chooser) .tp-x:after{transform:rotate(-45deg)}:where(.vc-sec--technique-chooser) .tp-close:hover .tp-x{background:var(--gold);transform:rotate(90deg)}:where(.vc-sec--technique-chooser) .tp-close:hover .tp-x:before,:where(.vc-sec--technique-chooser) .tp-close:hover .tp-x:after{background:#fff}:where(.vc-sec--technique-chooser) .tp-close-t{font-family:var(--sc);font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--stone)}:where(.vc-sec--technique-chooser) .tech-cards{margin-bottom:calc(56px * var(--vc-space, 1))}:where(.vc-sec--technique-chooser) .tech-card:not(.on) .tc-go{opacity:.85!important;transform:none!important}:where(.vc-sec--technique-chooser) .tc-cap .tc-go{position:static!important;margin-top:calc(12px * var(--vc-space, 1));opacity:.9!important;transform:none!important;border-bottom:1px solid currentColor;padding-bottom:calc(2px * var(--vc-space, 1))}:where(.vc-sec--technique-chooser) .tech-card.on .tc-cap .tc-go{display:none}:where(.vc-sec--technique-chooser) :is(#v-fieldwork,.vcid-v-fieldwork) .fw-intro{margin-top:calc(30px * var(--vc-space, 1))!important}:where(.vc-sec--technique-chooser) .fw-motto+.fw-body>.fw-intro:first-child{margin-top:calc(14px * var(--vc-space, 1))!important}@media(max-width:700px){:where(.vc-sec--technique-chooser) .tech-cards{grid-template-columns:1fr 1fr!important;gap:16px!important;padding:0 2px}}@media(max-width:700px){:where(.vc-sec--technique-chooser) .tech-card{padding:calc(6px * var(--vc-space, 1)) 6px calc(6px * var(--vc-space, 1)) 6px!important}}@media(max-width:700px){:where(.vc-sec--technique-chooser) .tc-cap{left:6px!important;right:6px!important;bottom:6px!important;padding:calc(44px * var(--vc-space, 1)) 12px calc(12px * var(--vc-space, 1)) 12px!important}}@media(max-width:700px){:where(.vc-sec--technique-chooser) .tc-cap .tc-name{font-size:21px!important}}@media(max-width:700px){:where(.vc-sec--technique-chooser) .tc-cap .tc-where{font-size:10px!important;letter-spacing:.1em!important}}@media(max-width:700px){:where(.vc-sec--technique-chooser) .tc-cap .tc-n{font-size:11px!important}}@media(max-width:700px){:where(.vc-sec--technique-chooser) .tc-cap .tc-go{font-size:11px!important;margin-top:calc(6px * var(--vc-space, 1))!important}}@media(max-width:700px){:where(.vc-sec--technique-chooser) .tp-grid{grid-template-columns:1fr!important;gap:40px!important}}@media(max-width:860px){:where(.vc-sec--technique-chooser) .tp-strip{grid-template-columns:repeat(3,1fr)!important;gap:8px!important}}@media(max-width:860px){:where(.vc-sec--technique-chooser) .tp-strip figcaption{font-size:12px!important;line-height:1.3}}@media(max-width:700px){:where(.vc-sec--technique-chooser) .fw-intro-t,:where(.vc-sec--technique-chooser) .tp-txt h3,:where(.vc-sec--technique-chooser) .mag-feature .mf-title,:where(.vc-sec--technique-chooser) .mf-title{font-size:32px!important;line-height:1.1!important}}@media(max-width:700px){:where(.vc-sec--technique-chooser) .founder-name,:where(.vc-sec--technique-chooser) .s2-t,:where(.vc-sec--technique-chooser) .tc-cap .tc-name,:where(.vc-sec--technique-chooser) .sc-t,:where(.vc-sec--technique-chooser) .hl-name,:where(.vc-sec--technique-chooser) .tp-film strong,:where(.vc-sec--technique-chooser) .co-links a.textlink,:where(.vc-sec--technique-chooser) .tb-src-t{font-size:22px!important}}@media(max-width:700px){:where(.vc-sec--technique-chooser) p,:where(.vc-sec--technique-chooser) .os-col p,:where(.vc-sec--technique-chooser) .tp-txt p,:where(.vc-sec--technique-chooser) .co-txt p,:where(.vc-sec--technique-chooser) .mf-body,:where(.vc-sec--technique-chooser) .vs-p{font-size:18px!important;line-height:1.6!important}}@media(max-width:700px){:where(.vc-sec--technique-chooser) .kicker,:where(.vc-sec--technique-chooser) .nav-kick,:where(.vc-sec--technique-chooser) .vs-k,:where(.vc-sec--technique-chooser) .co-n,:where(.vc-sec--technique-chooser) .tp-k,:where(.vc-sec--technique-chooser) .mf-kick,:where(.vc-sec--technique-chooser) .mhA-k,:where(.vc-sec--technique-chooser) .tb-k,:where(.vc-sec--technique-chooser) .hl-kick,:where(.vc-sec--technique-chooser) .tp-h,:where(.vc-sec--technique-chooser) .os-lead,:where(.vc-sec--technique-chooser) .tp-film-k,:where(.vc-sec--technique-chooser) .where{font-size:15px!important;letter-spacing:.14em!important}}@media(max-width:700px){:where(.vc-sec--technique-chooser) .tp-box,:where(.vc-sec--technique-chooser) .tp-btn,:where(.vc-sec--technique-chooser) .mf-btn,:where(.vc-sec--technique-chooser) .mf-link,:where(.vc-sec--technique-chooser) .vs-btn,:where(.vc-sec--technique-chooser) .textlink,:where(.vc-sec--technique-chooser) .back,:where(.vc-sec--technique-chooser) .mo-fwd,:where(.vc-sec--technique-chooser) .tb-back,:where(.vc-sec--technique-chooser) .tb-src-k,:where(.vc-sec--technique-chooser) .tp-close-t{font-size:14px!important}}@media(max-width:700px){:where(.vc-sec--technique-chooser) figcaption,:where(.vc-sec--technique-chooser) .s2-d,:where(.vc-sec--technique-chooser) .mats-note,:where(.vc-sec--technique-chooser) .note,:where(.vc-sec--technique-chooser) cite,:where(.vc-sec--technique-chooser) .founder-role,:where(.vc-sec--technique-chooser) .sc-p,:where(.vc-sec--technique-chooser) .pr-hint,:where(.vc-sec--technique-chooser) .tp-film small,:where(.vc-sec--technique-chooser) .lk-cap,:where(.vc-sec--technique-chooser) .vs-list li,:where(.vc-sec--technique-chooser) .vs-list a{font-size:14px!important}}@media(max-width:700px){:where(.vc-sec--technique-chooser) .s2-n,:where(.vc-sec--technique-chooser) .tc-n,:where(.vc-sec--technique-chooser) .sc-n,:where(.vc-sec--technique-chooser) .tc-where,:where(.vc-sec--technique-chooser) .tc-go,:where(.vc-sec--technique-chooser) .mat-k,:where(.vc-sec--technique-chooser) .mat-name{font-size:12px!important}}@media(max-width:700px){:where(.vc-sec--technique-chooser) .tp-how .s2-n{font-size:12px!important}}@media(min-width:701px){:where(.vc-sec--technique-chooser) .tech-panel{scroll-margin-top:70px}}@media(min-width:701px){:where(.vc-sec--technique-chooser) .tv-stage{position:relative;height:min(78vh,680px);min-height:420px;overflow:hidden;background:#2a241e;margin:0 0 calc(56px * var(--vc-space, 1)) 0;color:#fff}}@media(min-width:701px){:where(.vc-sec--technique-chooser) .tv-frames,:where(.vc-sec--technique-chooser) .tv-stage video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}}@media(min-width:701px){:where(.vc-sec--technique-chooser) .tv-stage video{object-fit:cover}}@media(min-width:701px){:where(.vc-sec--technique-chooser) .tv-veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#28221cd9,#28221c59 45%,#28221c1a 75%,#28221c4d)}}@media(min-width:701px){:where(.vc-sec--technique-chooser) .tv-title{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:0 5% calc(52px * var(--vc-space, 1)) 5%;display:flex;flex-direction:column;align-items:flex-start;animation:tvTitle 1.1s cubic-bezier(.2,.7,.2,1) .25s both}}@media(min-width:701px){@keyframes tvTitle{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}}@media(min-width:701px){:where(.vc-sec--technique-chooser) .tv-t{font-family:var(--display);font-weight:400;font-size:clamp(56px,7.5vw,118px);line-height:.95;color:#fff;margin:calc(10px * var(--vc-space, 1)) 0 calc(14px * var(--vc-space, 1)) 0;text-shadow:0 4px 30px rgba(40,34,28,.35)}}@media(min-width:701px){:where(.vc-sec--technique-chooser) .tv-s{font-size:19px;line-height:1.5;max-width:34em;color:#ffffffe0}}@media(min-width:701px){:where(.vc-sec--technique-chooser) .tv-bar{position:absolute;left:0;bottom:0;z-index:2;height:2px;width:100%;background:var(--gold);transform-origin:left;animation:tvBar 16s linear infinite}}@media(min-width:701px){@keyframes tvBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}@media(prefers-reduced-motion:reduce)and (min-width:701px){:where(.vc-sec--technique-chooser) .tv-bar{display:none}}@media(max-width:700px)and (min-width:701px){:where(.vc-sec--technique-chooser) .tv-stage{height:min(72svh,560px);min-height:380px;margin:0 -5vw calc(36px * var(--vc-space, 1)) -5vw}}@media(max-width:700px)and (min-width:701px){:where(.vc-sec--technique-chooser) .tv-title{padding:0 6% calc(30px * var(--vc-space, 1)) 6%}}@media(max-width:700px)and (min-width:701px){:where(.vc-sec--technique-chooser) .tv-t{font-size:48px}}@media(max-width:700px)and (min-width:701px){:where(.vc-sec--technique-chooser) .tv-s{font-size:15px}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .fw-body .tech-cards{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .fw-body .tech-card{padding:calc(5px * var(--vc-space, 1)) 5px calc(10px * var(--vc-space, 1)) 5px!important;box-shadow:0 10px 22px -14px #28221c66!important;align-items:stretch}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .fw-body .tech-card.on{box-shadow:0 0 0 1px var(--gold),0 10px 22px -14px #28221c66!important;background:#f4f0eb!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .fw-body .tech-card .tc-img{aspect-ratio:1/1!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .fw-body .tech-card:hover .tc-img img{transform:none!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .fw-body .tc-cap,:where(.vc-sec--technique-chooser) .fw-body .tech-card:hover .tc-cap{position:static!important;background:none!important;padding:calc(8px * var(--vc-space, 1)) 4px 0 4px!important;opacity:1!important;align-items:center!important;text-align:center;gap:1px}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .fw-body .tc-cap .tc-n{display:none!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .fw-body .tc-cap .tc-name{font-size:18px!important;line-height:1.15!important;color:var(--ink)!important;margin:0!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .fw-body .tech-card.on .tc-cap .tc-name{color:var(--gold)!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .fw-body .tc-cap .tc-where{font-size:10px!important;letter-spacing:.14em!important;color:var(--stone)!important;margin:calc(2px * var(--vc-space, 1)) 0 0 0!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .fw-body .tc-cap .tc-go{display:block!important;font-size:10px!important;letter-spacing:.18em!important;color:var(--gold)!important;margin-top:calc(6px * var(--vc-space, 1))!important;opacity:1!important;border:0!important;padding:0!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .fw-body .tech-card.on .tc-cap .tc-go{display:block!important;visibility:hidden!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .fw-body .tech-card{display:flex!important;flex-direction:column!important;height:100%}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .fw-body .tech-card .tc-cap{flex:1 1 auto;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;text-align:center!important;width:100%}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .fw-body .tech-card .tc-cap>*{text-align:center!important;align-self:center!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .fw-body .tech-card .tc-img img,:where(.vc-sec--technique-chooser) .fw-body .tech-card.on .tc-img img{transform:none!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-grid{gap:22px!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-txt p{font-size:15px!important;line-height:1.5!important;margin:0 0 calc(10px * var(--vc-space, 1)) 0!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-txt h3{margin-bottom:calc(2px * var(--vc-space, 1))!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-h{margin:0 0 calc(10px * var(--vc-space, 1)) 0!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-how .tp-steps2{display:flex!important;flex-direction:row!important;gap:10px!important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -19.5px!important;padding:calc(4px * var(--vc-space, 1)) 19.5px calc(6px * var(--vc-space, 1)) 19.5px!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-how .tp-steps2::-webkit-scrollbar{display:none}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-how .tp-steps2 li{flex:0 0 136px;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;min-height:0!important;scroll-snap-align:start;background:#fff;border:1px solid rgba(184,149,90,.5);padding:calc(12px * var(--vc-space, 1)) 10px calc(12px * var(--vc-space, 1)) 10px}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-how .tp-steps2 li:before,:where(.vc-sec--technique-chooser) .tech-panel .tp-how .tp-steps2 li:after{display:none!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-how .s2-img{width:64px!important;margin:0 0 calc(8px * var(--vc-space, 1)) 0!important;outline-offset:3px}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-how .s2-n{font-size:10px!important;margin:0!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-how .s2-t{font-size:16px!important;line-height:1.2!important;margin:calc(2px * var(--vc-space, 1)) 0 calc(4px * var(--vc-space, 1)) 0!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-how .s2-d{font-size:12px!important;line-height:1.35!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-h-ph{margin-top:calc(22px * var(--vc-space, 1))!important}}@media(max-width:860px)and (max-width:860px){:where(.vc-sec--technique-chooser) .tech-panel .tp-strip{display:flex!important;gap:8px!important;overflow-x:auto;scrollbar-width:none;margin:0 -19.5px calc(18px * var(--vc-space, 1)) -19.5px!important;padding:0 19.5px}}@media(max-width:860px)and (max-width:860px){:where(.vc-sec--technique-chooser) .tech-panel .tp-strip::-webkit-scrollbar{display:none}}@media(max-width:860px)and (max-width:860px){:where(.vc-sec--technique-chooser) .tech-panel .tp-strip figure{flex:0 0 auto;margin:0;width:min-content}}@media(max-width:860px)and (max-width:860px){:where(.vc-sec--technique-chooser) .tech-panel .tp-strip img{height:180px!important;width:auto!important;max-width:none}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-links{margin:calc(16px * var(--vc-space, 1)) 0 0 0!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-close-row{margin:calc(14px * var(--vc-space, 1)) 0 0 0!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-grid{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-txt,:where(.vc-sec--technique-chooser) .tech-panel .tp-how{min-width:0!important;max-width:100%!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-how .tp-steps2 li>*{align-self:center!important;text-align:center!important;grid-column:auto!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-box{padding:calc(10px * var(--vc-space, 1)) 20px calc(10px * var(--vc-space, 1)) 20px!important;font-size:12px!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-close{transform:scale(.8)}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel{padding-top:calc(26px * var(--vc-space, 1))!important;margin-top:0!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-grid{gap:16px!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-txt .tp-k{font-size:11px!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-txt h3{font-size:30px!important;line-height:1.05!important;margin:calc(2px * var(--vc-space, 1)) 0 calc(2px * var(--vc-space, 1)) 0!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-txt .where{font-size:11px!important;margin:0 0 calc(10px * var(--vc-space, 1)) 0!important;display:block}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-txt p{font-size:14px!important;line-height:1.45!important;margin:0 0 calc(8px * var(--vc-space, 1)) 0!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-h{font-size:12px!important;margin:0 0 calc(8px * var(--vc-space, 1)) 0!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-how .tp-steps2 li{flex-basis:118px!important;padding:calc(9px * var(--vc-space, 1)) 8px calc(9px * var(--vc-space, 1)) 8px!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-how .s2-img{width:50px!important;margin:0 0 calc(6px * var(--vc-space, 1)) 0!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-how .s2-t{font-size:14px!important;margin:calc(1px * var(--vc-space, 1)) 0 calc(2px * var(--vc-space, 1)) 0!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-how .s2-d{font-size:11px!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-h-ph{margin-top:calc(16px * var(--vc-space, 1))!important;font-size:12px!important}}@media(max-width:860px)and (max-width:860px){:where(.vc-sec--technique-chooser) .tech-panel .tp-strip img,:where(.vc-sec--technique-chooser) .tech-panel .tp-reel img{height:140px!important}}@media(max-width:860px)and (max-width:860px){:where(.vc-sec--technique-chooser) .tech-panel .tp-strip figcaption,:where(.vc-sec--technique-chooser) .tech-panel .tp-reel figcaption{font-size:11px!important;margin-top:calc(4px * var(--vc-space, 1))!important}}@media(max-width:860px)and (max-width:860px){:where(.vc-sec--technique-chooser) .tech-panel .tp-strip,:where(.vc-sec--technique-chooser) .tech-panel .tp-reel{margin-bottom:calc(14px * var(--vc-space, 1))!important;padding-bottom:0!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-links{margin:calc(12px * var(--vc-space, 1)) 0 0 0!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-close-row{margin:calc(-6px * var(--vc-space, 1)) 0 calc(-14px * var(--vc-space, 1)) 0!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-how .tp-steps2{justify-content:flex-start!important;padding-left:20px!important;padding-right:20px!important;scroll-padding-left:20px}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-how .tp-steps2:after{content:"";flex:0 0 1px}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .fw-body .fw-intro{margin:calc(16px * var(--vc-space, 1)) 0 calc(14px * var(--vc-space, 1)) 0!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) :is(#v-fieldwork,.vcid-v-fieldwork) .fw-body>.fw-intro:first-child{margin-top:calc(14px * var(--vc-space, 1))!important;margin-bottom:calc(14px * var(--vc-space, 1))!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .fw-body .tech-cards{margin-bottom:calc(16px * var(--vc-space, 1))!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel{padding-top:calc(14px * var(--vc-space, 1))!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel .tp-close{transform:scale(.7)!important}}:where(.vc-sec--technique-chooser) .tp-collage{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:auto;gap:14px;margin:calc(6px * var(--vc-space, 1)) 0 calc(34px * var(--vc-space, 1)) 0}:where(.vc-sec--technique-chooser) .tp-collage figure{position:relative;margin:0;overflow:hidden;background:#e9e0c9}:where(.vc-sec--technique-chooser) .tp-collage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}:where(.vc-sec--technique-chooser) .tp-collage figure:hover img{transform:scale(1.04)}:where(.vc-sec--technique-chooser) .tp-collage figcaption{position:absolute;left:0;right:0;bottom:0;margin:0!important;padding:calc(34px * var(--vc-space, 1)) 14px calc(10px * var(--vc-space, 1)) 14px;font-family:var(--sc);font-size:12px!important;letter-spacing:.14em;text-transform:uppercase;color:#fff!important;background:linear-gradient(to top,#28221c99,#28221c00)}@media(max-width:860px){:where(.vc-sec--technique-chooser) .tp-collage{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}@media(max-width:860px){:where(.vc-sec--technique-chooser) .tp-collage figcaption{font-size:10px!important;padding:calc(24px * var(--vc-space, 1)) 8px calc(6px * var(--vc-space, 1)) 8px}}@media(max-width:700px){:where(.vc-sec--technique-chooser) .tp-collage4{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px}}@media(max-width:700px){:where(.vc-sec--technique-chooser) .tp-collage4 .k-four{margin:0;height:420px;overflow:hidden;position:relative}}@media(max-width:700px){:where(.vc-sec--technique-chooser) .tp-collage4 .k-four img{width:100%;height:100%;object-fit:cover;display:block}}@media(max-width:860px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tp-collage4{grid-template-columns:1fr 1fr!important;gap:8px}}@media(max-width:860px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tp-collage4 .k-four{height:62vw}}@media(max-width:700px){:where(.vc-sec--technique-chooser) .fw-choose{text-transform:uppercase;letter-spacing:.06em}}@media(max-width:700px){:where(.vc-sec--technique-chooser) .fw-arrows{display:flex;justify-content:center;gap:min(30vw,420px);margin-top:calc(14px * var(--vc-space, 1));color:var(--gold)}}@media(max-width:700px){:where(.vc-sec--technique-chooser) .fw-arrows svg{animation:fwNudge 1.8s ease-in-out infinite}}@media(max-width:700px){@keyframes fwNudge{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}}@media(prefers-reduced-motion:reduce)and (max-width:700px){:where(.vc-sec--technique-chooser) .fw-arrows svg{animation:none}}@media(max-width:860px)and (max-width:700px){:where(.vc-sec--technique-chooser) .fw-arrows{gap:0}}@media(max-width:860px)and (max-width:700px){:where(.vc-sec--technique-chooser) .fw-arrows svg:last-child{display:none}}@media(max-width:700px){:where(.vc-sec--technique-chooser) .tech-panel{scroll-margin-top:70px}}@media(max-width:700px){:where(.vc-sec--technique-chooser) .tv-stage{position:relative;height:min(78vh,680px);min-height:420px;overflow:hidden;background:#2a241e;margin:0 0 calc(56px * var(--vc-space, 1)) 0;color:#fff}}@media(max-width:700px){:where(.vc-sec--technique-chooser) .tv-frames,:where(.vc-sec--technique-chooser) .tv-stage video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}}@media(max-width:700px){:where(.vc-sec--technique-chooser) .tv-stage video{object-fit:cover}}@media(max-width:700px){:where(.vc-sec--technique-chooser) .tv-veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#28221cd9,#28221c59 45%,#28221c1a 75%,#28221c4d)}}@media(max-width:700px){@keyframes tvTitle{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}}@media(max-width:700px){:where(.vc-sec--technique-chooser) .tv-bar{position:absolute;left:0;bottom:0;z-index:2;height:2px;width:100%;background:var(--gold);transform-origin:left;animation:tvBar 16s linear infinite}}@media(max-width:700px){@keyframes tvBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}@media(prefers-reduced-motion:reduce)and (max-width:700px){:where(.vc-sec--technique-chooser) .tv-bar{display:none}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tv-stage{height:300px!important;min-height:0!important;margin:0 -5vw calc(28px * var(--vc-space, 1)) -5vw}}:where(.vc-sec--technique-chooser) .tv-play{position:absolute;top:22px;right:22px;z-index:3;display:flex;align-items:center;gap:14px;background:#28221c59;color:#fff;border:1px solid rgba(255,255,255,.55);padding:calc(10px * var(--vc-space, 1)) 18px calc(10px * var(--vc-space, 1)) 10px;cursor:pointer;font:inherit;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:background .3s,border-color .3s}:where(.vc-sec--technique-chooser) .tv-play:hover,:where(.vc-sec--technique-chooser) .tv-play:focus-visible{background:#28221c99;border-color:var(--gold)}:where(.vc-sec--technique-chooser) .tv-play-ic{width:44px;height:44px;border-radius:50%;background:var(--gold);color:#2a241e;display:flex;align-items:center;justify-content:center;padding-left:3px}:where(.vc-sec--technique-chooser) .tv-play-tx{display:flex;flex-direction:column;align-items:flex-start;font-family:var(--sc);font-size:14px;letter-spacing:.18em;text-transform:uppercase;line-height:1.3}:where(.vc-sec--technique-chooser) .tv-play-t{font-family:var(--serif, inherit);font-size:13px;letter-spacing:.04em;text-transform:none;color:#ffffffbf}:where(.vc-sec--technique-chooser) .tv-film-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;background:#14110e;display:none}:where(.vc-sec--technique-chooser) .tv-film-wrap.on{display:block}:where(.vc-sec--technique-chooser) .tv-film-wrap video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;background:#14110e}:where(.vc-sec--technique-chooser) .tv-film-x{position:absolute;top:14px;right:14px;z-index:2;width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.5);background:#14110e8c;color:#fff;font-size:24px;line-height:1;cursor:pointer}:where(.vc-sec--technique-chooser) .tv-film-x:hover{border-color:var(--gold);color:var(--gold)}@media(max-width:700px){:where(.vc-sec--technique-chooser) .tv-play{top:14px;right:14px;padding:calc(6px * var(--vc-space, 1)) 12px calc(6px * var(--vc-space, 1)) 6px;gap:10px}}@media(max-width:700px){:where(.vc-sec--technique-chooser) .tv-play-ic{width:34px;height:34px}}@media(max-width:700px){:where(.vc-sec--technique-chooser) .tv-play-tx{font-size:11px}}:where(.vc-sec--technique-chooser) .tv-credit{position:absolute;right:22px;bottom:20px;z-index:3;font-family:var(--sc);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#ffffffd9;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.4);padding-bottom:calc(2px * var(--vc-space, 1))}:where(.vc-sec--technique-chooser) .tv-credit:hover{color:var(--gold);border-color:var(--gold)}:where(.vc-sec--technique-chooser) .tv-credit-in{top:24px;left:22px;right:auto;bottom:auto;z-index:2}@media(max-width:700px){:where(.vc-sec--technique-chooser) .tv-credit{right:14px;bottom:12px;font-size:10px}}:where(.vc-sec--technique-chooser) .tv-teaser{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}:where(.vc-sec--technique-chooser) .tv-play.tv-play-c{top:50%;left:50%;right:auto;transform:translate(-50%,-62%);flex-direction:column;gap:16px;background:none;border:0;padding:0;backdrop-filter:none;-webkit-backdrop-filter:none}:where(.vc-sec--technique-chooser) .tv-play.tv-play-c .tv-play-ic{width:96px;height:96px;padding-left:6px;background:#ffffff24;color:#fff;border:1.5px solid rgba(255,255,255,.85);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background .35s,border-color .35s,color .35s,transform .35s}:where(.vc-sec--technique-chooser) .tv-play.tv-play-c .tv-play-ic svg{width:34px;height:34px}:where(.vc-sec--technique-chooser) .tv-play.tv-play-c:hover,:where(.vc-sec--technique-chooser) .tv-play.tv-play-c:focus-visible{background:none}:where(.vc-sec--technique-chooser) .tv-play.tv-play-c:hover .tv-play-ic,:where(.vc-sec--technique-chooser) .tv-play.tv-play-c:focus-visible .tv-play-ic{background:var(--gold);border-color:var(--gold);color:#2a241e;transform:scale(1.06)}:where(.vc-sec--technique-chooser) .tv-play.tv-play-c .tv-play-tx{align-items:center;text-shadow:0 2px 14px rgba(20,17,14,.5)}@media(max-width:700px){:where(.vc-sec--technique-chooser) .tv-play.tv-play-c .tv-play-ic{width:70px;height:70px}}@media(max-width:700px){:where(.vc-sec--technique-chooser) .tv-play.tv-play-c .tv-play-ic svg{width:26px;height:26px}}@media(min-width:701px){:where(.vc-sec--technique-chooser) .tp-collage4{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px}}@media(min-width:701px){:where(.vc-sec--technique-chooser) .tp-collage4 .k-four{margin:0;height:420px;overflow:hidden;position:relative}}@media(min-width:701px){:where(.vc-sec--technique-chooser) .tp-collage4 .k-four img{width:100%;height:100%;object-fit:cover;display:block}}@media(max-width:860px)and (min-width:701px){:where(.vc-sec--technique-chooser) .tp-collage4{grid-template-columns:1fr 1fr!important;gap:8px}}@media(max-width:860px)and (min-width:701px){:where(.vc-sec--technique-chooser) .tp-collage4 .k-four{height:62vw}}@media(min-width:701px){:where(.vc-sec--technique-chooser) .fw-choose{text-transform:uppercase;letter-spacing:.06em}}@media(min-width:701px){:where(.vc-sec--technique-chooser) .fw-arrows{display:flex;justify-content:center;gap:min(30vw,420px);margin-top:calc(14px * var(--vc-space, 1));color:var(--gold)}}@media(min-width:701px){:where(.vc-sec--technique-chooser) .fw-arrows svg{animation:fwNudge 1.8s ease-in-out infinite}}@media(min-width:701px){@keyframes fwNudge{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}}@media(prefers-reduced-motion:reduce)and (min-width:701px){:where(.vc-sec--technique-chooser) .fw-arrows svg{animation:none}}@media(max-width:860px)and (min-width:701px){:where(.vc-sec--technique-chooser) .fw-arrows{gap:0}}@media(max-width:860px)and (min-width:701px){:where(.vc-sec--technique-chooser) .fw-arrows svg:last-child{display:none}}@media(max-width:860px)and (max-width:700px){:where(.vc-sec--technique-chooser) .fw-arrows{display:grid!important;grid-template-columns:1fr 1fr;gap:11px!important;justify-items:center}}@media(max-width:860px)and (max-width:700px){:where(.vc-sec--technique-chooser) .fw-arrows svg:last-child{display:block!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tv-play.tv-play-c{transform:translate(-50%,-78%)!important;gap:8px!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tv-play.tv-play-c .tv-play-ic{width:54px!important;height:54px!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tv-play.tv-play-c .tv-play-ic svg{width:20px!important;height:20px!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tv-play.tv-play-c .tv-play-tx{font-size:10px!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tv-play.tv-play-c .tv-play-t{font-size:11px!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tv-stage>.tv-credit:not(.tv-credit-in){top:12px!important;bottom:auto!important;right:14px!important;font-size:9px!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tv-stage{height:auto!important;min-height:0!important;overflow:visible!important;background:transparent!important;color:var(--ink)!important;display:flex;flex-direction:column;margin:0 -5vw calc(28px * var(--vc-space, 1)) -5vw!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tv-stage .tv-frames{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;aspect-ratio:16/9;overflow:hidden;background:#2a241e}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tv-stage .tv-veil{inset:0 0 auto 0!important;width:100%!important;height:auto!important;aspect-ratio:16/9;background:linear-gradient(to top,#28221c59,#28221c1a)!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tv-play.tv-play-c{top:0!important;left:0!important;right:0!important;width:100%!important;height:auto!important;aspect-ratio:16/9;transform:none!important;justify-content:center!important;align-items:center!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tv-play.tv-play-c{gap:6px!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tv-play.tv-play-c .tv-play-ic{width:48px!important;height:48px!important}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tv-play.tv-play-c .tv-play-tx{display:flex!important;font-size:10px!important;color:#fff}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tv-stage>.tv-credit:not(.tv-credit-in){position:absolute!important;top:10px!important;left:12px!important;right:auto!important;bottom:auto!important;margin:0!important;z-index:5!important;color:#fff!important;border-bottom-color:#fff9!important;font-size:9px!important;text-shadow:0 1px 8px rgba(20,17,14,.6)}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tv-stage .tv-film-wrap{inset:0 0 auto 0!important;width:100%!important;height:auto!important;aspect-ratio:16/9}}@media(max-width:700px)and (max-width:700px){:where(.vc-sec--technique-chooser) .tv-stage .tv-film-wrap .tv-credit-in{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-technique-chooser.css.map */
