@font-face{font-family:Manrope;src:url('manrope.woff2') format('woff2');font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:#061012;color:#e9f3f1;font-family:Manrope,Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid #70dfcf;outline-offset:5px}button{border:0}em{font-style:normal;color:#79ddcf}p{line-height:1.75;color:#a1b6b4}h1,h2,h3,p{margin-top:0}h1,h2{font-weight:500;letter-spacing:-.055em}h1{font-size:clamp(48px,5vw,82px);line-height:1.03;margin:25px 0}h2{font-size:clamp(35px,3.7vw,58px);line-height:1.13}h3{font-size:24px;font-weight:500;letter-spacing:-.035em}.top{height:90px;max-width:1440px;margin:auto;padding:0 5%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #203134}.logo{font-size:40px;letter-spacing:-3px;font-weight:400}.logo i{color:#73dcd1;font-family:Georgia;font-weight:400}.logo span{font:10px Manrope;letter-spacing:2px;margin-left:14px;color:#9cb6b1}.top nav{display:flex;gap:30px;font-size:12px;color:#acc1be}.top-cta{border:1px solid #45605c;border-radius:30px;padding:12px 20px;font-size:12px}.top-cta span{margin-left:25px;color:#70dfcf}.eyebrow{font-size:10px;font-weight:600;letter-spacing:2px;color:#a3c6be;display:block}.eyebrow i,.status-dot{display:inline-block;width:6px;height:6px;background:#79ddcf;border-radius:100%;margin-right:8px}.showcase{max-width:1440px;margin:auto;padding:55px 5% 0;display:grid;grid-template-columns:1fr 1fr;gap:0 70px;overflow:hidden}.intro{padding-top:95px}.lead{font-size:17px;margin:28px 0}.hero-note{display:flex;align-items:center;gap:20px;margin-top:50px}.hero-note p{font-size:13px;margin:0}.hero-note strong{color:#e0efeb;font-weight:400}.tiny-orbit{display:grid;place-items:center;border:1px solid #3b5f59;color:#81daca;width:48px;height:48px;border-radius:50%;font-size:24px}.portfolio{min-width:0;max-width:570px}.section-heading{display:flex;justify-content:space-between;font-size:9px;letter-spacing:1.4px;color:#abc3bd}.filters{display:flex;flex-wrap:wrap;gap:7px;margin:19px 0 24px}.filters button{padding:9px 12px;border:1px solid #253e3b;border-radius:30px;background:none;font-size:10px;color:#aac0bc;white-space:nowrap}.filters button[aria-pressed=true]{background:#75ddce;border-color:#75ddce;color:#08201d}.stage{position:relative;display:flex;justify-content:center}.grid-frame{padding:0;display:block;position:relative;width:min(100%,330px);border-radius:12px;overflow:hidden;background:#142421;border:1px solid #3a5a52;box-shadow:0 25px 90px #0006}.grid-frame img{display:block;width:100%;height:auto;aspect-ratio:499/886;object-fit:contain}.zoom-label{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);background:#071916d9;padding:8px 15px;border:1px solid #80c8b966;border-radius:40px;font-size:9px;white-space:nowrap;opacity:0;transition:opacity .2s}.grid-frame:hover .zoom-label,.grid-frame:focus-visible .zoom-label{opacity:1}.round{width:37px;height:37px;display:grid;place-items:center;border-radius:50%;border:1px solid #365850;background:#112d29;color:#b2f2e6;font-size:17px}.stage-prev,.stage-next{position:absolute;top:47%;z-index:2}.stage-prev{left:0}.stage-next{right:0}.account{display:flex;justify-content:space-between;gap:18px;align-items:center;max-width:330px;margin:19px auto 0}.account-category{font-size:9px;letter-spacing:1px;color:#8eb0a7}.account h2{font-size:21px;letter-spacing:-.035em;margin:5px 0}.account p{font-size:10px;margin:0}.account a{font-size:10px;line-height:1.65;border-bottom:1px solid #4c7970;padding-bottom:5px;flex-shrink:0}.deck-wrap{grid-column:1/-1;margin-top:50px}.deck-heading,.deck-bottom{display:flex;justify-content:space-between;font-size:9px;letter-spacing:1.5px;color:#91b0a7}.deck-hint{color:#c2ded6;letter-spacing:0}.deck-hint span{margin-left:15px}.deck{height:370px;position:relative;margin-top:30px;isolation:isolate}.deck-card{position:absolute;left:calc(50% + var(--offset)*90px);top:calc(32px + var(--distance)*8px);width:130px;height:230px;padding:0;border:1px solid #55726a;border-radius:12px;overflow:hidden;background:#16322c;transform:translateX(-50%) rotate(calc(var(--offset)*5deg));transform-origin:50% 110%;transition:transform .4s,top .4s,left .4s,filter .4s;box-shadow:0 15px 30px #0008;z-index:calc(20 - var(--distance));filter:brightness(.66)}.deck-card img{width:100%;height:100%;object-fit:cover}.deck-card span{position:absolute;bottom:0;left:0;right:0;padding:25px 7px 10px;background:linear-gradient(transparent,#04110cf0);font-size:9px;color:#fff;text-shadow:0 1px 4px #000}.deck-card[aria-pressed=true]{border:2px solid #7bdfcc;filter:brightness(1);top:0;transform:translateX(-50%) rotate(0) scale(1.06);z-index:30}.deck-card:hover{filter:brightness(1);z-index:31}.deck-bottom{padding:0 0 28px;border-bottom:1px solid #233935;letter-spacing:.5px;font-size:9px}.section{max-width:1280px;margin:auto;padding:100px 40px;border-bottom:1px solid #233935}.approach{display:grid;grid-template-columns:1fr 1fr;gap:90px}.approach h2{margin-top:24px}.approach-copy{padding-top:30px}.large-copy{font-size:26px;line-height:1.5;color:#e1ece8;letter-spacing:-.025em}.approach-copy>p:not(.large-copy){font-size:14px}.capacity{display:flex;gap:14px;padding-top:25px;margin-top:30px;border-top:1px solid #2b443e}.status-dot{flex-shrink:0;margin:7px 0}.capacity strong{font-size:12px;font-weight:500}.capacity p{font-size:11px;margin:6px 0 0}.section-title h2{margin-top:22px}.service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:50px}.service-num{font-size:10px;color:#71d8c8;letter-spacing:1px}.service-grid h3{margin:24px 0 18px;line-height:1.4}.service-grid p{font-size:13px}.advertising{display:grid;grid-template-columns:.9fr 1.1fr;gap:85px}.ad-intro h2{margin:28px 0}.text-link{font-size:12px;color:#9bdfce;border-bottom:1px solid #456c61;padding-bottom:9px}.ad-board{background:linear-gradient(140deg,#102820,#0a1816);border:1px solid #2b4f43;border-radius:24px;padding:30px}.board-top{display:flex;justify-content:space-between;font-size:9px;letter-spacing:1px;padding-bottom:20px;border-bottom:1px solid #2a473e}.live-dot{color:#7bdac6}.journey article{display:flex;gap:20px;margin-top:26px}.journey article>span{color:#6dd1bb;border:1px solid #3a6455;border-radius:50%;width:31px;height:31px;display:grid;place-items:center;font-size:10px;flex-shrink:0}.journey h3{font-size:16px;margin:3px 0 8px}.journey p{font-size:12px;line-height:1.7;margin:0}.board-foot{font-size:10px;line-height:1.8;margin-top:25px;padding-top:20px;border-top:1px solid #2c483e;color:#a2bdb3}.board-foot strong{color:#a6efdb;font-weight:500}.budget{display:grid;grid-template-columns:1fr 1fr;gap:80px}.budget h2{font-size:43px;margin-top:23px}.budget p{font-size:14px}.small{font-size:10px!important;line-height:1.8;color:#809d93}.budget-card{border:1px solid #365549;background:#0b1a16;border-radius:22px;padding:30px;align-self:center}.budget-options{display:flex;gap:8px;margin:24px 0}.budget-options button{border:1px solid #3d5a4f;border-radius:9px;padding:10px 12px;background:none;font-size:11px;flex:1}.budget-options button[aria-pressed=true]{background:#b5e9cf;color:#0c251c}.money-row{display:flex;justify-content:space-between;padding:16px 0;border-bottom:1px solid #243e32;font-size:12px}.money-row strong{font-size:18px;font-weight:500}.money-row small{display:inline-block;margin-left:8px;border:1px solid #3c6452;border-radius:6px;padding:2px 5px;color:#9de1bd}.total{border:0;padding:24px 0}.total strong{color:#b6eccd;font-size:24px}.faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px}.faq h2{margin-top:24px}.faq details{border-bottom:1px solid #284035;padding:21px 0}.faq summary{cursor:pointer;font-size:14px;line-height:1.6}.faq details p{font-size:12px;margin:18px 0 0}.closing{text-align:center;padding-top:115px;padding-bottom:115px;border:0}.closing h2{margin:30px 0;font-size:50px}.closing p{font-size:14px}.primary{display:inline-flex;align-items:center;gap:50px;border-radius:40px;padding:18px 25px;background:#87dfc6;color:#08231b;font-size:13px;margin-top:15px}.secondary-link{display:block;font-size:11px;color:#94b5a6;margin-top:25px}footer{text-align:center;border-top:1px solid #1e392c;padding:40px 24px 30px}footer p{font-size:11px;margin:16px 0}footer>a:last-child{font-size:10px;color:#b6c8bd}dialog{border:1px solid #486f61;background:#081b13;color:#fff;border-radius:16px;padding:15px;max-width:520px;max-height:95dvh;width:90vw}dialog::backdrop{background:#000d;backdrop-filter:blur(8px)}dialog img{display:block;max-width:100%;max-height:80dvh;margin:auto;object-fit:contain}dialog .close{position:sticky;top:0;float:right;border-radius:50%;background:#112d23;width:35px;height:35px;font-size:23px;z-index:5}dialog a{display:block;text-align:center;font-size:12px;padding:15px}.error{padding:20px;border:1px solid #55685c;border-radius:12px}
@media(min-width:1600px){.grid-frame{width:365px}.account{max-width:365px}.showcase{padding-top:70px}.deck{height:370px}}
@media(max-width:1050px) and (min-width:701px){.showcase{gap:0 35px;padding-left:4%;padding-right:4%}h1{font-size:51px}.intro{padding-top:110px}.grid-frame{width:280px}.stage-prev{left:-12px}.stage-next{right:-12px}.section{padding:75px 35px;gap:40px}.deck-card{left:calc(50% + var(--offset)*65px);width:110px;height:195px}.deck{height:330px}.top nav{gap:16px}}
@media(max-width:700px){html{scroll-padding-top:20px}.top{height:70px;padding:0 20px}.logo{font-size:32px}.logo span{font-size:8px;letter-spacing:1.5px;margin-left:9px}.top nav{display:none}.top-cta{font-size:10px;padding:9px 12px}.top-cta span{margin-left:12px}.showcase{display:flex;flex-direction:column;padding:38px 0 0;overflow:hidden}.intro{padding:0 24px}.eyebrow{font-size:9px;letter-spacing:1.6px}h1{font-size:46px;line-height:1.07;margin:22px 0}.intro .lead{font-size:14px;margin:22px 0 30px}.intro h1 br:nth-child(2){display:none}.intro h1 em{display:block;margin-top:4px}.hero-note{display:none}.portfolio{max-width:none;width:100%;padding-top:12px}.section-heading{padding:0 24px;font-size:8px;letter-spacing:1.1px}.filters{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:0 24px;margin:18px 0 24px;gap:7px}.filters::-webkit-scrollbar{display:none}.filters button{font-size:11px;padding:10px 14px}.stage{padding:0 24px}.grid-frame{width:100%;max-width:430px;border-radius:10px;box-shadow:none}.stage-prev,.stage-next{top:auto;bottom:-70px;width:32px;height:32px;display:none}.account{max-width:none;margin:20px 24px 0;align-items:center;padding:0 0 20px;border-bottom:1px solid #294138}.account h2{font-size:23px;margin:6px 0}.account a{font-size:11px}.account-category{font-size:9px}.account p{font-size:11px}.zoom-label{display:none}.deck-wrap{margin-top:22px;width:100%;order:3}.deck-heading{padding:0 24px;font-size:8px;letter-spacing:1px}.deck{display:flex;overflow-x:auto;gap:13px;height:230px;padding:19px 24px 18px;scroll-snap-type:x mandatory;scrollbar-width:none;margin-top:5px;align-items:center}.deck::-webkit-scrollbar{display:none}.deck-card{position:relative;left:auto;top:auto!important;width:104px;height:185px;flex:0 0 104px;transform:rotate(0);filter:brightness(.65);border-radius:9px;scroll-snap-align:center;box-shadow:none}.deck-card[aria-pressed=true]{filter:brightness(1);height:198px;transform:none;outline:0}.deck-card span{font-size:8px;padding-bottom:8px}.deck-bottom{margin:0 24px;padding-bottom:25px;display:block;font-size:8px;line-height:2;letter-spacing:0}.deck-bottom span{display:block}.section{padding:65px 24px;display:block}.section h2{font-size:38px;line-height:1.15}.approach-copy{padding-top:8px}.large-copy{font-size:22px}.approach-copy>p:not(.large-copy){font-size:13px}.capacity{gap:10px}.capacity strong{font-size:11px}.capacity p{font-size:10px}.service-grid{display:block;margin-top:35px}.service-grid article{padding:25px 0;border-top:1px solid #284035}.service-grid article:last-child{padding-bottom:0}.service-grid h3{font-size:24px;margin:18px 0 12px}.service-grid h3 br{display:none}.ad-intro .lead{font-size:14px}.ad-board{padding:24px 20px;border-radius:18px;margin-top:40px}.journey article{gap:14px}.journey h3{font-size:16px}.journey p{font-size:12px}.budget-card{padding:25px 20px;margin-top:30px;border-radius:18px}.budget-options button{font-size:10px;padding:10px 8px}.budget p{font-size:13px}.faq details:first-child{margin-top:35px}.faq summary{font-size:13px}.closing{padding-top:75px;padding-bottom:80px}.closing h2{font-size:36px;line-height:1.2}.closing p{font-size:13px}.primary{font-size:12px;gap:25px;padding:17px 22px}.closing .eyebrow{font-size:8px}.top-cta,.primary{min-height:40px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}
/* Visual-first beauty edition */
.grid-frame img{aspect-ratio:499/664}.deck-card{height:175px}.deck{height:305px}.deck-card img{object-fit:contain;background:#091713}.intro{padding-top:65px}.hero-motto{font-size:clamp(23px,2.1vw,32px);line-height:1.35;color:#e9f3f1;margin:28px 0}.hero-motto em{font-weight:700}.intro>.text-link{display:inline-block;margin-top:10px}.deck-bottom{font-size:12px}.section-heading,.eyebrow{font-size:11px}.account-category{font-size:11px}.account p,.account a{font-size:12px}
.motion-heading{display:flex;justify-content:space-between;gap:30px;align-items:end}.motion-heading h2{margin:20px 0 35px}.motion-heading>p{font-size:24px;line-height:1.5}.motion-tools{display:flex;justify-content:space-between;align-items:center;max-width:760px;margin:10px auto 28px;font-size:13px}.mode-switch{display:flex;gap:4px;background:#0e2421;border:1px solid #31554d;padding:5px;border-radius:40px}.mode-switch button{background:none;border-radius:30px;padding:12px 20px;font-size:14px}.mode-switch button[aria-pressed=true]{background:#79ddcf;color:#05251f}.motion-stage{position:relative;display:flex;justify-content:center;gap:32px;align-items:center;max-width:900px;margin:auto}.motion-canvas{position:relative;width:340px;aspect-ratio:9/16;border:1px solid #4b7569;border-radius:18px;overflow:hidden;background:#081815;box-shadow:0 20px 80px #0005;isolation:isolate}.motion-canvas video,.motion-before{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:#081815}.motion-before{clip-path:inset(0 calc(100% - var(--split)) 0 0);z-index:2}.motion-divider{position:absolute;z-index:4;left:var(--split);top:0;bottom:0;width:2px;background:#a2fbe6;pointer-events:none}.motion-divider span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:46px;height:46px;display:grid;place-items:center;background:#08251e;border:1px solid #a2fbe6;border-radius:50%;font-size:22px}.motion-label{position:absolute;top:15px;font-size:11px;letter-spacing:1px;z-index:3;background:#061511b8;padding:8px 10px;border-radius:6px;pointer-events:none}.motion-label.before{left:10px}.motion-label.after{right:10px}.motion-canvas input{position:absolute;inset:0;margin:0;width:100%;height:100%;opacity:0;cursor:ew-resize;z-index:5;touch-action:pan-y}.motion-canvas:focus-within{outline:2px solid #a2fbe6;outline-offset:4px}.source-post{display:none;background:none;padding:0;width:200px}.source-post img{width:100%;display:block;border:1px solid #47746a;border-radius:12px;max-height:370px;object-fit:contain}.source-post span{display:block;font-size:12px;letter-spacing:1px;margin:12px 0;color:#a9dfd3}.motion-stage[data-view=side] .source-post{display:block}.motion-stage[data-view=side] .motion-before,.motion-stage[data-view=side] .motion-divider,.motion-stage[data-view=side] input,.motion-stage[data-view=side] .before{display:none}.motion-arrows{position:absolute;inset:50% 0 auto;display:flex;justify-content:space-between;pointer-events:none}.motion-arrows button{pointer-events:auto;width:44px;height:44px}.motion-caption{max-width:760px;margin:24px auto 0;display:flex;align-items:center;justify-content:space-between;gap:20px}.motion-caption h3{font-size:22px;margin:0 0 8px}.motion-caption p{font-size:13px;margin:0}.playback{display:flex;gap:8px;flex-shrink:0}.playback button{background:#102a24;border:1px solid #3b6559;border-radius:30px;padding:12px 16px;font-size:12px}.swipe-hint{text-align:center;font-size:13px;margin:26px 0 0}.motion-deck{position:relative;display:flex;gap:15px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#497e70 transparent;align-items:center;padding:30px calc(50% - 57px) 35px;height:255px;overscroll-behavior-x:contain}.motion-card{position:relative;flex:0 0 114px;height:174px;border-radius:12px;overflow:hidden;padding:0;background:#102a22;border:1px solid #486d60;transform:rotate(var(--tilt));opacity:.6;transition:transform .3s,opacity .3s;scroll-snap-align:center}.motion-card[aria-pressed=true]{transform:scale(1.09);border:2px solid #8ce4d1;opacity:1;z-index:2}.motion-card img{width:100%;height:100%;object-fit:cover}.motion-card span{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#03130df2);padding:22px 5px 9px;font-size:10px;line-height:1.3}.portfolio-credit{text-align:center;font-size:12px;margin:4px 0 0}.promise{text-align:center}.promise h2{margin:26px 0 40px;font-size:clamp(32px,4.4vw,60px)}.promise-steps{display:flex;justify-content:center;flex-wrap:wrap;gap:15px}.promise-steps span{border:1px solid #35594e;padding:14px 22px;border-radius:40px;font-size:16px}.ad-visual{display:flex;align-items:center;justify-content:center;gap:24px}.ad-image{width:250px;position:relative;transform:rotate(-5deg);border:1px solid #3b6658;border-radius:18px;overflow:hidden}.ad-image img{width:100%;display:block}.ad-image span{position:absolute;bottom:15px;left:15px;font-size:12px;background:#04140bd9;border-radius:20px;padding:8px 12px}.ad-route{display:flex;flex-direction:column;align-items:center;gap:20px}.ad-route span{background:#102b23;border:1px solid #355e4d;border-radius:15px;padding:18px;font-size:16px;text-align:center}.ad-route i{font-size:24px;font-style:normal;color:#8ee1c4}.budget p{font-size:18px}.small{font-size:12px!important}.budget-card .eyebrow{font-size:11px}.budget-options button{font-size:13px}.closing p{font-size:17px}footer p{font-size:13px}
@media(min-width:1600px){.deck{height:305px}}
@media(max-width:1050px) and (min-width:701px){.deck{height:280px}.motion-stage{padding:0 55px}.source-post{width:150px}.motion-canvas{width:285px}.ad-visual{gap:15px}.ad-route span{padding:12px;font-size:13px}}
@media(max-width:700px){.intro{padding:0 24px}.hero-motto{font-size:25px;margin:25px 0}.intro>.text-link{font-size:14px;margin:0 0 30px}.section-heading{font-size:10px}.filters button{font-size:12px}.grid-frame{max-width:370px}.account h2{font-size:24px}.account a,.account p{font-size:12px}.deck{height:205px}.deck-card{height:145px}.deck-card[aria-pressed=true]{height:160px}.deck-bottom{font-size:11px}.deck-heading{font-size:10px}.motion-section{padding-left:0;padding-right:0}.motion-heading{padding:0 24px;display:block}.motion-heading h2{font-size:39px;margin-bottom:18px}.motion-heading>p{font-size:19px;margin-bottom:28px}.motion-heading>p br{display:none}.motion-tools{margin:0 20px 24px;gap:10px}.mode-switch button{padding:11px 12px;font-size:12px}.motion-stage{gap:12px;padding:0 24px}.motion-canvas{width:min(100%,330px);flex-shrink:0}.motion-arrows{position:static;display:none}.motion-stage[data-view=side]{padding:0 18px}.motion-stage[data-view=side] .motion-canvas{width:64%}.motion-stage[data-view=side] .source-post{width:30%;flex-shrink:0}.source-post span{font-size:10px;letter-spacing:0}.motion-caption{display:block;margin:22px 24px 0}.motion-caption h3{font-size:23px}.motion-caption p{font-size:14px}.playback{margin-top:18px}.playback button{font-size:13px}.motion-label{font-size:10px;padding:6px 8px}.motion-deck{height:230px}.motion-card{height:155px;flex-basis:102px}.motion-card span{font-size:10px}.portfolio-credit{font-size:12px;padding:0 24px}.promise h2{font-size:34px;line-height:1.25}.promise-steps{gap:10px}.promise-steps span{font-size:14px;padding:12px 16px}.ad-visual{margin-top:40px;gap:20px}.ad-image{width:55%}.ad-route{gap:12px}.ad-route span{font-size:13px;padding:13px 10px}.budget p{font-size:17px}.budget-options button{font-size:11px}.budget .small{font-size:12px!important}.closing p{font-size:16px}.eyebrow{line-height:1.6}}

/* Main-site comparison handle: pointer capture owns horizontal dragging. */
.motion-before{clip-path:none;z-index:1;pointer-events:none}.motion-canvas video{z-index:2;pointer-events:none}.motion-label{z-index:3}.motion-divider{left:50%;width:2px;pointer-events:auto;touch-action:none;cursor:ew-resize;z-index:4}.motion-divider span{pointer-events:none}.motion-divider::after{content:"";position:absolute;top:0;bottom:0;left:-22px;width:46px}.motion-divider:focus-visible{outline:2px solid #b5ffec;outline-offset:5px}.motion-stage[data-view=side] video{clip-path:none!important}.motion-canvas.surukle{user-select:none;-webkit-user-select:none}

@media(min-width:701px){.deck{height:370px}.deck-card{left:calc(50% + var(--offset)*var(--deck-step,90px));transform:translateX(-50%) rotate(clamp(-28deg,calc(var(--offset)*5deg),28deg))}.deck-card[aria-pressed=true]{transform:translateX(-50%) scale(1.06)}}
/* Unified controls and Instagram destination, polish 4. */
.portfolio>.section-heading{margin-bottom:25px;align-items:center}.section-heading #count{font-variant-numeric:tabular-nums;font-size:12px;color:#d5e8e3;letter-spacing:2px}.account{display:block;margin-top:22px}.account>div{display:grid;grid-template-columns:1fr;gap:2px}.account h2{font-size:25px;margin:4px 0}.account-category{font-size:10px;letter-spacing:1.7px;color:#81bcb0}.account p{font-size:12px;line-height:1.6;margin-top:3px}.account a.instagram-button,dialog a.instagram-button{display:flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:14px 18px;margin-top:19px;border:1px solid #ffffff33;border-radius:16px;background:linear-gradient(112deg,#753bc1 0%,#ad278e 32%,#c82a65 62%,#b84923 100%);box-shadow:inset 0 1px 0 #ffffff24,0 8px 24px #a51b6a22;color:#fff;font-size:13px;font-weight:600;line-height:1.3;letter-spacing:.1px;text-decoration:none;transition:transform .2s,box-shadow .2s,filter .2s}.instagram-icon{width:23px;height:23px;flex-shrink:0}.instagram-button .link-arrow{margin-left:auto;font-size:22px;font-weight:400;line-height:1}.instagram-button:hover{filter:brightness(1.13);transform:translateY(-2px);box-shadow:inset 0 1px 0 #ffffff40,0 12px 32px #c3298033}.instagram-button:active{transform:translateY(0)}
.top-cta{display:inline-flex;align-items:center;gap:24px;min-height:44px;padding:12px 20px;border:1px solid #6caaa05c;background:linear-gradient(135deg,#16332f,#0b1e1b);box-shadow:inset 0 1px 0 #b2ffea12;border-radius:100px;color:#e2f3ed;transition:background .2s,transform .2s}.top-cta span{margin-left:0;font-size:18px}.top-cta:hover{background:#21453d;transform:translateY(-1px)}.round{width:44px;height:44px;border:1px solid #a1dfca45;background:linear-gradient(145deg,#1d3c34,#0b211c);box-shadow:inset 0 1px 0 #c5ffe21a,0 6px 15px #0003;color:#dcf8ed;transition:transform .2s,background .2s,box-shadow .2s}.round:hover{transform:translateY(-2px);background:#2a5547;box-shadow:0 8px 20px #0005}.round:active{transform:scale(.96)}.round:disabled{opacity:.3;cursor:default}.primary{background:linear-gradient(125deg,#b6f0df,#7dddc4);border:1px solid #c6ffeb99;min-height:58px;padding:18px 28px;box-shadow:inset 0 1px 0 #ffffff8a,0 8px 30px #79dfb917;font-weight:600;transition:transform .2s,box-shadow .2s}.primary:hover{transform:translateY(-2px);box-shadow:0 12px 32px #79dfb92b}.primary span{font-size:22px}.text-link{display:inline-flex;align-items:center;padding:10px 0;border-bottom-color:#a4d9c86b;font-size:13px}.mode-switch{padding:5px;gap:4px;border-color:#73b7a54d;background:#0a1b17;box-shadow:inset 0 1px 5px #0004}.mode-switch button{min-height:43px;padding:12px 22px;font-weight:500;color:#a9c5bd;transition:background .2s,color .2s,box-shadow .2s}.mode-switch button[aria-pressed=true]{background:linear-gradient(135deg,#b0eddc,#79d7c1);color:#092d23;box-shadow:0 3px 12px #0003,inset 0 1px 0 #e1fff6a8}.mode-switch button:not([aria-pressed=true]):hover{color:#e5f6ee;background:#18382e}.playback button{min-height:44px;border-color:#85c4b342;background:linear-gradient(140deg,#16392d,#0b241c);padding:12px 19px;border-radius:12px;color:#d3eee0;font-size:13px;box-shadow:inset 0 1px 0 #ffffff0b}.playback button:hover{background:#244e3b}.budget-options{padding:5px;gap:6px;border:1px solid #3b5e4d;border-radius:16px;background:#07150e}.budget-options button{min-height:46px;border:0;border-radius:11px;font-size:13px;color:#a8c5b4;transition:background .2s,color .2s}.budget-options button[aria-pressed=true]{background:linear-gradient(135deg,#c5f0d8,#93d8ae);box-shadow:0 3px 12px #0003,inset 0 1px 0 #ffffff8a;color:#0e2d1b;font-weight:700}.budget-options button:hover:not([aria-pressed=true]){background:#183825;color:#e5f6e9}.deck-card{border-color:#779f9166;box-shadow:0 18px 32px #0007}.deck-card[aria-pressed=true]{box-shadow:0 0 0 4px #7bdfcc10,0 18px 42px #0009}.deck-heading{font-size:10px;letter-spacing:1.5px}.deck-hint{font-size:12px;color:#c4e0d7}button:focus-visible,a:focus-visible{outline:2px solid #c8ffeb;outline-offset:5px}
@media(max-width:700px){.portfolio>.section-heading{margin-bottom:22px}.account{margin:20px 24px 0;padding-bottom:25px}.account a.instagram-button{margin-top:17px;min-height:52px;border-radius:14px;font-size:14px}.account h2{font-size:26px}.account-category{font-size:10px}.account p{font-size:13px}.top-cta{padding:10px 15px;gap:17px;min-height:42px;font-size:11px}.mode-switch button{padding:11px 13px;font-size:12px;min-height:42px}.budget-options button{padding:11px 6px;font-size:12px}.primary{min-height:56px;padding:16px 23px;font-size:13px;gap:25px}.deck-heading{font-size:9px;letter-spacing:1px}.deck-hint{font-size:11px}.section-heading #count{font-size:11px}.section-heading{font-size:10px}}
@media(prefers-reduced-motion:reduce){.instagram-button:hover,.round:hover,.top-cta:hover,.primary:hover{transform:none}}
/* Compact reference stage and full-screen, dismissible gallery. */
body.gallery-open{overflow:hidden}#lightbox{position:fixed;inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:24px;border:0;border-radius:0;background:transparent;overflow:auto}#lightbox[open]{display:flex;align-items:center;justify-content:center}#lightbox::backdrop{background:#020a08ed;backdrop-filter:blur(12px)}.lightbox-panel{width:min(100%,490px);display:flex;flex-direction:column;align-items:stretch;gap:16px}.gallery-top{display:flex;align-items:center;justify-content:space-between;gap:20px}.gallery-top h2{font-size:23px;letter-spacing:-.035em;margin:6px 0 0}.gallery-top>div>span{font-size:11px;color:#9dbdb2;letter-spacing:2px;font-variant-numeric:tabular-nums}#lightbox .close{position:static;float:none;flex-shrink:0;width:44px;height:44px;background:#142d24;border:1px solid #8bc4ad4a;font-size:26px}#lightbox #gallery-image{width:100%;height:auto;max-height:calc(100dvh - 190px);object-fit:contain;border-radius:12px}.gallery-controls{display:flex;align-items:center;justify-content:center;gap:12px}.gallery-controls .round{flex-shrink:0;width:44px;height:44px}#lightbox a.instagram-button{flex:1;margin:0;min-height:48px;padding:12px 14px;font-size:12px;border-radius:13px;gap:8px}.gallery-controls .instagram-icon{width:21px;height:21px}.gallery-controls .link-arrow{font-size:18px}
@media(max-width:700px){.portfolio>.section-heading{margin-bottom:14px}.portfolio .stage{padding:0 24px}.portfolio .grid-frame{width:min(210px,calc((100svh - 330px)*.75));max-width:100%;margin:auto;border-radius:12px}.portfolio .zoom-label{display:block;opacity:1;bottom:9px;padding:6px 10px;font-size:9px;background:#071916d9;pointer-events:none}.account{margin:12px 24px 0;padding-bottom:14px}.account>div{grid-template-columns:1fr auto;gap:0 12px;align-items:baseline}.account-category{grid-column:1/-1;font-size:9px}.account h2{font-size:21px;margin:4px 0;line-height:1.25}.account p{font-size:10px;max-width:130px;line-height:1.4;text-align:right;margin:0}.account a.instagram-button{min-height:44px;padding:10px 15px;font-size:12px;margin-top:10px;border-radius:12px}.account .instagram-icon{width:21px;height:21px}.deck-wrap{margin-top:15px}.deck{height:142px;padding:13px 24px;margin-top:3px;gap:12px}.deck-card{width:78px;height:105px;flex-basis:78px;border-radius:8px}.deck-card[aria-pressed=true]{height:116px}.deck-card span{font-size:7px;padding:15px 4px 7px}.deck-bottom{font-size:10px;line-height:1.7;padding-bottom:18px}.deck-bottom span:nth-child(2){display:none}#lightbox{padding:18px}.lightbox-panel{gap:13px}.gallery-top h2{font-size:22px}#lightbox #gallery-image{max-height:calc(100dvh - 170px)}.gallery-controls{gap:8px}#lightbox a.instagram-button{font-size:11px;padding:12px 10px;min-height:46px;gap:7px}.gallery-controls .round{width:42px;height:42px}.gallery-controls .link-arrow{display:none}}

/* Existing home-page arc deck: same geometry, overlap, origin and highlight. */
#deck{position:relative;margin:12px 0 0;height:206px;display:flex;align-items:flex-start;gap:4px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;padding:22px calc(50% - 46px) 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}
#deck .deck-card,#deck .deck-card[aria-pressed=true]{position:relative;left:auto;top:auto;flex:none;flex-basis:auto;width:92px;height:auto;aspect-ratio:9/16;border:0;border-radius:14px;overflow:hidden;scroll-snap-align:center;background:#081713;box-shadow:0 0 0 1px #55726a,0 12px 24px #0008;transform-origin:50% 160%;will-change:transform;margin:0 -10px;filter:none;transition:none;padding:0}
#deck .deck-card img{width:100%;height:100%;object-fit:cover}
#deck .deck-card[aria-pressed=true]{box-shadow:0 0 0 2.5px #65ece3,0 12px 30px #65ece340}
@media(min-width:701px){#deck{height:260px;padding-left:calc(50% - 60px);padding-right:calc(50% - 60px)}#deck .deck-card,#deck .deck-card[aria-pressed=true]{width:120px}}

#beauty-showreel{position:relative;display:block;width:min(100%,360px);aspect-ratio:9/16;margin:24px auto 0;overflow:hidden;border-radius:24px;border:1px solid #65ece350;background:#071715;transform:none}#beauty-showreel .showreel-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .16s linear;pointer-events:none}#beauty-showreel .showreel-video.is-active{opacity:1;z-index:1}@media(min-width:701px){#beauty-showreel{margin:0 auto}}

/* Shared advertising calculator, beauty presentation */
#butce{display:block;padding-top:64px;padding-bottom:64px}#butce .adcalc-heading h2{font-size:clamp(32px,4vw,56px);line-height:1.16;margin:0 0 36px}#butce h2 em{color:#65ece3}.adcalc{border:1px solid #65ece32b;border-radius:28px;background:radial-gradient(ellipse at top left,#16403b66,transparent 65%),#0a1919;padding:36px;display:grid;grid-template-columns:.85fr 1.15fr;gap:32px 44px}.adcalc-controls{min-width:0}.adcalc-control{display:grid;grid-template-columns:1fr auto;align-items:center;margin-bottom:30px;gap:12px}.adcalc-control label{font-size:13px;color:#c3d7d3}.adcalc-control output{font-size:22px;font-weight:600;letter-spacing:-.04em;color:#65ece3;font-variant-numeric:tabular-nums}.adcalc-control input{grid-column:1/-1;width:100%;margin:0;height:32px;cursor:pointer;accent-color:#65ece3;touch-action:pan-y}.adcalc-control input:focus-visible{outline:2px solid #65ece3;outline-offset:4px;border-radius:8px}.adcalc-limits{grid-column:1/-1;display:flex;justify-content:space-between;color:#849e99;font-size:11px;margin-top:-8px}.adcalc-total{padding-top:22px;border-top:1px solid #65ece326;display:flex;flex-direction:column;gap:8px}.adcalc-total>span{font-size:13px;color:#c1d4cf}.adcalc-total output{font-size:40px;line-height:1.2;font-weight:500;letter-spacing:-.05em}.adcalc-total small{font-size:10px;color:#849e99;line-height:1.6}.adcalc-results{min-width:0}.adcalc-metrics{display:grid;grid-template-columns:1fr 1fr;gap:12px}.adcalc-metric{padding:20px 16px;border:1px solid #8acdc520;border-radius:16px;background:#06131388;min-width:0}.adcalc-metric:last-child{grid-column:1/-1}.adcalc-metric span{display:block;color:#9bb7b1;font-size:11px;line-height:1.5}.adcalc-metric strong{display:block;font-size:clamp(18px,2vw,27px);font-weight:500;letter-spacing:-.04em;margin-top:8px;font-variant-numeric:tabular-nums;color:#e5f6f2}.adcalc-metric:nth-child(-n+2) strong{color:#65ece3}#butce .adcalc-note{font-size:11px;line-height:1.6;color:#94b0a9;margin:15px 0 0}.adcalc-source{grid-column:1/-1;border-top:1px solid #65ece326;padding-top:19px}.adcalc-source summary{cursor:pointer;font-size:12px;color:#c4ded7;min-height:30px}#butce .adcalc-source p{font-size:12px;line-height:1.7;color:#90aaa3;margin:10px 0}.adcalc-source a{color:#65ece3;text-decoration:underline;text-underline-offset:3px}@media(max-width:700px){#butce{padding:42px 24px}.adcalc{grid-template-columns:1fr;padding:22px 18px;gap:26px;border-radius:22px}#butce .adcalc-heading h2{font-size:32px;margin-bottom:26px}.adcalc-control{margin-bottom:24px}.adcalc-metrics{gap:9px}.adcalc-metric{padding:16px 12px}.adcalc-metric strong{font-size:21px}.adcalc-metric span{font-size:10px}.adcalc-total output{font-size:36px}}

/* Compact deck navigation */
#donusum>.motion-arrows{position:static;inset:auto;display:flex;justify-content:center;gap:18px;margin:18px auto 0;pointer-events:auto}#donusum>.motion-arrows button{width:48px;height:48px;font-size:24px}#donusum .motion-deck{margin-top:0;height:220px;padding-top:22px;padding-bottom:22px}#donusum{padding-bottom:26px}#reklam{padding-top:40px}#reklam .ad-intro h2{margin-top:0}.deck-wrap>.deck{margin-top:0}@media(max-width:700px){#donusum .motion-deck{height:200px;padding-top:18px;padding-bottom:18px}#donusum{padding-bottom:18px}#reklam{padding-top:28px}}

/* Keep the reference stage stationary when changing accounts. */
#referanslar .account>div{display:grid;grid-template-columns:minmax(0,1fr) 130px;grid-template-rows:16px 80px;gap:0 12px;align-items:center}#referanslar .account-category{grid-column:1/-1}#referanslar .account h2{grid-column:1;grid-row:2;margin:0;line-height:1.25}#referanslar .account p{grid-column:2;grid-row:2;max-width:130px;margin:0;line-height:1.4;text-align:right}#deck{touch-action:pan-x;overscroll-behavior-x:contain;overflow-anchor:none}#deck .deck-card{flex-shrink:0}#referanslar .grid-frame img{aspect-ratio:499/664;height:auto}

/* Compact comparison: leave room for navigation and the deck. */
#donusum .motion-canvas{width:min(280px,100%)}@media(max-width:700px){#donusum .motion-canvas,#donusum .motion-stage[data-view=side] .motion-canvas{width:min(240px,calc(50svh * .5625),64vw)}#donusum .motion-stage[data-view=side] .source-post{width:25%;max-width:110px}#donusum .motion-tools{margin-bottom:18px}#donusum>.motion-arrows{margin-top:14px}#donusum .motion-label{font-size:9px;padding:5px 7px}}

/* Premium floating start bar, follows the visitor down the page. */
body{padding-bottom:110px}.beauty-start-bar{position:fixed;z-index:80;bottom:max(16px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);width:calc(100% - 32px);max-width:650px;display:flex;justify-content:space-between;align-items:center;gap:22px;padding:13px 14px 13px 24px;border:1px solid #86e8db4d;border-radius:26px;background:linear-gradient(125deg,#102728ed,#081c1df5);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 16px 55px #0008,inset 0 1px 0 #d0fff514}.beauty-start-price{display:flex;flex-direction:column;gap:4px;white-space:nowrap}.beauty-start-price>span{font-size:14px;color:#c4dad5}.beauty-start-price strong{color:#f1fffa;font-size:22px;font-weight:600;letter-spacing:-.05em}.beauty-start-price small{font-size:11px;color:#9dbbb5;letter-spacing:.1px}.beauty-start-button{display:flex;align-items:center;justify-content:center;gap:25px;padding:17px 24px;min-height:56px;border:1px solid #b4fff5a6;border-radius:18px;background:linear-gradient(125deg,#81f4e5,#48ddd6);color:#062627;font-size:15px;font-weight:700;white-space:nowrap;box-shadow:inset 0 1px 0 #fff5,0 5px 20px #46dbcf12;transition:box-shadow .2s,background .2s}.beauty-start-button span{font-size:25px;font-weight:400}.beauty-start-button:hover{background:#98fff0;box-shadow:0 5px 25px #46dbcf3a}.gallery-open .beauty-start-bar,body:has(dialog[open]) .beauty-start-bar{visibility:hidden;pointer-events:none}#basvuru{scroll-margin-bottom:120px}@media(max-width:700px){body{padding-bottom:98px}.beauty-start-bar{width:calc(100% - 24px);bottom:max(12px,env(safe-area-inset-bottom));gap:10px;padding:10px 10px 10px 15px;border-radius:22px}.beauty-start-price>span{font-size:11px}.beauty-start-price strong{font-size:20px}.beauty-start-price small{font-size:10px}.beauty-start-button{padding:13px 16px;min-height:52px;gap:12px;font-size:13px;border-radius:15px}.beauty-start-button span{font-size:22px}}@media(max-width:350px){.beauty-start-price strong{font-size:18px}.beauty-start-button{padding:12px;gap:8px;font-size:12px}}

/* Main-site social and contact footer, adapted to the beauty page. */
#basvuru{padding-bottom:28px}#basvuru h2{margin-bottom:0}.beauty-footer{display:flex;flex-direction:column;align-items:center;gap:26px;max-width:1120px;margin:0 auto;padding:0 24px 48px;border-top:0;text-align:center;background:radial-gradient(ellipse at 50% 25%,#12333166,transparent 65%)}.footer-motion-logo{display:block;width:150px;height:200px;overflow:hidden}.footer-motion-logo img{display:block;width:100%;height:100%;object-fit:contain}.beauty-footer .nf-social{width:100%;max-width:630px}.beauty-footer .nf-social-title{font-size:13px;color:#b5d2cb;letter-spacing:.04em;margin:0 0 19px}.beauty-footer .nf-social nav{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.beauty-footer .nf-social a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:82px;border:1px solid #65ece32b;border-radius:17px;background:#102422b3;color:#cfe8e1;transition:background .2s,transform .2s}.beauty-footer .nf-social a:hover{background:#1b413a;transform:translateY(-3px)}.beauty-footer .nf-social svg{width:24px;height:24px;fill:currentColor}.beauty-footer .nf-social span{font-size:10px}.beauty-footer .nf-footer-contact{display:flex;align-items:center;gap:13px;margin-top:12px}.beauty-footer .nf-contact-phone{width:24px;height:24px;color:#65ece3}.beauty-footer .nf-footer-contact span{display:flex;flex-direction:column;gap:7px;text-align:left}.beauty-footer .nf-footer-contact b{font-size:13px;font-weight:500}.beauty-footer .nf-footer-contact small{font-size:19px;color:#e9fff7;letter-spacing:.04em}.beauty-footer .nf-wa-contact{padding:14px 25px;background:#65ece3;color:#062627;font-size:13px;border-radius:30px;font-weight:700}.beauty-footer .alt-link{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 20px;border-top:1px solid #65ece321;padding-top:26px;width:100%;font-size:11px;color:#93b3aa}.beauty-footer .alt-payment-logos{display:flex;align-items:center;justify-content:center;gap:23px}.beauty-footer .alt-payment-logos img{object-fit:contain}.beauty-footer .alt-sirket{font-size:10px;letter-spacing:.08em;color:#8aa69e;margin:0}@media(max-width:700px){.beauty-footer .nf-social nav{grid-template-columns:repeat(3,1fr);gap:9px}.beauty-footer .nf-social a{min-height:76px}.beauty-footer{gap:22px;padding-bottom:35px}.footer-motion-logo{height:170px;width:130px}}

/* Original Nefes opening GIF, followed by the beauty page. */
#beauty-intro{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;background:#040608;opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s}html.beauty-intro-on{overflow:hidden}html.beauty-intro-on #beauty-intro{opacity:1;visibility:visible}html.beauty-intro-on body{overflow:hidden}html.beauty-intro-on .beauty-start-bar{visibility:hidden}#beauty-intro img{height:100%;max-height:100svh;width:100%;object-fit:contain}#beauty-intro-skip{position:absolute;right:24px;bottom:max(24px,env(safe-area-inset-bottom));border:1px solid #65ece33b;border-radius:30px;background:#0c2323d9;color:#c5ebe2;padding:12px 20px;min-height:44px;font-size:12px}#beauty-intro-skip span{margin-left:14px;color:#65ece3}@media(prefers-reduced-motion:reduce){#beauty-intro{display:none}}

.beauty-footer .footer-motion-logo{width:min(420px,100%);height:auto;aspect-ratio:1076/628;margin:6px auto 0}.beauty-footer .footer-motion-logo img{width:100%;height:auto;display:block;mix-blend-mode:screen}.beauty-footer{isolation:isolate}@media(max-width:700px){.beauty-footer .footer-motion-logo{width:min(360px,100%);height:auto;margin:0 auto}}

#beauty-intro img#beauty-intro-video{height:100%;max-height:100svh;width:100%;object-fit:contain;opacity:1;transition:opacity .2s;mix-blend-mode:screen}#beauty-intro.playing video{opacity:1}#beauty-intro{transition:opacity .45s ease,visibility .45s;background:#040608}

.top{position:relative;justify-content:center}.top>.logo{position:absolute;left:50%;transform:translateX(-50%);white-space:nowrap}.top>nav{margin-left:auto}@media(min-width:701px){.top>nav{gap:18px;font-size:11px}}

.top>.ust-panel{margin-left:auto;display:flex;align-items:center;min-height:40px;padding:0 16px;border-radius:999px;background:#65ece3;color:#062024;font:700 13.5px/1 Manrope,Arial,sans-serif;text-decoration:none;white-space:nowrap;flex:none}.top .nf-panel-short{display:none}.top>nav{margin-left:0;margin-right:auto}.top>.ust-panel:hover{background:#98fff0}@media(max-width:700px){.top{padding-left:16px;padding-right:16px}.top>.ust-panel{font-size:11px;padding:0 12px;min-height:38px}.top>.logo{font-size:34px}.top>.logo span{display:none}}@media(min-width:701px) and (max-width:1050px){.top>nav{display:none}}

/* Direct swipe and tap interaction on reference examples. */
#zoom,#gallery-image{touch-action:pan-y pinch-zoom;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}#zoom{cursor:zoom-in}#profile-grid,#gallery-image{-webkit-user-drag:none}#profile-grid{pointer-events:none}

/* Footer wordmark: transparent existing brand asset; no video, GIF or canvas. */
.beauty-footer .footer-motion-logo.nf-footer-wordmark {
 display:block!important; width:min(360px,84vw)!important; max-width:100%!important;
 height:auto!important; min-height:0!important; aspect-ratio:640/244!important;
 margin:8px auto 0!important; padding:0!important; overflow:visible!important;
 background:none!important; border:0!important; box-shadow:none!important;
}
.beauty-footer .footer-motion-logo.nf-footer-wordmark img{
 display:block!important;width:100%!important;height:auto!important;
 max-height:none!important;object-fit:contain!important;
 mix-blend-mode:normal!important;filter:none!important;opacity:1!important;
 border:0!important;box-shadow:none!important;background:transparent!important;
}
@media(max-width:700px){.beauty-footer .footer-motion-logo.nf-footer-wordmark{width:min(320px,83vw)!important}}
