@font-face{font-family:'Any Bodoni';src:url('assets/bodoni-latin-400.woff2') format('woff2');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:'Any Bodoni';src:url('assets/bodoni-latin-400-italic.woff2') format('woff2');font-style:italic;font-weight:400;font-display:swap}
@font-face{font-family:'Any Manrope';src:url('assets/manrope-latin-variable.woff2') format('woff2');font-style:normal;font-weight:400 700;font-display:swap}
#any-minella{--cream:#ffffff;--paper:#f4f5f7;--sand:#d7dbe2;--brown:#626a76;--brown-dark:#30343b;--ink:#272c34;--muted:#5d6470;--line:#d8dce2;--gold:#a7adb7;--font-display:'Any Bodoni',Georgia,serif;--font-body:'Any Manrope',Arial,sans-serif;background:var(--cream);color:var(--ink);font-family:var(--font-body);font-size:15px;line-height:1.75;font-weight:400;isolation:isolate;-webkit-font-smoothing:antialiased;text-align:left}
#any-minella *{box-sizing:border-box}#any-minella :where(h1,h2,h3,p,figure){margin:0}#any-minella a{color:inherit;text-decoration:none}#any-minella button{font:inherit;color:inherit;cursor:pointer}#any-minella img{display:block;max-width:100%;height:auto}#any-minella :where(h1,h2,h3){font-family:var(--font-display);font-weight:400;text-transform:none}#any-minella em{font-style:italic;font-weight:400;color:var(--brown)}#any-minella :where(a,button,summary):focus-visible{outline:2px solid var(--brown-dark);outline-offset:5px}#any-minella section{scroll-margin-top:25px}
#any-minella .am-container{width:min(1280px,calc(100% - 64px));margin-inline:auto}#any-minella .am-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}#any-minella .eyebrow{font-size:11px;font-weight:500;letter-spacing:.17em;line-height:1.65;text-transform:uppercase}#any-minella h2{font-size:clamp(44px,4.4vw,62px);line-height:1.08;letter-spacing:-.045em}
#any-minella .button{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;min-height:52px;padding:14px 25px;border:1px solid var(--brown-dark);font-size:11px;line-height:1.5;font-weight:600;letter-spacing:.04em;transition:background .2s,color .2s}#any-minella .button>span:last-child{font-size:21px;font-weight:400;line-height:1}#any-minella .button-dark{background:var(--brown-dark);color:var(--cream)}#any-minella .button:hover{background:var(--brown);color:var(--cream)}#any-minella .text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;border-bottom:1px solid currentColor;padding-block:5px;font-size:14px;line-height:1.7}#any-minella .text-link span{font-size:23px}#any-minella .skip-link{position:absolute;top:0;left:20px;transform:translateY(-160%);padding:10px 20px;background:var(--brown-dark);color:#fff;z-index:20}#any-minella .skip-link:focus{transform:translateY(0)}
#any-minella .header-inner{min-height:112px;display:flex;align-items:center;justify-content:space-between;gap:30px}#any-minella .wordmark{display:inline-flex;flex-direction:column;flex-shrink:0;align-items:center;gap:7px}#any-minella .wordmark-name{font-family:var(--font-display);font-size:24px;line-height:.9;letter-spacing:-.06em}#any-minella .wordmark-name>span{font-size:32px;letter-spacing:.03em}#any-minella .wordmark-caption{font-size:11px;line-height:1.4;letter-spacing:.06em}#any-minella .desktop-nav{display:flex;gap:29px;align-items:center}#any-minella .desktop-nav a{font-size:14px;padding-block:12px}#any-minella .desktop-nav a:hover{color:var(--brown)}#any-minella .header-cta{min-height:44px;padding:10px 18px;font-size:10px;gap:25px}#any-minella .menu-toggle{display:none;width:44px;height:44px;padding:11px;background:none;border:1px solid var(--line)}#any-minella .menu-toggle span{height:1px;display:block;background:var(--ink);margin-block:6px}#any-minella .mobile-nav[hidden]{display:none}#any-minella .mobile-nav{padding:10px 24px 25px;border-top:1px solid var(--line)}#any-minella .mobile-nav a{display:block;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}#any-minella .menu-toggle[aria-expanded=true] span:first-child{transform:translateY(3.5px) rotate(45deg)}#any-minella .menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-3.5px) rotate(-45deg)}
#any-minella h1{font-size:clamp(66px,6.2vw,88px);line-height:.98;letter-spacing:-.06em}#any-minella h1 em{font-size:1.15em;line-height:1.05}#any-minella .credential-line{width:36px;height:1px;background:var(--gold)}


#any-minella .intro{text-align:center;padding:75px 0 82px}#any-minella .intro .eyebrow{color:var(--muted);font-size:11px;margin-bottom:24px}#any-minella .intro h2{font-size:clamp(43px,4.7vw,66px);line-height:1.1}#any-minella .intro p:not(.eyebrow){font-size:17px;color:var(--muted);line-height:1.9;margin-top:23px}
#any-minella .about{padding:35px 0 105px}#any-minella .about-grid{align-items:center}#any-minella .about-visual{position:relative;grid-column:1/6;padding:0 0 30px 30px}#any-minella .about-visual>img{position:relative;z-index:1;width:100%;aspect-ratio:4/4.8;object-fit:cover;object-position:center 30%;border-radius:4px 4px 90px 4px}#any-minella .about-image-back{position:absolute;inset:45px 40px 0 0;background:var(--sand)}#any-minella .about-photo-word{position:absolute;left:2px;bottom:4px;z-index:2;font-family:var(--font-display);font-size:91px;font-style:italic;line-height:1;color:var(--cream);text-shadow:0 2px 18px #30343b30}#any-minella .photo-label{position:relative;z-index:2;display:flex;justify-content:space-between;gap:10px;font-size:11px;letter-spacing:.02em;margin-top:16px;padding-left:20px}#any-minella .photo-label>span:first-child{display:none}#any-minella .photo-label>span:last-child{margin-left:auto}
#any-minella .about-copy{grid-column:7/13;max-width:480px}#any-minella .about-copy>.eyebrow{color:var(--muted);font-size:11px}#any-minella .about-copy h2{font-size:59px;margin-top:20px;margin-bottom:26px}#any-minella .about-copy>p:not(.eyebrow){max-width:425px;font-size:17px;color:var(--muted);line-height:1.9}#any-minella .about-copy>p+p{margin-top:15px}#any-minella .about-signature{display:flex;flex-direction:column;gap:7px;border-top:1px solid var(--line);padding-top:22px;margin-top:25px;max-width:425px}#any-minella .about-signature>span:first-child{font-family:var(--font-display);font-size:28px;font-style:italic;line-height:1.3}#any-minella .about-signature>span:last-child{font-size:9px;letter-spacing:.08em}#any-minella .about-copy>.text-link{margin-top:25px;font-size:14px}
#any-minella .care{background:var(--paper);padding:86px 0}#any-minella .care-grid{align-items:start}#any-minella .care-intro{grid-column:1/6}#any-minella .care-intro .eyebrow{font-size:11px}#any-minella .care-intro h2{margin-top:25px;font-size:64px}#any-minella .care-intro>p:not(.eyebrow){max-width:310px;font-size:17px;line-height:1.9;color:var(--muted);margin-top:25px}#any-minella .care-intro>.text-link{margin-top:25px}#any-minella .care-list{grid-column:7/13;border-top:1px solid #cbd0d7}#any-minella .care-list details{border-bottom:1px solid #cbd0d7}#any-minella .care-list summary{display:flex;align-items:center;gap:25px;min-height:90px;padding:18px 0;list-style:none;cursor:pointer}#any-minella .care-list summary::-webkit-details-marker{display:none}#any-minella .care-number{font-size:9px;color:var(--muted)}#any-minella .care-list h3{font-size:34px;line-height:1.3;letter-spacing:-.035em}#any-minella .detail-icon{position:relative;display:block;width:24px;height:24px;margin-left:auto;flex:0 0 24px}#any-minella .detail-icon::before,#any-minella .detail-icon::after{content:'';position:absolute;width:13px;height:1px;left:5px;top:12px;background:var(--brown-dark)}#any-minella .detail-icon::after{transform:rotate(90deg)}#any-minella details[open] .detail-icon::after{transform:rotate(0)}#any-minella .care-detail{padding:0 40px 25px 39px}#any-minella .care-detail p{font-size:16px;line-height:1.9;color:var(--muted)}#any-minella .care-detail a{display:inline-flex;gap:15px;font-size:14px;border-bottom:1px solid #c2c8d0;margin-top:13px}
#any-minella .method{background:var(--brown);color:var(--cream);padding:70px 0 65px;text-align:center}#any-minella .method em{color:#e4e8ee}#any-minella .method-heading>.eyebrow{font-size:11px;letter-spacing:.2em;margin-bottom:23px}#any-minella .method-heading h2{font-size:63px}#any-minella .method-heading>p:last-child{font-size:15px;margin-top:23px}#any-minella .method-values{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:45px;margin-top:54px}#any-minella .value-symbol{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #b8bec7;border-radius:50%;font-size:11px;margin-bottom:18px}#any-minella .method-values h3{font-size:25px;line-height:1.2;letter-spacing:-.02em}#any-minella .method-values p{font-size:15px;line-height:1.9;margin:16px auto 0;max-width:210px;color:#f8f9fb}#any-minella .method-link{margin-top:43px;font-size:11px}#any-minella .method :focus-visible{outline-color:var(--cream)}
#any-minella .content-section{padding:95px 0}#any-minella .content-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:50px;margin-bottom:43px}#any-minella .content-heading h2{margin-top:22px;font-size:55px}#any-minella .content-heading>p{max-width:320px;font-size:17px;color:var(--muted);line-height:1.9;padding-bottom:5px}#any-minella .editorial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}#any-minella .editorial-post{min-width:0}#any-minella .editorial-image{overflow:hidden;background:var(--paper)}#any-minella .editorial-image img{width:100%;aspect-ratio:4/5;object-fit:contain;transition:transform .5s}#any-minella .editorial-post:hover img{transform:scale(1.02)}#any-minella .post-category{display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:11px;letter-spacing:.1em;margin-top:16px;color:var(--muted)}#any-minella .post-category>span{font-size:11px;color:var(--ink)}#any-minella .editorial-post h3{font-size:29px;line-height:1.2;letter-spacing:-.035em;margin-top:8px}#any-minella .content-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid var(--line);margin-top:35px;padding-top:22px}#any-minella .content-bottom>span{font-size:11px;color:var(--muted)}#any-minella .content-bottom>.text-link{font-size:14px}
#any-minella .contact{background:var(--sand);padding:85px 0}#any-minella .contact-heading{grid-column:1/7}#any-minella .contact-heading h2{font-size:67px;margin-top:24px}#any-minella .contact-heading>p:not(.eyebrow){font-size:17px;line-height:1.9;max-width:335px;color:var(--muted);margin-top:25px}#any-minella .contact-button{min-width:260px;gap:18px;margin-top:26px}#any-minella .contact-button>svg{width:21px;height:21px;flex-shrink:0}#any-minella .contact-button>span{margin-left:auto}#any-minella .contact-details{grid-column:8/13;padding-top:7px}#any-minella .contact-item{display:grid;grid-template-columns:20px 1fr;gap:20px;padding-bottom:27px;margin-bottom:27px;border-bottom:1px solid #aeb5bf}#any-minella .contact-icon{font-size:26px;line-height:1}#any-minella .contact-item h3{font-family:var(--font-body);font-size:12px;line-height:1.5;font-weight:600;margin-bottom:12px}#any-minella .contact-item address{font-size:16px;font-style:normal;line-height:1.9;color:var(--muted)}#any-minella .contact-item .text-link{font-size:14px;margin-top:12px}#any-minella .contact-phone{font-family:var(--font-display);font-size:25px;line-height:1.3}#any-minella .contact-item p{font-size:14px;line-height:1.8;color:var(--muted);max-width:270px;margin-top:9px}#any-minella .contact-social{display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:11px}#any-minella .contact-social a span{font-size:11px;margin-left:13px}
#any-minella .am-footer{padding:50px 0 22px}#any-minella .footer-top{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-bottom:35px}#any-minella .footer-top .wordmark-name{font-size:24px;line-height:1.05}#any-minella .footer-top .wordmark-name>span{font-size:24px}#any-minella .footer-top>p{font-size:14px;line-height:1.8;color:var(--muted);margin-left:auto;margin-right:90px}#any-minella .back-top{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--line);font-size:25px}#any-minella .footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid var(--line);padding-top:20px;font-size:11px;color:var(--muted)}#any-minella .privacy-open{border:0;background:none;font-size:10px;text-decoration:underline;text-underline-offset:3px;padding:5px}
#any-minella .privacy-dialog{background:var(--cream);color:var(--ink);padding:0;border:1px solid var(--line);max-width:560px;width:calc(100% - 40px);max-height:80vh;font:inherit}#any-minella .privacy-dialog::backdrop{background:#30354080}#any-minella .privacy-dialog-inner{position:relative;padding:45px}#any-minella .privacy-dialog h2{font-size:42px;margin-top:14px}#any-minella .privacy-dialog p:not(.eyebrow){font-size:16px;color:var(--muted);margin-top:20px;line-height:1.9}#any-minella .privacy-dialog .text-link{margin-top:20px}#any-minella .privacy-close{position:absolute;top:8px;right:12px;width:36px;height:36px;border:0;background:none;font-size:28px}

#any-minella .hero{position:relative;background:#e6e9ee;overflow:clip}
#any-minella .hero-photograph{position:absolute;top:0;bottom:0;left:auto;right:max(0px,calc((100% - 1280px)/2 - 64px));width:min(900px,70%);height:100%}
#any-minella .hero-photograph>img{width:100%;height:100%;object-fit:cover;object-position:50% 23%}
#any-minella .hero-blend{position:absolute;inset:0;background:linear-gradient(90deg,var(--cream) 0%,var(--cream) 30%,#fffffff0 37%,#ffffff90 45%,#ffffff00 59%)}
#any-minella .hero-stage{position:relative;min-height:735px}
#any-minella .hero-copy{position:relative;z-index:2;padding:58px 0 55px;width:48%}
#any-minella .hero-copy>.eyebrow{font-size:11px;color:var(--muted);margin-bottom:25px}
#any-minella .hero-description{font-size:17px;line-height:1.9;color:var(--muted);max-width:360px;margin-top:27px}
#any-minella .hero-copy>.button{margin-top:28px;min-width:225px}
#any-minella .hero-credential{display:flex;align-items:center;gap:14px;margin-top:31px;font-size:11px;line-height:1.8;letter-spacing:.1em;color:var(--muted)}
#any-minella .hero-bottom{position:relative;z-index:3;background:var(--cream);border-bottom:1px solid var(--line)}
#any-minella .hero-bottom>.am-container{display:flex;align-items:center;justify-content:space-between;min-height:52px;font-size:9px;color:var(--muted)}
#any-minella .hero-bottom a{display:flex;align-items:center;gap:24px;font-size:8px;letter-spacing:.12em}
#any-minella .hero-bottom a span{font-size:22px}
@media(min-width:1600px){#any-minella .hero-stage{min-height:770px}#any-minella .hero-copy{padding-top:65px}#any-minella h1{font-size:92px}}
@media(max-width:1100px){#any-minella .hero-stage{min-height:680px}#any-minella .hero-copy{padding-top:52px}#any-minella .hero-photograph{left:auto;right:0;width:70%}#any-minella .hero-description{font-size:17px;max-width:320px}#any-minella .am-container{width:calc(100% - 48px)}#any-minella .desktop-nav{gap:20px}#any-minella .desktop-nav a{font-size:14px}#any-minella .header-inner{gap:20px}#any-minella .header-cta{gap:15px;padding-inline:14px}#any-minella h1{font-size:73px}#any-minella .about-copy h2{font-size:50px}#any-minella .about-copy>p:not(.eyebrow){font-size:17px}#any-minella .care-intro h2{font-size:57px}#any-minella .method-values{gap:25px}#any-minella .content-heading h2{font-size:49px}#any-minella .editorial-post h3{font-size:26px}#any-minella .contact-details{grid-column:7/13}#any-minella .footer-top>p{margin-right:30px}}
@media(max-width:850px){#any-minella .hero-stage{min-height:620px}#any-minella .hero-copy{padding-top:45px;width:50%}#any-minella .hero-copy>.eyebrow{font-size:11px}#any-minella .hero-description{font-size:17px;max-width:260px}#any-minella .hero-copy>.button{min-width:190px;font-size:10px;padding-inline:18px}#any-minella .hero-credential{font-size:11px}#any-minella .hero-photograph{left:auto;right:0;width:72%}#any-minella .hero-photograph>img{object-position:53% 20%}#any-minella .hero-bottom>.am-container{font-size:7px}#any-minella .desktop-nav,#any-minella .header-cta{display:none}#any-minella .menu-toggle{display:block}#any-minella .header-inner{min-height:98px}#any-minella h1{font-size:61px}#any-minella .intro{padding:62px 0 65px}#any-minella .intro h2{font-size:51px}#any-minella .intro p:not(.eyebrow){font-size:17px}#any-minella .about{padding-bottom:75px}#any-minella .about-visual{grid-column:1/7;padding-left:20px;padding-bottom:25px}#any-minella .about-copy{grid-column:7/13}#any-minella .about-copy h2{font-size:41px;margin-top:18px;margin-bottom:22px}#any-minella .about-copy>p:not(.eyebrow){font-size:17px;line-height:1.8}#any-minella .about-signature{margin-top:21px;padding-top:18px}#any-minella .about-signature>span:first-child{font-size:24px}#any-minella .about-signature>span:last-child{font-size:8px}#any-minella .about-copy>.text-link{font-size:14px;gap:15px;margin-top:20px}#any-minella .about-photo-word{font-size:77px}#any-minella .photo-label{font-size:11px}#any-minella .care{padding-block:70px}#any-minella .care-intro h2{font-size:48px}#any-minella .care-intro>p:not(.eyebrow){font-size:17px}#any-minella .care-list{grid-column:6/13}#any-minella .care-list summary{gap:18px;min-height:83px}#any-minella .care-list h3{font-size:29px}#any-minella .care-detail{padding-left:31px;padding-right:20px}#any-minella .care-detail p{font-size:16px}#any-minella .method-heading h2{font-size:55px}#any-minella .method-values{gap:20px}#any-minella .method-values h3{font-size:22px}#any-minella .method-values p{font-size:15px}#any-minella .content-heading{gap:30px}#any-minella .content-heading h2{font-size:42px}#any-minella .content-heading>p{max-width:240px;font-size:17px}#any-minella .editorial-grid{gap:20px}#any-minella .editorial-post h3{font-size:23px}#any-minella .post-category{font-size:11px;letter-spacing:.04em}#any-minella .contact-heading h2{font-size:54px}#any-minella .contact-heading>p:not(.eyebrow){max-width:280px;font-size:17px}#any-minella .contact-item{gap:12px}#any-minella .contact-item address{font-size:16px}}
@media(max-width:620px){#any-minella .hero{display:block;background:#454c57}#any-minella .hero-stage{min-height:0}#any-minella .hero-copy{padding:320px 0 36px;width:100%;color:var(--cream)}#any-minella .hero-copy>.eyebrow{position:absolute;top:23px;left:0;font-size:11px;letter-spacing:.1em;color:#fcfdff;max-width:180px;text-shadow:0 1px 12px #282d35}#any-minella .hero-copy h1,#any-minella .hero-copy h1 em{color:#fcfdff}#any-minella .hero-description{font-size:17px;line-height:1.8;max-width:290px;margin-top:22px;color:#fcfdff}#any-minella .hero-copy>.button{min-height:49px;min-width:220px;font-size:11px;margin-top:22px;background:var(--cream);border-color:var(--cream);color:var(--brown-dark)}#any-minella .hero-credential{display:none}#any-minella .hero-photograph{position:absolute;inset:0 0 auto;width:100%;height:auto;aspect-ratio:auto}#any-minella .hero-photograph>img{width:100%;height:auto;object-fit:contain;object-position:center;aspect-ratio:1114/1412}#any-minella .hero-blend{display:block;position:absolute;inset:0;background:linear-gradient(180deg,#454c5700 0,#454c5700 230px,#454c5730 300px,#454c57d9 420px,#454c57 500px)}#any-minella .hero-bottom>.am-container{min-height:46px;font-size:7px}#any-minella .hero-bottom>.am-container>span:last-child{display:none}#any-minella .am-container{width:calc(100% - 40px)}#any-minella .am-grid{gap:20px}#any-minella .header-inner{min-height:92px}#any-minella .wordmark-name{font-size:20px}#any-minella .wordmark-name>span{font-size:27px}#any-minella .wordmark-caption{font-size:11px}#any-minella .menu-toggle{width:40px;height:40px;padding:10px}#any-minella .mobile-nav{padding-inline:20px}#any-minella h1{font-size:clamp(59px,15vw,76px);line-height:.98}#any-minella h1 em{font-size:1.12em}#any-minella .desktop-break{display:none}#any-minella .intro{padding:49px 0 52px}#any-minella .intro .eyebrow{font-size:11px;margin-bottom:22px}#any-minella .intro h2{font-size:43px;line-height:1.12}#any-minella .intro p:not(.eyebrow){font-size:17px;line-height:1.9;margin-top:22px}#any-minella .about{padding:10px 0 55px}#any-minella .about-grid{row-gap:32px}#any-minella .about-visual{grid-column:1/13;padding:0 0 25px 20px}#any-minella .about-visual>img{aspect-ratio:1114/1412;object-fit:contain;border-bottom-right-radius:65px}#any-minella .about-image-back{inset:30px 30px 0 0}#any-minella .about-photo-word{font-size:80px;bottom:5px;left:0}#any-minella .about-copy{grid-column:1/13;max-width:none}#any-minella .about-copy>.eyebrow{font-size:11px}#any-minella .about-copy h2{font-size:47px;line-height:1.08;margin-top:20px;margin-bottom:25px}#any-minella .about-copy>p:not(.eyebrow){font-size:17px;line-height:1.9;max-width:none}#any-minella .about-signature{max-width:none;padding-top:22px;margin-top:25px}#any-minella .about-signature>span:first-child{font-size:28px}#any-minella .about-signature>span:last-child{font-size:9px}#any-minella .about-copy>.text-link{font-size:14px;gap:25px;margin-top:24px}#any-minella .photo-label{font-size:11px}#any-minella .care{padding:53px 0}#any-minella .care-grid{row-gap:32px}#any-minella .care-intro{grid-column:1/13}#any-minella .care-intro h2{font-size:51px;margin-top:23px}#any-minella .care-intro>p:not(.eyebrow){font-size:17px;max-width:310px;margin-top:23px}#any-minella .care-intro>.text-link{margin-top:22px}#any-minella .care-list{grid-column:1/13}#any-minella .care-list h3{font-size:31px}#any-minella .care-detail p{font-size:16px;line-height:1.9}#any-minella .care-detail a{font-size:14px}#any-minella .method{padding:50px 0}#any-minella .method-heading>.eyebrow{font-size:11px;margin-bottom:22px}#any-minella .method-heading h2{font-size:48px}#any-minella .method-heading>p:last-child{font-size:15px;max-width:260px;margin:23px auto 0}#any-minella .method-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px 22px;margin-top:37px}#any-minella .value-symbol{width:40px;height:40px;font-size:10px;margin-bottom:16px}#any-minella .method-values h3{font-size:23px}#any-minella .method-values p{font-size:15px;line-height:1.85;margin-top:13px}#any-minella .method-link{font-size:10px;gap:20px;margin-top:34px}#any-minella .content-section{padding:55px 0}#any-minella .content-heading{display:block;margin-bottom:28px}#any-minella .content-heading h2{font-size:43px;line-height:1.1;margin-top:22px}#any-minella .content-heading>p{font-size:17px;max-width:315px;margin-top:24px;padding:0}#any-minella .editorial-grid{grid-template-columns:1fr;gap:31px}#any-minella .editorial-post h3{font-size:31px}#any-minella .post-category{font-size:11px;letter-spacing:.08em;margin-top:13px}#any-minella .content-bottom{margin-top:30px;padding-top:17px}#any-minella .content-bottom>span{font-size:9px}#any-minella .content-bottom>.text-link{font-size:14px;gap:15px}#any-minella .contact{padding:50px 0}#any-minella .contact-grid{row-gap:42px}#any-minella .contact-heading{grid-column:1/13}#any-minella .contact-heading h2{font-size:57px;margin-top:22px}#any-minella .contact-heading>p:not(.eyebrow){font-size:17px;max-width:310px;margin-top:23px}#any-minella .contact-button{font-size:11px;min-width:250px;min-height:52px;margin-top:23px}#any-minella .contact-details{grid-column:1/13;padding:0}#any-minella .contact-item{grid-template-columns:20px 1fr;gap:15px;margin-bottom:24px;padding-bottom:24px}#any-minella .contact-item h3{font-size:12px}#any-minella .contact-item address{font-size:16px}#any-minella .contact-phone{font-size:29px}#any-minella .contact-item p{font-size:14px;max-width:270px}#any-minella .contact-social{font-size:11px}#any-minella .am-footer{padding:35px 0 22px}#any-minella .footer-top{flex-wrap:wrap;gap:25px;padding-bottom:27px}#any-minella .footer-wordmark{order:0}#any-minella .footer-top .wordmark-name{font-size:22px}#any-minella .footer-top .wordmark-name>span{font-size:22px}#any-minella .footer-top>p{order:2;flex-basis:100%;margin:0;font-size:14px}#any-minella .back-top{order:1;margin-left:auto;width:40px;height:40px;font-size:23px}#any-minella .footer-bottom{flex-wrap:wrap;justify-content:flex-start;column-gap:20px;row-gap:10px;font-size:11px;padding-top:17px}#any-minella .footer-bottom>span:first-child{flex-basis:100%}#any-minella .privacy-open{margin-left:auto}#any-minella .privacy-dialog-inner{padding:35px 25px}#any-minella .privacy-dialog h2{font-size:37px}}

#any-minella{font-size:17px}
#any-minella .am-header{position:sticky;top:0;z-index:20;background:#fffffff5;border-bottom:1px solid transparent;transition:box-shadow .3s,border-color .3s}
#any-minella .am-header.is-scrolled{border-bottom-color:var(--line);box-shadow:0 8px 24px #292e380c}
#any-minella section{scroll-margin-top:135px}
#any-minella .header-inner{min-height:112px}
#any-minella .desktop-nav a{position:relative;font-size:14px;font-weight:500}
#any-minella .desktop-nav a::after{content:'';position:absolute;bottom:4px;left:0;width:100%;height:1px;background:var(--brown);transform:scaleX(0);transform-origin:right;transition:transform .4s cubic-bezier(.65,0,.076,1)}
#any-minella .desktop-nav a:hover::after,#any-minella .desktop-nav a:focus-visible::after{transform:scaleX(1);transform-origin:left}
#any-minella .button{position:relative;gap:22px;min-height:62px;border-radius:4px;padding:9px 10px 9px 25px;font-size:16px;font-weight:500;letter-spacing:0;overflow:hidden;box-shadow:0 6px 20px #292e3812;transition:background .35s,box-shadow .35s,transform .2s}
#any-minella .button-dark{background:linear-gradient(135deg,#626b79,#3c444f);border-color:#555d69}
#any-minella .button:hover{box-shadow:0 9px 27px #292e3825}
#any-minella .button:active{transform:scale(.98)}
#any-minella .button-label{position:relative;z-index:2;line-height:1.4}
#any-minella .button>.button-arrow{position:relative;display:block;width:42px;height:42px;flex:0 0 42px;border-radius:50%;overflow:hidden;background:var(--cream);color:var(--brown-dark);font-size:23px;line-height:42px;text-align:center}
#any-minella .button-arrow>span{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:400;transition:transform .4s cubic-bezier(.65,0,.076,1)}
#any-minella .button-arrow>span:last-child{transform:translate(-120%,120%)}
#any-minella .button:hover .button-arrow>span:first-child,#any-minella .button:focus-visible .button-arrow>span:first-child{transform:translate(120%,-120%)}
#any-minella .button:hover .button-arrow>span:last-child,#any-minella .button:focus-visible .button-arrow>span:last-child{transform:translate(0,0)}
#any-minella .hero-copy>.button,#any-minella .contact-button{min-height:62px;min-width:265px;font-size:16px;padding:9px 10px 9px 24px;gap:18px}
#any-minella .header-cta{min-height:54px;font-size:14px;padding:7px 8px 7px 20px;gap:18px;box-shadow:none}
#any-minella .header-cta>.button-arrow{width:36px;height:36px;flex-basis:36px;background:var(--brown-dark);color:var(--cream)}
#any-minella .text-link{font-size:14px;min-height:44px;padding-block:8px;transition:color .25s}
#any-minella .text-link:hover{color:var(--brown)}
#any-minella .hero-description{max-width:410px;line-height:1.75}
#any-minella .about-copy>p:not(.eyebrow){max-width:440px;line-height:1.8}
#any-minella .about-copy h2{margin-bottom:28px}
#any-minella .care-list summary{min-height:100px}
#any-minella .care-list h3{font-size:37px}
#any-minella .contact-item address{line-height:1.8}
#any-minella .contact-phone{font-size:31px}
#any-minella .intro{padding-block:100px}
#any-minella .intro h2{font-size:clamp(48px,5.4vw,78px);max-width:1050px;margin-inline:auto}
#any-minella .motion-line{display:block;overflow:clip;padding-block:.04em;margin-block:-.04em}
#any-minella .motion-line-inner{display:block;will-change:transform}
#any-minella .scroll-word{display:inline-block}
#any-minella .scroll-progress{position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--brown);transform:scaleX(0);transform-origin:left;pointer-events:none}
#any-minella .about-visual{perspective:1000px}
#any-minella .about-visual>img{transform-origin:center center;will-change:transform,clip-path}
#any-minella .editorial-grid{perspective:1200px}
#any-minella .editorial-image{border-radius:5px;box-shadow:0 13px 32px #343c490f}
#any-minella .editorial-post h3{font-size:33px}
#any-minella .care-detail p{line-height:1.85}
@media(max-width:1100px){#any-minella .desktop-nav{display:none}#any-minella .menu-toggle{display:block}#any-minella .hero-description{max-width:345px}#any-minella .about-copy>p:not(.eyebrow){font-size:16px}}
@media(max-width:850px){#any-minella .hero-description{font-size:16px;max-width:280px}#any-minella .hero-copy>.button{min-width:230px;font-size:15px}#any-minella .about-copy>p:not(.eyebrow){font-size:16px}#any-minella .eyebrow{font-size:10px}#any-minella .editorial-post h3{font-size:27px}#any-minella .header-inner{min-height:98px}}
@media(max-width:620px){#any-minella{font-size:16px}#any-minella section{scroll-margin-top:112px}#any-minella .header-inner{min-height:92px}#any-minella .hero-copy{padding-top:clamp(320px,85vw,480px)}#any-minella .hero-copy>.eyebrow{font-size:10px;max-width:220px}#any-minella .hero-description{font-size:16px;max-width:310px;line-height:1.75}#any-minella .hero-copy>.button{min-height:58px;font-size:15px;min-width:250px}#any-minella .hero-copy>.button .button-arrow{background:var(--brown-dark);color:var(--cream)}#any-minella .button{font-size:15px;min-height:58px}#any-minella .contact-button{min-width:275px;min-height:60px;font-size:15px}#any-minella .intro{padding-block:65px}#any-minella .intro h2{font-size:44px}#any-minella .intro p:not(.eyebrow){font-size:16px}#any-minella .about-copy>p:not(.eyebrow),#any-minella .care-intro>p:not(.eyebrow),#any-minella .content-heading>p,#any-minella .contact-heading>p:not(.eyebrow){font-size:16px;line-height:1.8}#any-minella .care-detail p{font-size:16px}#any-minella .method-values p{font-size:14px}#any-minella .care-list h3{font-size:32px}#any-minella .contact-item address{font-size:16px}#any-minella .photo-label,#any-minella .wordmark-caption{font-size:10px}#any-minella .text-link{font-size:14px}#any-minella .content-bottom>.text-link{font-size:13px}#any-minella .content-bottom>span{font-size:11px}#any-minella .editorial-post h3{font-size:32px}#any-minella .hero-bottom>.am-container{font-size:10px}#any-minella .hero-bottom a{font-size:9px}#any-minella .am-header{background:var(--cream)}}
@media(prefers-reduced-motion:reduce){#any-minella *,#any-minella *::before,#any-minella *::after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}

#any-minella .care-wheel {
  --care-wheel-cream: #ffffff;
  --care-wheel-bronze: #626a76;
  --care-wheel-brown: #30343b;
  --care-wheel-beige: #d7dbe2;
  background: var(--care-wheel-cream);
  color: var(--care-wheel-brown);
  padding-block: 90px 84px;
}
#any-minella .care-wheel-container { width: min(1280px, calc(100% - 64px)); margin-inline: auto; }
#any-minella .care-wheel-heading { text-align: center; }
#any-minella .care-wheel-rule { display: block; width: 155px; height: 2px; margin: 0 auto 24px; background: var(--care-wheel-bronze); }
#any-minella .care-wheel-eyebrow { margin: 0 0 15px; font-size: 12px; line-height: 1.5; font-weight: 600; letter-spacing: .14em; text-transform: uppercase; }
#any-minella .care-wheel-heading h2 { margin: 0; font-size: clamp(42px, 4.3vw, 61px); line-height: 1.12; letter-spacing: -.045em; }
#any-minella .care-wheel-heading h2 em { color: var(--care-wheel-bronze); }
#any-minella .care-wheel-heading > p:last-child { margin: 22px auto 0; font-size: 16px; line-height: 1.7; max-width: 590px; }
#any-minella .care-wheel-diagram { display: grid; grid-template-columns: minmax(0, 1fr) 360px minmax(0, 1fr); grid-template-rows: repeat(2, minmax(0, 1fr)); align-items: center; gap: 22px 30px; max-width: 1050px; min-height: 360px; margin: 48px auto 0; }
#any-minella .am-area { display: flex; flex-direction: column; align-items: flex-start; min-width: 0; width: 100%; padding: 14px 0; background: transparent; border: 0; border-radius: 0; text-align: left; color: var(--care-wheel-brown); font-family: var(--font-body, Arial, sans-serif); font-weight: 400; cursor: pointer; }
#any-minella .am-area-acne { grid-area: 1 / 1; }
#any-minella .am-area-manchas { grid-area: 2 / 1; }
#any-minella .am-area-estetica { grid-area: 1 / 3; text-align: right; align-items: flex-end; }
#any-minella .am-area-tricologia { grid-area: 2 / 3; text-align: right; align-items: flex-end; }
#any-minella .am-area-title { display: inline-block; padding-bottom: 7px; border-bottom: 1px solid transparent; font-size: 20px; line-height: 1.3; font-weight: 500; letter-spacing: -.035em; color: var(--care-wheel-bronze); }
#any-minella .am-area-copy { display: block; margin-top: 9px; max-width: 267px; font-size: 16px; line-height: 1.6; }
#any-minella .am-area-indicator { display: inline-flex; align-items: center; gap: 14px; margin-top: 10px; font-size: 15px; line-height: 1.5; color: var(--care-wheel-bronze); }
#any-minella .am-area-indicator > span { font-size: 21px; }
#any-minella .am-area.is-active .am-area-title { border-bottom-color: var(--care-wheel-bronze); color: var(--care-wheel-brown); }
#any-minella .am-area.is-active .am-area-indicator { color: var(--care-wheel-brown); }
#any-minella .am-area:focus-visible { outline: 2px solid var(--care-wheel-brown); outline-offset: 7px; }
#any-minella .care-wheel-art { position: relative; grid-area: 1 / 2 / 3 / 3; width: 360px; aspect-ratio: 1; pointer-events: none; --wheel-name-size: 27px; --wheel-caption-size: 8.5px; }
#any-minella .care-wheel-svg { display: block; width: 100%; height: auto; overflow: visible; }
#any-minella .care-wheel-segment { color: var(--care-wheel-bronze); transition: color .2s ease; }
#any-minella .care-wheel-segment[data-am-area-segment="estetica"], #any-minella .care-wheel-segment[data-am-area-segment="manchas"] { color: #a0a8b5; }
#any-minella .care-wheel-segment.is-active { color: var(--care-wheel-brown); }
#any-minella .care-wheel-petal { fill: currentColor; stroke: currentColor; stroke-width: 1.1; stroke-linejoin: round; }
#any-minella .care-wheel-icon { stroke: var(--care-wheel-cream); stroke-width: 1.4; stroke-linecap: round; stroke-linejoin: round; }
#any-minella .care-wheel-core { fill: #ffffff; }
#any-minella .care-wheel-center { position: absolute; left: 50%; top: 50%; width: 46%; transform: translate(-50%, -50%); text-align: center; color: var(--care-wheel-brown); }
#any-minella .care-wheel-center > span { display: block; font-family: var(--font-display, Georgia, serif); font-size: var(--wheel-name-size); line-height: 1.02; letter-spacing: -.025em; white-space: nowrap; }
#any-minella .care-wheel-center small { display: block; max-width: 132px; margin: var(--wheel-caption-gap, 10px) auto 0; font-family: var(--font-body, Arial, sans-serif); font-size: var(--wheel-caption-size); line-height: 1.5; letter-spacing: .09em; text-transform: uppercase; }
#any-minella .care-wheel-detail { max-width: 660px; margin: 27px auto 0; text-align: center; min-height: 108px; }
#any-minella .care-wheel-detail-label { margin: 0 0 9px; font-size: 15px; font-weight: 600; line-height: 1.5; color: var(--care-wheel-bronze); }
#any-minella .care-wheel-detail-copy { margin: 0; font-size: 16px; line-height: 1.7; }
#any-minella .care-wheel-action { margin-top: 18px; text-align: center; }
#any-minella .care-wheel-whatsapp { display: inline-flex; align-items: center; justify-content: space-between; gap: 35px; min-height: 54px; padding: 15px 26px; background: var(--care-wheel-bronze); color: var(--care-wheel-cream); font-size: 16px; font-weight: 500; line-height: 1.5; text-decoration: none; border: 1px solid var(--care-wheel-bronze); }
#any-minella .care-wheel-whatsapp > span:last-child { font-size: 23px; line-height: 1; }
#any-minella .care-wheel-whatsapp:focus-visible { outline: 2px solid var(--care-wheel-brown); outline-offset: 6px; }
@media (hover: hover) and (pointer: fine) {
  #any-minella .am-area:hover .am-area-title { border-bottom-color: var(--care-wheel-bronze); }
  #any-minella .care-wheel-whatsapp:hover { background: var(--care-wheel-brown); border-color: var(--care-wheel-brown); }
}
@media (max-width: 1000px) {
  #any-minella .care-wheel-container { width: calc(100% - 48px); }
  #any-minella .care-wheel-diagram { grid-template-columns: minmax(0, 1fr) 310px minmax(0, 1fr); gap: 18px 20px; }
  #any-minella .care-wheel-art { width: 310px; --wheel-name-size: 23px; --wheel-caption-size: 7.5px; }
  #any-minella .am-area-title { font-size: 19px; }
  #any-minella .am-area-copy { font-size: 16px; }
  }
@media (max-width: 760px) {
  #any-minella .care-wheel-diagram { grid-template-columns: minmax(0, 1fr) 265px minmax(0, 1fr); gap: 15px; }
  #any-minella .care-wheel-art { width: 265px; --wheel-name-size: 21px; --wheel-caption-size: 7px; }
  #any-minella .am-area-title { font-size: 18px; }
  #any-minella .am-area-copy { font-size: 15px; line-height: 1.6; }
  }
@media (max-width: 620px) {
  #any-minella .care-wheel { padding-block: 55px 52px; }
  #any-minella .care-wheel-container { width: calc(100% - 40px); }
  #any-minella .care-wheel-rule { width: 125px; margin-bottom: 22px; }
  #any-minella .care-wheel-eyebrow { font-size: 11px; margin-bottom: 15px; }
  #any-minella .care-wheel-heading h2 { max-width: 340px; margin-inline: auto; font-size: 43px; }
  #any-minella .care-wheel-heading > p:last-child { margin-top: 21px; font-size: 16px; }
  #any-minella .care-wheel-heading > p:last-child br { display: none; }
  #any-minella .care-wheel-diagram { grid-template-columns: repeat(2, minmax(0, 1fr)); grid-template-rows: auto auto auto; gap: 17px 18px; margin-top: 24px; min-height: 0; }
  #any-minella .care-wheel-art { grid-area: 1 / 1 / 2 / 3; width: min(335px, 100%); justify-self: center; }
  #any-minella .am-area { min-height: 58px; align-items: flex-start; justify-content: center; text-align: left; padding: 9px 0; border-bottom: 1px solid var(--care-wheel-beige); }
  #any-minella .am-area-acne { grid-area: 2 / 1; }
  #any-minella .am-area-manchas { grid-area: 3 / 1; }
  #any-minella .am-area-estetica { grid-area: 2 / 2; }
  #any-minella .am-area-tricologia { grid-area: 3 / 2; }
  #any-minella .am-area-title { font-size: 16px; line-height: 1.4; letter-spacing: -.01em; padding-bottom: 3px; }
  #any-minella .am-area-copy { display: none; }
  #any-minella .am-area-indicator { margin-top: 5px; font-size: 15px; gap: 10px; }
  #any-minella .am-area.is-active { border-bottom-color: var(--care-wheel-bronze); }
    #any-minella .care-wheel-detail { min-height: 145px; margin-top: 26px; }
  #any-minella .care-wheel-detail-copy { font-size: 16px; line-height: 1.7; }
  #any-minella .care-wheel-action { margin-top: 13px; }
  #any-minella .care-wheel-whatsapp { width: 100%; max-width: 360px; gap: 15px; padding: 15px 20px; font-size: 15px; text-align: left; }
}
@media (prefers-reduced-motion: reduce) {
  #any-minella .care-wheel-segment { transition: none; }
}

#any-minella .visual-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:50px;margin-bottom:48px}
#any-minella .visual-heading h2{font-size:clamp(47px,4.7vw,67px);margin-top:23px}
#any-minella .visual-heading>p{max-width:350px;font-size:17px;line-height:1.8;color:var(--muted);padding-bottom:4px}
#any-minella .real-life{padding:25px 0 110px;background:var(--cream)}
#any-minella .media-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;align-items:start}
#any-minella .media-card{min-width:0}
#any-minella .media-card:nth-child(2){padding-top:62px}
#any-minella .media-card:nth-child(3){padding-top:22px}
#any-minella .video-frame{position:relative;aspect-ratio:9/15.7;overflow:hidden;border-radius:110px 5px 5px 5px;background:#2b3038;box-shadow:0 15px 35px #30374415}
#any-minella .media-card:nth-child(2) .video-frame{border-radius:5px 5px 100px 5px}
#any-minella .media-card:nth-child(3) .video-frame{border-radius:5px}
#any-minella .video-frame video{width:100%;height:100%;object-fit:cover;display:block;background:#2b3038}
#any-minella .video-start{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:12px;padding:12px 19px 12px 13px;background:#ffffffed;color:var(--brown-dark);border:1px solid #fcfdff;border-radius:50px;font-size:14px;box-shadow:0 8px 25px #23283230;transition:background .25s}
#any-minella .video-start:hover{background:#ffffff}
#any-minella .video-start>svg{width:31px;height:31px}
#any-minella .video-start[hidden]{display:none}
#any-minella .video-index{position:absolute;right:20px;top:18px;color:#fcfdff;font-family:var(--font-display);font-size:25px;text-shadow:0 2px 12px #20252d}
#any-minella .media-caption{padding-top:23px}
#any-minella .media-caption>.eyebrow{font-size:10px;letter-spacing:.1em;color:var(--brown)}
#any-minella .media-caption h3{font-size:31px;line-height:1.2;letter-spacing:-.035em;margin-top:10px}
#any-minella .media-caption>p:not(.eyebrow){font-size:15px;line-height:1.75;color:var(--muted);margin-top:12px;max-width:340px}
#any-minella .media-caption>.text-link{font-size:13px;margin-top:15px}
#any-minella .about{padding-block:20px 105px}
#any-minella .about-visual{padding-bottom:140px}
#any-minella .about-visual>img{aspect-ratio:4/4.7;border-radius:4px;object-position:50% 25%}
#any-minella .about-image-back{inset:45px 35px 70px 0}
#any-minella .paper-note{position:absolute;z-index:3;bottom:23px;left:60px;right:-48px;padding:30px 33px;background:#ffffff;border:1px solid #d8dce3;border-radius:4px;box-shadow:0 16px 35px #2e344022;transform-origin:25% 100%}
#any-minella .paper-note-label{display:block;font-size:10px;letter-spacing:.12em;color:var(--brown);padding-bottom:17px;border-bottom:1px solid var(--line)}
#any-minella .paper-note h3{font-size:39px;line-height:1.1;letter-spacing:-.04em;margin-top:19px}
#any-minella .paper-note-foot{display:block;font-size:12px;margin-top:20px;color:var(--muted)}
#any-minella .photo-label{position:absolute;bottom:0;right:0;padding:0;margin:0;font-size:10px}
#any-minella .care-wheel{background:var(--paper)}
#any-minella .care-wheel .care-wheel-whatsapp{min-height:62px;border-radius:4px;background:linear-gradient(135deg,#626b79,#3c444f);padding:9px 10px 9px 24px;font-size:16px;gap:20px}
#any-minella .care-wheel-whatsapp .button-arrow{width:42px;height:42px;flex-basis:42px}
#any-minella .consultation{position:relative;padding:95px 0;background:var(--brown-dark);color:var(--cream);overflow:clip}
#any-minella .consultation-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}
#any-minella .consultation-intro{grid-column:1/6;align-self:start;position:sticky;top:155px}
#any-minella .consultation-intro>.eyebrow{color:#d8dde5}
#any-minella .consultation-intro h2{font-size:63px;margin-top:24px}
#any-minella .consultation-intro em{color:#c4cbd5}
#any-minella .consultation-intro>p:not(.eyebrow){font-size:17px;line-height:1.85;color:#edf0f5;max-width:380px;margin-top:27px}
#any-minella .consultation-intro>.button{margin-top:29px;background:var(--cream);color:var(--brown-dark);border-color:var(--cream);font-size:15px}
#any-minella .consultation-intro>.button .button-arrow{background:var(--brown-dark);color:var(--cream)}
#any-minella .consultation-method{display:inline-flex;align-items:center;gap:17px;max-width:380px;font-size:13px;line-height:1.6;border-bottom:1px solid #9199a5;padding:8px 0;margin-top:22px}
#any-minella .consultation-steps{grid-column:7/13;display:grid;gap:24px}
#any-minella .consult-step{position:relative;display:flex;align-items:center;gap:25px;padding:34px 35px;background:var(--cream);color:var(--brown-dark);min-height:235px;border-radius:3px;box-shadow:0 10px 20px #1c202815}
#any-minella .consult-step-number{font-family:var(--font-display);font-size:85px;line-height:1;color:#b0b6bf;letter-spacing:-.06em;align-self:flex-start}
#any-minella .consult-step .eyebrow{font-size:10px;letter-spacing:.08em}
#any-minella .consult-step h3{font-size:43px;line-height:1.15;letter-spacing:-.04em;margin-top:12px}
#any-minella .consult-step p{font-size:16px;line-height:1.75;color:var(--muted);margin-top:14px}
#any-minella .consultation :focus-visible{outline-color:var(--cream)}
#any-minella .results{padding:100px 0 90px;background:#f1f3f6}
#any-minella .results-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:27px;align-items:start}
#any-minella .result-card{min-width:0}
#any-minella .result-card:nth-child(2){padding-top:55px}
#any-minella .result-image-open{position:relative;width:100%;border:0;padding:0;background:#d7dbe2;display:block;cursor:zoom-in;border-radius:4px;overflow:hidden;box-shadow:0 12px 30px #333a4718}
#any-minella .result-image-open>img{width:100%;height:auto;aspect-ratio:4/5;object-fit:contain;transition:transform .5s}
#any-minella .result-image-open:hover>img{transform:scale(1.015)}
#any-minella .image-expand{position:absolute;right:15px;bottom:15px;display:flex;align-items:center;justify-content:center;width:39px;height:39px;border-radius:50%;background:var(--cream);color:var(--brown-dark);font-size:23px;box-shadow:0 5px 15px #252b3421}
#any-minella .result-card>.eyebrow{margin-top:22px;font-size:10px;letter-spacing:.1em}
#any-minella .result-card h3{font-size:30px;line-height:1.2;letter-spacing:-.025em;margin-top:12px}
#any-minella .result-card>.text-link{font-size:13px;margin-top:13px}
#any-minella .results-context{max-width:700px;font-size:13px;line-height:1.8;color:var(--muted);border-top:1px solid #c7cdd5;margin-top:38px;padding-top:21px}
#any-minella .result-dialog{border:0;background:#222730;padding:15px;max-width:min(900px,calc(100% - 30px));max-height:94vh;overflow:auto}
#any-minella .result-dialog::backdrop{background:#151922e6}
#any-minella .result-dialog>img{width:auto;max-width:100%;height:auto;max-height:calc(90vh - 30px);object-fit:contain;margin:auto}
#any-minella .result-dialog-close{position:fixed;right:25px;top:20px;z-index:2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #e0e4ea;background:var(--cream);color:var(--brown-dark);border-radius:50%;font-size:30px}
@media(max-width:1000px){#any-minella .visual-heading h2{font-size:52px}#any-minella .visual-heading>p{max-width:300px;font-size:16px}#any-minella .media-grid{gap:21px}#any-minella .media-caption h3{font-size:27px}#any-minella .paper-note{left:40px;right:-20px;padding:25px}#any-minella .paper-note h3{font-size:33px}#any-minella .consultation-intro h2{font-size:52px}#any-minella .consult-step{padding:28px 24px;gap:20px}#any-minella .consult-step-number{font-size:67px}#any-minella .consult-step h3{font-size:36px}#any-minella .results-rail{gap:20px}#any-minella .result-card h3{font-size:27px}}
@media(max-width:850px){#any-minella .visual-heading{gap:30px}#any-minella .visual-heading h2{font-size:45px}#any-minella .visual-heading>p{max-width:250px}#any-minella .real-life{padding-bottom:75px}#any-minella .media-grid{gap:17px}#any-minella .media-caption h3{font-size:25px}#any-minella .media-caption>p:not(.eyebrow){font-size:14px}#any-minella .video-start{padding:10px;border-radius:50%;width:54px;height:54px;justify-content:center}#any-minella .video-start>span{display:none}#any-minella .video-frame{border-top-left-radius:65px}#any-minella .media-card:nth-child(2) .video-frame{border-bottom-right-radius:65px}#any-minella .paper-note{left:30px;right:-15px;padding:22px}#any-minella .paper-note h3{font-size:30px}#any-minella .consultation-intro{grid-column:1/6}#any-minella .consultation-intro h2{font-size:43px}#any-minella .consultation-intro>p:not(.eyebrow){font-size:16px}#any-minella .consultation-steps{grid-column:6/13}#any-minella .consult-step{display:block;min-height:0;padding:25px}#any-minella .consult-step-number{display:block;font-size:53px;margin-bottom:15px}#any-minella .results{padding-block:75px}#any-minella .result-card h3{font-size:25px}}
@media(max-width:620px){#any-minella .visual-heading{display:block;margin-bottom:32px}#any-minella .visual-heading h2{font-size:44px;margin-top:21px}#any-minella .visual-heading>p{max-width:340px;font-size:16px;margin-top:24px;padding:0}#any-minella .real-life{padding:0 0 65px}#any-minella .media-grid{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 0 20px;scrollbar-color:var(--brown) #e7eaef}#any-minella .media-card{flex:0 0 86%;scroll-snap-align:start;padding:0!important}#any-minella .video-frame{aspect-ratio:9/15.5;border-radius:70px 4px 4px 4px}#any-minella .media-card:nth-child(2) .video-frame{border-radius:4px 4px 65px 4px}#any-minella .video-start{width:auto;height:auto;gap:10px;padding:11px 17px 11px 12px;border-radius:35px}#any-minella .video-start>span{display:block}#any-minella .media-caption{padding-top:19px}#any-minella .media-caption h3{font-size:31px}#any-minella .media-caption>p:not(.eyebrow){font-size:15px}#any-minella .media-caption>.text-link{font-size:14px}#any-minella .about{padding:10px 0 62px}#any-minella .about-visual{padding:0 0 125px 18px}#any-minella .about-visual>img{aspect-ratio:1;object-position:center;object-fit:contain}#any-minella .about-image-back{inset:25px 30px 60px 0}#any-minella .paper-note{left:32px;right:0;bottom:24px;padding:22px 24px}#any-minella .paper-note-label{font-size:10px;padding-bottom:12px}#any-minella .paper-note h3{font-size:31px;margin-top:15px}#any-minella .paper-note-foot{font-size:11px;margin-top:15px}#any-minella .photo-label{font-size:10px}#any-minella .care-wheel .care-wheel-whatsapp{min-height:60px;padding-left:19px;font-size:15px}#any-minella .consultation{padding:58px 0}#any-minella .consultation-grid{display:block}#any-minella .consultation-intro{position:static}#any-minella .consultation-intro h2{font-size:47px;margin-top:22px}#any-minella .consultation-intro>p:not(.eyebrow){font-size:16px;line-height:1.8;margin-top:25px;max-width:340px}#any-minella .consultation-intro>.button{font-size:15px;min-height:60px}#any-minella .consultation-method{font-size:13px;margin-top:22px;max-width:310px}#any-minella .consultation-steps{margin-top:35px;gap:20px}#any-minella .consult-step{display:flex;gap:21px;padding:26px 22px}#any-minella .consult-step-number{font-size:60px;margin:0}#any-minella .consult-step .eyebrow{font-size:9px}#any-minella .consult-step h3{font-size:35px;margin-top:10px}#any-minella .consult-step p{font-size:16px;line-height:1.7;margin-top:13px}#any-minella .results{padding:57px 0}#any-minella .results-rail{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:20px;scrollbar-color:var(--brown) #e7eaef}#any-minella .result-card{flex:0 0 89%;padding:0!important;scroll-snap-align:start}#any-minella .result-card h3{font-size:31px}#any-minella .result-card>.eyebrow{font-size:10px;margin-top:18px}#any-minella .result-card>.text-link{font-size:14px}#any-minella .results-context{font-size:13px;line-height:1.75;margin-top:25px;padding-top:20px}#any-minella .result-dialog{padding:8px}#any-minella .result-dialog-close{top:15px;right:15px}}

#any-minella .social-mockups {
  --sm-white: #fff;
  --sm-paper: #f5f5f7;
  --sm-silver: #d5d8de;
  --sm-muted: #6b7078;
  --sm-ink: #25282d;
  padding: 100px 0 90px;
  background: var(--sm-white);
  color: var(--sm-ink);
}
#any-minella .sm-container { width: min(1280px, calc(100% - 64px)); margin-inline: auto; }
#any-minella .sm-composition { position: relative; display: grid; grid-template-columns: 44% 56%; align-items: center; min-height: 740px; background: var(--sm-paper); border: 1px solid #e8e9ec; border-radius: 34px; }
#any-minella .sm-copy { position: relative; z-index: 3; padding: 70px 0 70px 64px; }
#any-minella .sm-eyebrow { margin: 0 0 28px; font-family: var(--font-body, Arial, sans-serif); font-size: 12px; line-height: 1.6; font-weight: 500; letter-spacing: .16em; text-transform: uppercase; color: var(--sm-muted); }
#any-minella .sm-profile-link { display: inline-flex; align-items: center; gap: 13px; color: var(--sm-ink); text-decoration: none; }
#any-minella .sm-profile-link > img { width: 44px; height: 44px; border-radius: 50%; object-fit: cover; border: 2px solid var(--sm-white); box-shadow: 0 0 0 1px #c8ccd2; }
#any-minella .sm-profile-link > span { font-size: 15px; line-height: 1.5; }
#any-minella .sm-profile-link > span > span { display: block; margin-top: 2px; font-size: 12px; color: var(--sm-muted); }
#any-minella .sm-copy h2 { margin: 27px 0 0; font-family: var(--font-display, Georgia, serif); font-size: clamp(43px, 4.15vw, 58px); line-height: 1.08; font-weight: 400; letter-spacing: -.045em; }
#any-minella .sm-copy h2 em { color: var(--sm-muted); font-weight: 400; }
#any-minella .sm-copy-rule { display: block; width: 92px; height: 1px; background: #bfc4cc; margin-top: 27px; }
#any-minella .sm-copy > p:not(.sm-eyebrow):not(.sm-video-fallback) { max-width: 355px; margin: 24px 0 0; font-size: 17px; line-height: 1.7; color: #535860; }
#any-minella .sm-copy > p:not(.sm-eyebrow):not(.sm-video-fallback) + p { margin-top: 19px; }
#any-minella .sm-instagram-cta { display: inline-flex; align-items: center; justify-content: space-between; gap: 25px; max-width: 100%; min-height: 55px; margin-top: 29px; padding: 15px 22px; border: 1px solid var(--sm-ink); background: var(--sm-ink); color: var(--sm-white); font-size: 16px; line-height: 1.5; font-weight: 500; text-decoration: none; transition: background .2s, border-color .2s; }
#any-minella .sm-instagram-cta svg { width: 23px; height: 23px; flex: 0 0 23px; }
#any-minella .sm-video-fallback { margin-top: 20px; max-width: 350px; font-size: 16px; line-height: 1.6; color: var(--sm-ink); }
#any-minella .sm-video-fallback[hidden] { display: none; }
#any-minella .sm-video-fallback a { text-decoration: underline; text-underline-offset: 3px; }
#any-minella .sm-phones-stage { position: relative; min-width: 0; width: 100%; height: 740px; }
#any-minella .sm-phones-art { position: absolute; left: 50%; top: 50%; width: 650px; height: 700px; transform: translate(-50%, -50%) scale(var(--sm-device-scale, .86)); }
#any-minella .sm-phone { position: absolute; display: block; aspect-ratio: 9 / 19.35; padding: 6px; background: linear-gradient(118deg, #fafbfc 0%, #d0d4da 13%, #f7f8fa 32%, #959ca6 58%, #e9ebef 80%, #b6bdc7 100%); border: 1px solid #aab0b9; border-radius: 43px; box-shadow: inset 1px 1px 0 #fff, inset -2px -1px 2px #8d949f, 4px 2px 0 #8b929d, 5px 3px 0 #e9ecf0, 15px 27px 40px #25282d2b, 3px 7px 12px #25282d21; transform-origin: 50% 50%; transform-style: preserve-3d; }
#any-minella .sm-phone::after { content: ''; position: absolute; inset: 2px; border: 1px solid #ffffffb3; border-radius: 40px; pointer-events: none; }
#any-minella .sm-phone--profile { z-index: 2; left: 100px; top: 70px; width: 270px; transform: perspective(1100px) rotateY(-13deg) rotateX(3deg) rotateZ(22deg); color: #101113; text-decoration: none; }
#any-minella .sm-phone--video { z-index: 1; left: 330px; top: 0; width: 250px; transform: perspective(1100px) rotateY(-13deg) rotateX(3deg) rotateZ(22deg); }
#any-minella .sm-phone--video.is-engaged, #any-minella .sm-phone--video:focus-within { z-index: 4; }
#any-minella .sm-phone-display { position: relative; width: 100%; height: 100%; min-height: 0; overflow: hidden; background: var(--sm-white); border: 3px solid #111419; border-radius: 36px; }
#any-minella .sm-phone-side { position: absolute; display: block; width: 3px; border: 1px solid #949ba6; background: linear-gradient(90deg, #e7eaf0, #9da5b0); border-radius: 3px; }
#any-minella .sm-phone-side--volume { left: -3px; top: 110px; height: 63px; box-shadow: 0 -25px 0 -1px #b3bac4; }
#any-minella .sm-phone-side--power { right: -4px; top: 136px; height: 52px; }
#any-minella .sm-phone-island { position: absolute; z-index: 5; top: 7px; left: 50%; width: 71px; height: 20px; transform: translateX(-50%); border-radius: 15px; background: #090b0e; pointer-events: none; box-shadow: inset 0 1px 1px #3e444e; }
#any-minella .sm-phone-island::after { content: ''; position: absolute; right: 8px; top: 6px; width: 7px; height: 7px; border-radius: 50%; background: radial-gradient(circle at 35% 35%, #2b3b59, #10141b 70%); }
#any-minella .sm-phone-home { position: absolute; z-index: 5; bottom: 7px; left: 50%; width: 78px; height: 4px; transform: translateX(-50%); border-radius: 5px; background: #17191d; pointer-events: none; }
#any-minella .sm-phone-status { display: flex; align-items: center; justify-content: space-between; height: 31px; padding: 5px 17px 0; font: 600 9px/1 var(--font-body, Arial, sans-serif); color: #111; }
#any-minella .sm-status-icons { display: inline-flex; align-items: center; gap: 2px; }
#any-minella .sm-status-icons svg { width: 16px; height: 10px; }
#any-minella .sm-ig-nav { display: flex; align-items: center; justify-content: space-between; height: 30px; padding: 0 12px; color: #141619; font-family: var(--font-body, Arial, sans-serif); }
#any-minella .sm-ig-nav > strong { font-size: 12px; font-weight: 600; letter-spacing: -.02em; }
#any-minella .sm-ig-nav > span { font-size: 24px; line-height: 1; }
#any-minella .sm-ig-profile { display: flex; align-items: center; gap: 11px; padding: 9px 11px 8px; }
#any-minella .sm-ig-avatar { width: 57px; height: 57px; flex: 0 0 57px; padding: 2px; border: 1px solid #bfc3cb; border-radius: 50%; object-fit: cover; }
#any-minella .sm-ig-stats { display: flex; justify-content: space-between; gap: 7px; flex: 1 1 auto; text-align: center; font-family: var(--font-body, Arial, sans-serif); }
#any-minella .sm-ig-stats > span { font-size: 7px; line-height: 1.5; }
#any-minella .sm-ig-stats strong { display: block; font-size: 11px; line-height: 1.4; font-weight: 600; }
#any-minella .sm-ig-bio { padding: 0 11px; color: #202226; font-family: var(--font-body, Arial, sans-serif); font-size: 9px; line-height: 1.55; }
#any-minella .sm-ig-bio > strong { display: block; margin-bottom: 2px; font-size: 9px; font-weight: 600; }
#any-minella .sm-ig-bio > span { display: block; }
#any-minella .sm-ig-bio .sm-ig-public-link { color: #42516c; font-size: 8px; }
#any-minella .sm-ig-actions { display: flex; gap: 6px; margin: 9px 11px 0; font: 600 8px/1.4 var(--font-body, Arial, sans-serif); text-align: center; }
#any-minella .sm-ig-actions > span { flex: 1 1 50%; padding: 6px 0; border-radius: 5px; background: #f0f1f3; color: #202226; }
#any-minella .sm-ig-actions > span:first-child { background: #1685f8; color: #fff; }
#any-minella .sm-ig-grid-tabs { display: flex; justify-content: space-around; align-items: center; height: 34px; margin-top: 5px; border-bottom: 1px solid #e5e5e7; color: #43474d; }
#any-minella .sm-ig-grid-tabs svg { width: 16px; height: 16px; }
#any-minella .sm-ig-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 2px; }
#any-minella .sm-ig-grid > img { width: 100%; aspect-ratio: 3/4; height: auto; object-fit: cover; object-position: center; }
#any-minella .sm-video-display { background: #111418; }
#any-minella .sm-video { display: block; width: 100%; height: 100%; object-fit: contain; background: #101215; }
#any-minella .sm-video-display .sm-phone-home { bottom: 6px; background: #ffffffb3; }
#any-minella .sm-reel-heading { position: absolute; z-index: 2; top: 38px; left: 12px; right: 12px; display: flex; align-items: center; justify-content: space-between; color: #fff; font: 500 12px/1.4 var(--font-body, Arial, sans-serif); pointer-events: none; text-shadow: 0 1px 5px #0009; }
#any-minella .sm-reel-heading svg { width: 18px; height: 18px; }
#any-minella .sm-video-start { position: absolute; z-index: 6; top: 37%; left: 58%; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 5px; width: 72px; min-height: 77px; transform: translate(-50%, -50%); padding: 9px; border: 1px solid #ffffffd9; border-radius: 18px; background: #fffffff2; color: #25282d; box-shadow: 0 4px 15px #0003; font: 600 11px/1.4 var(--font-body, Arial, sans-serif); cursor: pointer; }
#any-minella .sm-video-start > svg { width: 25px; height: 25px; }
#any-minella .sm-video-start[hidden] { display: none; }
#any-minella .sm-phones-caption { position: absolute; left: 20px; right: 30px; bottom: 10px; margin: 0; text-align: center; color: var(--sm-muted); font-size: 12px; line-height: 1.5; }
#any-minella .social-mockups :where(a, button):focus-visible { outline: 2px solid var(--sm-ink); outline-offset: 6px; }
#any-minella .sm-video-start:focus-visible { outline: 3px solid #fff; outline-offset: 5px; box-shadow: 0 0 0 8px #25282d; }
@media (hover: hover) and (pointer: fine) {
  #any-minella .sm-instagram-cta:hover { background: #444b54; border-color: #444b54; }
  #any-minella .sm-phone--profile:hover { z-index: 5; }
}
@media (max-width: 1100px) {
  #any-minella .sm-container { width: calc(100% - 48px); }
  #any-minella .sm-composition { min-height: 680px; grid-template-columns: 45% 55%; }
  #any-minella .sm-copy { padding-left: 40px; }
  #any-minella .sm-copy h2 { font-size: 49px; }
  #any-minella .sm-copy > p:not(.sm-eyebrow):not(.sm-video-fallback) { font-size: 16px; max-width: 320px; }
  #any-minella .sm-instagram-cta { font-size: 16px; padding-inline: 18px; gap: 15px; }
  #any-minella .sm-phones-stage { height: 680px; }
  #any-minella .sm-phones-caption { left: 10px; right: 15px; bottom: 24px; }
}
@media (max-width: 900px) {
  #any-minella .social-mockups { padding-block: 75px; }
  #any-minella .sm-composition { grid-template-columns: 1fr; }
  #any-minella .sm-copy { padding: 50px 50px 0; max-width: 650px; }
  #any-minella .sm-copy h2 { font-size: 55px; }
  #any-minella .sm-copy > p:not(.sm-eyebrow):not(.sm-video-fallback) { max-width: 510px; font-size: 17px; }
  #any-minella .sm-copy h2 br { display: none; }
  #any-minella .sm-phones-stage { height: 660px; }
  #any-minella .sm-phones-caption { bottom: 20px; }
}
@media (max-width: 620px) {
  #any-minella .social-mockups { padding-block: 55px; }
  #any-minella .sm-container { width: calc(100% - 40px); }
  #any-minella .sm-composition { border-radius: 25px; }
  #any-minella .sm-copy { padding: 30px 24px 0; }
  #any-minella .sm-eyebrow { margin-bottom: 23px; font-size: 11px; letter-spacing: .12em; }
  #any-minella .sm-profile-link { gap: 10px; }
  #any-minella .sm-profile-link > img { width: 39px; height: 39px; }
  #any-minella .sm-profile-link > span { font-size: 14px; }
  #any-minella .sm-profile-link > span > span { font-size: 11px; }
  #any-minella .sm-copy h2 { font-size: 43px; line-height: 1.08; margin-top: 25px; }
  #any-minella .sm-copy h2 br { display: none; }
  #any-minella .sm-copy-rule { margin-top: 23px; width: 80px; }
  #any-minella .sm-copy > p:not(.sm-eyebrow):not(.sm-video-fallback) { font-size: 16px; line-height: 1.7; margin-top: 23px; }
  #any-minella .sm-copy > p:not(.sm-eyebrow):not(.sm-video-fallback) + p { margin-top: 18px; }
  #any-minella .sm-instagram-cta { width: 100%; margin-top: 25px; padding: 14px 16px; gap: 12px; font-size: 16px; }
  #any-minella .sm-instagram-cta > span { max-width: 210px; }
  #any-minella .sm-instagram-cta svg { width: 21px; height: 21px; flex-basis: 21px; }
  #any-minella .sm-phones-stage { height: 640px; }
  #any-minella .sm-phones-art { top: 10px; width: 335px; height: 610px; transform: translateX(-50%); }
  #any-minella .sm-phone { border-radius: 32px; padding: 5px; box-shadow: inset 1px 1px 0 #fff, inset -2px -1px 2px #8d949f, 3px 2px 0 #8b929d, 4px 3px 0 #e9ecf0, 7px 14px 22px #25282d2b; }
  #any-minella .sm-phone::after { border-radius: 30px; }
  #any-minella .sm-phone--profile { top: 177px; left: 35px; width: 190px; transform: perspective(1000px) rotateY(-8deg) rotateZ(10deg); }
  #any-minella .sm-phone--video { top: 20px; left: 111px; width: 186px; transform: perspective(1000px) rotateY(-8deg) rotateZ(10deg); }
  #any-minella .sm-phone-display { border-radius: 26px; border-width: 2px; }
  #any-minella .sm-phone-island { top: 6px; width: 52px; height: 15px; }
  #any-minella .sm-phone-island::after { width: 5px; height: 5px; right: 6px; top: 5px; }
  #any-minella .sm-phone-home { width: 58px; height: 3px; bottom: 5px; }
  #any-minella .sm-phone-side--volume { top: 78px; height: 44px; }
  #any-minella .sm-phone-side--power { top: 105px; height: 38px; }
  #any-minella .sm-phone-status { height: 25px; padding-inline: 11px; font-size: 7px; }
  #any-minella .sm-status-icons svg { width: 11px; height: 8px; }
  #any-minella .sm-ig-nav { height: 26px; padding-inline: 9px; }
  #any-minella .sm-ig-nav > strong { font-size: 9px; }
  #any-minella .sm-ig-nav > span { font-size: 18px; }
  #any-minella .sm-ig-profile { gap: 7px; padding: 5px 8px 6px; }
  #any-minella .sm-ig-avatar { width: 40px; height: 40px; flex-basis: 40px; }
  #any-minella .sm-ig-stats { gap: 4px; }
  #any-minella .sm-ig-stats > span { font-size: 5px; }
  #any-minella .sm-ig-stats strong { font-size: 8px; }
  #any-minella .sm-ig-bio { padding-inline: 8px; font-size: 6.4px; line-height: 1.6; }
  #any-minella .sm-ig-bio > strong { font-size: 6.4px; margin-bottom: 1px; }
  #any-minella .sm-ig-bio .sm-ig-public-link { font-size: 6px; }
  #any-minella .sm-ig-actions { gap: 4px; margin: 6px 8px 0; font-size: 6px; }
  #any-minella .sm-ig-actions > span { padding: 4px 0; border-radius: 4px; }
  #any-minella .sm-ig-grid-tabs { height: 25px; margin-top: 4px; }
  #any-minella .sm-ig-grid-tabs svg { width: 12px; height: 12px; }
  #any-minella .sm-ig-grid { gap: 1px; }
  #any-minella .sm-reel-heading { top: 28px; left: 9px; right: 9px; font-size: 10px; }
  #any-minella .sm-reel-heading svg { width: 15px; height: 15px; }
  #any-minella .sm-video-start { top: 34%; left: 60%; width: 61px; min-height: 65px; padding: 8px; border-radius: 15px; font-size: 10px; }
  #any-minella .sm-video-start > svg { width: 23px; height: 23px; }
  #any-minella .sm-phones-caption { left: 19px; right: 19px; bottom: 19px; font-size: 11px; }
}
@media (max-width: 360px) {
  #any-minella .sm-copy { padding-inline: 20px; }
  #any-minella .sm-copy h2 { font-size: 39px; }
  #any-minella .sm-phones-art { transform: translateX(-50%) scale(.9); transform-origin: 50% 0; }
  #any-minella .sm-phones-stage { height: 580px; }
}
@media (prefers-reduced-motion: reduce) {
  #any-minella .sm-instagram-cta { transition: none; }
}

#any-minella{--chrome-gradient:linear-gradient(135deg,#fff 0%,#d8dde4 23%,#f9fafb 40%,#a8b0bc 65%,#f8fafc 85%,#bcc3ce 100%)}
#any-minella .hero-photograph>img{filter:none}
#any-minella .hero-name-overlay{position:absolute;z-index:2;left:2%;right:2%;bottom:7%;font-family:var(--font-display);font-style:italic;font-size:clamp(95px,10vw,174px);line-height:.9;letter-spacing:-.065em;color:#f9fafb;opacity:.74;white-space:nowrap;text-shadow:0 2px 20px #181d2415;pointer-events:none}
#any-minella .hero-blend{z-index:1}
#any-minella .hero-stage{z-index:3}
#any-minella .button-dark{background:linear-gradient(135deg,#646d7b,#343c47);border-color:#5c6573}
#any-minella .button-dark:hover{background:linear-gradient(135deg,#505a69,#242c38)}
#any-minella .care-wheel .care-wheel-whatsapp{background:linear-gradient(135deg,#646d7b,#343c47);border-color:#5c6573}
#any-minella .about-montage{height:650px;padding:0;isolation:isolate}
#any-minella .montage-backdrop{position:absolute;left:42px;top:0;right:0;height:570px;overflow:hidden;border-radius:160px 8px 130px 8px;background:#d5d9e0}
#any-minella .montage-backdrop>img{width:100%;height:100%;object-fit:cover;object-position:53% 24%;filter:none}
#any-minella .montage-name{position:absolute;right:17px;bottom:20px;z-index:1;font-family:var(--font-display);font-style:italic;font-size:88px;line-height:1;letter-spacing:-.065em;color:#f9fafb;opacity:.7}
#any-minella .about-montage>.montage-foreground{position:absolute;z-index:3;left:-62px;bottom:15px;width:335px;max-width:none;height:auto;aspect-ratio:1;object-fit:contain;border-radius:0;filter:drop-shadow(4px 13px 14px #1f283724);clip-path:none;transform:none}
#any-minella .montage-seal{position:absolute;z-index:4;left:0;top:43px;width:112px;height:112px;padding:5px;border-radius:50%;background:var(--chrome-gradient);box-shadow:0 8px 20px #212c3a1f;color:#454d5b;border:1px solid #f9fafc}
#any-minella .montage-seal svg{width:100%;height:100%;display:block;fill:currentColor}
#any-minella .montage-seal text{font-family:var(--font-body);font-size:9.4px;font-weight:500;letter-spacing:1.3px}
#any-minella .montage-seal .seal-initial{font-family:var(--font-display);font-size:53px;font-style:italic;letter-spacing:-4px}
#any-minella .about-montage .paper-note{left:auto;right:-30px;bottom:20px;width:300px;padding:24px;z-index:5;border-color:#d4d9e2;box-shadow:0 15px 32px #1e293b1c}
#any-minella .about-montage .paper-note h3{font-size:31px;line-height:1.12}
#any-minella .about-montage .paper-note-label{font-size:10px;padding-bottom:13px}
#any-minella .about-montage .paper-note-foot{font-size:11px;margin-top:16px}
#any-minella .about-montage .photo-label{position:absolute;right:0;bottom:-7px;font-size:10px;line-height:1.4}
#any-minella .reviews{padding:90px 0;background:linear-gradient(180deg,#fff,#f5f6f8)}
#any-minella .reviews-heading{position:relative;text-align:center;margin-bottom:40px}
#any-minella .reviews-heading>.eyebrow{font-size:11px;color:var(--muted);margin-bottom:23px}
#any-minella .reviews-heading h2{font-size:57px;line-height:1.12}
#any-minella .reviews-controls{display:flex;justify-content:center;gap:11px;margin-top:28px}
#any-minella .reviews-controls button{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #d2d8e1;border-radius:50%;background:#fff;color:#495362;font-size:22px;transition:background .25s,color .25s}
#any-minella .reviews-controls button:not(:disabled):hover{background:#394454;color:#fff}
#any-minella .reviews-track{display:flex;gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:3px;padding:5px 3px 22px;scrollbar-color:#9fa8b7 #e8ecf1}
#any-minella .review-card{flex:0 0 calc(25% - 17px);min-width:270px;scroll-snap-align:start;padding:28px 24px 24px;background:linear-gradient(135deg,#fff,#f8f9fb);border:1px solid #dce1e7;border-radius:18px;box-shadow:0 8px 20px #24324707}
#any-minella .review-source{display:flex;align-items:center;gap:13px}
#any-minella .review-google{font-family:Arial,sans-serif;font-size:23px;font-weight:700;line-height:1;color:#454e5b}
#any-minella .review-stars{font-family:Arial,sans-serif;font-size:15px;letter-spacing:2px;color:#737d8c;line-height:1;white-space:nowrap}
#any-minella .review-card blockquote{margin:28px 0 0;min-height:92px}
#any-minella .review-card blockquote p{font-size:16px;line-height:1.75;color:#4a5361}
#any-minella .review-author{display:flex;align-items:center;gap:12px;margin-top:24px}
#any-minella .review-avatar{display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 38px;background:linear-gradient(135deg,#bfc7d2,#6c788b);border:1px solid #aeb7c5;border-radius:50%;color:#fff;font-size:12px}
#any-minella .review-author>span:last-child{font-size:12px;line-height:1.5;font-weight:600}
#any-minella .review-card>a{display:inline-flex;gap:12px;font-size:11px;border-bottom:1px solid #d9dfe7;padding-block:8px;margin-top:15px;color:#6c7584}
#any-minella .reviews-bottom{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:17px;font-size:12px;color:#6b7482}
#any-minella .faq{padding:95px 0;background:#fff}
#any-minella .faq-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:start}
#any-minella .faq-main{grid-column:1/8}
#any-minella .faq-main h2{font-size:56px;line-height:1.12;margin-top:24px}
#any-minella .faq-list{display:grid;gap:10px;margin-top:36px}
#any-minella .faq-list details{border:1px solid #d8dee7;border-radius:4px;background:linear-gradient(120deg,#fff,#f8f9fb);overflow:clip}
#any-minella .faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:25px;min-height:65px;padding:18px 21px;cursor:pointer;list-style:none;font-size:16px;line-height:1.6;font-weight:500;transition:background .25s,color .25s}
#any-minella .faq-list summary::-webkit-details-marker{display:none}
#any-minella .faq-list details[open] summary{background:linear-gradient(125deg,#667284,#424f62);color:#fff}
#any-minella .faq-symbol{display:block;position:relative;width:21px;height:21px;flex:0 0 21px;border:1px solid currentColor;border-radius:50%;opacity:.9}
#any-minella .faq-symbol::before,#any-minella .faq-symbol::after{content:'';position:absolute;left:5px;top:9px;width:9px;height:1px;background:currentColor}
#any-minella .faq-symbol::after{transform:rotate(90deg)}
#any-minella details[open] .faq-symbol::after{transform:rotate(0)}
#any-minella .faq-list details>p{font-size:16px;line-height:1.8;padding:22px 23px 25px;color:#5b6472}
#any-minella .faq-contact{grid-column:9/13;padding:36px 31px;background:linear-gradient(145deg,#fff,#f0f3f7);border:1px solid #d7dee8;border-radius:21px;box-shadow:0 14px 32px #24324608;margin-top:54px}
#any-minella .faq-contact-icon{display:flex;align-items:center;justify-content:center;width:46px;height:46px;background:var(--chrome-gradient);border:1px solid #c8d0dc;border-radius:50%;font-size:24px;margin-bottom:26px;color:#4c586a}
#any-minella .faq-contact h3{font-size:35px;line-height:1.15;letter-spacing:-.04em}
#any-minella .faq-contact>p{font-size:16px;line-height:1.8;color:#5d6878;margin-top:23px}
#any-minella .faq-contact>.button{font-size:14px;padding-left:18px;min-height:60px;margin-top:27px;gap:15px;width:100%}
#any-minella .faq-contact>.button .button-arrow{width:35px;height:35px;flex-basis:35px}
@media(max-width:1100px){#any-minella .about-montage{height:600px}#any-minella .montage-backdrop{height:520px;left:30px;border-top-left-radius:130px}#any-minella .about-montage>.montage-foreground{width:290px;left:-35px}#any-minella .about-montage .paper-note{width:275px;right:-20px;padding:22px}#any-minella .about-montage .paper-note h3{font-size:29px}#any-minella .montage-seal{width:100px;height:100px;left:-5px}#any-minella .reviews-heading h2{font-size:51px}#any-minella .faq-contact{grid-column:9/13;padding:28px 24px}#any-minella .faq-contact h3{font-size:31px}#any-minella .faq-main h2{font-size:51px}}
@media(max-width:850px){#any-minella .hero-name-overlay{font-size:105px;bottom:9%;left:0}#any-minella .about-montage{height:530px}#any-minella .montage-backdrop{height:445px;left:22px;right:0;border-top-left-radius:100px;border-bottom-right-radius:90px}#any-minella .about-montage>.montage-foreground{width:250px;left:-30px;bottom:10px}#any-minella .about-montage .paper-note{width:235px;right:-10px;padding:19px;bottom:21px}#any-minella .about-montage .paper-note h3{font-size:25px}#any-minella .paper-note-foot{font-size:10px}#any-minella .montage-seal{width:88px;height:88px;top:34px}#any-minella .montage-name{font-size:66px}#any-minella .review-card{min-width:285px}#any-minella .reviews-heading h2{font-size:46px}#any-minella .faq-main{grid-column:1/8}#any-minella .faq-contact{grid-column:8/13;padding:25px}#any-minella .faq-contact h3{font-size:29px}#any-minella .faq-main h2{font-size:45px}#any-minella .faq-list summary{font-size:15px;padding:17px 18px}#any-minella .faq-contact>.button{font-size:13px;padding-left:14px;gap:10px}}
@media(max-width:620px){#any-minella .hero-name-overlay{display:none}#any-minella .about-montage{height:560px;padding:0}#any-minella .montage-backdrop{left:28px;top:0;right:0;height:470px;border-radius:120px 5px 100px 5px}#any-minella .about-montage>.montage-foreground{left:-20px;bottom:13px;width:255px}#any-minella .montage-seal{width:87px;height:87px;left:0;top:35px}#any-minella .montage-name{font-size:68px;right:14px;bottom:34px}#any-minella .about-montage .paper-note{width:235px;left:auto;right:0;bottom:20px;padding:20px}#any-minella .about-montage .paper-note h3{font-size:26px}#any-minella .about-montage .paper-note-label{font-size:9px}#any-minella .about-montage .paper-note-foot{font-size:10px}#any-minella .about-montage .photo-label{right:0;bottom:-2px;font-size:9px}#any-minella .reviews{padding:60px 0}#any-minella .reviews-heading{margin-bottom:26px}#any-minella .reviews-heading>.eyebrow{font-size:10px;margin-bottom:22px}#any-minella .reviews-heading h2{font-size:43px;line-height:1.13}#any-minella .reviews-track{gap:18px;padding-bottom:20px}#any-minella .review-card{flex-basis:88%;min-width:0;padding:27px 23px 22px}#any-minella .review-card blockquote p{font-size:17px}#any-minella .review-author>span:last-child{font-size:13px}#any-minella .reviews-bottom{font-size:11px;gap:18px}#any-minella .reviews-bottom>.text-link{font-size:12px}#any-minella .faq{padding:60px 0}#any-minella .faq-grid{display:block}#any-minella .faq-main h2{font-size:44px;margin-top:22px}#any-minella .faq-list{margin-top:29px;gap:9px}#any-minella .faq-list summary{min-height:65px;font-size:15px;padding:17px 17px;gap:15px}#any-minella .faq-list details>p{font-size:16px;padding:20px 18px 23px;line-height:1.8}#any-minella .faq-contact{margin-top:30px;padding:29px 25px;border-radius:19px}#any-minella .faq-contact h3{font-size:34px}#any-minella .faq-contact>.button{font-size:15px;max-width:310px;padding-left:20px}#any-minella .faq-contact>.button .button-arrow{width:40px;height:40px;flex-basis:40px}}

#any-minella{--silver-surface:linear-gradient(120deg,#fff 0%,#f8f9fa 18%,#e0e2e5 44%,#fafbfb 65%,#cbced2 86%,#f0f2f3 100%);--silver-edge:#cccfd3;--cast-shadow:0 18px 45px #51586012,0 2px 5px #51586008;--chrome-gradient:linear-gradient(120deg,#fff 0%,#eaecef 22%,#fbfcfd 42%,#b2b6bb 66%,#fbfcfd 85%,#ced1d6 100%);background:#fff}
#any-minella .am-header{background:#ffffffed;border-bottom-color:#e7e8ea;box-shadow:0 2px 10px #464d5604;backdrop-filter:blur(15px)}
#any-minella .am-header.is-scrolled{box-shadow:0 8px 25px #464d5710;border-bottom-color:#dbdee1}
#any-minella .scroll-progress{background:linear-gradient(90deg,#bcc0c5,#71777e,#dbdee2)}
#any-minella h1 em,#any-minella .about-copy h2 em{background:linear-gradient(110deg,#777b80 0%,#494d53 39%,#999da2 63%,#5b6066 85%);background-clip:text;-webkit-background-clip:text;color:transparent}
#any-minella .hero-name-overlay{background:linear-gradient(115deg,#fff 4%,#dde0e4 28%,#fff 45%,#c7cbd0 74%,#fbfcfd 100%);background-clip:text;-webkit-background-clip:text;color:transparent;opacity:.84;text-shadow:0 3px 18px #31373e14}
#any-minella .button-dark,#any-minella .care-wheel .care-wheel-whatsapp,#any-minella .sm-instagram-cta{background:var(--silver-surface);border:1px solid var(--silver-edge);color:#3a3e44;box-shadow:inset 0 1px 0 #fff,inset 0 -1px 1px #959aa02b,0 9px 23px #454c5614}
#any-minella .button-dark:hover,#any-minella .care-wheel .care-wheel-whatsapp:hover,#any-minella .sm-instagram-cta:hover{background:linear-gradient(115deg,#fff,#ebedf0 45%,#cfd3d8 80%,#f4f6f7);border-color:#b8bdc2;color:#32373e;box-shadow:inset 0 1px #fff,0 13px 28px #454c5620}
#any-minella .button-dark>.button-arrow,#any-minella .care-wheel-whatsapp>.button-arrow{background:linear-gradient(135deg,#95999f,#5f6368);color:#fff;box-shadow:inset 0 1px 1px #e3e6ea80,0 2px 5px #3d434c29}
#any-minella .button::before{content:'';position:absolute;left:0;top:-35%;height:170%;width:55px;z-index:1;background:linear-gradient(90deg,#ffffff00,#ffffffb3,#ffffff00);transform:translateX(-100px) rotate(19deg);transition:transform .7s cubic-bezier(.2,.6,.2,1);pointer-events:none}
#any-minella .button:hover::before{transform:translateX(400px) rotate(19deg)}
#any-minella .header-cta{background:linear-gradient(125deg,#fff,#fafbfc 55%,#e8eaed);border-color:#cfd2d6;box-shadow:inset 0 1px #fff,0 3px 9px #4a515a0a}
#any-minella .header-cta>.button-arrow{background:linear-gradient(140deg,#999ea5,#626870);color:#fff}
#any-minella .paper-note{background:linear-gradient(145deg,#fff 50%,#f8f9fa);border-color:#dde0e4;box-shadow:inset 0 1px 0 #fff,0 16px 34px #5158611a,0 2px 4px #51586108}
#any-minella .about-montage .paper-note{box-shadow:inset 0 1px #fff,0 18px 38px #5158611c,0 2px 5px #51586108}
#any-minella .montage-seal{border-color:#f9fbfc;box-shadow:inset 0 1px 1px #fff,inset 0 -2px 3px #8f949c28,0 10px 24px #5158611f}
#any-minella .care-wheel{background:radial-gradient(ellipse at 50% 56%,#fff 0%,#f9fafb 38%,#f0f2f3 100%)}
#any-minella .care-wheel-svg{filter:drop-shadow(0 9px 13px #454d5710)}
#any-minella .care-wheel-petal{fill:url(#am-wheel-metal);stroke:#c4c8ce}
#any-minella .care-wheel-icon{color:#626a74;stroke:currentColor}
#any-minella .care-wheel-segment.is-active .care-wheel-petal{fill:url(#am-wheel-active);stroke:#747c87}
#any-minella .care-wheel-segment.is-active .care-wheel-icon{color:#fff;stroke:currentColor}
#any-minella .care-wheel-core{fill:#ffffffed;stroke:#e3e6ea;stroke-width:.75}
#any-minella .consultation{background:linear-gradient(155deg,#fff 5%,#f7f8f9 45%,#edeff2 100%);color:#33383e;border-top:1px solid #e7e9ec;border-bottom:1px solid #e6e8eb}
#any-minella .consultation-intro>.eyebrow{color:#80868e}
#any-minella .consultation-intro em{color:#767c84}
#any-minella .consultation-intro>p:not(.eyebrow){color:#676c72}
#any-minella .consultation-intro>.button{background:var(--silver-surface);border-color:var(--silver-edge);color:#3a3e44;box-shadow:var(--cast-shadow)}
#any-minella .consultation-intro>.button .button-arrow{background:linear-gradient(135deg,#95999f,#5f6368);color:#fff}
#any-minella .consultation-method{border-bottom-color:#c3c8cd;color:#676d76}
#any-minella .consultation-steps{position:relative}
#any-minella .consultation-steps::before,#any-minella .consultation-steps::after{content:'';position:absolute;left:-16px;top:0;bottom:0;width:2px;border-radius:2px;background:#dde0e4}
#any-minella .consultation-steps::after{background:linear-gradient(180deg,#b4b9bf,#626973);transform:scaleY(var(--consult-progress,0));transform-origin:top}
#any-minella .consult-step{background:linear-gradient(135deg,#fff 55%,#f9fafb);border:1px solid #e2e4e7;box-shadow:inset 0 1px #fff,0 13px 30px #4e565f0e}
#any-minella .consult-step-number{background:linear-gradient(145deg,#cdd1d5,#858b93 45%,#dde0e3 70%);background-clip:text;-webkit-background-clip:text;color:transparent}
#any-minella .consult-step p{color:#646970}
#any-minella .consultation :focus-visible{outline-color:#666d76}
#any-minella .results{background:linear-gradient(180deg,#fff,#f6f7f8)}
#any-minella .result-image-open{box-shadow:0 15px 34px #4b525c19,inset 0 1px #fff;border:1px solid #dde0e4}
#any-minella .sm-composition{background:radial-gradient(ellipse at 78% 38%,#fff 0%,#fbfcfd 38%,#f1f2f4 100%);border-color:#e3e6e9;box-shadow:inset 0 1px 0 #fff,0 24px 55px #4a525d10,0 2px 5px #4a525d05}
#any-minella .sm-copy-rule{background:linear-gradient(90deg,#a9aeb6,#edeff2)}
#any-minella .sm-instagram-cta{border-radius:4px;min-height:60px}
#any-minella .reviews{background:linear-gradient(180deg,#fff 30%,#f7f8f9)}
#any-minella .review-card{background:linear-gradient(145deg,#fff 45%,#fafbfc);border-color:#e3e6e9;box-shadow:inset 0 1px #fff,0 12px 26px #4a525d0b}
#any-minella .review-stars{color:#7f848c}
#any-minella .review-avatar{background:linear-gradient(135deg,#d8dbe0,#8f959d);box-shadow:inset 0 1px #ffffff7a}
#any-minella .faq-list details{background:linear-gradient(120deg,#fff,#f9fafb);border-color:#dee1e5;box-shadow:inset 0 1px #fff,0 3px 9px #50586304}
#any-minella .faq-list details[open]{box-shadow:0 10px 22px #4a525d0c;border-color:#c7cbd1}
#any-minella .faq-list details[open] summary{background:linear-gradient(125deg,#fff,#e0e3e7 64%,#f7f9fa);color:#434a53}
#any-minella .faq-contact{background:radial-gradient(ellipse at 15% 15%,#fff,#fafbfc 60%,#eceef1);border-color:#dde1e5;box-shadow:inset 0 1px #fff,0 16px 36px #4a525d0e}
#any-minella .contact{background:linear-gradient(145deg,#fff 5%,#f8f9fa 48%,#edeff2 100%);border-top:1px solid #e7e9ec}
#any-minella .contact-item{border-bottom-color:#cdd2d7}
#any-minella .footer-bottom{border-top-color:#e5e7ea}
@media(max-width:620px){#any-minella h1 em{background:none;color:#fff}#any-minella .hero-copy>.button{background:var(--silver-surface);color:#3a3e44;border-color:#d1d5da}#any-minella .hero-copy>.button .button-arrow{background:linear-gradient(135deg,#95999f,#5f6368);color:#fff}#any-minella .consultation-steps::before,#any-minella .consultation-steps::after{left:-8px}#any-minella .sm-composition{box-shadow:inset 0 1px #fff,0 16px 35px #4a525d0c}}

@media(min-width:1600px){#any-minella .hero{background:#fff}#any-minella .hero-photograph::after{content:"";position:absolute;z-index:1;inset:0 0 0 auto;width:16%;background:linear-gradient(90deg,#fff0,#fff);pointer-events:none}}
@media(max-width:620px){#any-minella .hero-photograph{mask-image:linear-gradient(180deg,#000 0%,#000 64%,#0000 100%);-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 64%,#0000 100%)}}

/* Vector controls keep the same appearance on iOS and Android. */
#any-minella{overflow-x:clip}
#any-minella .am-arrow-icon{display:inline-block;width:21px;height:21px;flex:0 0 21px;vertical-align:middle}
#any-minella .button-arrow .am-arrow-icon{width:20px;height:20px;flex-basis:20px}
#any-minella .am-area-indicator>.am-area-action-label{font-size:inherit}
#any-minella .review-google{display:inline-flex;align-items:center}
#any-minella .review-google>svg{display:block;width:25px;height:25px}
#any-minella .review-stars{display:inline-flex;align-items:center;gap:2px;color:#fbbc04;line-height:1}
#any-minella .review-stars>svg{display:block;width:18px;height:18px}
#any-minella :is(.media-grid,.results-rail,.reviews-track){scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain}
#any-minella :is(.media-grid,.results-rail,.reviews-track)::-webkit-scrollbar{display:none;width:0;height:0}
#any-minella .rail-controls{display:none}
#any-minella .reviews-controls[hidden]{display:none}
#any-minella .reviews-controls button,#any-minella .rail-controls button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;border:1px solid #d2d5da;border-radius:50%;background:var(--silver-surface);color:#41464d;box-shadow:inset 0 1px #fff,0 4px 12px #343b470a}
#any-minella .reviews-controls button:disabled,#any-minella .rail-controls button:disabled{opacity:.35;cursor:default;box-shadow:none}
#any-minella [data-rail-prev] .am-arrow-icon{transform:rotate(180deg)}
#any-minella .rail-status{font-size:12px;letter-spacing:.12em;color:#676d75;font-variant-numeric:tabular-nums;min-width:60px;text-align:center}
@media(max-width:620px){#any-minella .rail-controls{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin:5px 0 0}#any-minella .media-grid,#any-minella .results-rail{padding-bottom:14px}}

/* Keep both portrait faces clear; the note may overlap the torso only. */
@media(max-width:620px){
  #any-minella .about-montage{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;width:100%;max-width:430px;height:auto;justify-self:center;padding:0}
  #any-minella .montage-backdrop{position:relative;grid-area:1/1;inset:auto;width:calc(100% - 20px);height:auto;aspect-ratio:4/5;margin-left:20px;border-radius:100px 5px 85px 5px}
  #any-minella .about-montage>.montage-foreground{position:relative;grid-area:1/1;inset:auto;align-self:end;justify-self:start;width:clamp(215px,60vw,255px);margin:0 0 -38px -16px}
  #any-minella .montage-seal{width:80px;height:80px;left:0;top:28px}
  #any-minella .about-montage .paper-note{position:relative;grid-area:2/1;inset:auto;width:calc(100% - 28px);margin:-20px 0 0 28px;padding:20px}
  #any-minella .about-montage .paper-note h3{font-size:clamp(26px,7.1vw,30px);line-height:1.15}
  #any-minella .about-montage .paper-note-label{font-size:10px}
  #any-minella .about-montage .paper-note-foot{font-size:12px;margin-top:16px}
  #any-minella .about-montage .photo-label{display:none}
  #any-minella .care-wheel-diagram{gap:8px 18px;margin-top:20px}
  #any-minella .care-wheel-art{width:min(280px,100%);--wheel-name-size:21.5px;--wheel-caption-size:7.5px;--wheel-caption-gap:8px}
  #any-minella .am-area{flex-direction:row;align-items:center;justify-content:space-between;min-height:56px;padding:12px 0;gap:8px}
  #any-minella .am-area-title{font-size:16px}
  #any-minella .am-area-indicator{margin:0;gap:0;flex:0 0 24px}
  #any-minella .am-area-action-label{display:none}
  #any-minella .am-area-indicator .am-arrow-icon{width:19px;height:19px}
  #any-minella .care-wheel-detail{min-height:0;margin-top:20px}
  #any-minella .care-wheel-action{margin-top:18px}
}

/* Quiet video loops use one accessible control, without native playback bars. */
#any-minella .video-start,#any-minella .sm-video-start{position:absolute;display:flex;align-items:center;justify-content:center;left:auto;top:auto;right:18px;bottom:18px;width:50px;height:50px;min-height:50px;padding:0;gap:0;border:1px solid #ffffffc9;border-radius:50%;background:linear-gradient(140deg,#fffffff5,#e5e8eddb);color:#343a43;box-shadow:inset 0 1px 0 #fff,0 5px 18px #10172329;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transform:none;transition:background .2s,box-shadow .2s;z-index:6}
#any-minella .video-start>.am-player-icon,#any-minella .sm-video-start>.am-player-icon{display:block;width:24px;height:24px;pointer-events:none}
#any-minella .video-start[data-state="playing"],#any-minella .sm-video-start[data-state="playing"]{background:#ffffffcf;box-shadow:inset 0 1px #fff,0 4px 14px #10172321}
#any-minella .video-start:hover,#any-minella .sm-video-start:hover{background:#fff;box-shadow:inset 0 1px #fff,0 5px 20px #10172333}
#any-minella .sm-video-start{width:60px;height:60px;min-height:60px;right:14px;bottom:20px}
#any-minella .sm-video-start>.am-player-icon{width:27px;height:27px}
@media(max-width:620px){#any-minella .video-start{right:14px;bottom:14px}}
