@font-face{font-family:Work Sans;src:url(volition-font-work-sans-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Work Sans;src:url(volition-font-work-sans-500.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Work Sans;src:url(volition-font-work-sans-600.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Work Sans;src:url(volition-font-work-sans-700.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:"Bureau Serif";src:url(volition-font-bureau-serif-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"Bureau Serif";src:url(volition-font-bureau-serif-500.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:"Bureau Serif";src:url(volition-font-bureau-serif-600.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:"Bureau Serif";src:url(volition-font-bureau-serif-700.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Bureau Sans;src:url(volition-font-bureau-sans-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Bureau Sans;src:url(volition-font-bureau-sans-500.woff2) format("woff2");font-weight:500;font-display:swap}:root{--ink:#0b0b0b;--ink-2:#151515;--paper:#f3f1ee;--paper-2:#e9e6e1;--white:#ffffff;--line:rgba(0,0,0,.14);--line-d:rgba(255,255,255,.16);--mut:#77706a;--mut-d:rgba(255,255,255,.62);--brown:#7a6555;--brown-2:#9c8574;--ui:"Work Sans",-apple-system,Segoe UI,Roboto,sans-serif;--serif:"Bureau Serif",Georgia,serif;--sans:"Bureau Sans","Work Sans",sans-serif;--ease:cubic-bezier(.22,.61,.36,1);--pad:clamp(18px,5vw,64px)}*{margin:0;padding:0;box-sizing:border-box}html{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;scroll-behavior:smooth}body{font-family:var(--ui);background:var(--paper);color:var(--ink);font-size:16px;line-height:1.55;overflow-x:hidden}img{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}::selection{background:var(--ink);color:var(--paper)}.u{font-family:var(--ui);text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:600}.serif{font-family:var(--serif)}.wrap{max-width:1560px;margin:0 auto;padding:0 var(--pad)}.ann{background:var(--ink);color:var(--paper);height:34px;display:flex;align-items:center;overflow:hidden;position:relative;z-index:60}.ann .track{display:flex;white-space:nowrap;animation:marq 34s linear infinite;will-change:transform}.ann span{padding:0 26px;font-family:var(--ui);text-transform:uppercase;letter-spacing:.2em;font-size:10.5px;font-weight:600;opacity:.92}.ann span b{color:var(--brown-2);font-weight:600}@keyframes marq{to{transform:translate(-50%)}}.hd{position:fixed;left:0;right:0;top:34px;z-index:50;transition:background .4s var(--ease),color .4s var(--ease),border-color .4s var(--ease);border-bottom:1px solid transparent;color:var(--white)}.hd .wrap{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:66px}.hd.solid{background:#f3f1eef0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--ink);border-color:var(--line);top:0}.hd .logo{justify-self:start;display:flex;align-items:center;gap:10px}.hd .logo img{height:26px;width:auto;transition:opacity .3s}.hd .logo .wm{font-family:var(--ui);font-weight:700;letter-spacing:.26em;font-size:15px}.hd .logo .dk,.hd.solid .logo .wt{display:none}.hd.solid .logo .dk{display:block}nav.main{justify-self:center;display:flex;gap:30px}nav.main a{font-family:var(--ui);text-transform:uppercase;letter-spacing:.15em;font-size:11.5px;font-weight:600;position:relative;padding:6px 0}nav.main a:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:0;background:currentColor;transition:width .35s var(--ease)}nav.main a:hover:after{width:100%}.hd .util{justify-self:end;display:flex;gap:20px;align-items:center}.hd .util a{font-family:var(--ui);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:600}.hd .burger{display:none;flex-direction:column;gap:5px;background:none;border:0;cursor:pointer;padding:6px}.hd .burger span{width:22px;height:1.5px;background:currentColor;display:block;transition:.3s}.hero{position:relative;min-height:100svh;display:flex;align-items:flex-end;color:var(--white);overflow:hidden}.hero .bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero .bg img{width:100%;height:100%;object-fit:cover;object-position:50% 32%}.hero .bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0808086b,#0808080d 32%,#0808084d,#080808b8)}.hero .inner{position:relative;z-index:2;width:100%;padding-bottom:clamp(46px,7vw,88px);padding-top:130px}.hero .eyebrow{display:flex;align-items:center;gap:14px;margin-bottom:22px}.hero .eyebrow i{width:44px;height:1px;background:#ffffffb3;display:block}.hero h1{font-family:var(--serif);font-weight:500;line-height:.94;letter-spacing:-.02em;font-size:clamp(52px,11vw,168px);text-transform:uppercase;max-width:14ch;text-wrap:balance}.hero h1 em{font-style:italic;font-weight:400}.hero .sub{margin-top:26px;max-width:52ch;font-size:clamp(14px,1.35vw,17px);line-height:1.62;color:#ffffffe6}.hero .cta{display:flex;gap:14px;margin-top:34px;flex-wrap:wrap}.hero .scroll{position:absolute;right:var(--pad);bottom:34px;z-index:2;writing-mode:vertical-rl;font-family:var(--ui);text-transform:uppercase;letter-spacing:.24em;font-size:10px;font-weight:600;opacity:.8;display:flex;align-items:center;gap:10px}.hero .scroll:after{content:"";width:1px;height:46px;background:#fff9;animation:sc 2s var(--ease) infinite}@keyframes sc{0%{transform:scaleY(.2);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}50.1%{transform-origin:bottom}to{transform:scaleY(.2);transform-origin:bottom}}.btn{font-family:var(--ui);text-transform:uppercase;letter-spacing:.14em;font-size:11.5px;font-weight:600;padding:15px 30px;border:1px solid var(--ink);background:var(--ink);color:var(--paper);cursor:pointer;transition:.35s var(--ease);display:inline-flex;align-items:center;gap:10px}.btn:hover{background:transparent;color:var(--ink)}.btn.light{background:var(--paper);color:var(--ink);border-color:var(--paper)}.btn.light:hover{background:transparent;color:var(--paper)}.btn.ghost{background:transparent;color:var(--white);border-color:#fff9}.btn.ghost:hover{background:var(--white);color:var(--ink);border-color:var(--white)}.btn.ink-ghost{background:transparent;color:var(--ink);border-color:var(--ink)}.btn.ink-ghost:hover{background:var(--ink);color:var(--paper)}.btn .ar{transition:transform .35s var(--ease)}.btn:hover .ar{transform:translate(4px)}section{position:relative}.sec-h{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:clamp(30px,4vw,54px)}.sec-h .lbl{display:flex;align-items:baseline;gap:14px}.sec-h .num{font-family:var(--ui);font-weight:600;font-size:11px;letter-spacing:.1em;opacity:.5}.sec-h h2{font-family:var(--serif);font-weight:500;text-transform:uppercase;letter-spacing:-.01em;line-height:.98;font-size:clamp(30px,5vw,62px)}.sec-h p{max-width:40ch;color:var(--mut);font-size:14.5px}.pad{padding:clamp(64px,9vw,140px) 0}.manifest{background:var(--ink);color:var(--paper);text-align:center;padding:clamp(70px,10vw,150px) 0}.manifest .k{color:var(--brown-2);margin-bottom:26px}.manifest p{font-family:var(--serif);font-weight:400;font-size:clamp(24px,3.6vw,50px);line-height:1.22;letter-spacing:-.01em;max-width:20ch;margin:0 auto;text-wrap:balance}.manifest p em{font-style:italic;color:var(--brown-2)}.chapters{display:flex;justify-content:center;gap:0;margin-top:56px;flex-wrap:wrap;border-top:1px solid var(--line-d)}.chapters .ch{padding:26px clamp(20px,4vw,58px);border-right:1px solid var(--line-d);min-width:180px}.chapters .ch:first-child{border-left:1px solid var(--line-d)}.chapters .ch .n{color:var(--brown-2);opacity:.8;display:block;margin-bottom:8px}.chapters .ch .t{font-family:var(--serif);font-size:19px;text-transform:uppercase;letter-spacing:.02em}.chapters .ch.soon .t{opacity:.4}.feature{display:grid;grid-template-columns:1.05fr .95fr;min-height:88vh}.feature .media{position:relative;background:#0c0c0c;overflow:hidden}.feature .media img{width:100%;height:100%;object-fit:cover;object-position:50% 42%}.feature .media .tag{position:absolute;top:24px;left:24px;color:#fff;background:#00000059;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:8px 14px;border:1px solid rgba(255,255,255,.25)}.feature .body{background:var(--paper);display:flex;flex-direction:column;justify-content:center;padding:clamp(40px,6vw,110px)}.feature .body .k{color:var(--brown);margin-bottom:20px}.feature .body h3{font-family:var(--serif);font-weight:500;text-transform:uppercase;line-height:.96;letter-spacing:-.01em;font-size:clamp(38px,5.4vw,80px)}.feature .body .lead{margin-top:22px;max-width:44ch;color:#3a352f;font-size:15.5px;line-height:1.66}.feature .body .meta{display:flex;gap:30px;margin-top:34px;align-items:baseline}.feature .body .price{font-family:var(--serif);font-size:30px}.feature .body .price s{color:var(--mut);font-size:18px;font-family:var(--ui);margin-right:10px}.feature .body .save{border:1px solid var(--ink);padding:5px 10px}.feature .body .cta{margin-top:34px;display:flex;gap:14px;flex-wrap:wrap}.street{background:var(--white);color:var(--ink)}.street .sec-h p{color:var(--mut)}.pgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.card{background:var(--white);position:relative;display:flex;flex-direction:column;color:var(--ink)}.card .img{display:block;position:relative;aspect-ratio:4/5;overflow:hidden;background:#eeeae5}.card .img img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease)}.card:hover .img img{transform:scale(1.045)}.card .img .go{position:absolute;right:12px;bottom:12px;width:38px;height:38px;border:1px solid rgba(0,0,0,.4);color:#111;display:flex;align-items:center;justify-content:center;font-size:15px;background:#ffffffb3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transform:translateY(8px);opacity:0;transition:.4s var(--ease)}.card:hover .img .go{transform:none;opacity:1}.card:hover .img .go{background:var(--ink);color:var(--paper);border-color:var(--ink)}.card .badge{position:absolute;top:12px;left:12px;z-index:2;background:var(--ink);color:var(--paper);padding:5px 9px;font-family:var(--ui);text-transform:uppercase;letter-spacing:.1em;font-size:9.5px;font-weight:700}.card .info{padding:16px 16px 20px;display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.card .info .nm{font-family:var(--ui);text-transform:uppercase;letter-spacing:.06em;font-size:12.5px;font-weight:600;line-height:1.3}.card .info .sub{color:var(--mut);font-size:11px;text-transform:uppercase;letter-spacing:.08em;margin-top:5px}.card .info .pr{font-family:var(--serif);font-size:16px;white-space:nowrap;text-align:right}.card .info .pr s{display:block;color:var(--mut);font-size:11.5px;font-family:var(--ui)}.connect{background:var(--paper);overflow:hidden}.connect .top{text-align:center;max-width:900px;margin:0 auto clamp(40px,6vw,70px)}.connect .top .k{color:var(--brown);margin-bottom:20px}.connect .top h2{font-family:var(--serif);font-weight:500;text-transform:uppercase;line-height:.98;letter-spacing:-.01em;font-size:clamp(34px,6vw,86px)}.connect .top p{margin:24px auto 0;max-width:60ch;color:#3a352f;font-size:15.5px;line-height:1.66}.split{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);position:relative}.split .vs{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;width:60px;height:60px;border-radius:50%;background:var(--ink);color:var(--paper);display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-style:italic;font-size:20px}.pane{position:relative;min-height:clamp(420px,60vh,640px);display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(28px,4vw,52px);color:#fff;overflow:hidden}.pane .pimg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.pane .pimg img{width:100%;height:100%;object-fit:cover}.pane.dark .pimg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000026,#000000c7)}.pane.lightp{color:var(--ink)}.pane.lightp .pimg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#ffffff0d,#ffffff8c)}.pane .c{position:relative;z-index:2}.pane .c .t{font-family:var(--serif);text-transform:uppercase;font-size:clamp(30px,3.6vw,52px);line-height:1;letter-spacing:-.01em}.pane .c .d{margin-top:14px;max-width:34ch;font-size:14px;line-height:1.6;opacity:.92}.pane .c .l{margin-top:22px;display:inline-flex}.cpo{background:var(--white)}.cpo .pgrid2{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(14px,2vw,30px)}.cardl{background:var(--white);border:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;align-items:stretch;overflow:hidden}.cardl a.img{display:block;aspect-ratio:1/1;background:#f4f2ef;overflow:hidden}.cardl a.img img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease)}.cardl:hover a.img img{transform:scale(1.04)}.cardl .b{padding:clamp(22px,3vw,40px);display:flex;flex-direction:column;justify-content:center}.cardl .b .k{color:var(--brown);margin-bottom:14px}.cardl .b .nm{font-family:var(--serif);text-transform:uppercase;font-size:clamp(20px,2.2vw,30px);line-height:1;letter-spacing:-.01em}.cardl .b .d{color:var(--mut);font-size:13px;margin-top:12px;line-height:1.6}.cardl .b .pr{font-family:var(--serif);font-size:22px;margin-top:18px}.cardl .b .l{margin-top:22px}.next{background:var(--ink);color:var(--paper);text-align:center;padding:clamp(70px,10vw,150px) 0;position:relative;overflow:hidden}.next .k{color:var(--brown-2);margin-bottom:22px}.next h2{font-family:var(--serif);font-weight:500;text-transform:uppercase;line-height:.96;letter-spacing:-.01em;font-size:clamp(40px,8vw,120px)}.next .cd{display:flex;justify-content:center;gap:clamp(18px,4vw,54px);margin:40px 0 10px}.next .cd .u{opacity:.55;margin-top:6px}.next .cd .v{font-family:var(--serif);font-size:clamp(34px,5vw,64px);line-height:1;font-variant-numeric:tabular-nums}.next .desc{max-width:46ch;margin:20px auto 0;color:var(--mut-d);font-size:15px;line-height:1.62}.next form{display:flex;gap:0;max-width:460px;margin:38px auto 0;border:1px solid var(--line-d)}.next input{flex:1;background:transparent;border:0;padding:16px 18px;color:var(--paper);font-family:var(--ui);font-size:12px;letter-spacing:.06em;outline:none}.next input::placeholder{color:#ffffff80;text-transform:uppercase;letter-spacing:.14em;font-size:11px}.next form button{background:var(--paper);color:var(--ink);border:0;padding:0 26px;font-family:var(--ui);text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:600;cursor:pointer;transition:.3s}.next form button:hover{background:var(--brown-2)}.next .note{margin-top:14px;color:#fff6;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}.ugc{background:var(--paper-2)}.ugc .row{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.ugc .row a{position:relative;aspect-ratio:3/4;overflow:hidden;background:#ddd;display:block}.ugc .row a img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease)}.ugc .row a:hover img{transform:scale(1.06)}.ugc .row a .tt{position:absolute;left:12px;bottom:12px;color:#fff;font-family:var(--ui);text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:600;text-shadow:0 1px 6px rgba(0,0,0,.5)}footer{background:var(--ink);color:var(--paper);padding:clamp(56px,7vw,96px) 0 34px}.fgrid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;padding-bottom:56px;border-bottom:1px solid var(--line-d)}.fgrid .brand img{height:30px;margin-bottom:20px}.fgrid .brand p{color:var(--mut-d);max-width:34ch;font-size:14px;line-height:1.62}.fcol h4{font-family:var(--ui);text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:600;margin-bottom:18px;color:#ffffff8c}.fcol a{display:block;font-size:13.5px;padding:6px 0;color:#ffffffd9;transition:.25s}.fcol a:hover{color:var(--brown-2);padding-left:5px}.fbot{display:flex;justify-content:space-between;align-items:center;padding-top:28px;flex-wrap:wrap;gap:14px}.fbot p,.fbot a{font-family:var(--ui);text-transform:uppercase;letter-spacing:.1em;font-size:10.5px;color:#ffffff80}.fbot .lk{display:flex;gap:22px}[data-rv]{opacity:0;transform:translateY(24px);transition:opacity .9s var(--ease),transform .9s var(--ease)}[data-rv].in{opacity:1;transform:none}@media(max-width:1080px){nav.main{display:none}.hd .util .u-hide{display:none}.hd .burger{display:flex}.pgrid{grid-template-columns:repeat(2,1fr)}.feature{grid-template-columns:1fr}.feature .media{min-height:74vh}}@media(max-width:720px){.hd .wrap{grid-template-columns:auto 1fr auto}nav.main{display:none}.hero h1{font-size:clamp(46px,15vw,80px)}.split,.cpo .pgrid2,.cardl{grid-template-columns:1fr}.cardl a.img{aspect-ratio:4/5}.ugc .row{grid-template-columns:repeat(2,1fr)}.fgrid{grid-template-columns:1fr 1fr;gap:32px}.fgrid .brand{grid-column:1/-1}.chapters .ch{min-width:50%;flex:1}.split .vs{display:none}}.mnav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:var(--ink);color:var(--paper);transform:translateY(-100%);transition:transform .5s var(--ease);display:flex;flex-direction:column;padding:26px var(--pad)}.mnav.open{transform:none}.mnav .top{display:flex;justify-content:space-between;align-items:center;margin-bottom:auto}.mnav .top .wm{font-family:var(--ui);font-weight:700;letter-spacing:.26em;font-size:15px}.mnav .x{background:none;border:0;color:var(--paper);font-size:26px;cursor:pointer;line-height:1}.mnav .links{display:flex;flex-direction:column;gap:6px;margin:auto 0}.mnav .links a{font-family:var(--serif);text-transform:uppercase;font-size:34px;line-height:1.16;letter-spacing:-.01em}.mnav .foot{margin-top:auto;display:flex;gap:20px}.mnav .foot a{font-family:var(--ui);text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:600;opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/21/assets/volition-landing.css.map */
