.template-index .v-hero--knowing .v-eyebrow{max-width:440px;font-size:10px;line-height:1.7;letter-spacing:.21em;margin-bottom:28px}.template-index .v-hero--knowing h1{font-size:clamp(42px,4.6vw,70px);line-height:1.13;margin-bottom:26px;text-wrap:balance}.template-index .v-hero--knowing .v-hero__content>p{max-width:420px;font:400 clamp(17px,1.45vw,21px)/1.7 var(--v-sans);color:#e8e2d8;margin:0 0 32px}.template-index .v-hero--knowing .v-buttons{display:flex;justify-content:flex-start}.template-index .v-hero--knowing .v-button{min-height:48px;padding:17px 26px;font-size:10px}.v-discernment.v-discernment--knowing{padding:clamp(80px,9vw,140px) 6vw;background:var(--v-paper);color:var(--v-ink);border-top:1px solid #d6d2c9}.v-discernment__layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px 9vw;max-width:1280px;margin:auto}.v-discernment--knowing h2{font:400 clamp(40px,4.5vw,68px)/1.12 var(--v-serif);letter-spacing:-.035em;max-width:430px;margin:0;text-wrap:balance}.v-discernment--knowing .v-story__rule{margin:0 0 30px}.v-discernment__reading{font:400 clamp(19px,1.6vw,22px)/1.75 var(--v-serif);max-width:650px;color:#514d45}.v-discernment__reading p{margin:0 0 1.4em}.v-discernment__reading p:last-child{margin-bottom:0}.v-discernment__reading p:nth-child(3){color:var(--v-ink);font-size:1.17em;line-height:1.5}.v-story.v-story--knowing{overflow:visible}.v-story--knowing .v-story__opening{top:48px}.v-story--knowing .v-story__opening .v-section-label{font:600 10px/1.6 var(--v-sans);letter-spacing:.2em;margin:0 0 26px;color:#bc9a63}.v-story--knowing .v-story__opening h2{font-size:clamp(38px,4.25vw,62px);line-height:1.2;letter-spacing:-.035em}.v-story--knowing .v-story__opening h2 em{display:block;margin-top:12px;color:#d3b684;font-weight:400}.v-story--knowing .v-story__body{font:400 clamp(19px,1.6vw,23px)/1.8 var(--v-serif);color:#d8d4ca}.v-story--knowing .v-story__body p{margin:0 0 1.55em}.v-story--knowing .v-story__body em{color:#e9dac1;font-size:1.22em;line-height:1.55}.v-story--knowing .v-story__declaration{display:block;margin:42px 0;padding:30px 0;border-top:1px solid #484135;border-bottom:1px solid #484135;font:400 clamp(27px,2.7vw,40px)/1.35 var(--v-serif);letter-spacing:-.025em}.v-story--knowing .v-story__declaration strong{font-weight:500}.v-story--knowing .v-story__declaration span{display:block;color:#d3b684}.v-story--knowing .v-story__cadence{margin-top:42px;font-size:clamp(20px,1.8vw,25px)}.v-story--knowing .v-story__cadence p{margin:0 0 12px}.v-story--knowing .v-story__cadence p:last-child{color:#d3b684;margin-bottom:0}.v-serpent-story--meanings{display:block;min-height:0}.v-serpent-story__scene{position:relative;isolation:isolate;overflow:hidden;min-height:680px}.v-serpent-story--meanings .v-serpent-story__intro{font:400 clamp(19px,1.6vw,24px)/1.75 var(--v-serif);max-width:470px;color:#ded8ce}.v-serpent-story--meanings .v-serpent-story__intro p{margin:0}.v-serpent-meanings{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:58px 7vw;padding:70px 6vw 100px;max-width:1440px;margin:auto}.v-serpent-meanings__item{min-width:0;border-top:1px solid #494135;padding-top:30px}.v-serpent-meanings__item h3{font:400 clamp(32px,3.3vw,48px)/1.2 var(--v-serif);letter-spacing:-.025em;color:#f4f1eb;margin:0 0 15px}.v-serpent-meanings__tagline{font:400 clamp(20px,1.9vw,27px)/1.5 var(--v-serif);color:#d3b684;margin:0 0 20px}.v-serpent-meanings__body{font:400 16px/1.85 var(--v-sans);max-width:590px;color:#c5c0b7}.v-serpent-meanings__body p{margin:0}.v-reclamation{padding:clamp(82px,10vw,145px) 6vw;background:var(--v-paper);color:var(--v-ink);border-top:1px solid #d6d2c9;text-align:center}.v-reclamation__inner{max-width:1120px;margin:auto}.v-reclamation h2{font:400 clamp(35px,4.4vw,64px)/1.24 var(--v-serif);letter-spacing:-.035em;text-wrap:balance;margin:0 0 42px}.v-reclamation h2 em{display:block;margin-top:9px;font-weight:400;color:#716044}.v-reclamation__promises{font:400 clamp(21px,2.15vw,30px)/1.6 var(--v-serif)}.v-reclamation__promises p{margin:0 0 9px}.v-reclamation__personal{font:400 17px/1.7 var(--v-sans);color:#666055;margin:38px 0 13px}.v-reclamation__power{font:400 clamp(28px,3vw,42px)/1.3 var(--v-serif);letter-spacing:-.02em;margin:0 0 34px}.v-reclamation__power strong{font-weight:500}.v-reclamation .v-reclamation__button{background:#201f1b;border-color:#201f1b;color:#f4f1eb;min-height:50px;padding:18px 32px}.v-reclamation .v-reclamation__button:hover{background:#f4f1eb;color:#201f1b}.v-reclamation .v-reclamation__button:focus-visible{outline:2px solid #716044;outline-offset:5px}@media(min-width:750px)and (max-width:1000px){.v-discernment__layout,.v-story--knowing .v-story__inner{column-gap:5vw;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.v-serpent-story--meanings .v-serpent-story__copy{width:52%;padding-inline:5vw}.v-serpent-story--meanings h2{font-size:42px}}@media(max-width:749px){.template-index .v-hero--knowing h1{font-size:clamp(38px,9.4vw,52px);max-width:490px;margin-bottom:20px}.template-index .v-hero--knowing .v-eyebrow{font-size:9px;letter-spacing:.14em;margin-bottom:20px}.template-index .v-hero--knowing .v-hero__content>p{font-size:16px;line-height:1.7;max-width:390px;margin-bottom:26px}.v-discernment.v-discernment--knowing{padding:64px 26px}.v-discernment__layout{grid-template-columns:1fr;gap:30px}.v-discernment--knowing h2{font-size:40px;max-width:340px}.v-discernment__reading{font-size:20px;line-height:1.7}.v-story--knowing .v-story__opening{position:static}.v-story--knowing .v-story__opening h2{font-size:38px;max-width:440px}.v-story--knowing .v-story__opening .v-section-label{margin-bottom:22px}.v-story--knowing .v-story__body{font-size:20px;line-height:1.75}.v-story--knowing .v-story__declaration{font-size:28px;margin:32px 0;padding:26px 0}.v-story--knowing .v-story__cadence{font-size:21px;line-height:1.65}.v-serpent-story__scene{display:flex;flex-direction:column;min-height:0}.v-serpent-story--meanings .v-serpent-story__copy{padding-bottom:34px}.v-serpent-story--meanings .v-serpent-story__intro{font-size:21px;line-height:1.65}.v-serpent-meanings{grid-template-columns:1fr;gap:36px;padding:14px 26px 68px}.v-serpent-meanings__item{padding-top:28px}.v-serpent-meanings__item h3{font-size:36px}.v-serpent-meanings__tagline{font-size:23px;margin-bottom:18px}.v-serpent-meanings__body{font-size:16px;line-height:1.8}.v-reclamation{padding:70px 26px 78px}.v-reclamation h2{font-size:36px;line-height:1.25;margin-bottom:32px}.v-reclamation__promises{font-size:22px;line-height:1.65}.v-reclamation__personal{font-size:16px;margin-top:30px}.v-reclamation__power{font-size:32px;margin-bottom:28px}}@media(prefers-reduced-motion:reduce){.v-story--knowing .v-story__opening{position:static}}.v-serpent-story--text .v-serpent-story__scene{min-height:0}.v-serpent-story--text .v-serpent-story__copy{width:100%;max-width:1440px;min-height:0;margin-inline:auto;padding:clamp(72px,8vw,120px) 6vw 0;align-items:center;text-align:center}.v-serpent-story--text h2{max-width:1000px;margin:0 0 30px}.v-serpent-story--text .v-serpent-story__intro{max-width:800px}.v-serpent-story--text .v-text-link{align-self:center}@media(max-width:749px){.v-serpent-story--text .v-serpent-story__copy{padding:64px 26px 36px}.v-serpent-story--text h2{max-width:480px;margin-bottom:24px}}.v-serpent-story--film{position:relative;isolation:isolate;background:#000}.v-serpent-film{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;opacity:var(--serpent-film-opacity,.16)}.v-serpent-film img,.v-serpent-film video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center 35%}.v-serpent-film video{opacity:0;transition:opacity 1.8s ease}.has-video-frame .v-serpent-film video{opacity:1}.v-serpent-film:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0006,#0000001a),linear-gradient(180deg,#000 0%,transparent 18%,transparent 82%,#000 100%)}.v-serpent-story--film .v-serpent-story__scene,.v-serpent-story--film .v-serpent-meanings{position:relative;z-index:1;background:transparent}.v-serpent-motion{position:absolute;bottom:24px;right:6vw;z-index:2;border:1px solid #726957;background:#000000b3;color:#d8d4ca;padding:10px 14px;min-height:44px;font:400 10px/1.5 var(--v-sans);letter-spacing:.1em;cursor:pointer}.v-serpent-motion[hidden]{display:none}.v-serpent-motion:focus-visible{outline:2px solid #d3b684;outline-offset:4px}@media(max-width:749px){.v-serpent-story--film .v-serpent-meanings{padding-bottom:100px}.v-serpent-film img,.v-serpent-film video{object-position:54% center}}@media(prefers-reduced-motion:reduce){.v-serpent-film video{display:none;transition:none}.v-serpent-motion{display:none}}.v-story.v-story--disclosure{padding-block:clamp(64px,7vw,110px)}.v-story--disclosure .v-story__preview p:last-child{margin-bottom:0}.v-story__more{margin-top:28px}.v-story__continue{display:inline-flex;align-items:center;gap:22px;list-style:none;border-color:#bc9a63;color:#f4f1eb;text-align:left;min-height:50px}.v-story__continue::-webkit-details-marker{display:none}.v-story__continue::marker{content:""}.v-story__continue:focus-visible,.v-story__close:focus-visible{outline:2px solid #d3b684;outline-offset:5px}.v-story__close-label,.v-story__more[open] .v-story__continue-label{display:none}.v-story__more[open] .v-story__close-label{display:inline}.v-story__toggle-icon{position:relative;display:inline-block;width:12px;height:12px;flex:0 0 12px}.v-story__toggle-icon:before,.v-story__toggle-icon:after{content:"";position:absolute;background:currentColor}.v-story__toggle-icon:before{width:1px;height:12px;left:5.5px;top:0}.v-story__toggle-icon:after{height:1px;width:12px;top:5.5px;left:0}.v-story__more[open] .v-story__toggle-icon:before{display:none}.v-story__continuation{padding-top:38px;scroll-margin-top:40px}.v-story__continuation:focus-visible{outline:1px solid #bc9a63;outline-offset:12px}.v-story__close{display:inline-flex;align-items:center;gap:18px;margin-top:34px;min-height:44px;padding:12px 0;border:0;border-bottom:1px solid #bc9a63;background:transparent;color:#e6dfd2;font:400 10px/1.5 var(--v-sans);letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.v-story__close[hidden]{display:none}@media(max-width:749px){.v-story__continue{font-size:10px;padding:16px 22px}.v-story__continuation{padding-top:30px;scroll-margin-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/homepage-copy.css.map */
