.us-style{color:#4a4a4a;background:#f3f1eb;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);min-height:100vh;display:grid}.us-style a{text-decoration:none}.us-style-visual{background:#1b1918;position:relative;overflow:hidden}.us-style .us-style-visual .logo,.us-style .us-style-visual .logo:hover{z-index:2;left:var(--bl-gutter);color:#fefefe;font:900 20px/1 var(--font-logo);text-shadow:0 1px 12px #09060340;text-decoration:none;position:absolute;top:1.5rem}.us-style-photos{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:3px;display:grid;position:absolute;inset:0}.us-style-photos[data-n="1"]{grid-template-rows:1fr;grid-template-columns:1fr}.us-style-photos[data-n="2"]{grid-template-columns:1fr}.us-style-photos[data-n="3"] .tile:first-child{grid-row:1/3}.us-style-photos .tile{background:#2a2726;min-width:0;min-height:0;margin:0;animation:.6s both us-style-in;position:relative;overflow:hidden}.us-style-photos .tile img{object-fit:cover;opacity:.92;width:100%;height:100%;display:block}.us-style-photos figcaption{color:#fff;font-size:var(--fs-small);text-shadow:0 1px 8px #0000004d;background:linear-gradient(#0000,#0000008c);padding:40px 18px 14px;line-height:1.35;position:absolute;bottom:0;left:0;right:0}.us-style-photos figcaption strong{text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}.us-style-photos figcaption span{font-size:var(--fs-tiny);opacity:.85;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}@keyframes us-style-in{0%{opacity:0}to{opacity:1}}.us-style-form{background-image:radial-gradient(circle,#4a4a4a1a 1px,#0000 1.3px);background-size:16px 16px;place-items:center;padding:48px 40px;display:grid}.us-style-card{width:min(540px,100%)}.us-style-step{animation:.35s both us-style-in}.us-style .caps{font-size:var(--fs-tiny);letter-spacing:.04em;text-transform:uppercase;color:var(--brand-taupe);margin:0;font-weight:500;line-height:1.5}.us-style .kicker{margin-bottom:12px}.us-style-bar{gap:4px;margin:0 0 24px;display:flex}.us-style-bar i{background:#ddd8cf;flex:1;height:2px;transition:background .3s}.us-style-bar i.is-on{background:#4a4a4a}.us-style h1{letter-spacing:-.01em;color:#4a4a4a;margin:0 0 8px;font-size:clamp(1.75rem,2.6vw,2.5rem);font-weight:400;line-height:1.15}.us-style .hint{font-size:var(--fs-small);color:var(--brand-taupe);margin:0 0 22px;line-height:1.5}.us-style-chips{flex-wrap:wrap;gap:8px;margin:0 0 30px;display:flex}.us-style .chip{color:#4a4a4a;min-height:40px;font:400 var(--fs-small)/1.2 var(--font-sans);text-align:left;cursor:pointer;transition:background-color .2s, border-color .2s, color .2s, transform .35s var(--us-pop);background:0 0;border:1px solid #4a4a4a59;border-radius:999px;align-items:center;margin:0;padding:0 16px;display:inline-flex}.us-style .chip:hover{border-color:#4a4a4a;transform:translateY(-1px)}.us-style .chip.is-on{color:#f3f1eb;background:#4a4a4a;border-color:#4a4a4a}.us-style .chip:focus-visible{outline-offset:2px;outline:2px solid #4a4a4a}.us-style .actions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.us-style .go{color:#f3f1eb;font:500 1rem/1.2 var(--font-sans);cursor:pointer;transition:background .2s, color .2s, transform .35s var(--us-pop);background:#4a4a4a;border:0;border-radius:999px;align-items:center;padding:13px 28px;text-decoration:none;display:inline-flex}.us-style .go:hover{color:#fff;background:#1b1918;transform:translateY(-1px)}.us-style .back{color:var(--brand-taupe);font:400 var(--fs-regular)/1.2 var(--font-sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #4a4a4a59;text-decoration:underline #4a4a4a59;transition:color .2s}.us-style .back:hover{color:#4a4a4a}.us-style-summary{flex-direction:column;gap:16px;margin:6px 0 24px;display:flex}.us-style-summary .caps{margin-bottom:8px}.us-style-summary .chips{flex-wrap:wrap;gap:6px;display:flex}.us-style-summary .chip{cursor:default;min-height:32px;padding:0 12px}.us-style-summary .chip:hover{transform:none}.us-style-summary .hint{margin:0}.us-style .keep{font-size:var(--fs-small);color:#4a4a4a;border:1px solid #ddd8cf;border-radius:8px;margin:0 0 22px;padding:14px 16px;line-height:1.5}@media (max-width:1100px){.us-style{grid-template-columns:minmax(0,1fr)}.us-style-visual{height:42vh;min-height:300px}.us-style-photos[data-n="2"]{grid-template-rows:1fr;grid-template-columns:1fr 1fr}.us-style-photos figcaption{padding:28px 12px 10px}.us-style-form{place-items:start center;padding:28px 16px 48px}}@media (max-width:991px){.us-style .us-style-visual .logo,.us-style .us-style-visual .logo:hover{top:1.25rem}}@media (max-width:575px){.us-style-visual{height:38vh;min-height:260px}.us-style-photos figcaption strong{font-size:var(--fs-tiny)}.us-style-photos figcaption span{display:none}.us-style h1{font-size:1.5rem}}@media (prefers-reduced-motion:reduce){.us-style-photos .tile,.us-style-step{animation:none}.us-style .chip,.us-style .go{transition:none}}
