::selection{background:var(--wp--preset--color--brass);color:var(--wp--preset--color--petrol-deep)}.reveal,.vwl-reveal{opacity:0;transform:translateY(22px);transition:opacity 0.9s cubic-bezier(.16,1,.3,1),transform 0.9s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.reveal.is-in,.vwl-reveal.is-in{opacity:1;transform:none}.paper,.vwl-paper{position:relative;isolation:isolate}.paper::after,.vwl-paper::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E")}.lime-glass,.vwl-lime-glass{background:rgb(240 237 227 / .88)!important;border:1px solid rgb(23 63 58 / .14)!important;box-shadow:0 16px 60px rgb(14 45 42 / .08)!important;backdrop-filter:blur(18px) saturate(110%)!important;-webkit-backdrop-filter:blur(18px) saturate(110%)!important}.petrol-glass,.vwl-petrol-glass{background:rgb(23 63 58 / .82)!important;border:1px solid rgb(240 237 227 / .16)!important;box-shadow:0 22px 70px rgb(14 45 42 / .18)!important;backdrop-filter:blur(18px) saturate(110%)!important;-webkit-backdrop-filter:blur(18px) saturate(110%)!important}.is-style-kicker::before{content:"";display:inline-block;width:2rem;height:1px;margin-right:.75rem;vertical-align:middle}.wp-block-button.is-style-brass .wp-block-button__link{background:var(--wp--preset--color--brass);color:var(--wp--preset--color--petrol-deep);box-shadow:0 14px 36px -18px rgb(170 133 80 / .7)}.wp-block-button.is-style-brass .wp-block-button__link:hover{background:#c39a5d}.wp-block-button.is-style-outline-petrol .wp-block-button__link{background:#fff0;color:var(--wp--preset--color--petrol);border:1px solid rgb(23 63 58 / .25)}.wp-block-button.is-style-outline-petrol .wp-block-button__link:hover{border-color:var(--wp--preset--color--petrol);background:rgb(23 63 58 / .05)}.wp-block-button.is-style-light .wp-block-button__link{background:var(--wp--preset--color--limewash);color:var(--wp--preset--color--petrol);box-shadow:0 14px 40px -18px rgb(14 45 42 / .4)}.wp-block-button.is-style-light .wp-block-button__link:hover{background:#fff}.vellyway-header,.vwl-header{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:9999!important}.vellyway-hero .wp-block-cover__image-background{animation:slow-breathe 15s ease-in-out infinite}@keyframes slow-breathe{0%,100%{transform:scale(1)}50%{transform:scale(1.035) translate(-.5%,-.8%)}}@keyframes float-orbit{0%,100%{transform:translate3d(0,0,0) rotate(0deg)}33%{transform:translate3d(14px,-12px,0) rotate(3deg)}66%{transform:translate3d(-10px,9px,0) rotate(-2deg)}}.animate-orbit{animation:float-orbit 12s ease-in-out infinite}@keyframes ticker{from{transform:translateX(0)}to{transform:translateX(-50%)}}.animate-ticker{animation:ticker 42s linear infinite}.animate-ticker:hover{animation-play-state:paused}@keyframes product-in{from{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}.product-in{animation:product-in 0.55s cubic-bezier(.16,1,.3,1) both}.vellyway-ticker{overflow:hidden;mask-image:linear-gradient(to right,transparent,black 8%,black 92%,transparent)}.vellyway-ticker__track{display:flex;align-items:center;width:max-content}.vellyway-ticker__track span{white-space:nowrap;margin:0 2.5rem;font-size:.625rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:rgb(23 63 58 / .65)}.vellyway-ticker__track i{display:block;width:6px;height:6px;border-radius:50%;background:var(--wp--preset--color--terracotta);flex-shrink:0}.vellyway-newsletter__row{display:flex;border-bottom:1px solid rgb(240 237 227 / .25);margin-top:.75rem}.vellyway-newsletter__row:focus-within{border-color:var(--wp--preset--color--brass)}.vellyway-newsletter__row input{flex:1;min-width:0;background:#fff0;border:none;padding:.75rem 0;font-size:.875rem;color:var(--wp--preset--color--limewash);outline:none}.vellyway-newsletter__row input::placeholder{color:rgb(240 237 227 / .3)}.vellyway-newsletter__row button{background:#fff0;border:none;font-size:.5625rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--wp--preset--color--brass);cursor:pointer}.vellyway-footer-links{list-style:none;padding:0}.vellyway-footer-links a{color:inherit;text-decoration:none;transition:color 0.3s}.vellyway-footer-links a:hover{color:var(--wp--preset--color--limewash)}.vellyway-persona-explorer{display:grid;grid-template-columns:0.78fr 1.22fr;border-top:1px solid rgb(23 63 58 / .2);border-bottom:1px solid rgb(23 63 58 / .2);overflow:hidden}.vellyway-persona-tabs{border-right:1px solid rgb(23 63 58 / .2)}.vellyway-persona-tab{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.25rem;border:none;border-bottom:1px solid rgb(23 63 58 / .15);background:#fff0;color:var(--wp--preset--color--petrol);font-size:.75rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;text-align:left;cursor:pointer;transition:all 0.3s}.vellyway-persona-tab:last-child{border-bottom:none}.vellyway-persona-tab.is-active{background:var(--wp--preset--color--petrol);color:var(--wp--preset--color--limewash)}.vellyway-persona-tab:hover:not(.is-active){background:rgb(23 63 58 / .05)}.vellyway-persona-tab__num{margin-right:1rem;font-family:var(--wp--preset--font-family--display);font-size:1.125rem;color:var(--wp--preset--color--brass)}.vellyway-persona-tab:not(.is-active) .vellyway-persona-tab__num{color:rgb(23 63 58 / .35)}.vellyway-persona-panels{position:relative}.vellyway-persona-panel{display:none;grid-template-columns:1fr 0.88fr;min-height:590px}.vellyway-persona-panel.is-active{display:grid;animation:product-in 0.5s ease both}.vellyway-persona-panel__info{display:flex;flex-direction:column;justify-content:space-between;padding:2rem 2.5rem;background:var(--wp--preset--color--limewash)}.vellyway-persona-panel__role{font-size:.5625rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--wp--preset--color--terracotta)}.vellyway-persona-panel__name{font-family:var(--wp--preset--font-family--display);font-size:clamp(1.75rem, 3vw, 3rem);font-weight:500;line-height:1;color:var(--wp--preset--color--petrol);margin:1rem 0 0}.vellyway-persona-panel__quote{margin:2rem 0 0;padding:0 0 0 1.25rem;border-left:2px solid var(--wp--preset--color--brass);font-family:var(--wp--preset--font-family--display);font-size:1.5rem;font-style:italic;line-height:1.15;color:rgb(23 63 58 / .75)}.vellyway-persona-panel__info dl{margin-top:3rem}.vellyway-persona-panel__info dt{font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgb(23 63 58 / .4);margin-top:1.25rem}.vellyway-persona-panel__info dd{margin:.25rem 0 0;font-size:.75rem;line-height:1.6;color:rgb(23 33 31 / .65)}.vellyway-persona-panel__image{overflow:hidden}.vellyway-persona-panel__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.2s ease}.vellyway-persona-panel__image:hover img{transform:scale(1.025)}.vellyway-collection-filters{display:flex;flex-wrap:wrap;gap:.25rem;border-bottom:1px solid rgb(23 63 58 / .2);padding-bottom:.5rem}.vellyway-filter{padding:.5rem 1rem;border:none;border-radius:100px;background:#fff0;font-size:.625rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgb(23 63 58 / .5);cursor:pointer;transition:all 0.3s}.vellyway-filter.is-active{background:var(--wp--preset--color--petrol);color:var(--wp--preset--color--limewash)}.vellyway-filter:hover:not(.is-active){background:rgb(23 63 58 / .05);color:var(--wp--preset--color--petrol)}.vellyway-collection-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:220px;gap:.75rem}.vellyway-card{position:relative;overflow:hidden;background:var(--wp--preset--color--petrol);text-decoration:none;display:block;min-height:220px}.vellyway-card--tall{grid-row:span 2}.vellyway-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.8;transition:all 0.9s ease}.vellyway-card:hover img{transform:scale(1.045);opacity:.95}.vellyway-card::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(14 45 42 / .95) 0%,rgb(14 45 42 / .2) 50%,transparent 100%)}.vellyway-card__chip{position:absolute;top:1rem;left:1rem;z-index:2;padding:.25rem .625rem;background:rgb(240 237 227 / .9);font-size:.5rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--wp--preset--color--petrol);backdrop-filter:blur(4px)}.vellyway-card__tier{position:absolute;top:1rem;right:1rem;z-index:2;font-size:.5625rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgb(240 237 227 / .7)}.vellyway-card__body{position:absolute;bottom:0;left:0;right:0;z-index:2;padding:1.25rem;color:var(--wp--preset--color--limewash)}.vellyway-card__taxonomy{font-size:.5rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--wp--preset--color--brass)}.vellyway-card__body h3{font-family:var(--wp--preset--font-family--display);font-size:1.5rem;font-weight:500;line-height:1;margin:.5rem 0 0}.vellyway-card__body p{font-size:.6875rem;line-height:1.5;color:rgb(240 237 227 / .7);margin:.5rem 0 0;max-height:0;overflow:hidden;transition:max-height 0.5s ease}.vellyway-card:hover .vellyway-card__body p{max-height:4rem}.vellyway-card[hidden]{display:none}.vellyway-orbit{position:relative;min-height:520px}.vellyway-orbit__ring{position:absolute;border-radius:50%;border:1px solid rgb(240 237 227 / .12)}.vellyway-orbit__ring--outer{inset:3rem}.vellyway-orbit__ring--inner{inset:7rem;border-color:rgb(170 133 80 / .3)}.vellyway-orbit__core{position:absolute;inset:0;display:grid;place-items:center;text-align:center}.vellyway-orbit__core>*{display:block}.vellyway-orbit__pct{font-family:var(--wp--preset--font-family--display);font-size:4.5rem;line-height:1;color:var(--wp--preset--color--limewash)}.vellyway-orbit__label{margin-top:.5rem;font-size:.5625rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--wp--preset--color--limewash)}.vellyway-orbit__traits{margin-top:1rem;font-size:.625rem;color:rgb(240 237 227 / .75)}.vellyway-orbit__core::before{content:"";position:absolute;width:15rem;height:15rem;border-radius:50%;background:var(--wp--preset--color--terracotta);box-shadow:0 30px 80px rgb(0 0 0 / .2);z-index:-1}.vellyway-orbit__sat{position:absolute;max-width:8rem;font-size:.5625rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;line-height:1.4;color:rgb(240 237 227 / .45)}.vellyway-briefs{border-left:2px solid rgb(170 133 80 / .6);padding:1rem 0 1rem 1.75rem;position:relative}.vellyway-brief{display:none}.vellyway-brief.is-active{display:block;animation:product-in 0.5s ease both}.vellyway-brief blockquote{font-family:var(--wp--preset--font-family--display);font-size:clamp(1.5rem, 3.5vw, 3rem);font-weight:500;font-style:italic;line-height:1.12;color:var(--wp--preset--color--petrol);margin:0;padding:0;border:none}.vellyway-brief__role{margin-top:2rem;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--wp--preset--color--petrol)}.vellyway-brief__place{margin-top:.25rem;font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:rgb(23 63 58 / .4)}.vellyway-briefs__nav{display:flex;gap:.5rem;margin-top:2rem;justify-content:flex-end}.vellyway-briefs__btn{width:2.75rem;height:2.75rem;border-radius:50%;border:1px solid rgb(23 63 58 / .2);background:#fff0;color:var(--wp--preset--color--petrol);font-size:.875rem;cursor:pointer;transition:all 0.3s}.vellyway-briefs__btn:hover{background:var(--wp--preset--color--petrol);color:var(--wp--preset--color--limewash)}.vellyway-access-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgb(23 63 58 / .2);border-bottom:1px solid rgb(23 63 58 / .2)}.vellyway-access-tier{display:flex;flex-direction:column;padding:1.75rem 2.25rem;border-left:1px solid rgb(23 63 58 / .2);color:var(--wp--preset--color--petrol);transition:all 0.5s}.vellyway-access-tier:first-child{border-left:none}.vellyway-access-tier.is-active{background:var(--wp--preset--color--petrol);color:var(--wp--preset--color--limewash)}.vellyway-access-tier__head{display:flex;justify-content:space-between;align-items:center}.vellyway-access-tier__name{font-size:.6875rem;font-weight:700;letter-spacing:.28em;color:var(--wp--preset--color--terracotta)}.vellyway-access-tier.is-active .vellyway-access-tier__name{color:var(--wp--preset--color--brass)}.vellyway-access-tier__note{font-size:.5rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;opacity:.35}.vellyway-access-tier__line{font-family:var(--wp--preset--font-family--display);font-size:clamp(2rem, 3vw, 3rem);font-weight:500;line-height:1;margin:2rem 0 0}.vellyway-access-tier__desc{margin:1.25rem 0 0;font-size:.75rem;line-height:1.6;opacity:.6}.vellyway-access-tier ul{flex:1;list-style:none;padding:1.5rem 0 0;margin:2rem 0 0;border-top:1px solid currentColor;opacity:.15}.vellyway-access-tier.is-active ul{border-color:rgb(240 237 227 / .15)}.vellyway-access-tier ul li{padding:.375rem 0;font-size:.6875rem;opacity:1;display:flex;align-items:center;gap:.75rem}.vellyway-access-tier ul{opacity:1}.vellyway-access-tier ul li::before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--wp--preset--color--terracotta);flex-shrink:0}.vellyway-access-tier.is-active ul li::before{background:var(--wp--preset--color--brass)}.vellyway-access-tier__cta{display:flex;justify-content:space-between;align-items:center;margin-top:2.25rem;padding-top:1.25rem;border-top:1px solid rgb(23 63 58 / .2);font-size:.625rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:inherit;transition:opacity 0.3s}.vellyway-access-tier.is-active .vellyway-access-tier__cta{border-color:rgb(240 237 227 / .2)}.vellyway-access-tier__cta:hover{opacity:.7}.vellyway-journal-row{display:grid;grid-template-columns:70px 130px 1fr auto;align-items:center;gap:1.5rem;padding:1.75rem 0;border-bottom:1px solid rgb(23 63 58 / .2);text-decoration:none;color:inherit;transition:padding-left 0.3s}.vellyway-journal-row:hover{padding-left:.75rem}.vellyway-journal-row__num{font-family:var(--wp--preset--font-family--display);font-size:1.25rem;color:var(--wp--preset--color--brass)}.vellyway-journal-row__cat{font-size:.5625rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--wp--preset--color--terracotta)}.vellyway-journal-row__title{font-family:var(--wp--preset--font-family--display);font-size:clamp(1.25rem, 2vw, 1.875rem);font-weight:500;line-height:1.15;color:var(--wp--preset--color--petrol)}.vellyway-journal-row__read{font-size:.5625rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgb(23 63 58 / .4)}.vellyway-faq__item{border-bottom:1px solid rgb(23 63 58 / .2)}.vellyway-faq__item summary{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0;font-family:var(--wp--preset--font-family--display);font-size:clamp(1rem, 1.5vw, 1.5rem);font-weight:500;color:var(--wp--preset--color--petrol);cursor:pointer;list-style:none}.vellyway-faq__item summary::-webkit-details-marker{display:none}.vellyway-faq__item summary::after{content:"+";display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%;border:1px solid rgb(23 63 58 / .2);font-size:1rem;flex-shrink:0;transition:all 0.3s}.vellyway-faq__item[open] summary::after{content:"×";background:var(--wp--preset--color--terracotta);color:var(--wp--preset--color--limewash);border-color:var(--wp--preset--color--terracotta)}.vellyway-faq__item p{padding:0 3rem 1.5rem 0;font-size:.8125rem;line-height:1.75;color:rgb(23 33 31 / .58);max-width:640px}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}.reveal,.vwl-reveal{opacity:1!important;transform:none!important;transition:none!important}}@media (max-width:1024px){.vellyway-persona-explorer{grid-template-columns:1fr}.vellyway-persona-tabs{border-right:none;border-bottom:1px solid rgb(23 63 58 / .2)}.vellyway-persona-panel{grid-template-columns:1fr;min-height:auto}.vellyway-persona-panel__image{min-height:320px}.vellyway-collection-grid{grid-template-columns:repeat(2,1fr)}.vellyway-access-grid{grid-template-columns:1fr}.vellyway-access-tier{border-left:none;border-top:1px solid rgb(23 63 58 / .2)}.vellyway-access-tier:first-child{border-top:none}}@media (max-width:640px){.vellyway-collection-grid{grid-template-columns:1fr}.vellyway-card--tall{grid-row:span 1}.vellyway-journal-row{grid-template-columns:1fr;gap:.5rem}.vellyway-orbit{min-height:380px}.vellyway-orbit__ring--outer{inset:1rem}.vellyway-orbit__ring--inner{inset:4rem}.vellyway-orbit__core::before{width:10rem;height:10rem}.vellyway-orbit__pct{font-size:3rem}.vellyway-orbit__sat{display:none}}.vwl-hero__rotate-word{display:inline-block;color:var(--brass,#aa8550);font-style:italic;transition:opacity 0.4s ease-in-out;min-width:2.2ch}.vwl-journal{position:relative;overflow:hidden}.vwl-journal .wp-block-column.is-vertically-aligned-bottom,.is-vertically-aligned-bottom{align-self:flex-end;height:auto!important;max-height:none!important;margin-top:0!important}.vwl-section,.paper{padding-top:clamp(4.5rem, 7vw, 7.5rem)!important;padding-bottom:clamp(4.5rem, 7vw, 7.5rem)!important}body.admin-bar .vwl-header,body.logged-in .vwl-header,#wpadminbar+.vwl-header{top:32px!important}@media screen and (max-width:782px){body.admin-bar .vwl-header,body.logged-in .vwl-header,#wpadminbar+.vwl-header{top:46px!important}}.vwl-hero,.vellyway-hero{min-height:62vh!important;max-height:680px!important;padding-top:5rem!important;padding-bottom:4rem!important}@media screen and (max-width:768px){.vwl-hero,.vellyway-hero{min-height:70vh!important}}.rotator-gold,.rotator,#rotator{display:inline-block;position:relative;vertical-align:bottom;color:var(--terracotta,#B5502E);font-style:italic}.rotator-gold span,.rotator span,#rotator span{position:absolute;left:0;top:0;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px);transition:opacity .45s var(--ease),transform .45s var(--ease);color:var(--terracotta,#B5502E);border-bottom:2px dotted var(--terracotta,#B5502E)}.rotator-gold span.active,.rotator span.active,#rotator span.active{position:relative;opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.vw-dot{color:var(--terracotta,#B5502E);font-weight:700;display:inline-block;margin-left:1px}.eyebrow,.vwl-eyebrow{color:var(--terracotta,#B5502E)!important;font-weight:700!important;letter-spacing:0.16em!important;text-transform:uppercase!important}.vwl-personas__tab-arrow,.vellyway-persona-tab svg{width:18px!important;height:18px!important;max-width:18px!important;max-height:18px!important;flex-shrink:0!important}:root{--wp--preset--color--terracotta:#aa8550 !important;--wp--preset--color--brass:#aa8550 !important;--vw-terracotta:#aa8550 !important;--terracotta:#aa8550 !important;--color-brass:#aa8550 !important;--light-gold:#aa8550 !important;--brass:#aa8550 !important}.vwl-eyebrow,.eyebrow,p.eyebrow,.is-style-kicker,.vwl-eyebrow--light,.kicker,.kicker-light{display:none!important}section,.vwl-section,.paper,.vwl-hero,.vwl-signal,.vwl-pillars,.vwl-personas,.vwl-collection,.vwl-briefs-sec,.vwl-access,.vwl-journal,.vwl-faq,.vwl-cta{margin-top:20px!important;margin-bottom:20px!important}.vwl-signal h3,.vwl-signal .vwl-section-title,.vwl-signal .vwl-section-title--light{font-size:clamp(1.15rem, 2vw, 1.55rem)!important;line-height:1.25!important}.proof-row,.vwl-signal__stats{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:0.75rem!important}@media screen and (max-width:768px){.proof-row,.vwl-signal__stats{grid-template-columns:repeat(4,1fr)!important;gap:0.35rem!important}.proof-card,.vwl-signal__stat{padding:.65rem 0.2rem!important}}.formethome-card,.p-card,.tier-col,.vwl-prod-card,.vwl-journal__card{background:linear-gradient(180deg,#FFFFFF 0%,rgb(245 239 226 / .35) 55%,rgb(79 192 200 / .18) 100%)!important;border:1px solid rgb(22 60 46 / .12)!important;box-shadow:0 8px 30px rgb(11 36 27 / .04)!important;transition:transform 0.35s var(--ease),box-shadow 0.35s var(--ease)!important}.formethome-card:hover,.p-card:hover,.tier-col:hover,.vwl-prod-card:hover,.vwl-journal__card:hover{transform:translateY(-4px)!important;box-shadow:0 16px 40px rgb(11 36 27 / .09)!important}.vwl-masonry-container{column-count:3;column-gap:1.5rem;width:100%}.vwl-masonry-item{break-inside:avoid;margin-bottom:1.5rem;display:block}@media screen and (max-width:1024px){.vwl-masonry-container{column-count:2;column-gap:1.2rem}}@media screen and (max-width:680px){.vwl-masonry-container{column-count:1;column-gap:0}}.vwl-personas__mobile-list{display:none}@media screen and (max-width:1023px){.vwl-personas__panel,.vellyway-persona-explorer{display:none!important}.vwl-personas__mobile-list{display:flex!important;flex-direction:column!important;gap:2rem!important}}@media screen and (min-width:1024px){.vwl-personas__panel,.vellyway-persona-explorer{display:grid!important;grid-template-columns:0.85fr 1.15fr!important}.vwl-personas__mobile-list{display:none!important}}@media screen and (max-width:1024px){.vwl-header__nav{display:none!important}.vwl-header__cta{display:none!important}.vwl-header__mobile-toggle{display:flex!important;align-items:center!important}}@media screen and (max-width:768px){.footer-grid{grid-template-columns:1.2fr 1fr 1fr!important;gap:1.2rem!important}.woocommerce div.product{display:flex!important;flex-wrap:wrap!important;gap:48px!important;align-items:flex-start!important;max-width:1200px!important;margin:40px auto!important}.woocommerce div.product div.images{flex:1 1 500px!important;max-width:580px!important;border-radius:16px!important;overflow:hidden!important}.woocommerce div.product div.images img{border-radius:16px!important;width:100%!important;height:auto!important;display:block!important}.woocommerce div.product div.summary{flex:1 1 450px!important;padding:0!important}.woocommerce div.product .product_title{font-family:var(--serif,"Playfair Display",serif)!important;font-size:2.4rem!important;color:var(--teal-950,#0B241B)!important;line-height:1.15!important;margin-bottom:16px!important}.woocommerce div.product p.price{font-family:var(--mono,"JetBrains Mono",monospace)!important;font-size:1.6rem!important;color:var(--coral-500,#E08A66)!important;margin-bottom:24px!important}.woocommerce div.product form.cart .single_add_to_cart_button{background:var(--coral-500,#E08A66)!important;color:var(--teal-950,#0B241B)!important;font-family:var(--sans,"Plus Jakarta Sans",sans-serif)!important;font-weight:700!important;font-size:0.9rem!important;letter-spacing:0.08em!important;text-transform:uppercase!important;padding:16px 36px!important;border-radius:100px!important;border:none!important;transition:transform 0.2s ease,background 0.2s ease!important}.woocommerce div.product form.cart .single_add_to_cart_button:hover{background:var(--coral-600,#C96C49)!important;color:#fff!important;transform:translateY(-2px)!important}