::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(0.16,1,0.3,1),transform 0.9s cubic-bezier(0.16,1,0.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:0.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:rgba(240,237,227,0.88) !important;border:1px solid rgba(23,63,58,0.14) !important;box-shadow:0 16px 60px rgba(14,45,42,0.08) !important;backdrop-filter:blur(18px) saturate(110%) !important;-webkit-backdrop-filter:blur(18px) saturate(110%) !important}.petrol-glass,.vwl-petrol-glass{background:rgba(23,63,58,0.82) !important;border:1px solid rgba(240,237,227,0.16) !important;box-shadow:0 22px 70px rgba(14,45,42,0.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:0.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 rgba(170,133,80,0.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:transparent;color:var(--wp--preset--color--petrol);border:1px solid rgba(23,63,58,0.25)}.wp-block-button.is-style-outline-petrol .wp-block-button__link:hover{border-color:var(--wp--preset--color--petrol);background:rgba(23,63,58,0.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 rgba(14,45,42,0.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(-0.5%,-0.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(0.985)}to{opacity:1;transform:none}}.product-in{animation:product-in 0.55s cubic-bezier(0.16,1,0.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:0.625rem;font-weight:700;letter-spacing:0.22em;text-transform:uppercase;color:rgba(23,63,58,0.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 rgba(240,237,227,0.25);margin-top:0.75rem}.vellyway-newsletter__row:focus-within{border-color:var(--wp--preset--color--brass)}.vellyway-newsletter__row input{flex:1;min-width:0;background:transparent;border:none;padding:0.75rem 0;font-size:0.875rem;color:var(--wp--preset--color--limewash);outline:none}.vellyway-newsletter__row input::placeholder{color:rgba(240,237,227,0.3)}.vellyway-newsletter__row button{background:transparent;border:none;font-size:0.5625rem;font-weight:700;letter-spacing:0.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 rgba(23,63,58,0.2);border-bottom:1px solid rgba(23,63,58,0.2);overflow:hidden}.vellyway-persona-tabs{border-right:1px solid rgba(23,63,58,0.2)}.vellyway-persona-tab{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.25rem;border:none;border-bottom:1px solid rgba(23,63,58,0.15);background:transparent;color:var(--wp--preset--color--petrol);font-size:0.75rem;font-weight:700;letter-spacing:0.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:rgba(23,63,58,0.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:rgba(23,63,58,0.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:0.5625rem;font-weight:700;letter-spacing:0.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:rgba(23,63,58,0.75)}.vellyway-persona-panel__info dl{margin-top:3rem}.vellyway-persona-panel__info dt{font-size:0.75rem;font-weight:700;letter-spacing:0.16em;text-transform:uppercase;color:rgba(23,63,58,0.4);margin-top:1.25rem}.vellyway-persona-panel__info dd{margin:0.25rem 0 0;font-size:0.75rem;line-height:1.6;color:rgba(23,33,31,0.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:0.25rem;border-bottom:1px solid rgba(23,63,58,0.2);padding-bottom:0.5rem}.vellyway-filter{padding:0.5rem 1rem;border:none;border-radius:100px;background:transparent;font-size:0.625rem;font-weight:700;letter-spacing:0.16em;text-transform:uppercase;color:rgba(23,63,58,0.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:rgba(23,63,58,0.05);color:var(--wp--preset--color--petrol)}.vellyway-collection-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:220px;gap:0.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:0.8;transition:all 0.9s ease}.vellyway-card:hover img{transform:scale(1.045);opacity:0.95}.vellyway-card::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(14,45,42,0.95) 0%,rgba(14,45,42,0.2) 50%,transparent 100%)}.vellyway-card__chip{position:absolute;top:1rem;left:1rem;z-index:2;padding:0.25rem 0.625rem;background:rgba(240,237,227,0.9);font-size:0.5rem;font-weight:700;letter-spacing:0.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:0.5625rem;font-weight:700;letter-spacing:0.16em;text-transform:uppercase;color:rgba(240,237,227,0.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:0.5rem;font-weight:700;letter-spacing:0.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:0.5rem 0 0}.vellyway-card__body p{font-size:0.6875rem;line-height:1.5;color:rgba(240,237,227,0.7);margin:0.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 rgba(240,237,227,0.12)}.vellyway-orbit__ring--outer{inset:3rem}.vellyway-orbit__ring--inner{inset:7rem;border-color:rgba(170,133,80,0.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:0.5rem;font-size:0.5625rem;font-weight:700;letter-spacing:0.2em;text-transform:uppercase;color:var(--wp--preset--color--limewash)}.vellyway-orbit__traits{margin-top:1rem;font-size:0.625rem;color:rgba(240,237,227,0.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 rgba(0,0,0,0.2);z-index:-1}.vellyway-orbit__sat{position:absolute;max-width:8rem;font-size:0.5625rem;font-weight:700;letter-spacing:0.13em;text-transform:uppercase;line-height:1.4;color:rgba(240,237,227,0.45)}.vellyway-briefs{border-left:2px solid rgba(170,133,80,0.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:0.6875rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--wp--preset--color--petrol)}.vellyway-brief__place{margin-top:0.25rem;font-size:0.625rem;letter-spacing:0.14em;text-transform:uppercase;color:rgba(23,63,58,0.4)}.vellyway-briefs__nav{display:flex;gap:0.5rem;margin-top:2rem;justify-content:flex-end}.vellyway-briefs__btn{width:2.75rem;height:2.75rem;border-radius:50%;border:1px solid rgba(23,63,58,0.2);background:transparent;color:var(--wp--preset--color--petrol);font-size:0.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 rgba(23,63,58,0.2);border-bottom:1px solid rgba(23,63,58,0.2)}.vellyway-access-tier{display:flex;flex-direction:column;padding:1.75rem 2.25rem;border-left:1px solid rgba(23,63,58,0.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:0.6875rem;font-weight:700;letter-spacing:0.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:0.5rem;font-weight:700;letter-spacing:0.16em;text-transform:uppercase;opacity:0.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:0.75rem;line-height:1.6;opacity:0.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:0.15}.vellyway-access-tier.is-active ul{border-color:rgba(240,237,227,0.15)}.vellyway-access-tier ul li{padding:0.375rem 0;font-size:0.6875rem;opacity:1;display:flex;align-items:center;gap:0.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 rgba(23,63,58,0.2);font-size:0.625rem;font-weight:700;letter-spacing:0.15em;text-transform:uppercase;text-decoration:none;color:inherit;transition:opacity 0.3s}.vellyway-access-tier.is-active .vellyway-access-tier__cta{border-color:rgba(240,237,227,0.2)}.vellyway-access-tier__cta:hover{opacity:0.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 rgba(23,63,58,0.2);text-decoration:none;color:inherit;transition:padding-left 0.3s}.vellyway-journal-row:hover{padding-left:0.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:0.5625rem;font-weight:700;letter-spacing:0.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:0.5625rem;font-weight:700;letter-spacing:0.16em;text-transform:uppercase;color:rgba(23,63,58,0.4)}.vellyway-faq__item{border-bottom:1px solid rgba(23,63,58,0.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 rgba(23,63,58,0.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:0.8125rem;line-height:1.75;color:rgba(23,33,31,0.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 rgba(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 rgba(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:0.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:0.65rem 0.2rem !important}}.formethome-card,.p-card,.tier-col,.vwl-prod-card,.vwl-journal__card{background:linear-gradient(180deg,#FFFFFF 0%,rgba(245,239,226,0.35) 55%,rgba(79,192,200,0.18) 100%) !important;border:1px solid rgba(22,60,46,0.12) !important;box-shadow:0 8px 30px rgba(11,36,27,0.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 rgba(11,36,27,0.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}.wp-site-blocks,.wp-site-blocks>*,:where(.wp-site-blocks)>*,.wp-site-blocks>*:first-child,.wp-site-blocks>* + *{margin-block-start:0 !important;margin-block-end:0 !important;margin-top:0 !important;margin-bottom:0 !important}header.site-header,.vellyway-header.site,header.wp-block-template-part{margin:0 !important;margin-bottom:0 !important}.vw-homepage,#main-content,main#main-content{margin:0 !important;padding:0 !important;margin-top:0 !important}.hero#vwHeroSec,section.hero,.hero{margin:0 !important;margin-top:0 !important;margin-bottom:0 !important}.trust-badge,div.trust-badge,#main-content>.hero + .trust-badge,.hero + .trust-badge{margin:0 !important;margin-top:0 !important;margin-bottom:0 !important}