@property --grid-shift{syntax:"<length>";inherits:false;initial-value:0px}:root{--ink:#171820;--paper:#f5f1e8;--white:#fffcf6;--blue:#3157e8;--electric:#5d7cff;--coral:#ff685f;--lime:#cbea68;--violet:#aa82ff;--line:rgba(23,24,32,.14);--muted:rgba(23,24,32,.62);--display:ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--serif:ui-serif,Georgia,"Times New Roman",serif;--ease:cubic-bezier(.16,1,.3,1);--spring:cubic-bezier(.2,1.45,.42,1)}body{background:var(--paper);color:var(--ink);font-family:var(--display);line-height:1.55;-webkit-font-smoothing:antialiased}header{position:sticky;z-index:70;top:0;background:rgba(245,241,232,.82);border-bottom:1px solid var(--line);backdrop-filter:blur(18px) saturate(1.2)}.nav{display:flex;align-items:center;gap:2rem;min-height:76px}.brand{display:flex;align-items:center;gap:.75rem}.brand>span{display:grid;place-items:center;width:42px;aspect-ratio:1;border-radius:14px;background:var(--blue);color:white;font:850 .9rem/1 var(--display);letter-spacing:-.03em;box-shadow:inset 0 1px rgba(255,255,255,.3),0 10px 25px rgba(49,87,232,.2);transform:rotate(-4deg)}.brand>div{display:flex;flex-direction:column}.brand strong{font-size:.92rem;line-height:1}.brand small{margin-top:.2rem;color:var(--muted);font-size:.5rem;letter-spacing:.11em;text-transform:uppercase}.nav nav{display:flex;gap:1.7rem;margin-left:auto}.nav nav a{font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;transition:color 180ms ease}.nav nav a:hover{color:var(--blue)}.nav-call{display:flex;gap:.45rem;padding:.66rem .95rem;border:1px solid var(--ink);border-radius:999px;font-size:.72rem;font-weight:800;transition:transform 300ms var(--spring),background 220ms ease,color 220ms ease}.nav-call span{color:var(--blue)}.nav-call:hover{background:var(--ink);color:white;transform:translateY(-2px)}.nav-call:hover span{color:var(--lime)}
.hero{position:relative;isolation:isolate;min-height:min(870px,calc(100svh - 126px));display:grid;align-items:center;overflow:hidden;background:linear-gradient(145deg,#f8f4ec,#e9eefc 57%,#eee3ff)}.grid-field{position:absolute;inset:0;z-index:-2;background-image:linear-gradient(rgba(49,87,232,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(49,87,232,.09) 1px,transparent 1px);background-size:44px 44px;background-position:var(--grid-shift) var(--grid-shift);mask-image:radial-gradient(circle at 70% 45%,black,transparent 68%);animation:grid-flow 10s linear infinite}.hero::before{content:"";position:absolute;z-index:-3;width:50rem;aspect-ratio:1;right:-14rem;top:-20rem;border-radius:50%;background:conic-gradient(from 30deg,rgba(49,87,232,.42),rgba(170,130,255,.3),rgba(255,104,95,.24),rgba(49,87,232,.42));filter:blur(65px);animation:aura-morph 12s ease-in-out infinite alternate}.thread{position:absolute;z-index:-1;border:2px solid var(--coral);border-color:var(--coral) transparent transparent var(--coral);border-radius:50%;opacity:.28}.thread::after{content:"";position:absolute;width:10px;aspect-ratio:1;border-radius:50%;background:var(--coral);box-shadow:0 0 0 8px rgba(255,104,95,.1)}.thread-a{width:36rem;height:19rem;left:-13rem;top:17%;transform:rotate(24deg);animation:thread-drift 9s var(--ease) infinite}.thread-a::after{right:12%;top:2%}.thread-b{width:28rem;height:16rem;right:-13rem;bottom:9%;border-color:var(--blue) transparent transparent var(--blue);transform:rotate(-28deg);animation:thread-drift 9s -4.5s var(--ease) infinite reverse}.thread-b::after{background:var(--blue);left:12%;top:3%}.hero-grid{display:grid;grid-template-columns:1fr .95fr;align-items:center;gap:clamp(3rem,7vw,7rem);padding-block:clamp(5rem,11vh,8rem)}.hero-copy{animation:copy-fit 1s .08s var(--ease) both}.kicker{display:flex;align-items:center;gap:.7rem;margin:0 0 1.1rem;color:var(--blue);font-size:.64rem;font-weight:850;letter-spacing:.18em;text-transform:uppercase}.kicker>span{width:35px;height:2px;background:currentColor;box-shadow:0 0 12px rgba(49,87,232,.35)}.hero h1{max-width:9.5ch;margin:0;font:850 clamp(4rem,7.7vw,7.8rem)/.84 var(--display);letter-spacing:-.08em}.hero h1 em{position:relative;color:var(--blue);font-family:var(--serif);font-weight:500}.hero h1 em::after{content:"";position:absolute;left:0;right:0;bottom:-.04em;height:.08em;background:var(--coral);transform:scaleX(0);transform-origin:left;animation:seam-draw 1s 1s var(--ease) forwards}.lede{max-width:33rem;margin:1.6rem 0 2rem;color:var(--muted);font-size:clamp(1rem,1.45vw,1.16rem)}.actions{display:flex;flex-wrap:wrap;gap:.7rem}.button{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:.85rem 1.25rem;overflow:hidden;border:1px solid transparent;border-radius:999px;font-size:.7rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase;transition:transform 300ms var(--spring),box-shadow 300ms ease,background 200ms ease}.button::after{content:"";position:absolute;width:12px;aspect-ratio:1;right:1rem;border:2px solid currentColor;border-left-color:transparent;border-bottom-color:transparent;border-radius:50%;opacity:0;transform:rotate(-45deg) scale(.4);transition:opacity 220ms ease,transform 420ms var(--spring)}.button:hover{padding-right:2.8rem;transform:translateY(-3px)}.button:hover::after{opacity:1;transform:rotate(45deg) scale(1)}.button:active{transform:scale(.97)}.primary{background:var(--blue);color:white;box-shadow:0 17px 42px rgba(49,87,232,.21)}.primary:hover{box-shadow:0 22px 55px rgba(49,87,232,.3)}.secondary{border-color:var(--line);background:rgba(255,255,255,.35);backdrop-filter:blur(10px)}.quick-list{display:flex;flex-wrap:wrap;gap:1.2rem;margin:2.2rem 0 0;padding:0;list-style:none}.quick-list li{font-size:.67rem;font-weight:750}.quick-list span{margin-right:.35rem;color:var(--coral);font-weight:900}
.fit-stage{position:relative;min-height:570px;perspective:1400px;animation:stage-fit 1.25s .25s var(--ease) both}.fit-stage::after{content:"";position:absolute;width:74%;height:16%;left:15%;bottom:2%;border-radius:50%;background:rgba(50,52,92,.25);filter:blur(30px);transform:rotate(-4deg)}.measurement-orbit{position:absolute;border:1px solid rgba(49,87,232,.24);border-radius:50%;transform-style:preserve-3d}.measurement-orbit::before{content:"";position:absolute;width:11px;aspect-ratio:1;border-radius:50%;background:var(--coral);box-shadow:0 0 22px 6px rgba(255,104,95,.32)}.orbit-a{inset:5% -2% 10% 3%;transform:rotateX(65deg) rotateZ(-14deg);animation:orbit-breathe 6s ease-in-out infinite}.orbit-a::before{left:11%;top:79%}.orbit-b{inset:15% 8% 0 12%;transform:rotateX(62deg) rotateZ(34deg);animation:orbit-breathe 6s -3s ease-in-out infinite reverse}.orbit-b::before{right:12%;top:9%;background:var(--lime);box-shadow:0 0 22px 6px rgba(203,234,104,.32)}
/* preserve-3d separates the garment, measurements, and labels into depth planes. */
.fit-card{position:absolute;z-index:2;inset:7% 10% 9%;overflow:hidden;border:1px solid rgba(255,255,255,.72);border-radius:30px;background:linear-gradient(145deg,rgba(255,255,255,.76),rgba(255,255,255,.34));box-shadow:inset 0 1px rgba(255,255,255,.9),0 45px 95px rgba(69,62,138,.19);backdrop-filter:blur(19px) saturate(1.3);transform:rotateY(-9deg) rotateX(5deg);transform-style:preserve-3d;transition:transform 850ms var(--ease),box-shadow 500ms ease}.fit-stage:hover .fit-card{transform:rotateY(5deg) rotateX(-2deg) translateY(-10px);box-shadow:inset 0 1px rgba(255,255,255,.9),0 58px 115px rgba(69,62,138,.25)}.card-label{position:absolute;z-index:5;left:1.5rem;right:1.5rem;top:1.3rem;display:flex;justify-content:space-between;font-size:.53rem;font-weight:850;letter-spacing:.15em;transform:translateZ(46px)}.card-label span{color:var(--blue)}.garment{position:absolute;z-index:2;width:56%;height:59%;left:22%;top:20%;transform:translateZ(25px);transition:transform 700ms var(--spring)}.fit-stage:hover .garment{transform:translateZ(55px) scale(1.025)}.garment .body{position:absolute;width:54%;height:75%;left:23%;top:19%;background:linear-gradient(145deg,#38455b,#1d2431);clip-path:polygon(15% 0,38% 10%,62% 10%,85% 0,100% 30%,83% 42%,77% 100%,23% 100%,17% 42%,0 30%);box-shadow:inset 12px 0 rgba(255,255,255,.025)}.shoulder{position:absolute;width:43%;height:36%;top:9%;background:#2a3547}.shoulder.left{left:5%;clip-path:polygon(100% 0,100% 100%,0 62%,15% 23%)}.shoulder.right{right:5%;clip-path:polygon(0 0,0 100%,100% 62%,85% 23%)}.seam{position:absolute;z-index:3;width:1px;height:70%;left:50%;top:25%;background:repeating-linear-gradient(to bottom,var(--coral) 0 5px,transparent 5px 10px)}.button-one,.button-two{position:absolute;z-index:4;width:6px;aspect-ratio:1;left:calc(50% - 3px);top:40%;border-radius:50%;background:var(--lime)}.button-two{top:53%}.measure-line{position:absolute;z-index:4;left:13%;right:13%;height:1px;background:repeating-linear-gradient(90deg,var(--blue) 0 7px,transparent 7px 12px);transform:translateZ(40px);animation:measure-pulse 4s ease-in-out infinite}.measure-line::before,.measure-line::after{content:"";position:absolute;width:7px;height:7px;top:-3px;border:1px solid var(--blue);border-width:1px 0 0 1px;transform:rotate(-45deg)}.measure-line::before{left:0}.measure-line::after{right:0;transform:rotate(135deg)}.measure-line span{position:absolute;right:0;top:-22px;padding:.15rem .35rem;border-radius:99px;background:var(--blue);color:white;font-size:.48rem;font-weight:850}.chest{top:42%}.waist{top:59%;animation-delay:-2s}.fit-result{position:absolute;z-index:5;left:1.5rem;right:1.5rem;bottom:1.3rem;display:grid;grid-template-columns:1fr auto;align-items:end;transform:translateZ(48px)}.fit-result small{grid-column:1;color:var(--muted);font-size:.52rem;text-transform:uppercase;letter-spacing:.11em}.fit-result strong{font:850 1.5rem/1 var(--display);letter-spacing:-.04em}.ready{grid-column:2;grid-row:1/3;align-self:center;padding:.42rem .65rem;border-radius:999px;background:#e6f7be;color:#506915;font-size:.53rem;font-weight:850;text-transform:uppercase;letter-spacing:.08em}.tool-tag{position:absolute;z-index:5;display:flex;align-items:center;gap:.5rem;padding:.72rem .85rem;border:1px solid rgba(255,255,255,.72);border-radius:999px;background:rgba(255,255,255,.72);box-shadow:0 15px 38px rgba(69,62,138,.13);backdrop-filter:blur(12px);font-size:.62rem;font-weight:850;animation:tag-bob 4.2s ease-in-out infinite}.tool-tag span{width:8px;aspect-ratio:1;border-radius:50%;background:var(--coral);box-shadow:0 0 0 5px rgba(255,104,95,.12)}.tag-left{left:-1%;top:24%}.tag-right{right:-2%;bottom:22%;animation-delay:-2.1s}.tag-right span{background:var(--lime);box-shadow:0 0 0 5px rgba(203,234,104,.15)}.measure-strip{position:absolute;left:0;right:0;bottom:0;border-top:1px solid var(--line);background:rgba(255,255,255,.25)}.measure-strip>div{height:48px;display:flex;align-items:end;justify-content:space-around;padding:0 1rem 7px;max-width:100rem;margin:auto}.measure-strip i{width:1px;height:9px;background:rgba(23,24,32,.35)}.measure-strip span,.measure-strip b{font-size:.52rem}.measure-strip span{color:var(--blue)}
.services{padding:clamp(6rem,11vw,10rem) 0;background:var(--ink);color:var(--white)}.section-head{display:grid;grid-template-columns:.7fr 1.15fr .75fr;align-items:end;gap:2rem;margin-bottom:4rem}.section-head h2,.fit h2,.visit h2{margin:0;font:850 clamp(3.3rem,6vw,6.5rem)/.87 var(--display);letter-spacing:-.07em}.section-head>p:last-child{margin:0;color:rgba(255,252,246,.6)}.service-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem;perspective:1200px}.alter-card,.shoe-card{position:relative;min-height:650px;display:flex;flex-direction:column;padding:1.5rem;overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:28px;transform-style:preserve-3d;transition:transform 650ms var(--ease),box-shadow 500ms ease}.alter-card{background:linear-gradient(145deg,#3157e8,#1f337f)}.shoe-card{background:linear-gradient(145deg,#bd92ff,#6b48b2)}.alter-card:hover,.shoe-card:hover{transform:translateY(-13px) rotateX(2deg) rotateY(-1deg);box-shadow:0 40px 90px rgba(0,0,0,.36)}.service-top{display:flex;justify-content:space-between;font-size:.55rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.service-top b{color:var(--lime)}.fabric-visual,.shoe-visual{position:relative;height:330px;margin:1rem 0;transform:translateZ(28px);transition:transform 700ms var(--spring)}.alter-card:hover .fabric-visual,.shoe-card:hover .shoe-visual{transform:translateZ(55px) scale(1.03) rotate(-1deg)}.fabric-visual::before{content:"";position:absolute;inset:10% 5%;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.16),transparent 67%)}.fabric-visual i{position:absolute;left:18%;right:18%;height:2px;background:var(--lime);transform-origin:left}.fabric-visual i:nth-child(1){top:28%;transform:rotate(11deg)}.fabric-visual i:nth-child(2){top:50%;transform:rotate(-8deg)}.fabric-visual i:nth-child(3){top:70%;transform:rotate(5deg)}.fabric-visual i::after{content:"";position:absolute;width:12px;aspect-ratio:1;right:-6px;top:-5px;border-radius:50%;background:var(--coral);box-shadow:0 0 0 7px rgba(255,104,95,.14)}.fabric-visual span{position:absolute;width:42%;height:72%;left:29%;top:12%;border:1px solid rgba(255,255,255,.6);border-radius:50% 50% 15% 15%;clip-path:polygon(20% 0,80% 0,100% 30%,76% 42%,70% 100%,30% 100%,24% 42%,0 30%);background:rgba(255,255,255,.08);backdrop-filter:blur(5px)}.shoe-visual i{position:absolute;width:67%;height:30%;left:18%;top:47%;border-radius:90% 38% 30% 42%;background:#1c1928;box-shadow:inset -15px -12px 20px rgba(0,0,0,.4),0 24px 28px rgba(25,12,55,.28);transform:rotate(-8deg)}.shoe-visual i::after{content:"";position:absolute;left:4%;right:0;bottom:-9px;height:12px;border-radius:50%;background:var(--lime);box-shadow:0 5px 0 #2b2636}.shoe-visual span{position:absolute;width:43%;height:24%;left:30%;top:36%;border-radius:75% 60% 22% 12%;background:#29233c;transform:rotate(-8deg)}.shoe-visual b{position:absolute;width:33%;height:2px;left:35%;top:48%;background:repeating-linear-gradient(90deg,var(--coral) 0 5px,transparent 5px 9px);transform:rotate(-8deg)}.service-copy{margin-top:auto}.service-copy h3{max-width:12ch;margin:0 0 .8rem;font:850 clamp(2.4rem,4.2vw,4.3rem)/.9 var(--display);letter-spacing:-.06em}.service-copy p{max-width:43ch;margin:0 0 1.4rem;color:rgba(255,255,255,.65);font-size:.85rem}.service-copy a{display:flex;justify-content:space-between;padding-top:1rem;border-top:1px solid rgba(255,255,255,.2);font-size:.65rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.service-copy a span{transition:transform 300ms var(--spring)}.service-copy a:hover span{transform:rotate(45deg)}
.fit{padding:clamp(6rem,11vw,10rem) 0;background:var(--paper)}.fit-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(3rem,9vw,9rem)}.fit-copy>p:not(.kicker){max-width:30rem;color:var(--muted)}.text-link{display:inline-flex;gap:.7rem;align-items:center;margin-top:1rem;padding-bottom:.3rem;border-bottom:1px solid var(--blue);color:var(--blue);font-size:.68rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.text-link span{transition:transform 300ms var(--spring)}.text-link:hover span{transform:rotate(45deg)}.fit-steps{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.fit-steps li{display:grid;grid-template-columns:70px 1fr;gap:1rem;padding:1.5rem 0;border-bottom:1px solid var(--line);transition:padding 350ms var(--ease),background 220ms ease}.fit-steps li:hover{padding-inline:1rem;background:#e9eefa}.fit-steps li>span{display:grid;place-items:center;width:48px;aspect-ratio:1;border:1px solid var(--blue);border-radius:50%;color:var(--blue);font-size:.6rem;font-weight:850}.fit-steps b{font-size:1.15rem}.fit-steps p{margin:.35rem 0 0;color:var(--muted);font-size:.82rem}
.quote{padding:5rem 0;background:var(--lime)}.quote .shell{display:grid;grid-template-columns:.48fr 1.52fr;align-items:center;gap:clamp(3rem,8vw,8rem)}.quote-score{display:flex;flex-direction:column}.quote-score span{font-size:.58rem;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.quote-score strong{font:850 7rem/.85 var(--display);letter-spacing:-.09em}.quote-score small{font-size:.65rem}.quote blockquote{margin:0;font:850 clamp(2rem,4.2vw,4.2rem)/.96 var(--display);letter-spacing:-.05em}.quote cite{display:block;margin-top:1.5rem;font:850 .58rem/1.5 var(--display);letter-spacing:.1em;text-transform:uppercase;opacity:.58}
.visit{padding:clamp(6rem,11vw,10rem) 0;background:#e5e9f6}.visit-shell{display:grid;grid-template-columns:.85fr 1.15fr;gap:1rem}.visit-copy,.location-card{min-height:500px;border:1px solid var(--line);border-radius:28px}.visit-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(2rem,5vw,4rem);background:var(--white)}.visit h2{font-size:clamp(3.3rem,6vw,5.8rem)}address{margin:1.5rem 0;color:var(--muted);font-style:normal}.location-card{position:relative;overflow:hidden;background:#1d2340}.location-grid{position:absolute;inset:-35%;background-image:linear-gradient(rgba(93,124,255,.22) 1px,transparent 1px),linear-gradient(90deg,rgba(93,124,255,.22) 1px,transparent 1px);background-size:46px 46px;transform:perspective(650px) rotateX(58deg) rotateZ(-26deg);animation:location-flow 11s linear infinite}.location-grid::after{content:"";position:absolute;inset:48% -10% auto;height:3px;background:var(--coral);box-shadow:0 130px rgba(203,234,104,.5),0 -160px rgba(170,130,255,.5);transform:rotate(-8deg)}.location-pin{position:absolute;left:53%;top:39%;display:grid;place-items:center;width:54px;aspect-ratio:1;border-radius:18px 18px 18px 4px;background:var(--blue);color:white;box-shadow:0 0 0 12px rgba(93,124,255,.12),0 22px 45px rgba(0,0,0,.35);transform:rotate(-45deg);animation:location-pin 3.5s ease-in-out infinite}.location-pin i{font-style:normal;font-weight:850;transform:rotate(45deg)}.location-meta{position:absolute;left:2rem;right:2rem;bottom:2rem;display:flex;flex-direction:column;padding:1.2rem;border:1px solid rgba(255,255,255,.15);border-radius:18px;background:rgba(15,18,35,.7);color:white;backdrop-filter:blur(14px)}.location-meta span{color:var(--lime);font-size:.53rem;font-weight:850;letter-spacing:.14em}.location-meta b{margin:.25rem 0;font-size:1.25rem}.location-meta small{color:rgba(255,255,255,.6)}
footer{padding:3rem 0 2rem;background:var(--ink);color:white}.footer-grid{display:grid;grid-template-columns:1.2fr .7fr .7fr;gap:2rem}.footer-grid>div{display:flex;flex-direction:column;gap:.35rem}.footer-grid>div b{color:var(--lime);font-size:.58rem;letter-spacing:.13em;text-transform:uppercase}.footer-grid>div a{font-size:.78rem}.sticky-call{background:var(--blue);color:white}
@keyframes grid-flow{to{--grid-shift:44px}}@keyframes aura-morph{0%{transform:translate(0,0) scale(.95) rotate(-5deg)}50%{transform:translate(-35px,28px) scale(1.08) rotate(5deg)}100%{transform:translate(20px,-15px) scale(1) rotate(-2deg)}}@keyframes thread-drift{0%,100%{opacity:.14;filter:blur(0)}50%{opacity:.44;filter:blur(.2px)}}@keyframes copy-fit{from{opacity:0;transform:translate3d(-34px,28px,0) skewX(-2deg)}to{opacity:1;transform:none}}@keyframes stage-fit{from{opacity:0;transform:translate3d(55px,35px,0) rotate(4deg)}to{opacity:1;transform:none}}@keyframes seam-draw{to{transform:scaleX(1)}}@keyframes orbit-breathe{0%,100%{opacity:.28;filter:blur(0)}50%{opacity:.75;filter:blur(.2px)}}@keyframes measure-pulse{0%,100%{opacity:.45;transform:translateZ(40px) scaleX(.86)}50%{opacity:1;transform:translateZ(40px) scaleX(1)}}@keyframes tag-bob{0%,100%{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-11px) rotate(1deg)}}@keyframes location-flow{to{background-position:46px 46px}}@keyframes location-pin{0%,100%{transform:rotate(-45deg) translate(0,0);box-shadow:0 0 0 10px rgba(93,124,255,.12),0 22px 45px rgba(0,0,0,.35)}50%{transform:rotate(-45deg) translate(6px,-6px);box-shadow:0 0 0 20px rgba(93,124,255,0),0 28px 50px rgba(0,0,0,.4)}}
@media(max-width:900px){.nav nav{display:none}.nav-call{margin-left:auto}.hero-grid,.fit-grid{grid-template-columns:1fr}.hero-grid{padding-top:5rem}.fit-stage{max-width:600px;width:100%;margin-inline:auto}.section-head{grid-template-columns:1fr}.quote .shell{grid-template-columns:1fr}}
@media(max-width:620px){.nav-call{display:none}.hero h1{font-size:clamp(3.7rem,18vw,5.9rem)}.fit-stage{min-height:430px}.fit-card{inset:7% 3% 9%}.tool-tag{font-size:.54rem}.tag-left{left:-2%}.tag-right{right:-2%}.section-head h2,.fit h2,.visit h2{font-size:clamp(3rem,15vw,5rem)}.service-grid,.visit-shell,.footer-grid{grid-template-columns:1fr}.alter-card,.shoe-card{min-height:560px}.quote .shell{gap:2rem}.quote blockquote{font-size:2.2rem}.visit-copy,.location-card{min-height:420px}.quick-list{display:grid;gap:.6rem}.measure-strip>div{justify-content:space-between}}
