:root{--card-hero:clamp(34px,4.2vw,60px);--card-quote:clamp(20px,1.7vw,23px);--card-section:clamp(30px,4vw,48px);--card-row:clamp(21px,1.8vw,24px)}.card-look .bc-hero{position:relative;overflow:hidden;background:var(--paper);color:var(--ink)}.card-look .bc-bg{width:100%;height:100%;object-fit:cover;object-position:62% 60%;transform:scale(1.04)}.card-look .bc-bg,.card-look .bc-wash{position:absolute;inset:0;display:none}.card-look .bc-grid{position:relative;display:flex;flex-direction:column;align-items:center;gap:0;padding-block:32px 56px}.card-look .bc-side{display:contents}.card-look .bc-grid>*,.card-look .bc-side>*{width:100%;max-width:520px;margin-inline:auto}.card-look .bc-side .bc-save,.card-look .bc-side .bc-save-sub{order:1}.card-look .bc-side .bc-h1,.card-look .bc-side .bc-kicker,.card-look .bc-side .bc-note{order:2}.card-look .bc-side .bc-rows{order:3}@media (min-width:960px){.card-look .bc-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:72px;min-height:max(640px,calc(100svh - 34px));padding-block:40px}.card-look .bc-side{display:block;width:100%;max-width:520px;margin-inline:auto}}.card-look .bc-stage{order:0;display:flex;flex-direction:column;align-items:center}.card-look .bc-frame{position:relative;width:100%;perspective:1200px}.card-look .bc-ticks{position:absolute;inset:-12px;pointer-events:none;background:linear-gradient(var(--ink-3),var(--ink-3)) 0 0/8px 1px no-repeat,linear-gradient(var(--ink-3),var(--ink-3)) 0 0/1px 8px no-repeat,linear-gradient(var(--ink-3),var(--ink-3)) 100% 0/8px 1px no-repeat,linear-gradient(var(--ink-3),var(--ink-3)) 100% 0/1px 8px no-repeat,linear-gradient(var(--ink-3),var(--ink-3)) 0 100%/8px 1px no-repeat,linear-gradient(var(--ink-3),var(--ink-3)) 0 100%/1px 8px no-repeat,linear-gradient(var(--ink-3),var(--ink-3)) 100% 100%/8px 1px no-repeat,linear-gradient(var(--ink-3),var(--ink-3)) 100% 100%/1px 8px no-repeat}.card-look .bc-tilt{width:100%;transform-style:preserve-3d;transition:transform var(--dur-3) var(--ease-out);transform:translate3d(0,var(--lift,0),0) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg))}.card-look .bc-tilt.is-tilting{transition-duration:var(--dur-2)}.card-look .bc{position:relative;display:block;width:100%;aspect-ratio:3.5/2;padding:0;border:0;background:none;cursor:pointer;transform-style:preserve-3d;transition:transform var(--dur-4) var(--spring);container-type:inline-size;font:inherit;color:inherit;text-align:left}.card-look .bc.is-flipped{transform:rotateY(180deg)}.card-look .bc:focus-visible{outline:2px solid var(--accent);outline-offset:6px;border-radius:var(--r-sm)}.card-look .bc-hint{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:22px;font-size:13px;text-align:center;color:var(--ink-3)}.card-look .bc-hint svg{width:16px;height:16px;color:var(--accent)}.card-look .bc-body{--stock:clamp(2px,.45cqw,3.2px);--corner:clamp(4px,1.6cqw,10px);position:absolute;inset:0;display:block;transform-style:preserve-3d}.card-look .bc-face{position:absolute;inset:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--accent-lit) 55%,transparent);border-radius:var(--corner);backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:0 2px 3px rgba(6,26,46,.15),0 15px 22px -13px rgba(6,26,46,.65),0 30px 40px -24px rgba(6,26,46,.42)}.card-look .bc-face:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:.5;mix-blend-mode:soft-light;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E") 0 0/180px 180px}.card-look .bc-edge{--core:calc(var(--stock) - 1px);position:absolute;pointer-events:none;background:linear-gradient(90deg,var(--navy-2),var(--rule) 50%,var(--navy-2))}.card-look .bc-edge-l,.card-look .bc-edge-r{top:var(--corner);bottom:var(--corner);width:var(--core)}.card-look .bc-edge-b,.card-look .bc-edge-t{left:var(--corner);right:var(--corner);height:var(--core);background:linear-gradient(180deg,var(--navy-2),var(--rule) 50%,var(--navy-2))}.card-look .bc-edge-l{left:calc(1px - var(--core) / 2);transform:rotateY(-90deg)}.card-look .bc-edge-r{left:calc(100% - 1px - var(--core) / 2);transform:rotateY(90deg)}.card-look .bc-edge-t{top:calc(1px - var(--core) / 2);transform:rotateX(90deg)}.card-look .bc-edge-b{top:calc(100% - 1px - var(--core) / 2);transform:rotateX(-90deg)}.card-look .bc-lift{position:absolute;inset:0;border-radius:var(--r-sm);pointer-events:none;opacity:0;box-shadow:0 26px 48px -22px rgba(6,26,46,.45);transition:opacity var(--dur-2) var(--ease-out)}.card-look .bc-flipmark{position:absolute;right:-10px;bottom:-10px;z-index:1;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;pointer-events:none;background:var(--accent-lit);color:var(--navy-2);box-shadow:0 0 0 2px rgba(255,255,255,.7),0 3px 8px -2px rgba(6,26,46,.45);transform:translateZ(12px)}.card-look .bc-flipmark svg{width:17px;height:17px}.card-look .bc-flipmark:after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:0 0 0 2px var(--accent-lit);opacity:0;animation:bc-ping var(--dur-photo) var(--ease-out) var(--dur-photo) 2 backwards}@keyframes bc-peek{0%,to{transform:rotateY(0deg)}35%{transform:rotateY(-18deg)}65%{transform:rotateY(4deg)}}@keyframes bc-ping{0%{transform:scale(1);opacity:.75}to{transform:scale(2.1);opacity:0}}.card-look .bc-body{animation:bc-peek var(--dur-photo) var(--ease-in-out) var(--dur-3) backwards}.card-look .bc-front{transform:translateZ(calc(var(--stock) / 2));background:var(--navy-2);color:#fff}.card-look .bc-city,.card-look .bc-city img{position:absolute;inset:0}.card-look .bc-city img{width:100%;height:100%;object-fit:cover;object-position:62% 60%;opacity:.12;filter:grayscale(1)}.card-look .bc-portrait{position:absolute;top:0;right:0;width:67%;height:100%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 32%);mask-image:linear-gradient(90deg,transparent,#000 32%)}.card-look .bc-portrait img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.card-look .bc-tone{position:absolute;inset:0;background:linear-gradient(90deg,var(--navy-2) 0,rgba(6,26,46,.97) 30%,rgba(6,26,46,.9) 36%,rgba(6,26,46,.74) 42%,rgba(6,26,46,.5) 48%,rgba(6,26,46,.27) 54%,rgba(6,26,46,.1) 59.5%,rgba(6,26,46,0) 64%),linear-gradient(0deg,var(--navy-2) 15%,rgba(6,26,46,.94) 19.5%,rgba(6,26,46,.76) 24%,rgba(6,26,46,.5) 28.5%,rgba(6,26,46,.25) 33%,rgba(6,26,46,.08) 37%,rgba(6,26,46,0) 40%)}.card-look .bc-identity{position:absolute;top:8.7%;left:6%;display:flex;flex-direction:column}.card-look .bc-name{max-width:4em;font-family:var(--serif);font-weight:300;font-size:9.3cqw;line-height:.91;color:var(--paper)}.card-look .bc-title{margin-top:1.65cqw;font-size:max(9.5px,2.07cqw);font-weight:500;line-height:1.35;white-space:nowrap;color:var(--accent-lit)}.card-look .bc-contact{position:absolute;left:6%;bottom:20.5%;display:flex;flex-direction:column;gap:.4cqw}.card-look .bc-line{font-size:max(9.5px,2.4cqw);line-height:1.35;white-space:nowrap;color:var(--on-dark)}.card-look .bc-number{margin-bottom:.6cqw;font-size:max(10.5px,3.25cqw);font-weight:500}.card-look .bc-foot{position:absolute;left:6%;right:6%;bottom:7.75%;display:flex;align-items:center;justify-content:space-between}.card-look .bc-region{font-size:max(9px,2.15cqw);line-height:1.2;white-space:nowrap;color:var(--on-dark)}.card-look .bc-logo{display:block;width:12cqw;height:auto}.card-look .bc-back{transform:rotateY(180deg) translateZ(calc(var(--stock) / 2));background:var(--navy);color:var(--on-dark)}.card-look .bc-back .bc-city img{opacity:.07}.card-look .bc-back-copy{position:absolute;left:7%;right:43%;top:13%;display:flex;flex-direction:column}.card-look .bc-back-h{max-width:5em;font-family:var(--serif);font-weight:400;font-size:6.6cqw;line-height:1.03;color:var(--paper)}.card-look .bc-back-sub{margin-top:3cqw;font-size:max(10px,2.55cqw);line-height:1.5;color:var(--on-dark)}.card-look .bc-back-url{margin-top:3cqw;font-size:max(10px,2.4cqw);font-weight:500;color:var(--accent-lit)}.card-look .bc-qr{position:absolute;right:6.5%;top:22%;width:32%;aspect-ratio:1;padding:2cqw;border-radius:.4cqw;background:#fff}.card-look .bc-qr img{display:block;width:100%;height:100%}@container (max-width:420px){.card-look .bc-name{font-size:8.5cqw}.card-look .bc-contact{bottom:18.75%}.card-look .bc-back-copy{top:10%;right:40%}.card-look .bc-back-h{max-width:none;font-size:6.4cqw}.card-look .bc-back-sub,.card-look .bc-back-url{margin-top:2.4cqw}}@container (max-width:330px){.card-look .bc-name{font-size:7.9cqw}.card-look .bc-identity{top:8%}.card-look .bc-contact{bottom:19.25%}.card-look .bc-tone{background:linear-gradient(90deg,var(--navy-2) 0,rgba(6,26,46,.97) 40%,rgba(6,26,46,.9) 45.5%,rgba(6,26,46,.74) 51%,rgba(6,26,46,.5) 56%,rgba(6,26,46,.27) 61.5%,rgba(6,26,46,.1) 66.5%,rgba(6,26,46,0) 72%),linear-gradient(0deg,var(--navy-2) 15%,rgba(6,26,46,.94) 19.5%,rgba(6,26,46,.76) 24%,rgba(6,26,46,.5) 28.5%,rgba(6,26,46,.25) 33%,rgba(6,26,46,.08) 37%,rgba(6,26,46,0) 40%)}}.card-look .bc-h1{margin-block:40px 0;font-family:var(--serif);font-weight:400;font-size:var(--card-hero);line-height:1.08;letter-spacing:-.01em;color:var(--ink)}.card-look .bc-side .bc-kicker{margin-top:10px;font-size:17px;font-weight:400;line-height:1.55;letter-spacing:0;text-transform:none;color:var(--ink-2)}.card-look .bc-side .bc-note{margin-block:22px 0;padding:0}.card-look .bc-note p{font-family:var(--serif);font-style:italic;font-size:var(--card-quote);line-height:1.4;letter-spacing:0;color:var(--ink)}.card-look .bc-note cite{display:block;margin-top:8px;font-family:var(--sans);font-style:normal;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3)}.card-look .bc-side .bc-save{display:flex;justify-content:center;gap:10px;min-height:54px;margin-top:22px;padding:0 12px;font-size:16px;font-weight:600;letter-spacing:0;text-transform:none;background:var(--accent);color:#fff}.card-look .bc-side .bc-save:hover{background:color-mix(in oklab,var(--accent) 86%,var(--ink))}.card-look .bc-side .bc-save:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.card-look .bc-save svg{width:20px;height:20px}.card-look .bc-side .bc-save-sub{margin-top:8px;font-size:13px;text-align:center;color:var(--ink-3)}.card-look .bc-side .bc-rows{display:flex;flex-direction:column;gap:0;margin-top:28px;margin-bottom:0;padding:0;list-style:none;border-top:1px solid var(--rule)}.card-look .bc-rows .bc-row-link,.card-look .bc-rows .bc-row-phone{display:flex;align-items:center;gap:12px;min-height:64px;padding:8px 0;border:0;border-bottom:1px solid var(--rule);color:var(--ink);text-decoration:none;transition:background-color var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out),transform var(--dur-3) var(--spring)}.card-look .bc-rows .bc-rt{flex:1;min-width:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.card-look .bc-rows .bc-rt b{font-size:17px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--ink-2)}.card-look .bc-rows .bc-rt .bc-val{font-size:17px;font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink)}.card-look .bc-acts{flex:none;display:flex;gap:8px}.card-look .bc-rows .bc-act,.card-look .bc-rows .bc-acts a{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:none;border:1px solid var(--rule);color:var(--accent);transition:background-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out),transform var(--dur-3) var(--spring)}.card-look .bc-rows .bc-acts a:focus-visible,.card-look .bc-rows .bc-acts a:hover,.card-look .bc-rows .bc-row-link:focus-visible .bc-act,.card-look .bc-rows .bc-row-link:hover .bc-act{background:var(--paper-2);border-color:var(--accent);color:var(--accent)}@media (hover:hover){.card-look .bc-rows .bc-acts a:hover,.card-look .bc-rows .bc-row-link:hover .bc-act{transform:translateY(-1px)}}.card-look .bc-rows .bc-acts a:focus-visible,.card-look .bc-rows .bc-row-link:focus-visible .bc-act{transform:translateY(-1px)}.card-look .bc-rows .bc-acts a:focus-visible,.card-look .bc-rows .bc-row-link:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.card-look .bc-acts svg{width:19px;height:19px}@media (min-width:960px){.card-look .bc-h1{margin-top:0}.card-look .bc-side .bc-save{margin-top:28px}.card-look .bc-side .bc-rows{margin-top:24px}}.card-look .cl-band{padding-block:56px;border-top:1px solid var(--rule);background:var(--paper)}.card-look .cl-band-ex{background:var(--paper-2)}.card-look .cl-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media (min-width:960px){.card-look .cl-band{padding-block:72px}.card-look .cl-grid{grid-template-columns:240px minmax(0,1fr);column-gap:48px}.card-look .cl-grid>.eyebrow{padding-top:14px}}.card-look{--sheet-edge:color-mix(in srgb,var(--ink-3) 80%,var(--paper-2));--field-rule:color-mix(in srgb,var(--ink-3) 75%,#fff)}.card-look .xc-card{padding:0;border:0;border-radius:0;background:none;box-shadow:none}.card-look .xc-form{display:grid;grid-template-columns:minmax(0,1fr)}.card-look .xc-card .xc-p{margin-top:12px;max-width:36em;font-size:17px;line-height:1.55;color:var(--ink-2)}.card-look .xc-p a{color:var(--accent);font-weight:600;text-decoration:none;white-space:nowrap}.card-look .xc-card .xc-done,.card-look .xc-card .xc-panel{max-width:720px;margin-top:24px;padding:clamp(24px,4vw,44px);border:1px solid var(--sheet-edge);border-radius:var(--r-lg);background:#fff;box-shadow:0 24px 48px -32px rgba(6,26,46,.35)}.card-look .xc-card .xc-h{margin:0;font-family:var(--serif);font-weight:400;font-size:var(--card-section);line-height:1.08;letter-spacing:-.01em;color:var(--ink)}.card-look .xc-form .who-form{margin-top:8px}.card-look .xc-form .who-form .row2{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin-top:0}.card-look .xc-form .who-form .lab{display:block;margin:18px 0 0;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-wrap:pretty;color:var(--ink-3)}.card-look .xc-form .who-form input,.card-look .xc-form .who-form textarea{width:100%;box-sizing:border-box;height:auto;min-height:44px;padding:8px 0;border:0;border-bottom:1px solid var(--field-rule);border-radius:0;background:transparent;font:inherit;font-size:17px;color:var(--ink);box-shadow:none}.card-look .xc-form .who-form textarea{resize:vertical}.card-look .xc-form .who-form input:focus,.card-look .xc-form .who-form textarea:focus{outline:none;border-bottom-color:var(--accent);box-shadow:0 1px 0 var(--accent)}.card-look .xc-form .who-form .consent{margin-top:24px;font-size:12.5px;line-height:1.55;color:var(--ink-2)}.card-look .xc-form .who-form .consent a{color:var(--accent)}.card-look .xc-form .who-form .au-btn{display:flex;justify-content:center;width:100%;min-height:52px;margin-top:18px;padding:0 28px;font-size:16px;font-weight:600;letter-spacing:0;text-transform:none;background:var(--navy);color:#fff}.card-look .xc-form .who-form .au-btn:hover{background:var(--navy-2)}.card-look .xc-form .who-form .au-btn:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.card-look .xc-form .xc-fine{margin-top:14px;font-size:12.5px;line-height:1.5;color:var(--ink-2)}.card-look .xc-done{display:flex;flex-direction:column;gap:14px;--rv-from:translate3d(0,calc(var(--rise) * .5),0)}.card-look .xc-card .xc-done{margin-top:0}.card-look .xc-mark{width:56px;height:56px;border-radius:50%;background:var(--accent-lit);color:var(--navy-2);display:flex;align-items:center;justify-content:center}.card-look .xc-done .xc-mark{animation:tick-pop var(--dur-3) var(--spring) backwards}.card-look .xc-done .xc-mark svg{animation:tick-draw var(--dur-3) var(--ease-out) var(--dur-1) backwards}.card-look .xc-done>:not(.xc-mark){animation:rv-in var(--dur-3) var(--ease-out) var(--dur-2) backwards}.card-look .xc-next{list-style:none;margin:0;padding:0;border-top:1px solid var(--rule)}.card-look .xc-next li{display:grid;grid-template-columns:110px minmax(0,1fr);gap:14px;padding:12px 0;border-bottom:1px solid var(--rule)}.card-look .xc-next b{font-size:var(--label-sm);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);padding-top:2px}.card-look .xc-next span{font-size:14.5px;line-height:1.55;color:var(--ink-2)}.card-look .xc-links{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;gap:0;margin-block:-12px}.card-look .xc-links a{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);text-decoration:none}.card-look .xc-links svg{width:18px;height:18px}@media (min-width:600px){.card-look .xc-form .who-form .row2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:32px}.card-look .xc-form .who-form .au-btn{display:inline-flex;width:auto}}@media (max-width:560px){.card-look .xc-next li{grid-template-columns:minmax(0,1fr);gap:2px}}@media (min-width:960px){.card-look .xc-form{grid-template-columns:240px minmax(0,1fr);grid-template-rows:auto 1fr auto;column-gap:48px}.card-look .xc-form>.eyebrow{grid-column:1;grid-row:1;padding-top:14px}.card-look .xc-card .xc-form>.xc-p{grid-column:1;grid-row:2;align-self:start;font-size:16px}.card-look .xc-card .xc-form>.xc-panel{grid-column:2;grid-row:1/span 2;margin-top:0}.card-look .xc-form>.xc-fine{grid-column:2;grid-row:3}.card-look .xc-card .xc-done{margin-left:288px}}.card-look .cl-grid .xc-stats{display:grid;margin:0;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.card-look .xc-stats div{padding:20px 16px 20px 0;border:0}.card-look .xc-stats div+div{padding-left:16px;border-left:1px solid var(--rule)}.card-look .xc-stats div:nth-child(3){padding-left:0;border-left:0}.card-look .xc-stats div:nth-child(n+3){border-top:1px solid var(--rule)}.card-look .xc-stats dd{margin:0;font-family:var(--serif);font-weight:400;font-size:var(--netline-figure);line-height:1;font-variant-numeric:tabular-nums;color:var(--ink)}.card-look .xc-stats dt{margin-top:10px;font-size:13px;font-weight:400;letter-spacing:0;text-transform:none;line-height:1.45;color:var(--ink-2)}@media (min-width:720px){.card-look .cl-grid .xc-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.card-look .xc-stats div:nth-child(3){padding-left:16px;border-left:1px solid var(--rule)}.card-look .xc-stats div:nth-child(n+3){border-top:0}}.card-look .cl-rows{border-top:1px solid var(--rule)}.card-look .cl-rows .xc-row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;border:0;border-bottom:1px solid var(--rule);text-decoration:none;transition:color var(--dur-2) var(--ease-out)}.card-look .cl-rows .xc-row:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.card-look .cl-rows .xc-row>span{flex:1;min-width:0}.card-look .cl-rows .xc-row b{display:block;font-family:var(--serif);font-weight:400;font-size:var(--card-row);line-height:1.2;color:var(--ink)}.card-look .cl-rows .xc-row small{display:block;margin-top:4px;font-size:17px;line-height:1.5;color:var(--ink-2)}.card-look .cl-rows .xc-row em{flex:none;color:var(--ink-3);transition:transform var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out)}@media (hover:hover){.card-look .cl-rows .xc-row:hover em{transform:translateX(3px);color:var(--accent)}}.card-look .cl-rows .xc-row:focus-visible em{transform:translateX(3px);color:var(--accent)}.card-look .xc-share{margin-top:28px;padding:0;border-radius:0;background:none;color:var(--ink-2)}.card-look .xc-share p{font-size:17px;line-height:1.55;color:var(--ink-2)}.card-look .xc-share p b{font-weight:600;color:var(--ink)}.card-look .xc-share .xc-share-btn{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:4px;padding:0;border:0;background:none;cursor:pointer;font:inherit;font-size:16px;font-weight:600;letter-spacing:0;color:var(--ink)}.card-look .xc-share .xc-share-btn span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.card-look .xc-share .xc-share-btn svg{width:18px;height:18px}.card-look .xc-share .xc-share-btn:hover{color:var(--accent)}.card-look .xc-share .xc-share-btn:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.card-look .lg-band{padding:calc(84px + clamp(28px,4vw,48px)) 0 clamp(40px,5vw,64px);background:var(--navy-2);color:var(--on-dark)}.card-look .lg-band .eyebrow{color:var(--accent-lit)}.card-look .lg-band h1{margin:12px 0 0;max-width:20ch;font-family:var(--serif);font-weight:400;font-size:var(--card-section);line-height:1.08;letter-spacing:-.01em;text-wrap:balance;color:#fff}.card-look .lg-band p.sub{margin:14px 0 0;max-width:56ch;font-size:17px;line-height:1.55;color:var(--on-dark)}.card-look .lg-body{padding:clamp(40px,6vw,72px) 0 clamp(56px,7vw,96px)}.card-look .lg-body h2{margin:44px 0 0;font-weight:400;font-size:var(--card-row);line-height:1.2;color:var(--ink)}.card-look .lg-body h2:first-child{margin-top:0}.card-look .lg-body .doc>section+section{margin-top:44px}.card-look .lg-body li,.card-look .lg-body p{font-size:17px;line-height:1.65;color:var(--ink-2)}.card-look .lg-body p{margin:12px 0 0}.card-look .lg-body li+li{margin-top:6px}.card-look .lg-body .doc a:not(.back){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.card-look .lg-body .legal-table th{font-weight:600;color:var(--ink)}.card-look .lg-body .updated{margin-top:32px;font-size:14px;color:var(--ink-3)}.card-look .lg-body .back{display:inline-flex;align-items:center;min-height:44px;margin-top:16px;font-size:16px;font-weight:600;color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;transition:color var(--dur-2) var(--ease-out)}.card-look .lg-body .back:hover{color:var(--accent)}.card-look .lg-ways .btn{min-height:54px;padding:0 24px;font-size:16px;font-weight:600;letter-spacing:0;text-transform:none;background:var(--accent);color:#fff}.card-look .lg-ways .btn:hover{background:color-mix(in oklab,var(--accent) 86%,var(--ink))}.card-look .lg-ways .btn.btn-ghost{background:none;color:var(--ink);box-shadow:inset 0 0 0 1px var(--sheet-edge)}.card-look .lg-ways .btn.btn-ghost:hover{background:var(--paper-2)}.card-look .lg-ways .btn:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.card-look .lg-body p.lg-phone{margin-top:20px;font-size:17px}body:has(.card-look) .nav[data-site=card] .mlink{font-size:15px;font-weight:600;letter-spacing:.02em;text-transform:none}body:has(.card-look) .nav[data-site=card] .mlink-btn{min-height:44px;letter-spacing:0}body:has(.card-look) .nav[data-site=card] .nav-cta{font-size:14px;letter-spacing:0;text-transform:none}@media (min-width:1024px){body:has(.card-look){--shell:1368px;--shell-x:max(var(--gut),calc((var(--vw) - var(--shell)) / 2 + var(--gut)));--shell-w:calc(min(var(--shell),var(--vw)) - 2 * var(--gut))}.card-look.card-home{--col:calc((var(--shell-w) - 11 * 24px) / 12);--side-x:calc(var(--shell-x) + 7 * var(--col) + 7 * 24px);display:grid;grid-template-columns:calc(var(--shell-x) + 7 * var(--col) + 6 * 24px) minmax(0,1fr)}.card-look .bc-hero{grid-column:1/-1;grid-row:1;background:var(--navy-2);color:var(--on-dark)}.card-look .bc-bg,.card-look .bc-wash{display:block}.card-look .bc-wash{background:linear-gradient(90deg,rgba(6,26,46,.3) 0,rgba(6,26,46,.42) calc(var(--side-x) - 140px),rgba(6,26,46,.8) calc(var(--side-x) - 24px),rgba(6,26,46,.82) 100%)}.card-look .bc-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;padding-block:56px}.card-look .bc-grid>.bc-stage{grid-column:1/8;max-width:none;margin:0;padding-right:48px}.card-look .bc-grid>.bc-side{grid-column:8/13;max-width:none;margin:0}.card-look .lg-band{padding:calc(85px + 48px) 0 64px}.card-look .bc-ticks{background:linear-gradient(var(--on-dark-2),var(--on-dark-2)) 0 0/8px 1px no-repeat,linear-gradient(var(--on-dark-2),var(--on-dark-2)) 0 0/1px 8px no-repeat,linear-gradient(var(--on-dark-2),var(--on-dark-2)) 100% 0/8px 1px no-repeat,linear-gradient(var(--on-dark-2),var(--on-dark-2)) 100% 0/1px 8px no-repeat,linear-gradient(var(--on-dark-2),var(--on-dark-2)) 0 100%/8px 1px no-repeat,linear-gradient(var(--on-dark-2),var(--on-dark-2)) 0 100%/1px 8px no-repeat,linear-gradient(var(--on-dark-2),var(--on-dark-2)) 100% 100%/8px 1px no-repeat,linear-gradient(var(--on-dark-2),var(--on-dark-2)) 100% 100%/1px 8px no-repeat}.card-look .bc-face{box-shadow:0 2px 2px rgba(6,26,46,.35),0 20px 25px -12px rgba(6,26,46,.75),0 45px 55px -20px rgba(6,26,46,.65)}.card-look .bc-lift{box-shadow:0 44px 80px -24px rgba(0,0,0,.6)}.card-look .bc-flipmark{right:-12px;bottom:-12px;width:36px;height:36px}.card-look .bc-flipmark svg{width:20px;height:20px}.card-look .bc:focus-visible{outline-color:var(--accent-lit)}.card-look .bc-hint{width:fit-content;margin:22px auto 0;padding:8px 14px;border-radius:999px;background:rgba(6,26,46,.74);font-size:14px;font-weight:500;color:#fff}.card-look .bc-hint svg{color:var(--accent-lit)}.card-look .bc-h1{color:#fff}.card-look .bc-side .bc-kicker{color:var(--on-dark)}.card-look .bc-note p{color:#fff}.card-look .bc-note cite{color:var(--accent-lit)}.card-look .bc-side .bc-save{background:var(--accent-lit);color:var(--navy-2)}.card-look .bc-side .bc-save:hover{background:#E7BC79}.card-look .bc-side .bc-save:focus-visible{outline-color:var(--accent-lit)}.card-look .bc-side .bc-save-sub{color:var(--on-dark-2)}.card-look .bc-side .bc-rows{border-top-color:var(--rule-dk)}.card-look .bc-rows .bc-row-link,.card-look .bc-rows .bc-row-phone{border-bottom-color:var(--rule-dk);color:#fff}.card-look .bc-rows .bc-rt b{color:var(--on-dark-2)}.card-look .bc-rows .bc-rt .bc-val{color:#fff}.card-look .bc-rows .bc-act,.card-look .bc-rows .bc-acts a{border-color:rgba(217,169,97,.4);color:var(--accent-lit)}.card-look .bc-rows .bc-acts a:focus-visible,.card-look .bc-rows .bc-acts a:hover,.card-look .bc-rows .bc-row-link:focus-visible .bc-act,.card-look .bc-rows .bc-row-link:hover .bc-act{background:var(--accent-lit);border-color:var(--accent-lit);color:var(--navy-2)}.card-look .bc-rows .bc-acts a:focus-visible,.card-look .bc-rows .bc-row-link:focus-visible{outline-color:var(--accent-lit)}.card-look>.cl-band.cl-band-ex{grid-column:1;grid-row:2;padding-left:var(--shell-x);padding-right:0}.card-look>.cl-band.cl-band-stats{grid-column:2;grid-row:2;padding-left:calc(48px + var(--col));padding-right:var(--shell-x);background:var(--paper-2)}.card-look>.cl-band.cl-band-ready{grid-column:1/-1;grid-row:3}.card-look>.cl-band-ex>.shell,.card-look>.cl-band-stats>.shell{max-width:none;margin:0;padding:0}.card-look .xc-form{grid-template-columns:minmax(0,1fr);grid-template-rows:none;column-gap:0}.card-look .xc-form>.eyebrow{grid-column:auto;grid-row:auto;padding-top:0}.card-look .xc-card .xc-form>.xc-p{grid-column:auto;grid-row:auto;font-size:17px}.card-look .xc-card .xc-form>.xc-panel{grid-column:auto;grid-row:auto;margin-top:24px}.card-look .xc-form>.xc-fine{grid-column:auto;grid-row:auto}.card-look .xc-card .xc-done{margin-left:0}.card-look .cl-band-stats .cl-grid{grid-template-columns:minmax(0,1fr);row-gap:16px}.card-look .cl-band-stats .cl-grid>.eyebrow{padding-top:0}.card-look .cl-band-stats .xc-stats{grid-template-columns:minmax(0,1fr);border-bottom:0}.card-look .cl-band-stats .xc-stats>div:nth-child(n){display:flex;align-items:baseline;gap:20px;padding:26px 0;border:0;border-bottom:1px solid var(--rule)}.card-look .cl-band-stats .xc-stats dd{flex:0 0 3.2em;font-size:var(--stat-figure)}.card-look .cl-band-stats .xc-stats dt{margin-top:0;font-size:15px}.card-look .cl-band-ready .cl-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}.card-look .cl-band-ready .cl-grid>.eyebrow{grid-column:1/3}.card-look .cl-band-ready .cl-grid>div{grid-column:3/13}.card-look .cl-band-ready .cl-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}}@media (hover:hover) and (pointer:fine){.card-look .bc-stage:hover .bc-tilt{--lift:-4px}.card-look .bc-stage:hover .bc-lift{opacity:1}}.card-look .bc-stage:has(.bc:focus-visible) .bc-tilt{--lift:-4px}.card-look .bc-stage:has(.bc:focus-visible) .bc-lift{opacity:1}@media (prefers-reduced-motion:reduce){.card-look .bc,.card-look .bc-tilt{transition:none}.card-look .bc-tilt{transform:translateZ(0)}.card-look .bc-stage .bc-body,.card-look .bc-stage .bc-flipmark:after{animation:none}.card-look .bc-stage:has(.bc:focus-visible) .bc-tilt,.card-look .bc-stage:hover .bc-tilt{--lift:0px}.card-look .bc-rows .bc-act,.card-look .bc-rows .bc-acts a,.card-look .bc-rows .bc-row-link,.card-look .bc-rows .bc-row-phone{transition:background-color var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out)}.card-look .bc-rows .bc-acts a:focus-visible,.card-look .bc-rows .bc-acts a:hover,.card-look .bc-rows .bc-row-link:focus-visible .bc-act,.card-look .bc-rows .bc-row-link:hover .bc-act{transform:none}.card-look .cl-rows .xc-row em{transition:color var(--dur-2) var(--ease-out)}.card-look .cl-rows .xc-row:focus-visible em,.card-look .cl-rows .xc-row:hover em{transform:none}.card-look .xc-done .xc-mark,.card-look .xc-done .xc-mark svg,.card-look .xc-done>:not(.xc-mark){animation:none}}