.sales-v2{--v2-rose:#a76064;--v2-pink:#efe0d9;--v2-green:#344c3c;--v2-line:#dfd1c7;--v2-paper:#fffdfa}
.sales-v2 .container{width:min(1180px,88%)}.sales-v2 h2{font-size:clamp(29px,3.1vw,42px);line-height:1.5;letter-spacing:.055em}.sales-v2 h2 em{font-style:normal;color:var(--v2-rose)}.sales-v2 p{overflow-wrap:break-word}.sales-v2 button,.sales-v2 input,.sales-v2 select{font-family:var(--sans)}.sales-v2 select{font-size:16px}.v2-section{padding:90px 0}.v2-heading-row{display:flex;justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:42px}.v2-heading-row .eyebrow,.v2-section-intro .eyebrow{margin-bottom:14px}.v2-intro-copy{font-size:16px;line-height:1.95;color:var(--muted)}.v2-small-note{font-size:13px;color:var(--muted);margin-top:23px}.sales-v2 .button{min-height:51px;letter-spacing:.04em}.sales-v2 .button-primary{padding:14px 25px}
.v2-hero{display:grid;grid-template-columns:1.1fr 1fr;max-width:1500px;margin:auto;min-height:530px;overflow:hidden}.v2-hero-copy{padding:44px 35px 43px max(6vw,calc((100vw - 1220px)/2));align-self:center}.v2-hero-copy .eyebrow{font-size:11px;margin-bottom:21px}.v2-hero h1{font-size:clamp(32px,3.5vw,50px);line-height:1.42;letter-spacing:.055em}.v2-hero h1>span{font-size:.78em}.v2-hero-hook{font-family:var(--serif);font-size:24px;line-height:1.75;letter-spacing:.045em;margin-top:19px}.v2-hero-hook em{font-style:normal;color:var(--v2-rose);border-bottom:1px solid #b7788050;padding-bottom:3px}.v2-hero-description{font-size:15px;color:var(--muted);line-height:1.95;margin:21px 0 25px;max-width:490px}.v2-hero-note{font-size:12px;color:var(--muted);line-height:1.85;margin-top:15px}.v2-hero-note>span{display:block}.v2-hero-note b{font-weight:500;color:var(--v2-rose);margin-left:6px}.v2-hero-portrait{position:relative;min-height:530px;background:#e9e2e4;overflow:hidden}.v2-hero-portrait>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:52% 28%}.v2-hero-portrait:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,#32212735,transparent 40%,transparent 80%,#e9e2e433)}.v2-hero-script{position:absolute;left:30px;top:34px;font:italic 32px/1.25 Georgia,serif;color:#866568;z-index:1}.v2-portrait-caption{position:absolute;left:28px;bottom:25px;font-size:10px;letter-spacing:.15em;color:white;z-index:1}.v2-hero-seal{position:absolute;right:20px;bottom:23px;z-index:1;display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;width:128px;height:128px;border-radius:50%;background:#faf7f2c9;border:1px solid #ffffff9e;backdrop-filter:blur(9px);box-shadow:inset 0 0 0 6px #ffffff26,0 5px 18px #36242217;color:#69494b;transform:rotate(8deg)}.v2-hero-seal strong{font-family:var(--serif);font-size:20px;font-weight:500;letter-spacing:.1em;line-height:1.6}.v2-hero-seal>span{font-size:8px;letter-spacing:.14em}.v2-audience{display:flex;align-items:center;justify-content:center;gap:8%;padding:20px 6%;background:#efded7;border-block:1px solid #e1cbc2;font-size:13px;letter-spacing:.08em}.v2-audience>div{display:flex;gap:23px;align-items:center}.v2-audience i{font-style:normal;color:var(--v2-rose)}
.v2-problem-layout{display:grid;grid-template-columns:.8fr 1.5fr;gap:8%;align-items:center;margin-top:32px}.v2-problem-aside{position:relative;padding:15px 0 22px}.v2-quote-mark{display:block;font:110px/.7 Georgia,serif;color:#c89a91;height:70px}.v2-problem-aside p{font-family:var(--serif);font-size:28px;letter-spacing:.07em;line-height:1.85}.v2-problem-aside>span:last-child{font-size:13px;color:var(--muted);display:block;margin-top:23px}.v2-question-list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:30px}.v2-question-list li{font-size:16px;line-height:1.95;border-top:1px solid var(--v2-line);padding-top:15px}.v2-question-list li>span{display:block;color:#a67c6c;font:italic 24px Georgia,serif;margin-bottom:11px}.v2-problem-bottom{text-align:center;border-top:1px solid var(--v2-line);padding-top:30px;margin-top:39px;color:var(--muted);font-size:16px;line-height:2}
.v2-opportunity{background:var(--v2-green);color:#f9f3e8;position:relative;overflow:hidden}.v2-opportunity-layout{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:center}.v2-opportunity .eyebrow{color:#bdc9ad;font-size:11px}.v2-opportunity h2{font-size:37px;line-height:1.65}.v2-opportunity h2 em{color:#e3beac;border-bottom:1px solid #cfa58b80}.v2-opportunity-copy p{font-size:16px;line-height:2;color:#d8dfce}.v2-opportunity-copy ol{padding-left:24px;margin:25px 0 26px}.v2-opportunity-copy li{font-family:var(--serif);font-size:21px;line-height:1.8;padding:8px 0;border-bottom:1px solid #b6c6a734}.v2-opportunity-copy li::marker{font:italic 18px Georgia,serif;color:#c6b89e}
.v2-method-name{font-family:var(--serif);font-size:18px;line-height:1.5;letter-spacing:.07em;text-align:right;padding-bottom:5px}.v2-method-name strong{font-family:Georgia,serif;font-size:30px;font-weight:400}.v2-method-name sup{font-size:12px}.v2-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;background:#f3ebe5;border:1px solid #e8dcd1}.v2-steps article{padding:29px 28px 33px;border-right:1px solid #decec2}.v2-steps article:last-child{border-right:0}.v2-step-num{font:italic 42px/1 Georgia,serif;color:var(--v2-rose);display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:31px}.v2-step-num>span{font:11px var(--sans);letter-spacing:.13em;color:var(--muted)}.v2-steps h3{font-size:28px;letter-spacing:.08em}.v2-steps p{font-size:15px;color:var(--muted);line-height:1.95;margin-top:11px}
.v2-outcomes{padding-top:0}.v2-outcome-layout{display:grid;grid-template-columns:.95fr 1fr;gap:8%;align-items:center}.v2-outcome-visual{position:relative;min-height:610px;align-self:stretch;overflow:hidden;border-radius:4px 80px 4px 4px}.v2-outcome-visual>img{height:100%;width:100%;position:absolute;object-fit:cover;object-position:64% 50%}.v2-outcome-visual:after{position:absolute;content:"";inset:0;background:linear-gradient(0deg,#523b33b0,transparent 60%)}.v2-outcome-overlay{position:absolute;bottom:49px;left:34px;color:white;z-index:1}.v2-outcome-overlay>span{font-size:11px;letter-spacing:.19em}.v2-outcome-overlay p{font:32px/1.7 var(--serif);letter-spacing:.07em;margin-top:13px}.v2-visual-caption{position:absolute;right:16px;bottom:13px;z-index:1;font-size:10px;color:#f8ede2}.v2-outcome-list{list-style:none;margin:27px 0 0;padding:0}.v2-outcome-list li{display:flex;gap:21px;padding:14px 0;border-top:1px solid var(--v2-line)}.v2-outcome-list li>span{font:italic 22px Georgia,serif;color:var(--v2-rose);padding-top:5px}.v2-outcome-list h3{font-size:20px;letter-spacing:.04em}.v2-outcome-list p{font-size:14px;color:var(--muted);margin-top:4px;line-height:1.8}
.v2-stories{background:#f2e8e3;overflow:hidden;border-block:1px solid #e3d4ca}.v2-story-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:3px;margin-bottom:12px}.v2-story-toolbar>span{font-size:12px;color:var(--v2-rose);letter-spacing:.13em}.v2-carousel-buttons{display:flex;align-items:center;gap:15px}.v2-carousel-buttons button{border:1px solid #cdb5aa;background:#fff9f46b;min-width:42px;height:42px;border-radius:50%;font-size:19px;color:#714e43}.v2-carousel-buttons #carousel-toggle{border-radius:24px;font-size:12px;min-width:95px;padding:0 12px}.v2-carousel-buttons button:hover{background:#fff9f4}.v2-carousel-buttons>span{font-size:12px;min-width:41px;text-align:center;font-variant-numeric:tabular-nums}.v2-carousel{--story-width:350px;position:relative}.v2-story-track{display:flex;align-items:stretch;gap:25px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:20px max(25px,calc((100% - var(--story-width))/2)) 25px;scrollbar-width:none}.v2-story-track::-webkit-scrollbar{display:none}.v2-story-card{flex:0 0 var(--story-width);scroll-snap-align:center;scroll-snap-stop:always;min-width:0;background:var(--v2-paper);border:1px solid #e0ccc1;border-radius:22px;overflow:hidden;transform:scale(.955);opacity:.77;transition:transform .45s ease,opacity .45s ease;box-shadow:0 7px 18px #593b2920;display:flex;flex-direction:column}.v2-story-card.is-active{transform:scale(1);opacity:1;box-shadow:0 15px 30px #593b292b}.v2-video-button{position:relative;display:block;border:0;border-radius:0;margin:0;padding:0;width:100%;height:300px;overflow:hidden;background:#c4b2a6}.v2-video-button>img{width:100%;height:100%;object-fit:cover;object-position:50% 30%}.v2-video-button:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#24181860,transparent 50%)}.v2-video-button .play-circle{z-index:1;width:55px;height:55px}.v2-video-number{position:absolute;top:18px;left:18px;color:white;background:#362b2569;padding:3px 9px;border-radius:18px;font-size:10px;letter-spacing:.12em}.v2-video-duration{position:absolute;bottom:14px;right:17px;font-size:11px;color:white;z-index:1}.v2-story-card-body{padding:23px 24px 25px}.v2-occupation{font-size:12px;color:var(--v2-rose);letter-spacing:.03em;display:flex;gap:8px;align-items:center;margin-bottom:11px}.v2-occupation:before{content:"";height:1px;width:18px;background:currentColor}.v2-story-card h3{font-size:21px;line-height:1.65;letter-spacing:.03em;min-height:70px}.v2-story-card ul{padding-left:16px;margin:16px 0 0;display:grid;gap:7px}.v2-story-card li{font-size:13px;line-height:1.8;color:var(--muted)}.v2-story-card li::marker{color:#c7a797}.v2-story-note{font-size:12px;text-align:center;color:var(--muted);line-height:1.9;margin-top:16px}.v2-carousel-dots{display:flex;justify-content:center;gap:6px;margin-top:8px}.v2-carousel-dots button{width:27px;height:27px;border:0;background:none;position:relative}.v2-carousel-dots button:after{content:"";position:absolute;left:10px;top:10px;width:7px;height:7px;border-radius:50%;background:#bba69c}.v2-carousel-dots button[aria-current=true]:after{background:var(--v2-rose);left:5px;width:17px;border-radius:7px}
.v2-founder-layout{display:grid;grid-template-columns:.9fr 1fr;gap:10%;align-items:center}.v2-founder-photo{position:relative;padding:0 18px 35px 35px}.v2-founder-photo>img{height:510px;width:100%;object-fit:cover;object-position:center 20%}.v2-founder-side{position:absolute;left:0;top:30px;writing-mode:vertical-rl;font-size:10px;letter-spacing:.21em;color:var(--muted)}.v2-founder-signature{position:absolute;bottom:0;right:0;padding:0 20px;background:var(--cream);font:italic 60px/1.3 Georgia,serif;color:var(--v2-rose);display:flex;gap:20px;align-items:center}.v2-founder-signature>span{font:11px/1.8 var(--sans);max-width:100px;letter-spacing:.05em;color:var(--muted)}.v2-founder-story h2{font-size:30px}.v2-founder-story blockquote{margin:22px 0;font:32px/1.65 var(--serif);letter-spacing:.1em;color:var(--v2-rose)}.v2-founder-story>p:not(.eyebrow){color:var(--muted);font-size:16px;line-height:2;margin-bottom:15px}.v2-founder-close{display:block;font:17px/1.8 var(--serif);color:#6c4d42;margin-top:21px}
.v2-offer{background:#eee3db;border-block:1px solid #e1d0c2}.v2-offer-script{font:italic 30px/1.5 Georgia,serif;color:#b08776}.v2-core-offer{background:var(--v2-paper);border:1px solid #d9c5b6;border-radius:22px;display:grid;grid-template-columns:280px 1fr;gap:38px;padding:31px 35px;align-items:center}.v2-core-brand{display:flex;align-items:center;flex-direction:column;border-right:1px solid var(--v2-line);padding:10px 32px 10px 0}.v2-core-brand img{width:100%;height:103px;object-fit:cover;mix-blend-mode:multiply}.v2-core-brand>span{font-size:10px;letter-spacing:.16em;margin-top:10px;color:var(--muted)}.v2-core-offer h3{font-size:25px;letter-spacing:.04em}.v2-core-offer p{font-size:16px;color:var(--muted);margin-top:13px;line-height:1.9}.v2-offer-tags{display:flex;gap:10px;margin-top:19px;flex-wrap:wrap}.v2-offer-tags>span{font-size:11px;letter-spacing:.04em;padding:5px 12px;background:#f4e9e2;border-radius:20px;color:#875848}.v2-bonus-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:30px}.v2-bonus-grid article{border-top:1px solid #bfa18b;padding:20px 8px 0}.v2-bonus-grid article>span{font-size:10px;letter-spacing:.15em;color:var(--v2-rose)}.v2-bonus-grid h3{font-size:20px;margin-top:11px}.v2-bonus-grid p{font-size:14px;line-height:1.9;color:var(--muted);margin-top:10px}
.v2-faq-layout{display:grid;grid-template-columns:.8fr 1.3fr;gap:9%}.v2-faq-layout .v2-intro-copy{margin-top:22px}.v2-faq-list{border-top:1px solid #cdb8a9}.v2-faq-list details{border-bottom:1px solid #d9c9bb}.v2-faq-list summary{display:flex;justify-content:space-between;align-items:center;gap:15px;list-style:none;cursor:pointer;padding:21px 0;font:20px/1.6 var(--serif);letter-spacing:.025em}.v2-faq-list summary::-webkit-details-marker{display:none}.v2-faq-list summary>span{color:var(--v2-rose);font-family:var(--sans);font-size:20px}.v2-faq-list details[open] summary>span{transform:rotate(45deg)}.v2-faq-list details p{font-size:15px;line-height:2;color:var(--muted);padding:0 25px 23px 0}
.v2-future{text-align:center;background:#f2e9e2;padding:78px 0 0;overflow:hidden;border-block:1px solid #e6d6cb}.v2-future .eyebrow{justify-content:center;margin-bottom:25px;font-size:11px}.v2-future-lead{font-size:18px;line-height:1.9;color:var(--muted)}.v2-future h2{font-size:34px;line-height:1.7;margin:22px 0}.v2-future h2 em{color:var(--v2-rose)}.v2-future h2+p{font-size:16px;line-height:1.9;color:var(--muted)}.v2-future-word{display:block;font:italic clamp(52px,8.4vw,120px)/1.2 Georgia,serif;letter-spacing:-.04em;color:#ad826027;position:relative;top:25px;margin-top:6px;white-space:nowrap}
.v2-event{background:radial-gradient(ellipse at 98% 2%,#f0d8d5,transparent 60%),var(--cream)}.v2-event-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:8%;align-items:center}.v2-event h2{font-size:35px}.v2-event .v2-intro-copy{margin-top:22px}.v2-event-points{list-style:none;padding:0;margin:27px 0 0;display:grid;grid-template-columns:1fr 1fr;column-gap:19px;row-gap:13px}.v2-event-points li{font-size:14px;line-height:1.8;display:flex;align-items:baseline;gap:8px}.v2-event-points li:before{content:"✓";color:var(--v2-rose);font-size:12px}.v2-event-ticket{padding:38px 30px 27px;text-align:center;border:1px solid #d3b3a7;border-radius:24px;background:#fffdf8c9;position:relative;box-shadow:0 15px 40px #a56d6021}.v2-event-ticket:before{content:"";position:absolute;inset:8px;border:1px solid #d3b3a73d;border-radius:17px;pointer-events:none}.v2-ticket-kicker{font-size:9px;letter-spacing:.12em;color:var(--muted)}.v2-ticket-logo{font:38px/1.4 Georgia,serif;letter-spacing:.16em;color:var(--v2-rose);margin:25px 0 13px}.v2-event-ticket h3{font-size:22px}.v2-ticket-fee{margin:25px 0;padding:24px 0;border-block:1px dashed #cab2a4;display:flex;flex-direction:column;gap:4px}.v2-ticket-fee>span{font-size:13px;color:var(--muted)}.v2-ticket-fee>strong{font:43px/1.5 Georgia,serif;font-weight:400;color:#70483e}.v2-ticket-fee>small{font-size:12px;color:var(--muted)}.v2-event-ticket>.button{width:100%;font-size:14px;gap:15px;padding-inline:13px}.v2-event-ticket>p{font-size:12px;color:var(--muted);margin-top:14px;line-height:1.85}.v2-ticket-bottom{display:block;font-size:8px;letter-spacing:.13em;margin-top:30px;color:#8f7970}
.v2-course-section{border-top:1px solid var(--v2-line)}.v2-course-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.v2-course-card{padding:28px 30px;border:1px solid #ddcabc;border-radius:18px;background:#f4ece6;position:relative;min-width:0}.v2-course-top{display:flex;justify-content:space-between;align-items:center;gap:15px}.v2-course-number{font:italic 35px Georgia,serif;color:#a17765}.v2-course-label{font-size:10px;letter-spacing:.14em;color:var(--muted)}.v2-course-card h3{font-size:26px;margin-top:23px}.v2-course-card>p{font-size:16px;line-height:1.95;color:var(--muted);margin:13px 0 21px;max-width:460px}.v2-course-card details{border-top:1px solid #d9c4b3}.v2-course-card summary{cursor:pointer;list-style:none;font-size:14px;display:flex;justify-content:space-between;padding-top:14px;color:var(--v2-rose)}.v2-course-card summary::-webkit-details-marker{display:none}.v2-course-card details>div{padding-top:14px;font-size:15px;color:var(--muted);line-height:1.9}.v2-course-card details a{color:var(--v2-rose);text-decoration:underline;text-underline-offset:4px;display:inline-block;margin-top:13px}.v2-course-card[data-course=pro]{background:#eddfd5}.v2-course-card[data-course=scalp]{background:#e8e9df}.v2-course-card[data-course=color]{background:#ece4df}.v2-course-card[data-course=camouflage]{background:#f0e0dc}
.v2-directory-section{padding-top:0}.v2-directory-tabs{display:flex;gap:32px;border-bottom:1px solid var(--v2-line);margin-bottom:23px}.v2-directory-tabs button{border:0;border-bottom:2px solid transparent;padding:16px 0;background:none;font-size:18px;color:var(--muted)}.v2-directory-tabs button[aria-selected=true]{border-color:var(--v2-rose);color:var(--v2-rose)}.v2-directory-tabs button>span{font:14px Georgia,serif;margin-left:12px}.v2-directory-tools{display:grid;grid-template-columns:1.6fr 1fr 1fr auto;gap:18px;align-items:end}.v2-directory-tools label{display:flex;flex-direction:column;gap:7px;min-width:0}.v2-directory-tools label>span{font-size:12px;color:var(--muted)}.v2-directory-tools input,.v2-directory-tools select{width:100%;background:var(--v2-paper);border:1px solid #d9c8bc;border-radius:11px;padding:12px 14px;height:50px;color:var(--ink);font-size:15px;min-width:0}.v2-directory-tools select:disabled{opacity:.65}.v2-reset{height:50px;background:none;border:0;text-decoration:underline;text-underline-offset:5px;color:var(--v2-rose);font-size:13px;padding:0 4px}.v2-directory-status{font-size:13px;color:var(--muted);margin:19px 0 23px}.v2-directory-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.v2-person-card{border:1px solid #e0d1c5;border-radius:17px;overflow:hidden;background:#fffaf5}.v2-person-photo{height:155px;position:relative;display:flex;align-items:center;justify-content:center;background:#ece4dd;color:#b69886;overflow:hidden}.v2-person-photo>span{font:italic 46px Georgia,serif;opacity:.6}.v2-person-photo>img{width:100%;height:100%;object-fit:cover}.v2-person-body{padding:20px 22px 23px}.v2-person-body h3{font-size:21px}.v2-person-body p{font-size:14px;color:var(--muted);line-height:1.85;margin-top:6px}.v2-person-body small{display:block;font-size:12px;color:var(--v2-rose);margin-top:8px}.v2-person-body a{font-size:13px;display:inline-block;margin-top:13px;color:var(--v2-rose);text-decoration:underline;text-underline-offset:4px}.v2-directory-empty{grid-column:1/-1;padding:36px 25px;border:1px dashed #d4bbaa;border-radius:15px;text-align:center;color:var(--muted);font-size:15px;line-height:2}.v2-directory-results[data-kind=merchants]{grid-template-columns:repeat(4,minmax(0,1fr))}.v2-directory-results[data-kind=merchants] .v2-person-photo{height:110px}.sales-v2 #video-dialog{max-width:94vw}.sales-v2 #video-title{max-width:400px}
@media(min-width:1501px){.v2-hero-copy{padding-left:100px}}
@media(max-width:1100px){.v2-hero{grid-template-columns:1.1fr .95fr}.v2-hero-copy{padding-left:6vw;padding-right:28px}.v2-hero h1{font-size:41px}.v2-hero-hook{font-size:21px}.v2-hero-script{font-size:26px;left:22px}.v2-hero-description br{display:none}.v2-problem-layout{gap:6%;grid-template-columns:.8fr 1.3fr}.v2-question-list{gap:23px}.v2-problem-aside p{font-size:26px}.v2-steps article{padding:25px 21px}.v2-step-num{font-size:37px;gap:9px}.v2-step-num>span{font-size:9px}.v2-steps p{font-size:14px}.v2-outcome-layout{gap:6%}.v2-carousel{--story-width:320px}.v2-story-track{gap:17px}.v2-video-button{height:280px}.v2-story-card h3{font-size:20px}.v2-founder-layout{gap:7%}.v2-founder-photo>img{height:500px}.v2-core-offer{grid-template-columns:230px 1fr;gap:25px}.v2-core-brand{padding-right:24px}.v2-bonus-grid{gap:19px}.v2-bonus-grid h3{font-size:18px}.v2-offer-script{font-size:25px}.v2-event-layout{gap:5%}.v2-event h2{font-size:30px}.v2-event-ticket{padding:33px 23px 26px}.v2-event-points{grid-template-columns:1fr;gap:8px}.v2-directory-tools{grid-template-columns:1.3fr 1fr 1fr auto;gap:12px}}
@media(max-width:850px){.v2-section{padding:66px 0}.v2-hero h1{font-size:34px}.v2-hero-hook{font-size:18px}.v2-hero-description{font-size:14px}.v2-hero-copy{padding-block:34px}.v2-hero-portrait{min-height:500px}.v2-hero-script{font-size:22px;left:16px;top:25px}.v2-hero-seal{width:105px;height:105px;right:15px}.v2-hero-seal strong{font-size:18px}.v2-hero-seal>span{font-size:6px}.v2-audience{gap:28px;font-size:11px;padding-inline:5%}.v2-audience>div{gap:13px}.v2-heading-row{align-items:flex-start;gap:25px}.v2-heading-row h2{font-size:30px}.v2-intro-copy{font-size:14px}.v2-problem-layout{grid-template-columns:1fr 1.4fr;gap:7%}.v2-question-list{grid-template-columns:1fr;gap:19px}.v2-question-list li{font-size:15px}.v2-question-list li>span{display:none}.v2-problem-bottom{font-size:15px}.v2-problem-bottom br{display:none}.v2-opportunity-layout{gap:7%;grid-template-columns:1.05fr 1fr}.v2-opportunity h2{font-size:29px}.v2-opportunity-copy p{font-size:15px}.v2-opportunity-copy li{font-size:18px}.v2-method-name{font-size:14px;min-width:150px}.v2-method-name strong{font-size:24px}.v2-steps{grid-template-columns:1fr 1fr}.v2-steps article:nth-child(2){border-right:0}.v2-steps article:nth-child(-n+2){border-bottom:1px solid #decec2}.v2-steps h3{font-size:26px}.v2-step-num{margin-bottom:20px}.v2-step-num>span{font-size:12px}.v2-steps p{font-size:15px}.v2-outcomes{padding-top:0}.v2-outcome-layout{grid-template-columns:.9fr 1fr;gap:6%}.v2-outcome-layout h2{font-size:29px}.v2-outcome-visual{min-height:650px;border-top-right-radius:50px}.v2-outcome-overlay{left:25px}.v2-outcome-overlay p{font-size:28px}.v2-outcome-list h3{font-size:18px}.v2-outcome-list li{gap:15px}.v2-outcome-list p{font-size:13px}.v2-story-card-body{padding:20px}.v2-founder-layout{grid-template-columns:.85fr 1fr;gap:7%}.v2-founder-photo{padding:0 0 30px 24px}.v2-founder-photo>img{height:460px}.v2-founder-signature{font-size:43px;gap:12px;padding-inline:12px}.v2-founder-signature>span{font-size:10px}.v2-founder-story h2{font-size:25px}.v2-founder-story blockquote{font-size:28px}.v2-founder-story>p:not(.eyebrow){font-size:15px}.v2-offer-script{display:none}.v2-core-offer{grid-template-columns:190px 1fr;padding:25px;gap:22px}.v2-core-offer h3{font-size:22px}.v2-core-offer p{font-size:15px}.v2-bonus-grid{grid-template-columns:1fr 1fr;row-gap:27px}.v2-bonus-grid h3{font-size:21px}.v2-faq-layout{grid-template-columns:.8fr 1.3fr;gap:6%}.v2-faq-layout h2{font-size:29px}.v2-faq-list summary{font-size:18px}.v2-event-ticket h3{font-size:20px}.v2-ticket-logo{font-size:31px}.v2-ticket-kicker{font-size:7px}.v2-event h2{font-size:28px}.v2-event-ticket>.button{font-size:12px}.v2-course-card{padding:24px}.v2-course-card h3{font-size:23px}.v2-directory-tools{grid-template-columns:1fr 1fr;gap:14px}.v2-search-label{grid-column:1/-1}.v2-reset{grid-column:1/-1;justify-self:end;height:30px}.v2-directory-results[data-kind=merchants]{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.sales-v2 .container{width:88%}.sales-v2 h2{font-size:29px}.v2-section{padding:51px 0}.v2-heading-row{flex-direction:column;gap:20px;margin-bottom:28px}.v2-intro-copy{font-size:15px}.v2-hero{grid-template-columns:1fr}.v2-hero-copy{padding:32px 7% 28px}.v2-hero-copy .eyebrow{font-size:9px;letter-spacing:.13em;margin-bottom:17px}.v2-hero h1{font-size:38px;letter-spacing:.04em}.v2-hero-hook{font-size:21px;margin-top:17px}.v2-hero-description{font-size:15px;margin:18px 0 22px}.v2-hero-hook br{display:none}.v2-hero-note{font-size:11px;line-height:1.9}.v2-hero-portrait{height:280px;min-height:280px}.v2-hero-portrait>img{object-position:50% 23%}.v2-hero-script{font-size:27px;left:7%;top:28px}.v2-hero-seal{width:102px;height:102px;bottom:19px;right:21px}.v2-portrait-caption{font-size:9px;left:7%;bottom:18px}.v2-audience{flex-direction:column;gap:9px;padding:16px 5%;font-size:12px}.v2-audience>div{gap:19px;font-size:11px}.v2-problem-layout{grid-template-columns:1fr;gap:25px;margin-top:24px}.v2-problem-aside{padding:6px 0 21px;border-bottom:1px solid var(--v2-line)}.v2-quote-mark{position:absolute;right:8px;top:4px;opacity:.5;font-size:110px}.v2-problem-aside p{font-size:27px;line-height:1.65}.v2-problem-aside>span:last-child{font-size:12px;margin-top:16px}.v2-question-list{gap:18px}.v2-question-list li{border-top:0;padding:0 0 0 34px;position:relative;font-size:16px}.v2-question-list li>span{display:block;position:absolute;left:0;top:4px;font-size:18px}.v2-question-list li br{display:none}.v2-problem-bottom{text-align:left;margin-top:28px;padding-top:22px;font-size:16px;line-height:1.95}.v2-opportunity-layout{grid-template-columns:1fr;gap:26px}.v2-opportunity h2{font-size:30px;line-height:1.65}.v2-opportunity-copy p{font-size:16px}.v2-opportunity-copy ol{margin:20px 0}.v2-opportunity-copy li{font-size:20px}.v2-method-name{text-align:left;font-size:14px;border-left:1px solid var(--v2-rose);padding:0 0 0 16px;display:flex;align-items:center;gap:20px}.v2-method-name strong{font-size:25px}.v2-steps article{padding:22px 17px}.v2-step-num{font-size:32px;display:block;margin-bottom:17px}.v2-step-num>span{display:block;margin-top:10px;font-size:9px}.v2-steps h3{font-size:25px}.v2-steps p{font-size:14px;line-height:1.9}.v2-outcomes{padding-top:0}.v2-outcome-layout{grid-template-columns:1fr;gap:31px}.v2-outcome-visual{min-height:320px;height:320px;border-top-right-radius:50px}.v2-outcome-visual>img{object-position:60% 55%}.v2-outcome-overlay{bottom:27px;left:25px}.v2-outcome-overlay p{font-size:27px;margin-top:9px}.v2-outcome-overlay>span{font-size:9px}.v2-outcome-list h3{font-size:20px}.v2-outcome-list p{font-size:14px}.v2-outcome-list li{gap:19px;padding:14px 0}.v2-carousel{--story-width:min(82vw,350px)}.v2-story-track{gap:11px;padding-top:10px;padding-bottom:18px}.v2-story-card{border-radius:19px}.v2-story-card:not(.is-active){opacity:.78;transform:scale(.965)}.v2-video-button{height:270px}.v2-story-card h3{font-size:21px;min-height:0}.v2-story-card li{font-size:14px}.v2-story-card-body{padding:20px 22px 25px}.v2-occupation{font-size:12px}.v2-story-toolbar{align-items:center;gap:8px}.v2-story-toolbar>span{font-size:10px;letter-spacing:.02em}.v2-carousel-buttons{gap:7px}.v2-carousel-buttons #carousel-toggle{font-size:10px;min-width:74px;padding:0 7px}.v2-carousel-buttons button{min-width:35px;height:35px;font-size:16px}.v2-carousel-buttons>span{min-width:35px;font-size:11px}.v2-story-note{text-align:left;font-size:11px}.v2-founder-layout{grid-template-columns:1fr;gap:33px}.v2-founder-photo{width:86%;max-width:340px;margin:auto;padding-bottom:28px}.v2-founder-photo>img{height:340px}.v2-founder-signature{font-size:48px;gap:15px;right:-6px}.v2-founder-signature>span{font-size:10px}.v2-founder-side{font-size:9px}.v2-founder-story h2{font-size:28px}.v2-founder-story blockquote{font-size:30px;margin:18px 0}.v2-founder-story>p:not(.eyebrow){font-size:16px}.v2-founder-close{font-size:16px}.v2-core-offer{grid-template-columns:1fr;padding:26px 23px;gap:22px;border-radius:17px}.v2-core-brand{border-right:0;border-bottom:1px solid var(--v2-line);padding:0 0 20px}.v2-core-brand img{width:230px;height:92px}.v2-core-brand>span{margin-top:3px}.v2-core-offer h3{font-size:22px}.v2-core-offer p{font-size:16px}.v2-offer-tags{gap:7px}.v2-offer-tags>span{font-size:10px;padding-inline:10px}.v2-bonus-grid{gap:21px;margin-top:23px}.v2-bonus-grid article{padding:17px 0 0}.v2-bonus-grid h3{font-size:19px;line-height:1.65}.v2-bonus-grid p{font-size:14px}.v2-small-note{font-size:12px}.v2-faq-layout{grid-template-columns:1fr;gap:24px}.v2-faq-layout .v2-intro-copy{margin-top:15px}.v2-faq-list summary{font-size:19px;padding:19px 0}.v2-faq-list details p{font-size:15px;padding-right:0}.v2-future{padding-top:50px}.v2-future .eyebrow{font-size:9px;letter-spacing:.15em}.v2-future-lead{font-size:16px}.v2-future h2{font-size:28px;line-height:1.8;margin:20px 0}.v2-future h2+p{font-size:15px}.v2-future-word{font-size:49px;top:13px;margin-top:17px}.v2-event-layout{grid-template-columns:1fr;gap:30px}.v2-event h2{font-size:29px}.v2-event-points{grid-template-columns:1fr 1fr;column-gap:17px;row-gap:13px}.v2-event-points li{font-size:13px}.v2-event-ticket{padding:30px 25px 25px}.v2-ticket-kicker{font-size:8px}.v2-ticket-logo{font-size:35px;margin-top:22px}.v2-event-ticket h3{font-size:21px}.v2-event-ticket>.button{font-size:13px}.v2-course-grid{grid-template-columns:1fr;gap:20px}.v2-course-card{padding:23px}.v2-course-card h3{font-size:25px;margin-top:17px}.v2-course-card>p{font-size:16px}.v2-directory-section{padding-top:0}.v2-directory-tabs{gap:28px}.v2-directory-tabs button{font-size:16px;padding-top:12px}.v2-directory-tabs button>span{font-size:12px;margin-left:8px}.v2-directory-tools{gap:12px}.v2-directory-tools input,.v2-directory-tools select{font-size:14px;padding-inline:12px}.v2-directory-tools label>span{font-size:11px}.v2-directory-status{font-size:12px;line-height:1.85;margin:12px 0 20px}.v2-directory-results{grid-template-columns:1fr;gap:16px}.v2-person-card{display:grid;grid-template-columns:105px 1fr;align-items:stretch}.v2-person-photo{height:100%;min-height:122px}.v2-person-body{padding:17px}.v2-person-body h3{font-size:19px}.v2-person-body p{font-size:13px}.v2-directory-results[data-kind=merchants]{grid-template-columns:1fr 1fr;gap:16px}.v2-directory-results[data-kind=merchants] .v2-person-card{display:block}.v2-directory-results[data-kind=merchants] .v2-person-photo{height:90px;min-height:90px}.v2-directory-results[data-kind=merchants] .v2-person-body{padding:15px}.v2-directory-results[data-kind=merchants] h3{font-size:17px}.sales-v2 #video-title{font-size:14px}}
@media(max-width:360px){.v2-hero h1{font-size:33px}.v2-hero-hook{font-size:19px}.v2-audience{font-size:10px}.v2-heading-row h2,.sales-v2 h2{font-size:26px}.v2-hero-seal{width:89px;height:89px}.v2-hero-seal strong{font-size:15px}.v2-hero-script{font-size:23px}.v2-carousel{--story-width:84vw}.v2-story-card-body{padding:18px}.v2-story-card h3{font-size:20px}.v2-story-card li{font-size:13px}.v2-story-toolbar{flex-wrap:wrap}.v2-event-points{grid-template-columns:1fr}.v2-future-word{font-size:43px}}
@media(prefers-reduced-motion:reduce){.v2-story-card{transition:none}.v2-story-track{scroll-behavior:auto}}

/* Keep the portrait's face clear at every size. */
.v2-hero-script{top:auto;bottom:79px;color:#fffaf6;text-shadow:0 2px 12px #33201d45;font-size:28px}
@media(max-width:640px){.v2-hero-script{display:none}}
.sales-v2 .site-footer h2{font-size:16px;letter-spacing:.03em;line-height:1.8}
.sales-v2 #video-title{font-size:16px;letter-spacing:0;line-height:1.6}
@media(max-width:640px){.sales-v2 .company-info h2{font-size:17px}.sales-v2 #video-title{font-size:14px}}

/* A locally hosted handwriting subset keeps the founder's words consistent. */
@font-face{font-family:'SKINORA Handwriting';src:url('assets/founder-handwriting.woff2') format('woff2');font-style:normal;font-weight:600;font-display:swap}
.v2-founder-story blockquote{font-family:'SKINORA Handwriting','BiauKai','KaiTi',cursive;font-weight:600;font-size:clamp(36px,3.4vw,48px);letter-spacing:.025em;line-height:1.75;transform:rotate(-2deg);transform-origin:left center}

/* Slow light moving across frosted glass; text remains above the light. */
.sales-v2 .button-primary{overflow:hidden;isolation:isolate;border-color:#fffaf4e8;background:linear-gradient(135deg,#fff6f0b8,#e7b5bdd4 50%,#c98997c2);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);box-shadow:inset 0 1px 2px #fff,inset 0 -1px 13px #ffffff73,0 8px 25px #b7788045,0 0 28px #efb9c359}
.sales-v2 .button-primary:after{content:"";position:absolute;z-index:-1;top:-80%;bottom:-80%;left:-50%;width:45%;background:linear-gradient(90deg,transparent,#ffffff19 18%,#fff9 52%,#ffffff30 76%,transparent);transform:translateX(-180%) rotate(22deg);animation:skinora-cta-light 5.8s ease-in-out infinite;pointer-events:none}
.sales-v2 .button-primary:hover:after,.sales-v2 .button-primary:focus-visible:after{animation-duration:3.6s}
.sales-v2 .button-primary:hover{box-shadow:inset 0 1px 2px #fff,0 8px 29px #b7788059,0 0 35px #efb9c380}
@keyframes skinora-cta-light{0%,12%{transform:translateX(-180%) rotate(22deg);opacity:0}22%{opacity:.9}48%{transform:translateX(490%) rotate(22deg);opacity:.1}49%,100%{transform:translateX(490%) rotate(22deg);opacity:0}}

/* The method follows a deliberate, readable progression instead of flashing. */
.v2-steps{gap:16px;background:none;border:0;padding-top:10px;overflow:visible}
.v2-steps article{position:relative;isolation:isolate;border:1px solid #dfcbbd!important;border-radius:19px;background:#f2e8e1;overflow:hidden;transition:transform .5s cubic-bezier(.22,.61,.36,1),border-color .5s ease}
.v2-steps article:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(135deg,#fffef7ef,#f4d9d2c2 50%,#e4bcada8);opacity:0;transition:opacity .5s ease}
.v2-steps article:after{content:"";position:absolute;z-index:-1;inset:-30% -150%;background:linear-gradient(105deg,transparent 40%,#fffcf6a6 50%,transparent 60%);opacity:0;transform:translateX(-45%);pointer-events:none}
.v2-steps article.is-step-active{transform:translateY(-8px);border-color:#c99480!important;box-shadow:0 12px 25px #af786b26,0 0 19px #edbca73b}
.v2-steps article.is-step-active:before{opacity:1}
.v2-steps article.is-step-active:after{animation:skinora-step-light 2s ease-out both}
.v2-steps article.is-step-complete{border-color:#d2af9b!important;background:#f4e9e1}
.v2-steps article.is-step-complete .v2-step-num{color:#925948}
@keyframes skinora-step-light{0%{transform:translateX(-45%);opacity:0}22%{opacity:.9}80%{opacity:.25}100%{transform:translateX(45%);opacity:0}}

.v2-opportunity-copy .v2-brand-support{padding-left:25px;margin:23px 0}
.v2-brand-support li{padding:16px 0}
.v2-brand-support h3{font-size:22px;line-height:1.65;color:#f8ecdd;letter-spacing:.015em}
.v2-opportunity-copy .v2-brand-support p{font-size:15px;line-height:1.9;margin-top:7px;color:#d2dbc9}
.v2-opportunity-copy .v2-brand-promise{font-size:15px;padding-top:4px;color:#e2c8b4;line-height:2}
.v2-outcome-overlay{right:28px}.v2-outcome-overlay p{font-size:clamp(25px,2.2vw,32px);line-height:1.8}
.v2-course-grid{grid-template-columns:minmax(0,1fr)}
.v2-course-card[data-course=pro]{display:grid;grid-template-columns:1fr 1fr;column-gap:50px;padding:32px 35px}
.v2-course-card[data-course=pro] .v2-course-top{grid-column:1/-1}.v2-course-card[data-course=pro]>h3{align-self:center;margin:21px 0;font-size:29px}
.v2-course-card[data-course=pro]>p{align-self:center;margin:21px 0}.v2-course-card[data-course=pro]>details{grid-column:1/-1}
.sales-v2 .footer-brand{display:inline-block;line-height:1.6}.sales-v2 .footer-brand>span{font-size:19px;letter-spacing:.07em}
.company-address{text-decoration:underline;text-decoration-color:#baa295;text-underline-offset:4px}.company-address>span{color:var(--v2-rose)}
@media(max-width:850px){.v2-steps{gap:13px}.v2-brand-support h3{font-size:20px}.v2-opportunity-copy .v2-brand-support p{font-size:14px}.v2-course-card[data-course=pro]{column-gap:30px;padding:27px}.v2-course-card[data-course=pro]>h3{font-size:25px}}
@media(max-width:640px){.v2-founder-story blockquote{font-size:38px}.v2-steps{gap:12px}.v2-steps article{border-radius:15px}.v2-steps article.is-step-active{transform:translateY(-5px)}.v2-brand-support h3{font-size:21px}.v2-opportunity-copy .v2-brand-support p{font-size:15px}.v2-outcome-overlay{right:24px}.v2-outcome-overlay p{font-size:25px}.v2-course-card[data-course=pro]{display:block;padding:25px}.v2-course-card[data-course=pro]>h3{font-size:25px;margin:20px 0 13px}.v2-course-card[data-course=pro]>p{margin:0 0 21px}.sales-v2 .v2-hero-copy>.button{font-size:14px;padding-inline:21px;gap:17px}}
@media(prefers-reduced-motion:reduce){.sales-v2 .button-primary:after,.v2-steps article.is-step-active:after{animation:none;opacity:0}.v2-steps article,.v2-steps article:before{transition:none}.v2-steps article.is-step-active{transform:none}}

/* A quiet, text-led opening gives the promise the reader's full attention. */
.v2-hero.v2-hero-text{display:block;min-height:0;max-width:none;background:radial-gradient(ellipse at 50% -25%,#efdcd080,transparent 66%),var(--cream)}
.v2-hero-text .v2-hero-copy{width:min(920px,88%);margin:0 auto;padding:38px 0 39px;text-align:center}
.v2-hero-text .eyebrow{justify-content:center;margin-bottom:18px;font-size:11px;letter-spacing:.2em}
.v2-hero-text h1{font-size:49px;line-height:1.4;letter-spacing:.07em}
.v2-hero-text h1>span{font-size:.73em}
.v2-hero-text .v2-hero-hook{font-size:24px;line-height:1.7;margin-top:16px}
.v2-hero-text .v2-hero-description{max-width:690px;margin:20px auto 24px;font-size:16px;line-height:1.9}
.v2-hero-text .v2-hero-note{margin-top:17px;font-size:12px}
.v2-hero-text .v2-hero-note>span{display:inline-block;margin-left:15px;padding-left:15px;border-left:1px solid #d4bdb1}
.v2-hero-text .v2-hero-copy>.button{padding-inline:28px}

.v2-operation-visual>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 42%;background:#282523}
.v2-operation-visual:after{pointer-events:none;background:linear-gradient(0deg,#251d19c4,transparent 58%)}
.v2-operation-toggle{position:absolute;right:17px;top:17px;z-index:3;border:1px solid #ffffffa6;border-radius:24px;background:#fffaf0cc;color:#533c32;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:8px 13px;display:flex;align-items:center;gap:8px;font-size:14px}
.v2-operation-toggle>span{font-size:11px;letter-spacing:.04em}
.v2-operation-visual .v2-outcome-overlay{pointer-events:none}
.v2-skin-needs{padding-top:0}
.v2-skin-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}
.v2-skin-card{min-width:0;border:1px solid #dfcec1;border-radius:18px;overflow:hidden;background:#fffaf5}
.v2-skin-card figure{position:relative;margin:0;aspect-ratio:4/3;background:#e5c7b7}
.v2-skin-card img{display:block;width:100%;height:100%;object-fit:cover}
.v2-skin-card figcaption{position:absolute;bottom:11px;right:11px;padding:2px 9px;border-radius:12px;background:#fff9f0d9;font-size:10px;letter-spacing:.035em;color:#765b4e}
.v2-skin-caption{display:flex;align-items:baseline;gap:15px;padding:19px 21px 22px}
.v2-skin-caption>span{font:italic 21px Georgia,serif;color:#ad7d6b}
.v2-skin-caption h3{font-size:22px;letter-spacing:.04em}
.v2-skin-note{font-size:12px;color:var(--muted);line-height:1.85;margin-top:22px}
@media(max-width:1000px){.v2-skin-grid{gap:17px}.v2-skin-caption{padding:16px 14px;gap:10px}.v2-skin-caption h3{font-size:19px}.v2-hero-text h1{font-size:45px}.v2-hero-text .v2-hero-hook{font-size:22px}}
@media(max-width:800px){.v2-skin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:21px}.v2-skin-caption{padding:17px 20px}.v2-skin-caption h3{font-size:22px}}
@media(max-width:640px){.v2-hero-text .v2-hero-copy{width:88%;padding:33px 0 32px}.v2-hero-text .eyebrow{font-size:9px;letter-spacing:.11em;gap:8px;margin-bottom:19px}.v2-hero-text .little-line{width:19px}.v2-hero-text h1{font-size:38px;line-height:1.45;letter-spacing:.035em}.v2-hero-text h1>span{font-size:.77em}.v2-hero-text .v2-hero-hook{font-size:20px;line-height:1.9;margin-top:17px}.v2-hero-text .v2-hero-description{font-size:15px;text-align:left;margin:19px auto 24px;line-height:2}.v2-hero-text .v2-hero-note{font-size:11px;line-height:1.9}.v2-hero-text .v2-hero-note>span{display:block;border:0;margin:3px 0 0;padding:0}.v2-operation-visual{height:auto;min-height:0;aspect-ratio:9/13}.v2-operation-toggle{right:13px;top:13px;padding:7px 11px}.v2-skin-needs{padding-top:0}.v2-skin-grid{gap:17px}.v2-skin-card{border-radius:14px}.v2-skin-caption{display:block;padding:14px 14px 16px}.v2-skin-caption>span{font-size:17px}.v2-skin-caption h3{font-size:20px;margin-top:5px}.v2-skin-note{font-size:11px;margin-top:19px}.v2-skin-card figcaption{font-size:8px;bottom:7px;right:7px;padding:2px 7px}}
@media(max-width:360px){.v2-hero-text h1{font-size:34px}.v2-hero-text .v2-hero-hook{font-size:18px}.v2-hero-text .eyebrow{font-size:8px}.v2-skin-grid{gap:13px}.v2-skin-caption{padding:12px}.v2-skin-caption h3{font-size:18px}}

/* A slow, seamless row of the nine original stories, with no centre-card effect. */
.v2-carousel{max-width:1660px;margin-inline:auto}
.v2-story-track{display:block;position:relative;overflow:hidden;overflow:clip;padding:20px 0 26px;scroll-snap-type:none;touch-action:pan-y pinch-zoom;cursor:grab}
.v2-marquee-belt{display:flex;align-items:stretch;column-gap:25px;width:max-content;transform:translateX(0)}
.v2-marquee-belt>.v2-story-card,.v2-marquee-belt>.v2-story-card.is-active{transform:none;opacity:1;transition:none;scroll-snap-align:none;box-shadow:0 7px 18px #593b291a}
.v2-story-track.is-dragging,.v2-story-track.is-dragging *{cursor:grabbing;user-select:none}
.v2-marquee-hint{font-size:12px;color:var(--muted)}
.v2-directory-tabs{margin-bottom:18px}
.v2-directory-status{margin:0 0 24px}
@media(max-width:1100px){.v2-marquee-belt{column-gap:20px}}
@media(max-width:640px){.v2-story-track{padding:12px 0 22px}.v2-marquee-belt{column-gap:17px}.v2-carousel-buttons .v2-marquee-hint{font-size:10px;min-width:0}.v2-directory-status{margin:0 0 20px}}
