@layer site,prose,page;@layer site {body.page-russian-manicure-with-polish-nyc::before {content:'';position:fixed;inset:0;z-index:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");opacity:.025;mix-blend-mode:multiply} body.page-russian-manicure-with-polish-nyc .section-label {font-size:9px;letter-spacing:3.5px;text-transform:uppercase;color:var(--dlx-gold-text,#776044);display:block;margin-bottom:clamp(16px,3vw,24px)} body.page-russian-manicure-with-polish-nyc .section-title {font-family:'EB Garamond',serif;font-size:clamp(34px,5.5vw,56px);font-weight:400;line-height:.98;color:var(--ink);margin-bottom:14px} body.page-russian-manicure-with-polish-nyc .section-copy {font-size:14px;line-height:1.9;color:var(--mid);font-weight:300} body.page-russian-manicure-with-polish-nyc .inner {max-width:760px;margin:0 auto} body.page-russian-manicure-with-polish-nyc .what-section {padding:clamp(56px,10vw,88px) clamp(20px,5vw,48px);background:var(--bg)} body.page-russian-manicure-with-polish-nyc .what-intro {font-size:15px;line-height:1.95;color:var(--mid);font-weight:300;margin-bottom:24px} body.page-russian-manicure-with-polish-nyc .what-more-inline[hidden],body.page-russian-manicure-with-polish-nyc .what-more-content[hidden] {display:none} body.page-russian-manicure-with-polish-nyc .what-more-toggle {display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:48px;margin-top:6px;padding:13px 22px;border:1px solid var(--ink);background:transparent;color:var(--ink);font-family:'DM Sans',sans-serif;font-size:10px;font-weight:400;line-height:1;letter-spacing:3px;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease} body.page-russian-manicure-with-polish-nyc .what-more-toggle:hover {background:#c26f87;border-color:#c26f87;color:#ffffff} body.page-russian-manicure-with-polish-nyc .what-more-toggle:focus-visible {outline:2px solid var(--gold);outline-offset:3px} body.page-russian-manicure-with-polish-nyc .what-more-toggle__icon {width:8px;height:8px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s ease} body.page-russian-manicure-with-polish-nyc .what-more-toggle.is-expanded .what-more-toggle__icon {transform:translateY(2px) rotate(225deg)} body.page-russian-manicure-with-polish-nyc .what-quote {font-family:'EB Garamond',serif;font-style:italic;font-size:clamp(18px,2.8vw,22px);color:var(--dlx-gold-text,#776044);line-height:1.5;padding:24px 0;border-top:1px solid var(--rule-lt);border-bottom:1px solid var(--rule-lt);margin-bottom:32px} body.page-russian-manicure-with-polish-nyc .vs-section {padding:clamp(56px,10vw,88px) clamp(20px,5vw,48px);background:#f8f6f2} body.page-russian-manicure-with-polish-nyc .vs-swipe-cue {margin:clamp(28px,4vw,36px) 0 16px} body.page-russian-manicure-with-polish-nyc .vs-rail {display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:auto;cursor:grab} body.page-russian-manicure-with-polish-nyc .vs-rail::-webkit-scrollbar {display:none} body.page-russian-manicure-with-polish-nyc .vs-rail.is-dragging {scroll-snap-type:none;cursor:grabbing;user-select:none} body.page-russian-manicure-with-polish-nyc .vs-comparison-card {box-sizing:border-box;flex:0 0 100%;min-width:0;padding:clamp(24px,4vw,32px);scroll-snap-align:start} body.page-russian-manicure-with-polish-nyc .vs-card-header {display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px} body.page-russian-manicure-with-polish-nyc .vs-card-label,body.page-russian-manicure-with-polish-nyc .vs-card-count {margin:0;font-family:'DM Sans',sans-serif;font-size:9px;font-weight:400;line-height:1.5;letter-spacing:2px;text-transform:uppercase;color:var(--dust-text,#6a625b)} body.page-russian-manicure-with-polish-nyc .vs-card-count {white-space:nowrap} body.page-russian-manicure-with-polish-nyc .vs-card-label.gold {color:var(--dlx-gold-text,#776044)} body.page-russian-manicure-with-polish-nyc .vs-comparison-title {margin:0 0 24px;font-family:'EB Garamond',serif;font-size:clamp(28px,4vw,36px);font-weight:400;line-height:1.1;color:var(--ink)} body.page-russian-manicure-with-polish-nyc .vs-pair {display:grid;grid-template-columns:1fr 1fr;gap:24px} body.page-russian-manicure-with-polish-nyc .vs-approach {min-width:0} body.page-russian-manicure-with-polish-nyc .vs-approach + .vs-approach {border-left:1px solid var(--rule-lt);padding-left:24px} body.page-russian-manicure-with-polish-nyc .vs-approach p {margin:12px 0 0;font-family:'DM Sans',sans-serif;font-size:14px;font-weight:300;line-height:1.75;text-align:left;color:var(--mid)} body.page-russian-manicure-with-polish-nyc .vs-nav {display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:24px} body.page-russian-manicure-with-polish-nyc .vs-dots,body.page-russian-manicure-with-polish-nyc .vs-arrows {display:flex;align-items:center;gap:10px} body.page-russian-manicure-with-polish-nyc .vs-dots {gap:4px} body.page-russian-manicure-with-polish-nyc .vs-page-dot {position:relative;width:24px;height:32px;padding:0;border:0;background:transparent;cursor:pointer} body.page-russian-manicure-with-polish-nyc .vs-page-dot::before {content:"";position:absolute;top:50%;left:50%;width:7px;height:7px;border-radius:50%;background:var(--rule);transform:translate(-50%,-50%)} body.page-russian-manicure-with-polish-nyc .vs-page-dot[aria-current="true"]::before {background:var(--ink)} body.page-russian-manicure-with-polish-nyc .vs-arrow {display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--ink);background:transparent;color:var(--ink);cursor:pointer} body.page-russian-manicure-with-polish-nyc .vs-arrow:disabled {opacity:.3;cursor:default} body.page-russian-manicure-with-polish-nyc .vs-arrow:hover:not(:disabled) {background:#c26f87;border-color:#c26f87;color:#fff} body.page-russian-manicure-with-polish-nyc :is(.vs-rail,.vs-page-dot,.vs-arrow):focus-visible {outline:2px solid var(--gold);outline-offset:3px} body.page-russian-manicure-with-polish-nyc .stp-section {background:#f8f6f2} body.page-russian-manicure-with-polish-nyc .stp-inner {width:min(100%,760px);margin:0 auto;padding:clamp(40px,7vw,64px) clamp(20px,5vw,48px)} body.page-russian-manicure-with-polish-nyc .stp-title {font-family:'EB Garamond',serif;font-size:clamp(32px,5vw,44px);font-weight:400;color:#1c1813;line-height:1;margin-bottom:10px} body.page-russian-manicure-with-polish-nyc .stp-sub {font-family:'DM Sans',sans-serif;font-size:13px;line-height:1.7;color:#6e6660;font-weight:300;margin-bottom:36px} body.page-russian-manicure-with-polish-nyc .stp-track {height:1px;background:#c8c0b4;position:relative} body.page-russian-manicure-with-polish-nyc .stp-fill {height:100%;background:#9b7e58;transition:width .4s ease;width:0%} body.page-russian-manicure-with-polish-nyc .stp-nums {display:flex;justify-content:space-between;margin-top:12px;margin-bottom:32px} body.page-russian-manicure-with-polish-nyc .stp-pnum {font-family:'DM Sans',sans-serif;font-size:12px;font-weight:400;letter-spacing:2px;color:#5a524a;cursor:pointer;border:none;background:none;padding:0 2px;transition:color .15s;min-width:28px;text-align:center;position:relative} body.page-russian-manicure-with-polish-nyc .stp-pnum::before {content:'';position:absolute;top:-16px;left:50%;transform:translateX(-50%);width:1px;height:8px;background:#5a524a;transition:background .15s,width .15s} body.page-russian-manicure-with-polish-nyc .stp-pnum.done {color:#7a6e64} body.page-russian-manicure-with-polish-nyc .stp-pnum.done::before {background:#7a6e64} body.page-russian-manicure-with-polish-nyc .stp-pnum.on {color:#1c1813} body.page-russian-manicure-with-polish-nyc .stp-pnum.on::before {background:#9b7e58;width:2px} body.page-russian-manicure-with-polish-nyc .stp-pnum:hover {color:#1c1813} body.page-russian-manicure-with-polish-nyc .stp-pnum:focus-visible {outline:2px solid #9b7e58;outline-offset:4px} body.page-russian-manicure-with-polish-nyc .stp-content {min-height:130px;margin-bottom:28px} body.page-russian-manicure-with-polish-nyc .stp-meta {font-family:'DM Sans',sans-serif;font-size:9px;letter-spacing:2.5px;text-transform:uppercase;color:#7a6e64;display:block;margin-bottom:10px} body.page-russian-manicure-with-polish-nyc .stp-step-title {font-family:'EB Garamond',serif;font-size:clamp(22px,4vw,30px);font-weight:400;color:#1c1813;margin-bottom:12px;line-height:1.1} body.page-russian-manicure-with-polish-nyc .stp-step-text {font-family:'DM Sans',sans-serif;font-size:14px;line-height:1.85;color:#4a4035;font-weight:300} body.page-russian-manicure-with-polish-nyc .stp-step-note {display:block;margin-top:12px;font-family:'DM Sans',sans-serif;font-size:10px;line-height:1.6;letter-spacing:2px;text-transform:uppercase;color:var(--dlx-gold-text)} body.page-russian-manicure-with-polish-nyc .stp-nav {display:flex;align-items:center;justify-content:space-between;padding-top:20px;border-top:1px solid #d9d3c8} body.page-russian-manicure-with-polish-nyc .stp-ctr {font-family:'DM Sans',sans-serif;font-size:11px;letter-spacing:2.5px;color:#5a524a} body.page-russian-manicure-with-polish-nyc .polish-section {padding:clamp(56px,9vw,84px) clamp(20px,5vw,48px);background:#f8f6f2} body.page-russian-manicure-with-polish-nyc .polish-copy {margin:0 0 clamp(24px,4vw,32px);color:var(--mid)} body.page-russian-manicure-with-polish-nyc .polish-wear-card {display:grid;grid-template-columns:180px 1fr;gap:clamp(20px,4vw,36px);align-items:center;padding:clamp(24px,4vw,32px);box-sizing:border-box;margin-bottom:clamp(28px,4vw,36px)} body.page-russian-manicure-with-polish-nyc .polish-wear-card__stat-col {display:flex;flex-direction:column;gap:6px} body.page-russian-manicure-with-polish-nyc .polish-card-eyebrow {display:block;font-family:'DM Sans',sans-serif;font-size:9px;line-height:1.3;letter-spacing:3px;text-transform:uppercase;color:var(--dlx-gold-text,#776044)} body.page-russian-manicure-with-polish-nyc .polish-wear-stat {display:flex;align-items:baseline;gap:9px;color:var(--ink)} body.page-russian-manicure-with-polish-nyc .polish-wear-stat strong {font-family:'EB Garamond',serif;font-size:clamp(40px,6vw,54px);font-weight:400;line-height:1} body.page-russian-manicure-with-polish-nyc .polish-wear-stat span {font-family:'DM Sans',sans-serif;font-size:10px;letter-spacing:2.4px;text-transform:uppercase;color:var(--dlx-gold-text,#776044)} body.page-russian-manicure-with-polish-nyc .polish-wear-card__info-col {display:flex;flex-direction:column;gap:12px} body.page-russian-manicure-with-polish-nyc .polish-wear-copy {margin:0;font-family:'DM Sans',sans-serif;font-size:13px;line-height:1.7;color:var(--mid);font-weight:300} body.page-russian-manicure-with-polish-nyc .polish-card-link {display:inline-flex;align-items:center;gap:6px;font-family:'DM Sans',sans-serif;font-size:10px;line-height:1.4;letter-spacing:2px;text-transform:uppercase;color:var(--ink);text-decoration:none;font-weight:500;transition:color .2s} body.page-russian-manicure-with-polish-nyc .polish-card-link:hover {color:var(--dlx-gold-text,#776044)} body.page-russian-manicure-with-polish-nyc .polish-card-link:focus-visible {outline:1px solid var(--gold);outline-offset:4px} body.page-russian-manicure-with-polish-nyc .polish-swipe-cue {--polish-carousel-progress:20%;display:flex;align-items:center;gap:clamp(18px,3vw,28px);width:100%;margin:0 0 16px;padding:8px 0;border:0;background:transparent;color:var(--dust-text,#6a625b);font-family:'DM Sans',sans-serif;font-size:9px;font-weight:400;line-height:1.3;letter-spacing:2.4px;text-align:left;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent} body.page-russian-manicure-with-polish-nyc .polish-swipe-cue__track {position:relative;flex:1 1 auto;height:1px;overflow:hidden;background:var(--rule-lt)} body.page-russian-manicure-with-polish-nyc .polish-swipe-cue__fill {position:absolute;inset:0 auto 0 0;width:var(--polish-carousel-progress);height:100%;background:var(--gold);transition:width .24s ease} body.page-russian-manicure-with-polish-nyc .polish-swipe-cue__label {flex:0 0 auto;white-space:nowrap} body.page-russian-manicure-with-polish-nyc .polish-swipe-cue:hover {color:var(--dlx-gold-text,#776044)} body.page-russian-manicure-with-polish-nyc .polish-swipe-cue:focus-visible {outline:1px solid var(--gold);outline-offset:5px;color:var(--dlx-gold-text,#776044)} body.page-russian-manicure-with-polish-nyc .polish-benefit-rail {display:flex;gap:14px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:0;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab} body.page-russian-manicure-with-polish-nyc .polish-benefit-rail::-webkit-scrollbar {display:none} body.page-russian-manicure-with-polish-nyc .polish-benefit-rail:focus-visible {outline:1px solid var(--gold);outline-offset:4px} body.page-russian-manicure-with-polish-nyc .polish-benefit-rail.is-dragging {scroll-snap-type:none;cursor:grabbing;user-select:none} body.page-russian-manicure-with-polish-nyc .polish-benefit-card {flex:0 0 min(270px,78vw);min-height:176px;padding:clamp(20px,3vw,24px);scroll-snap-align:start;scroll-snap-stop:always} body.page-russian-manicure-with-polish-nyc .polish-benefit-num {display:block;margin-bottom:18px;font-family:'DM Sans',sans-serif;font-size:9px;line-height:1;letter-spacing:3px;color:var(--dlx-gold-text,#776044)} body.page-russian-manicure-with-polish-nyc .polish-benefit-title {margin:0 0 10px;font-family:'EB Garamond',serif;font-size:clamp(21px,3vw,25px);font-weight:400;line-height:1.05;color:var(--ink)} body.page-russian-manicure-with-polish-nyc .polish-benefit-card p {margin:0;font-family:'DM Sans',sans-serif;font-size:13px;line-height:1.65;font-weight:300;color:var(--mid)} body.page-russian-manicure-with-polish-nyc .who-section {padding:clamp(56px,10vw,88px) clamp(20px,5vw,48px);background:var(--bg)} body.page-russian-manicure-with-polish-nyc .who-swipe-cue {--who-carousel-progress:16.6%;display:flex;align-items:center;gap:clamp(18px,3vw,28px);width:100%;margin:clamp(28px,5vw,40px) 0 16px;padding:8px 0;border:0;background:transparent;color:var(--dust-text,#6a625b);font-family:'DM Sans',sans-serif;font-size:9px;font-weight:400;line-height:1.3;letter-spacing:2.4px;text-align:left;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent} body.page-russian-manicure-with-polish-nyc .who-swipe-cue__track {position:relative;flex:1 1 auto;height:1px;overflow:hidden;background:var(--rule-lt)} body.page-russian-manicure-with-polish-nyc .who-swipe-cue__fill {position:absolute;inset:0 auto 0 0;width:var(--who-carousel-progress);height:100%;background:var(--gold);transition:width .24s ease} body.page-russian-manicure-with-polish-nyc .who-swipe-cue__label {flex:0 0 auto;white-space:nowrap} body.page-russian-manicure-with-polish-nyc .who-swipe-cue:hover {color:var(--dlx-gold-text,#776044)} body.page-russian-manicure-with-polish-nyc .who-swipe-cue:focus-visible {outline:1px solid var(--gold);outline-offset:5px;color:var(--dlx-gold-text,#776044)} body.page-russian-manicure-with-polish-nyc .who-card-rail {display:flex;gap:14px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:0;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab} body.page-russian-manicure-with-polish-nyc .who-card-rail::-webkit-scrollbar {display:none} body.page-russian-manicure-with-polish-nyc .who-card-rail:focus-visible {outline:1px solid var(--gold);outline-offset:4px} body.page-russian-manicure-with-polish-nyc .who-card-rail.is-dragging {scroll-snap-type:none;cursor:grabbing;user-select:none} body.page-russian-manicure-with-polish-nyc .who-card {flex:0 0 min(280px,78vw);min-height:220px;padding:clamp(20px,3vw,26px);scroll-snap-align:start;scroll-snap-stop:always;display:flex;flex-direction:column} body.page-russian-manicure-with-polish-nyc .who-card-top {display:flex;align-items:center;justify-content:space-between;margin-bottom:16px} body.page-russian-manicure-with-polish-nyc .who-card-num {font-family:'DM Sans',sans-serif;font-size:9px;line-height:1;letter-spacing:3px;color:var(--dlx-gold-text,#776044)} body.page-russian-manicure-with-polish-nyc .who-card-icon {width:32px;height:32px;border:1px solid var(--rule);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0} body.page-russian-manicure-with-polish-nyc .who-card-title {margin:0 0 10px;font-family:'EB Garamond',serif;font-size:clamp(20px,3vw,24px);font-weight:400;line-height:1.15;color:var(--ink)} body.page-russian-manicure-with-polish-nyc .who-card-text {margin:0;font-family:'DM Sans',sans-serif;font-size:13px;line-height:1.7;font-weight:300;color:var(--mid)} body.page-russian-manicure-with-polish-nyc .cta-section {padding:clamp(56px,10vw,88px) clamp(20px,5vw,48px);text-align:center;background:var(--bg)} body.page-russian-manicure-with-polish-nyc .cta-inner {max-width:760px;margin:0 auto} body.page-russian-manicure-with-polish-nyc .cta-title {font-family:'EB Garamond',serif;font-size:clamp(32px,5vw,52px);font-weight:400;color:var(--ink);line-height:1;margin-bottom:14px} body.page-russian-manicure-with-polish-nyc .cta-sub {font-size:14px;line-height:1.85;color:var(--mid);font-weight:300;margin-bottom:32px} body.page-russian-manicure-with-polish-nyc .cta-btn {display:inline-flex;align-items:center;justify-content:center;background:var(--ink);color:var(--bg);font-size:10px;letter-spacing:3.5px;text-transform:uppercase;font-weight:400;padding:18px 52px;text-decoration:none;transition:background .25s;font-family:'DM Sans',sans-serif} body.page-russian-manicure-with-polish-nyc .cta-btn:hover {background:#c26f87;color:#ffffff} @media(max-width:640px) {body.page-russian-manicure-with-polish-nyc {padding-top:0;padding-bottom:calc(var(--book-h) + env(safe-area-inset-bottom,0px))}} @media(max-width:640px) {body.page-russian-manicure-with-polish-nyc,body.page-russian-manicure-with-polish-nyc main {width:100%;max-width:100%;overflow-x:hidden}} @media(max-width:640px) {body.page-russian-manicure-with-polish-nyc .what-section,body.page-russian-manicure-with-polish-nyc .when-section,body.page-russian-manicure-with-polish-nyc .after-section,body.page-russian-manicure-with-polish-nyc .vs-section,body.page-russian-manicure-with-polish-nyc .polish-section,body.page-russian-manicure-with-polish-nyc .who-section,body.page-russian-manicure-with-polish-nyc .cta-section {width:100%;max-width:100%;padding-left:24px;padding-right:24px;overflow:hidden}} @media(max-width:640px) {body.page-russian-manicure-with-polish-nyc .section-title {font-size:clamp(32px,10vw,42px);line-height:1.05;letter-spacing:0}} @media(max-width:640px) {body.page-russian-manicure-with-polish-nyc .section-copy,body.page-russian-manicure-with-polish-nyc .what-intro,body.page-russian-manicure-with-polish-nyc .stp-step-text,body.page-russian-manicure-with-polish-nyc .when-card-text,body.page-russian-manicure-with-polish-nyc .after-copy,body.page-russian-manicure-with-polish-nyc .after-card-text,body.page-russian-manicure-with-polish-nyc .polish-copy,body.page-russian-manicure-with-polish-nyc .polish-wear-copy,body.page-russian-manicure-with-polish-nyc .polish-benefit-card p,body.page-russian-manicure-with-polish-nyc .who-card-text,body.page-russian-manicure-with-polish-nyc .cta-sub {max-width:100%;overflow-wrap:break-word}} @media(max-width:640px) {body.page-russian-manicure-with-polish-nyc .inner {width:100%;max-width:100%;margin-left:auto;margin-right:auto} body.page-russian-manicure-with-polish-nyc .cta-inner {width:100%;max-width:342px;margin-left:auto;margin-right:auto}} @media(max-width:760px) {body.page-russian-manicure-with-polish-nyc .vs-pair {grid-template-columns:1fr;gap:20px} body.page-russian-manicure-with-polish-nyc .vs-approach + .vs-approach {border-left:0;border-top:1px solid var(--rule-lt);padding-left:0;padding-top:20px}} @media(max-width:640px) {body.page-russian-manicure-with-polish-nyc .polish-wear-card {grid-template-columns:1fr;gap:18px} body.page-russian-manicure-with-polish-nyc .polish-swipe-cue {gap:16px;letter-spacing:2px} body.page-russian-manicure-with-polish-nyc .polish-swipe-cue__label {white-space:normal} body.page-russian-manicure-with-polish-nyc .polish-benefit-card {flex-basis:min(82vw,310px)} body.page-russian-manicure-with-polish-nyc .who-swipe-cue {gap:16px;letter-spacing:2px} body.page-russian-manicure-with-polish-nyc .who-swipe-cue__label {white-space:normal} body.page-russian-manicure-with-polish-nyc .who-card {flex-basis:min(82vw,310px)}} @media(prefers-reduced-motion:reduce) {body.page-russian-manicure-with-polish-nyc .polish-swipe-cue__fill,body.page-russian-manicure-with-polish-nyc .who-swipe-cue__fill {transition:none}}} @layer page {body.page-russian-manicure-with-polish-nyc main>:is(section,div,aside,article)::before {display:none;content:none} body.page-russian-manicure-with-polish-nyc main>:is(section,div,aside,article):not(.dlx-lead):not(.desktop-page-location-label):not(.site-breadcrumb):not(.dlx-rates) {width:100%;max-width:100%;margin-left:0;margin-right:0;box-sizing:border-box;border:none;position:relative} body.page-russian-manicure-with-polish-nyc .what-section::after,body.page-russian-manicure-with-polish-nyc .vs-section::after,body.page-russian-manicure-with-polish-nyc .stp-section::after,body.page-russian-manicure-with-polish-nyc .polish-section::after,body.page-russian-manicure-with-polish-nyc .who-section::after,body.page-russian-manicure-with-polish-nyc .cta-section::after,body.page-russian-manicure-with-polish-nyc .loc2-section::after {content:"";display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);width:min(calc(100% - 48px),760px);height:1px;background:var(--rule,#d9d3c8);pointer-events:none;z-index:2} body.page-russian-manicure-with-polish-nyc .inner,body.page-russian-manicure-with-polish-nyc .stp-inner,body.page-russian-manicure-with-polish-nyc .cta-inner {box-sizing:border-box;width:100%;max-width:760px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px} body.page-russian-manicure-with-polish-nyc .loc2-inner {box-sizing:border-box;width:100%;max-width:760px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px} body.page-russian-manicure-with-polish-nyc .vs-section {border:none} body.page-russian-manicure-with-polish-nyc .stp-section {border:none} body.page-russian-manicure-with-polish-nyc .polish-section {border:none} body.page-russian-manicure-with-polish-nyc .what-intro,body.page-russian-manicure-with-polish-nyc .what-more-block,body.page-russian-manicure-with-polish-nyc .stp-sub,body.page-russian-manicure-with-polish-nyc .stp-step-text,body.page-russian-manicure-with-polish-nyc .polish-copy,body.page-russian-manicure-with-polish-nyc .polish-wear-copy,body.page-russian-manicure-with-polish-nyc .polish-benefit-card p,body.page-russian-manicure-with-polish-nyc .who-card-text,body.page-russian-manicure-with-polish-nyc .cta-sub {font-family:"DM Sans",sans-serif;font-size:var(--body-copy-size,clamp(14px,2.2vw,17px));line-height:1.95;font-weight:300;color:var(--mid,#6e6660);text-align:justify;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto} @media (max-width:760px) {body.page-russian-manicure-with-polish-nyc .inner,body.page-russian-manicure-with-polish-nyc .stp-inner,body.page-russian-manicure-with-polish-nyc .cta-inner {padding-left:20px;padding-right:20px} body.page-russian-manicure-with-polish-nyc .loc2-inner {padding-left:20px;padding-right:20px} body.page-russian-manicure-with-polish-nyc .what-intro,body.page-russian-manicure-with-polish-nyc .what-more-block,body.page-russian-manicure-with-polish-nyc .stp-sub,body.page-russian-manicure-with-polish-nyc .stp-step-text,body.page-russian-manicure-with-polish-nyc .polish-copy,body.page-russian-manicure-with-polish-nyc .polish-wear-copy,body.page-russian-manicure-with-polish-nyc .polish-benefit-card p,body.page-russian-manicure-with-polish-nyc .who-card-text,body.page-russian-manicure-with-polish-nyc .cta-sub {font-size:14px}}} @layer page {body.page-russian-manicure-with-polish-nyc .vs-section .inner {padding-left:0;padding-right:0}}