@import url("./jewellery.css");

.clinic-page{--j-green:#174e50;--j-dark:#10383b;--j-gold:#a9e4d4;--j-cream:#f5f8f4;--j-muted:#5c7470;background:var(--j-cream);color:#193b3c}
.clinic-page .site-header{background:#10383b}
.clinic-page .nav-link.active:after{background:#9ee0ce}
.clinic-page .btn-nav,.clinic-page .j-btn{background:#b9eadb;color:#123d3d}
.clinic-page .btn-nav:hover,.clinic-page .j-btn:hover{background:#daf8eb}
.clinic-page :focus-visible{outline-color:#66bca9}
.clinic-page .j-hero{background:radial-gradient(circle at 82% 37%,#21656a 0,#174b4e 31%,#10383b 70%)}
.clinic-page .j-hero .j-eyebrow,.clinic-page .j-hero h1 em{color:#bcebdc}
.clinic-page .j-lead{color:#d1e4de}
.clinic-page .j-starting{color:#c4dcd5}.clinic-page .j-starting strong{color:#f1fff8}
.clinic-page .j-studio{background:#1b5255;border-color:#9fe6cf3d;box-shadow:0 28px 80px #07212445}
.clinic-page .j-studio-top,.clinic-page .j-schedule{color:#d6ebe3}
.clinic-page .j-studio-top i{background:#b7ebd7}
.clinic-page .j-post{background:#fcfffa;color:#1d4743}
.clinic-page .j-avatar{border-color:#97c9bc;color:#18554e;font-family:Arial,sans-serif;font-weight:700}
.clinic-page .j-post-art{background:linear-gradient(150deg,#e7f7ec,#d9eee8 52%,#c8e5de)}
.clinic-page .j-post-art img{top:-5px;width:260px;height:260px}
.clinic-page .j-art-label{color:#3b7771}
.clinic-page .j-art-caption{color:#1a5653;bottom:27px}.clinic-page .j-art-caption em{color:#317870}
.clinic-page .j-art-foot{color:#3f7871}
.clinic-page .j-reel-note{background:#f2fff7;color:#1b4a45;right:-16px}
.clinic-page .j-play{background:#caeee1;color:#1b6054}
.clinic-page .j-schedule svg{color:#b7ebd7}
.clinic-page .j-platforms{border-top-color:#a8dfd836}.clinic-page .j-platforms>span,.clinic-page .j-platforms small{color:#b5d6ca}.clinic-page .j-platforms b{color:#edf9f3}
.clinic-page .j-eyebrow{color:#317f72}
.clinic-page .j-section h2 em{color:#3a8578}
.clinic-page .j-content{background:#f5f8f4}
.clinic-page .j-content-item>p{line-height:1.75}
.clinic-sample-service{background:linear-gradient(140deg,#d9f1e9,#b9dfd4);color:#1d5853}
.clinic-sample-service .j-format,.clinic-sample-reel .j-format{color:#265c56;border-color:#2a796233}
.clinic-sample-icon{position:absolute;right:-15px;top:15px;width:170px;height:170px;border:1px solid #ffffffb8;border-radius:50%;display:grid;place-items:center;color:#ffffff9e;font-size:150px;font-weight:200;line-height:1;box-shadow:0 0 0 21px #ffffff28,0 0 0 45px #ffffff1b}
.clinic-sample-service .j-sample-copy{max-width:75%}
.clinic-sample-people{background:#1d6669;color:#eafdf5}
.clinic-sample-people .j-format{color:#e4f8ee}
.clinic-orbit{position:absolute;right:28px;top:33px;width:145px;height:145px;border:1px solid #d2f1e451;border-radius:50%;box-shadow:0 0 0 19px #b2ddca1a,0 0 0 39px #b2ddca12}
.clinic-orbit span{position:absolute;width:23px;height:23px;background:#c5e9d9;border-radius:50%}.clinic-orbit span:first-child{left:62px;top:30px;width:30px;height:30px}.clinic-orbit span:nth-child(2){left:29px;top:80px}.clinic-orbit span:last-child{right:22px;top:79px}
.clinic-sample-reel{background:#d9e8e4}.clinic-sample-reel .j-reel-frame{background:#26666a}.clinic-sample-reel .j-reel-frame img{width:170px;height:170px;left:-17px;top:3px}.clinic-sample-reel .j-reel-frame small{color:#e4fff1}
.clinic-page .j-pricing{background:#edf3ef;border-color:#d7e7dd}
.clinic-page .j-plan{border-color:#d3e2d8;background:#fcfffb}
.clinic-page .j-plan-featured{border-color:#246e66;box-shadow:0 16px 34px #1f615112}
.clinic-page .j-plan-featured:before{background:#2a8b79}
.clinic-page .j-plan-tag{background:#e1f2e9;color:#296953}
.clinic-page .j-plan-top,.clinic-page .j-plan-platforms>span,.clinic-page .j-list-label,.clinic-page .j-best>strong{color:#567b70}
.clinic-page .j-plan-top>span:first-child{font-weight:700;letter-spacing:.075em}
.clinic-page .j-price>span{color:#607b70}
.clinic-page .j-mode-selector{background:#f1f7f1;border-color:#d6e6d9}
.clinic-page .j-plan.ads-mode .j-mode-selector{background:#e7f6ee;border-color:#96c6b5}
.clinic-page .j-mode-switch[aria-checked="true"],.clinic-page .j-plan-featured .j-plan-button{background:#216e62}
.clinic-page .j-plan-featured .j-plan-button{border-color:#216e62}
.clinic-page .j-plan-featured .j-plan-button:hover{background:#2e8677}
.clinic-page .j-deliverables li svg{color:#3b9b80}
.clinic-page .j-plan-note--budget{background:#eaf5ed;border-color:#c8e2d1}
.clinic-page .j-plan-note__icon{background:#d7eee1;color:#236f5e}
.clinic-page .j-scope{background:#f0f6f1;border-color:#d8e8dc}
.clinic-page .j-contact-band{background:#164e4c}
.clinic-page .j-ads-confirm__mark{background:#daf1e5;color:#216e62}
.clinic-page .j-ads-confirm__accept{background:#216e62;border-color:#216e62}
.clinic-page .j-ads-confirm__accept:hover{background:#2b8879}
@media(max-width:900px){.clinic-page .j-reel-note{right:-8px}.clinic-page .j-post-art img{width:235px;height:235px}}
@media(max-width:700px){.clinic-page .j-hero{background:linear-gradient(145deg,#10383b,#1c5c5f)}.clinic-page .j-post-art img{width:258px;height:258px}.clinic-page .j-reel-note{right:-8px}.clinic-sample-service .j-sample-copy{max-width:90%}}
@media(max-width:400px){.clinic-page .j-hero h1{font-size:clamp(32px,9vw,38px)}.clinic-page .j-studio{max-width:100%}.clinic-page .j-reel-note{right:-6px;max-width:75%}.clinic-page .j-reel-note strong{font-size:9px}.clinic-page .j-plan-top{flex-wrap:wrap}.clinic-page .j-plan-top>span:first-child{font-size:8px}}
