.dial-bleed{--rem:clamp(14px, 1.5vw, 16px);--stage-h:calc(100svh - 66px);margin:0 -22px calc(-1 * max(30px, var(--safe-bottom,0px)));-webkit-font-smoothing:antialiased}@media (width>=768px){.dial-bleed{--stage-h:calc(100svh - 80px);margin:0 -40px -36px}}.dial-defs{position:absolute}.dial-stage{--inset-x:clamp(12px, 4.44vw, 72px);--inset-y:clamp(12px, calc(var(--stage-h) * .038), 48px);--inset-bottom:var(--inset-y);--knob:clamp(108px, min(calc(var(--stage-h) * .22), 40vw), 253px);--foot:max(4px, calc(var(--knob) * .035));--screen-h:calc(var(--stage-h) - var(--inset-y) - var(--inset-bottom) - var(--knob) / 2 - var(--foot));--screen-w:min(100vw - var(--inset-x) * 2, var(--screen-h) * 2.35);--u:min(calc(var(--screen-w) / 1312), calc(var(--screen-h) / 805));height:var(--stage-h);color:#fff;font-family:var(--font-meevee);touch-action:none;overscroll-behavior:none;opacity:0;background:#1c1c1c;transition:opacity .25s;position:relative;overflow:hidden}.dial-stage.is-ready{opacity:1}@media (width<=640px){.dial-stage{--inset-y:54px}}@media (pointer:coarse) and (width<=700px){.dial-stage{--inset-bottom:calc(16px + env(safe-area-inset-bottom,0px));--knob:clamp(108px, min(calc(var(--stage-h) * .26), 54vw), 253px)}}.dial-room{--horizon:calc(var(--inset-y) + var(--screen-h) * .5);--line:#96beeb14;--line-v:#96beeb12;--line-h:#96beeb0f;--cell:clamp(40px, 5.5vw, 80px);--cell-floor:clamp(26px, 3.4vw, 48px);perspective:2000px;perspective-origin:50% var(--horizon);pointer-events:none;position:absolute;inset:0;overflow:hidden}@supports (top:round(1px, 1px)){.dial-room{--horizon:round(calc(var(--inset-y) + var(--screen-h) * .5), 1px)}}.dial-room__grid{background-image:linear-gradient(to right, var(--line) 1px, transparent 1px), linear-gradient(to bottom, var(--line) 1px, transparent 1px);background-size:var(--cell) var(--cell);position:absolute;inset:0}.dial-room__wall{height:var(--horizon);position:absolute;top:0;left:0;right:0}.dial-room__wall .dial-room__grid{background-image:linear-gradient(to right, var(--line) 1px, transparent 1px), linear-gradient(to top, var(--line) 1px, transparent 1px);background-position:calc(50% + var(--cell) / 2) 100%;-webkit-mask:linear-gradient(0deg,#0006 0,#000 8%,#0009 60%,#0000 100%);mask:linear-gradient(0deg,#0006 0,#000 8%,#0009 60%,#0000 100%)}.dial-room__ground{left:0;right:0;top:var(--horizon);position:absolute;bottom:0}.dial-room__ground .dial-room__grid{background-image:linear-gradient(to bottom, var(--line-h) 1px, transparent 1px);background-size:100% var(--cell-floor);background-position:0 var(--cell-floor);-webkit-mask:linear-gradient(#000 0 88%,#00000080 100%);mask:linear-gradient(#000 0 88%,#00000080 100%)}.dial-room__floor{left:-100%;right:-100%;top:var(--horizon);transform-origin:50% 0;height:1800px;position:absolute;transform:rotateX(87deg)}.dial-room__floor .dial-room__grid{background-image:linear-gradient(to right, var(--line-v) .8px, transparent .8px);background-size:var(--cell-floor) 100%;background-position:calc(50% + var(--cell-floor) / 2) 0;-webkit-mask:linear-gradient(#0000 0,#000 14% 60%,#0000 100%);mask:linear-gradient(#0000 0,#000 14% 60%,#0000 100%)}.dial-tv{top:var(--inset-y);width:var(--screen-w);height:var(--screen-h);will-change:transform;isolation:isolate;background:#000;position:absolute;left:50%;transform:translate(-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0.0296 0.0833 C0.035 0.0559 0.0506 0.038 0.0691 0.0345 C0.1293 0.0232 0.28 0 0.5 0 C0.7248 0 0.8771 0.0243 0.9347 0.0353 C0.951 0.0384 0.965 0.0531 0.9703 0.0771 C0.982 0.1314 1 0.2544 1 0.5 C1 0.7458 0.982 0.8688 0.9702 0.923 C0.965 0.947 0.9511 0.9616 0.9348 0.9648 C0.8777 0.9758 0.7265 1 0.5 1 C0.2783 1 0.1288 0.9768 0.069 0.9655 C0.0506 0.962 0.035 0.9442 0.0297 0.9168 C0.0179 0.8565 0 0.7274 0 0.5 C0 0.2728 0.0179 0.1437 0.0296 0.0833 Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0.0296 0.0833 C0.035 0.0559 0.0506 0.038 0.0691 0.0345 C0.1293 0.0232 0.28 0 0.5 0 C0.7248 0 0.8771 0.0243 0.9347 0.0353 C0.951 0.0384 0.965 0.0531 0.9703 0.0771 C0.982 0.1314 1 0.2544 1 0.5 C1 0.7458 0.982 0.8688 0.9702 0.923 C0.965 0.947 0.9511 0.9616 0.9348 0.9648 C0.8777 0.9758 0.7265 1 0.5 1 C0.2783 1 0.1288 0.9768 0.069 0.9655 C0.0506 0.962 0.035 0.9442 0.0297 0.9168 C0.0179 0.8565 0 0.7274 0 0.5 C0 0.2728 0.0179 0.1437 0.0296 0.0833 Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.dial-slide{--focus:50% 50%;--shade:0;position:absolute;inset:0}.dial-slide[hidden]{display:none}.dial-slide__bg{object-fit:cover;object-position:var(--focus);width:100%;height:100%;position:absolute;inset:0}.dial-slide__loop{opacity:0;pointer-events:none;transition:opacity .5s ease-out}.dial-slide__loop.is-on{opacity:1}.dial-tv.is-vhs .dial-slide:not([hidden]) .dial-slide__bg{visibility:hidden}.dial-slide:after{content:"";opacity:var(--shade);pointer-events:none;background:#000;position:absolute;inset:0}.dial-slide__content{z-index:1;text-align:center;padding:calc(40 * var(--u)) max(20px, calc(78 * var(--u))) calc(var(--knob) / 2 + 36 * var(--u));flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.dial-slide__content:not(.dial-slide__content--hero){padding-bottom:max(12px, calc(var(--knob) / 2 - 60 * var(--u)))}.dial-tv__glass{z-index:4;pointer-events:none;width:101.52%;height:102.34%;position:absolute;inset:-1.17% -.76%;overflow:visible}.dial-knob-slot{z-index:5;top:calc(var(--inset-y) + var(--screen-h) - var(--knob) / 2);position:absolute;left:50%;transform:translate(-50%)}.dial-static{z-index:3;pointer-events:none;opacity:0;visibility:hidden;background:#000;width:100%;height:100%;transition:opacity .22s linear,visibility 0s linear .22s;position:absolute;inset:0}.dial-static.is-on{opacity:1;visibility:visible;transition:none}.dial-vhs{visibility:hidden;width:100%;height:100%;display:block;position:absolute;inset:0}.dial-vhs.is-on{visibility:visible}.dial-slide__shutter{z-index:1;pointer-events:none;position:absolute;inset:0}.dial-slide__shutter:before,.dial-slide__shutter:after{content:"";will-change:transform;background:#000;height:calc(50% + 2px);position:absolute;left:-2px;right:-2px}.dial-slide__shutter:before{top:-2px}.dial-slide__shutter:after{bottom:-2px}.dial-slide__line{z-index:1;will-change:transform, opacity;pointer-events:none;background:#fff;width:100%;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scaleX(0)}.dial-stage-black{will-change:opacity;pointer-events:none;background:#000;position:absolute;inset:0}.dial-stage.is-intro{opacity:1}.dial-stage.is-intro .dial-wordmark{z-index:2;animation:.6s cubic-bezier(.33,1,.68,1) both dial-intro-mark;position:relative}.dial-stage.is-intro .dial-slide--photo .dial-lockup [id=lockup-mark]{opacity:0}.dial-stage.is-intro .dial-knob-slot{will-change:transform;transform:translate(-50%,calc(100% + 140px))}.dial-stage.is-intro .dial-status-slot,.dial-stage.is-intro .dial-patent{opacity:0}.dial-stage.is-intro .dial-room{--line:#96beeb29;--line-v:#96beeb24;--line-h:#96beeb1f;z-index:1}.dial-stage.is-intro .dial-room__wall,.dial-stage.is-intro .dial-room__ground,.dial-stage.is-intro .dial-room__floor{will-change:mask-position;-webkit-mask:linear-gradient(#0000 50%,#000 50%) 0 0/100% 200% no-repeat;mask:linear-gradient(#0000 50%,#000 50%) 0 0/100% 200% no-repeat}.dial-stage.is-intro.is-ready .dial-stage-black{animation:.2s cubic-bezier(.33,1,.68,1) 1.9s both dial-intro-black}.dial-stage.is-intro.is-ready .dial-slide--photo .dial-lockup [id=lockup-mark],.dial-stage.is-intro.is-ready .dial-status-slot,.dial-stage.is-intro.is-ready .dial-patent{animation:.2s cubic-bezier(.33,1,.68,1) 1.9s both dial-intro-mark}.dial-stage.is-intro.is-ready .dial-room{animation:.2s cubic-bezier(.33,1,.68,1) 1.9s both dial-room-settle}.dial-stage.is-intro.is-ready .dial-room__floor,.dial-stage.is-intro.is-ready .dial-room__ground{animation:1s cubic-bezier(.33,1,.68,1) .5s both dial-room-reveal}.dial-stage.is-intro.is-ready .dial-room__wall{animation:.7s cubic-bezier(.33,1,.68,1) 1.3s both dial-room-reveal}.dial-stage.is-intro.is-ready .dial-knob-slot{animation:dial-intro-knob .8s linear(0, .0118, .0438, .091, .1492, .2149, .2849, .3569, .4287, .4988, .5659, .6291, .6877, .7414, .79, .8333, .8716, .9049, .9335, .9577, .9779, .9945, 1.0078, 1.0182, 1.026, 1.0316, 1.0353, 1.0375, 1.0384, 1.0382, 1.0372, 1.0355, 1.0334, 1.0309, 1.0283, 1.0255, 1.0227, 1.02, 1.0174, 1.0149, 1.0126, 1.0105, 1.0086, 1.0069, 1.0053, 1.004, 1.0029, 1.0019, 1.0011, 1.0004, .9998) .4s both}.dial-stage.is-intro.is-ready .dial-slide__line{animation:.2s cubic-bezier(.33,1,.68,1) 1.7s both dial-intro-line,.2s cubic-bezier(.33,1,.68,1) 1.9s both dial-intro-line-out}.dial-stage.is-intro.is-ready .dial-slide__shutter:before{animation:.2s cubic-bezier(.33,1,.68,1) 1.9s both dial-intro-shutter-up}.dial-stage.is-intro.is-ready .dial-slide__shutter:after{animation:.2s cubic-bezier(.33,1,.68,1) 1.9s both dial-intro-shutter-down}@keyframes dial-intro-mark{0%{opacity:0}to{opacity:1}}@keyframes dial-intro-knob{0%{transform:translate(-50%,calc(100% + 140px))}to{transform:translate(-50%)}}@keyframes dial-intro-black{0%{opacity:1}to{opacity:0}}@keyframes dial-room-reveal{0%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:0 100%;mask-position:0 100%}}@keyframes dial-room-settle{0%{opacity:1;z-index:1}99%{z-index:1}to{opacity:.5;z-index:0}}@keyframes dial-intro-line{0%{transform:translate(-50%,-50%)scaleX(0)}to{transform:translate(-50%,-50%)scaleX(1)}}@keyframes dial-intro-line-out{0%{opacity:1}to{opacity:0}}@keyframes dial-intro-shutter-up{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes dial-intro-shutter-down{0%{transform:translateY(0)}to{transform:translateY(100%)}}.dial-wordmark{width:clamp(calc(11 * var(--rem)), calc(474 * var(--u)), calc(30 * var(--rem)));filter:drop-shadow(0 4px 18px #00000040);margin:0;font-size:0;line-height:0}.dial-lockup{width:100%;height:auto;display:block}.dial-lede{margin:max(12px, calc(16 * var(--u))) 0 0;max-width:max(calc(685 * var(--u)), calc(22 * var(--rem)));font-weight:500;font-size:clamp(calc(1.125 * var(--rem)), calc(40 * var(--u)), calc(2.75 * var(--rem)));letter-spacing:-.03em;font-feature-settings:"dlig";text-wrap:balance;text-shadow:0 2px 12px #00000040;line-height:1.2}.dial-note{margin:max(15px, calc(25 * var(--u))) 0 0;max-width:max(calc(1040 * var(--u)), calc(20 * var(--rem)));color:#ffffffe0;font-weight:500;font-size:clamp(12px, calc(18.5 * var(--u)), calc(1.1875 * var(--rem)));letter-spacing:-.011em;text-shadow:0 2px 12px #0006;text-wrap:balance;line-height:1.5}.dial-note__was{color:#fff9;text-decoration-thickness:from-font}.dial-note__now{font-weight:700}.dial-signup{align-items:center;gap:max(12px, calc(16 * var(--u)));width:100%;max-width:max(calc(685 * var(--u)), calc(22 * var(--rem)));margin-top:max(15px, calc(26 * var(--u)));flex-direction:column;display:flex}.dial-signup .site-glass__title{max-width:none;font-size:clamp(calc(1.0625 * var(--rem)), calc(32 * var(--u)), calc(2.25 * var(--rem)));text-shadow:inherit}.dial-signup .site-glass__form{align-self:auto;gap:max(10px, calc(16 * var(--u)));flex-flow:column;width:100%}.dial-signup .site-glass__input,.dial-signup .site-glass__button{height:max(46px, calc(40 * var(--u)));font-size:max(16px, calc(18 * var(--u)))}.dial-signup .site-glass__input{width:100%}@media screen and (width>=540px){.dial-signup .site-glass__form{flex-direction:row;justify-content:center;width:auto}.dial-signup .site-glass__input{width:calc(285 * var(--u));min-width:calc(15 * var(--rem))}}.dial-signup .site-glass__note{font-size:max(12px, calc(14 * var(--u)));text-shadow:inherit}.dial-signup .site-glass__done{gap:max(8px, calc(12 * var(--u)));text-shadow:0 2px 8px #00000040}.dial-slide--photo .dial-wordmark{filter:drop-shadow(0 4px 22px #00000073)}.dial-slide--photo .dial-lede{text-shadow:0 2px 4px #00000059,0 2px 20px #0000008c}.dial-slide--photo .dial-note,.dial-slide--photo .dial-signup .site-glass__title,.dial-slide--photo .dial-signup .site-glass__note,.dial-slide--photo .dial-signup .site-glass__done{text-shadow:0 1px 3px #00000073,0 2px 16px #0009}.dial-headline{font-weight:900;font-size:clamp(calc(2.375 * var(--rem)), calc(120 * var(--u)), calc(8.5 * var(--rem)));letter-spacing:-.03em;font-feature-settings:"cv10", "ss05", "dlig";text-wrap:balance;text-shadow:0 4px 24px #00000059;margin:0;line-height:.8}.dial-body{margin:max(14px, calc(32 * var(--u))) 0 0;max-width:max(calc(685 * var(--u)), calc(22 * var(--rem)));font-weight:500;font-size:clamp(calc(1.0625 * var(--rem)), calc(32 * var(--u)), calc(2.25 * var(--rem)));letter-spacing:-.011em;text-wrap:balance;text-shadow:0 2px 12px #0000004d;line-height:1.2}.dial-status-slot{left:max(12px, calc(var(--inset-x) * .3));bottom:max(10px, calc(var(--inset-bottom) * .45));z-index:6;position:absolute}@media (width<=640px){.dial-status-slot{top:11px;bottom:auto;left:10px}[data-dial-landing] .dial-status-slot{z-index:20;position:fixed;top:24px;left:82px}[data-dial-landing] .dial-stage{--inset-y:clamp(12px, calc(var(--stage-h) * .038), 48px)}}.dial-patent{right:max(12px, calc(var(--inset-x) * .3));bottom:calc(max(10px, calc(var(--inset-bottom) * .45)) + 8.5px);max-width:calc(50% - var(--knob) / 2 - 16px);font-size:clamp(calc(.625 * var(--rem)), calc(12 * var(--u)), calc(.8125 * var(--rem)));text-align:right;color:#ffffff73;margin:0;line-height:1.25;position:absolute}.dial-patent a{color:inherit;text-decoration:none}.dial-patent__copy{white-space:nowrap}@media (width<=640px){.dial-patent{right:2px;bottom:max(12px, calc(env(safe-area-inset-bottom,0px) + 8px));max-width:none;font-size:calc(.5625 * var(--rem));white-space:nowrap;writing-mode:vertical-rl;line-height:1;transform:rotate(180deg)}}@font-face{font-family:Silkscreen;src:url(/fonts/Silkscreen-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Silkscreen;src:url(/fonts/Silkscreen-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@keyframes dial-eink-refresh{0%{filter:invert()}45%{filter:invert(0)}60%{filter:invert()}to{filter:invert(0)}}.dial-knob{--k:calc(var(--knob) / 253);--d:var(--knob);width:var(--d);height:calc(var(--d) + var(--foot,0px));color:#161615;font-family:var(--font-meevee);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;padding:0;display:block;position:relative}.dial-knob.is-dragging{cursor:grabbing}.dial-knob.is-dragging .dial-knob__ring{transition:transform .16s cubic-bezier(.2,1.5,.4,1)}.dial-knob:focus-visible{outline-offset:6px;border-radius:calc(var(--d) * .5) calc(var(--d) * .5) calc(var(--d) * .12) calc(var(--d) * .12);outline:3px solid #fff}.dial-knob__body{inset:calc(var(--d) * .01) 0 0;box-shadow:inset 0 calc(-8 * var(--k)) calc(18 * var(--k)) #00000038, inset calc(6 * var(--k)) calc(6 * var(--k)) calc(14 * var(--k)) #ffffff24;background:radial-gradient(at 30% 18%,#ffffff47,#fff0 55%),linear-gradient(168deg,#86b9e6 0%,#6ea6d9 42%,#5690c6 78%,#467eb2 100%);position:absolute;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0.48A0.5 0.48 0 0 1 1 0.48L0.95 0.88Q0.95 1 0.85 1H0.15Q0.05 1 0.05 0.88Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0.48A0.5 0.48 0 0 1 1 0.48L0.95 0.88Q0.95 1 0.85 1H0.15Q0.05 1 0.05 0.88Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.dial-knob__logo{left:calc(var(--d) * .805);top:calc(var(--d) * .925);width:calc(var(--d) * .115);opacity:.24;height:auto;filter:brightness(0) drop-shadow(0 max(.5px, calc(1 * var(--k))) 0 #ffffffe6);pointer-events:none;position:absolute;overflow:hidden}.dial-knob__drop{inset:calc(var(--d) * .1) calc(var(--d) * .035) 0;border-radius:calc(var(--d) * .45) calc(var(--d) * .45) calc(var(--d) * .12) calc(var(--d) * .12);box-shadow:0 calc(16 * var(--k)) calc(36 * var(--k)) #0000008c;position:absolute}.dial-knob__ring{width:var(--d);height:var(--d);box-shadow:0 calc(8 * var(--k)) calc(20 * var(--k)) #00000059;transform:rotate(var(--turn));background:radial-gradient(circle at 42% 32%,#fad86c 0%,#f2c64c 48%,#dcab37 100%);border-radius:50%;transition:transform .55s cubic-bezier(.22,1.18,.36,1);position:absolute;top:0;left:0}.dial-knob.is-turning .dial-knob__knurl{animation:.55s ease-out dial-glint}.dial-knob.is-turning .dial-knob__shade{animation:.55s ease-out dial-press}@keyframes dial-glint{0%{filter:brightness()}35%{filter:brightness(1.45)contrast(1.15)}to{filter:brightness()}}@keyframes dial-press{0%{transform:scale(1)}30%{transform:scale(.985)}to{transform:scale(1)}}.dial-knob__knurl{background:repeating-conic-gradient(#0000004d 0deg 1.4deg,#ffffff42 1.4deg 2.6deg,#0000 2.6deg 4deg);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 0 43.5%,#000 44% 50%,#0000 50.5%);mask:radial-gradient(circle,#0000 0 43.5%,#000 44% 50%,#0000 50.5%)}.dial-knob__notch{top:calc(var(--d) * .045);width:calc(var(--d) * .028);height:calc(var(--d) * .028);margin-left:calc(var(--d) * -.014);background:#00000038;border-radius:50%;position:absolute;left:50%;box-shadow:inset 0 1px 2px #00000059,0 1px #ffffff59}.dial-knob__shade{width:var(--d);height:var(--d);pointer-events:none;box-shadow:inset 0 calc(-10 * var(--k)) calc(20 * var(--k)) #0003, inset 0 calc(5 * var(--k)) calc(10 * var(--k)) #ffffff4d;background:radial-gradient(circle at 36% 26%,#ffffff61,#fff0 50%),linear-gradient(#ffffff0f,#00000029);border-radius:50%;position:absolute;top:0;left:0;-webkit-mask:radial-gradient(circle,#0000 0 36.5%,#000 37%);mask:radial-gradient(circle,#0000 0 36.5%,#000 37%)}.dial-knob__bezel{top:calc(var(--d) * .13);left:calc(var(--d) * .13);width:calc(var(--d) * .74);height:calc(var(--d) * .74);box-shadow:inset 0 calc(3 * var(--k)) calc(8 * var(--k)) #00000047, inset 0 calc(-1 * var(--k)) calc(2 * var(--k)) #ffffff80, 0 0 0 1px #0000001a;background:linear-gradient(#e6e1d8 0%,#d3cdc2 100%);border-radius:50%;position:absolute}.dial-knob__face{--f:calc(var(--d) * .62);--paper:#dcdcd3;--ink:#2a2724;top:calc(var(--d) * .19);left:calc(var(--d) * .19);width:var(--f);height:var(--f);background:var(--paper);-webkit-font-smoothing:none;border-radius:50%;font-family:Silkscreen,"Press Start 2P",ui-monospace,Menlo,monospace;position:absolute;overflow:hidden}.dial-knob__face:after{content:"";z-index:2;pointer-events:none;box-shadow:inset 0 0 0 1px #00000024, inset 0 calc(7 * var(--k)) calc(16 * var(--k)) #00000042, inset 0 calc(-2 * var(--k)) calc(6 * var(--k)) #ffffff47;background:radial-gradient(circle at 30% 22%,#ffffff47,#ffffff0f 30%,#fff0 52%),linear-gradient(155deg,#fff0 42%,#ffffff17 52%,#fff0 62%);border-radius:50%;position:absolute;inset:0}.dial-knob__page{background:var(--paper);color:var(--ink);flex-direction:column;justify-content:center;align-items:center;animation:.36s step-end dial-eink-refresh;display:flex;position:absolute;inset:0}.dial-knob__page:before{content:"";pointer-events:none;mix-blend-mode:multiply;opacity:.16;background:radial-gradient(circle at 50% 44%,#0000 56%,#00000017 100%) 0 0/100% 100%,url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/90px 90px;position:absolute;inset:0}.dial-knob__page:after{content:"";z-index:1;pointer-events:none;mix-blend-mode:screen;opacity:.26;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.4' numOctaves='1' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:48px 48px;position:absolute;inset:0}.dial-knob__num,.dial-knob__label,.dial-knob__welcome,.dial-knob__power,.dial-knob__arc,.dial-knob__glass,.dial-knob__arrow,.dial-knob__mookee{position:relative}.dial-knob__power{width:calc(var(--f) * .22);height:auto;display:block}.dial-knob__power path{fill:var(--ink)}.dial-knob__welcome{top:calc(var(--f) * .155);text-align:center;font-size:max(6px, calc(var(--d) * .036));letter-spacing:.03em;white-space:nowrap;line-height:1;position:absolute;left:0;right:0}.dial-knob__num{font-weight:700;font-size:calc(var(--d) * .27);font-variant-numeric:tabular-nums;line-height:1}.dial-knob__label{margin-top:calc(var(--d) * .03);font-size:max(6px, calc(var(--d) * .042));letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;line-height:1.2}.dial-knob__label--time{margin-top:calc(var(--f) * .05)}.dial-knob__arc{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.dial-knob__arc circle{fill:none;stroke:var(--ink);stroke-width:5px;stroke-linecap:round}.dial-knob__mookee{left:50%;top:calc(var(--f) * .29);width:calc(var(--f) * .72);flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%)}.dial-knob__mookee img{opacity:.85;width:100%;height:auto;display:block}.dial-knob__prop{width:52%;height:auto;margin-bottom:-1.5%;display:block}.dial-knob__prop rect{fill:var(--ink)}.dial-knob__arrow{transform-origin:50%;width:100%;height:100%;animation:1.6s step-end infinite dial-nudge;position:absolute;inset:0}.dial-knob__arrow path{fill:none;stroke:var(--ink);stroke-width:2.3px;stroke-linecap:round}.dial-knob__arrow marker path{fill:var(--ink);stroke:none}@keyframes dial-nudge{0%,to{transform:rotate(0)}50%{transform:rotate(8deg)}}.dial-knob__glass{width:calc(var(--f) * .3);height:calc(var(--f) * .36);display:block;overflow:visible}.dial-knob__glass .side{fill:none;stroke:var(--ink);stroke-width:7px;stroke-linecap:round}.dial-knob__glass .cap,.dial-knob__glass .sand{fill:var(--ink)}.dial-knob__glass .trickle{stroke:var(--ink);stroke-width:3px;stroke-linecap:round}.dial-status{color:#ffffffd1;font-family:var(--font-meevee);font-size:calc(.75 * var(--rem));letter-spacing:.01em;white-space:nowrap;cursor:pointer;-webkit-backdrop-filter:blur(8px);background:#121212d9;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.55em;padding:.7em 1em .7em .85em;font-weight:500;line-height:1;transition:border-color .15s,color .15s,transform .15s;display:inline-flex;box-shadow:0 8px 24px #00000059,inset 0 1px #ffffff0f}.dial-status:hover{color:#fff;border-color:#ffffff42;transform:translateY(-1px)}.dial-status:focus-visible{outline-offset:3px;outline:2px solid #ffffffb3}.dial-status__key{color:#ffffff80}.dial-status__dot{background:#e8813a;border-radius:50%;flex:none;width:8px;height:8px;position:relative;box-shadow:0 0 8px #e8813a59}.dial-status__dot:before{content:"";border:1px solid #e8813a8c;border-radius:50%;animation:2.8s cubic-bezier(.2,.6,.4,1) infinite dial-pulse;position:absolute;inset:-3px}@keyframes dial-pulse{0%{opacity:.6;transform:scale(.6)}70%,to{opacity:0;transform:scale(1.9)}}.dial-modal{z-index:40;-webkit-backdrop-filter:blur(8px);touch-action:auto;opacity:0;background:#0000009e;justify-content:center;align-items:center;padding:20px;transition:opacity .16s linear;display:flex;position:fixed;inset:0}.dial-modal.is-shown{opacity:1}.dial-modal__panel{overscroll-behavior:contain;color:#fff;width:min(540px,100%);max-height:calc(100svh - 40px);font-family:var(--font-meevee);text-align:left;opacity:0;background:linear-gradient(#161616,#101010);border:1px solid #ffffff1a;border-radius:18px;padding:28px 30px 30px;transition:opacity .24s cubic-bezier(.33,1,.68,1),transform .24s cubic-bezier(.33,1,.68,1);position:relative;overflow:auto;transform:translateY(14px);box-shadow:0 40px 100px #000000b3,inset 0 1px #ffffff0d}.dial-modal.is-shown .dial-modal__panel{opacity:1;transform:none}.dial-modal__close{color:#ffffffb3;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;transition:background .15s,color .15s;display:grid;position:absolute;top:14px;right:14px}.dial-modal__close svg{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;fill:none;width:14px;height:14px}.dial-modal__close:hover{color:#fff;background:#ffffff1a}.dial-modal__close:focus-visible{outline-offset:2px;outline:2px solid #ffffffb3}.dial-modal__eyebrow{font-size:calc(.75 * var(--rem));letter-spacing:.04em;text-transform:uppercase;color:#ffffff8c;align-items:center;gap:.6em;margin:0 0 10px;font-weight:500;display:inline-flex}.dial-modal__title{font-size:calc(1.5 * var(--rem));letter-spacing:-.02em;margin:0 0 22px;font-weight:700;line-height:1.1}.dial-log{margin:0;padding:0 0 0 22px;list-style:none;position:relative}.dial-log:before{content:"";background:#ffffff1f;width:1px;position:absolute;top:6px;bottom:6px;left:4px}.dial-log__entry{padding-bottom:20px;position:relative}.dial-log__entry:last-child{padding-bottom:0}.dial-log__entry:before{content:"";background:#2a2a2a;border:1px solid #ffffff40;border-radius:50%;width:9px;height:9px;position:absolute;top:5px;left:-22px}.dial-log__entry.is-latest:before{background:#e8813a;border-color:#e8813a;box-shadow:0 0 10px #e8813a73}.dial-log__date{font-size:calc(.75 * var(--rem));letter-spacing:.02em;color:#ffffff80;font-variant-numeric:tabular-nums;margin-bottom:4px;font-weight:500;display:block}.dial-log__note{font-size:calc(.95 * var(--rem));color:#ffffffdb;margin:0;line-height:1.5}.dial-log__note+.dial-log__note{margin-top:.75em}.dial-log__note a{color:#fff;text-underline-offset:2px;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6;transition:text-decoration-color .15s}.dial-log__note a:hover{text-decoration-color:#fff}.dial-log__note a:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #ffffffb3}.dial-log__image{border:1px solid #ffffff1a;border-radius:10px;width:100%;height:auto;margin-top:12px;display:block}@media (prefers-reduced-motion:reduce){.dial-knob__ring{transition:none}.dial-knob__page,.dial-knob__arrow{animation:none}.dial-status__dot:before{opacity:.5;animation:none;transform:scale(1.4)}.dial-modal,.dial-modal__panel{transition:none}}.site-content{letter-spacing:-.011em;width:100%;max-width:100%;font-size:1.125rem;font-weight:400;line-height:1.4}.site-content p{color:#000;margin:0 0 24px}.site-content h2{letter-spacing:-.02em;margin:48px 0 24px;font-size:2rem;font-weight:700;line-height:1}.site-content h3{letter-spacing:-.02em;margin:40px 0 16px;font-size:1.5rem;font-weight:700;line-height:1.1}.site-content blockquote{text-align:left;color:#000;letter-spacing:-.011em;border:none;margin:48px 0;padding:0;font-size:1.75rem;font-style:normal;font-weight:400;line-height:1.2}.site-content blockquote p{margin-bottom:0!important}.site-content blockquote cite{color:#000;white-space:nowrap;font-size:1.125rem;font-style:normal}.site-content ul{margin:0 0 24px;padding-left:1.5rem;list-style-type:disc}.site-content ol{margin:0 0 24px;padding-left:1.5rem;list-style-type:decimal}:is(.site-content p:has(strong:only-child)+ul,.site-content p:has(strong:only-child)+ol){margin-top:-16px}.site-content li{margin-bottom:4px;line-height:1.3}.site-content li:last-child{margin-bottom:0}.site-content img{border-radius:16px;max-width:100%;height:auto;margin:32px 0;display:block}.site-content figure{margin:32px 0}.site-content figure img{margin:0}.site-content figcaption{color:#0009;text-align:center;margin-top:12px;font-size:.875rem}.site-content video{border-radius:16px;max-width:100%;height:auto;margin:32px 0;display:block}.site-content iframe{aspect-ratio:16/9;border:none;border-radius:16px;max-width:100%;margin:32px 0;display:block}.site-content pre{background:#0000000d;border-radius:12px;margin-bottom:24px;padding:16px;overflow-x:auto}.site-content code{font-family:monospace;font-size:.9em}.site-content p code,.site-content li code{background:#0000000d;border-radius:4px;padding:2px 6px}.site-content a{color:#000;text-underline-offset:2px;text-decoration:underline;transition:opacity .2s}.site-content a:hover{opacity:.6}.site-content strong{font-weight:700}.site-content em{font-style:italic}.site-content hr{border:none;border-top:1px solid #00000026;margin:32px 0}.site-content p.lede{color:#000;margin-bottom:28px;font-size:1.25rem;line-height:1.4}.site-content aside.callout{background:#0000000a;border:1px solid #00000014;border-radius:16px;gap:12px;margin:32px 0;padding:20px 24px;display:flex}.site-content .callout-icon{flex-shrink:0;font-size:1.25rem;line-height:1.5}.site-content .callout-body{color:#000;flex:1;min-width:0;font-size:1rem;line-height:1.5}.site-content .callout-body p{margin-bottom:12px}.site-content .callout-body p:last-child{margin-bottom:0}.site-content .video-wrapper{aspect-ratio:16/9;background:#f5f5f5;border-radius:16px;width:100%;margin:32px 0;overflow:hidden}.site-content .video-wrapper video{object-fit:contain;border-radius:0;width:100%;height:100%;margin:0}@media (width>=600px){.site-content p{margin-bottom:28px}.site-content h2{margin:60px 0 32px;font-size:2.5rem}.site-content h3{margin:48px 0 20px;font-size:1.75rem}.site-content blockquote{margin:64px 0 64px -80px;font-size:2.5rem}.site-content ul,.site-content ol{margin-bottom:28px}:is(.site-content p:has(strong:only-child)+ul,.site-content p:has(strong:only-child)+ol){margin-top:-20px}.site-content img,.site-content video,.site-content iframe{border-radius:24px;margin:40px 0}.site-content figure{margin:40px 0}.site-content pre{margin-bottom:28px;padding:20px}.site-content hr{margin:40px 0}.site-content p.lede{margin-bottom:32px;font-size:1.375rem}.site-content aside.callout{border-radius:20px;margin:40px 0}.site-content .video-wrapper{border-radius:24px;margin:40px 0}}@media (width>=1040px){.site-content blockquote{margin-left:-140px;font-size:3rem}}.site-content-lead>p:first-child{font-size:1.25rem;line-height:1.4}.site-content-compact h2{margin:32px 0 16px;font-size:1.375rem}.site-content-compact h3{margin:24px 0 12px;font-size:1.125rem}@media (width>=600px){.site-content-lead>p:first-child{font-size:1.375rem}.site-content-compact h2{margin:40px 0 20px;font-size:1.5rem}.site-content-compact h3{margin:32px 0 16px;font-size:1.25rem}}.site-help{counter-reset:step-counter}.site-help h1{letter-spacing:-.025em;margin:0 0 1.5rem;font-size:clamp(2rem,6vw,3rem);font-weight:800;line-height:1.05}.site-help h2{letter-spacing:-.011em;margin:2.5rem 0 .75rem;font-size:1.5rem;font-weight:700}.site-help h3{margin:2rem 0 .5rem;font-size:1.125rem;font-weight:700}.site-help h2,.site-help h3{counter-reset:step-counter}.site-help p{margin:0 0 1rem;font-size:1.0625rem;line-height:1.55}.site-help ul,.site-help ol{margin:0 0 1.25rem;padding-left:0;font-size:1.0625rem;line-height:1.55;list-style:none}.site-help ol>li{counter-increment:step-counter;background:#00000006;border:1px solid #0000000f;border-radius:14px;margin-bottom:.75rem;padding:1rem 1.25rem 1rem 3.25rem;position:relative}.site-help ol>li:before{content:counter(step-counter);color:#fffbf1;background:#000;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.875rem;font-weight:700;display:inline-flex;position:absolute;top:1.0625rem;left:.875rem}.site-help ul{padding-left:1.5em;list-style:outside}.site-help li{margin-bottom:.75rem}.site-help li>p:first-child{margin:0 0 .5rem}.site-help strong{font-weight:700}.site-help em{font-style:italic}.site-help a{color:#000;text-underline-offset:2px;text-decoration:underline}.site-help a:hover{text-decoration-thickness:2px}.site-help code{background:#0000000f;border-radius:4px;padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.site-help img{cursor:zoom-in}.site-help img.is-portrait{border-radius:12px;max-width:60%;height:auto;margin:1.5rem auto;display:block;box-shadow:0 1px 2px #00000014,0 8px 24px #0000001a}.site-help li>img.is-portrait{max-width:55%;margin:.75rem auto 0}.site-help video,.site-help img:not(.is-portrait){border:1px solid #0000000f;border-radius:14px;width:100%;max-width:480px;height:auto;margin:1.25rem auto;display:block;box-shadow:0 1px 2px #00000014,0 8px 24px #0000001a}.site-help video{background:#000}:is(.site-help p:has(>video:only-child),.site-help p:has(>img:only-child)){margin:0;padding:0}@media (width>=1040px){.site-help li:has(img.is-portrait){grid-template-columns:1fr auto;align-items:center;gap:1.5rem;display:grid}.site-help li>img.is-portrait{width:auto;max-width:none;height:280px;margin:0}.site-help img.is-portrait{max-width:240px}}.site-job{font-size:1.125rem;line-height:1.6}.site-job h2{letter-spacing:-.02em;margin:2.5rem 0 1rem;font-size:1.5rem;font-weight:700}.site-job h2:first-child{margin-top:0}.site-job h3{margin:2rem 0 .75rem;font-size:1.25rem;font-weight:600}.site-job p{margin:0 0 1rem}.site-job ul{margin:0 0 1.5rem;padding-left:1.5rem;list-style-type:disc}.site-job ol{margin:0 0 1.5rem;padding-left:1.5rem;list-style-type:decimal}.site-job li{margin-bottom:.5rem}.site-job strong{font-weight:600}.site-job a{color:#000;text-decoration:underline}.site-job a:hover{opacity:.7}@media (width>=600px){.site-job{font-size:1.25rem}.site-job h2{font-size:1.75rem}.site-job h3{font-size:1.375rem}}@keyframes site-float-z{0%{opacity:0;transform:translate(0)rotate(-10deg)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(20px,-40px)rotate(10deg)}}.site-float-z{opacity:0;animation:2.5s ease-in-out infinite site-float-z}@media (prefers-reduced-motion:reduce){.site-float-z{opacity:1;animation:none}}.site-landing{color:#000;width:100%;max-width:1100px;font-family:var(--font-meevee);margin:0 auto;padding:1.5rem 0 4rem}.site-landing .landing-hero{margin-bottom:4rem}.site-landing .landing-hero-image{background:#00000014;border-radius:16px;width:100%;margin-bottom:2.5rem;overflow:hidden}.site-landing .landing-hero-image img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;display:block}.site-landing .eyebrow{letter-spacing:.12em;text-transform:uppercase;opacity:.65;margin-bottom:1rem;font-size:.75rem;font-weight:700;display:inline-block}.site-landing h1{letter-spacing:-.025em;margin:0 0 1.5rem;font-size:clamp(2.25rem,6vw,4.5rem);font-weight:900;line-height:.95}.site-landing .lede{letter-spacing:-.01em;max-width:720px;margin:0;font-size:clamp(1.125rem,2.2vw,1.5rem);font-weight:500;line-height:1.35}.site-landing section{margin-bottom:4rem}.site-landing section h2{letter-spacing:-.02em;margin:0 0 1.5rem;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:800;line-height:1.05}.site-landing .prose p,.site-landing .prose li{letter-spacing:-.01em;max-width:720px;font-size:1.125rem;line-height:1.5}.site-landing .prose p{margin:0 0 1.5rem}.site-landing .prose ul,.site-landing .prose ol{margin:0 0 1.5rem;padding-left:1.5rem}.site-landing .prose ul{list-style:outside}.site-landing .prose ol{list-style:decimal}.site-landing .prose li{margin-bottom:.5rem}.site-landing a{color:inherit;text-underline-offset:2px;text-decoration:underline}.site-landing a:hover{opacity:.7}.site-landing strong{font-weight:700}.site-landing .table-wrap{border:2px solid #000;border-radius:12px;overflow-x:auto}.site-landing table{border-collapse:collapse;width:100%;font-size:1rem}.site-landing th,.site-landing td{text-align:left;vertical-align:top;border-bottom:1px solid #0000001f;padding:.875rem 1rem}.site-landing tbody tr:last-child th,.site-landing tbody tr:last-child td{border-bottom:0}.site-landing thead th{text-transform:uppercase;letter-spacing:.08em;background:#0000000a;border-bottom:2px solid #000;font-size:.85rem;font-weight:700}.site-landing tbody th{width:40%;font-weight:600}.site-landing .note{opacity:.65;max-width:720px;margin:1rem 0 0;font-size:.9375rem;line-height:1.4}.site-landing .faq-item{border-top:1px solid #0000002e;padding:1.5rem 0}.site-landing .faq-item:last-child{border-bottom:1px solid #0000002e}.site-landing .faq-item h3{margin:0 0 .5rem;font-size:1.25rem;font-weight:600;line-height:1.3}.site-landing .faq-item p{white-space:pre-line;max-width:720px;margin:0;font-size:1.0625rem;line-height:1.5}.site-landing .alt{border:2px solid #00000026;border-radius:18px;margin-bottom:1.25rem;padding:1.5rem}.site-landing .alt.featured{background:#fff;border-color:#000}.site-landing .alt-header{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.site-landing .alt-header h3{letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:800}.site-landing .pill{color:#fff;background:#000;border-radius:9999px;padding:.3rem .75rem;font-size:.8rem;font-weight:700}.site-landing .pill.subtle{color:#000;background:#00000014}.site-landing .alt-summary{max-width:720px;margin:0 0 .75rem;font-size:1.0625rem;line-height:1.5}.site-landing .alt-points{margin:0 0 .75rem;padding-left:1.25rem;list-style:outside}.site-landing .alt-points li{margin-bottom:.35rem;font-size:1rem;line-height:1.45}.site-landing .alt-link{font-weight:600}.site-landing .cta{color:#fff;text-align:center;background:#000;border-radius:18px;margin-bottom:0;padding:2.5rem 1.75rem}.site-landing .cta h2{margin-bottom:.75rem}.site-landing .cta p{opacity:.8;margin:0 0 1.75rem;font-size:1.125rem}.site-landing .cta .btn{color:#000;background:#fff;border-radius:9999px;padding:.95rem 1.75rem;font-weight:600;text-decoration:none;transition:transform .15s,opacity .15s;display:inline-block}.site-landing .cta .btn:hover{opacity:.92;transform:translateY(1px)}@media (width>=768px){.site-landing{padding-top:3rem}.site-landing .landing-hero{margin-bottom:6rem}.site-landing .landing-hero-image{border-radius:24px;margin-bottom:3.5rem}.site-landing section{margin-bottom:5.5rem}.site-landing table{font-size:1.0625rem}.site-landing tbody th{width:34%}.site-landing .cta{padding:3.5rem 2rem}}.about-team-photos{--about-fade:#fffbf4;height:25rem;position:relative;overflow:hidden}.about-team-photos:before,.about-team-photos:after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0}.about-team-photos:before{background:linear-gradient(to bottom, var(--about-fade), transparent 5rem, transparent calc(100% - 5rem), var(--about-fade))}.about-team-photos:after{background:linear-gradient(to right, var(--about-fade), transparent 4rem, transparent calc(100% - 4rem), var(--about-fade))}.about-team-grid{grid-template-columns:repeat(6,1fr);gap:1.25rem;width:260%;animation:90s linear infinite about-team-slide;display:grid;transform:translateY(-50%)}.about-team-tile:nth-child(12n+7),.about-team-tile:nth-child(12n+8),.about-team-tile:nth-child(12n+9),.about-team-tile:nth-child(12n+10),.about-team-tile:nth-child(12n+11),.about-team-tile:nth-child(12n+12){transform:translate(50%)}.about-team-tile{aspect-ratio:1;background:#ffda66;border-radius:2rem;position:relative;overflow:hidden}.about-team-tile img{object-fit:cover;filter:grayscale()contrast(1.2);mix-blend-mode:multiply;width:100%;height:100%;display:block}.about-team-tile:after{content:"";mix-blend-mode:lighten;background:#43281b;position:absolute;inset:0}@keyframes about-team-slide{0%{transform:translateY(-50%)}to{transform:translate(-50%)}}@media (width>=600px){.about-team-photos:before{background:linear-gradient(to bottom, var(--about-fade), transparent 8rem, transparent calc(100% - 8rem), var(--about-fade))}.about-team-photos:after{background:linear-gradient(to right, var(--about-fade), transparent 6rem, transparent calc(100% - 6rem), var(--about-fade))}.about-team-grid{gap:1.5rem}.about-team-tile{border-radius:2.25rem}}@media (width>=768px){.about-team-photos{height:37.5rem}}@media (prefers-reduced-motion:reduce){.about-team-grid{animation:none}}
