.wf{position:relative;isolation:isolate;container-type:inline-size;width:100%;aspect-ratio:46 / 55}.wf-tilt{transform:perspective(900px) rotateY(-14deg) rotateX(4deg)}.wf-strap{position:absolute;z-index:-1;left:19%;right:19%;background:linear-gradient(90deg,#082a2b,#0f3d3e 18%,#16504f,#0f3d3e 82%,#082a2b)}.wf-strap:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.07),transparent 30%,rgba(0,0,0,.25))}.wf-strap-t{bottom:86%;height:58%;border-radius:16cqw 16cqw 4cqw 4cqw;transform:perspective(260px) rotateX(24deg);transform-origin:bottom}.wf-strap-t:after{content:"";position:absolute;left:50%;top:22%;width:8cqw;height:9cqw;transform:translate(-50%);border-radius:2cqw;background:linear-gradient(180deg,#1c5a59,#0c3536)}.wf-strap-b{top:86%;height:62%;border-radius:4cqw 4cqw 16cqw 16cqw;transform:perspective(260px) rotateX(-24deg);transform-origin:top}.wf-strap-b:after{content:"";position:absolute;left:50%;top:44%;width:4cqw;height:30%;transform:translate(-50%);background:radial-gradient(circle at 50% 2.2cqw,#06201F 1.2cqw,transparent 1.4cqw) 0 0 / 4cqw 7cqw repeat-y}.wf-case{position:absolute;inset:0;border-radius:25cqw;background:linear-gradient(155deg,#b7bcc2,#6c7178 9%,#2a2d31 26%,#17191c 55%,#2c2f34 78%,#8a9097);box-shadow:0 44px 60px -28px #000c,0 18px 30px -18px #0000008c,inset 0 1cqw 1.4cqw #ffffff59,inset 0 -1.2cqw 2cqw #000000b3}.wf-case:after{content:"";position:absolute;inset:1.4cqw;border-radius:23.6cqw;background:linear-gradient(155deg,#2b2f33,#0d0f11 40%,#1a1d20)}.wf-crown{position:absolute;right:-5cqw;top:22%;width:8cqw;height:18%;border-radius:3cqw;background:repeating-linear-gradient(180deg,#c3c8ce 0 .8cqw,#5f646a .8cqw 1.6cqw);box-shadow:inset 1.2cqw 0 1.4cqw #00000080,0 0 0 .4cqw #3a3e43}.wf-side{position:absolute;right:-2.2cqw;top:49%;width:3.4cqw;height:22%;border-radius:1.8cqw;background:linear-gradient(90deg,#3a3e43,#9095a0,#3a3e43)}.wf-glass{position:absolute;inset:3.8cqw;overflow:hidden;border-radius:21.5cqw;background:#000;box-shadow:inset 0 0 0 1.6cqw #050607}.wf-glass:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,.05) 22%,transparent 34%)}.wf-ui{position:absolute;inset:1.6cqw;overflow:hidden;border-radius:20cqw;white-space:nowrap;color:#f2f7f5;font-family:-apple-system,SF Pro Rounded,SF Pro Display,system-ui,sans-serif;background:radial-gradient(120% 80% at 20% 0%,#164b4a,#081b1c 55%,#000)}.wf-clock{position:absolute;left:9cqw;top:6cqw;font-size:25cqw;font-weight:700;line-height:1;letter-spacing:-.04em}.wf-date{position:absolute;right:9cqw;top:9cqw;text-align:right;font-size:6cqw;font-weight:700;line-height:1.15;color:#3ddc97}.wf-date span{display:block;color:#a9bdba}.wf-back{position:absolute;left:12cqw;right:12cqw;bottom:6cqw;height:18cqw;border-radius:9cqw;background:#ffffff0f}.wf-card{position:absolute;left:5cqw;right:5cqw;bottom:10cqw;padding:5.5cqw 6cqw;border-radius:11cqw;background:linear-gradient(160deg,#ffffff29,#ffffff0d);box-shadow:inset 0 0 0 .5cqw #ffffff24,0 6cqw 10cqw -6cqw #000c}.wf-r1{display:flex;align-items:center;gap:2.6cqw;font-size:5.4cqw;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#a9bdba}.wf-icon{width:8.4cqw;height:8cqw;flex:none}.wf-r1 em{margin-left:auto;font-style:normal;font-size:5cqw;letter-spacing:0;text-transform:none;white-space:nowrap;color:#3ddc97}.wf-r1 span{white-space:nowrap}.wf-r2{display:flex;align-items:flex-end;justify-content:space-between;margin-top:2.6cqw}.wf-r2 b{font-size:17cqw;font-weight:800;line-height:.95;letter-spacing:-.04em}.wf-r2 svg{width:34cqw;height:11cqw}.wf-bar{position:relative;height:2.6cqw;margin-top:2.6cqw;border-radius:9cqw;background:#ffffff24}.wf-bar i{position:absolute;inset:0 36% 0 0;border-radius:inherit;background:linear-gradient(90deg,#1fa971,#3ddc97)}.wf-bar u{position:absolute;left:80%;top:-1cqw;width:.7cqw;height:4.6cqw;border-radius:1cqw;background:#fff}.wf-r3{display:flex;justify-content:space-between;margin-top:2.6cqw;font-size:5.6cqw;font-weight:700;color:#c9d8d5}@media(prefers-reduced-motion:no-preference){.wf-r1 em{animation:wf-pulse 2.2s ease-in-out infinite}}@keyframes wf-pulse{50%{opacity:.5}}.ta-chips{display:flex;flex-wrap:wrap;gap:8px}.ta-chips[hidden]{display:none}.ta-chips button{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;border:1px solid var(--color-line-strong);font-size:15px;font-weight:600;color:var(--color-muted);cursor:pointer;transition:background-color .25s,color .25s,border-color .25s}.ta-chips button span{font-family:var(--font-mono);font-size:12.5px;font-weight:500;color:var(--color-dim)}.ta-chips button:hover{color:var(--color-text);border-color:var(--color-text)}.ta-chips button[aria-selected=true]{background:var(--color-petrol);border-color:var(--color-petrol);color:var(--color-cream)}.ta-chips button[aria-selected=true] span{color:var(--color-mint)}.ta-cards{margin-top:24px;display:grid;gap:24px}.ta.is-live .ta-card[hidden]{display:none}.ta-card{display:grid;overflow:hidden;border-radius:32px;border:1px solid var(--color-line);background:var(--color-surface)}@media(min-width:1024px){.ta-card{grid-template-columns:400px minmax(0,1fr);min-height:560px}}.ta-side{position:relative;overflow:hidden;min-height:440px;padding:32px 32px 0;background:var(--color-petrol);color:var(--color-cream)}@media(min-width:1024px){.ta-side{min-height:0;padding:40px 40px 0}}.ta-of{font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;color:#9db5b2}.ta-side h2{margin-top:14px;font-size:clamp(2.5rem,4.4vw,4rem);line-height:.95;letter-spacing:-.05em;max-width:9ch}.ta-phone{position:absolute;left:50%;top:150px;width:min(260px,70%);transform:translate(-50%) rotate(-3deg)}@media(min-width:1024px){.ta-phone{top:auto;bottom:-230px}}.ta-watch{position:absolute;z-index:2;right:8%;top:300px;width:118px;transform:rotate(7deg)}@media(min-width:1024px){.ta-watch{top:auto;bottom:46px;right:6%;width:128px}}.ta-car{position:absolute;inset:0;pointer-events:none}.ta-car-note{position:absolute;left:32px;top:168px;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-mint)}.ta-dash{position:absolute;left:32px;top:206px;width:480px;height:auto;transform:rotate(-3deg);transform-origin:left top;filter:drop-shadow(0 24px 30px rgba(2,20,20,.45))}.ta-car-phone{position:absolute;left:14px;top:262px;width:124px;transform:rotate(-7deg)}@media(min-width:1024px){.ta-car-note{left:40px;top:auto;bottom:384px}.ta-dash{left:40px;top:auto;bottom:100px;width:520px}.ta-car-phone{left:22px;top:auto;bottom:-120px;width:156px}}.ta-big{position:absolute;right:28px;bottom:-.12em;font-family:var(--font-mono);font-size:clamp(9rem,18vw,15rem);font-weight:500;line-height:.8;letter-spacing:-.06em;color:var(--color-mint)}.ta-list{padding:12px 24px}@media(min-width:768px){.ta-list{padding:16px 40px}}.ta-item+.ta-item{border-top:1px solid var(--color-line)}.ta-item summary{display:grid;grid-template-columns:minmax(0,1fr) auto 36px;align-items:center;gap:16px;padding:20px 0;cursor:pointer}@media(max-width:639px){.ta-item summary{grid-template-columns:minmax(0,1fr) 36px}.ta-item summary .pill{grid-column:1;grid-row:2}.ta-item summary .ta-icon{grid-column:2;grid-row:1 / span 2}}.ta-t{font-size:18.5px;font-weight:600;line-height:1.3;letter-spacing:-.02em;transition:color .2s}.ta-item summary:hover .ta-t{color:var(--color-accent)}.ta-icon{position:relative;width:36px;height:36px;border-radius:999px;border:1px solid var(--color-line-strong);transition:background-color .25s,border-color .25s}.ta-icon:before,.ta-icon:after{content:"";position:absolute;left:50%;top:50%;width:13px;height:1.8px;margin:-.9px 0 0 -6.5px;border-radius:2px;background:var(--color-text);transition:transform .3s var(--ease-out)}.ta-icon:after{transform:rotate(90deg)}.ta-item summary:hover .ta-icon{background:var(--color-bg-2)}.ta-item[open] .ta-icon{background:var(--color-mint);border-color:transparent}.ta-item[open] .ta-icon:after{transform:rotate(0)}.ta-a{padding:0 52px 22px 0}.ta-a p{max-width:64ch;color:var(--color-muted)}.ta-more{display:inline-block;margin-top:12px;font-weight:600;color:var(--color-accent);text-decoration:underline;text-underline-offset:4px}
