@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/8a053b136321ec99-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/2a8fe189f1a8dd0c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/c214ffb7f5362987-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_7347c0{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_7347c0{--font-archivo:"Archivo","Archivo Fallback"}:root:where(html:has(.figur-site)){--paper:#FFFFFF;--ink:#000000;--ink-2:#4A4A4A;--ink-3:#6E6E6E;--still:#F1F0ED;--line:#E2E2E2;--on-photo:#FFFFFF;--accent:#A4471F;--ui:"Archivo","Helvetica Neue",Helvetica,Arial,system-ui,sans-serif;--gl:max(16px,env(safe-area-inset-left,0px));--gr:max(16px,env(safe-area-inset-right,0px));--top:calc(env(safe-area-inset-top, 0px) + 60px);--pb:calc(env(safe-area-inset-bottom, 0px) + 20px);--t-h3:22px;--t-a:clamp(30px,8.6vw,52px);--ease:cubic-bezier(.16,1,.3,1);--io:cubic-bezier(.77,0,.18,1);color-scheme:light}:where(html:has(.figur-site)) [hidden]{display:none!important}:where(html:has(.figur-site)) *,:where(html:has(.figur-site)) :after,:where(html:has(.figur-site)) :before{box-sizing:border-box}html:where(html:has(.figur-site)){-webkit-text-size-adjust:100%;scroll-snap-type:y mandatory}:where(html:has(.figur-site)) body{margin:0;background:var(--paper);color:var(--ink);font:400 14px/1.5 var(--ui);overflow-x:clip}:where(html:has(.figur-site)) a,:where(html:has(.figur-site)) button,:where(html:has(.figur-site)) summary{touch-action:manipulation;-webkit-tap-highlight-color:transparent;color:inherit}:where(html:has(.figur-site)) img{display:block;max-width:100%}:where(html:has(.figur-site)) dd,:where(html:has(.figur-site)) dl,:where(html:has(.figur-site)) figure,:where(html:has(.figur-site)) h1,:where(html:has(.figur-site)) h2,:where(html:has(.figur-site)) h3,:where(html:has(.figur-site)) ol,:where(html:has(.figur-site)) p,:where(html:has(.figur-site)) ul{margin:0}:where(html:has(.figur-site)) p{text-wrap:pretty}:where(html:has(.figur-site)) h3{text-wrap:balance}:where(html:has(.figur-site)) :focus-visible{outline:1px solid currentColor;outline-offset:4px}:where(html:has(.figur-site)) ::-moz-selection{background:var(--ink);color:var(--paper)}:where(html:has(.figur-site)) ::selection{background:var(--ink);color:var(--paper)}:where(html:has(.figur-site)) .cap{font:450 12px/1.4 var(--ui);letter-spacing:.07em;text-transform:uppercase}:where(html:has(.figur-site)) .dim{color:var(--ink-3)}:where(html:has(.figur-site)) .h2{font:300 clamp(30px,8.4vw,56px)/1 var(--ui);letter-spacing:-.012em;text-transform:uppercase;text-wrap:balance}:where(html:has(.figur-site)) .lede{font-size:15px;line-height:1.5;color:var(--ink-2);max-width:46ch}:where(html:has(.figur-site)) .ph{color:var(--ink-3)}:where(html:has(.figur-site)) .link{display:inline-flex;align-items:center;gap:10px;min-height:48px;text-decoration:none;background:none;border:0;padding:0;cursor:pointer;font:500 12px/1 var(--ui);letter-spacing:.09em;text-transform:uppercase}:where(html:has(.figur-site)) .link u{text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% /100% 1px no-repeat;padding-bottom:3px;transition:background-size .5s var(--ease)}:where(html:has(.figur-site)) .link:hover u{background-size:0 1px;background-position:100% 100%}:where(html:has(.figur-site)) .link .ar{transition:transform .5s var(--ease)}:where(html:has(.figur-site)) .link:hover .ar{transform:translateX(5px)}:where(html:has(.figur-site)) .btn{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:52px;padding:0 26px;border:1px solid var(--ink);cursor:pointer;text-decoration:none;background:var(--ink);color:var(--paper);font:500 12px/1 var(--ui);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background-color .35s,color .35s,border-color .35s}:where(html:has(.figur-site)) .btn:hover{background:var(--paper);color:var(--ink)}:where(html:has(.figur-site)) .btn.ghost{background:transparent;color:var(--ink)}:where(html:has(.figur-site)) .btn.ghost:hover{background:var(--ink);color:var(--paper)}:where(html:has(.figur-site)) .ic{width:16px;height:16px;flex:none;fill:currentColor}:where(html:has(.figur-site)) .btn:has(.ic){gap:10px}:where(html:has(.figur-site)) .link .ic{width:14px;height:14px}:where(html:has(.figur-site)) .ic-r{transition:transform .5s var(--ease)}:where(html:has(.figur-site)) .btn:hover .ic-r,:where(html:has(.figur-site)) .link:hover .ic-r{transform:translateX(4px)}:where(html:has(.figur-site)) .btn:focus-visible{outline-color:var(--ink)}:where(html:has(.figur-site)) .screen{height:100svh;height:100dvh;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden;position:relative;display:flex;flex-direction:column;padding:calc(var(--top) + 16px) var(--gr) var(--pb) var(--gl)}:where(html:has(.figur-site)) .figur-site [id]:not(.screen,.panel,.slab,.snap){scroll-margin-top:calc(var(--top) + 16px)}:where(html:has(.figur-site)) .fill{flex:1 1 0;min-height:0}:where(html:has(.figur-site)) .head{display:grid;gap:10px;margin-bottom:18px;flex:none}:where(html:has(.figur-site)) .tone{background:var(--still);--ink-3:#626262}:where(html:has(.figur-site)) .mask{display:block;overflow:hidden;padding-bottom:.06em}:where(html:has(.figur-site)) .mask>span{display:block}html:where(html:has(.figur-site)).js:has(.figur-site) [data-rv] .mask>span{transform:translateY(108%)}html:where(html:has(.figur-site)).js:has(.figur-site) [data-rv].in .mask>span{transform:none;transition:transform 1.15s var(--ease) calc(var(--i, 0) * 90ms)}html:where(html:has(.figur-site)).js:has(.figur-site) [data-rv] .rv{opacity:0;transform:translateY(26px)}html:where(html:has(.figur-site)).js:has(.figur-site) [data-rv].in .rv{opacity:1;transform:none;transition:opacity 1s var(--ease) calc(var(--i, 0) * 90ms + .12s),transform 1.2s var(--ease) calc(var(--i, 0) * 90ms + .12s)}:where(html:has(.figur-site)) .ir{position:relative;overflow:hidden;background:var(--still)}:where(html:has(.figur-site)) .ir img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 18%;object-position:50% 18%}html:where(html:has(.figur-site)).js:has(.figur-site) [data-rv] .ir{clip-path:inset(100% 0 0 0)}html:where(html:has(.figur-site)).js:has(.figur-site) [data-rv] .ir img{transform:scale(1.12)}html:where(html:has(.figur-site)).js:has(.figur-site) [data-rv].in .ir{clip-path:inset(0 0 0 0);transition:clip-path 1.1s var(--io) calc(var(--i, 0) * 70ms)}html:where(html:has(.figur-site)).js:has(.figur-site) [data-rv].in .ir img{transform:scale(1);transition:transform 1.8s var(--ease) calc(var(--i, 0) * 70ms)}html:where(html:has(.figur-site)).js:has(.figur-site) [data-rv] .line{transform:scaleX(0);transform-origin:0 50%}html:where(html:has(.figur-site)).js:has(.figur-site) [data-rv].in .line{transform:none;transition:transform 1.2s var(--io) calc(var(--i, 0) * 90ms)}:where(html:has(.figur-site)) .top{position:fixed;inset:0 0 auto;z-index:30;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;height:var(--top);padding:env(safe-area-inset-top,0) var(--gr) 0 var(--gl);background:var(--paper);box-shadow:0 1px 0 var(--line)}:where(html:has(.figur-site)) .menu-btn{width:48px;height:48px;margin-left:-12px;display:grid;place-items:center;border:0;background:none;cursor:pointer}:where(html:has(.figur-site)) .menu-btn i{display:grid;gap:7px;width:22px}:where(html:has(.figur-site)) .menu-btn i:after,:where(html:has(.figur-site)) .menu-btn i:before{content:"";height:1.5px;background:currentColor;transition:transform .45s var(--ease)}:where(html:has(.figur-site)) .menu-btn[aria-expanded=true] i:before{transform:translateY(4.25px) rotate(45deg)}:where(html:has(.figur-site)) .menu-btn[aria-expanded=true] i:after{transform:translateY(-4.25px) rotate(-45deg)}:where(html:has(.figur-site)) .brand{justify-self:start;display:flex;align-items:baseline;gap:12px;text-decoration:none}:where(html:has(.figur-site)) .brand b{font:600 34px/1 var(--ui);font-stretch:112%;letter-spacing:-.05em}:where(html:has(.figur-site)) .brand span{display:none}:where(html:has(.figur-site)) .right{display:flex;gap:22px;align-items:center}:where(html:has(.figur-site)) .right .d{display:none}:where(html:has(.figur-site)) .sheet{position:fixed;inset:0;z-index:25;background:var(--paper);overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;padding:calc(var(--top) + 40px) var(--gr) calc(env(safe-area-inset-bottom, 0px) + 32px) var(--gl)}:where(html:has(.figur-site)) .sheet a{min-height:48px;display:flex;align-items:center;text-decoration:none;font:300 22px/1 var(--ui);letter-spacing:.01em;text-transform:uppercase}:where(html:has(.figur-site)) .sheet a .ic{width:20px;height:20px;margin-right:12px}:where(html:has(.figur-site)) .sheet .sep{height:1px;background:var(--line);margin:14px 0;flex:none}:where(html:has(.figur-site)) .top.nvA{grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:12px;height:var(--top);padding:env(safe-area-inset-top,0) var(--gr) 0 var(--gl);background:var(--paper);box-shadow:0 1px 0 var(--line);pointer-events:auto}:where(html:has(.figur-site)) .nvA .menu-btn{margin-left:-12px}:where(html:has(.figur-site)) .nvA .brand{display:flex;align-items:baseline;gap:12px;padding-block:5px;text-decoration:none;font:inherit;transform:none;animation:none}:where(html:has(.figur-site)) .nvA .brand b{font:600 34px/1 var(--ui);font-stretch:112%;letter-spacing:-.05em}:where(html:has(.figur-site)) .nvA .brand span{display:none}:where(html:has(.figur-site)) .nvA .brand-row{display:flex;align-items:baseline;gap:12px;min-width:0}:where(html:has(.figur-site)) .nvA .brand-sub{display:none;padding-block:8px;text-decoration:none}:where(html:has(.figur-site)) .nvA .brand-sub:hover{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}:where(html:has(.figur-site)) .nvA .right{grid-column:4;justify-self:end;display:flex;align-items:center;gap:14px}:where(html:has(.figur-site)) .nvA .right .d{display:none}:where(html:has(.figur-site)) .nvA .right .link u{background:none;padding:0}:where(html:has(.figur-site)) .nvA .right .link:hover u{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}:where(html:has(.figur-site)) .top .btn{min-height:44px;padding:0 16px}:where(html:has(.figur-site)) .top .btn .lg{display:none}:where(html:has(.figur-site)) .top .btn .sm{display:inline}:where(html:has(.figur-site)) .vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:where(html:has(.figur-site)) .nv-links{display:none}:where(html:has(.figur-site)) .sheet{padding-top:calc(var(--top) + 32px)}:where(html:has(.figur-site)) .sheet-h{margin:0 0 4px;color:var(--ink-3)}:where(html:has(.figur-site)) .sheet a[aria-current=page]:after{content:"You are here";margin-left:12px;font:450 11px/1 var(--ui);letter-spacing:.07em;color:var(--ink-3)}:where(html:has(.figur-site)) .sheet .meta{display:grid;gap:4px;margin-top:22px;padding-top:0}:where(html:has(.figur-site)) .sheet .meta p{margin:0}:where(html:has(.figur-site)) .nv-prod{position:relative}:where(html:has(.figur-site)) .nv-links>a,:where(html:has(.figur-site)) .nv-trig{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0;border:0;background:none;cursor:pointer;font:450 12px/1 var(--ui);letter-spacing:.07em;text-transform:uppercase;color:var(--ink);text-decoration:none}:where(html:has(.figur-site)) .nv-links>a:hover,:where(html:has(.figur-site)) .nv-trig:hover{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}:where(html:has(.figur-site)) .nv-trig:after{content:"";width:6px;height:6px;margin-top:-3px;border:solid;border-width:0 1px 1px 0;transform:rotate(45deg);transition:transform .3s var(--ease)}:where(html:has(.figur-site)) .nv-trig[aria-expanded=true]:after{margin-top:3px;transform:rotate(-135deg)}:where(html:has(.figur-site)) .nv-pop{position:absolute;top:calc(100% + 12px);left:-18px;z-index:31;width:360px;display:grid;padding:8px;background:var(--paper);box-shadow:0 0 0 1px var(--line),0 18px 40px rgba(0,0,0,.07)}:where(html:has(.figur-site)) .nv-pop a{display:grid;gap:3px;padding:12px 10px;text-decoration:none;color:var(--ink)}:where(html:has(.figur-site)) .nv-pop a:focus-visible,:where(html:has(.figur-site)) .nv-pop a:hover{background:var(--still)}:where(html:has(.figur-site)) .nv-pop b{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font:450 14px/1.3 var(--ui)}:where(html:has(.figur-site)) .nv-pop span{font-size:13px;line-height:1.4;color:var(--ink-3)}:where(html:has(.figur-site)) .nv-pop a[aria-current=page] b:after{content:"You are here";font:450 11px/1 var(--ui);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3)}@media (min-width:900px){:where(html:has(.figur-site)) .top.nvA{padding:env(safe-area-inset-top,0) max(32px,env(safe-area-inset-right,0px)) 0 max(32px,env(safe-area-inset-left,0px))}:where(html:has(.figur-site)) .nvA .brand span{display:inline;font:450 12px/1 var(--ui);letter-spacing:.07em;text-transform:uppercase}:where(html:has(.figur-site)) .nvA .brand-sub{display:inline;font:450 12px/1 var(--ui);letter-spacing:.07em;text-transform:uppercase}:where(html:has(.figur-site)) .nvA .right{gap:26px}:where(html:has(.figur-site)) .nvA .right .d{display:inline-flex}:where(html:has(.figur-site)) .top .btn .lg{display:inline}:where(html:has(.figur-site)) .top .btn .sm{display:none}:where(html:has(.figur-site)) .sheet{padding-top:calc(var(--top) + 40px)}}@media (min-width:1024px){:where(html:has(.figur-site)) .nvA .nv-links{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:28px}}@media (min-width:1024px) and (max-width:1149px){:where(html:has(.figur-site)) .nvA .nv-links{gap:16px}}:where(html:has(.figur-site)) .ct{position:fixed;inset:0;z-index:40}:where(html:has(.figur-site)) .ct-scrim{position:absolute;inset:0;background:rgba(0,0,0,.28);opacity:0;transition:opacity .35s var(--ease)}:where(html:has(.figur-site)) .ct-panel{position:absolute;inset:0 0 0 auto;width:min(480px,100%);overflow-y:auto;overscroll-behavior:contain;background:var(--paper);padding:calc(env(safe-area-inset-top, 0px) + 64px) max(24px,env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom, 0px) + 32px) 24px;transform:translateX(100%);transition:transform .45s var(--ease)}:where(html:has(.figur-site)) .ct.on .ct-scrim{opacity:1}:where(html:has(.figur-site)) .ct.on .ct-panel{transform:none}:where(html:has(.figur-site)) body:has(.figur-site.ct-open){overflow:hidden}:where(html:has(.figur-site)) .ct-x{position:absolute;top:calc(env(safe-area-inset-top, 0px) + 12px);right:12px;width:48px;height:48px;display:grid;place-items:center;border:0;background:none;cursor:pointer}:where(html:has(.figur-site)) .ct-x i{position:relative;width:20px;height:20px}:where(html:has(.figur-site)) .ct-x i:after,:where(html:has(.figur-site)) .ct-x i:before{content:"";position:absolute;left:0;top:50%;width:20px;height:1.5px;background:var(--ink)}:where(html:has(.figur-site)) .ct-x i:before{transform:rotate(45deg)}:where(html:has(.figur-site)) .ct-x i:after{transform:rotate(-45deg)}:where(html:has(.figur-site)) .ct-done,:where(html:has(.figur-site)) .ct-form{display:grid;gap:18px}:where(html:has(.figur-site)) .ct-title{margin:0;font:300 clamp(28px,2.4vw,36px)/1.05 var(--ui);letter-spacing:-.01em;text-transform:uppercase}:where(html:has(.figur-site)) .ct-title:focus{outline:none}:where(html:has(.figur-site)) .ct-lede{margin:-6px 0 6px;font-size:15px;line-height:1.45;color:var(--ink-2)}:where(html:has(.figur-site)) .ct-f{display:grid;gap:7px;margin:0;padding:0;border:0;min-width:0}:where(html:has(.figur-site)) .ct-f>label[for],:where(html:has(.figur-site)) .ct-pick legend{font:450 12px/1.4 var(--ui);letter-spacing:.07em;text-transform:uppercase;color:var(--ink);padding:0}:where(html:has(.figur-site)) .ct-f em{font-style:normal;color:var(--ink-3);text-transform:none;letter-spacing:0;margin-left:6px}:where(html:has(.figur-site)) .ct-f input:not([type=radio]),:where(html:has(.figur-site)) .ct-f textarea{width:100%;min-height:48px;padding:12px 14px;border:1px solid var(--line);border-radius:0;background:var(--paper);font:400 16px/1.4 var(--ui);color:var(--ink)}:where(html:has(.figur-site)) .ct-f textarea{resize:vertical;min-height:96px}:where(html:has(.figur-site)) .ct-f input:focus,:where(html:has(.figur-site)) .ct-f textarea:focus{outline:1px solid var(--ink);outline-offset:0;border-color:var(--ink)}:where(html:has(.figur-site)) .ct-f [aria-invalid=true]{border-color:var(--ink);box-shadow:inset 3px 0 0 var(--ink)}:where(html:has(.figur-site)) .ct-tel{display:flex}:where(html:has(.figur-site)) .ct-cc{display:grid;place-items:center;min-width:56px;border:1px solid var(--line);border-right:0;font:400 16px/1 var(--ui);color:var(--ink-2);font-variant-numeric:tabular-nums}:where(html:has(.figur-site)) .ct-tel.intl .ct-cc{display:none}:where(html:has(.figur-site)) .ct-tel input{font-variant-numeric:tabular-nums}:where(html:has(.figur-site)) .ct-fe{margin:0;font-size:14px;line-height:1.4;color:var(--ink)}:where(html:has(.figur-site)) .ct-err:before,:where(html:has(.figur-site)) .ct-fe:before{content:"";display:inline-block;width:7px;height:7px;margin:0 8px 1px 0;background:var(--ink)}:where(html:has(.figur-site)) .ct-hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}:where(html:has(.figur-site)) .ct-note{margin:0;font-size:13px;line-height:1.45;color:var(--ink-2)}:where(html:has(.figur-site)) .ct-note a{color:inherit;text-underline-offset:3px}:where(html:has(.figur-site)) .ct-call{margin:-10px 0 4px;font-size:15px;line-height:1.45;color:var(--ink-2)}:where(html:has(.figur-site)) .ct-call a{color:var(--ink);text-underline-offset:3px;white-space:nowrap}:where(html:has(.figur-site)) .ct-call .ic{display:inline-block;width:14px;height:14px;margin-right:5px;vertical-align:-2px}:where(html:has(.figur-site)) .ct-send[disabled]{opacity:.55;cursor:progress}:where(html:has(.figur-site)) .ct-num{font-variant-numeric:tabular-nums;white-space:nowrap}:where(html:has(.figur-site)) .ct-done .ct-again{justify-self:start;padding:0;border:0;background:none;font:inherit;font-size:15px;color:var(--ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:44px}:where(html:has(.figur-site)) .ct-pick{gap:4px}:where(html:has(.figur-site)) .ct-pick legend{margin-bottom:7px}:where(html:has(.figur-site)) .ct-pick label{display:flex;align-items:center;gap:12px;min-height:44px;cursor:pointer;font-size:15px}:where(html:has(.figur-site)) .ct-pick input{width:18px;height:18px;margin:0;accent-color:var(--ink)}:where(html:has(.figur-site)) .ct-err{margin:0;font-size:14px;color:var(--ink)}:where(html:has(.figur-site)) .ct-send{justify-self:start;min-width:160px}:where(html:has(.figur-site)) .ct-done .btn{justify-self:start}@media (prefers-reduced-motion:reduce){:where(html:has(.figur-site)) .ct-panel,:where(html:has(.figur-site)) .ct-scrim{transition:none}}:where(html:has(.figur-site)) .hA h1{display:grid;gap:10px}:where(html:has(.figur-site)) .hA h1 .h1-main{font:300 clamp(34px,8vw,56px)/1 var(--ui);letter-spacing:-.015em;text-transform:uppercase}:where(html:has(.figur-site)) .hA h1 .h1-sub{font:300 clamp(20px,5vw,28px)/1.15 var(--ui);letter-spacing:-.005em}:where(html:has(.figur-site)) .hA figure{margin:0}:where(html:has(.figur-site)) .hA .ir{aspect-ratio:3/4}:where(html:has(.figur-site)) .hA-in .ir{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line)}:where(html:has(.figur-site)) .hA-head{display:grid;gap:14px;margin-bottom:20px;flex:none}:where(html:has(.figur-site)) .hA-intro{font-size:16px;line-height:1.45;color:var(--ink);text-wrap:pretty}:where(html:has(.figur-site)) .hA-intro b{font-weight:500}:where(html:has(.figur-site)) .hA-strip{display:flex;gap:16px;overflow-x:auto;scrollbar-width:none;align-items:flex-end}:where(html:has(.figur-site)) .hA-label{border-top:1px solid var(--ink);padding-top:8px;margin-bottom:10px}:where(html:has(.figur-site)) .hA-shots{display:flex;gap:8px}:where(html:has(.figur-site)) .hA figure{display:grid;gap:6px;width:120px;flex:none}:where(html:has(.figur-site)) .hA-foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px 28px;margin-top:20px;flex:none}:where(html:has(.figur-site)) .rn-side{display:grid;gap:22px;align-content:start;flex:none}:where(html:has(.figur-site)) .rn-list{list-style:none;padding:0;display:grid;border-top:1px solid var(--line)}:where(html:has(.figur-site)) .rn-list li{border-bottom:1px solid var(--line)}:where(html:has(.figur-site)) .rn-list button{position:relative;width:100%;display:grid;grid-template-columns:34px 1fr;-moz-column-gap:8px;column-gap:8px;row-gap:5px;padding:14px 0;border:0;background:none;color:inherit;text-align:left;cursor:pointer;color:var(--ink-3);transition:color .35s var(--ease);font:inherit}:where(html:has(.figur-site)) .rn-list .n{grid-row:span 3;padding-top:5px}:where(html:has(.figur-site)) .rn-list .t{font:400 clamp(18px,1.5vw,22px)/1.15 var(--ui);letter-spacing:-.01em}:where(html:has(.figur-site)) .rn-list .us,:where(html:has(.figur-site)) .rn-list .you{grid-column:2;font-size:14px;line-height:1.4;color:var(--ink-2);display:none}:where(html:has(.figur-site)) .rn-list .us b,:where(html:has(.figur-site)) .rn-list .you b{font:450 11px/1.4 var(--ui);letter-spacing:.07em;text-transform:uppercase;color:var(--ink);margin-right:6px}:where(html:has(.figur-site)) .rn-list button:hover,:where(html:has(.figur-site)) .rn-list button[aria-pressed=true]{color:var(--ink)}:where(html:has(.figur-site)) .rn-list button[aria-pressed=true] .us,:where(html:has(.figur-site)) .rn-list button[aria-pressed=true] .you{display:block}:where(html:has(.figur-site)) .rn-list .bar{position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--ink);transform:scaleX(0);transform-origin:0 50%}@keyframes rn-bar{to{transform:scaleX(1)}}:where(html:has(.figur-site)) .rn-pause{justify-self:start;padding:0;border:0;background:none;cursor:pointer;min-height:32px;text-decoration:underline;text-underline-offset:3px}:where(html:has(.figur-site)) .tk{gap:18px}:where(html:has(.figur-site)) .tk-t{position:relative;margin:0}:where(html:has(.figur-site)) .tk-t .ir{aspect-ratio:3/4}:where(html:has(.figur-site)) .tk-t.kept{outline:2px solid var(--ink);outline-offset:3px}:where(html:has(.figur-site)) .tk-t.fail{outline:3px solid var(--accent);outline-offset:2px}:where(html:has(.figur-site)) .tk-m{position:absolute;z-index:2;left:6px;bottom:6px;padding:3px 6px;background:var(--paper);font-size:11px}:where(html:has(.figur-site)) .tk-t.kept .tk-m{background:var(--ink);color:var(--paper);box-shadow:0 0 0 1px var(--paper)}:where(html:has(.figur-site)) .tk-t.fail .tk-m{background:var(--accent);color:var(--paper)}:where(html:has(.figur-site)) .tk-head{display:grid;gap:14px}:where(html:has(.figur-site)) .tkB-def{display:grid;gap:8px;max-width:46ch}:where(html:has(.figur-site)) .tkB-def>div{display:grid;grid-template-columns:52px 1fr;gap:10px;align-items:baseline}:where(html:has(.figur-site)) .tkB-def dt{font:500 12px/1.4 var(--ui);letter-spacing:.07em;text-transform:uppercase}:where(html:has(.figur-site)) .tkB-def dd{margin:0;font-size:15px;line-height:1.5;color:var(--ink-2)}:where(html:has(.figur-site)) .tkB-sheet{display:grid;grid-template-columns:56px repeat(5,minmax(0,1fr));gap:10px 14px;align-content:start}:where(html:has(.figur-site)) .tkB-col{grid-row:1;border-top:1px solid var(--ink);padding-top:6px}:where(html:has(.figur-site)) .tkB-rowlab{align-self:center}:where(html:has(.figur-site)) .tkB-margin{display:grid;gap:18px;align-content:start}:where(html:has(.figur-site)) .tkB-run{font:400 clamp(17px,1.4vw,20px)/1.3 var(--ui)}:where(html:has(.figur-site)) .tkB-facts{display:grid;border-top:1px solid var(--ink)}:where(html:has(.figur-site)) .tkB-facts>div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--line);font-size:14px}:where(html:has(.figur-site)) .tkB-facts dt{color:var(--ink-3)}:where(html:has(.figur-site)) .tkB-facts dd{margin:0}:where(html:has(.figur-site)) .qk2 .tk-t.fail{outline:none}:where(html:has(.figur-site)) .pm{position:absolute;inset:0;z-index:2;width:100%;height:100%;overflow:visible;pointer-events:none}:where(html:has(.figur-site)) .pm path{fill:none;stroke:var(--accent);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}@media (max-width:899px){:where(html:has(.figur-site)) #check.qk2{height:auto;min-height:100dvh;overflow:visible}}:where(html:has(.figur-site)) .ckA{gap:20px}:where(html:has(.figur-site)) .ckA-side{display:grid;gap:16px;align-content:start}:where(html:has(.figur-site)) .ckA-promise{margin:0;padding-top:12px;border-top:1px solid var(--ink);font:300 clamp(20px,5.4vw,24px)/1.2 var(--ui);letter-spacing:-.01em;color:var(--ink);text-wrap:pretty}:where(html:has(.figur-site)) .ckA-pick{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px}:where(html:has(.figur-site)) .ckA-pick button{width:100%;display:grid;grid-template-columns:minmax(0,1fr);gap:7px;padding:0;border:0;background:none;color:var(--ink-2);font:inherit;text-align:left;cursor:pointer}:where(html:has(.figur-site)) .ckA-pick .tk-t{display:block}:where(html:has(.figur-site)) .ckA-pick .ir{display:block;aspect-ratio:3/4}:where(html:has(.figur-site)) .ckA-pick .ir img{transition:transform .5s var(--ease)}:where(html:has(.figur-site)) .ckA-pick button:hover .ir img{transform:scale(1.04)}:where(html:has(.figur-site)) .ckA-pick .pm path{stroke-width:2}:where(html:has(.figur-site)) .ckA-pick button[aria-pressed=true]{color:var(--ink)}:where(html:has(.figur-site)) .ckA-pick button[aria-pressed=true] .ir{outline:2px solid var(--ink);outline-offset:3px}:where(html:has(.figur-site)) .ckA-pick button:focus-visible{outline:2px solid var(--ink);outline-offset:7px}:where(html:has(.figur-site)) .ckA-n{font:400 15px/1.2 var(--ui)}:where(html:has(.figur-site)) .ckA-pick button[aria-pressed=true] .ckA-n{font-weight:500}:where(html:has(.figur-site)) .ckA-stage{position:relative;display:grid}:where(html:has(.figur-site)) .ckA-pair{grid-area:1/1;display:grid;grid-template-columns:2fr 3fr;grid-template-rows:auto 1fr;gap:14px;align-items:start;visibility:hidden;opacity:0;transition:opacity .45s var(--ease),visibility 0s .45s}:where(html:has(.figur-site)) .ckA-pair.on{visibility:visible;opacity:1;transition:opacity .45s var(--ease)}:where(html:has(.figur-site)) .ckA-ref{grid-column:1;grid-row:1}:where(html:has(.figur-site)) .ckA-take{grid-column:2;grid-row:1/span 2}:where(html:has(.figur-site)) .ckA-ref,:where(html:has(.figur-site)) .ckA-take{margin:0;display:grid;gap:8px}:where(html:has(.figur-site)) .ckA-ref .ir,:where(html:has(.figur-site)) .ckA-take .ir{aspect-ratio:3/4}:where(html:has(.figur-site)) .ckA-ref figcaption{font-size:14px;line-height:1.35;color:var(--ink-2)}:where(html:has(.figur-site)) .ckA-tag.cap{position:absolute;z-index:3;left:10px;top:10px;padding:6px 9px;background:var(--accent);color:var(--paper);font-weight:500}:where(html:has(.figur-site)) .ckA-say{position:absolute;z-index:3;padding:6px 9px;background:var(--paper);color:var(--ink);font:500 15px/1.15 var(--ui);white-space:nowrap;animation:ckA-say .5s var(--ease) .45s both}@keyframes ckA-say{0%{opacity:0;transform:translateY(4px)}}:where(html:has(.figur-site)) .ckA-note{grid-column:1;grid-row:2;margin:0;max-width:40ch;font-size:16px;line-height:1.45;color:var(--ink)}:where(html:has(.figur-site)) .ckA-note b{font-weight:500}@media (max-width:899px){:where(html:has(.figur-site)) .ckA-side{display:contents}:where(html:has(.figur-site)) .ckA .h2{order:1}:where(html:has(.figur-site)) .ckA-promise{order:2}:where(html:has(.figur-site)) .ckA-stage{order:3}:where(html:has(.figur-site)) .ckA-pick{order:4}:where(html:has(.figur-site)) .ckA-stage{scroll-margin-top:calc(var(--top) + 12px)}:where(html:has(.figur-site)) .ckA-pair{grid-template-columns:1fr 1.5fr}:where(html:has(.figur-site)) .ckA-tag.cap{left:6px;top:6px;padding:4px 6px;font-size:11px;white-space:nowrap}:where(html:has(.figur-site)) .ckA-say{display:none}}@media (min-width:900px){:where(html:has(.figur-site)) .ckA{--H:calc(100dvh - var(--top) - 28px - var(--pb));--tw:min(calc(var(--H) * .75),calc((100vw - 96px - 436px - 14px) / 1.62));display:grid;grid-template-columns:380px minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:56px}:where(html:has(.figur-site)) .ckA .h2{font-size:clamp(30px,2.7vw,46px)}:where(html:has(.figur-site)) .ckA-side{gap:20px}:where(html:has(.figur-site)) .ckA-promise{font-size:clamp(19px,1.45vw,26px)}:where(html:has(.figur-site)) .ckA-side{grid-template-rows:auto auto minmax(0,1fr);height:100%}:where(html:has(.figur-site)) .ckA-pick{container-type:size;grid-template-columns:repeat(3,max-content);align-content:start}:where(html:has(.figur-site)) .ckA-pick li{width:min(calc((380px - 16px) / 3),calc((100cqh - 4px - 2 * 25px - 12px) / 2 * .75))}:where(html:has(.figur-site)) .ckA-pair{grid-template-columns:calc(var(--tw) * .62) var(--tw);justify-content:end}}:where(html:has(.figur-site)) .vsQ{justify-content:center;gap:clamp(40px,6vh,88px)}:where(html:has(.figur-site)) .vsQ-rows{margin:0;padding:0;list-style:none;display:grid;align-content:center}:where(html:has(.figur-site)) .vsQ-rows li{display:grid;grid-template-columns:28px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;row-gap:6px;align-items:baseline;padding:clamp(14px,2.6vh,36px) 0;border-top:1px solid var(--line)}:where(html:has(.figur-site)) .vsQ-rows li>p{grid-column:2}:where(html:has(.figur-site)) .vsQ-rows li:first-child{border-top-color:var(--ink)}:where(html:has(.figur-site)) .vsQ-rows li:last-child{border-bottom:1px solid var(--ink)}:where(html:has(.figur-site)) .vsQ-n{font:450 12px/1 var(--ui);letter-spacing:.07em;color:var(--ink-3)}:where(html:has(.figur-site)) .vsQ-rows h3{margin:0;font:300 clamp(24px,2.3vw,60px)/1.05 var(--ui);letter-spacing:-.01em;text-transform:uppercase}:where(html:has(.figur-site)) .vsQ-them,:where(html:has(.figur-site)) .vsQ-us{margin:0;font-size:clamp(15px,1.05vw,21px);line-height:1.45}:where(html:has(.figur-site)) .vsQ-them{color:#767676}@media (max-width:899px){:where(html:has(.figur-site)) .screen.vsQ{height:auto;min-height:100svh;min-height:100dvh;overflow:visible}}@media (min-width:900px){:where(html:has(.figur-site)) .vsQ-rows li{grid-template-columns:36px minmax(0,4fr) minmax(0,3fr) minmax(0,4fr);-moz-column-gap:clamp(20px,2.4vw,48px);column-gap:clamp(20px,2.4vw,48px)}:where(html:has(.figur-site)) .vsQ-rows li>p{grid-column:auto}}@media (min-width:2200px){:where(html:has(.figur-site)) .vsQ .h2{font-size:80px}:where(html:has(.figur-site)) .vsQ-n{font-size:14px}}:where(html:has(.figur-site)) .screen.lw{padding:var(--top) 0 0;gap:0}:where(html:has(.figur-site)) .lw-type{min-width:0;background:var(--paper);display:flex;flex-direction:column;gap:12px;padding:20px 16px 16px var(--gl)}:where(html:has(.figur-site)) .lw-type .h2{font-size:clamp(28px,2.9vw,48px)}:where(html:has(.figur-site)) .lwB .lw-type{padding:14px var(--gr) 18px var(--gl)}:where(html:has(.figur-site)) .bd-spec{margin:clamp(20px,3.5vh,40px) 0 0;border-top:1px solid var(--ink)}:where(html:has(.figur-site)) .bd-spec>div{display:grid;grid-template-columns:76px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}:where(html:has(.figur-site)) .bd-spec dt{font:450 11px/1.9 var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}:where(html:has(.figur-site)) .bd-spec dd{margin:0;font-size:13.5px;line-height:1.45;color:var(--ink-2)}:where(html:has(.figur-site)) .bd-spec dd b{display:block;margin-bottom:3px;font:300 clamp(22px,1.7vw,28px)/1.1 var(--ui);letter-spacing:-.01em;color:var(--ink)}:where(html:has(.figur-site)) .bd-spec dd b small{font-size:13.5px;letter-spacing:0;color:var(--ink-2)}:where(html:has(.figur-site)) .bd-spec dd span{display:block}:where(html:has(.figur-site)) .bd-spec .bd-new dd{color:var(--ink);line-height:1.9}@media (min-width:2200px){:where(html:has(.figur-site)) .bd-spec dd,:where(html:has(.figur-site)) .bd-spec dd b small{font-size:16px}:where(html:has(.figur-site)) .bd-spec dt{font-size:13px}:where(html:has(.figur-site)) .bd-spec>div{grid-template-columns:96px minmax(0,1fr)}}:where(html:has(.figur-site)) .zs-wall{position:relative;flex:1 1 0;min-height:0;height:150vw;overflow:hidden;margin:0 var(--gr) 0 var(--gl)}:where(html:has(.figur-site)) .zs-sheet{position:absolute;inset:0 0 auto 0;margin:0;padding:0;list-style:none;transform-origin:0 0}:where(html:has(.figur-site)) .zs-f{position:absolute;margin:0}:where(html:has(.figur-site)) .zs-ph{overflow:hidden;background:var(--still)}:where(html:has(.figur-site)) .zs-ph img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.001);transition:transform .9s var(--ease)}:where(html:has(.figur-site)) .zs-wall:not(.live) .zs-sheet{position:static;-moz-columns:2;column-count:2;-moz-column-gap:8px;column-gap:8px}:where(html:has(.figur-site)) .zs-wall:not(.live) .zs-f{position:static;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:8px}:where(html:has(.figur-site)) .zs-cap{position:absolute;margin:0;font:450 11px/1.4 var(--ui);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;pointer-events:none}:where(html:has(.figur-site)) .zs-wall:is(.pre,.in) .lead .zs-cap{top:100%;left:0;right:0;margin-top:calc(8px / var(--s0, 1));font-size:calc(11px / var(--s0, 1))}:where(html:has(.figur-site)) .zs-wall.in .lead .zs-cap{opacity:1;transition:opacity .4s var(--ease) .2s}:where(html:has(.figur-site)) .zs-wall.zoom .zs-cap{opacity:0;transition:opacity .15s}:where(html:has(.figur-site)) .zs-wall.done .zs-cap{left:6px;bottom:6px;max-width:calc(100% - 12px);padding:3px 6px;background:var(--paper);color:var(--ink);transition:opacity .3s var(--ease)}:where(html:has(.figur-site)) .zs-wall.done .zs-f.hov .zs-cap{opacity:1}:where(html:has(.figur-site)) .zs-f.hov img{transform:scale(1.045)}@media (prefers-reduced-motion:reduce){:where(html:has(.figur-site)) .zs-f.hov img{transform:none}}:where(html:has(.figur-site)) .zs-wall.live .zs-f{--zc:cubic-bezier(.45,0,.2,1);transition:opacity .4s var(--ease)}:where(html:has(.figur-site)) .zs-wall.in .zs-f:not(.lead),:where(html:has(.figur-site)) .zs-wall:is(.pre) .zs-f{opacity:0}:where(html:has(.figur-site)) .zs-wall.zoom .zs-sheet{transition:transform 1.35s cubic-bezier(.45,0,.2,1);will-change:transform}:where(html:has(.figur-site)) .zs-wall.zoom .zs-f:not(.lead){transition:opacity 1.35s var(--zc)}@media (min-width:900px){:where(html:has(.figur-site)) .lw-type{padding:28px 28px 22px max(48px,env(safe-area-inset-left,0px));gap:14px}:where(html:has(.figur-site)) .screen.lwB{display:grid;grid-template-columns:minmax(340px,400px) minmax(0,1fr);grid-template-rows:minmax(0,1fr)}:where(html:has(.figur-site)) .lwB .lw-type{display:flex;align-items:stretch;padding:28px 40px 32px max(48px,env(safe-area-inset-left,0px));gap:16px}:where(html:has(.figur-site)) .zs-wall{height:100%;margin:0 max(32px,env(safe-area-inset-right,0px)) 0 0}:where(html:has(.figur-site)) .zs-wall:not(.live) .zs-sheet{-moz-columns:4;column-count:4;-moz-column-gap:12px;column-gap:12px}}:where(html:has(.figur-site)) .dq{gap:18px}:where(html:has(.figur-site)) .dq-grid{display:grid;gap:22px 40px;align-content:start;min-height:0;overflow-y:auto}:where(html:has(.figur-site)) .dq-topic h3{font:450 12px/1.4 var(--ui);letter-spacing:.07em;text-transform:uppercase;padding-bottom:8px;border-bottom:1px solid var(--ink)}:where(html:has(.figur-site)) .dq-topic details{border-bottom:1px solid var(--line);interpolate-size:allow-keywords}:where(html:has(.figur-site)) .dq-topic summary{position:relative;display:block;list-style:none;cursor:pointer;padding:13px 30px 13px 0;font:400 15px/1.35 var(--ui)}:where(html:has(.figur-site)) .dq-topic summary::-webkit-details-marker{display:none}:where(html:has(.figur-site)) .dq-topic summary:after,:where(html:has(.figur-site)) .dq-topic summary:before{content:"";position:absolute;right:2px;top:50%;width:11px;height:1px;background:currentColor;transition:transform .35s var(--ease)}:where(html:has(.figur-site)) .dq-topic summary:after{transform:rotate(90deg)}:where(html:has(.figur-site)) .dq-topic details[open] summary:before{transform:rotate(45deg)}:where(html:has(.figur-site)) .dq-topic details[open] summary:after{transform:rotate(135deg)}:where(html:has(.figur-site)) .dq-topic details::details-content{block-size:0;overflow:hidden;transition:block-size .35s var(--ease),content-visibility .35s allow-discrete}:where(html:has(.figur-site)) .dq-topic details[open]::details-content{block-size:auto}:where(html:has(.figur-site)) .dq-topic details p{padding:0 24px 14px 0;font-size:14px;line-height:1.55;color:var(--ink-2)}:where(html:has(.figur-site)) .dq-more .link{min-height:0;padding-block:12px;margin-block:-12px}@media (max-width:899px){:where(html:has(.figur-site)) .dq{height:auto;min-height:100svh;min-height:100dvh}:where(html:has(.figur-site)) .dq-grid{overflow:visible;flex:none}:where(html:has(.figur-site)) .dq-more{line-height:1.8}}@media (min-width:2200px){:where(html:has(.figur-site)) .dq .h2{font-size:80px}:where(html:has(.figur-site)) .dq .lede{font-size:20px;max-width:40ch}:where(html:has(.figur-site)) .dq .dq-topic h3{font-size:14px}:where(html:has(.figur-site)) .dq .dq-topic summary{padding-block:30px;font-size:26px}:where(html:has(.figur-site)) .dq .dq-topic details p{font-size:19px}:where(html:has(.figur-site)) .dq-more{font-size:14px}}:where(html:has(.figur-site)) .end{height:auto;min-height:100svh;min-height:100dvh;overflow:visible;gap:0}:where(html:has(.figur-site)) .end .dq{display:flex;flex-direction:column;height:auto;min-height:0}:where(html:has(.figur-site)) .dq-side{display:grid;gap:6px;align-content:end}:where(html:has(.figur-site)) .dq-side .dq-more{margin:0}:where(html:has(.figur-site)) .ft{margin-top:auto;padding-top:clamp(28px,6vh,64px);display:grid}:where(html:has(.figur-site)) .ft-top{display:grid;gap:clamp(20px,3.4vh,36px)}:where(html:has(.figur-site)) .ft-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 12px;border-top:1px solid var(--line);padding-top:20px}:where(html:has(.figur-site)) .ft-co{display:grid;gap:14px;align-content:start;grid-column:1/-1}:where(html:has(.figur-site)) .ft-co .lede{max-width:30ch}:where(html:has(.figur-site)) .ft-co .reach{display:flex;flex-direction:column;align-items:flex-start;gap:4px}:where(html:has(.figur-site)) .ft-mark{margin:0;font:600 34px/.8 var(--ui);font-stretch:112%;letter-spacing:-.05em}:where(html:has(.figur-site)) .ft-nav{display:contents}:where(html:has(.figur-site)) .ft-row ul{list-style:none;padding:0;margin:6px 0 0}:where(html:has(.figur-site)) .ft-row ul a{display:flex;align-items:center;min-height:40px;text-decoration:none;font-size:12px;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}:where(html:has(.figur-site)) .ft-row ul a:hover{text-decoration:underline;text-underline-offset:4px}:where(html:has(.figur-site)) .ft-legal{display:flex;flex-wrap:wrap;gap:4px 28px;margin:0}@media (max-width:899px){:where(html:has(.figur-site)) .dq-more .link,:where(html:has(.figur-site)) .ft-row ul a{min-height:44px}}@media (min-width:900px){:where(html:has(.figur-site)) .end .head{grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:40px;column-gap:40px}:where(html:has(.figur-site)) .end .head .h2{grid-column:1/3}:where(html:has(.figur-site)) .end .dq-side{grid-column:3/5;max-width:52ch}:where(html:has(.figur-site)) .end .dq-grid{margin-top:clamp(8px,2vh,28px)}:where(html:has(.figur-site)) .end .dq-topic summary{padding-block:clamp(11px,1.8vh,20px)}:where(html:has(.figur-site)) .ft-row{grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:40px;column-gap:40px}:where(html:has(.figur-site)) .ft-co{grid-column:auto}@media (max-height:800px){:where(html:has(.figur-site)) .end .dq-topic summary{padding-block:9px}:where(html:has(.figur-site)) .end .head{margin-bottom:14px}:where(html:has(.figur-site)) .ft-row ul a{min-height:34px}}}@media (min-width:900px){:root:where(html:has(.figur-site)){--top:calc(env(safe-area-inset-top, 0px) + 72px);--pb:36px}:where(html:has(.figur-site)) .screen{padding-left:max(48px,env(safe-area-inset-left,0px));padding-right:max(48px,env(safe-area-inset-right,0px));padding-top:calc(var(--top) + 28px)}:where(html:has(.figur-site)) .top{padding:env(safe-area-inset-top,0) max(32px,env(safe-area-inset-right,0px)) 0 max(32px,env(safe-area-inset-left,0px))}:where(html:has(.figur-site)) .brand span{display:inline;font:450 12px/1 var(--ui);letter-spacing:.07em;text-transform:uppercase}:where(html:has(.figur-site)) .right{gap:26px}:where(html:has(.figur-site)) .right .d{display:inline-flex}:where(html:has(.figur-site)) .sheet{width:min(460px,100%);box-shadow:1px 0 0 var(--line);padding-left:max(32px,env(safe-area-inset-left,0px))}:where(html:has(.figur-site)) .head{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;gap:48px;margin-bottom:26px}:where(html:has(.figur-site)) .hA-head{grid-template-columns:minmax(0,1fr) minmax(0,380px);align-items:end;gap:48px;margin-bottom:24px}:where(html:has(.figur-site)) .hA-side{display:grid;gap:22px}:where(html:has(.figur-site)) .hA h1{gap:14px}:where(html:has(.figur-site)) .hA h1 .h1-main{font-size:clamp(44px,min(4.6vw,8.4vh),84px);line-height:.96}:where(html:has(.figur-site)) .hA h1 .h1-sub{font-size:clamp(22px,min(2vw,3.6vh),36px)}:where(html:has(.figur-site)) .hA-strip{container-type:size;overflow:visible;gap:40px;align-items:flex-end;min-height:0}:where(html:has(.figur-site)) .hA-strip>*{--w:min(calc((100cqw - 40px - 32px) / 5.8),calc((100cqh - 36px) / 1.5))}:where(html:has(.figur-site)) .hA figure{position:relative;width:var(--w);display:block}:where(html:has(.figur-site)) .hA-shots .ir{aspect-ratio:2/3}:where(html:has(.figur-site)) .hA-in figure{width:calc(var(--w) * .8)}:where(html:has(.figur-site)) .hA-shots{align-items:flex-end}:where(html:has(.figur-site)) .hA figure figcaption{position:absolute;z-index:2;left:6px;bottom:6px;padding:3px 6px;background:var(--paper);font-size:11px}:where(html:has(.figur-site)) .hA-foot{margin-top:0}:where(html:has(.figur-site)) .tkB-head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:48px;margin-bottom:8px}:where(html:has(.figur-site)) .tkB-body{container-type:size;display:grid;grid-template-columns:auto 260px;gap:48px;justify-content:space-between;min-height:0}:where(html:has(.figur-site)) .tkB-sheet{--w:min(calc((100cqw - 260px - 48px - 56px - 56px) / 5),calc((100cqh - 36px - 20px) / 2 * .75));grid-template-columns:56px repeat(5,var(--w))}:where(html:has(.figur-site)) .dq-grid{grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible}:where(html:has(.figur-site)) .dq-more{margin-top:auto}:where(html:has(.figur-site)) .dq-grid{margin-top:clamp(8px,3vh,40px)}:where(html:has(.figur-site)) .dq-topic h3{font-size:13px}:where(html:has(.figur-site)) .dq-topic summary{padding-block:clamp(13px,2.1vh,24px);font-size:clamp(15px,1.2vw,21px)}:where(html:has(.figur-site)) .dq-topic details p{font-size:clamp(14px,1vw,17px)}}@media (prefers-reduced-motion:reduce){:where(html:has(.figur-site)) *,:where(html:has(.figur-site)) :after,:where(html:has(.figur-site)) :before{animation:none!important;transition:none!important}html:where(html:has(.figur-site)).js:has(.figur-site) [data-rv] .ir,html:where(html:has(.figur-site)).js:has(.figur-site) [data-rv] .ir img,html:where(html:has(.figur-site)).js:has(.figur-site) [data-rv] .line,html:where(html:has(.figur-site)).js:has(.figur-site) [data-rv] .mask>span,html:where(html:has(.figur-site)).js:has(.figur-site) [data-rv] .rv{transform:none;opacity:1;clip-path:none}}:where(html:has(.figur-site)) .pr{gap:18px}:where(html:has(.figur-site)) .pr-tiers{margin:0;padding:0;list-style:none;border-top:1px solid var(--ink)}:where(html:has(.figur-site)) .pr-t{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"n p" "q q" "d a";-moz-column-gap:16px;column-gap:16px;align-items:baseline;padding:12px 0 2px;border-bottom:1px solid var(--line)}:where(html:has(.figur-site)) .pr-n{grid-area:n;font:450 12px/1.4 var(--ui);letter-spacing:.07em;text-transform:uppercase}:where(html:has(.figur-site)) .pr-q{grid-area:q;margin-top:4px;font:300 20px/1.2 var(--ui);letter-spacing:-.01em}:where(html:has(.figur-site)) .pr-p{grid-area:p;justify-self:end;font-size:15px;font-variant-numeric:tabular-nums}:where(html:has(.figur-site)) .pr-d{grid-area:d;font-size:13px;line-height:1.4;color:var(--ink-3)}:where(html:has(.figur-site)) .pr-a{grid-area:a;min-height:44px;font-size:13px}:where(html:has(.figur-site)) .pr-e{grid-template-areas:"n p" "q a"}:where(html:has(.figur-site)) .pr-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 28px}:where(html:has(.figur-site)) .pr-foot p{font-size:13px;line-height:1.4;color:var(--ink-3)}@media (max-width:899px){:where(html:has(.figur-site)) .pr{height:auto;min-height:100svh;min-height:100dvh}:where(html:has(.figur-site)) .pr .pr-t:first-child{grid-template-areas:"n p" "q q" "d d" "a a"}}@media (min-width:900px){:where(html:has(.figur-site)) .pr{gap:0}:where(html:has(.figur-site)) .pr-foot p{font-size:14px}:where(html:has(.figur-site)) .pr .pr-tiers{flex:0 0 auto;margin-top:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(5,auto)}:where(html:has(.figur-site)) .pr .pr-t{grid-row:span 5;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);grid-template-areas:none;row-gap:0;padding:clamp(22px,3.4vh,40px) 32px clamp(26px,4vh,48px) 0;border-bottom:0}:where(html:has(.figur-site)) .pr .pr-t+.pr-t{padding-left:32px;border-left:1px solid var(--line)}:where(html:has(.figur-site)) .pr .pr-t>*{grid-area:auto;grid-column:1}:where(html:has(.figur-site)) .pr .pr-n{grid-row:1}:where(html:has(.figur-site)) .pr .pr-q{grid-row:2;align-self:start;margin-top:12px;font-size:clamp(30px,2.6vw,40px);line-height:1;letter-spacing:-.012em}:where(html:has(.figur-site)) .pr .pr-p{grid-row:3;justify-self:start;margin-top:22px;font-size:22px}:where(html:has(.figur-site)) .pr .pr-d{grid-row:4;margin-top:6px;font-size:14px}:where(html:has(.figur-site)) .pr .pr-a{grid-row:5;justify-self:start;margin-top:14px;font-size:12px}:where(html:has(.figur-site)) .pr .pr-t.pr-e{grid-column:1/-1;grid-row:auto;grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:0;column-gap:0;padding:10px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-left:0}:where(html:has(.figur-site)) .pr .pr-e>*{grid-row:1;margin:0;align-self:baseline}:where(html:has(.figur-site)) .pr .pr-e .pr-q{grid-column:2;font-size:18px;line-height:1.3;padding-left:32px}:where(html:has(.figur-site)) .pr .pr-e .pr-p{grid-column:3;padding-left:32px}:where(html:has(.figur-site)) .pr .pr-e .pr-a{grid-column:3;justify-self:end;align-self:center}:where(html:has(.figur-site)) .pr .pr-foot{margin-top:18px}}@media (min-width:2200px){:where(html:has(.figur-site)) .pr .h2{font-size:80px}:where(html:has(.figur-site)) .pr .lede{font-size:20px;max-width:40ch}:where(html:has(.figur-site)) .pr .pr-n{font-size:14px}:where(html:has(.figur-site)) .pr .pr-q{font-size:56px}:where(html:has(.figur-site)) .pr .pr-p{font-size:28px}:where(html:has(.figur-site)) .pr .pr-e .pr-q{font-size:22px}:where(html:has(.figur-site)) .pr .pr-d,:where(html:has(.figur-site)) .pr .pr-foot p{font-size:17px}:where(html:has(.figur-site)) .pr .pr-a,:where(html:has(.figur-site)) .pr .pr-foot .link{font-size:14px}}:where(html:has(.figur-site)) .s9{--fh:calc(100dvh - var(--top) - 16px - var(--pb));gap:16px}:where(html:has(.figur-site)) .s9-head{display:grid;gap:10px;flex:none}:where(html:has(.figur-site)) .s9-lede{font-size:16px;line-height:1.45;color:var(--ink);max-width:44ch;text-wrap:balance}:where(html:has(.figur-site)) .s9 h3{font:400 clamp(19px,1.5vw,24px)/1.2 var(--ui)}:where(html:has(.figur-site)) .s9-low,:where(html:has(.figur-site)) .s9-main{display:grid;gap:16px}:where(html:has(.figur-site)) .s9-paths{display:grid;gap:14px}:where(html:has(.figur-site)) .s9-path{display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:12px;column-gap:12px;row-gap:4px;align-items:baseline;border-top:1px solid var(--ink);padding-top:10px}:where(html:has(.figur-site)) .s9-path .cap{justify-self:end}:where(html:has(.figur-site)) .s9-facts{grid-column:1/-1;list-style:none;padding:0;margin:2px 0 8px;display:grid;gap:2px;font-size:14px;line-height:1.4;color:var(--ink-2)}:where(html:has(.figur-site)) .s9-facts li{text-wrap:pretty}:where(html:has(.figur-site)) .s9-path .btn{grid-column:1/-1;justify-self:stretch}:where(html:has(.figur-site)) .s9-terms{font-size:14px;line-height:1.45;color:var(--ink)}:where(html:has(.figur-site)) .s9-foot{display:grid;gap:6px}:where(html:has(.figur-site)) .s9-sheet{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;align-content:start}:where(html:has(.figur-site)) .s9-send-cap{grid-column:1}:where(html:has(.figur-site)) .s9-get-cap{grid-column:2/-1}:where(html:has(.figur-site)) .s9-sheet .ir{aspect-ratio:3/4}:where(html:has(.figur-site)) .s9-sheet div:nth-of-type(n+5){display:none}:where(html:has(.figur-site)) .s9-of{grid-column:1/-1}:where(html:has(.figur-site)) .s9-plate{background:var(--paper)}:where(html:has(.figur-site)) .s9-plate img{-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%}:where(html:has(.figur-site)) .s9-plate:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 1px var(--line);pointer-events:none}@media (max-width:899px){:where(html:has(.figur-site)) .s9{height:auto;min-height:100svh;min-height:100dvh}:where(html:has(.figur-site)) .s9-terms{display:none}}@media (min-width:900px){:where(html:has(.figur-site)) .s9{--fh:calc(100dvh - var(--top) - 28px - var(--pb));display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(40px,4vw,80px)}:where(html:has(.figur-site)) .s9-lede{font-size:clamp(16px,1.15vw,20px)}:where(html:has(.figur-site)) .s9-main{align-content:stretch;grid-template-rows:auto 1fr;gap:clamp(32px,6vh,64px);min-height:0}:where(html:has(.figur-site)) .s9-low{grid-template-rows:auto 1fr;gap:40px}:where(html:has(.figur-site)) .s9-foot{align-self:end}:where(html:has(.figur-site)) .s9-paths{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,auto);gap:32px}:where(html:has(.figur-site)) .s9-path{grid-row:span 4;grid-template-rows:subgrid;grid-template-columns:1fr;row-gap:4px;align-items:start;padding-top:14px}:where(html:has(.figur-site)) .s9-path .cap{justify-self:start}:where(html:has(.figur-site)) .s9-facts{font-size:15px;gap:4px;margin:6px 0 14px}:where(html:has(.figur-site)) .s9-path .btn{justify-self:start}:where(html:has(.figur-site)) .s9-sheet{--tw:min(calc((var(--fh) - 44px) / 2 * .75),18vw,calc((100vw - 96px - clamp(40px, 4vw, 80px) - 580px - 40px) / 3));grid-template-columns:var(--tw) clamp(8px,1.2vw,24px) var(--tw) var(--tw);grid-template-rows:auto auto auto auto;-moz-column-gap:8px;column-gap:8px;row-gap:8px}:where(html:has(.figur-site)) .s9-sheet div:nth-of-type(n+5){display:block}:where(html:has(.figur-site)) .s9-send-cap{grid-column:1;grid-row:1}:where(html:has(.figur-site)) .s9-get-cap{grid-column:3/-1;grid-row:1}:where(html:has(.figur-site)) .s9-plate{grid-column:1;grid-row:2/4;align-self:start}:where(html:has(.figur-site)) .s9-sheet>.ir:nth-of-type(2),:where(html:has(.figur-site)) .s9-sheet>.ir:nth-of-type(4){grid-column:3}:where(html:has(.figur-site)) .s9-sheet>.ir:nth-of-type(3),:where(html:has(.figur-site)) .s9-sheet>.ir:nth-of-type(5){grid-column:4}:where(html:has(.figur-site)) .s9-sheet>.ir:nth-of-type(2),:where(html:has(.figur-site)) .s9-sheet>.ir:nth-of-type(3){grid-row:2}:where(html:has(.figur-site)) .s9-sheet>.ir:nth-of-type(4),:where(html:has(.figur-site)) .s9-sheet>.ir:nth-of-type(5){grid-row:3}:where(html:has(.figur-site)) .s9-of{grid-column:3/-1;grid-row:4}}@media (min-width:900px) and (max-height:760px){:where(html:has(.figur-site)) .s9-main{gap:24px}:where(html:has(.figur-site)) .s9-head{gap:8px}:where(html:has(.figur-site)) .s9-facts{margin:4px 0 10px}}@media (min-width:2200px){:where(html:has(.figur-site)) .s9 .h2{font-size:80px}:where(html:has(.figur-site)) .s9 h3{font-size:30px}:where(html:has(.figur-site)) .s9-lede{font-size:22px}:where(html:has(.figur-site)) .s9-facts{font-size:19px}:where(html:has(.figur-site)) .s9-terms{font-size:17px}:where(html:has(.figur-site)) .s9 .cap{font-size:14px}:where(html:has(.figur-site)) .s9 .btn{font-size:15px;min-height:64px;padding:0 34px}}:where(html:has(.figur-site)) .r3{gap:18px}:where(html:has(.figur-site)) .r3.auto .rn-list button[aria-pressed=true] .bar{animation:rn-bar 4.5s linear both}:where(html:has(.figur-site)) .r3-win{margin:0;flex:1 1 0;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:10px}:where(html:has(.figur-site)) .r3-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--line);padding-bottom:6px}:where(html:has(.figur-site)) .r3-bar .rn-pause{min-height:32px}:where(html:has(.figur-site)) .r3-stage{position:relative;min-height:0}:where(html:has(.figur-site)) .r3-stage canvas{position:absolute;top:0;left:0;display:block}:where(html:has(.figur-site)) .r3-film{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:var(--paper)}:where(html:has(.figur-site)) .r3-lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}:where(html:has(.figur-site)) .r3-lines path{fill:none;stroke:var(--ink);stroke-opacity:.42;stroke-width:1}:where(html:has(.figur-site)) .r3-lines circle{fill:var(--ink)}:where(html:has(.figur-site)) .r3-labels p{position:absolute;top:0;left:0;display:grid;gap:1px;font-size:13px;line-height:1.3;color:var(--ink-2);white-space:nowrap;opacity:0}:where(html:has(.figur-site)) .r3-labels b{font:450 11px/1.35 var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}:where(html:has(.figur-site)) .r3-labels .r3-g:after{content:"";position:absolute;left:2px;top:20px;width:1px;height:calc(var(--bh, 0px) - 20px);background:var(--ink);opacity:.3}:where(html:has(.figur-site)) [data-v=ring] .r3-labels p{text-align:center;justify-items:center}:where(html:has(.figur-site)) [data-v=ring] .r3-g{display:none}:where(html:has(.figur-site)) .r3-legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:where(html:has(.figur-site)) .r3-compact .r3-labels,:where(html:has(.figur-site)) .r3-compact .r3-lines{display:none}:where(html:has(.figur-site)) .r3-compact .r3-legend{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal;list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;font-size:12px;line-height:1.35;color:var(--ink-2)}:where(html:has(.figur-site)) .r3-compact .r3-legend b{display:block;font:450 10px/1.4 var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}:where(html:has(.figur-site)) [data-fit=big] .r3-labels p{font-size:14px;line-height:1.35}:where(html:has(.figur-site)) [data-fit=big] .r3-labels b{font-size:12px}:where(html:has(.figur-site)) [data-fit=big] .r3-labels span{display:block}@media (min-width:2200px){:where(html:has(.figur-site)) [data-fit=big] .r3-labels p{font-size:17px}:where(html:has(.figur-site)) [data-fit=big] .r3-labels b{font-size:14px}}:where(html:has(.figur-site)) .r3-labels{-moz-user-select:none;user-select:none;-webkit-user-select:none}:where(html:has(.figur-site)) [data-labels=thumbs] .r3-labels p{width:210px;box-sizing:border-box;white-space:normal}:where(html:has(.figur-site)) [data-labels=thumbs] .r3-labels p:not(.r3-g){gap:2px;padding:7px 8px 8px;background:color-mix(in srgb,var(--still) calc(var(--bg, 0) * 100%),transparent);color:color-mix(in srgb,var(--ink-2) calc(var(--f, 1) * 100%),var(--ink-3));font-size:13px;line-height:1.35;grid-template-columns:30px minmax(0,1fr);-moz-column-gap:10px;column-gap:10px;align-items:start}:where(html:has(.figur-site)) [data-labels=thumbs] .r3-labels p:not(.r3-g) b{font:400 16px/1.2 var(--ui);letter-spacing:-.005em;text-transform:none;color:color-mix(in srgb,var(--ink) calc(var(--f, 1) * 100%),var(--ink-3))}:where(html:has(.figur-site)) [data-labels=thumbs] .r3-labels .r3-g{padding:8px 8px 0;border-top:1px solid var(--line)}:where(html:has(.figur-site)) [data-labels=thumbs] .r3-labels .r3-g:after{content:none}:where(html:has(.figur-site)) [data-labels=thumbs] .r3-labels .r3-g b{font-size:11px;color:var(--ink-3)}:where(html:has(.figur-site)) [data-labels=thumbs] .r3-lines path{stroke-opacity:.6}:where(html:has(.figur-site)) [data-labels=thumbs] .r3-labels .th{grid-row:1/span 2;width:30px;height:40px;overflow:hidden;background:var(--still);outline:1px solid var(--line);opacity:calc(.5 + .5 * var(--f, 1))}:where(html:has(.figur-site)) [data-labels=thumbs] .r3-labels .th img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}:where(html:has(.figur-site)) [data-labels=thumbs] .r3-labels p:not(.r3-g) :is(b,span){grid-column:2}:where(html:has(.figur-site)) [data-labels=thumbs].r3-compact .r3-legend{grid-template-columns:minmax(0,1fr);gap:4px;font-size:13px}:where(html:has(.figur-site)) [data-labels=thumbs].r3-compact .r3-legend b{display:inline;margin-right:6px;font-size:11px}:where(html:has(.figur-site)) [data-labels=thumbs].r3-compact .r3-legend .r3-lg{margin-top:10px;padding-top:6px;border-top:1px solid var(--line);font:450 11px/1.4 var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}:where(html:has(.figur-site)) [data-labels=thumbs].r3-compact .r3-legend .r3-lg:first-child{margin-top:0}@media (max-width:899px){:where(html:has(.figur-site)) .r3{height:auto;min-height:100svh;min-height:100dvh}:where(html:has(.figur-site)) .r3-win{flex:none}:where(html:has(.figur-site)) .r3-stage{height:min(96vw,440px)}}@media (min-width:900px){:where(html:has(.figur-site)) .r3{display:grid;grid-template-columns:minmax(340px,400px) minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:56px}:where(html:has(.figur-site)) .r3 .rn-side,:where(html:has(.figur-site)) .r3-side{height:100%;align-content:start;gap:40px}:where(html:has(.figur-site)) .r3-win{height:100%}}@media (min-width:2200px){:where(html:has(.figur-site)) .r3-labels p{font-size:16px}:where(html:has(.figur-site)) .r3-labels b{font-size:13px}}:where(html:has(.figur-site)) .s9-plink{display:inline-block;margin-left:6px;text-decoration:none;white-space:nowrap;font:500 12px/1.4 var(--ui);letter-spacing:.07em;text-transform:uppercase;color:var(--ink)}:where(html:has(.figur-site)) .s9-plink u{text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% /100% 1px no-repeat;padding-bottom:2px;transition:background-size .5s var(--ease)}:where(html:has(.figur-site)) .s9-plink:hover u{background-size:0 1px;background-position:100% 100%}:where(html:has(.figur-site)) .s9-strip{list-style:none;margin:0;display:grid;gap:8px;border-top:1px solid var(--line);padding:10px 0 0}:where(html:has(.figur-site)) .s9-strip li{display:grid;gap:2px;font-size:13px;line-height:1.4;color:var(--ink-2)}:where(html:has(.figur-site)) .s9-strip-t{color:var(--ink);font-weight:450}:where(html:has(.figur-site)) .s9-strip .s9-call{justify-self:start;margin-left:0;display:inline-flex;align-items:center;gap:8px}:where(html:has(.figur-site)) .s9-call .ic{width:14px;height:14px}:where(html:has(.figur-site)) .s9-sheet .tag{position:absolute;z-index:2;left:6px;bottom:6px;padding:3px 6px;background:var(--paper);color:var(--ink);font-size:11px}:where(html:has(.figur-site)) .s9-plate .tag{box-shadow:0 0 0 1px var(--line)}:where(html:has(.figur-site)) .s9 .btn:focus-visible{outline-color:var(--ink)}@media (max-width:899px){:where(html:has(.figur-site)) .s9-strip{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:16px;column-gap:16px}:where(html:has(.figur-site)) .s9-strip li:first-child{grid-column:1/-1}:where(html:has(.figur-site)) .s9-sheet .tag{left:4px;bottom:4px;padding:2px 4px;letter-spacing:.02em;font-size:9px;white-space:nowrap}:where(html:has(.figur-site)) .s9-plink{padding:13px 0;margin:-13px 0 -13px 6px}}@media (min-width:900px){:where(html:has(.figur-site)) .s9-low:has(.s9-strip){grid-template-rows:auto 1fr}:where(html:has(.figur-site)) .s9-strip-foot{align-self:end}:where(html:has(.figur-site)) .s9-strip{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px}:where(html:has(.figur-site)) .s9-strip li{align-content:start;grid-template-rows:auto auto}}@media (min-width:900px) and (max-height:820px){:where(html:has(.figur-site)) .s9 .h2{font-size:48px}:where(html:has(.figur-site)) .s9-main{gap:16px}:where(html:has(.figur-site)) .s9-low{gap:12px}:where(html:has(.figur-site)) .s9-path{padding-top:10px}:where(html:has(.figur-site)) .s9-facts{margin:0 0 6px}:where(html:has(.figur-site)) .s9-strip{padding-top:6px}:where(html:has(.figur-site)) .s9-low:has(.s9-strip){gap:6px}}:where(html:has(.figur-site)) .figur-site{--ui:var(--font-archivo),"Helvetica Neue",Helvetica,Arial,system-ui,sans-serif;font:400 14px/1.5 var(--ui)}@media (min-width:900px) and (height < 700px){:where(html:has(.figur-site)) .figur-site .screen{height:auto;min-height:100dvh;overflow:visible;padding-top:calc(var(--top) + 28px)}:where(html:has(.figur-site)) .figur-site .fill{flex:1 0 auto}:where(html:has(.figur-site)) .figur-site .mask>span{white-space:normal;overflow-wrap:anywhere}:where(html:has(.figur-site)) .figur-site :is(.hA-strip,.tkB-body,.ckA-pick){container-type:inline-size}:where(html:has(.figur-site)) .figur-site .hA-strip>*{--w:calc((100cqw - 40px - 32px) / 5.8)}:where(html:has(.figur-site)) .figur-site .tkB-sheet{--w:calc((100cqw - 260px - 48px - 56px - 56px) / 5)}:where(html:has(.figur-site)) .figur-site :is(.r3,.ckA,.lwB){grid-template-rows:auto}:where(html:has(.figur-site)) .figur-site :is(.r3-side,.rn-side,.r3-win,.ckA-side){height:auto}:where(html:has(.figur-site)) .figur-site .r3-stage{min-height:440px}:where(html:has(.figur-site)) .figur-site .ckA-pick li{width:calc((380px - 16px) / 3)}:where(html:has(.figur-site)) .figur-site .vsQ{justify-content:flex-start}:where(html:has(.figur-site)) .figur-site .s9{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr))}:where(html:has(.figur-site)) .figur-site .s9-sheet{grid-template-columns:minmax(0,1fr) 16px repeat(2,minmax(0,1fr))}:where(html:has(.figur-site)) .figur-site .s9-path{min-width:0;grid-template-columns:minmax(0,1fr)}:where(html:has(.figur-site)) .figur-site .s9 .btn{max-width:100%;white-space:normal;text-align:center}:where(html:has(.figur-site)) .figur-site .zs-wall{height:auto;overflow:visible;align-self:start}:where(html:has(.figur-site)) .figur-site .zs-wall .zs-sheet{position:static;-moz-columns:4;column-count:4;-moz-column-gap:12px;column-gap:12px;transform:none!important}:where(html:has(.figur-site)) .figur-site .zs-wall .zs-f{position:relative;left:auto!important;top:auto!important;width:auto!important;display:block!important;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:12px}:where(html:has(.figur-site)) .figur-site .zs-wall .zs-ph{height:auto!important}:where(html:has(.figur-site)) .figur-site .zs-wall .zs-ph img{height:auto}:where(html:has(.figur-site)) .figur-site .zs-wall .zs-cap{white-space:normal}}