/* ACTIS Black & Gold. The photographs retain the original faces and anatomy. */
body.neon-edition{--dark:#080909;--deep:#030404;--ink:#f0eee7;--muted:#aaa99f;--gold:#ffcf79;--gold-dark:#d9a947;--cream:#0b0c0c;--line:#ffffff1b;--white:#faf7ee;background:#050606;color:var(--ink);--serif:'Segoe UI',Arial,sans-serif}
.neon-edition h1,.neon-edition h2,.neon-edition h3{font-family:'Segoe UI',Arial,sans-serif}.neon-edition h2{font-weight:650;letter-spacing:-.055em;line-height:1.12;font-size:clamp(35px,3.8vw,54px)}.neon-edition h2 em{font-style:normal;color:var(--gold)!important}.neon-edition .eyebrow{font-family:'Courier New',monospace;font-size:10px;letter-spacing:.15em}.neon-edition .wrap{max-width:1320px}.neon-edition .site-header{height:90px;background:#050606eb;border-bottom:1px solid #ffcf792c;backdrop-filter:blur(18px)}.neon-edition .brand img{filter:drop-shadow(0 0 10px #e7ae3f30)}.neon-edition .brand strong{background:linear-gradient(160deg,#fff8d9,#d8a147 45%,#ffecad 54%,#8c642a);-webkit-background-clip:text;background-clip:text;color:transparent}.neon-edition .brand small{color:#bcb5a0}.neon-edition .site-header nav{gap:23px}.neon-edition .nav-contact{border:1px solid #ffcf7955;background:linear-gradient(135deg,#e7ae3f13,#090b0a);box-shadow:inset 0 0 13px #ffcf7905;font-size:11px;position:relative}.neon-edition .nav-contact:hover{box-shadow:0 0 20px #f7b63322;outline:1px solid #ffcf7933}.neon-edition .edition-link{color:#bbb6aa;font-size:10px;border-right:1px solid #ffffff22;padding-right:20px}.neon-edition .edition-link span{color:var(--gold)}
.neon-edition .hero{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 72% 51%,#66502a16,transparent 55%),#040505}.hero-atmosphere{position:absolute;inset:0;pointer-events:none;z-index:-1;overflow:hidden}.ambient-orb{position:absolute;width:660px;height:660px;right:-80px;top:-150px;border-radius:50%;background:radial-gradient(circle,#ffad240d,transparent 67%);filter:blur(25px)}.neon-grid{position:absolute;inset:0;background-image:linear-gradient(#e3b76007 1px,transparent 1px),linear-gradient(90deg,#e3b76007 1px,transparent 1px);background-size:70px 70px;mask-image:linear-gradient(90deg,transparent,#000 70%)}.light-trace{position:absolute;background:linear-gradient(90deg,transparent,#ffcf7970,#fff7d3,#ffb82750,transparent);height:1px;box-shadow:0 0 12px #ffa61480;transform:rotate(-35deg)}.trace-one{width:650px;right:-185px;top:120px;animation:trace-pulse 7s ease-in-out infinite}.trace-two{width:450px;left:-240px;bottom:130px;opacity:.5}.chrome-watermark{position:absolute;bottom:15px;right:8px;font-size:205px;font-weight:800;line-height:1;letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1px #ffcf790c;font-family:'Segoe UI',Arial,sans-serif;white-space:nowrap}.neon-edition .hero-grid{grid-template-columns:1.07fr 1fr;gap:36px;padding-top:42px;padding-bottom:44px;min-height:668px;position:relative}.neon-edition .hero-copy{padding:8px 0 0;position:relative;z-index:2}.neon-edition .hero-copy>.eyebrow{font-size:8px;color:#b4ab92}.hero-edition-label{display:flex;align-items:center;gap:10px;font-size:8px;letter-spacing:.24em;color:#d4c8ab;margin-top:33px}.hero-edition-label>span{height:5px;width:5px;border:1px solid #ffda85;box-shadow:0 0 9px #ffb92d}.hero-edition-label>b{font-weight:400;color:#896929;margin:0 2px}.neon-edition .hero h1{font-family:'Segoe UI',Arial,sans-serif;font-weight:750;font-size:clamp(47px,5.3vw,76px);line-height:.99;letter-spacing:-.065em;margin:18px -25px 25px 0;color:#f7f5ed;text-shadow:0 3px 20px #0005}.neon-edition .hero h1>span{font-size:.61em;letter-spacing:-.04em;font-weight:450;display:inline-block;margin-bottom:9px;color:#c7c5bb}.neon-edition .hero h1 em{font-style:normal;font-weight:750;background:linear-gradient(170deg,#ffedb1 2%,#fff9dd 18%,#d6a143 40%,#fff2b9 48%,#ffcf79 55%,#99641e 83%,#ffe6a7);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 15px #ffc14e20);letter-spacing:-.065em}.neon-edition .hero-description{color:#b3b2aa;font-size:14px;line-height:1.85}.neon-edition .hero .button{margin-top:26px}.neon-edition .button-gold{background:linear-gradient(125deg,#b47a28,#ffe3a0 48%,#d0a04b);border:1px solid #ffe4a3;color:#17120b;box-shadow:0 0 24px #f4b64318,inset 0 1px 0 #fff3;position:relative;overflow:hidden;min-height:53px;font-size:11px;font-weight:650}.neon-edition .button-gold:after{content:'';position:absolute;top:-90%;left:-50%;width:24%;height:280%;transform:rotate(30deg);background:linear-gradient(90deg,transparent,#fff5,transparent);animation:metal-sheen 8s ease-in-out infinite;pointer-events:none}.neon-edition .button-gold:hover{box-shadow:0 0 32px #ffbf4b50;background:linear-gradient(125deg,#d7a24b,#fff0c3 48%,#dfb660)}.neon-edition .hero-secondary{font-size:10px;color:#ccc4ad;margin-left:20px}.neon-edition .hero-note{font-size:9px;color:#a49b86;margin-top:23px}.neon-edition .status-dot{box-shadow:0 0 8px #ffce6d}
.hero-visual{position:relative;min-width:0;perspective:1200px;padding:34px 17px 23px 10px;transform:translateY(8px);isolation:isolate}.orbital-ring{position:absolute;pointer-events:none;border-radius:50%;z-index:-1;transform:rotate(-24deg);border:1px solid #a57c3155;background:none}.ring-back{width:107%;height:104%;left:-3%;top:-3%;border-left:2px solid #f3c36a;box-shadow:-9px 1px 23px #e5a63917,inset 1px 0 16px #ffd9860b}.ring-back:before{content:'';position:absolute;inset:8px;border:1px solid #d0ac5e18;border-radius:50%}.ring-front{width:104%;height:95%;left:1%;top:1%;transform:rotate(24deg);border-right:2px solid #ffd685aa;box-shadow:8px 0 18px #ffb42f15;opacity:.8}.photo-plinth{position:absolute;width:109%;height:58px;bottom:-7px;left:-2%;background:radial-gradient(ellipse,#f4be5940,transparent 68%);filter:blur(12px);transform:rotate(-4deg);z-index:-1}.neon-edition .hero-photo{height:485px;overflow:hidden;background:#292a27;transform:rotateY(-7deg) rotateX(2deg);border:1px solid #d8ba7980;box-shadow:0 20px 80px #000b,0 0 38px #e8b34b12;clip-path:polygon(0 17px,17px 0,calc(100% - 17px) 0,100% 17px,100% calc(100% - 17px),calc(100% - 17px) 100%,17px 100%,0 calc(100% - 17px));transition:transform .6s ease}.neon-edition .hero-photo:hover{transform:rotateY(0) rotateX(0)}.neon-edition .hero-photo>img{object-position:51% 40%;filter:saturate(.77) contrast(1.06);height:100%;object-fit:cover}.neon-edition .hero-photo:after{inset:0;background:linear-gradient(180deg,#e6a93c08,transparent 48%,#050606c9 83%,#050606f5 100%);mix-blend-mode:multiply}.neon-edition .hero-photo figcaption{left:24px;bottom:24px}.neon-edition .hero-photo strong{font-family:'Segoe UI',Arial,sans-serif;font-size:19px;font-weight:500;letter-spacing:-.03em}.neon-edition .hero-photo figcaption>span{color:#e7c987;font-family:'Courier New',monospace;font-size:8px}.neon-edition .hero-photo figcaption small{font-size:10px;color:#cec8b9}.neon-edition .photo-corner{border-color:#ffdd92;filter:drop-shadow(0 0 5px #f3bd5e)}.photo-edge-light{position:absolute;bottom:0;left:9%;right:9%;height:1px;background:linear-gradient(90deg,transparent,#ffe7a6,transparent);box-shadow:0 0 15px #efb24e;z-index:2}.visual-caption{font-family:'Courier New',monospace;font-size:7px;color:#9d8b66;display:flex;justify-content:space-between;letter-spacing:.14em;margin:17px 12px 0;gap:10px}.neon-edition .hero-bottom{border-color:#e7bb6033;position:relative;gap:20px;padding-block:21px}.neon-edition .hero-bottom>span:first-of-type{display:none}.neon-edition .hero-bottom>span:nth-of-type(2){font-size:11px;color:#c4baa3;letter-spacing:.03em}.motion-control{padding:0;border:0;background:none;color:#b3a482;display:flex;gap:8px;align-items:center;font-size:10px;cursor:pointer}.motion-control:first-letter{color:#f5c675}.motion-control[aria-pressed=true]{color:#fff0c4}.neon-edition .hero-bottom>a{margin-left:auto}
.neon-edition .section-light{background:#0b0c0c;color:#e3e1d8}.neon-edition .practice{background:radial-gradient(ellipse at 0 25%,#b4832c07,transparent 50%),#0b0c0c;border-top:1px solid #ffffff09}.neon-edition .section-heading .eyebrow{color:#d5ac5f}.neon-edition .section-heading{gap:90px}.neon-edition .section-heading>p{color:#a5a59c;font-size:13px;line-height:1.95;border-left:1px solid #d7ac5333;padding-left:27px}.neon-edition .practice-list{border-top:1px solid #d5aa4f33}.neon-edition .practice-row{border-color:#ffffff18;position:relative;transition:background .3s}.neon-edition .practice-row:hover,.neon-edition .practice-row[open]{background:linear-gradient(90deg,#f1c16507,transparent 85%)}.neon-edition .practice-row:before{position:absolute;content:'';top:0;bottom:0;left:0;width:2px;background:linear-gradient(transparent,#ffcd73,transparent);opacity:0;box-shadow:0 0 13px #efba3d40;transition:opacity .3s;pointer-events:none}.neon-edition .practice-row:hover:before,.neon-edition .practice-row[open]:before{opacity:1}.neon-edition .practice-row summary{padding:27px 20px;gap:28px}.neon-edition .row-number{font:10px 'Courier New',monospace;color:#d7ad61}.neon-edition .practice-name{font-family:'Segoe UI',Arial,sans-serif;font-size:24px;font-weight:500;letter-spacing:-.035em;color:#e3e1d9}.neon-edition .practice-name small{font-size:11px;color:#96988e;margin-top:7px}.neon-edition .row-symbol{border-radius:0;transform:rotate(45deg);border-color:#d0a85c55;box-shadow:0 0 12px #efbd4c08}.neon-edition .row-symbol:before{transform:rotate(-45deg);background:#e4c886}.neon-edition .row-symbol:after{transform:rotate(45deg);background:#e4c886}.neon-edition details[open] .row-symbol:after{transform:rotate(-45deg)}.neon-edition .practice-body{padding:0 25px 30px 73px}.neon-edition .practice-body p{color:#a6a99e}.neon-edition .practice-body .text-link{color:#e9c174}.neon-edition .section-footnote{color:#9a9e91}.neon-edition .section-footnote a{color:#d1be93}.neon-edition .office{border-block:1px solid #d5aa4f20;background:radial-gradient(ellipse at 100% 90%,#9b6b220c,transparent 50%),#070808}.neon-edition .office-image{box-shadow:0 0 45px #edb3410a;border:1px solid #d5b56e44}.neon-edition .office-image:before{position:absolute;content:'';left:-1px;top:-1px;width:60px;height:2px;background:#ffe7a4;box-shadow:0 0 14px #ffc665;z-index:1}.neon-edition .office-image>img{filter:saturate(.78) contrast(1.04)}.neon-edition .office-image-label{background:#0b0e0b;border:0;border-top:1px solid #d5b56e33}.neon-edition .office-copy h2{font-size:42px}.neon-edition .office-copy>p:not(.eyebrow){color:#a7aba1}.neon-edition .office-principles{border-color:#d5b56e22}.neon-edition .team{background:#0c0d0d}.neon-edition .person-photo{border:1px solid #e6c37b38;background:#292a27;isolation:isolate}.neon-edition .person-photo img{filter:saturate(.72) contrast(1.04);transition:filter .7s,transform .7s}.neon-edition .person-photo:hover img{filter:saturate(1) contrast(1.02);transform:scale(1.015)}.neon-edition .person-photo:before{position:absolute;content:'';left:0;bottom:0;height:1px;width:100%;background:linear-gradient(90deg,transparent,#ffe1a2,transparent);z-index:3;box-shadow:0 0 15px #e9b13b80}.neon-edition .person-photo>span{background:#050606b0;padding:7px 10px;border-left:1px solid var(--gold);font:8px 'Courier New',monospace;letter-spacing:.15em}.neon-edition .person-photo:after{inset:55% 0 0;background:linear-gradient(transparent,#080b0880)}.neon-edition .person-info h3{font-family:'Segoe UI',Arial,sans-serif;font-size:29px;font-weight:550;letter-spacing:-.04em}.neon-edition .person-info p{color:#c0b18c}.neon-edition .circle-link{border-color:#d6ac5b55;color:#e7c176;border-radius:0}.neon-edition .circle-link:hover{color:#16120c;box-shadow:0 0 20px #e6b34730}.neon-edition .person-description{color:#a1a397}.neon-edition .how{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(115deg,#16130b,#080909 40%,#111009);border-block:1px solid #e8b84625}.neon-edition .how:before{content:'';position:absolute;right:6%;top:-80px;height:500px;width:1px;background:linear-gradient(transparent,#c1933760,transparent);transform:rotate(45deg);z-index:-1;box-shadow:30px 0 0 #e8b8460c}.neon-edition .how-heading h2{font-size:44px}.neon-edition .how-heading>p{color:#a8a799}.neon-edition .steps li{border-color:#b98a3b45}.neon-edition .steps li>span{font:25px 'Courier New',monospace;color:#d6b16b;text-shadow:0 0 16px #dba64040}.neon-edition .steps h3{font-family:'Segoe UI',Arial,sans-serif;font-size:22px;letter-spacing:-.035em;font-weight:500}.neon-edition .steps p{color:#a3a697}.neon-edition .content{background:#0b0c0c}.neon-edition .magazine-cover{box-shadow:0 0 40px #0008;border:1px solid #d7b36944}.neon-edition .magazine-cover>span{background:#070909e8;color:#f2d59c;border:1px solid #d3ae5833}.neon-edition .editorial-caption>span{color:#ccaa67}.neon-edition .editorial-caption h3{font-family:'Segoe UI',Arial,sans-serif;font-size:25px;letter-spacing:-.035em;font-weight:550}.neon-edition .editorial-caption p{color:#9da295}.neon-edition .editorial-label{color:#d5af68}.neon-edition .social-editorial h3{font-family:'Segoe UI',Arial,sans-serif;font-size:36px;letter-spacing:-.045em;font-weight:600;line-height:1.15}.neon-edition .social-editorial>p{color:#a1a496}.neon-edition .social-row{border-color:#d1ad5e2b}.neon-edition .social-row small{color:#b4ad98}.neon-edition .social-row>span:last-child{color:#e6c383}.neon-edition .faq-grid{border-color:#c5a45933}.neon-edition .faq{background:#0b0c0c}.neon-edition .faq h2{font-size:39px;letter-spacing:-.045em}.neon-edition .faq-list details{border-color:#ffffff1b}.neon-edition .faq-list summary{color:#d9d9cc}.neon-edition .faq-list details p{color:#a5aa9b}.neon-edition .faq-list summary span{color:#d4af64}.neon-edition .contact{background:radial-gradient(ellipse at 5% 90%,#9c6a1c20,transparent 55%),#060707;border-block:1px solid #d2a44f33;position:relative}.neon-edition .contact:before{content:'';position:absolute;left:5%;right:5%;top:0;height:1px;background:linear-gradient(90deg,transparent,#f4cb7b,transparent);box-shadow:0 0 15px #f4bf5570}.neon-edition .contact h2{font-size:49px}.neon-edition .contact-action{border-color:#cfa75540}.neon-edition .contact-action select{background:#0d100d;border-color:#9e7b3e70;color:#e8dfc9}.neon-edition .contact-action select:focus{border-color:#f1cc78}.neon-edition .contact-phone{color:#e0bf7f!important}.neon-edition footer{background:#030404}.neon-edition .footer-top>p{font-family:'Segoe UI',Arial,sans-serif;font-size:19px;letter-spacing:-.03em}.neon-edition .floating-contact{background:linear-gradient(135deg,#ffe3a2,#bd8d34);border-color:#ffebba;box-shadow:0 0 25px #e7ac3e25,inset 0 1px 0 #fff5}.neon-edition dialog{background:#10120f;color:#e6e1d2;border:1px solid #d0aa6355}.neon-edition dialog::backdrop{background:#020303ed;backdrop-filter:blur(8px)}.neon-edition .privacy-dialog h2{font-size:35px}.neon-edition .privacy-dialog>p{color:#b1b2a2}.neon-edition .dialog-close{border-color:#b7985b66}.neon-edition .image-dialog{background:#0b0c0c}.neon-edition .text-link:hover{color:#ffdda1}.neon-edition .menu-toggle{border-color:#d2af6855}
@keyframes metal-sheen{0%,65%,100%{left:-50%}85%{left:135%}}@keyframes trace-pulse{0%,100%{opacity:.4}50%{opacity:1}}.soft-light .light-trace,.soft-light .button-gold:after{animation:none!important}.soft-light .orbital-ring{opacity:.25}.soft-light .light-trace{opacity:.15}.soft-light .hero h1 em{filter:none}.soft-light .neon-grid{opacity:.3}.soft-light .hero-photo{transform:none}.soft-light .button-gold,.soft-light .floating-contact{box-shadow:none!important}
@media(min-width:1440px){.neon-edition .hero-grid{min-height:720px}.neon-edition .hero h1{font-size:86px}.neon-edition .hero-photo{height:535px}.neon-edition .hero-secondary{display:inline-flex;margin:0 0 0 22px}.hero-visual{padding-top:27px}}
@media(max-width:1150px){.neon-edition .site-header nav{gap:16px;font-size:10px}.neon-edition .nav-contact{padding:12px 13px;font-size:10px}.neon-edition .edition-link{padding-right:14px;font-size:9px}.neon-edition .hero-grid{gap:25px;min-height:640px}.neon-edition .hero h1{font-size:61px}.neon-edition .hero-photo{height:465px}.neon-edition .hero-photo strong{font-size:18px}.neon-edition .hero-secondary{display:block;margin:16px 0 0}.hero-visual{padding-inline:13px}.neon-edition .section-heading{gap:50px}.neon-edition .office-copy h2{font-size:36px}.neon-edition .contact h2{font-size:42px}}
@media(max-width:850px){.neon-edition .site-header{height:80px}.neon-edition .site-header nav{background:#070808fa;backdrop-filter:blur(18px);font-size:13px;gap:0;top:79px;border-color:#d1a65144}.neon-edition .site-header nav .edition-link{border-right:0;border-bottom:1px solid #ffcf7922;font-size:11px;padding:13px 0;color:#d6b879}.neon-edition .hero-grid{gap:20px;min-height:550px;padding-top:35px}.neon-edition .hero h1{font-size:clamp(42px,6.4vw,59px)}.neon-edition .hero-copy>.eyebrow{font-size:7px}.hero-edition-label{font-size:6px;letter-spacing:.14em;margin-top:25px;gap:7px}.neon-edition .hero-description{font-size:12px}.neon-edition .hero .button{font-size:10px;padding:12px 16px;gap:20px}.neon-edition .hero-photo{height:405px}.neon-edition .hero-photo figcaption{left:16px;bottom:20px}.neon-edition .hero-photo strong{font-size:18px}.visual-caption{font-size:5px;letter-spacing:.08em;margin-inline:5px}.chrome-watermark{font-size:155px}.neon-edition .section-heading{gap:35px}.neon-edition .section-heading>p{font-size:12px;padding-left:20px}.neon-edition .practice-name{font-size:22px}.neon-edition .practice-row summary{padding-inline:15px;gap:20px}.neon-edition .practice-body{padding-left:59px}.neon-edition .office-copy h2{font-size:31px}.neon-edition .person-info h3{font-size:25px}.neon-edition .how-heading h2{font-size:37px}.neon-edition .steps h3{font-size:20px}.neon-edition .social-editorial h3{font-size:30px}.neon-edition .faq h2{font-size:32px}.neon-edition .contact h2{font-size:37px}}
@media(max-width:600px){.neon-edition .hero-grid{grid-template-columns:1fr;padding-top:28px;padding-bottom:30px;gap:25px;min-height:0}.neon-edition .hero-copy>.eyebrow{font-size:6px;letter-spacing:.11em}.neon-edition .gold-line{width:18px;margin-right:6px}.hero-edition-label{font-size:7px;margin-top:28px;letter-spacing:.14em}.neon-edition .hero h1{font-size:clamp(43px,12.2vw,68px);margin:18px -8px 23px 0;line-height:1.02}.neon-edition .hero h1>span{font-size:.64em;margin-bottom:8px}.neon-edition .hero-description{font-size:13px}.neon-edition .hero .button{font-size:11px;padding:14px 22px;gap:28px;margin-top:24px}.neon-edition .hero-secondary{display:inline-flex;margin-top:17px;font-size:10px}.neon-edition .hero-note{font-size:8px;margin-top:19px}.hero-visual{padding:17px 11px 18px 9px;transform:none;margin:7px 0 0}.neon-edition .hero-photo{height:368px;transform:none;box-shadow:0 15px 40px #000c}.neon-edition .hero-photo>img{object-position:51% 35%}.neon-edition .hero-photo figcaption{left:18px;bottom:20px}.neon-edition .hero-photo strong{font-size:20px;line-height:1.3;max-width:260px}.neon-edition .hero-photo figcaption small{font-size:9px}.visual-caption{font-size:6px;margin:15px 3px 0;letter-spacing:.06em}.ring-back{width:104%;height:103%;left:-2%;top:-1%}.ring-front{width:103%;height:93%;left:0;top:2%}.photo-plinth{bottom:-2px;height:35px}.chrome-watermark{font-size:130px;bottom:55px;right:-10px}.trace-one{right:-250px;top:240px;opacity:.4}.neon-edition .hero-bottom{padding-block:18px;gap:15px;flex-wrap:wrap}.neon-edition .hero-bottom>span:nth-of-type(2){font-size:9px}.motion-control{font-size:8px}.neon-edition .hero-bottom>a{font-size:7px;letter-spacing:.1em}.neon-edition .hero-bottom>a span{margin-left:5px}.neon-edition h2{font-size:36px;letter-spacing:-.05em}.neon-edition .section-heading>p{font-size:12px;padding-left:17px;margin-top:25px}.neon-edition .practice-row summary{gap:12px;padding:24px 12px}.neon-edition .practice-name{font-size:21px}.neon-edition .practice-name small{font-size:10px}.neon-edition .row-number{font-size:9px;width:17px}.neon-edition .row-symbol{width:23px;height:23px;margin-right:4px}.neon-edition .row-symbol:before,.neon-edition .row-symbol:after{top:10px;left:6px}.neon-edition .practice-body{padding:0 17px 27px 41px}.neon-edition .office-copy h2{font-size:36px}.neon-edition .office-copy>p:not(.eyebrow){font-size:12px}.neon-edition .team-grid{gap:43px}.neon-edition .person-info h3{font-size:28px}.neon-edition .person-photo>span{left:15px;bottom:15px}.neon-edition .how-heading h2{font-size:37px}.neon-edition .steps li>span{font-size:21px}.neon-edition .steps h3{font-size:22px}.neon-edition .social-editorial h3{font-size:34px}.neon-edition .faq h2{font-size:34px}.neon-edition .contact h2{font-size:37px}.neon-edition .contact-action{border-color:#b38b4140}.neon-edition .contact-action .button{font-size:11px}.neon-edition .privacy-dialog h2{font-size:31px}}
@media(max-width:360px){.neon-edition .hero-bottom>span:nth-of-type(2){font-size:8px}.motion-control{font-size:7px}.neon-edition .hero-bottom{gap:10px}.neon-edition .hero-bottom>a{font-size:6px}.neon-edition .hero h1{font-size:43px}.hero-edition-label{font-size:6px}.neon-edition .hero-photo{height:338px}.neon-edition .hero-photo strong{font-size:18px}.visual-caption{font-size:5px}.neon-edition .practice-name{font-size:19px}}
@media(prefers-reduced-motion:reduce){.neon-edition .button-gold:after,.light-trace{animation:none!important}.neon-edition .hero-photo,.neon-edition .hero-photo:hover{transform:none!important}.neon-edition *{transition:none!important}}
