#hero{--ui:#f7f2ea;--ui-soft:#f7f2eab8;--scrim:#0e161e8c;--btn-bg:#f7f2ea;--btn-fg:#1e2a33;height:641.5vh;position:relative}#hero .stage{background:#b9a286 50%/cover no-repeat;height:100svh;position:sticky;top:0;overflow:hidden}#hero #wall{width:100%;height:100%;display:block;position:absolute;inset:0}#hero .scrim{pointer-events:none;background:linear-gradient(90deg, var(--scrim) 0%, transparent 60%);transition:background .9s;position:absolute;inset:0}#hero .vscrim{pointer-events:none;background:linear-gradient(180deg, var(--scrim-top,#f7f2ea80) 0, #f7f2ea00 150px), linear-gradient(0deg, var(--scrim-bot,#f7f2eacc) 0, #f7f2ea00 210px);transition:opacity .7s;position:absolute;inset:0}#hero .grain{pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>");position:absolute;inset:0}#hero .intro,#hero .copy{z-index:5;left:max(56px, env(safe-area-inset-left,0px));width:min(600px,46vw);color:var(--ui);transition:color .7s,opacity .5s,transform .7s cubic-bezier(.2,.8,.2,1);position:absolute;top:50%;transform:translateY(-53%)}#hero .intro{width:min(760px,56vw)}#hero .intro.hide{opacity:0;pointer-events:none;transform:translateY(-59%)}#hero .kicker{letter-spacing:.3em;text-transform:uppercase;color:var(--ui-soft);margin:0;font-size:11.5px}#hero .slogan{font-family:var(--display);letter-spacing:-.01em;margin:18px 0 0;font-size:clamp(44px,5.3vw,86px);line-height:1}#hero .intro-h1{font-family:var(--serif);max-width:30ch;margin:22px 0 0;font-size:clamp(21px,1.9vw,28px);font-style:italic;line-height:1.3}#hero .slogan em{font-family:var(--serif);letter-spacing:0;background:linear-gradient(100deg, var(--gold-a,#6a5230) 0%, var(--gold-b,#9c7b45) 55%, var(--gold-a,#6a5230) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.12em;font-style:italic;font-weight:400;line-height:.95}#hero .proof{letter-spacing:.08em;color:var(--ui-soft);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:26px 0 0;font-size:12.5px;display:flex}#hero .proof i{opacity:.6;background:currentColor;border-radius:50%;width:4px;height:4px}#hero .where{letter-spacing:.24em;text-transform:uppercase;color:var(--ui-soft);margin:18px 0 0;font-size:12px}#hero .actions{margin-top:30px}#hero .btn.hb{background:var(--btn-bg);color:var(--btn-fg);border-color:var(--btn-bg);transition:background .7s,color .7s,transform .3s;box-shadow:0 18px 40px -18px #00000073}#hero .link.hl{border-color:var(--ui-soft);color:var(--ui)}#hero .copy.hide{opacity:0;pointer-events:none}#hero .count{letter-spacing:.3em;text-transform:uppercase;color:var(--ui-soft);align-items:center;gap:14px;font-size:11.5px;transition:color .7s;display:flex}#hero .count .n{font-variant-numeric:tabular-nums;color:var(--ui)}#hero .count i{opacity:.6;background:currentColor;width:44px;height:1px;display:block}#hero .name{font-family:var(--display);letter-spacing:-.005em;perspective:600px;min-height:1em;margin:18px 0 0;font-size:clamp(48px,6.6vw,108px);line-height:.98}#hero .name .w{white-space:nowrap;display:inline-block}#hero .name .ch{transform-origin:50% 100%;will-change:transform;transition:transform .7s cubic-bezier(.2,.8,.2,1),opacity .55s,filter .6s;display:inline-block}#hero .name.out .ch{opacity:0;filter:blur(4px);transition-duration:.32s,.28s,.3s;transform:translateY(-38%)rotateX(70deg)}#hero .name.pre .ch{opacity:0;filter:blur(6px);transition:none;transform:translateY(60%)rotateX(-80deg)}#hero .lede{font-family:var(--serif);max-width:26ch;margin:20px 0 0;font-size:clamp(21px,2vw,29px);font-style:italic;line-height:1.32;transition:opacity .45s,transform .7s cubic-bezier(.2,.8,.2,1)}#hero .specs{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:30px;transition:opacity .45s,transform .7s cubic-bezier(.2,.8,.2,1) 60ms;display:grid}#hero .specs div{border-top:1px solid var(--ui-soft);min-width:0;padding-top:10px;transition:border-color .7s}#hero .specs b{letter-spacing:.26em;text-transform:uppercase;color:var(--ui-soft);margin-bottom:5px;font-size:10.5px;font-weight:400;transition:color .7s;display:block}#hero .specs span{font-size:15.5px;line-height:1.4;display:block}#hero .copy .actions{transition:opacity .45s,transform .7s cubic-bezier(.2,.8,.2,1) .1s}#hero .copy.swap .lede,#hero .copy.swap .specs,#hero .copy.swap .actions{opacity:0;transform:translateY(14px)}#hero .loupe{z-index:4;aspect-ratio:1;perspective:900px;width:clamp(150px,15vw,240px);transition:transform .9s cubic-bezier(.2,.8,.2,1),opacity .6s;position:absolute;top:20%;left:54%}#hero .loupe.dim{opacity:0}#hero .lens{transform-style:preserve-3d;transition:transform 1s cubic-bezier(.3,.7,.2,1);position:absolute;inset:0}#hero .face{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-position:50%;background-size:260%;border-radius:50%;position:absolute;inset:0;overflow:hidden;box-shadow:0 30px 60px -20px #0000008c,inset 0 0 0 1px #ffffff59}#hero .face.back{transform:rotateY(180deg)}#hero .face:after{content:"";background:radial-gradient(circle at 32% 26%,#ffffff6b,#fff0 38%),radial-gradient(circle at 70% 80%,#00000047,#0000 55%);border-radius:50%;position:absolute;inset:0}#hero .ring{border:1px solid var(--ui-soft);border-radius:50%;transition:border-color .7s;position:absolute;inset:-10px}#hero .ring:before{content:"";border:1px dashed var(--ui-soft);opacity:.45;border-radius:50%;animation:40s linear infinite hspin;position:absolute;inset:-12px}@keyframes hspin{to{transform:rotate(360deg)}}#hero .loupe-label{white-space:nowrap;letter-spacing:.28em;text-transform:uppercase;color:var(--ui);text-align:center;font-size:10.5px;transition:color .7s;position:absolute;top:calc(100% + 26px);left:50%;transform:translate(-50%)}#hero .loupe-label em{font-family:var(--serif);letter-spacing:0;text-transform:none;margin-top:4px;font-size:18px;display:block}#hero .rail{z-index:6;left:max(56px, env(safe-area-inset-left,0px));right:max(56px, env(safe-area-inset-right,0px));bottom:calc(34px + env(safe-area-inset-bottom,0px));color:var(--ui);align-items:flex-end;gap:28px;transition:color .7s;display:flex;position:absolute}#hero .group{flex-direction:column;gap:10px;min-width:0;display:flex}#hero .group>span{letter-spacing:.28em;text-transform:uppercase;opacity:.55;white-space:nowrap;font-size:10.5px;transition:opacity .4s}#hero .group.on>span{opacity:1}#hero .tks{gap:6px;display:flex}#hero .tick{cursor:pointer;width:46px;height:20px;color:inherit;background:0 0;border:0;padding:0;position:relative}#hero .tick:before{content:"";opacity:.28;background:currentColor;height:2px;position:absolute;top:9px;left:0;right:0}#hero .tick i{transform-origin:0;background:currentColor;height:2px;position:absolute;top:9px;left:0;right:0;transform:scaleX(0)}#hero .hint{letter-spacing:.3em;text-transform:uppercase;align-items:center;gap:12px;margin-left:auto;font-size:10.5px;transition:opacity .5s;display:flex}#hero .hint i{transform-origin:top;background:currentColor;width:1px;height:34px;animation:1.8s ease-in-out infinite hdrip}@keyframes hdrip{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}#hero .viz{z-index:6;right:max(56px, env(safe-area-inset-right,0px));top:calc(var(--header) + 18px);letter-spacing:.24em;text-transform:uppercase;color:var(--ui-soft);margin:0;font-size:10px;transition:color .7s;position:absolute}@media (width<=820px){#hero .scrim{background:linear-gradient(0deg, var(--scrim) 0%, var(--scrim) 40%, transparent 78%);opacity:.82}#hero .intro,#hero .copy{left:var(--gl);right:var(--gr);width:auto;top:auto;bottom:calc(92px + env(safe-area-inset-bottom,0px));transform:none}#hero .intro.hide{transform:translateY(-14px)}#hero .slogan{font-size:clamp(40px,11vw,58px)}#hero .intro-h1{margin-top:14px;font-size:19px}#hero .proof{gap:4px 10px;margin-top:16px;font-size:11.5px}#hero .name{margin-top:12px;font-size:clamp(40px,11vw,60px)}#hero .lede{margin-top:12px;font-size:20px}#hero .specs{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}#hero .specs div:nth-child(2){display:none}#hero .specs span{font-size:14.5px}#hero .actions{margin-top:20px}#hero .btn{padding:15px 18px;font-size:11px}#hero .copy .link{display:none}#hero .loupe{left:auto;right:calc(var(--gr) + 8px);top:calc(96px + env(safe-area-inset-top,0px));width:104px}#hero .loupe-label{font-size:9px;top:calc(100% + 18px)}#hero .loupe-label em{font-size:15px}#hero .rail{left:var(--gl);right:var(--gr);bottom:calc(26px + env(safe-area-inset-bottom,0px));gap:12px}#hero .group>span{display:none}#hero .group.on>span{font-size:9.5px;display:block;position:absolute;bottom:28px;left:0}#hero .tick{width:30px}#hero .hint{display:none}#hero .viz{right:auto;left:var(--gl);bottom:auto;top:calc(74px + env(safe-area-inset-top,0px));letter-spacing:.18em;font-size:8.5px}}@media (width<=820px) and (height<=700px){#hero .lede,#hero .intro-h1,#hero .proof{display:none}}@media (prefers-reduced-motion:reduce){#hero .name .ch,#hero .lede,#hero .specs,#hero .actions,#hero .lens,#hero .loupe{transition:none!important}#hero .ring:before,#hero .hint i{animation:none}}.mt[data-astro-cid-lcdefpme]{margin-top:40px}.split[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]>.eyebrow[data-astro-cid-lcdefpme]+h2[data-astro-cid-lcdefpme],.narrow[data-astro-cid-lcdefpme]>.eyebrow[data-astro-cid-lcdefpme]+h2[data-astro-cid-lcdefpme]{margin-top:14px}.split[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]>h2[data-astro-cid-lcdefpme]+.lead[data-astro-cid-lcdefpme],.split[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]>h2[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{margin-top:24px}.split[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]>.lead[data-astro-cid-lcdefpme]+.actions[data-astro-cid-lcdefpme]{margin-top:32px}.sec-head[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:14px clamp(32px,6vw,88px);margin-bottom:clamp(36px,5vw,64px);display:grid}.sec-head[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{grid-column:1/-1}.sec-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(34px,4.2vw,58px)}.sec-head[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin:0}.fins[data-astro-cid-lcdefpme]{gap:clamp(72px,9vw,132px);margin:clamp(36px,4vw,56px) 0 0;padding:0;list-style:none;display:grid}.fin[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4.5vw,76px);display:grid}.fin[data-astro-cid-lcdefpme].flip{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}.fin[data-astro-cid-lcdefpme].flip .fin-media[data-astro-cid-lcdefpme]{order:2}.fin-stage[data-astro-cid-lcdefpme]{aspect-ratio:3/2;background:var(--sand);position:relative;overflow:hidden}.fin-view[data-astro-cid-lcdefpme]{opacity:0;margin:0;transition:opacity .7s;position:absolute;inset:0}.fin-view[data-astro-cid-lcdefpme].on{opacity:1}.fin-view[data-astro-cid-lcdefpme] .room[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform 1.4s cubic-bezier(.2,.8,.2,1);transform:scale(1.01)}.fin[data-astro-cid-lcdefpme]:hover .fin-view[data-astro-cid-lcdefpme].on .room[data-astro-cid-lcdefpme]{transform:scale(1.045)}.fin-detail[data-astro-cid-lcdefpme]{aspect-ratio:4/5;border:6px solid var(--limestone);background:var(--sand);width:clamp(96px,20%,170px);position:absolute;bottom:16px;right:16px;box-shadow:0 18px 40px -18px #1e181299}.fin-detail[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;display:block}.fin-detail[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{letter-spacing:.2em;text-transform:uppercase;background:#f7f2eae6;padding:4px 6px;font-size:9px;font-style:normal;position:absolute;top:6px;left:6px}.fin-tag[data-astro-cid-lcdefpme]{letter-spacing:.22em;text-transform:uppercase;background:#f7f2eae6;padding:6px 9px;font-size:10px;position:absolute;top:14px;left:14px}.fin-tabs[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.fin-tabs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{font:inherit;letter-spacing:.2em;text-transform:uppercase;border:1px solid var(--line);color:var(--ink-2);cursor:pointer;background:0 0;padding:10px 15px;font-size:11px;transition:border-color .3s,color .3s,background .3s}.fin-tabs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{border-color:var(--charcoal);color:var(--charcoal)}.fin-tabs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-selected=true]{background:var(--charcoal);border-color:var(--charcoal);color:var(--limestone)}.fin-no[data-astro-cid-lcdefpme]{font-family:var(--display);letter-spacing:.1em;color:var(--bronze);margin:0;font-size:14px}.fin-name[data-astro-cid-lcdefpme]{font-family:var(--display);margin:10px 0 0;font-size:clamp(32px,3.4vw,50px);font-weight:400;line-height:1.04}.fin-line[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--ink-2);max-width:30ch;margin:14px 0 0;font-size:clamp(21px,1.8vw,26px);font-style:italic;line-height:1.32}.fin-lede[data-astro-cid-lcdefpme]{color:var(--ink-2);max-width:46ch;margin:16px 0 0;font-size:16px;line-height:1.6}.fin-facts[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:18px;margin:26px 0 0;padding-top:18px;display:grid}.fin-facts[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{letter-spacing:.24em;text-transform:uppercase;color:var(--bronze);font-size:10.5px}.fin-facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:6px 0 0;font-size:15px;line-height:1.45}.fin-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:28px;display:flex}.rows-note[data-astro-cid-lcdefpme]{margin:clamp(40px,5vw,64px) 0 0}.viz[data-astro-cid-lcdefpme]{letter-spacing:.22em;text-transform:uppercase;font-size:10.5px}.el-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,3.4vw,48px) clamp(18px,2.4vw,36px);margin:0;padding:0;list-style:none;display:grid}.el-grid[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{flex-direction:column;gap:10px;display:flex}.el-main[data-astro-cid-lcdefpme]{color:inherit;flex-direction:column;gap:8px;text-decoration:none;display:flex}.el-img[data-astro-cid-lcdefpme]{aspect-ratio:3/2;background:var(--sand);display:block;position:relative;overflow:hidden}.el-img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform 1.1s cubic-bezier(.2,.8,.2,1)}.el-main[data-astro-cid-lcdefpme]:hover .el-img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.05)}.el-tag[data-astro-cid-lcdefpme]{letter-spacing:.22em;text-transform:uppercase;background:#f7f2eae6;padding:6px 9px;font-size:10px;font-style:normal;position:absolute;top:12px;left:12px}.el-go[data-astro-cid-lcdefpme]{color:var(--limestone);letter-spacing:.2em;text-transform:uppercase;background:#1e1c19c7;align-items:center;gap:10px;padding:11px 16px;font-size:11px;transition:background .3s;display:inline-flex;position:absolute;bottom:14px;right:14px}.el-go[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:14px;height:14px;transition:transform .3s}.el-main[data-astro-cid-lcdefpme]:hover .el-go[data-astro-cid-lcdefpme]{background:#1e1c19eb}.el-main[data-astro-cid-lcdefpme]:hover .el-go[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{transform:translate(3px)}.el-grid[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-family:var(--display);margin-top:8px;font-size:clamp(22px,2vw,28px);font-weight:400}.el-grid[data-astro-cid-lcdefpme] .muted[data-astro-cid-lcdefpme]{max-width:46ch;font-size:15.5px;line-height:1.5}.el-grid[data-astro-cid-lcdefpme] .more[data-astro-cid-lcdefpme]{letter-spacing:.2em;text-transform:uppercase;color:var(--bronze);border-bottom:1px solid;align-self:flex-start;padding-bottom:3px;font-size:11px;text-decoration:none}.viz[data-astro-cid-lcdefpme]{color:var(--ink-2);margin:14px 0 0}.chooser[data-astro-cid-lcdefpme] fieldset[data-astro-cid-lcdefpme]{border:0;margin:0 0 22px;padding:0}.chooser[data-astro-cid-lcdefpme] legend[data-astro-cid-lcdefpme]{letter-spacing:.22em;text-transform:uppercase;color:var(--bronze);margin-bottom:10px;font-size:11.5px}.result[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);margin-top:8px;padding-top:22px}.pick[data-astro-cid-lcdefpme]{font-family:var(--display);margin:6px 0;font-size:clamp(30px,3vw,40px)}.why[data-astro-cid-lcdefpme]{max-width:52ch}.studio[data-astro-cid-lcdefpme] .steps[data-astro-cid-lcdefpme]{margin-top:8px}.studio-cta[data-astro-cid-lcdefpme]{margin-top:clamp(40px,5vw,64px)}.studio[data-astro-cid-lcdefpme] .link[data-astro-cid-lcdefpme]{border-color:var(--sand)}.ptable[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--champagne);text-decoration:none}.ptable[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme].num{font-family:var(--sans);letter-spacing:.01em;font-size:17px;font-weight:400}.note[data-astro-cid-lcdefpme]{margin-top:16px}.start[data-astro-cid-lcdefpme]{background:var(--sand);background:color-mix(in srgb, var(--sand) 45%, var(--limestone))}.areas[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);margin-top:36px;padding-top:22px}.areas[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.eyebrow){grid-template-columns:170px minmax(0,1fr);gap:12px;margin:12px 0 0;font-size:15px;display:grid}.areas[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-weight:500}.areas[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--ink-2)}.areas[data-astro-cid-lcdefpme] .link[data-astro-cid-lcdefpme]{margin-top:18px;display:inline-block}.startform[data-astro-cid-lcdefpme]{background:var(--limestone);flex-direction:column;gap:22px;padding:clamp(24px,3vw,40px);display:flex;box-shadow:0 40px 80px -50px #28201673}.startform[data-astro-cid-lcdefpme] fieldset[data-astro-cid-lcdefpme]{border:0;margin:0;padding:0}.startform[data-astro-cid-lcdefpme] legend[data-astro-cid-lcdefpme],.startform[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme][for]{letter-spacing:.22em;text-transform:uppercase;color:var(--bronze);margin-bottom:10px;font-size:11px;display:block}.chips[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-astro-cid-lcdefpme]{cursor:pointer;position:relative}.chip[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{opacity:0;pointer-events:none;position:absolute}.chip[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{border:1px solid var(--line);padding:11px 16px;font-size:14.5px;transition:background .25s,color .25s,border-color .25s;display:inline-block}.chip[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:checked+span[data-astro-cid-lcdefpme]{background:var(--charcoal);color:var(--limestone);border-color:var(--charcoal)}.chip[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:focus-visible+span[data-astro-cid-lcdefpme]{outline:2px solid var(--terra);outline-offset:2px}.startform[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]{width:100%;font:inherit;border:1px solid var(--line);background:var(--shell);color:var(--charcoal);border-radius:0;padding:14px 12px;font-size:16px}.startform[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{align-self:flex-start}.reply[data-astro-cid-lcdefpme]{margin:0}@media (width<=900px){.fin[data-astro-cid-lcdefpme],.fin[data-astro-cid-lcdefpme].flip{grid-template-columns:1fr;gap:22px}.fin[data-astro-cid-lcdefpme].flip .fin-media[data-astro-cid-lcdefpme]{order:0}.fin-stage[data-astro-cid-lcdefpme]{aspect-ratio:4/3}.fin-detail[data-astro-cid-lcdefpme]{border-width:4px;width:27%;bottom:10px;right:10px}.sec-head[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.areas[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.eyebrow){grid-template-columns:1fr;gap:2px}}@media (width<=640px){.fin-lede[data-astro-cid-lcdefpme]{display:none}.fin-facts[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:12px}.fin-tabs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{letter-spacing:.16em;padding:9px 11px;font-size:10.5px}.el-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:34px}.el-go[data-astro-cid-lcdefpme]{padding:9px 12px;font-size:10px;bottom:10px;right:10px}}
