img{-webkit-user-drag:none;user-drag:none}#copy-protect-toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%) translateY(20px);background-color:#1a1a1a;color:#fff;border:1px solid #ffffff;padding:12px 20px;border-radius:8px;font-family:Rubik,sans-serif;font-size:14px;z-index:99999;opacity:0;pointer-events:none;transition:opacity .3s ease,transform .3s ease;max-width:90%;text-align:center}#copy-protect-toast.visible{opacity:1;transform:translate(-50%) translateY(0)}@media screen and (min-width: 920px){#zTqCc1 div:nth-of-type(2),#z977Pw div:nth-of-type(2),#zWd963 div:nth-of-type(2),#zuxMcn div:nth-of-type(2),#zfStjj div:nth-of-type(2),#zGk66z div:nth-of-type(2),#zHFsVy div:nth-of-type(2),#zwj04U div:nth-of-type(2){max-width:1600px!important;width:100%!important;padding-inline:20px!important;margin:0 auto!important}}@media screen and (max-width: 919px){#zTqCc1 div:nth-of-type(2),#z977Pw div:nth-of-type(2),#zWd963 div:nth-of-type(2),#zuxMcn div:nth-of-type(2),#zfStjj div:nth-of-type(2),#zGk66z div:nth-of-type(2),#zHFsVy div:nth-of-type(2),#zwj04U div:nth-of-type(2){max-width:none!important;width:100%!important;padding-inline:0!important;margin:0 auto!important}}#zY6DNo,#zDrl2_,#zn9hU9,#meetyoursmptechnician,#zP6fYk,#zSlRzL,#zHwSH4,#z3gnM-,#zbOlz0,#meetyourtechnician,#beforeaftergallery,#smp-hero-d,#zL4bpn,#zqPuue,#desktopresults,#zhaPOA,#zxiymh,#zM_jrS,#z6JenY,#zAcfjk{max-width:100vw!important;width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:0!important;padding-right:0!important;overflow-x:hidden}#zY6DNo>div,#zY6DNo>div>div,#zY6DNo>div>div>div,#zDrl2_>div,#zDrl2_>div>div,#zDrl2_>div>div>div,#zn9hU9>div,#zn9hU9>div>div,#zn9hU9>div>div>div,#meetyoursmptechnician>div,#meetyoursmptechnician>div>div,#meetyoursmptechnician>div>div>div,#zP6fYk>div,#zP6fYk>div>div,#zP6fYk>div>div>div,#zSlRzL>div,#zSlRzL>div>div,#zSlRzL>div>div>div,#zHwSH4>div,#zHwSH4>div>div,#zHwSH4>div>div>div,#z3gnM->div,#z3gnM->div>div,#z3gnM->div>div>div,#zbOlz0>div,#zbOlz0>div>div,#zbOlz0>div>div>div,#meetyourtechnician>div,#meetyourtechnician>div>div,#meetyourtechnician>div>div>div,#beforeaftergallery>div,#beforeaftergallery>div>div,#beforeaftergallery>div>div>div,#smp-hero-d>div,#smp-hero-d>div>div,#smp-hero-d>div>div>div,#zL4bpn>div,#zL4bpn>div>div,#zL4bpn>div>div>div,#zqPuue>div,#zqPuue>div>div,#zqPuue>div>div>div,#desktopresults>div,#desktopresults>div>div,#desktopresults>div>div>div,#zhaPOA>div,#zhaPOA>div>div,#zhaPOA>div>div>div,#zxiymh>div,#zxiymh>div>div,#zxiymh>div>div>div,#zM_jrS>div,#zM_jrS>div>div,#zM_jrS>div>div>div,#z6JenY>div,#z6JenY>div>div,#z6JenY>div>div>div,#zAcfjk>div,#zAcfjk>div>div,#zAcfjk>div>div>div{max-width:none!important;width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}#zY6DNo iframe,#zDrl2_ iframe,#zn9hU9 iframe,#meetyoursmptechnician iframe,#zP6fYk iframe,#zSlRzL iframe,#zHwSH4 iframe,#z3gnM- iframe,#zbOlz0 iframe,#meetyourtechnician iframe,#beforeaftergallery iframe,#smp-hero-d iframe,#zL4bpn iframe,#zqPuue iframe,#desktopresults iframe,#zhaPOA iframe,#zxiymh iframe,#zM_jrS iframe,#z6JenY iframe,#zAcfjk iframe{width:100%!important;max-width:none!important;display:block;border:0}#zSlRzL{padding-top:0!important;padding-bottom:0!important;min-height:0!important;background:#000!important}#zSlRzL>div,#zSlRzL>div>div,#zSlRzL>div>div>div{padding-top:0!important;padding-bottom:0!important;min-height:0!important}h1+p:not(.tf-addr),h2+p:not(.tf-addr),h3+p:not(.tf-addr),h4+p:not(.tf-addr),h5+p:not(.tf-addr),h6+p:not(.tf-addr){margin-top:5px!important}h1:has(+p),h2:has(+p),h3:has(+p),h4:has(+p),h5:has(+p),h6:has(+p){margin-bottom:0!important}.tf .tf-type{margin-bottom:revert!important}.block-header,body>header,header[class*=header],[data-testid*=header]{display:none!important}:root{--tsmp-ink:#000000;--tsmp-brand:#1a1a1a;--tsmp-paper:#ededed;--tsmp-steel:#8b93a1;--tsmp-hair:rgba(255,255,255,.09);--tsmp-hair2:rgba(255,255,255,.16);--tsmp-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--tsmp-h:74px;--tsmp-max:1600px}@media (min-width:1180px){:root{--tsmp-h:88px}}.tsmp-shell *,.tsmp-plate *{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.tsmp-shell,.tsmp-plate{font-family:Rubik,system-ui,sans-serif}body.tsmp-lock{overflow:hidden!important}.tsmp-shell{position:sticky;top:0;z-index:999998;background:var(--tsmp-ink);border-bottom:1px solid #000;transition:opacity .4s ease,transform .45s cubic-bezier(.22,1,.36,1);will-change:opacity,transform;backface-visibility:hidden}.tsmp-shell.tsmp-gone{opacity:0;transform:translateY(-100%);pointer-events:none}.tsmp-bar{max-width:var(--tsmp-max);margin:0 auto;height:var(--tsmp-h);display:flex;align-items:center;gap:10px;padding:0 16px}@media (min-width:1180px){.tsmp-bar{padding:0 24px;gap:18px}}.tsmp-logo{display:flex;align-items:center;flex:none}.tsmp-logo{min-width:0}.tsmp-logo img{display:block;width:min(250px,calc(100vw - 184px));height:auto;max-height:50px}@media (min-width:1180px){.tsmp-logo img{width:auto;height:50px}}.tsmp-desknav{display:none}@media (min-width:1180px){.tsmp-desknav{display:flex;align-items:center;gap:24px;margin:0 auto;height:100%}}@media (min-width:1180px) and (max-width:1359px){.tsmp-desknav{gap:13px}}.tsmp-navitem{position:relative;height:100%;display:flex;align-items:center}.tsmp-navlink{display:inline-flex;align-items:center;gap:7px;color:var(--tsmp-paper);text-decoration:none;font-weight:500;font-size:10px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;padding:6px 0;border-bottom:1px solid transparent;transition:border-color .25s,opacity .25s;background:none;border-top:0;border-left:0;border-right:0;cursor:pointer;font-family:Rubik,sans-serif}.tsmp-navlink:hover,.tsmp-navitem.on .tsmp-navlink{border-bottom-color:#fff}.tsmp-navlink.tsmp-navbook{border-bottom-color:#ffffff61}.tsmp-navlink.tsmp-navbook:hover{border-bottom-color:#fff}.tsmp-navlink .tsmp-caret{flex:none;width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.5;transition:opacity .25s ease,transform .25s ease}.tsmp-navlink:hover .tsmp-caret,.tsmp-navitem.on .tsmp-navlink .tsmp-caret{opacity:1;transform:scale(1.7)}.tsmp-toggle,.tsmp-close{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:0;cursor:pointer;flex:none;width:38px;height:38px;padding:0;margin:0;border-radius:2px;display:flex;align-items:center;justify-content:center;color:var(--tsmp-paper)}.tsmp-toggle{margin-left:auto}@media (min-width:1180px){.tsmp-toggle{display:none}}.tsmp-toggle:focus-visible,.tsmp-close:focus-visible{outline:2px solid var(--tsmp-steel);outline-offset:3px}.tsmp-toggle,.tsmp-close{flex-direction:column;gap:5px}.tsmp-mlabel{display:block;font-family:var(--tsmp-mono);font-size:8px;line-height:1;letter-spacing:.2em;margin-right:-.2em;text-transform:uppercase;color:var(--tsmp-paper);opacity:.6;pointer-events:none}.tsmp-dots{display:grid;grid-template-columns:repeat(3,4px);grid-auto-rows:4px;gap:4px;pointer-events:none;transition:transform .15s ease}.tsmp-dots i{display:block;width:4px;height:4px;border-radius:50%;background:currentColor;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .3s ease}.tsmp-toggle .tsmp-dots i{animation:tsmp-ripple 5.2s ease-in-out infinite}.tsmp-toggle .tsmp-dots i:nth-child(2),.tsmp-toggle .tsmp-dots i:nth-child(4){animation-delay:.09s}.tsmp-toggle .tsmp-dots i:nth-child(3),.tsmp-toggle .tsmp-dots i:nth-child(5),.tsmp-toggle .tsmp-dots i:nth-child(7){animation-delay:.18s}.tsmp-toggle .tsmp-dots i:nth-child(6),.tsmp-toggle .tsmp-dots i:nth-child(8){animation-delay:.27s}.tsmp-toggle .tsmp-dots i:nth-child(9){animation-delay:.36s}@keyframes tsmp-ripple{0%,9%,to{opacity:1}4.5%{opacity:.22}}.tsmp-shell.tsmp-gone .tsmp-dots i,.tsmp-open .tsmp-toggle .tsmp-dots i{animation-play-state:paused}@media (hover:hover){.tsmp-toggle:hover .tsmp-dots i{animation:none;opacity:1}}.tsmp-toggle:active .tsmp-dots{transform:scale(.9)}.tsmp-open .tsmp-close .tsmp-dots i{transition-delay:.26s}.tsmp-open .tsmp-close .tsmp-dots i:nth-child(2n){opacity:0;transform:scale(.2)}.tsmp-open .tsmp-close .tsmp-dots i:nth-child(1){transform:translate(1px,1px)}.tsmp-open .tsmp-close .tsmp-dots i:nth-child(3){transform:translate(-1px,1px)}.tsmp-open .tsmp-close .tsmp-dots i:nth-child(7){transform:translate(1px,-1px)}.tsmp-open .tsmp-close .tsmp-dots i:nth-child(9){transform:translate(-1px,-1px)}@media (prefers-reduced-motion:reduce){.tsmp-dots i{animation:none!important;transition:none!important}}.tsmp-contact{margin-left:auto;flex:none;display:flex;align-items:center}.tsmp-cbtn{flex:none;width:30px;height:40px;border-radius:2px;display:flex;align-items:center;justify-content:center;color:var(--tsmp-paper);opacity:.68;text-decoration:none;transition:opacity .2s,background .2s}.tsmp-cbtn svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.tsmp-cbtn:active{opacity:1;background:#ffffff14}@media (hover:hover){.tsmp-cbtn:hover{opacity:1}}.tsmp-cbtn:focus-visible{opacity:1;outline:2px solid var(--tsmp-steel);outline-offset:-2px}.tsmp-contact+.tsmp-toggle{margin-left:4px}@media (min-width:1180px){.tsmp-contact{display:none}}.tsmp-mega{display:none;position:absolute;top:100%;left:0;right:0;background:var(--tsmp-ink);border-bottom:1px solid var(--tsmp-hair);box-shadow:0 24px 50px #0000008c;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .28s ease,transform .28s ease,visibility .28s}@media (min-width:1180px){.tsmp-mega{display:block}}.tsmp-shell.mega-on .tsmp-mega{opacity:1;visibility:visible;transform:translateY(0)}.tsmp-panel{display:none;max-width:var(--tsmp-max);margin:0 auto;padding:26px 24px 28px}.tsmp-panel.on{display:block}.tsmp-pgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px 10px}.tsmp-card{display:flex;align-items:center;gap:12px;text-decoration:none;padding:10px;border:1px solid transparent;border-radius:2px;transition:background .25s,border-color .25s}.tsmp-card:hover{background:#101010;border-color:var(--tsmp-hair)}.tsmp-card img{width:54px;height:54px;flex:none;object-fit:cover;border-radius:2px;border:1px solid var(--tsmp-hair);background:#111}.tsmp-card-b{min-width:0;display:flex;flex-direction:column;gap:3px}.tsmp-card-n{font-family:var(--tsmp-mono);font-size:7.5px;letter-spacing:.18em;color:var(--tsmp-steel)}.tsmp-card-t{font-size:12.5px;font-weight:500;color:var(--tsmp-paper);line-height:1.25}.tsmp-card-p{font-family:var(--tsmp-mono);font-size:9px;letter-spacing:.06em;color:#ededed80}.tsmp-concerns{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:18px;padding-top:16px;border-top:1px solid var(--tsmp-hair)}.tsmp-concerns-l{font-family:var(--tsmp-mono);font-size:8px;letter-spacing:.2em;text-transform:uppercase;color:var(--tsmp-steel);margin-right:6px}.tsmp-plist{display:grid;grid-template-columns:repeat(2,1fr);gap:2px 40px}.tsmp-plist.tsmp-plist-one{grid-template-columns:1fr;max-width:560px}.tsmp-prow{display:flex;align-items:baseline;gap:14px;text-decoration:none;padding:10px 12px;border-bottom:1px solid var(--tsmp-hair);transition:background .25s}.tsmp-prow:hover{background:#101010}.tsmp-prow b{flex:1;font-size:12.5px;font-weight:400;color:var(--tsmp-paper);letter-spacing:.02em}.tsmp-prow span{font-family:var(--tsmp-mono);font-size:11px;color:#fff;letter-spacing:.04em}.tsmp-pnote{margin:14px 12px 0;font-family:var(--tsmp-mono);font-size:9px;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;color:var(--tsmp-steel)}.tsmp-glist{display:grid;grid-template-columns:repeat(4,1fr);gap:0 24px}.tsmp-glink{display:block;text-decoration:none;color:#edededd1;font-size:11.5px;line-height:1.35;padding:7px 8px;border-radius:2px;transition:background .2s,color .2s}.tsmp-glink:hover{background:#101010;color:#fff}.tsmp-glink.tsmp-all{color:var(--tsmp-steel);font-family:var(--tsmp-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase}.tsmp-foot-row{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:18px;padding-top:15px;border-top:1px solid var(--tsmp-hair)}.tsmp-plate{position:fixed;top:0;left:0;right:0;height:100dvh;z-index:1000000;background:var(--tsmp-ink);display:flex;flex-direction:column;font-family:Rubik,system-ui,sans-serif;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transition:clip-path .68s cubic-bezier(.22,1,.36,1);pointer-events:none}.tsmp-platebar{flex:none;height:var(--tsmp-h);display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid var(--tsmp-hair)}.tsmp-open .tsmp-plate{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);pointer-events:auto}@media (min-width:1180px){.tsmp-plate{display:none}}.tsmp-filter{border-bottom:1px solid var(--tsmp-hair);flex:none}.tsmp-field{display:flex;align-items:center;gap:10px;padding:14px 16px}.tsmp-field svg{width:14px;height:14px;stroke:var(--tsmp-steel);fill:none;stroke-width:1.6;flex:none}.tsmp-field input{flex:1;min-width:0;background:transparent;border:0;color:var(--tsmp-paper);font-family:inherit;font-size:14px;padding:0}.tsmp-field input::placeholder{color:#ededed52}.tsmp-field input:focus{outline:none}.tsmp-chips{display:flex;gap:6px;overflow-x:auto;padding:0 16px 12px;scrollbar-width:none}.tsmp-chips::-webkit-scrollbar{display:none}.tsmp-chip{flex:none;text-decoration:none;background:transparent;border:1px solid var(--tsmp-hair);border-radius:2px;color:#ededed9e;font-family:var(--tsmp-mono);font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;padding:8px 11px;transition:background .25s,color .25s,border-color .25s;white-space:nowrap}.tsmp-chip:hover,.tsmp-chip:active{background:var(--tsmp-paper);color:#000;border-color:var(--tsmp-paper)}.tsmp-body{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:calc(132px + env(safe-area-inset-bottom))}.tsmp-label{font-family:var(--tsmp-mono);font-size:8px;letter-spacing:.22em;text-transform:uppercase;color:var(--tsmp-steel);padding:16px 16px 7px;margin:0}.tsmp-row{display:flex;align-items:stretch;text-decoration:none;color:var(--tsmp-paper);border-top:1px solid var(--tsmp-hair);opacity:0;transform:translateY(12px);transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1),background .25s}.tsmp-open .tsmp-row{opacity:1;transform:none}.tsmp-row-main{flex:1;min-width:0;padding:10px 9px 10px 16px;display:flex;flex-direction:column;gap:3px;justify-content:center}.tsmp-row-n{font-family:var(--tsmp-mono);font-size:8px;letter-spacing:.16em;color:var(--tsmp-steel)}.tsmp-row-t{font-size:13px;font-weight:500;line-height:1.2;letter-spacing:.01em}.tsmp-row-p{font-family:var(--tsmp-mono);font-size:9px;letter-spacing:.07em;color:#ededed73}.tsmp-row-img{width:52px;height:52px;flex:none;object-fit:cover;align-self:center;margin-right:14px;border-radius:2px;border:1px solid var(--tsmp-hair);background:#111}.tsmp-row:active{background:#0e0e0e}.tsmp-link{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--tsmp-paper);padding:10px 16px;border-top:1px solid var(--tsmp-hair);font-size:11.5px;letter-spacing:.085em;text-transform:uppercase;font-weight:400;line-height:1.25;opacity:0;transform:translateY(12px);transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1),background .25s}.tsmp-open .tsmp-link{opacity:1;transform:none}.tsmp-link i{width:6px;height:6px;border-right:1px solid var(--tsmp-steel);border-top:1px solid var(--tsmp-steel);transform:rotate(45deg);margin-left:auto;flex:none}.tsmp-link:active{background:#0e0e0e}.tsmp-link.tsmp-sub{padding-left:30px;font-size:10.75px;text-transform:none;letter-spacing:.05em;color:#edededad}.tsmp-link.tsmp-all{color:var(--tsmp-steel);font-family:var(--tsmp-mono);font-size:9px;letter-spacing:.18em}.tsmp-link-p{margin-left:auto;font-family:var(--tsmp-mono);font-size:8.5px;letter-spacing:.06em;text-transform:none;color:#ededed66;white-space:nowrap}.tsmp-link-p+i{margin-left:10px}.tsmp-link.tsmp-guide{padding-top:6px;padding-bottom:6px;border-top:0;font-size:12px;line-height:1.3;letter-spacing:.01em;text-transform:none;color:#edededcc}.tsmp-link.tsmp-guide i{width:5px;height:5px;opacity:.7}.tsmp-plate:not(.guides-open):not(.tsmp-searching) .tsmp-guide.tsmp-more{display:none}.tsmp-plate:not(.tsmp-searching) .tsmp-guide.tsmp-rest{display:none}.tsmp-plate.guides-open .tsmp-moreguides{display:none}.tsmp-link.tsmp-moreguides{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;margin:0;cursor:pointer;background:transparent;border:0;font-family:inherit;text-align:left;justify-content:flex-start;gap:7px;min-height:44px;color:var(--tsmp-paper)}.tsmp-link.tsmp-moreguides span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.tsmp-link.tsmp-moreguides svg{flex:none;opacity:.8}a.tsmp-label.tsmp-label-link{display:flex;justify-content:space-between;align-items:baseline;gap:12px;text-decoration:none}a.tsmp-label.tsmp-label-link span{color:var(--tsmp-paper);letter-spacing:.16em}a.tsmp-label.tsmp-label-link:active span{color:#fff}.tsmp-link.tsmp-guide.tsmp-all{margin-top:6px;padding-top:11px;padding-bottom:11px;border-top:1px solid var(--tsmp-hair);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--tsmp-steel)}.tsmp-link.tsmp-accbtn{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;margin:0;text-align:left;cursor:pointer;background:transparent;border:0;border-top:1px solid var(--tsmp-hair);font-family:inherit}.tsmp-link.tsmp-accbtn i{transform:rotate(135deg);transition:transform .3s cubic-bezier(.22,1,.36,1)}.tsmp-acc.on .tsmp-accbtn i,.tsmp-acc.force .tsmp-accbtn i{transform:rotate(-45deg)}.tsmp-link.tsmp-accbtn:focus-visible{outline:2px solid var(--tsmp-steel);outline-offset:-2px}.tsmp-accpanel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.22,1,.36,1)}.tsmp-acc.on .tsmp-accpanel,.tsmp-acc.force .tsmp-accpanel{grid-template-rows:1fr}.tsmp-accin{overflow:hidden;min-height:0;background:#070707;visibility:hidden;transition:visibility 0s linear .38s}.tsmp-acc.on .tsmp-accin,.tsmp-acc.force .tsmp-accin{visibility:visible;transition-delay:0s}.tsmp-foot{position:absolute;left:0;right:0;bottom:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--tsmp-ink);border-top:1px solid var(--tsmp-hair2);display:grid;gap:8px}.tsmp-mbook,.tsmp-mcall{display:flex;align-items:center;justify-content:center;gap:9px;font-family:Rubik,sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;border-radius:2px;transition:background .25s,color .25s,border-color .25s}.tsmp-mbook{height:48px;background:var(--tsmp-paper);color:#000;font-size:11px;letter-spacing:.14em}.tsmp-mbook span{font-size:16px;line-height:1}.tsmp-mbook:active{background:#fff}.tsmp-mcall{height:44px;background:transparent;color:var(--tsmp-paper);border:1px solid var(--tsmp-hair2);font-size:11px;letter-spacing:.1em}.tsmp-mcall svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none}.tsmp-mcall:active{background:#141414;border-color:var(--tsmp-paper)}.tsmp-mbook:focus-visible,.tsmp-mcall:focus-visible{outline:2px solid var(--tsmp-steel);outline-offset:3px}.tsmp-tel,.tsmp-consult{display:inline-flex;align-items:center;gap:8px;font-family:Rubik,sans-serif;font-weight:500;font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:#fff;text-decoration:none;padding-bottom:4px;border-bottom:1px solid rgba(255,255,255,.28);transition:border-color .3s,gap .3s}.tsmp-tel:hover,.tsmp-consult:hover{border-bottom-color:#fff}.tsmp-consult{margin-left:auto}.tsmp-consult span{font-size:13px;line-height:1;transition:transform .3s}.tsmp-consult:hover{border-bottom-color:#fff;gap:11px}.tsmp-consult:hover span{transform:translate(2px)}.tsmp-empty{padding:28px 16px;font-family:var(--tsmp-mono);font-size:10px;letter-spacing:.12em;color:var(--tsmp-steel);text-transform:uppercase;display:none}@media (prefers-reduced-motion:reduce){.tsmp-shell *,.tsmp-plate *,.tsmp-plate,.tsmp-mega,.tsmp-shell{transition-duration:.01ms!important}}.block-footer:not(.tf),body>footer:not(.tf),footer[class*=footer]:not(.tf),[data-testid*=footer]:not(.tf){display:none!important}.tf{position:relative;overflow:hidden;background:var(--tsmp-ink);font-family:Rubik,system-ui,sans-serif;color:var(--tsmp-paper)}.tf *{box-sizing:border-box}.tf a{text-decoration:none;color:inherit}.tf-in{position:relative;z-index:2;max-width:var(--tsmp-max);margin:0 auto;padding:0 18px}@media (min-width:1180px){.tf-in{padding:0 36px}}.tf-status{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 0;border-bottom:1px solid var(--tsmp-hair);font-family:var(--tsmp-mono);font-size:8.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--tsmp-steel)}@media (min-width:1180px){.tf-status{font-size:9px;gap:12px}}.tf-status b{color:var(--tsmp-paper);font-weight:500}.tf-status .sep{opacity:.28}.tf-dot{width:6px;height:6px;border-radius:50%;background:#4ade80;flex:none;animation:tf-ping 2.6s infinite}.tf-dot.shut{background:var(--tsmp-steel);animation:none}@keyframes tf-ping{0%{box-shadow:0 0 #4ade8080}70%{box-shadow:0 0 0 7px #4ade8000}to{box-shadow:0 0 #4ade8000}}.tf-top{padding:26px 0 22px}@media (min-width:1180px){.tf-top{padding:38px 0 30px}}.tf-kicker{margin:0 0 14px;font-family:var(--tsmp-mono);font-size:8px;letter-spacing:.24em;text-transform:uppercase;color:var(--tsmp-steel)}.tf-type{margin:0;font-weight:200;font-size:clamp(12px,4vw,17px);line-height:1.12;letter-spacing:-.015em;text-transform:uppercase;min-height:1.25em;text-shadow:none}@media (min-width:1180px){.tf-type{font-size:min(3.5vw,56px);min-height:1.25em;max-width:none;white-space:nowrap}}.tf-caret{display:inline-block;width:.5ch;height:.82em;background:var(--tsmp-paper);margin-left:3px;vertical-align:-.08em;animation:tf-blink 1s steps(1) infinite}@keyframes tf-blink{50%{opacity:0}}.tf-top .tf-cta{margin-top:18px}.tf-cta{display:inline-flex;align-items:center;gap:8px;font-family:Rubik,sans-serif;font-weight:500;font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:#fff;padding-bottom:4px;border-bottom:1px solid rgba(255,255,255,.28);transition:border-color .3s,gap .3s}.tf-cta i{font-style:normal;font-size:13px;line-height:1;transition:transform .3s}.tf-cta:hover{border-bottom-color:#fff;gap:11px}.tf-cta:hover i{transform:translate(2px)}.tf-mods{position:relative;z-index:2;display:grid;gap:1px;background:var(--tsmp-hair);border-top:1px solid var(--tsmp-hair);border-bottom:1px solid var(--tsmp-hair)}@media (min-width:1180px){.tf-mods{grid-template-columns:1fr 1fr}}.tf-mod{position:relative;overflow:hidden;background:#0c1013;padding:26px 20px;min-height:210px;display:flex;align-items:flex-end;transition:background .3s}@media (min-width:1180px){.tf-mod{padding:34px 38px;min-height:270px}}.tf-mapbg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:0}.tf-mapbg svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;z-index:1}.tf-mapbg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:46px 46px}.tf-mapbg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;filter:grayscale(1) brightness(.5);opacity:.9}.tf-mapbg i{position:absolute;top:34%;left:24%;width:9px;height:9px;border-radius:50%;background:#fff;z-index:3;box-shadow:0 0 0 7px #080808e6,0 0 0 8px #ffffff80,0 0 24px #ffffff59}.tf-mod:nth-child(2) .tf-mapbg i{top:42%;left:72%}.tf-mapbg i:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:50%;border:1px solid rgba(255,255,255,.4);animation:tf-ring 3s ease-out infinite}@keyframes tf-ring{0%{transform:scale(.55);opacity:1}to{transform:scale(2.9);opacity:0}}.tf-mod:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background:linear-gradient(to top,#060606d6,#0606069e 34%,#06060642 66%,#0606060f)}.tf-mod-b{min-width:0;position:relative;z-index:2}@media (min-width:1180px){.tf-mod{align-items:center;justify-content:center;text-align:center}.tf-mod-b{max-width:330px}.tf-mod .tf-acts{justify-content:center}.tf-mod:after{background:radial-gradient(125% 105% at 50% 50%,#060606e0,#060606c2 44%,#06060670 78%,#0606063d)}.tf-mapbg i{top:20%;left:15%}.tf-mod:nth-child(2) .tf-mapbg i{top:78%;left:85%}}.tf-acts{display:flex;gap:16px;margin-top:12px;flex-wrap:wrap}.tf-acts .tf-cta{font-size:10px;letter-spacing:.04em}.tf-cols{display:grid;gap:22px;padding:22px 0 18px}.tf-cols>div{min-width:0}@media (min-width:1180px){.tf-cols{grid-template-columns:1fr 1.15fr .95fr;gap:34px;padding:30px 0 22px}}.tf-label{margin:0 0 9px;font-family:var(--tsmp-mono);font-size:8px;letter-spacing:.22em;text-transform:uppercase;color:var(--tsmp-steel)}.tf-li{display:block;padding:4px 0;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:#edededd1;transition:color .2s,transform .25s cubic-bezier(.22,1,.36,1)}.tf-li:hover{color:#fff;transform:translate(3px)}.tf-gd{display:block;padding:3px 0;font-size:11px;line-height:1.35;color:#ededed94;transition:color .2s,transform .25s cubic-bezier(.22,1,.36,1)}.tf-gd:hover{color:#fff;transform:translate(3px)}.tf-gd.tf-all{margin-top:8px;padding-top:10px;border-top:1px solid var(--tsmp-hair);font-family:var(--tsmp-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--tsmp-steel)}.tf-gd.tf-all:hover{color:#fff}.tf-addr{margin:0;font-size:11px;line-height:1.6;color:#ededed94}.tf-addr b{display:block;font-size:11.5px;font-weight:500;color:var(--tsmp-paper);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px}.tf-hours{font-family:var(--tsmp-mono);font-size:8.5px;letter-spacing:.08em;color:var(--tsmp-steel);margin-top:6px;display:block}.tf-contact .tf-li{color:#edededd1}.tf-contact .tf-li:hover{color:#fff}.tf-contact .tf-mail{text-transform:none;letter-spacing:.04em}.tf-contact .tf-label.tf-follow{margin-top:16px;margin-bottom:8px}.tf-socials{display:flex;flex-wrap:wrap;gap:6px}.tf-socials a{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid #a7a19a;border-radius:2px;background:#a7a19a;font-family:var(--tsmp-mono);font-size:8px;font-weight:500;letter-spacing:.04em;color:#0a0a0a;transition:background .25s,color .25s,border-color .25s}.tf-socials a:hover{background:var(--tsmp-paper);color:#000;border-color:var(--tsmp-paper)}.tf-contact .tf-paynote{margin:16px 0 8px;font-size:11px;line-height:1.55;color:#edededb8;max-width:36ch}.tf-pay{--pay-fs:8.5px;display:flex;flex-wrap:nowrap;gap:4px;width:100%;overflow:hidden}.tf-pay span{flex:1 0 auto;display:inline-flex;align-items:center;justify-content:center;height:26px;padding:0 calc(var(--pay-fs) * .7);border:1px solid #a7a19a;border-radius:2px;background:#a7a19a;font-family:var(--tsmp-mono);font-size:var(--pay-fs);font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#0a0a0a;white-space:nowrap}.tf-rail{border-top:1px solid var(--tsmp-hair);display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:14px 0 calc(16px + env(safe-area-inset-bottom))}.tf-rail img{height:34px;width:auto;display:block;opacity:.85}@media (min-width:1180px){.tf-rail img{height:40px}}.tf-legal{font-family:var(--tsmp-mono);font-size:8px;letter-spacing:.12em;text-transform:uppercase;color:#ededed52}.tf-legal a{color:#ededed80}.tf-legal a:hover{color:#fff}@media (min-width:1180px){.tf-rail .tf-legal.push{margin-left:auto}}@media (prefers-reduced-motion:reduce){.tf-dot,.tf-mapbg i:after,.tf-caret{animation:none!important}.tf *{transition-duration:.01ms!important}}#back-to-top-btn{position:fixed;bottom:24px;right:24px;height:56px;min-width:56px;padding:0 14px;border-radius:28px;background-color:#1a1a1a;color:#fff;border:0;box-shadow:none;font-family:Rubik,sans-serif;font-weight:400;font-size:14px;line-height:1;cursor:pointer;display:none;align-items:center;justify-content:center;z-index:9999;opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease,background-color .2s ease,min-width .3s ease,padding .3s ease,bottom .3s ease;overflow:visible;white-space:nowrap}#back-to-top-btn.armed{display:flex}#back-to-top-btn.visible{display:flex;opacity:1;transform:translateY(0)}#back-to-top-btn:not(.visible){pointer-events:none}#back-to-top-btn .btt-ring{position:absolute;top:0;left:0;width:56px;height:56px;transform:rotate(-90deg);pointer-events:none;transition:opacity .25s ease}#back-to-top-btn .btt-ring-track{fill:none;stroke:#ffffff40;stroke-width:3}#back-to-top-btn .btt-ring-fill{fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;transition:stroke-dashoffset .12s linear}#back-to-top-btn .btt-icon{font-size:18px;display:inline-flex;position:relative;z-index:1}#back-to-top-btn .btt-label{max-width:0;opacity:0;overflow:hidden;position:relative;z-index:1;transition:max-width .3s ease,opacity .2s ease,margin-left .3s ease}#back-to-top-btn:hover{background-color:#171717;color:#fff;padding:0 18px}#back-to-top-btn:hover .btt-ring{opacity:0}#back-to-top-btn:hover .btt-label{max-width:120px;opacity:1;margin-left:8px}@media (max-width: 768px){#back-to-top-btn{bottom:16px;right:16px;height:50px;min-width:50px;padding:0;border-radius:50%}#back-to-top-btn .btt-ring{width:50px;height:50px}#back-to-top-btn .btt-icon{font-size:16px}#back-to-top-btn .btt-label{display:none}#back-to-top-btn:hover{padding:0}}.grid-button{position:relative!important;isolation:isolate;overflow:hidden;display:inline-flex!important;align-items:center;justify-content:center;background:#1a1a1a!important;border:0!important;border-radius:2px!important;color:#ededed!important;font-family:Rubik,sans-serif!important;font-weight:500!important;font-size:10px!important;letter-spacing:.14em!important;text-transform:uppercase!important;line-height:1;-webkit-tap-highlight-color:transparent;transition:color .18s ease,transform .15s ease}.grid-button:focus-visible{outline:2px solid #8b93a1;outline-offset:3px}.smp-btn-light .grid-button{background:transparent!important;color:#1a1a1a!important}@media (max-width: 768px){section iframe{display:block!important;vertical-align:bottom!important;border:0!important}section:has(>div iframe),section:has(iframe){font-size:0!important;line-height:0!important}}.tf.tf-hasbook .tf-top .tf-cta{display:none}.tfb-sec{position:relative;background:var(--tsmp-ink)}.tfb-sec *{box-sizing:border-box}.tfb-sec:before,.tf:before{content:"";position:absolute;top:0;z-index:3;height:9px;pointer-events:none;left:max(16px,calc(50% - var(--tsmp-max) / 2 + 16px));right:max(16px,calc(50% - var(--tsmp-max) / 2 + 16px));background:linear-gradient(var(--tsmp-steel),var(--tsmp-steel)) center / 1px 9px no-repeat,linear-gradient(var(--tsmp-steel),var(--tsmp-steel)) center / 9px 1px no-repeat,linear-gradient(var(--tsmp-ink),var(--tsmp-ink)) center / 25px 9px no-repeat,linear-gradient(90deg,transparent 0%,rgba(255,255,255,.14) 22%,rgba(255,255,255,.14) 78%,transparent 100%) center / 100% 1px no-repeat}@media (min-width:1180px){.tfb-sec:before,.tf:before{left:max(36px,calc(50% - var(--tsmp-max) / 2 + 36px));right:max(36px,calc(50% - var(--tsmp-max) / 2 + 36px))}}#tsmpBook{--ink:var(--tsmp-paper);--mut:var(--tsmp-steel);--sub:rgba(237,237,237,.62);--line:var(--tsmp-hair2);--line2:var(--tsmp-hair);--srf:#0b0b0b;--sel:#161616;--dark:#000;display:block;padding:44px 0 48px;color:var(--ink);font-family:Rubik,system-ui,sans-serif;-webkit-font-smoothing:antialiased}@media (min-width:1180px){#tsmpBook{padding:72px 0 80px}}#tsmpBook *{box-sizing:border-box}#tsmpBook button{font:inherit;color:inherit;background:none;border:0;margin:0;padding:0;cursor:pointer;text-transform:none;letter-spacing:inherit;-webkit-tap-highlight-color:transparent}#tsmpBook a{color:#c9ced6;text-decoration:underline;text-underline-offset:3px}#tsmpBook a:hover{color:#fff}#tsmpBook :focus-visible{outline:1px solid var(--mut);outline-offset:2px}#tsmpBook .tb-cols{display:flex;flex-direction:column}@media (min-width:1180px){#tsmpBook .tb-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.1fr);gap:56px;align-items:start}#tsmpBook .tb-main>:first-child{margin-top:0}}#tsmpBook .tb-kick{font-family:var(--tsmp-mono);font-size:8px;letter-spacing:.22em;color:#a7a19a;text-transform:uppercase}#tsmpBook .tb-h{margin:8px 0 0;font-family:Rubik,system-ui,sans-serif;color:var(--ink);font-size:19px;font-weight:500;text-transform:uppercase;letter-spacing:.02em;line-height:1.05;text-shadow:none}#tsmpBook .tb-lede{margin:6px 0 0;font-size:11px;color:var(--sub);line-height:1.45}#tsmpBook .tb-lede-1,#tsmpBook .tb-lede-2{display:block;text-wrap:balance}@media (min-width:1180px){#tsmpBook .tb-kick{font-size:9px}#tsmpBook .tb-h{font-size:24px}#tsmpBook .tb-lede{font-size:12px}}#tsmpBook .tb-fmt{margin-top:16px;background:var(--srf);display:grid;grid-template-columns:repeat(var(--n,2),minmax(0,1fr));border:1px solid var(--line);border-radius:2px}#tsmpBook .tb-fmt button{min-height:44px;padding:8px 10px;display:flex;flex-direction:column;justify-content:center;gap:3px;text-align:left;transition:background .2s,color .2s}#tsmpBook .tb-fmt button+button{border-left:1px solid var(--line)}#tsmpBook .tb-fmt b{font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}#tsmpBook .tb-fmt span{font-family:var(--tsmp-mono);font-size:8px;letter-spacing:.06em;color:var(--mut);text-transform:uppercase}#tsmpBook .tb-fmt [aria-pressed=true]{background:var(--ink);color:#000}#tsmpBook .tb-fmt [aria-pressed=true] span{color:#444}#tsmpBook .tb-one{margin-top:16px;font-family:var(--tsmp-mono);font-size:8px;letter-spacing:.14em;color:var(--mut);text-transform:uppercase}@media (min-width:1180px){#tsmpBook .tb-fmt{margin-top:24px}#tsmpBook .tb-fmt button{min-height:52px;padding:10px 12px}#tsmpBook .tb-fmt b{font-size:11px}#tsmpBook .tb-fmt span{font-size:9px}}#tsmpBook .tb-mh{margin:18px 0 6px;display:flex;justify-content:space-between;align-items:center}#tsmpBook .tb-mh strong{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.1em}#tsmpBook .tb-arw{display:flex;gap:6px}#tsmpBook .tb-arw button{width:32px;height:32px;background:var(--srf);border:1px solid var(--line);border-radius:2px;display:grid;place-items:center;transition:border-color .2s,opacity .2s}#tsmpBook .tb-arw button:disabled{opacity:.25;cursor:default}#tsmpBook .tb-rail{display:flex;gap:6px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:6px;margin:0 -6px;-webkit-overflow-scrolling:touch}#tsmpBook .tb-rail::-webkit-scrollbar{display:none}#tsmpBook .tb-day{position:relative;flex:0 0 50px;height:56px;scroll-snap-align:start;scroll-margin-left:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:var(--srf);border:1px solid var(--line2);border-radius:2px;color:#c9ced6;transition:background .2s,border-color .2s,color .2s}#tsmpBook .tb-day .d{font-family:var(--tsmp-mono);font-size:8px;letter-spacing:.12em;opacity:.7}#tsmpBook .tb-day .n{font-family:var(--tsmp-mono);font-size:17px;font-weight:500;line-height:1}#tsmpBook .tb-day[aria-pressed=true]{background:var(--sel);border-color:#ffffff47;color:var(--ink)}#tsmpBook .tb-day i{position:absolute;width:10px;height:10px;border:0 solid var(--ink);opacity:0;transform:scale(.6);transition:opacity .2s,transform .25s}#tsmpBook .tb-day i:nth-of-type(1){top:-5px;left:-5px;border-top-width:1px;border-left-width:1px}#tsmpBook .tb-day i:nth-of-type(2){top:-5px;right:-5px;border-top-width:1px;border-right-width:1px}#tsmpBook .tb-day i:nth-of-type(3){bottom:-5px;left:-5px;border-bottom-width:1px;border-left-width:1px}#tsmpBook .tb-day i:nth-of-type(4){bottom:-5px;right:-5px;border-bottom-width:1px;border-right-width:1px}#tsmpBook .tb-day[aria-pressed=true] i{opacity:1;transform:none}#tsmpBook .tb-prog{margin:16px 0 10px;height:1px;background:var(--tsmp-hair2);position:relative}#tsmpBook .tb-prog span{position:absolute;left:0;top:-1px;height:3px;width:30%;background:#a7a19a;transition:left .12s linear,width .12s linear}#tsmpBook .tb-dl{margin-bottom:10px;font-family:var(--tsmp-mono);font-size:8.5px;letter-spacing:.14em;color:var(--mut);text-transform:uppercase}@media (min-width:1180px){#tsmpBook .tb-mh strong{font-size:11px}#tsmpBook .tb-arw button{width:36px;height:36px}#tsmpBook .tb-rail{gap:8px}#tsmpBook .tb-day{flex-basis:62px;height:68px;gap:6px}#tsmpBook .tb-day .d{font-size:9px}#tsmpBook .tb-day .n{font-size:21px}#tsmpBook .tb-prog{margin:20px 0 12px}#tsmpBook .tb-dl{font-size:9px}}#tsmpBook .tb-times{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}#tsmpBook .tb-t{min-height:38px;display:flex;align-items:center;justify-content:center;background:var(--srf);border:1px solid var(--line);border-radius:2px;font-family:var(--tsmp-mono);font-size:12px;color:#e6e8eb;transition:background .15s,color .15s,border-color .15s}#tsmpBook .tb-t[aria-pressed=true]{background:var(--ink);color:#000;border-color:var(--ink)}#tsmpBook .tb-more{width:100%;min-height:40px;margin-top:6px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px dashed var(--line);border-radius:2px;font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#c9ced6;transition:border-color .2s,color .2s,background .2s}#tsmpBook .tb-more:active{background:var(--srf)}@media (hover:hover){#tsmpBook .tb-more:hover{border-color:#fff6;color:#fff}}@media (min-width:1180px){#tsmpBook .tb-more{min-height:44px;margin-top:8px;font-size:11px}}@media (hover:hover){#tsmpBook .tb-t:hover,#tsmpBook .tb-day:hover,#tsmpBook .tb-arw button:not(:disabled):hover{border-color:#fff6}}@media (min-width:1180px){#tsmpBook .tb-times{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}#tsmpBook .tb-t{min-height:44px;font-size:13px}}#tsmpBook .tb-bar{margin-top:12px;padding:10px 10px 10px 12px;background:var(--srf);border:1px solid var(--line);border-radius:2px;display:flex;align-items:center;gap:14px}#tsmpBook .tb-bar .l{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}#tsmpBook .tb-bar .l span{font-family:var(--tsmp-mono);font-size:8px;letter-spacing:.14em;color:var(--mut);text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#tsmpBook .tb-bar .l strong{font-size:14px;font-weight:500}#tsmpBook .tb-bar .l strong.dim{color:#5b5f66}#tsmpBook .tb-cta{min-height:40px;padding:0 16px;background:var(--ink);color:#000;border-radius:2px;font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:opacity .2s,transform .2s}#tsmpBook .tb-cta:disabled{opacity:.3;cursor:default}#tsmpBook .tb-cta:not(:disabled):active{transform:scale(.98)}@media (min-width:1180px){#tsmpBook .tb-bar{margin-top:16px;padding:12px 12px 12px 16px}#tsmpBook .tb-bar .l span{font-size:9px}#tsmpBook .tb-bar .l strong{font-size:17px}#tsmpBook .tb-cta{min-height:46px;padding:0 22px;font-size:11px}}#tsmpBook .tb-sum{margin-top:16px;padding:10px 12px;background:var(--srf);border:1px solid var(--line);border-radius:2px;display:flex;align-items:center;gap:12px}#tsmpBook .tb-sum .l{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}#tsmpBook .tb-sum .l span{font-family:var(--tsmp-mono);font-size:8px;letter-spacing:.14em;color:var(--mut);text-transform:uppercase}#tsmpBook .tb-sum .l strong{font-size:13px;font-weight:500}#tsmpBook .tb-sum button{min-height:36px;font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;color:#c9ced6}#tsmpBook .tb-form{margin-top:12px;padding:12px;background:var(--srf);border:1px solid var(--line);border-radius:2px;display:flex;flex-direction:column;gap:10px}#tsmpBook .tb-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#tsmpBook .tb-f{display:flex;flex-direction:column;gap:5px;font-size:8px;letter-spacing:.12em;color:var(--sub);text-transform:uppercase}#tsmpBook .tb-f em{font-style:normal;color:var(--mut)}#tsmpBook .tb-f input,#tsmpBook .tb-f select,#tsmpBook .tb-f textarea{width:100%;height:42px;padding:0 12px;background:#000;color:var(--ink);border:1px solid var(--line);border-radius:2px;font:400 16px Rubik,system-ui,sans-serif;letter-spacing:0;text-transform:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}#tsmpBook .tb-f textarea{height:96px;padding:10px 12px;resize:vertical}#tsmpBook .tb-f select{background-image:linear-gradient(45deg,transparent 50%,#8b93a1 50%),linear-gradient(135deg,#8b93a1 50%,transparent 50%);background-position:calc(100% - 18px) 18px,calc(100% - 13px) 18px;background-size:5px 5px;background-repeat:no-repeat}#tsmpBook .tb-f select option{background:#1a1a1a;color:var(--ink)}#tsmpBook .tb-f input::placeholder,#tsmpBook .tb-f textarea::placeholder{color:#5b5f66}#tsmpBook .tb-f input:focus,#tsmpBook .tb-f select:focus,#tsmpBook .tb-f textarea:focus{outline:none;border-color:#ffffff73}#tsmpBook .tb-checks{display:flex;flex-direction:column;gap:8px;text-transform:none;letter-spacing:0;font-size:14px;color:var(--ink)}#tsmpBook .tb-checks label{display:flex;gap:10px;align-items:center;min-height:36px}#tsmpBook .tb-checks input{width:18px;height:18px;accent-color:#f2f2f2}#tsmpBook .tb-err{font-size:12px;line-height:1.4;color:#ffb4a8}#tsmpBook .tb-err:empty{display:none}#tsmpBook .tb-note{font-size:10px;color:var(--mut);line-height:1.45}#tsmpBook .tb-go{width:100%;margin-top:4px}@media (min-width:1180px){#tsmpBook .tb-sum{margin-top:24px;padding:12px 14px}#tsmpBook .tb-sum .l span{font-size:9px}#tsmpBook .tb-sum .l strong{font-size:15px}#tsmpBook .tb-form{margin-top:0;padding:18px;gap:12px}#tsmpBook .tb-f{font-size:9px}#tsmpBook .tb-f input,#tsmpBook .tb-f select{height:46px}#tsmpBook .tb-note{font-size:11px}}#tsmpBook .tb-card{position:relative;margin-top:18px;padding:14px;background:var(--srf);border:1px solid var(--line);border-radius:2px}#tsmpBook .tb-card i{position:absolute;width:12px;height:12px;border:0 solid var(--ink)}#tsmpBook .tb-card i:nth-of-type(1){top:-6px;left:-6px;border-top-width:1px;border-left-width:1px}#tsmpBook .tb-card i:nth-of-type(2){top:-6px;right:-6px;border-top-width:1px;border-right-width:1px}#tsmpBook .tb-card i:nth-of-type(3){bottom:-6px;left:-6px;border-bottom-width:1px;border-left-width:1px}#tsmpBook .tb-card i:nth-of-type(4){bottom:-6px;right:-6px;border-bottom-width:1px;border-right-width:1px}#tsmpBook .tb-rows{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--line2);border:1px solid var(--line2)}#tsmpBook .tb-rows div{background:#000;padding:10px;display:flex;flex-direction:column;gap:4px}#tsmpBook .tb-rows span{font-family:var(--tsmp-mono);font-size:8px;letter-spacing:.14em;color:var(--mut)}#tsmpBook .tb-rows strong{font-size:12px;font-weight:500}#tsmpBook .tb-links{margin-top:14px;display:flex;gap:18px;font-size:9px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}@media (min-width:1180px){#tsmpBook .tb-card{margin-top:0;padding:20px}#tsmpBook .tb-rows strong{font-size:13px}#tsmpBook .tb-links{font-size:10px}}#tsmpBook .tb-sk{background:#ffffff0d;border-radius:2px;animation:tfb-p 1.2s ease-in-out infinite}@keyframes tfb-p{50%{opacity:.45}}#tsmpBook .tb-in{animation:tfb-in .35s ease both}@keyframes tfb-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){#tsmpBook *{animation:none!important;transition:none!important}}.smp-faq .smp-faq-item{background:#1f1f1f!important;border-color:#ffffff14!important;box-shadow:0 2px 7px #00000059!important}.smp-faq .smp-faq-item.is-open{border-color:#8b93a173!important;box-shadow:0 0 20px #8b93a12e!important}.smp-faq .smp-faq-question:hover{background:#262626!important}.smp-faq .smp-faq-index{color:#8b93a1!important}.smp-faq .smp-faq-text{color:#fff!important}.smp-faq .smp-faq-icon{color:#ffffff73!important}.smp-faq .smp-faq-question[aria-expanded=true] .smp-faq-icon{color:#8b93a1!important}.smp-faq .smp-faq-answer p{color:#ffffffd9!important}.smp-faq .smp-faq-pointer{filter:grayscale(1) brightness(1.6) contrast(1.1)!important}:root{--smp-btn-ease:cubic-bezier(.22,1,.36,1)}html.smp-buttons-v2 .grid-button.smp-site-button:before,html.smp-buttons-v2 .grid-button.smp-site-button:after{content:none!important;display:none!important;animation:none!important;background:none!important}html.smp-buttons-v2 .smp-site-button{position:relative!important;isolation:isolate;overflow:hidden;background-color:var(--smp-btn-base-color, #1a1a1a)!important;background-image:var(--smp-btn-base-image, none)!important;color:var(--smp-btn-rest-color, #ededed)!important;-webkit-tap-highlight-color:transparent;transition:color .18s ease,transform .15s ease!important}html.smp-buttons-v2 .grid-button.smp-site-button,html.smp-buttons-v2 .grid-button.smp-site-button:hover,html.smp-buttons-v2 .grid-button.smp-site-button:active{letter-spacing:.14em!important}html.smp-buttons-v2 .smp-btn-content{position:relative;z-index:3;display:inline-flex;align-items:center;justify-content:center;gap:inherit;max-width:100%;color:inherit;transform:translateZ(0);transition:color .18s ease;pointer-events:none}html.smp-buttons-v2 .smp-btn-content *{color:inherit}html.smp-buttons-v2 .smp-btn-arrow{display:inline-block;flex:none;margin-inline-start:.2em;line-height:1}html.smp-buttons-v2 .smp-btn-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:#0000001a;background:rgba(0,0,0,var(--smp-hover-shade,.1));opacity:0;transition:opacity .26s ease}html.smp-buttons-v2 .smp-btn-sweep{position:absolute;top:-18%;bottom:-18%;left:0;width:40%;z-index:1;pointer-events:none;background:linear-gradient(90deg,#fff0,#ffffff06 34%,#ffffff29,#ffffff06 66%,#fff0);transform:translate3d(-300%,0,0) skew(-16deg);transition:transform .42s cubic-bezier(.4,0,.2,1)}html.smp-buttons-v2 .smp-btn-frame{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;color:#000;background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-size:16px 1px,1px 16px,16px 1px,1px 16px,16px 1px,1px 16px,16px 1px,1px 16px;background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;transition:background-size .38s var(--smp-btn-ease)}html.smp-buttons-v2 .smp-site-button:not(.grid-button) .smp-btn-frame{display:none}@media (hover:hover){html.smp-buttons-v2 .smp-site-button:not(:disabled):not([aria-disabled=true]):hover{color:#fff!important}html.smp-buttons-v2 .smp-site-button:not(:disabled):not([aria-disabled=true]):hover .smp-btn-content,html.smp-buttons-v2 .smp-site-button:not(:disabled):not([aria-disabled=true]):hover .smp-btn-content *,html.smp-buttons-v2 .smp-site-button:not(:disabled):not([aria-disabled=true]):hover .smp-btn-content:before,html.smp-buttons-v2 .smp-site-button:not(:disabled):not([aria-disabled=true]):hover .smp-btn-content:after,html.smp-buttons-v2 .smp-site-button:not(:disabled):not([aria-disabled=true]):hover .smp-btn-content *:before,html.smp-buttons-v2 .smp-site-button:not(:disabled):not([aria-disabled=true]):hover .smp-btn-content *:after{color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important;visibility:visible!important}html.smp-buttons-v2 .smp-site-button:not(:disabled):not([aria-disabled=true]):hover .smp-btn-shade{opacity:1}html.smp-buttons-v2 .smp-site-button:not(:disabled):not([aria-disabled=true]):hover .smp-btn-sweep{transform:translate3d(350%,0,0) skew(-16deg)}html.smp-buttons-v2 .smp-site-button:not(:disabled):not([aria-disabled=true]):hover .smp-btn-content{transform:none}html.smp-buttons-v2 .grid-button.smp-site-button:not(:disabled):not([aria-disabled=true]):hover .smp-btn-frame{background-size:900px 1px,1px 900px,900px 1px,1px 900px,900px 1px,1px 900px,900px 1px,1px 900px}}html.smp-buttons-v2 .smp-site-button.smp-btn-press,html.smp-buttons-v2 .smp-site-button:active{color:#fff!important}html.smp-buttons-v2 .smp-site-button.smp-btn-press .smp-btn-content,html.smp-buttons-v2 .smp-site-button:active .smp-btn-content,html.smp-buttons-v2 .smp-site-button.smp-btn-press .smp-btn-content *,html.smp-buttons-v2 .smp-site-button:active .smp-btn-content *,html.smp-buttons-v2 .smp-site-button.smp-btn-press .smp-btn-content:before,html.smp-buttons-v2 .smp-site-button:active .smp-btn-content:before,html.smp-buttons-v2 .smp-site-button.smp-btn-press .smp-btn-content:after,html.smp-buttons-v2 .smp-site-button:active .smp-btn-content:after,html.smp-buttons-v2 .smp-site-button.smp-btn-press .smp-btn-content *:before,html.smp-buttons-v2 .smp-site-button:active .smp-btn-content *:before,html.smp-buttons-v2 .smp-site-button.smp-btn-press .smp-btn-content *:after,html.smp-buttons-v2 .smp-site-button:active .smp-btn-content *:after{color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important;visibility:visible!important}html.smp-buttons-v2 .smp-site-button.smp-btn-press .smp-btn-shade,html.smp-buttons-v2 .smp-site-button:active .smp-btn-shade{opacity:1}html.smp-buttons-v2 .smp-site-button.smp-btn-press .smp-btn-content,html.smp-buttons-v2 .smp-site-button:active .smp-btn-content{transform:none}html.smp-buttons-v2 .grid-button.smp-site-button.smp-btn-press .smp-btn-frame,html.smp-buttons-v2 .grid-button.smp-site-button:active .smp-btn-frame{background-size:900px 1px,1px 900px,900px 1px,1px 900px,900px 1px,1px 900px,900px 1px,1px 900px}@keyframes smp-v2-shade-pass{0%,to{opacity:0}34%,66%{opacity:1}}@keyframes smp-v2-sweep-pass{0%{transform:translate3d(-300%,0,0) skew(-16deg)}to{transform:translate3d(350%,0,0) skew(-16deg)}}@keyframes smp-v2-content-pass{0%,to{transform:none}}@keyframes smp-v2-frame-pass{0%,to{background-size:16px 1px,1px 16px,16px 1px,1px 16px,16px 1px,1px 16px,16px 1px,1px 16px}32%,68%{background-size:900px 1px,1px 900px,900px 1px,1px 900px,900px 1px,1px 900px,900px 1px,1px 900px}}html.smp-buttons-v2 .grid-button.smp-site-button.smp-v2-pass .smp-btn-shade{animation:smp-v2-shade-pass .68s cubic-bezier(.4,0,.2,1) both}html.smp-buttons-v2 .grid-button.smp-site-button.smp-v2-pass .smp-btn-sweep{animation:smp-v2-sweep-pass .68s cubic-bezier(.4,0,.2,1) both}html.smp-buttons-v2 .grid-button.smp-site-button.smp-v2-pass .smp-btn-content{animation:smp-v2-content-pass .68s var(--smp-btn-ease) both}html.smp-buttons-v2 .grid-button.smp-site-button.smp-v2-pass .smp-btn-frame{animation:smp-v2-frame-pass .68s var(--smp-btn-ease) both}html.smp-buttons-v2 .smp-site-button.smp-pseudo-arrow-converted:after{content:none!important}html.smp-buttons-v2 .smp-site-button:focus{outline:3px solid #8b93a1!important;outline-offset:3px!important}html.smp-buttons-v2 .smp-site-button:focus:not(:focus-visible){outline:none!important}html.smp-buttons-v2 .smp-site-button:focus-visible{outline:3px solid #8b93a1!important;outline-offset:3px!important}#back-to-top-btn:focus{outline:3px solid #8b93a1!important;outline-offset:3px!important}#back-to-top-btn:focus:not(:focus-visible){outline:none!important}#back-to-top-btn:focus-visible{outline:3px solid #8b93a1!important;outline-offset:3px!important}@media (prefers-reduced-motion:reduce){html.smp-buttons-v2 .smp-site-button,html.smp-buttons-v2 .smp-btn-content,html.smp-buttons-v2 .smp-btn-shade,html.smp-buttons-v2 .smp-btn-sweep,html.smp-buttons-v2 .smp-btn-frame,#back-to-top-btn,#back-to-top-btn *{transition:none!important;animation:none!important}html.smp-buttons-v2 .smp-btn-sweep{display:none!important}html.smp-buttons-v2 .smp-site-button:hover .smp-btn-content,html.smp-buttons-v2 .smp-site-button:active .smp-btn-content,html.smp-buttons-v2 .smp-site-button.smp-btn-press .smp-btn-content{transform:none!important}}@media (forced-colors:active){html.smp-buttons-v2 .smp-btn-shade,html.smp-buttons-v2 .smp-btn-sweep,html.smp-buttons-v2 .smp-btn-frame{display:none!important}html.smp-buttons-v2 .smp-site-button,#back-to-top-btn{forced-color-adjust:auto;border:1px solid ButtonText!important}html.smp-buttons-v2 .smp-site-button:focus,html.smp-buttons-v2 .smp-site-button:focus-visible,#back-to-top-btn:focus,#back-to-top-btn:focus-visible{outline:3px solid Highlight!important;outline-offset:3px!important}}[style*="text-align: justify"],[style*="text-align:justify"]{text-align:left!important}
