.iso{--iso-ink:#f4f1ea;--iso-bg:#060504;--iso-gap:var(--space-2);--iso-say-gap:clamp(4rem, 13svh, 11.5rem);--iso-ground:color-mix(in srgb, var(--iso-ink) 6%, var(--iso-bg));--iso-barh:clamp(1rem, 2.4cqi, 1.375rem);color:var(--iso-ink);flex-direction:column;display:flex;container:iso/inline-size}.iso-open{margin:0;container-type:inline-size}.iso-open .iso-window-view>img{width:100%;height:auto;display:block}.iso-say{text-align:center;padding-block:calc(var(--iso-say-gap) - var(--iso-gap));flex-direction:column;align-items:center;display:flex}.iso-say-in{min-width:min(100%, calc(var(--text-h3) * 30));flex-direction:column;align-items:center;max-width:100%;display:flex}.iso-say-wide .iso-say-in{min-width:min(100%,60rem)}.iso-say-line{max-width:13em;font-family:var(--font-display);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0;font-size:clamp(2.25rem,4.4cqi,8rem);font-weight:500;line-height:.98}.iso-say-set{white-space:nowrap;display:block}.iso-say-sub{contain:inline-size;font-family:var(--font-ui);font-size:var(--text-h3);opacity:.8;align-self:stretch;margin:clamp(1rem,1.4cqi,1.75rem) 0 0;line-height:1.3}.iso-sent{text-wrap:balance;display:block}.iso-note-wrap{padding-block:calc(var(--iso-say-gap) - var(--iso-gap))}.iso-note{text-align:center;max-width:48ch;font-family:var(--font-ui);font-size:var(--text-h3);margin:0 auto;line-height:1.3}.iso-dot{vertical-align:.1em;background:#2fb35a;border-radius:50%;width:.55em;height:.55em;animation:2.4s ease-in-out infinite iso-breathe;display:inline-block}.iso-pin{position:relative}.iso-say:has(+.iso-pin){padding-bottom:0}.iso-say+.iso-pin{margin-top:calc(clamp(3rem, 9svh, 8rem) - var(--iso-y0,0px))}.iso-stage{--P:clamp(1rem, 2.4cqw, 2.5rem);--bar:clamp(1rem, 2.4cqw, 1.375rem);--top:calc(var(--v2-header-h,0px) + var(--P) + 1rem);--zone:clamp(3rem, 9cqh, 6rem);--gapY:clamp(.75rem, 1.6cqh, 1.5rem);--avH:calc(100cqh - var(--top) - var(--zone) - var(--gapY) - var(--P));--winW:min(62cqw, calc((var(--avH) - var(--bar)) * 1.6));--winH:calc(var(--winW) / 1.6 + var(--bar));--winL:calc(100cqw - var(--winW));--winT:calc(var(--top) + (var(--avH) - var(--winH)) / 2);isolation:isolate;position:sticky;top:0;overflow:hidden;container-type:size}.iso-copy{z-index:2;left:0;top:var(--winT);height:var(--winH);width:calc(var(--winL) - clamp(1.5rem, 3cqw, 4rem));pointer-events:none;flex-direction:column;justify-content:center;gap:clamp(1rem,2.4cqh,2rem);display:flex;position:absolute}.iso-live{--lbadge-rec:var(--live-green)}.iso-line{font-family:var(--font-display);letter-spacing:var(--tracking-display,-.03em);text-wrap:balance;font-size:clamp(1.75rem,2.7cqw,3.75rem);font-weight:500;line-height:1}.iso-copy-says{align-items:start;display:grid}.iso-copy-says>*{grid-area:1/1}.iso-copy-ghost{visibility:hidden}.iso-win{z-index:1;left:var(--winL);top:var(--winT);width:var(--winW);background:var(--iso-bg);border-radius:.5rem;flex-direction:column;display:flex;position:absolute;overflow:hidden;box-shadow:0 0 0 1px #f4f1ea14,0 40px 80px -50px #000c}.iso-win>.iso-bar{height:var(--bar)}.iso-view{aspect-ratio:16/10;background:var(--iso-bg);width:100%;position:relative;overflow:hidden}.iso-marks{z-index:2;left:var(--winL);width:var(--winW);top:calc(var(--winT) + var(--winH) + var(--gapY));flex-direction:column;gap:.85rem;display:flex;position:absolute}.iso-prog{background:#f4f1ea26;height:1px;display:block;position:relative}.iso-prog>span{transform-origin:0;transform:scaleX(var(--iso-f,0));background:currentColor;position:absolute;inset:0}.iso-marks ol{justify-content:space-between;gap:1rem;display:flex}.iso-marks li{font-size:var(--text-label);opacity:.56;line-height:1;transition:opacity .35s}.iso-marks li[data-state=done]{opacity:.72}.iso-marks li[data-state=on]{opacity:1}@media (min-width:64rem){.case-col:has(.iso-pin--merge){will-change:auto;animation:none;transform:none}.iso-pin--merge{--gx:calc(var(--case-g,0px) - var(--case-inset,1rem));margin-top:calc(-1 * var(--v2-header-h,0px))}.iso-pin--merge .iso-stage{margin-inline:calc(-1 * var(--gx));--cw:calc(100cqw - 2 * var(--gx));--P:clamp(1rem, calc(var(--cw) * .024), 2.5rem);--winW:min(calc(var(--cw) * .62), calc((var(--avH) - var(--bar)) * 1.6));--winL:calc(100cqw - var(--gx) - var(--winW));--W0:100cqw;--T0:var(--v2-header-h,0px);--hbox:min(calc(var(--W0) / 1.6 + var(--bar)), calc(100cqh - var(--T0)));pointer-events:none}.iso-pin--merge .iso-copy{left:var(--gx);width:calc(var(--winL) - var(--gx) - clamp(1.5rem, calc(var(--cw) * .03), 4rem))}.iso-pin--merge .iso-line{font-size:clamp(1.75rem, calc(var(--cw) * .027), 3.75rem)}.iso-pin--merge .iso-win{pointer-events:auto;left:calc(var(--winL) * var(--iso-h,0));top:calc(var(--T0) + (var(--winT) - var(--T0)) * var(--iso-h,0));width:calc(var(--W0) + (var(--winW) - var(--W0)) * var(--iso-h,0))}.iso-pin--merge .iso-view .iso-engine{width:var(--W0);height:calc(var(--W0) / 1.6);transform-origin:0 0;transform:scale(calc(1 + (tan(atan2(var(--winW), var(--W0))) - 1) * var(--iso-h,0)));will-change:transform;inset:0 auto auto 0}.iso-pin--merge .iso-copy,.iso-pin--merge .iso-marks{opacity:var(--iso-copy,0)}.iso-pin--merge .iso-marks{z-index:0}.iso-hsay{z-index:3;left:0;top:var(--T0);width:var(--W0);height:var(--hbox);padding:0 var(--P) clamp(2rem, 7cqh, 5rem);box-sizing:border-box;text-align:center;pointer-events:none;opacity:var(--iso-say,1);flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:absolute}.iso-hsay:before{content:"";background:linear-gradient(#06050400 0%,#06050480 36%,#060504d1 66%,#060504f0 100%);border-radius:0 0 .5rem .5rem;height:78%;position:absolute;inset:auto 0 0}.iso-hsay-in{min-width:min(100%, calc(var(--text-h3) * 30));flex-direction:column;align-items:center;max-width:100%;display:flex;position:relative}.iso-hsay-line{font-size:clamp(2.25rem, calc(var(--cw) * .044), 8rem)}.iso-hsay-sub{opacity:.9}.iso-hhead{z-index:3;left:0;top:calc(var(--T0) + var(--bar));width:var(--W0);height:calc(var(--hbox) - var(--bar));box-sizing:border-box;padding:calc((var(--hbox) - var(--bar)) * .12) 0 0 max(calc(var(--W0) * .075), 11rem);pointer-events:none;opacity:var(--iso-head,1);color:var(--v2-ink,#fff);position:absolute}.iso-hhead:before{content:"";z-index:-1;background:linear-gradient(90deg,#0605049e 0%,#06050457 55%,#06050400 100%);width:52%;position:absolute;inset:0 auto 0 0}.iso-hhead-in{align-items:flex-start;gap:calc(var(--W0) * .013);max-width:calc(var(--W0) * .3);flex-direction:column;display:flex;position:relative}.iso-hhead-title{font-size:clamp(3rem, calc(var(--W0) * .056), 9rem);white-space:nowrap}.iso-hhead-line{font-size:clamp(1.25rem, calc(var(--W0) * .0185), 3rem);text-wrap:balance;max-width:min(16em, calc(var(--W0) * .25))}.iso-hhead-meta{align-items:flex-start;gap:calc(var(--W0) * .012) calc(var(--W0) * .022);margin-top:calc(var(--W0) * .012);text-align:left;width:max-content;max-width:calc(var(--W0) * .32);flex-wrap:wrap;display:flex}.iso-hhead-home{left:calc(2.6875rem - var(--gx) - var(--case-inset,1rem));position:absolute;top:1rem;translate:-50%}.iso-hhead :is(a,button){pointer-events:auto}.iso-stage[data-head=off] .iso-hhead :is(a,button){pointer-events:none}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.iso-hw{opacity:0;transition:opacity .62s ease-out calc(var(--w,0) * 26ms)}.iso-hsay[data-in] .iso-hw{opacity:1}}}.iso-engine{position:absolute;inset:0}.iso-frame{opacity:0;border:0;width:100%;height:100%;transition:opacity .6s;display:block;position:absolute;inset:0}.iso-frame[data-ready]{opacity:1}.iso-poster{object-fit:cover;pointer-events:none;width:100%;height:100%;transition:opacity .6s,visibility 0s linear .6s;position:absolute;inset:0}.iso-poster[data-gone]{opacity:0;visibility:hidden}.iso-loading{opacity:.5;animation:2.4s ease-in-out infinite iso-breathe;position:absolute;top:50%;left:50%;translate:-50% -50%}.iso-bar{height:var(--iso-barh);padding:0 calc(var(--iso-barh) * .45);background:linear-gradient(165deg, #ffffff1a 0%, #ffffff09 60%, #ffffff0d 100%), var(--iso-bg);font-family:var(--font-ui);font-size:max(.5rem, calc(var(--iso-barh) * .455));color:var(--iso-ink);flex:none;grid-template-columns:1fr minmax(0,auto) 1fr;align-items:center;font-weight:500;line-height:1;display:grid;box-shadow:inset 0 1px #ffffff24,inset 0 -.5px #00000073}.iso-win>.iso-bar{font-size:max(.5rem, calc(var(--bar) * .455));padding:0 calc(var(--bar) * .45)}.iso-bar-dots{justify-self:start;gap:.45em;display:inline-flex}.iso-bar-dots i{background:#f4f1ea29;border-radius:999px;width:.42em;height:.42em}.iso-bar-url{background:color-mix(in srgb, var(--iso-bg) 86%, white);white-space:nowrap;border-radius:1000px;justify-content:center;align-items:center;min-width:min(16em,100%);height:70%;padding:0 .9em;display:inline-flex;box-shadow:inset 0 1px #ffffff1f,0 0 0 .5px #00000073}.iso-grid,.iso-group{gap:var(--iso-gap);flex-direction:column;display:flex}.iso-row{gap:var(--iso-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.iso-row>*{grid-column:span var(--span,12);min-width:0}.iso-jrow{gap:var(--iso-gap);align-items:flex-start;display:flex}.iso-tile{gap:var(--space-3);flex-direction:column;min-width:0;margin:0;display:flex}.iso-box{flex:none;position:relative;overflow:hidden}.iso-media{background:var(--iso-bg)}.iso-media>img{width:100%;height:100%;display:block}.iso-ground{background:var(--iso-ground)}.iso-cap{min-height:1rem;font-size:var(--text-label);opacity:.62;padding-bottom:var(--space-2);align-items:center;gap:.5em;line-height:1.2;display:flex}.iso-cap-dim{opacity:.6}.iso-rest{padding-block:var(--space-8)}:is(.iso-rest:has(+.iso-group),.iso-rest:has(+.iso-note-wrap)){padding-bottom:0}.cm.iso-cuts{--cm-h:clamp(260px, 30vw, 520px);--cm-gap:var(--iso-gap);margin-block:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 clamp(2rem,6vw,7rem) calc(100% - clamp(2rem,6vw,7rem)),#0000);mask-image:linear-gradient(90deg,#0000,#000 clamp(2rem,6vw,7rem) calc(100% - clamp(2rem,6vw,7rem)),#0000)}.iso-cuts .cm-img{background:var(--iso-bg)}.iso-cuts .iso-cap{padding-top:var(--space-2);white-space:nowrap}.iso-arrow{margin-top:calc(-1 * var(--space-6));opacity:.5;flex:none;align-self:center;font-size:1rem}.iso-phone-tile{place-items:center;display:grid;container-type:size}.iso-phone{background:#111;border-radius:15%/6.8%;width:min(64cqw,40cqh);padding:2.6%;box-shadow:0 0 0 1px #f4f1ea12,inset 0 1px #ffffff0f,0 30px 60px -30px #0009}.iso-phone>img{border-radius:12.5%/5.8%;width:100%;height:auto;display:block}.iso-screen{place-items:center;padding:6%;display:grid;container-type:size}.iso-window{background:var(--iso-bg);border-radius:.5rem;width:100%;overflow:hidden;box-shadow:0 0 0 1px #f4f1ea14,0 30px 60px -36px #000000b3}.iso-screen .iso-window{width:min(100%, calc((100cqh - var(--iso-barh)) * 1.6))}.iso-window-view>img{width:100%;height:auto;display:block}.iso-cms-tile{aspect-ratio:16/9;place-items:center;display:grid;container-type:size}.iso-cms{aspect-ratio:16/9;background:#101113;width:100%;overflow:hidden;container-type:inline-size}.iso-cms-in{--row:3.9em;--scroll:-32em;width:100%;height:100%;font-family:var(--font-ui);color:#e8e9ee;flex-direction:column;font-size:1.25cqw;line-height:1.25;display:flex}.iso-cms-top{border-bottom:1px solid #ffffff12;flex:none;align-items:center;gap:.7em;height:3.4em;padding:0 1.1em;display:flex;position:relative}.iso-cms-badge{color:#17120b;background:#f2a33a;border-radius:.3em;place-items:center;width:1.7em;height:1.7em;font-size:.9em;font-weight:700;display:grid}.iso-cms-org{font-size:.9em;font-weight:500}.iso-cms-tabs{color:#fff9;gap:.2em;font-size:.85em;display:flex;position:absolute;left:50%;transform:translate(-50%)}.iso-cms-tabs>span{border-radius:.35em;padding:.4em .8em}.iso-cms-tabs>.is-on{color:#fff;background:#ffffff17}.iso-cms-body{flex:1;grid-template-columns:17% 22% minmax(0,1fr);min-height:0;display:grid}.iso-cms-struct,.iso-cms-list{background:#0d0e10;border-right:1px solid #ffffff12;min-width:0;padding:.9em .7em;overflow:hidden}.iso-cms-pane-title{padding:.3em .5em .9em;font-size:.9em;font-weight:600}.iso-cms-item{white-space:nowrap;border-radius:.35em;align-items:center;gap:.8em;height:2.6em;padding:0 .6em;font-size:.85em;display:flex}.iso-cms-item.is-on{background:#ffffff17}.iso-cms-folder{border:1px solid #ffffff8c;border-radius:.15em;flex:none;width:.95em;height:.75em}.iso-cms-chev{border:1px solid #fff6;border-width:1px 1px 0 0;flex:none;width:.4em;height:.4em;margin:0 .3em 0 auto;transform:rotate(45deg)}.iso-cms-div{height:.3em;display:block}.iso-cms-search{color:#fff6;background:#ffffff0d;border-radius:.35em;margin:0 .3em .8em;padding:.55em .7em;font-size:.8em}.iso-cms-rows{padding:0 .3em;position:relative}.iso-cms-row{height:calc(var(--row) - .3em);white-space:nowrap;align-items:center;gap:.7em;margin-bottom:.3em;padding:0 .7em;display:flex;position:relative}.iso-cms-hl{height:calc(var(--row) - .3em);background:#4b5be0;border-radius:.35em;animation:12s infinite iso-cms-hl;position:absolute;top:0;left:.3em;right:.3em}.iso-cms-doc-ico{border:1px solid #ffffff80;border-radius:.15em;flex:none;width:.8em;height:1em}.iso-cms-row-t{flex-direction:column;flex:1;gap:.2em;min-width:0;font-size:.8em;display:flex}.iso-cms-row-t>b{font-weight:500}.iso-cms-row-t>span{text-overflow:ellipsis;color:#ffffff9e;font-size:.9em;overflow:hidden}.iso-cms-ok{background:#3fc97c;border-radius:50%;flex:none;width:.5em;height:.5em}.iso-cms-ok.is-draft{background:#5aa7ff}.iso-cms-doc{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.iso-cms-pills{border-bottom:1px solid #ffffff12;flex:none;gap:.4em;padding:.8em 1em;font-size:.8em;display:flex}.iso-cms-pills>span{background:#ffffff12;border-radius:999px;align-items:center;gap:.6em;padding:.35em .8em;display:inline-flex}.iso-cms-stage{flex:1;min-height:0;position:relative}.iso-cms-ph{animation:12s infinite iso-cms-ph;animation-delay:calc(var(--k) * 4s - 12s);flex-direction:column;display:flex;position:absolute;inset:0}.iso-cms-crumb{flex:none;padding:.9em 1.2em 0;font-size:.8em;font-weight:500}.iso-cms-view{flex:1;min-height:0;overflow:hidden}.iso-cms-sheet{width:min(100%,36em);animation:12s infinite iso-cms-scroll;animation-delay:calc(var(--k) * 4s - 12s);margin:0 auto;padding:2.4em 1em 3em}.iso-cms-h{letter-spacing:-.01em;margin:0 0 2.2em;font-size:2.1em;font-weight:600;line-height:1.1}.iso-cms-field{margin-bottom:1.5em;position:relative}.iso-cms-field.is-in{margin-left:.8em}.iso-cms-k{margin-bottom:.45em;font-size:.85em;font-weight:600}.iso-cms-help{color:#ffffff8c;margin:-.2em 0 .8em;font-size:.75em;line-height:1.45}.iso-cms-v{background:#101113;border-radius:.3em;padding:.7em .9em;font-size:.9em;line-height:1.5;position:relative;box-shadow:inset 0 0 0 1px #ffffff29}.iso-cms-area{white-space:pre-line}.iso-cms-area.is-2{min-height:calc(2lh + 1.4em)}.iso-cms-area.is-3{min-height:calc(3lh + 1.4em)}.iso-cms-area.is-4{min-height:calc(4lh + 1.4em)}.iso-cms-area:after{content:"";background:linear-gradient(135deg,#0000 48%,#fff6 48% 56%,#0000 56% 72%,#fff6 72% 80%,#0000 80%);width:.7em;height:.7em;position:absolute;bottom:.25em;right:.25em}.iso-cms-select:after{content:"";border:1px solid #fff9;border-width:0 1px 1px 0;width:.45em;height:.45em;position:absolute;top:50%;right:1em;transform:translateY(-75%)rotate(45deg)}.iso-cms-grp{align-items:center;gap:.5em;margin:2.2em 0 .9em;font-size:.8em;font-weight:600;display:flex}.iso-cms-grp:before{content:"";border:1px solid #ffffffb3;border-width:0 1px 1px 0;width:.4em;height:.4em;transform:translateY(-.1em)rotate(45deg)scale(.9)}.iso-cms-grp.is-sub{margin:1.8em 0 .9em .8em}.iso-cms-grp+.iso-cms-help{margin-top:-.5em}.iso-cms-flash:after{content:"";opacity:0;animation:12s infinite iso-cms-flash;animation-delay:calc(var(--k) * 4s - 12s);border-radius:.4em;position:absolute;inset:-.35em;box-shadow:0 0 0 1px #6f7dff}.iso-cms-foot{color:#ffffff8c;background:#101113;border-top:1px solid #ffffff12;flex:none;justify-content:space-between;align-items:center;padding:.7em 1em;font-size:.75em;display:flex}.iso-cms-btn{color:#fff6;background:#ffffff17;border-radius:.35em;padding:.5em 1.1em}@keyframes iso-cms-ph{0%,30%{opacity:1}33.3%,97%{opacity:0}to{opacity:1}}@keyframes iso-cms-scroll{0%,7%{animation-timing-function:cubic-bezier(.45,0,.2,1);transform:translateY(0)}24%,96%{transform:translateY(var(--scroll))}96.5%,to{transform:translateY(0)}}@keyframes iso-cms-flash{0%{opacity:0}3%{opacity:1}15%,to{opacity:0}}@keyframes iso-cms-hl{0%,30%{transform:translateY(0)}33.3%,63.3%{transform:translateY(var(--row))}66.6%,96.6%{transform:translateY(calc(var(--row) * 2))}to{transform:translateY(0)}}@keyframes iso-cms-hl-x{0%,30%{transform:translate(0)}33.3%,63.3%{transform:translate(100%)}66.6%,96.6%{transform:translate(200%)}to{transform:translate(0)}}@media (max-width:63.99rem){.iso-cms-tile{aspect-ratio:4/3}}@media (max-width:47.99rem){.iso-cms-tile{aspect-ratio:5/6}.iso-cms{aspect-ratio:auto;height:100%}.iso-cms-in{--scroll:-37em;font-size:clamp(9.5px,3cqw,13px)}.iso-cms-tabs,.iso-cms-struct,.iso-cms-list>.iso-cms-pane-title,.iso-cms-search,.iso-cms-doc-ico,.iso-cms-row-t>span{display:none}.iso-cms-body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.iso-cms-list{border-bottom:1px solid #ffffff12;border-right:0;padding:.5em .6em}.iso-cms-rows{padding:0;display:flex}.iso-cms-row{flex:1;justify-content:center;height:2.8em;margin:0}.iso-cms-row-t{flex:none;font-size:.85em}.iso-cms-hl{width:33.3333%;height:100%;animation-name:iso-cms-hl-x;left:0;right:auto}.iso-cms-sheet{padding-top:1.6em}.iso-cms-h{margin-bottom:1.6em}}.iso{--lh-ground:var(--iso-ground);--lh-ink:var(--iso-ink);--lh-gap:var(--iso-gap)}.iso-stats{gap:clamp(2rem, 5cqi, 4rem) var(--space-4);padding-block:calc(var(--iso-say-gap) - var(--iso-gap));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container iso (min-width:50rem){.iso-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.iso-stat:last-child:nth-child(odd){grid-column:1/-1}@container iso (min-width:50rem){.iso-stat:last-child:nth-child(odd){grid-column:auto}}.iso-stat{--d:calc(var(--i,0) * .14s);padding-top:var(--space-4);flex-direction:column;gap:.5rem;display:flex;position:relative}.iso-stat:before{content:"";transform-origin:0;height:1px;transition:transform .9s cubic-bezier(.33, 1, .68, 1) var(--d);background:#f4f1ea24;position:absolute;inset:0 0 auto;transform:scaleX(0)}.iso-stats[data-in] .iso-stat:before{transform:scaleX(1)}.iso-stat-value{display:grid}.iso-stat-value>.iso-stat-ghost,.iso-stat-value>.iso-stat-num{grid-area:1/1}.iso-stat-ghost{visibility:hidden}.iso-stat-caption{opacity:0;transition:opacity .6s ease calc(var(--d) + .45s), transform .6s cubic-bezier(.33, 1, .68, 1) calc(var(--d) + .45s);transform:translateY(.4rem)}.iso-stats[data-in] .iso-stat-caption{opacity:.8;transform:none}.iso-stat-value{font-family:var(--font-display);letter-spacing:var(--tracking-display,-.03em);font-variant-numeric:tabular-nums;font-size:clamp(2.75rem,5.6cqi,7rem);font-weight:500;line-height:.9}.iso-stat-caption{font-family:var(--font-ui);text-wrap:balance;font-size:clamp(.9rem,1.1cqi,1.1rem);line-height:1.3}.iso-stat-note{font-family:var(--font-ui);text-wrap:balance;opacity:.5;font-size:clamp(.8rem,.85cqi,.95rem);line-height:1.3}.iso-tune{padding-block:calc(var(--iso-say-gap) - var(--iso-gap));grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(1.5rem,3cqi,4rem);display:grid}.iso-tune-win{container-type:inline-size}.iso-tune-view{aspect-ratio:16/10;background:var(--iso-bg);transition:opacity .25s;position:relative}.iso-tune-view[data-cut]{opacity:0}.iso-tune-side{flex-direction:column;gap:clamp(1rem,1.6cqi,1.75rem);display:flex}.iso-tune-line{font-family:var(--font-display);letter-spacing:var(--tracking-display);font-size:clamp(2rem,3.4cqi,5rem);font-weight:500;line-height:.98}.iso-tune-sub{font-family:var(--font-ui);opacity:.8;max-width:40ch;font-size:clamp(1rem,1.3cqi,1.5rem);line-height:1.3}.iso-knobs{border-radius:var(--radius-md);overscroll-behavior:contain;background:#f4f1ea08;border:1px solid #f4f1ea1f;flex-direction:column;gap:.9rem;padding:1rem 1rem 1.1rem;display:flex}.iso-knobs-head,.iso-knob-row{justify-content:space-between;align-items:baseline;display:flex}.iso-knobs-reset{opacity:.7}.iso-knobs-reset:disabled{opacity:.25}.iso-knob{border:0;flex-direction:column;gap:.35rem;min-width:0;margin:0;padding:0;display:flex}.iso-knob legend{opacity:.7;margin-bottom:.4rem}.iso-knob-row>.u-label{opacity:.7}.iso-knob-value{font-family:var(--font-ui);font-variant-numeric:tabular-nums;font-size:.9rem}.iso-knob-cols{border-top:1px solid #f4f1ea1a;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;padding-top:.85rem;display:grid}.iso-knob-group{flex-direction:column;gap:.65rem;min-width:0;display:flex}.iso-knob-gk{opacity:.45}.iso-chips{flex-wrap:wrap;gap:.4rem;display:flex}.iso-chip{font-family:var(--font-ui);color:var(--iso-ink);border:1px solid #f4f1ea2e;border-radius:999px;align-items:center;gap:.45rem;padding:.28rem .65rem;font-size:.8rem;transition:background-color .2s,border-color .2s;display:inline-flex}.iso-chip:hover{border-color:#f4f1ea66}.iso-chip[aria-pressed=true]{background:#f4f1ea24;border-color:#f4f1ea99}.iso-swatch{padding-left:.4rem}.iso-swatch-dot{border:1px solid #f4f1ea4d;border-radius:50%;width:1rem;height:1rem}.iso-knob input[type=range]{width:100%;accent-color:var(--iso-ink);touch-action:pan-y}@media (max-width:63.99rem){.iso{--iso-say-gap:4.5rem}.iso-say-line{font-size:clamp(1.9rem,8.6cqi,3rem)}.iso-stage{--top:calc(var(--v2-header-h,0px) + 4.5rem);--winW:calc(100cqw);--winL:0px;--winT:calc(var(--top) + 8.5rem)}.iso-copy{top:var(--top);justify-content:flex-start;width:100%;height:auto}.iso-line{font-size:1.6rem}.iso-marks li:not([data-state=on]){display:none}.iso-row>*{grid-column:span 12}.iso-row>.iso-tile:has(.iso-phone-tile){grid-column:span 6}.iso-jrow{row-gap:var(--space-6);flex-wrap:wrap}.iso-jrow>.iso-tile{flex-basis:100%!important}.iso-jrow>.iso-tile:has(.iso-phone-tile){flex-basis:calc(50% - var(--iso-gap) / 2)!important}.iso-rest>.iso-tile{flex-basis:calc(50% - var(--iso-gap) / 2)!important}.iso-arrow{display:none}.iso-say+.iso-pin{margin-top:0}.iso-tune{grid-template-columns:minmax(0,1fr)}.iso-tune-side{order:-1}.iso-tune-line,.iso-tune-sub{text-align:center}.iso-tune-sub{align-self:center}}@keyframes iso-breathe{0%,to{opacity:.35}50%{opacity:1}}@keyframes iso-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.iso-stat:before,.iso-stat-caption{transition:none}.iso-dot,.iso-loading,.iso-cms-hl,.iso-cms-sheet,.iso-cms-flash:after{animation:none}.iso-cms-ph{opacity:0;animation:none}.iso-cms-ph:first-child{opacity:1}}