.BankScores-module__IdkPta__chart{grid-template-columns:minmax(0,1fr);align-content:start;gap:1rem;margin:0;display:grid;container-type:inline-size}.BankScores-module__IdkPta__head{gap:.2rem;display:grid}.BankScores-module__IdkPta__title{font-family:var(--f-display);color:var(--fg);font-size:1.0625rem;font-weight:600}.BankScores-module__IdkPta__sub{font-family:var(--f-display);color:var(--muted);font-size:.9375rem}.BankScores-module__IdkPta__rows{border-block-start:1px solid var(--rule);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.BankScores-module__IdkPta__row{border-block-end:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name name""track value";align-items:center;gap:.35rem .75rem;padding-block:.65rem;display:grid}@container (min-width:26rem){.BankScores-module__IdkPta__row{grid-template-columns:minmax(0,11rem) minmax(0,1fr) 4.5rem;grid-template-areas:"name track value"}}.BankScores-module__IdkPta__name{font-family:var(--f-display);color:var(--fg);grid-area:name;font-size:.9375rem;font-weight:600;line-height:1.3;display:grid}.BankScores-module__IdkPta__where{color:var(--muted);font-weight:400}.BankScores-module__IdkPta__track{border-inline-start:1px solid var(--edge);block-size:.75rem;box-shadow:inset 0 0 0 1px var(--rule);border-radius:0 4px 4px 0;grid-area:track;display:block}.BankScores-module__IdkPta__bar{block-size:100%;inline-size:calc(var(--share) * 100%);background:var(--accent);border-radius:0 4px 4px 0;display:block}.BankScores-module__IdkPta__value{font-family:var(--f-mono);font-variant-numeric:tabular-nums;color:var(--fg);white-space:nowrap;grid-area:value;justify-self:end;font-size:.875rem}@media (forced-colors:active){.BankScores-module__IdkPta__track{outline:1px solid canvastext}.BankScores-module__IdkPta__bar{background:highlight}}
.SetupExample-module__yjDLxG__example{grid-template-columns:minmax(0,1fr);align-content:start;gap:1.25rem;margin:0;display:grid;container-type:inline-size}.SetupExample-module__yjDLxG__head{gap:.2rem;display:grid}.SetupExample-module__yjDLxG__title{font-family:var(--f-display);color:var(--fg);font-size:1.0625rem;font-weight:600}.SetupExample-module__yjDLxG__sub{font-family:var(--f-display);color:var(--muted);font-size:.9375rem}.SetupExample-module__yjDLxG__said{background:var(--surface);border-inline-start:2px solid var(--edge);border-radius:0 6px 6px 0;margin:0;padding:1rem 1.125rem}.SetupExample-module__yjDLxG__said p{font-family:var(--f-mono);color:var(--fg);overflow-wrap:anywhere;margin:0;font-size:.9375rem;line-height:1.55}.SetupExample-module__yjDLxG__part{gap:.6rem;display:grid}.SetupExample-module__yjDLxG__label{font-family:var(--f-display);color:var(--muted);margin:0;font-size:.9375rem;font-weight:600}.SetupExample-module__yjDLxG__checks+.SetupExample-module__yjDLxG__label{margin-block-start:.4rem}.SetupExample-module__yjDLxG__outline{border-block-start:1px solid var(--rule);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.SetupExample-module__yjDLxG__outline>div{border-block-end:1px solid var(--rule);grid-template-columns:minmax(0,1fr);gap:.45rem;padding-block:.7rem;display:grid}.SetupExample-module__yjDLxG__outline dt{font-family:var(--f-display);color:var(--fg-2);font-size:.875rem;font-weight:600}.SetupExample-module__yjDLxG__outline dd{font-family:var(--f-display);gap:.1rem;margin:0;font-size:.9375rem;line-height:1.4;display:grid}.SetupExample-module__yjDLxG__name{color:var(--fg);font-weight:600}.SetupExample-module__yjDLxG__meta{color:var(--fg-2)}@container (min-width:30rem){.SetupExample-module__yjDLxG__outline>div{grid-template-columns:8rem minmax(0,1fr);column-gap:1rem}.SetupExample-module__yjDLxG__outline dt{grid-area:1/1}.SetupExample-module__yjDLxG__outline dd{grid-column:2}}.SetupExample-module__yjDLxG__checks{font-family:var(--f-display);color:var(--fg-2);gap:.3rem;margin:0;padding:0;font-size:.9375rem;line-height:1.4;list-style:none;display:grid}.SetupExample-module__yjDLxG__checks li{grid-template-columns:1rem minmax(0,1fr);gap:.5rem;display:grid}.SetupExample-module__yjDLxG__checks li:before{content:"";border-inline-start:2px solid var(--fg);border-block-end:2px solid var(--fg);block-size:.32rem;inline-size:.6rem;margin-block-start:.4em;transform:rotate(-45deg)}.SetupExample-module__yjDLxG__grader{font-family:var(--f-display);color:var(--fg);margin:0;font-size:.9375rem;line-height:1.5}
.ShardStage-module__i7PVFq__stage{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid;container-type:inline-size}.ShardStage-module__i7PVFq__pair{grid-template-columns:minmax(0,1fr);align-items:end;gap:1.5rem;display:grid}@container (min-width:32rem){.ShardStage-module__i7PVFq__pair{grid-template-columns:minmax(0,1fr) minmax(0,10rem);gap:2rem}}.ShardStage-module__i7PVFq__big,.ShardStage-module__i7PVFq__small{grid-template-columns:minmax(0,1fr);justify-items:start;gap:.85rem;margin:0;display:grid}.ShardStage-module__i7PVFq__lens{aspect-ratio:1;border-radius:50%;inline-size:min(100%,24rem);position:relative;-webkit-mask-image:radial-gradient(closest-side,#000 94%,#0000 100%);mask-image:radial-gradient(closest-side,#000 94%,#0000 100%)}.ShardStage-module__i7PVFq__still,.ShardStage-module__i7PVFq__host{block-size:100%;inline-size:100%;position:absolute;inset:0}.ShardStage-module__i7PVFq__still{transition:opacity .26s ease-out;display:block}.ShardStage-module__i7PVFq__host canvas{block-size:100%;inline-size:100%;animation:.26s ease-out both ShardStage-module__i7PVFq__arrive;display:block}.ShardStage-module__i7PVFq__lens[data-live=true] .ShardStage-module__i7PVFq__still{opacity:0}@keyframes ShardStage-module__i7PVFq__arrive{0%{opacity:0}}.ShardStage-module__i7PVFq__glyph{border-radius:50%;block-size:3rem;inline-size:3rem;position:relative}.ShardStage-module__i7PVFq__glyph img,.ShardStage-module__i7PVFq__glyph video{border-radius:50%;block-size:100%;inline-size:100%;position:absolute;inset:0}.ShardStage-module__i7PVFq__glyph video{opacity:0;transition:opacity .18s linear}.ShardStage-module__i7PVFq__glyph video[data-on=true]{opacity:1}.ShardStage-module__i7PVFq__spec{font-family:var(--f-display);gap:.2rem;font-size:.9375rem;line-height:1.4;display:grid}.ShardStage-module__i7PVFq__specName{color:var(--fg);font-weight:600}.ShardStage-module__i7PVFq__specWhere{color:var(--fg-2)}.ShardStage-module__i7PVFq__specWeight,.ShardStage-module__i7PVFq__specNow{font-family:var(--f-mono);font-variant-numeric:tabular-nums;color:var(--muted);font-size:.875rem}.ShardStage-module__i7PVFq__specNow{align-items:center;gap:.5rem;display:inline-flex}.ShardStage-module__i7PVFq__specNow:before{content:"";border:1.5px solid var(--edge);border-radius:50%;block-size:.5rem;inline-size:.5rem}.ShardStage-module__i7PVFq__specNow[data-drawing=true]:before{background:var(--accent);border-color:var(--accent)}.ShardStage-module__i7PVFq__loadBtn{background:var(--fg);min-block-size:2.75rem;color:var(--ground);border:2px solid var(--fg);border-radius:var(--radius);font-family:var(--f-body);cursor:pointer;padding:.65rem 1.3rem .7rem;font-size:1.0625rem;font-weight:600;line-height:1.2;transition:transform .12s,background-color .12s,border-color .12s}.ShardStage-module__i7PVFq__loadBtn:hover{background:var(--fg-2);border-color:var(--fg-2)}.ShardStage-module__i7PVFq__loadBtn:active{transform:translateY(1px)}.ShardStage-module__i7PVFq__loadBtn[aria-disabled=true]{background:var(--fg-2);border-color:var(--fg-2);cursor:progress}.ShardStage-module__i7PVFq__controls{flex-wrap:wrap;gap:.5rem;display:flex}.ShardStage-module__i7PVFq__btn{border:2px solid var(--edge);min-block-size:2.75rem;font-family:var(--f-display);color:var(--fg);cursor:pointer;background:0 0;border-radius:.5rem;padding:.55rem 1rem;font-size:1rem;font-weight:600;transition:border-color .12s,background-color .12s,color .12s}.ShardStage-module__i7PVFq__btn:hover{border-color:var(--fg)}.ShardStage-module__i7PVFq__btn[aria-pressed=true]{background:var(--fg);border-color:var(--fg);color:var(--ground)}.ShardStage-module__i7PVFq__says{border-inline-start:.3rem solid var(--edge);background:var(--surface);color:var(--fg-2);align-items:center;min-block-size:4.2rem;margin:0;padding:.85rem 1rem;font-size:1.0625rem;line-height:1.45;display:flex}.ShardStage-module__i7PVFq__calm{color:var(--fg-2);max-width:60ch;margin:0;font-size:.9375rem;line-height:1.45}@media (prefers-reduced-motion:reduce){.ShardStage-module__i7PVFq__still,.ShardStage-module__i7PVFq__glyph video{transition:none}.ShardStage-module__i7PVFq__host canvas{animation:none}}@media (forced-colors:active){.ShardStage-module__i7PVFq__loadBtn,.ShardStage-module__i7PVFq__btn{border:2px solid buttontext}}
.ShardWeights-module__KCRHUG__chart{grid-template-columns:minmax(0,1fr);align-content:start;gap:1rem;margin:0;display:grid}.ShardWeights-module__KCRHUG__head{gap:.2rem;display:grid}.ShardWeights-module__KCRHUG__title{font-family:var(--f-display);color:var(--fg);font-size:1.0625rem;font-weight:600}.ShardWeights-module__KCRHUG__sub{font-family:var(--f-display);color:var(--muted);font-size:.9375rem}.ShardWeights-module__KCRHUG__rows{border-block-start:1px solid var(--rule);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.ShardWeights-module__KCRHUG__row{border-block-end:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name name""track value";align-items:center;gap:.35rem .75rem;padding-block:.65rem;display:grid}@container (min-width:24rem){.ShardWeights-module__KCRHUG__row{grid-template-columns:minmax(0,9.5rem) minmax(0,1fr) 4rem;grid-template-areas:"name track value"}}.ShardWeights-module__KCRHUG__chart{container-type:inline-size}.ShardWeights-module__KCRHUG__name{font-family:var(--f-display);color:var(--fg);grid-area:name;font-size:.9375rem;font-weight:600;line-height:1.3;display:grid}.ShardWeights-module__KCRHUG__where{color:var(--muted);font-weight:400}.ShardWeights-module__KCRHUG__track{border-inline-start:1px solid var(--edge);grid-area:track;block-size:.75rem;display:block}.ShardWeights-module__KCRHUG__bar{block-size:100%;inline-size:calc(var(--share) * 100%);background:var(--edge);border-radius:0 4px 4px 0;min-inline-size:2px;display:block}.ShardWeights-module__KCRHUG__row[data-chosen=true] .ShardWeights-module__KCRHUG__bar{background:var(--accent)}.ShardWeights-module__KCRHUG__value{font-family:var(--f-mono);font-variant-numeric:tabular-nums;color:var(--fg-2);white-space:nowrap;grid-area:value;justify-self:end;font-size:.875rem}.ShardWeights-module__KCRHUG__row[data-chosen=true] .ShardWeights-module__KCRHUG__value{color:var(--fg)}@media (forced-colors:active){.ShardWeights-module__KCRHUG__bar{background:canvastext}.ShardWeights-module__KCRHUG__row[data-chosen=true] .ShardWeights-module__KCRHUG__bar{background:highlight}}
.StackFigure-module__Q1T64a__figure{--gap:.6rem;--lane:5rem;--stub:1.5rem;--pad:1rem;--line:1.5px;--head:7px;--reach:calc(var(--lane) - var(--stub) + var(--pad) + 4.5px);grid-template-columns:minmax(0,1fr);gap:1rem;max-inline-size:64rem;margin:0;display:grid}.StackFigure-module__Q1T64a__chart{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.StackFigure-module__Q1T64a__apps,.StackFigure-module__Q1T64a__platform{grid-template-columns:minmax(0,1fr);align-content:start;gap:.6rem;display:grid}.StackFigure-module__Q1T64a__head{min-block-size:1.75rem;color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:.875rem;font-weight:600;display:flex}.StackFigure-module__Q1T64a__badge{background:var(--accent);color:var(--accent-ink);border-radius:999px;padding:.05rem .5rem;font-size:.8125rem;font-weight:700}.StackFigure-module__Q1T64a__appList,.StackFigure-module__Q1T64a__platformList{gap:var(--gap);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:30rem){.StackFigure-module__Q1T64a__appList,.StackFigure-module__Q1T64a__platformList{grid-template-columns:repeat(2,minmax(0,1fr))}}.StackFigure-module__Q1T64a__card{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);grid-template-columns:minmax(0,1fr);align-content:center;gap:.15rem;margin:0;padding:.65rem .85rem;display:grid;position:relative}.StackFigure-module__Q1T64a__apps .StackFigure-module__Q1T64a__card{border:2px solid var(--accent)}.StackFigure-module__Q1T64a__name{color:var(--fg);font-weight:700}.StackFigure-module__Q1T64a__what{color:var(--fg-2);font-size:.9375rem;line-height:1.4}.StackFigure-module__Q1T64a__code{font-family:var(--f-mono);color:var(--fg);font-size:.875em;font-weight:500}.StackFigure-module__Q1T64a__frame{gap:var(--gap);padding:var(--pad);border:1px solid var(--edge);border-radius:calc(var(--radius) + 4px);grid-template-columns:minmax(0,1fr);display:grid}.StackFigure-module__Q1T64a__between{block-size:3.25rem;color:var(--muted);grid-template-columns:minmax(0,1fr) 1.5rem minmax(0,1fr);align-items:center;margin:0;font-size:.875rem;display:grid}.StackFigure-module__Q1T64a__between span:first-child{grid-column:1;justify-self:end}.StackFigure-module__Q1T64a__between span:last-child{grid-column:3;justify-self:start}.StackFigure-module__Q1T64a__between:before{content:"";inline-size:var(--line);background:linear-gradient(var(--edge), var(--edge)) center / var(--line) calc(100% - 2 * var(--head)) no-repeat;grid-area:1/2;justify-self:center;block-size:100%;position:relative}.StackFigure-module__Q1T64a__between:after{content:"";inline-size:calc(2 * var(--head));background:var(--edge);clip-path:polygon(50% 0, 100% var(--head), 0 var(--head), 50% 0, 50% 100%, 0 calc(100% - var(--head)), 100% calc(100% - var(--head)), 50% 100%);grid-area:1/2;place-self:stretch center}.StackFigure-module__Q1T64a__between span{grid-row:1;padding-inline:.75rem}@media (min-width:56rem){.StackFigure-module__Q1T64a__chart{column-gap:var(--lane);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start}.StackFigure-module__Q1T64a__between{display:none}.StackFigure-module__Q1T64a__appList,.StackFigure-module__Q1T64a__platformList{grid-template-columns:minmax(0,1fr)}.StackFigure-module__Q1T64a__appList{grid-auto-rows:1fr;padding-block-start:calc(var(--pad) + 1px)}.StackFigure-module__Q1T64a__appList .StackFigure-module__Q1T64a__card:not([data-through]):after{content:"";inline-size:var(--stub);border-block-start:var(--line) solid var(--edge);position:absolute;inset-block-start:50%;inset-inline-start:100%}.StackFigure-module__Q1T64a__appList .StackFigure-module__Q1T64a__card:not(:last-child):before{content:"";block-size:calc(100% + var(--gap) + 4px);border-inline-start:var(--line) solid var(--edge);position:absolute;inset-block-start:50%;inset-inline-start:calc(100% + var(--stub) - var(--line))}.StackFigure-module__Q1T64a__appList .StackFigure-module__Q1T64a__card[data-through]{margin-inline-start:1.75rem}.StackFigure-module__Q1T64a__appList .StackFigure-module__Q1T64a__card[data-through]>.StackFigure-module__Q1T64a__name:before{content:"";inline-size:1rem;block-size:calc(50% + var(--gap) + 2px);border-inline-start:var(--line) solid var(--edge);border-block-end:var(--line) solid var(--edge);border-end-start-radius:4px;position:absolute;inset-block-start:calc(-1 * var(--gap) - 2px);inset-inline-start:-1rem}.StackFigure-module__Q1T64a__platformList .StackFigure-module__Q1T64a__card[data-flow]:before{content:"";inline-size:var(--reach);border-block-start:var(--line) solid var(--edge);position:absolute;inset-block-start:50%;inset-inline-end:100%}.StackFigure-module__Q1T64a__platformList .StackFigure-module__Q1T64a__card[data-flow]:after{content:"";inline-size:var(--head);block-size:calc(var(--head) * 1.3);background:var(--edge);position:absolute;inset-block-start:calc(50% + var(--line) / 2);translate:0 -50%}.StackFigure-module__Q1T64a__platformList .StackFigure-module__Q1T64a__card[data-flow=in]:after{clip-path:polygon(0 0,100% 50%,0 100%);inset-inline-end:calc(100% + 1px)}.StackFigure-module__Q1T64a__platformList .StackFigure-module__Q1T64a__card[data-flow=out]:after{clip-path:polygon(100% 0,0 50%,100% 100%);inset-inline-end:calc(100% + var(--reach) - var(--head) - 2px)}}.StackFigure-module__Q1T64a__band{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);color:var(--fg-2);margin:0;padding:.85rem 1rem;font-size:.9375rem;line-height:1.45}
.PlayPause-module__E1nAHG__control{border:2px solid var(--edge);min-block-size:2.75rem;color:var(--fg);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .9rem;font-size:.875rem;font-weight:600;display:inline-flex}.PlayPause-module__E1nAHG__control:hover{border-color:var(--fg)}.PlayPause-module__E1nAHG__icon{clip-path:polygon(0 0,100% 50%,0 100%);background:currentColor;block-size:.8rem;inline-size:.7rem}.PlayPause-module__E1nAHG__icon[data-playing=true]{clip-path:polygon(0 0,35% 0,35% 100%,0 100%,0 0,65% 0,100% 0,100% 100%,65% 100%,65% 0)}
.Footage-module__HPKftq__footage{margin:0}.Footage-module__HPKftq__frame{background:var(--surface);block-size:clamp(16rem,42vw,34rem);inline-size:100%;overflow:hidden}.Footage-module__HPKftq__video{object-fit:cover;block-size:100%;inline-size:100%;display:block}.Footage-module__HPKftq__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;padding-block:.75rem;display:flex}
.toy-module__gjKTMG__device{--bezel:clamp(.375rem, 4.4cqi, 1.125rem);--rim:clamp(.125rem, .8cqi, .1875rem);--glass-r:clamp(.5rem, 2.6cqi, 1.125rem);aspect-ratio:3/4;min-inline-size:0;padding:var(--bezel);border:var(--rim) solid transparent;border-radius:calc(var(--glass-r) + var(--bezel) + var(--rim));background: radial-gradient(circle at 50% calc(var(--bezel) / 2), #4a5a6c 0 .06rem, #1b2329 .08rem .17rem, #050607 .19rem .24rem, transparent .25rem) padding-box, linear-gradient(#0d0f10, #0d0f10) padding-box,  linear-gradient(150deg, var(--device-rim), var(--device-rim-shade) 38%, var(--device-rim-shade) 62%, var(--device-rim)) border-box;flex-direction:column;display:flex;box-shadow:inset 0 0 0 1px #262b2f}.toy-module__gjKTMG__screen{--c-bg:#eef3f4;--c-card:#fff;--c-ink:#071f24;--c-ink-2:#45585c;--c-line:#c9d2d4;--c-edge:#6b7c80;--c-header:#00161b;--c-yellow:#f1e800;--c-green:#23804a;--c-red:#c5281d;--c-blue:#0b62a8;--c-focus:#0b62a8;background:var(--c-bg);min-inline-size:0;color:var(--c-ink);border-radius:var(--glass-r);flex-direction:column;flex:1 0 auto;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.9375rem;line-height:1.4;display:flex;overflow:hidden;box-shadow:0 0 0 1px #000}.toy-module__gjKTMG__home{background:#1b2426;border-radius:999px;flex:none;align-self:center;block-size:.3125rem;inline-size:34%;margin-block:.25rem .5rem}.toy-module__gjKTMG__screen :focus-visible{outline-color:var(--c-focus);box-shadow:0 0 0 6px #fffc}.toy-module__gjKTMG__bar{background:var(--c-header);color:#eef5f5;flex-wrap:wrap;align-items:center;gap:.1rem .6rem;min-block-size:2.75rem;padding:.4rem .75rem;display:flex;container-type:inline-size}.toy-module__gjKTMG__mark{block-size:1.25rem;inline-size:1.25rem;color:var(--c-yellow);flex:none}.toy-module__gjKTMG__barTitle{flex:5rem;min-inline-size:0;font-size:.875rem;font-weight:600;line-height:1.25}.toy-module__gjKTMG__barCloud{white-space:nowrap;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:600;display:inline-flex}.toy-module__gjKTMG__cloud{flex:none;block-size:1.25rem;inline-size:1.25rem}@container (max-width:22.5rem){.toy-module__gjKTMG__barCloud{flex-basis:100%;order:1;padding-block-end:.2rem}}.toy-module__gjKTMG__barCloud[data-state=synced]{color:#6fdc8f}.toy-module__gjKTMG__barCloud[data-state=offline]{color:#ff9a90}.toy-module__gjKTMG__barCloud[data-state=waiting]{color:#ffd76a}.toy-module__gjKTMG__avatar{color:#fff;background:#d81e5b;border-radius:50%;flex:none;place-items:center;block-size:1.75rem;inline-size:1.75rem;font-size:.6875rem;font-weight:700;display:grid}.toy-module__gjKTMG__body{flex:1;grid-template-columns:minmax(0,1fr);align-content:start;gap:.75rem;padding:.9rem;display:grid}@media (max-width:20rem){.toy-module__gjKTMG__body{padding:.6rem}}.toy-module__gjKTMG__who{color:var(--c-ink-2);margin:0;font-size:.8125rem;font-weight:600}.toy-module__gjKTMG__record{letter-spacing:-.01em;margin:0;font-size:1.125rem;font-weight:700}.toy-module__gjKTMG__section{gap:.5rem;display:grid}.toy-module__gjKTMG__sectionHead{letter-spacing:.06em;text-transform:uppercase;color:var(--c-ink-2);margin:0;font-size:.75rem;font-weight:700}.toy-module__gjKTMG__card{background:var(--c-card);border:1px solid var(--c-line);border-radius:.5rem;gap:.75rem;padding:.75rem;display:grid}@media (max-width:20rem){.toy-module__gjKTMG__card{padding:.5rem}}.toy-module__gjKTMG__field{gap:.3rem;min-inline-size:0;display:grid}.toy-module__gjKTMG__label{color:var(--c-ink-2);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;font-size:.8125rem;font-weight:600;display:flex}.toy-module__gjKTMG__fx{background:var(--c-header);color:var(--c-yellow);letter-spacing:.04em;border-radius:.25rem;padding:.05rem .35rem;font-size:.6875rem;font-weight:800}.toy-module__gjKTMG__source{color:var(--c-ink-2);font-size:.75rem;font-weight:600}.toy-module__gjKTMG__input,.toy-module__gjKTMG__select{min-block-size:2.75rem;inline-size:100%;color:var(--c-ink);border:1px solid var(--c-edge);font:inherit;font-variant-numeric:tabular-nums;background:#fff;border-radius:.375rem;padding:.45rem .6rem}.toy-module__gjKTMG__input[data-calculated=true]{background:#f1f6ee}.toy-module__gjKTMG__readout{border:1px dashed var(--c-edge);font-variant-numeric:tabular-nums;background:#f1f6ee;border-radius:.375rem;align-items:center;min-block-size:2.75rem;padding:.45rem .6rem;font-weight:600;display:flex}.toy-module__gjKTMG__segments{background:var(--c-bg);border:1px solid var(--c-edge);border-radius:.5rem;grid-auto-columns:1fr;grid-auto-flow:column;gap:.25rem;padding:.2rem;display:grid}.toy-module__gjKTMG__segment{cursor:pointer;border-radius:.35rem;place-items:center;min-block-size:2.4rem;padding:.25rem .5rem;font-weight:600;display:grid;position:relative}.toy-module__gjKTMG__segment input{opacity:0;cursor:pointer;position:absolute;inset:0}.toy-module__gjKTMG__segment:has(input:checked){background:var(--c-header);color:#fff}.toy-module__gjKTMG__segment:has(input:focus-visible){outline:3px solid var(--c-focus);outline-offset:2px}@media (max-width:20rem){.toy-module__gjKTMG__segments{grid-auto-flow:row}.toy-module__gjKTMG__segment{overflow-wrap:anywhere;padding-inline:.25rem}}.toy-module__gjKTMG__btn{min-block-size:2.75rem;color:var(--c-ink);border:1px solid var(--c-edge);font:inherit;cursor:pointer;background:#fff;border-radius:.375rem;justify-content:center;align-items:center;gap:.4rem;padding:.4rem .8rem;font-weight:600;display:inline-flex}.toy-module__gjKTMG__btn:hover:not(:disabled){border-color:var(--c-ink)}.toy-module__gjKTMG__btn:disabled{color:#6b7c80;cursor:default;background:#eef1f2}.toy-module__gjKTMG__btnDark{background:var(--c-header);color:#fff;border-color:var(--c-header)}.toy-module__gjKTMG__btnDark:hover:not(:disabled){background:#0c2e36}.toy-module__gjKTMG__warn{border:1px solid var(--c-red);color:#7c1710;background:#fdf1ef;border-radius:.375rem;align-items:flex-start;gap:.5rem;padding:.6rem .7rem;font-size:.875rem;font-weight:600;display:flex}.toy-module__gjKTMG__small{color:var(--c-ink-2);margin:0;font-size:.8125rem}
.FormulaToy-module__EqXrSa__toy{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(1.25rem,3vw,2.5rem);display:grid}@media (min-width:64rem){.FormulaToy-module__EqXrSa__toy{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.FormulaToy-module__EqXrSa__rules{position:sticky;inset-block-start:calc(var(--nav-h) + 1.5rem)}}.FormulaToy-module__EqXrSa__fieldset{border:0;min-inline-size:0;margin:0;padding:0}.FormulaToy-module__EqXrSa__fieldset legend{margin-block-end:.35rem;padding:0}.FormulaToy-module__EqXrSa__horizons{border-collapse:separate;border-spacing:.35rem;table-layout:fixed;inline-size:100%;margin:-.35rem}.FormulaToy-module__EqXrSa__horizons th{text-align:start;color:var(--c-ink-2);vertical-align:bottom;font-size:.75rem;font-weight:600;line-height:1.25}.FormulaToy-module__EqXrSa__horizons td{padding:0}@media (max-width:34rem){.FormulaToy-module__EqXrSa__horizons{margin:0;display:block}.FormulaToy-module__EqXrSa__horizons thead{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.FormulaToy-module__EqXrSa__horizons tbody{gap:.75rem;display:grid}.FormulaToy-module__EqXrSa__horizons tr{border-block-end:1px solid var(--c-line);grid-template-columns:1fr 1fr;gap:.5rem;padding-block-end:.75rem;display:grid}.FormulaToy-module__EqXrSa__horizons td{gap:.2rem;display:grid}.FormulaToy-module__EqXrSa__horizons td:before{content:attr(data-label);color:var(--c-ink-2);font-size:.75rem;font-weight:600}}.FormulaToy-module__EqXrSa__rowActions{flex-wrap:wrap;gap:.5rem;display:flex}.FormulaToy-module__EqXrSa__totalRow{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;display:grid}.FormulaToy-module__EqXrSa__appear{animation:.22s ease-out both FormulaToy-module__EqXrSa__appear}@keyframes FormulaToy-module__EqXrSa__appear{0%{opacity:0;transform:translateY(-4px)}}.FormulaToy-module__EqXrSa__map{border:1px solid var(--c-edge);touch-action:none;cursor:crosshair;border-radius:.375rem;block-size:auto;inline-size:100%}.FormulaToy-module__EqXrSa__ground{fill:#dfe8dc}.FormulaToy-module__EqXrSa__transect{stroke:var(--c-ink);stroke-width:.9px;stroke-dasharray:3 2}.FormulaToy-module__EqXrSa__mapLabel{fill:var(--c-ink);font-size:4.2px;font-weight:700}.FormulaToy-module__EqXrSa__neighbour{fill:var(--c-ink)}.FormulaToy-module__EqXrSa__tape{stroke:var(--c-blue);stroke-width:.6px}.FormulaToy-module__EqXrSa__tape[data-off=true]{stroke:var(--c-red)}.FormulaToy-module__EqXrSa__point{fill:color-mix(in srgb, var(--c-blue) 22%, transparent);stroke:var(--c-blue);stroke-width:.8px}.FormulaToy-module__EqXrSa__point[data-off=true]{fill:color-mix(in srgb, var(--c-red) 22%, transparent);stroke:var(--c-red)}.FormulaToy-module__EqXrSa__pointCore{fill:var(--c-ink)}.FormulaToy-module__EqXrSa__sliders{gap:.75rem;display:grid}@media (min-width:30rem){.FormulaToy-module__EqXrSa__sliders{grid-template-columns:1fr 1fr}}.FormulaToy-module__EqXrSa__range{min-block-size:2rem;inline-size:100%;accent-color:var(--c-blue)}.FormulaToy-module__EqXrSa__rules{gap:.75rem;display:grid}.FormulaToy-module__EqXrSa__rulesHead{margin:0;font-size:1.125rem;font-weight:700}.FormulaToy-module__EqXrSa__ruleList{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.FormulaToy-module__EqXrSa__rule{background:var(--surface);border-inline-start:.3rem solid var(--rule);border-radius:0 var(--radius) var(--radius) 0;gap:.4rem;padding:.85rem 1rem;transition:border-color .2s,background-color .2s;display:grid}.FormulaToy-module__EqXrSa__rule[data-fired=true]{border-inline-start-color:var(--accent);background:var(--surface-2)}.FormulaToy-module__EqXrSa__ruleName{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-weight:700;display:flex}.FormulaToy-module__EqXrSa__kind{border:1px solid var(--edge);color:var(--fg-2);border-radius:999px;padding:.1rem .45rem;font-size:.75rem;font-weight:650}.FormulaToy-module__EqXrSa__plain{font-family:var(--f-body);color:var(--fg-2);margin:0;font-size:1.0625rem;line-height:1.45}.FormulaToy-module__EqXrSa__json{background:var(--ground);font-family:var(--f-mono);color:var(--fg-2);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:.25rem;margin:0;padding:.55rem .7rem;font-size:.8125rem;line-height:1.5}.FormulaToy-module__EqXrSa__now{color:var(--muted);margin:0;font-size:.9375rem}.FormulaToy-module__EqXrSa__now strong{color:var(--fg);font-weight:650}.FormulaToy-module__EqXrSa__toy [data-guide=on]:not(li){outline:2px solid var(--c-header);outline-offset:2px;box-shadow:0 0 0 6px var(--c-yellow);border-radius:.375rem}.FormulaToy-module__EqXrSa__rule[data-guide=on]{border-inline-start-color:var(--accent)}.FormulaToy-module__EqXrSa__coach{background:var(--c-header);color:#eef5f5;scroll-margin-block:calc(var(--nav-h) + 1rem);border-radius:.5rem;gap:.45rem;margin-block:.85rem .25rem;padding:.9rem 1rem 1rem;display:grid}.FormulaToy-module__EqXrSa__coach:focus,.FormulaToy-module__EqXrSa__coach:focus-visible{box-shadow:none;outline:none}.FormulaToy-module__EqXrSa__coachStep{letter-spacing:.04em;text-transform:uppercase;color:var(--c-yellow);margin:0;font-size:.75rem;font-weight:800}.FormulaToy-module__EqXrSa__coachAsk{margin:0;font-size:1rem;font-weight:700;line-height:1.35}.FormulaToy-module__EqXrSa__coachTell{color:#c9dbde;margin:0;font-size:.9375rem;line-height:1.45}.FormulaToy-module__EqXrSa__coachTell:empty{display:none}.FormulaToy-module__EqXrSa__coachActions{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-block-start:.35rem;display:flex}.FormulaToy-module__EqXrSa__coachNext,.FormulaToy-module__EqXrSa__coachSkip{min-block-size:2.75rem;font:inherit;cursor:pointer;border-radius:.375rem;padding:.4rem 1rem;font-weight:700}.FormulaToy-module__EqXrSa__coachNext{background:var(--c-yellow);color:var(--c-header);border:1px solid var(--c-yellow)}.FormulaToy-module__EqXrSa__coachSkip{color:#eef5f5;background:0 0;border:1px solid #6d8f95}.FormulaToy-module__EqXrSa__coachSkip:hover{border-color:#eef5f5}.FormulaToy-module__EqXrSa__coachClose{min-block-size:2.75rem;font:inherit;color:#c9dbde;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:.4rem 0;font-weight:600;text-decoration:underline}.FormulaToy-module__EqXrSa__coach :focus-visible{outline:2px solid var(--c-yellow);outline-offset:2px;box-shadow:none}.FormulaToy-module__EqXrSa__tourOpen{background:var(--c-header);color:#fff;min-block-size:2.75rem;font:inherit;cursor:pointer;border:0;border-radius:.375rem;justify-self:start;padding:.4rem .9rem;font-weight:700}
.ReportToy-module__Z1DfGG__toy{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(1.25rem,3vw,2.5rem);display:grid}@media (min-width:56rem){.ReportToy-module__Z1DfGG__toy{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ReportToy-module__Z1DfGG__side{grid-template-columns:minmax(0,1fr);gap:.6rem;min-inline-size:0;display:grid}.ReportToy-module__Z1DfGG__label{margin:0;font-size:1.125rem;font-weight:700}.ReportToy-module__Z1DfGG__template{background:var(--surface);min-block-size:22rem;inline-size:100%;color:var(--fg);border:1px solid var(--edge);border-radius:var(--radius);font-family:var(--f-mono);white-space:pre-wrap;overflow-wrap:anywhere;resize:vertical;tab-size:2;padding:.9rem 1rem;font-size:.875rem;line-height:1.6}.ReportToy-module__Z1DfGG__help{color:var(--muted);max-width:52ch;margin:0;font-size:.9375rem;line-height:1.45}.ReportToy-module__Z1DfGG__reset{border:2px solid var(--edge);border-radius:var(--radius);cursor:pointer;background:0 0;justify-self:start;min-block-size:2.75rem;padding:.4rem .9rem;font-weight:650}.ReportToy-module__Z1DfGG__reset:hover:not(:disabled){border-color:var(--fg)}.ReportToy-module__Z1DfGG__reset:disabled{color:var(--muted);border-color:var(--rule);cursor:default}.ReportToy-module__Z1DfGG__page{color:#171513;min-block-size:22rem;font-family:var(--f-body);overflow-wrap:anywhere;background:#fff;border-radius:2px;grid-template-columns:minmax(0,1fr);align-content:start;gap:.8rem;padding:clamp(1.25rem,3vw,2.25rem);font-size:1.0625rem;line-height:1.5;display:grid}.ReportToy-module__Z1DfGG__page :focus-visible{outline-color:#0b4f8a}.ReportToy-module__Z1DfGG__title{font-family:var(--f-display);letter-spacing:-.015em;margin:0;font-size:1.375rem;font-weight:750;line-height:1.2}.ReportToy-module__Z1DfGG__line{margin:0}.ReportToy-module__Z1DfGG__line[data-invalid=true],.ReportToy-module__Z1DfGG__title[data-invalid=true],.ReportToy-module__Z1DfGG__table td[data-invalid=true]{color:#a31a10;font-weight:600}.ReportToy-module__Z1DfGG__table{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%}.ReportToy-module__Z1DfGG__table th,.ReportToy-module__Z1DfGG__table td{text-align:start;border:1px solid #b9b3a7;padding:.4rem .6rem}.ReportToy-module__Z1DfGG__table th{background:#f4f1ea;font-weight:650}.ReportToy-module__Z1DfGG__status{color:var(--muted);margin:0;font-size:.9375rem}
.Reel-module__qAJHHG__reel{gap:.5rem;min-inline-size:0;margin:0;display:grid}.Reel-module__qAJHHG__video{border-radius:var(--radius);background:var(--surface);block-size:auto;inline-size:100%;display:block}.Reel-module__qAJHHG__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;display:flex}
.SiteVisit-module__y6uZmq__visit{gap:clamp(1.5rem,3vw,2.25rem);display:grid}.SiteVisit-module__y6uZmq__steps{border:0;grid-template-columns:minmax(0,1fr);gap:.75rem;min-inline-size:0;margin:0;padding:0;display:grid}@media (min-width:52rem){.SiteVisit-module__y6uZmq__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.SiteVisit-module__y6uZmq__steps legend{grid-column:1/-1;margin-block-end:.75rem;padding:0}.SiteVisit-module__y6uZmq__step{border:2px solid var(--edge);border-radius:var(--radius);cursor:pointer;align-content:start;gap:.4rem;padding:.9rem 1rem 1rem;display:grid;position:relative}.SiteVisit-module__y6uZmq__step input{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.SiteVisit-module__y6uZmq__step:hover{border-color:var(--fg)}.SiteVisit-module__y6uZmq__step:has(input:checked){border-color:var(--fg);background:var(--surface)}.SiteVisit-module__y6uZmq__step:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:3px}.SiteVisit-module__y6uZmq__head{flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;display:flex}.SiteVisit-module__y6uZmq__n{border:2px solid var(--fg);block-size:1.6rem;inline-size:1.6rem;font-family:var(--f-display);border-radius:50%;align-self:center;place-items:center;font-size:.8125rem;font-weight:700;line-height:1;display:inline-grid}.SiteVisit-module__y6uZmq__step:has(input:checked) .SiteVisit-module__y6uZmq__n{background:var(--fg);color:var(--ground)}.SiteVisit-module__y6uZmq__title{font-size:1.125rem;font-weight:750}.SiteVisit-module__y6uZmq__where{font-family:var(--f-display);color:var(--fg-2);font-size:.8125rem}.SiteVisit-module__y6uZmq__text{font-family:var(--f-body);color:var(--fg-2);font-size:1rem;line-height:1.5}.SiteVisit-module__y6uZmq__step:has(input:checked) .SiteVisit-module__y6uZmq__text{color:var(--fg)}.SiteVisit-module__y6uZmq__stage{min-inline-size:0}.SiteVisit-module__y6uZmq__figure{gap:.5rem;min-inline-size:0;margin:0;display:grid}.SiteVisit-module__y6uZmq__figure figcaption{align-items:center;min-block-size:2.75rem;display:flex}.SiteVisit-module__y6uZmq__shot img{border-radius:var(--radius);block-size:auto;inline-size:100%;display:block}.SiteVisit-module__y6uZmq__panel{aspect-ratio:2008/720;border-radius:var(--radius);background:var(--surface);justify-content:center;gap:clamp(1rem,4vw,3rem);padding-block:1rem;display:flex;overflow:hidden}@media (max-width:46rem){.SiteVisit-module__y6uZmq__panel{aspect-ratio:4/3}}.SiteVisit-module__y6uZmq__panel picture{block-size:100%;min-inline-size:0;display:block}.SiteVisit-module__y6uZmq__panel img{block-size:100%;inline-size:auto;aspect-ratio:var(--ar);display:block}
.StreamToy-module__WuIGTG__toy{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}.StreamToy-module__WuIGTG__stage{background:var(--surface);border-radius:var(--radius);grid-template-columns:minmax(0,1fr);place-items:center;padding:clamp(1.25rem,4vw,2.5rem);display:grid}.StreamToy-module__WuIGTG__mark{aspect-ratio:218/220;block-size:auto;inline-size:21rem;max-inline-size:100%;display:block;overflow:visible}.StreamToy-module__WuIGTG__mark path{fill:none;stroke:var(--accent);stroke-width:23px;stroke-linecap:round;stroke-linejoin:round}.StreamToy-module__WuIGTG__mark circle{fill:var(--accent)}.StreamToy-module__WuIGTG__controls{flex-wrap:wrap;gap:.5rem;display:flex}.StreamToy-module__WuIGTG__btn{border:2px solid var(--edge);min-block-size:2.75rem;color:var(--fg);cursor:pointer;background:0 0;border-radius:.5rem;padding:.55rem 1rem;font-weight:600;transition:border-color .12s,color .12s}.StreamToy-module__WuIGTG__btn:hover{border-color:var(--fg)}.StreamToy-module__WuIGTG__btn[aria-disabled=true]{color:var(--muted);border-color:var(--rule);cursor:default}.StreamToy-module__WuIGTG__says{border-inline-start:.3rem solid var(--edge);background:var(--surface);align-items:center;min-block-size:4.2rem;margin:0;padding:.85rem 1rem;font-size:1.0625rem;line-height:1.45;display:flex}.StreamToy-module__WuIGTG__calm{color:var(--fg-2);max-width:60ch;margin:0;font-size:.9375rem;line-height:1.45}.StreamToy-module__WuIGTG__frameSet{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.StreamToy-module__WuIGTG__frameLead{color:var(--fg-2);margin:0;font-size:.9375rem}.StreamToy-module__WuIGTG__frames{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:46rem){.StreamToy-module__WuIGTG__frames{grid-template-columns:repeat(5,minmax(0,1fr));max-inline-size:49rem}}.StreamToy-module__WuIGTG__frames li{align-content:start;gap:.45rem;display:grid}.StreamToy-module__WuIGTG__frames .StreamToy-module__WuIGTG__mark{background:var(--surface);border-radius:var(--radius);inline-size:100%;max-inline-size:none;padding:clamp(.35rem,1.5vw,.6rem)}.StreamToy-module__WuIGTG__frameCap{color:var(--fg-2);align-items:baseline;gap:.45rem;font-size:.875rem;line-height:1.3;display:flex}.StreamToy-module__WuIGTG__frameN{font-variant-numeric:tabular-nums;color:var(--muted);font-weight:700}@media (forced-colors:active){.StreamToy-module__WuIGTG__mark path{stroke:canvastext}.StreamToy-module__WuIGTG__mark circle{fill:canvastext}}
.SyncToy-module__WV3I2q__toy{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}.SyncToy-module__WV3I2q__guide{background:var(--surface);border-inline-start:.3rem solid var(--accent);color:var(--fg);flex-wrap:wrap;align-items:baseline;gap:.4rem .9rem;margin:0;padding:.85rem 1rem;font-size:1.125rem;line-height:1.4;display:flex}.SyncToy-module__WV3I2q__stepNo{background:var(--accent);color:var(--accent-ink);font-family:var(--f-display);border-radius:999px;flex:none;padding:.15rem .6rem;font-size:.875rem;font-weight:700}.SyncToy-module__WV3I2q__devices{--line:.1875rem;--head-l:.75rem;--head-h:1rem;--gutter:clamp(1.25rem, 7vw, 2.25rem);--stem-x:.55rem;--label-room:2.75rem;grid-template-columns:minmax(0,1fr);grid-template-areas:"a""n""b";gap:1rem;display:grid}@media (max-width:24rem){.SyncToy-module__WV3I2q__devices{--label-room:3.9rem}}@media (max-width:20rem){.SyncToy-module__WV3I2q__devices{--gutter:1rem;--stem-x:.3rem;--head-l:.55rem;--head-h:.8rem}}.SyncToy-module__WV3I2q__devices>:first-child{grid-area:a}.SyncToy-module__WV3I2q__devices>:nth-child(3){grid-area:b}.SyncToy-module__WV3I2q__link{grid-area:n}.SyncToy-module__WV3I2q__station{inline-size:100%;max-inline-size:calc(var(--gutter) + 30rem);min-inline-size:0;flex-direction:column;justify-self:center;padding-block-start:var(--label-room);padding-inline-start:var(--gutter);display:flex;position:relative;overflow:clip;container-type:inline-size}@media (min-width:40rem){.SyncToy-module__WV3I2q__station{max-inline-size:calc(2 * var(--gutter) + 30rem);padding-inline-end:var(--gutter)}}.SyncToy-module__WV3I2q__device{flex:1 0 auto}@media (min-width:62rem){.SyncToy-module__WV3I2q__devices{--mid:clamp(10rem, 13vw, 13rem);--col-gap:1rem;--span:calc(var(--mid) + 2 * var(--col-gap));grid-template-columns:minmax(0, 1fr) var(--mid) minmax(0, 1fr);column-gap:var(--col-gap);grid-template-areas:"a n b";align-items:stretch}.SyncToy-module__WV3I2q__station{max-inline-size:30rem;padding:0;overflow:visible}.SyncToy-module__WV3I2q__devices>:first-child{justify-self:end}.SyncToy-module__WV3I2q__devices>:nth-child(3){justify-self:start}}.SyncToy-module__WV3I2q__toy [data-coach=true]{box-shadow:0 0 0 2px var(--c-bg), 0 0 0 4.5px var(--c-header), 0 0 0 8.5px var(--accent);border-radius:.5rem}.SyncToy-module__WV3I2q__callout{z-index:1;pointer-events:none;max-inline-size:100%;font-family:var(--f-display);letter-spacing:normal;color:var(--accent-ink);margin:0;font-size:.9375rem;font-weight:700;line-height:1.25;position:absolute;inset-block-start:0;inset-inline-start:0}.SyncToy-module__WV3I2q__calloutText{background:var(--accent);border-radius:.375rem;padding:.4rem .6rem;display:block}.SyncToy-module__WV3I2q__pointer{inline-size:calc(var(--gutter) - var(--stem-x));block-size:var(--head-h);color:var(--accent);pointer-events:none;position:absolute;inset-inline-start:var(--stem-x)}.SyncToy-module__WV3I2q__pointer:before{content:"";inset-inline:0 calc(var(--head-l) - 1px);border-inline-start:var(--line) solid;border-block-end:var(--line) solid;border-end-start-radius:.5rem;block-size:200rem;position:absolute;inset-block-end:calc(50% - var(--line) / 2)}.SyncToy-module__WV3I2q__head{inline-size:var(--head-l);background:currentColor;position:absolute;inset-block:0}.SyncToy-module__WV3I2q__head[data-end=start]{clip-path:polygon(100% 0,0 50%,100% 100%);display:none;inset-inline-start:0}.SyncToy-module__WV3I2q__head[data-end=end]{clip-path:polygon(0 0,100% 50%,0 100%);inset-inline-end:0}@media (min-width:62rem){.SyncToy-module__WV3I2q__callout,.SyncToy-module__WV3I2q__pointer{inline-size:var(--span);inset-block-start:auto}.SyncToy-module__WV3I2q__callout[data-device=maya],.SyncToy-module__WV3I2q__pointer[data-device=maya]{inset-inline-start:100%}.SyncToy-module__WV3I2q__callout[data-device=sam],.SyncToy-module__WV3I2q__pointer[data-device=sam]{inset-inline:auto 100%}.SyncToy-module__WV3I2q__callout{max-inline-size:none;padding-inline:calc(var(--head-l) + .3rem);text-align:center;justify-content:center;display:flex}.SyncToy-module__WV3I2q__callout[data-device=sam][data-both=true]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;overflow:hidden}.SyncToy-module__WV3I2q__pointer[data-device=sam][data-both=true]{display:none}.SyncToy-module__WV3I2q__pointer:before{inset-block:calc(50% - var(--line) / 2) auto;inset-inline:var(--head-l) 50%;block-size:var(--line);background:currentColor;border:0;border-radius:0}.SyncToy-module__WV3I2q__pointer[data-device=sam]:before{inset-inline:50% var(--head-l)}.SyncToy-module__WV3I2q__pointer[data-both=true]:before{inset-inline:var(--head-l) var(--head-l)}.SyncToy-module__WV3I2q__pointer[data-device=maya] .SyncToy-module__WV3I2q__head[data-end=start],.SyncToy-module__WV3I2q__pointer[data-both=true] .SyncToy-module__WV3I2q__head[data-end=start]{display:block}.SyncToy-module__WV3I2q__pointer[data-device=maya]:not([data-both=true]) .SyncToy-module__WV3I2q__head[data-end=end]{display:none}}@media (prefers-reduced-motion:no-preference){.SyncToy-module__WV3I2q__pointer[data-cue=true] .SyncToy-module__WV3I2q__head[data-end=end]{animation:.42s ease-in-out 2 SyncToy-module__WV3I2q__nudge-end}.SyncToy-module__WV3I2q__pointer[data-cue=true] .SyncToy-module__WV3I2q__head[data-end=start]{animation:.42s ease-in-out 2 SyncToy-module__WV3I2q__nudge-start}}@keyframes SyncToy-module__WV3I2q__nudge-end{50%{translate:.3rem}}@keyframes SyncToy-module__WV3I2q__nudge-start{50%{translate:-.3rem}}.SyncToy-module__WV3I2q__signalRow{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.SyncToy-module__WV3I2q__switch{border:1px solid var(--c-edge);min-block-size:2.75rem;color:var(--c-ink);cursor:pointer;background:#fff;border-radius:.5rem;flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:1rem;padding:.25rem .4rem .25rem .75rem;font-weight:600;display:flex}.SyncToy-module__WV3I2q__knob{background:var(--c-edge);border-radius:999px;flex:none;block-size:1.5rem;inline-size:2.6rem;transition:background-color .14s;position:relative}.SyncToy-module__WV3I2q__knob:after{content:"";background:#fff;border-radius:50%;block-size:1.2rem;inline-size:1.2rem;transition:translate .14s;position:absolute;inset-block-start:.15rem;inset-inline-start:.15rem}.SyncToy-module__WV3I2q__switch[aria-checked=true] .SyncToy-module__WV3I2q__knob{background:var(--c-green)}.SyncToy-module__WV3I2q__switch[aria-checked=true] .SyncToy-module__WV3I2q__knob:after{translate:1.1rem}.SyncToy-module__WV3I2q__switchText{min-inline-size:1.75rem;font-weight:700}.SyncToy-module__WV3I2q__fieldset{border:0;gap:.3rem;min-inline-size:0;margin:0;padding:0;display:grid}.SyncToy-module__WV3I2q__fieldset legend{margin-block-end:.3rem;padding:0}.SyncToy-module__WV3I2q__stepper{flex-wrap:wrap;align-items:center;gap:.4rem;margin-block-start:.35rem;display:flex}.SyncToy-module__WV3I2q__depth{border:1px solid var(--c-line);font-variant-numeric:tabular-nums;background:#fff;border-radius:.375rem;flex:1;place-items:center;min-block-size:2.75rem;min-inline-size:0;font-size:1.25rem;font-weight:700;display:grid}.SyncToy-module__WV3I2q__link{text-align:center;place-content:center;justify-items:center;gap:.5rem;padding-block:.25rem;display:grid}.SyncToy-module__WV3I2q__linkIcon{aspect-ratio:218/220;block-size:auto;inline-size:5.5rem;display:block;overflow:visible}.SyncToy-module__WV3I2q__linkIcon path{fill:none;stroke:var(--accent);stroke-width:23px;stroke-linecap:round;stroke-linejoin:round}.SyncToy-module__WV3I2q__linkIcon circle{fill:var(--accent)}.SyncToy-module__WV3I2q__linkText{max-inline-size:10rem;color:var(--muted);font-size:.875rem;font-weight:600}@media (min-width:62rem){.SyncToy-module__WV3I2q__link{place-content:start center;padding-block-start:14.5rem}.SyncToy-module__WV3I2q__linkIcon{inline-size:4.75rem}}.SyncToy-module__WV3I2q__link[data-link=connected] .SyncToy-module__WV3I2q__linkText{color:var(--fg)}.SyncToy-module__WV3I2q__notice{border-inline-start:.3rem solid var(--edge);background:var(--surface);align-items:center;min-block-size:4.2rem;margin:0;padding:.85rem 1rem;font-size:1.0625rem;line-height:1.45;display:flex}.SyncToy-module__WV3I2q__notice[data-conflict=true]{border-inline-start-color:var(--accent)}.SyncToy-module__WV3I2q__office{background:var(--surface);color:var(--fg);border:1px solid var(--rule);border-radius:var(--radius);grid-template-columns:minmax(0,1fr);gap:.75rem;padding:1.1rem;display:grid}.SyncToy-module__WV3I2q__officeHead{flex-wrap:wrap;align-items:center;gap:.75rem 2rem;display:flex}.SyncToy-module__WV3I2q__officeTitle{align-items:center;gap:.5rem;margin:0;font-size:1.125rem;font-weight:700;display:inline-flex}.SyncToy-module__WV3I2q__officeTitle svg{block-size:1.4rem;inline-size:1.4rem}.SyncToy-module__WV3I2q__officeValues{flex-wrap:wrap;gap:1.75rem;margin:0;display:flex}.SyncToy-module__WV3I2q__officeValues div{align-items:baseline;gap:.5rem;display:flex}.SyncToy-module__WV3I2q__officeValues dt{color:var(--muted);font-size:.875rem}.SyncToy-module__WV3I2q__officeValues dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.SyncToy-module__WV3I2q__reset{border:2px solid var(--edge);border-radius:var(--radius);cursor:pointer;background:0 0;min-block-size:2.75rem;margin-inline-start:auto;padding:.4rem .9rem;font-weight:650}.SyncToy-module__WV3I2q__reset:hover{border-color:var(--fg)}.SyncToy-module__WV3I2q__history{overflow-wrap:anywhere;border-collapse:collapse;inline-size:100%;font-size:.9375rem}.SyncToy-module__WV3I2q__caption{text-align:start;color:var(--muted);padding-block-end:.4rem;font-size:.875rem}.SyncToy-module__WV3I2q__history th{text-align:start;color:var(--muted);border-block-end:1px solid var(--rule);padding:.4rem .75rem .4rem 0;font-size:.875rem;font-weight:650}.SyncToy-module__WV3I2q__history td{border-block-end:1px solid var(--rule);vertical-align:middle;padding:.45rem .75rem .45rem 0}.SyncToy-module__WV3I2q__when{font-variant-numeric:tabular-nums;white-space:nowrap}.SyncToy-module__WV3I2q__from{color:var(--muted)}.SyncToy-module__WV3I2q__kept{color:var(--fg);font-weight:650}.SyncToy-module__WV3I2q__history tr[data-lost=true] strong{text-decoration:line-through;text-decoration-thickness:2px}.SyncToy-module__WV3I2q__recallCell{text-align:end;padding-inline-end:0!important}.SyncToy-module__WV3I2q__recall{border:1px solid var(--edge);border-radius:var(--radius);cursor:pointer;background:0 0;min-block-size:2.25rem;padding:.25rem .7rem;font-size:.875rem;font-weight:650}.SyncToy-module__WV3I2q__recall:hover:not(:disabled){border-color:var(--fg)}.SyncToy-module__WV3I2q__recall:disabled{color:var(--muted);border-color:var(--rule);cursor:default}.SyncToy-module__WV3I2q__history tr[data-fresh=true] td:first-child{box-shadow:inset .3rem 0 0 var(--accent);padding-inline-start:.6rem}.SyncToy-module__WV3I2q__freshTag{background:var(--accent);color:var(--accent-ink);border-radius:999px;margin-inline-end:.5rem;padding:.05rem .45rem;font-size:.75rem;font-weight:700;display:inline-block}
.Together-module__mYKL5G__wrap{grid-template-columns:minmax(0,1fr);gap:clamp(1.75rem,3.5vw,2.75rem);display:grid}.Together-module__mYKL5G__top{grid-template-columns:minmax(0,1fr);gap:clamp(1.75rem,4vw,4rem);display:grid}@media (min-width:60rem){.Together-module__mYKL5G__top{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center}}.Together-module__mYKL5G__photo{gap:.6rem;margin:0;display:grid}.Together-module__mYKL5G__photo img{border-radius:var(--radius);block-size:auto;inline-size:100%}.Together-module__mYKL5G__copy{gap:1.25rem;display:grid}.Together-module__mYKL5G__copy .Together-module__mYKL5G__lede{max-width:40ch}.Together-module__mYKL5G__team{grid-template-columns:minmax(0,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:52rem){.Together-module__mYKL5G__team{grid-template-columns:repeat(3,minmax(0,1fr))}}.Together-module__mYKL5G__card{background:var(--surface);border-block-start:3px solid var(--edge);border-radius:0 0 var(--radius) var(--radius);grid-template-rows:auto auto 1fr auto;align-content:start;gap:.4rem;padding:clamp(1.1rem,2.5vw,1.6rem);display:grid}.Together-module__mYKL5G__name{font-family:var(--f-display);letter-spacing:-.01em;margin:0;font-size:1.375rem;font-weight:750;line-height:1.2}.Together-module__mYKL5G__role{color:var(--muted);margin:0;font-size:.9375rem;font-weight:650}.Together-module__mYKL5G__did{font-family:var(--f-body);color:var(--fg-2);margin:.35rem 0 0;font-size:1.0625rem;line-height:1.5}.Together-module__mYKL5G__cardLinks{flex-wrap:wrap;align-self:end;gap:.5rem 1.25rem;margin:.6rem 0 0;font-size:1rem;font-weight:650;display:flex}.Together-module__mYKL5G__pitch{max-width:62ch}
.PhoneReels-module__VBRA6a__reels{gap:.75rem;min-inline-size:0;margin:0;display:grid}.PhoneReels-module__VBRA6a__strip{grid-template-columns:repeat(var(--count,3), minmax(0, 1fr));max-inline-size:min(46rem, calc(var(--count,3) * 15.5rem));gap:clamp(.5rem,2.5vw,2rem);display:grid}.PhoneReels-module__VBRA6a__phone{aspect-ratio:var(--phone-ar);position:relative}.PhoneReels-module__VBRA6a__screen{inline-size:var(--screen-width);block-size:var(--screen-height);object-fit:contain;border-radius:var(--screen-radius);background:#000;position:absolute;inset-block-start:var(--screen-top);inset-inline-start:var(--screen-left)}.PhoneReels-module__VBRA6a__frame{pointer-events:none;-webkit-user-select:none;user-select:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.PhoneReels-module__VBRA6a__foot{max-inline-size:min(46rem, max(15.5rem, calc(var(--count,3) * 15.5rem)));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;display:flex}
.Chapter-module__rpDOHa__chapter{border-block-start:1px solid var(--rule);padding-block:clamp(2.5rem,6vw,5rem)}.Chapter-module__rpDOHa__chapter:first-child{border-block-start:0;padding-block-start:0}.Chapter-module__rpDOHa__head{grid-template-columns:minmax(0,1fr);gap:.75rem;margin-block-end:1.75rem;display:grid}.Chapter-module__rpDOHa__years{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-weight:650}.Chapter-module__rpDOHa__roles{gap:.4rem;margin:.25rem 0 0;padding:0;list-style:none;display:grid}.Chapter-module__rpDOHa__role{border-inline-start:.4rem solid var(--flag);flex-wrap:wrap;align-items:baseline;gap:.15rem 1rem;padding-inline-start:.9rem;line-height:1.35;display:flex}.Chapter-module__rpDOHa__roleName{font-weight:600}.Chapter-module__rpDOHa__roleDates{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.9375rem}.Chapter-module__rpDOHa__lead{gap:clamp(1.5rem,3vw,3rem);display:grid}@media (min-width:76rem){.Chapter-module__rpDOHa__lead:has(.Chapter-module__rpDOHa__photos){grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start}}.Chapter-module__rpDOHa__photos{gap:.6rem;margin:0;display:grid}.Chapter-module__rpDOHa__photoRow{gap:.5rem;display:grid}.Chapter-module__rpDOHa__photos[data-count="3"] .Chapter-module__rpDOHa__photoRow{grid-template-columns:repeat(2,minmax(0,1fr))}.Chapter-module__rpDOHa__photos[data-count="3"] .Chapter-module__rpDOHa__photoRow>:first-child{grid-column:1/-1}.Chapter-module__rpDOHa__photos img{object-fit:cover;border-radius:var(--radius);block-size:100%;inline-size:100%}.Chapter-module__rpDOHa__photos[data-count="3"] img{aspect-ratio:4/3}.Chapter-module__rpDOHa__photos[data-count="3"] .Chapter-module__rpDOHa__photoRow>:first-child img{aspect-ratio:3/2}.Chapter-module__rpDOHa__photos[data-count="1"] img{object-fit:cover;max-block-size:34rem}.Chapter-module__rpDOHa__milestones{margin-block-start:clamp(2rem,4vw,3.5rem)}.Chapter-module__rpDOHa__milestone{border-block-start:1px solid var(--rule);gap:.75rem clamp(1.25rem,3vw,2.5rem);padding-block:clamp(1.5rem,3vw,2.25rem);display:grid}@media (min-width:46rem){.Chapter-module__rpDOHa__milestone{grid-template-columns:7.5rem minmax(0,1fr)}.Chapter-module__rpDOHa__milestone[data-photo=true]{grid-template-columns:7.5rem minmax(0,1.3fr) minmax(0,1fr);align-items:start}.Chapter-module__rpDOHa__film{grid-column:2;max-inline-size:40rem}.Chapter-module__rpDOHa__reels{grid-column:2/-1}}.Chapter-module__rpDOHa__when{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;padding-block-start:.3em;font-weight:600}.Chapter-module__rpDOHa__text{align-content:start;gap:.6rem;display:grid}.Chapter-module__rpDOHa__title{max-width:26ch;font-size:clamp(1.375rem,2.2vw,1.75rem)}.Chapter-module__rpDOHa__summary{font-family:var(--f-body);color:var(--fg-2);max-width:34em;margin:.2rem 0 0;font-size:1.125rem;line-height:1.58}.Chapter-module__rpDOHa__details{margin-block-start:.35rem}.Chapter-module__rpDOHa__detailsToggle{cursor:pointer;align-items:center;gap:.6rem;min-block-size:2.75rem;padding-inline-end:.5rem;font-weight:650;list-style:none;display:inline-flex}.Chapter-module__rpDOHa__detailsToggle::-webkit-details-marker{display:none}.Chapter-module__rpDOHa__detailsToggle:before{content:"";background:linear-gradient(currentColor,currentColor) 50%/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 50%/2px 100% no-repeat;flex:none;block-size:.75rem;inline-size:.75rem}.Chapter-module__rpDOHa__details[open] .Chapter-module__rpDOHa__detailsToggle:before{background:linear-gradient(currentColor,currentColor) 50%/100% 2px no-repeat}.Chapter-module__rpDOHa__did{font-family:var(--f-body);color:var(--fg-2);gap:.45rem;max-width:34em;margin:0;padding:.25rem 0 .5rem 1.35rem;font-size:1.0625rem;line-height:1.5;list-style:outside;display:grid}.Chapter-module__rpDOHa__did li::marker{color:var(--muted)}.Chapter-module__rpDOHa__more{margin:.25rem 0 0;font-weight:650}.Chapter-module__rpDOHa__shot{justify-items:start;gap:.5rem;margin:0;display:grid}.Chapter-module__rpDOHa__shot img{inline-size:calc(30rem * var(--ar));border-radius:var(--radius);block-size:auto;max-inline-size:100%}
.Clip-module__-G7eca__clip{justify-items:center;gap:.5rem;display:grid;position:relative}.Clip-module__-G7eca__video{block-size:auto;inline-size:100%}
.StoryRail-module__q6PVGa__rail{max-block-size:calc(100dvh - var(--nav-h) - 3rem);scrollbar-width:thin;margin:-.5rem -.5rem -.5rem -.25rem;padding:.5rem .5rem .5rem .25rem;position:sticky;inset-block-start:calc(var(--nav-h) + 1.5rem);overflow-y:auto}.StoryRail-module__q6PVGa__track{position:relative}.StoryRail-module__q6PVGa__lanes{inline-size:1.8rem;position:absolute;inset-block:0;inset-inline-start:0}.StoryRail-module__q6PVGa__span{background:var(--flag);border-radius:.2rem;inline-size:.4rem;position:absolute}@media (forced-colors:active){.StoryRail-module__q6PVGa__span{border:1px solid canvastext}}.StoryRail-module__q6PVGa__rows{margin:0;padding:0;list-style:none}.StoryRail-module__q6PVGa__row{display:flex;position:absolute;inset-inline:2.4rem 0}.StoryRail-module__q6PVGa__link{inline-size:100%;min-inline-size:0;color:var(--muted);border-radius:.25rem;align-items:center;gap:.6rem;font-size:.875rem;line-height:1.2;text-decoration:none;display:flex}.StoryRail-module__q6PVGa__link:hover{color:var(--fg)}.StoryRail-module__q6PVGa__label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.StoryRail-module__q6PVGa__row[data-kind=chapter] .StoryRail-module__q6PVGa__link{color:var(--fg-2);flex-direction:column;justify-content:center;align-items:flex-start;gap:.1rem}.StoryRail-module__q6PVGa__years{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.875rem}.StoryRail-module__q6PVGa__row[data-kind=chapter] .StoryRail-module__q6PVGa__label{max-inline-size:100%;font-size:1rem;font-weight:700}.StoryRail-module__q6PVGa__dot{border:2px solid var(--edge);border-radius:50%;flex:none;block-size:.625rem;inline-size:.625rem}.StoryRail-module__q6PVGa__link[aria-current=true]{color:var(--fg);font-weight:700}.StoryRail-module__q6PVGa__link[aria-current=true] .StoryRail-module__q6PVGa__dot{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 30%, transparent)}.StoryRail-module__q6PVGa__row[data-kind=chapter] .StoryRail-module__q6PVGa__link[aria-current=true] .StoryRail-module__q6PVGa__label{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:.2em;text-decoration-thickness:2px}
.PhoneShot-module__9DUi7G__phone{aspect-ratio:var(--phone-ar);position:relative}.PhoneShot-module__9DUi7G__screen{inline-size:var(--screen-width);block-size:var(--screen-height);border-radius:var(--screen-radius);background:#000;display:block;position:absolute;inset-block-start:var(--screen-top);inset-inline-start:var(--screen-left);overflow:hidden}.PhoneShot-module__9DUi7G__screen img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.PhoneShot-module__9DUi7G__frame{pointer-events:none;-webkit-user-select:none;user-select:none;block-size:100%;inline-size:100%;position:absolute;inset:0}
.story-module__MCzmEW__top{gap:1rem;padding-block:clamp(2.5rem,6vw,5rem) clamp(2rem,4vw,3.5rem);display:grid}.story-module__MCzmEW__lede{color:var(--fg-2);max-width:32ch}.story-module__MCzmEW__layout{grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,4.5rem);padding-block-end:var(--step);display:grid}.story-module__MCzmEW__aside{display:none}@media (min-width:64rem){.story-module__MCzmEW__layout{grid-template-columns:15.5rem minmax(0,1fr);align-items:start}.story-module__MCzmEW__aside{align-self:stretch;display:block}}
