.HoloHero-module__JoRGnW__hero{--hero-top:max(calc(10 * var(--u)), 76px);--hero-bottom:max(calc(6 * var(--u)), 40px);--lvh-extra:0px;height:200lvh;position:relative}@supports (height:1lvh){.HoloHero-module__JoRGnW__hero{--lvh-extra:calc(100lvh - 100svh)}}@media (min-width:768px){.HoloHero-module__JoRGnW__hero{--hero-top:max(calc(12 * var(--u)), 88px);--hero-bottom:calc(8 * var(--u))}}.HoloHero-module__JoRGnW__hero[data-story=off]{height:auto}html.rm .HoloHero-module__JoRGnW__hero:not([data-tier]){height:auto}html:not(.js) .HoloHero-module__JoRGnW__hero{height:auto}.HoloHero-module__JoRGnW__stage{height:100lvh;min-height:max-content;padding-top:var(--hero-top);padding-bottom:calc(var(--hero-bottom) + var(--lvh-extra));isolation:isolate;flex-direction:column;justify-content:center;display:flex;position:sticky;top:0;overflow:hidden}.HoloHero-module__JoRGnW__hero[data-story=off] .HoloHero-module__JoRGnW__stage{height:auto;min-height:100svh;padding-bottom:var(--hero-bottom);position:relative}html.rm .HoloHero-module__JoRGnW__hero:not([data-tier]) .HoloHero-module__JoRGnW__stage{height:auto;min-height:100svh;padding-bottom:var(--hero-bottom);position:relative}html:not(.js) .HoloHero-module__JoRGnW__hero .HoloHero-module__JoRGnW__stage{height:auto;min-height:100svh;padding-bottom:var(--hero-bottom);position:relative}.HoloHero-module__JoRGnW__space{z-index:-2;background:radial-gradient(70% 50% at 50% 88%, var(--space-pool), transparent 70%), linear-gradient(var(--grid-minor) 1px, transparent 1px) 50% 0 / var(--grid-cell) var(--grid-cell), linear-gradient(90deg, var(--grid-minor) 1px, transparent 1px) 50% 0 / var(--grid-cell) var(--grid-cell), linear-gradient(180deg, var(--space-deep) 0%, var(--space) 60%);position:absolute;inset:0}.HoloHero-module__JoRGnW__poster{z-index:-1;display:none;position:absolute;inset:0}.HoloHero-module__JoRGnW__poster img{object-fit:cover;width:100%;height:100%;display:block}.HoloHero-module__JoRGnW__hero[data-tier=poster] .HoloHero-module__JoRGnW__poster,.HoloHero-module__JoRGnW__hero[data-tier=saver] .HoloHero-module__JoRGnW__poster,.HoloHero-module__JoRGnW__hero[data-tier=lost] .HoloHero-module__JoRGnW__poster{display:block}html.rm .HoloHero-module__JoRGnW__hero:not([data-tier]) .HoloHero-module__JoRGnW__poster{display:block}html:not(.js) .HoloHero-module__JoRGnW__hero .HoloHero-module__JoRGnW__poster{display:block}.HoloHero-module__JoRGnW__canvas{z-index:0;opacity:0;transition:opacity var(--t-assemble) var(--ease-roll);position:absolute;inset:0}.HoloHero-module__JoRGnW__hero[data-live] .HoloHero-module__JoRGnW__canvas{opacity:1}.HoloHero-module__JoRGnW__hero[data-tier=lost] .HoloHero-module__JoRGnW__canvas{opacity:0;transition-duration:var(--t-fade-out)}.HoloHero-module__JoRGnW__hero[data-render=still] .HoloHero-module__JoRGnW__canvas{transition:none}html.rm .HoloHero-module__JoRGnW__canvas{transition:none}.HoloHero-module__JoRGnW__copy{z-index:2;pointer-events:none;position:relative}.HoloHero-module__JoRGnW__title>span,.HoloHero-module__JoRGnW__lead>span,.HoloHero-module__JoRGnW__actions,.HoloHero-module__JoRGnW__caption{pointer-events:auto}.HoloHero-module__JoRGnW__title{max-width:100%;margin:0}.HoloHero-module__JoRGnW__lead{max-width:calc(84 * var(--u));margin:calc(3.2 * var(--u)) 0 0}.HoloHero-module__JoRGnW__actions{width:fit-content;margin-top:calc(4 * var(--u));gap:calc(1.2 * var(--u)) calc(1.6 * var(--u));flex-wrap:wrap;display:flex}.HoloHero-module__JoRGnW__action{display:inline-flex}.HoloHero-module__JoRGnW__actions .HoloHero-module__JoRGnW__btn{min-height:max(calc(5.8 * var(--u)), 44px);padding-inline:calc(2.8 * var(--u) - 1px);font-size:max(calc(2 * var(--u)), 1rem)}.HoloHero-module__JoRGnW__actions .HoloHero-module__JoRGnW__outline{border-color:var(--ink);background:0 0}@media (hover:hover) and (pointer:fine){.HoloHero-module__JoRGnW__actions .HoloHero-module__JoRGnW__outline:hover{background:color-mix(in srgb, var(--lime) 8%, transparent);border-color:var(--rim-hot)}}.HoloHero-module__JoRGnW__caption{width:fit-content;margin:calc(1.6 * var(--u)) 0 0;align-items:center;gap:calc(.8 * var(--u));padding:calc(.4 * var(--u)) calc(1.2 * var(--u)) calc(.4 * var(--u)) calc(1 * var(--u));border-radius:var(--r-pill);background:color-mix(in srgb, var(--navy) 80%, transparent);letter-spacing:.01em;color:var(--ink-soft);font-size:clamp(.8125rem,.02rem + 3.651vw,.9625rem);line-height:1.3;display:flex}.HoloHero-module__JoRGnW__caption:before{content:"";background:var(--sky);border-radius:50%;flex:none;width:6px;height:6px}@media (min-width:768px){.HoloHero-module__JoRGnW__copy{text-align:center}.HoloHero-module__JoRGnW__title{max-width:90%;margin-inline:auto}.HoloHero-module__JoRGnW__lead{text-wrap:balance;margin-inline:auto}.HoloHero-module__JoRGnW__actions{justify-content:center;margin-inline:auto}.HoloHero-module__JoRGnW__caption{margin-inline:auto;font-size:clamp(.8125rem,.1rem + .889vw,1rem)}}.HoloHero-module__JoRGnW__copy[data-faded] *{pointer-events:none!important}.HoloHero-module__JoRGnW__copy:focus-within{opacity:1!important;transform:none!important}.HoloHero-module__JoRGnW__scrim{display:none}@media (min-width:768px) and (max-aspect-ratio:9/10),(min-width:768px) and (max-height:520px){.HoloHero-module__JoRGnW__scrim{z-index:1;height:max(calc(14 * var(--u)), 104px);pointer-events:none;background:linear-gradient(180deg, var(--space-deep) 0%, var(--space-deep) 52%, color-mix(in srgb, var(--space-deep) 0%, transparent) 100%);display:block;position:absolute;top:0;left:0;right:0}}.HoloHero-module__JoRGnW__copy:before{content:"";inset:calc(-4 * var(--u)) calc(-2 * var(--u));z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--navy) 80%, transparent), color-mix(in srgb, var(--navy) 0%, transparent));opacity:0;position:absolute}.HoloHero-module__JoRGnW__hero[data-tier=poster] .HoloHero-module__JoRGnW__copy:before,.HoloHero-module__JoRGnW__hero[data-tier=saver] .HoloHero-module__JoRGnW__copy:before,.HoloHero-module__JoRGnW__hero[data-tier=lost] .HoloHero-module__JoRGnW__copy:before{opacity:1}html.rm .HoloHero-module__JoRGnW__hero:not([data-tier]) .HoloHero-module__JoRGnW__copy:before{opacity:1}html:not(.js) .HoloHero-module__JoRGnW__hero .HoloHero-module__JoRGnW__copy:before{opacity:1}.HoloHero-module__JoRGnW__hero[data-render=still] .HoloHero-module__JoRGnW__copy,.HoloHero-module__JoRGnW__hero[data-render=still] .HoloHero-module__JoRGnW__links,.HoloHero-module__JoRGnW__hero[data-render=still] .HoloHero-module__JoRGnW__foot{visibility:hidden}.HoloHero-module__JoRGnW__hero[data-render=still] .HoloHero-module__JoRGnW__scrim{display:none}.HoloHero-module__JoRGnW__links{left:0;right:0;bottom:calc(max(calc(2.4 * var(--u)), 16px) + 56px + var(--lvh-extra));z-index:3;padding:0 var(--gutter);pointer-events:none;justify-content:center;margin:0;list-style:none;display:flex;position:absolute}.HoloHero-module__JoRGnW__hero[data-story=off] .HoloHero-module__JoRGnW__links{bottom:calc(max(calc(2.4 * var(--u)), 16px) + 56px)}.HoloHero-module__JoRGnW__link{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.HoloHero-module__JoRGnW__link:focus{clip-path:none;pointer-events:auto;align-items:center;gap:calc(1 * var(--u));width:auto;height:auto;min-height:44px;padding:calc(.8 * var(--u)) calc(2 * var(--u));border-radius:var(--r-pill);background:var(--glass);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));box-shadow:inset 0 0 0 1px var(--rim-lit);color:var(--ink);font-size:var(--fs-ui-sm);text-decoration:none;display:inline-flex;position:static;overflow:visible}.HoloHero-module__JoRGnW__linkCta{color:var(--lime)}.HoloHero-module__JoRGnW__foot{left:0;right:0;bottom:calc(max(calc(2.4 * var(--u)), 16px) + var(--lvh-extra));z-index:3;min-height:44px;padding:0 var(--gutter);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.HoloHero-module__JoRGnW__hero[data-story=off] .HoloHero-module__JoRGnW__foot{bottom:max(calc(2.4 * var(--u)), 16px)}.HoloHero-module__JoRGnW__foot>*{pointer-events:auto}.HoloHero-module__JoRGnW__foot .HoloHero-module__JoRGnW__pause{display:none}@media (min-width:768px){.HoloHero-module__JoRGnW__foot{padding:0 var(--shell)}.HoloHero-module__JoRGnW__foot .HoloHero-module__JoRGnW__pause{left:var(--shell);display:inline-flex;position:absolute}}.HoloHero-module__JoRGnW__storyCaption{opacity:0;margin:0;pointer-events:none!important}.HoloHero-module__JoRGnW__load3d{min-height:44px;padding:calc(.8 * var(--u)) calc(2.2 * var(--u));border:1px solid var(--edge);border-radius:var(--r-pill);background:var(--glass);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));color:var(--ink);font:inherit;font-size:var(--fs-ui-sm);cursor:pointer;transition:border-color var(--t-hover) ease, background-color var(--t-hover) ease;align-items:center;line-height:1.2;display:none}.HoloHero-module__JoRGnW__hero[data-tier=saver] .HoloHero-module__JoRGnW__load3d,.HoloHero-module__JoRGnW__hero[data-loading] .HoloHero-module__JoRGnW__load3d{display:inline-flex}.HoloHero-module__JoRGnW__load3d:hover{border-color:var(--rim-hot);background:var(--panel-raised)}.HoloHero-module__JoRGnW__load3d:active{transform:scale(.97)}.HoloHero-module__JoRGnW__load3d[aria-disabled=true]{cursor:progress}.HoloHero-module__JoRGnW__hero[data-tier=saver] .HoloHero-module__JoRGnW__storyCaption{display:none}.HoloHero-module__JoRGnW__perf{left:8px;bottom:calc(8px + var(--lvh-extra));z-index:4;background:color-mix(in srgb, var(--space-deep) 75%, transparent);color:var(--hud);font-family:var(--font-mono);pointer-events:none;border-radius:6px;margin:0;padding:4px 8px;font-size:.75rem;font-weight:500;line-height:1.3;position:absolute}
.ServiceRows-module__WVpelW__modules{position:relative}.ServiceRows-module__WVpelW__modules .ServiceRows-module__WVpelW__spine{left:-1.5px;top:max(calc(3 * var(--u)), 26px);bottom:max(calc(3 * var(--u)), 26px);position:absolute}.ServiceRows-module__WVpelW__list{gap:max(calc(1.6 * var(--u)), 12px);margin:0;padding:0;list-style:none;display:grid}.ServiceRows-module__WVpelW__module{--rail:max(calc(1.6 * var(--u)), 14px);--node-y:max(calc(3 * var(--u)), 26px);gap:max(calc(1 * var(--u)), 10px) calc(2.4 * var(--u));margin-left:var(--rail);padding:max(calc(2.4 * var(--u)), 20px) max(calc(2 * var(--u)), 16px);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.ServiceRows-module__WVpelW__module .ServiceRows-module__WVpelW__node{left:calc(-1 * var(--rail));top:var(--node-y);transition:box-shadow var(--t-hover);position:absolute;transform:translate(-50%,-50%)}.ServiceRows-module__WVpelW__module .ServiceRows-module__WVpelW__node:after{content:"";width:var(--rail);background:var(--data-line);height:1px;position:absolute;top:50%;left:100%}.ServiceRows-module__WVpelW__idx{color:var(--hud-dim);grid-area:1/1;align-self:center}.ServiceRows-module__WVpelW__body{grid-column:1/-1;min-width:0}.ServiceRows-module__WVpelW__title{font-size:var(--fs-h3);letter-spacing:-.012em;margin:0;font-weight:500;line-height:1.2}.ServiceRows-module__WVpelW__link{color:var(--ink);text-decoration:none}.ServiceRows-module__WVpelW__text{margin:max(calc(1 * var(--u)), 8px) 0 0;max-width:62ch;font-size:var(--fs-body);color:var(--ink-soft);line-height:1.55}.ServiceRows-module__WVpelW__pills{gap:calc(.8 * var(--u));margin:max(calc(1.8 * var(--u)), 14px) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.ServiceRows-module__WVpelW__go{width:max(calc(4.4 * var(--u)), 40px);height:max(calc(4.4 * var(--u)), 40px);border:1px solid var(--edge);background:color-mix(in srgb, var(--panel-solid) 60%, transparent);color:var(--ink);transition:border-color var(--t-hover), background-color var(--t-hover), color var(--t-hover);border-radius:50%;grid-area:1/2;place-items:center;display:inline-grid}.ServiceRows-module__WVpelW__go svg{width:45%;height:45%}@media (hover:hover) and (pointer:fine){.ServiceRows-module__WVpelW__module:hover .ServiceRows-module__WVpelW__go{background:var(--lime);border-color:var(--lime);color:var(--navy)}.ServiceRows-module__WVpelW__module:hover .ServiceRows-module__WVpelW__node{box-shadow:0 0 16px color-mix(in srgb, var(--lime) 50%, transparent)}}.ServiceRows-module__WVpelW__module:focus-within .ServiceRows-module__WVpelW__go{border-color:var(--lime)}@media (min-width:600px){.ServiceRows-module__WVpelW__module{--rail:calc(2.4 * var(--u));--node-y:calc(3.6 * var(--u));gap:calc(1.6 * var(--u)) calc(2.4 * var(--u));padding:calc(2.8 * var(--u)) calc(2.4 * var(--u)) calc(2.8 * var(--u)) calc(3.2 * var(--u));grid-template-columns:auto minmax(0,1fr) auto}.ServiceRows-module__WVpelW__modules .ServiceRows-module__WVpelW__spine{top:calc(3.6 * var(--u));bottom:calc(3.6 * var(--u))}.ServiceRows-module__WVpelW__idx{padding-top:calc(.7 * var(--u));grid-area:auto;align-self:start}.ServiceRows-module__WVpelW__body{grid-column:auto}.ServiceRows-module__WVpelW__go{grid-area:auto;align-self:center}}@media (min-width:1024px){.ServiceRows-module__WVpelW__module{--rail:calc(3.2 * var(--u));--node-y:calc(4.6 * var(--u));grid-template-columns:calc(7 * var(--u)) minmax(0, 1fr) auto;padding:calc(3.6 * var(--u)) calc(3.6 * var(--u)) calc(3.6 * var(--u)) calc(4 * var(--u))}.ServiceRows-module__WVpelW__modules .ServiceRows-module__WVpelW__spine{top:calc(4.6 * var(--u));bottom:calc(4.6 * var(--u))}}html.rm .ServiceRows-module__WVpelW__go{transition-duration:.01ms}html.rm .ServiceRows-module__WVpelW__module .ServiceRows-module__WVpelW__node{transition-duration:.01ms}
.IconRing-module__nbw6NG__ring{width:max(calc(4.8 * var(--u)), 40px);height:max(calc(4.8 * var(--u)), 40px);border:1px solid color-mix(in srgb, var(--sky) 40%, transparent);background:var(--well);color:var(--sky);box-shadow:0 0 16px color-mix(in srgb, var(--sky) 14%, transparent);border-radius:50%;flex:none;place-items:center;display:grid}.IconRing-module__nbw6NG__icon{width:50%;height:50%}
.Capabilities-module__Z39_ya__grid{gap:max(calc(1.2 * var(--u)), 10px);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.Capabilities-module__Z39_ya__grid{gap:calc(1.6 * var(--u));grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.Capabilities-module__Z39_ya__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.Capabilities-module__Z39_ya__tile{gap:max(calc(2.4 * var(--u)), 18px);min-width:0;padding:max(calc(2 * var(--u)), 16px) max(calc(1.6 * var(--u)), 14px) max(calc(2 * var(--u)), 16px);flex-direction:column;display:flex}@media (min-width:768px){.Capabilities-module__Z39_ya__tile{padding:calc(2.8 * var(--u)) calc(2.4 * var(--u));gap:calc(3.2 * var(--u))}}.Capabilities-module__Z39_ya__label{font-size:var(--fs-body);color:var(--ink);overflow-wrap:break-word;font-weight:500;line-height:1.35}@media (min-width:768px){.Capabilities-module__Z39_ya__label{font-size:var(--fs-ui)}}
.CasePanel-module__GBN0iW__case{padding:max(calc(1.2 * var(--u)), 8px);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:900px){.CasePanel-module__GBN0iW__case{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.CasePanel-module__GBN0iW__reverse .CasePanel-module__GBN0iW__media{order:0}@media (min-width:900px){.CasePanel-module__GBN0iW__reverse .CasePanel-module__GBN0iW__media{order:2}}.CasePanel-module__GBN0iW__file{min-width:0;padding:max(calc(2.8 * var(--u)), 20px) max(calc(1.6 * var(--u)), 10px) max(calc(1.6 * var(--u)), 10px);flex-direction:column;display:flex}@media (min-width:900px){.CasePanel-module__GBN0iW__file{padding:calc(3.6 * var(--u)) calc(3.6 * var(--u)) calc(3.2 * var(--u))}}.CasePanel-module__GBN0iW__path{color:var(--hud-dim);margin:0}.CasePanel-module__GBN0iW__title{margin:max(calc(2 * var(--u)), 14px) 0 0;font-size:var(--fs-title);letter-spacing:-.018em;color:var(--ink);text-wrap:balance;font-weight:500;line-height:1.15}.CasePanel-module__GBN0iW__pills{gap:calc(.8 * var(--u));margin:max(calc(1.8 * var(--u)), 14px) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.CasePanel-module__GBN0iW__summary{margin:max(calc(2 * var(--u)), 14px) 0 0;font-size:var(--fs-body);color:var(--ink-soft);line-height:1.55}.CasePanel-module__GBN0iW__facts{margin:max(calc(3.2 * var(--u)), 22px) 0 0;border-top:1px solid var(--hair);padding:0;list-style:none}.CasePanel-module__GBN0iW__fact{gap:max(calc(1.4 * var(--u)), 12px);padding:max(calc(1.6 * var(--u)), 12px) 0;border-bottom:1px solid var(--hair);font-size:var(--fs-body);color:var(--ink-soft);grid-template-columns:auto minmax(0,1fr);line-height:1.55;display:grid}.CasePanel-module__GBN0iW__fact .CasePanel-module__GBN0iW__node{margin-top:calc(.5 * var(--u))}.CasePanel-module__GBN0iW__actions{gap:max(calc(1.2 * var(--u)), 10px) calc(2.4 * var(--u));padding-top:max(calc(3.2 * var(--u)), 22px);flex-wrap:wrap;align-items:center;margin-top:auto;display:flex}
.CaseFiles-module__PjIHAq__list{gap:max(calc(1.6 * var(--u)), 14px);display:grid}@media (min-width:768px){.CaseFiles-module__PjIHAq__list{gap:calc(2.4 * var(--u))}}
.Well-module__ONDbba__well{border-radius:var(--r-inner);background:var(--well);border:1px solid var(--hair);padding:max(calc(1.6 * var(--u)), 14px);color:var(--ink-soft);position:relative}.Well-module__ONDbba__tight{padding:max(calc(1 * var(--u)), 8px)}.Well-module__ONDbba__flush{padding:0;overflow:hidden}.Well-module__ONDbba__field{width:100%;min-height:max(calc(5.2 * var(--u)), 46px);padding:0 max(calc(1.6 * var(--u)), 14px);border-radius:var(--r-inner);border:1px solid var(--edge);background:var(--well);color:var(--ink);font:inherit;font-size:max(var(--fs-body), 1rem);transition:border-color var(--t-hover), background-color var(--t-hover), box-shadow var(--t-hover);line-height:1.4;display:block}textarea.Well-module__ONDbba__field{min-height:calc(13 * var(--u));padding-block:max(calc(1.4 * var(--u)), 12px);resize:vertical;line-height:1.5}.Well-module__ONDbba__field::placeholder{color:var(--ink-muted)}@media (hover:hover) and (pointer:fine){.Well-module__ONDbba__field:hover:not(:disabled){border-color:color-mix(in srgb, var(--sky) 60%, transparent)}}.Well-module__ONDbba__field:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-color:var(--lime);box-shadow:0 0 0 5px color-mix(in srgb, var(--lime) 8%, transparent)}.Well-module__ONDbba__field[aria-invalid=true]{border-color:var(--alert)}.Well-module__ONDbba__field:disabled{opacity:.5;cursor:not-allowed}html.rm .Well-module__ONDbba__field{transition-duration:.01ms}
.Compare-module__XZ5OrW__compare{overflow:hidden}.Compare-module__XZ5OrW__cols{grid-template-columns:minmax(0,1fr);display:grid}.Compare-module__XZ5OrW__side{min-width:0;padding:max(calc(2.8 * var(--u)), 20px) max(calc(2 * var(--u)), 16px)}@media (min-width:768px){.Compare-module__XZ5OrW__side{padding:calc(3.6 * var(--u))}}.Compare-module__XZ5OrW__side+.Compare-module__XZ5OrW__side{border-top:1px solid var(--hair)}@media (min-width:900px){.Compare-module__XZ5OrW__two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.Compare-module__XZ5OrW__two .Compare-module__XZ5OrW__side+.Compare-module__XZ5OrW__side{border-top:0;border-left:1px solid var(--hair)}}.Compare-module__XZ5OrW__hi{background:color-mix(in srgb, var(--sky) 5%, transparent)}.Compare-module__XZ5OrW__title{font-size:var(--fs-h3);letter-spacing:-.012em;color:var(--ink);text-wrap:balance;margin:0;font-weight:500;line-height:1.25}.Compare-module__XZ5OrW__list{gap:max(calc(1.6 * var(--u)), 12px);margin:max(calc(2.4 * var(--u)), 18px) 0 0;padding:0;list-style:none;display:grid}.Compare-module__XZ5OrW__list li{gap:max(calc(1.4 * var(--u)), 12px);font-size:var(--fs-body);color:var(--ink);grid-template-columns:auto minmax(0,1fr);align-items:start;line-height:1.5;display:grid}@media (min-width:1024px){.Compare-module__XZ5OrW__list li{font-size:var(--fs-lead);line-height:1.4}}.Compare-module__XZ5OrW__mark{width:max(calc(2.8 * var(--u)), 24px);height:max(calc(2.8 * var(--u)), 24px);border:1px solid color-mix(in srgb, var(--sky) 45%, transparent);color:var(--sky);border-radius:50%;place-items:center;display:grid}.Compare-module__XZ5OrW__mark svg{width:60%;height:60%}.Compare-module__XZ5OrW__good{border-color:var(--lime);color:var(--lime)}.Compare-module__XZ5OrW__foot{padding:max(calc(1.2 * var(--u)), 10px);border-top:1px solid var(--hair)}@media (min-width:768px){.Compare-module__XZ5OrW__foot{padding:calc(1.6 * var(--u))}}.Compare-module__XZ5OrW__note{gap:max(calc(1.4 * var(--u)), 12px);padding:max(calc(2 * var(--u)), 16px) max(calc(2.4 * var(--u)), 16px);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.Compare-module__XZ5OrW__note p{max-width:80ch;font-size:var(--fs-body);color:var(--ink-soft);margin:0;line-height:1.6}.Compare-module__XZ5OrW__note .Compare-module__XZ5OrW__node{margin-top:.5em}
.MessageModal-module__o35hwq__modal{z-index:300;width:100%;max-width:none;height:100%;max-height:none;padding:var(--gutter);color:var(--ink);opacity:0;transition:opacity var(--t-lock) var(--ease-roll), display var(--t-lock) allow-discrete, overlay var(--t-lock) allow-discrete;background:0 0;border:0;margin:0;position:fixed;inset:0;overflow:auto}.MessageModal-module__o35hwq__modal[open]{opacity:1;place-items:center;display:grid}@starting-style{.MessageModal-module__o35hwq__modal[open]{opacity:0}}.MessageModal-module__o35hwq__backdrop{background:color-mix(in srgb, var(--space-deep) 76%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:fixed;inset:0}.MessageModal-module__o35hwq__panel{width:min(100%, max(calc(64 * var(--u)), 36rem));padding-right:max(calc(8 * var(--u)), 64px)}html:not(.rm) .MessageModal-module__o35hwq__modal[open] .MessageModal-module__o35hwq__panel{animation:MessageModal-module__o35hwq__dlg-in .5s var(--ease-roll) both}@keyframes MessageModal-module__o35hwq__dlg-in{0%{opacity:0;transform:translate3d(0, calc(1.6 * var(--u)), 0) scale(.985)}}.MessageModal-module__o35hwq__mark{border:1px solid;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:600;line-height:1;display:grid}.MessageModal-module__o35hwq__mark>svg{width:18px;height:18px}.MessageModal-module__o35hwq__panel[data-kind=success] .MessageModal-module__o35hwq__mark{color:var(--lime)}.MessageModal-module__o35hwq__panel[data-kind=error] .MessageModal-module__o35hwq__mark{color:var(--alert)}.MessageModal-module__o35hwq__head{margin-top:max(calc(2 * var(--u)), 14px);font-size:var(--fs-title);letter-spacing:-.018em;text-wrap:balance;font-weight:500;line-height:1.15}.MessageModal-module__o35hwq__text{max-width:52ch;margin-top:max(calc(1.4 * var(--u)), 10px);font-size:var(--fs-lead);color:var(--ink-soft);line-height:1.45}.MessageModal-module__o35hwq__text a{color:var(--ink);text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--sky) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--sky) 70%, transparent);transition:text-decoration-color var(--t-hover)}@media (hover:hover) and (pointer:fine){.MessageModal-module__o35hwq__text a:hover{-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime)}}.MessageModal-module__o35hwq__close{top:max(calc(1.6 * var(--u)), 12px);right:max(calc(1.6 * var(--u)), 12px);z-index:2;border:1px solid var(--edge);background:color-mix(in srgb, var(--panel-solid) 60%, transparent);width:44px;height:44px;color:var(--ink);transition:border-color var(--t-hover), background-color var(--t-hover), transform var(--t-press);border-radius:50%;place-items:center;display:grid;position:absolute}.MessageModal-module__o35hwq__close>svg{width:20px;height:20px}@media (hover:hover) and (pointer:fine){.MessageModal-module__o35hwq__close:hover{border-color:var(--rim-hot);background:color-mix(in srgb, var(--lime) 10%, transparent)}}.MessageModal-module__o35hwq__close:active{transform:scale(.94)}html:has(.MessageModal-module__o35hwq__modal[open]){overflow:hidden}html.rm .MessageModal-module__o35hwq__modal{transition-duration:.01ms}html.rm .MessageModal-module__o35hwq__close{transition-duration:.01ms}html.rm .MessageModal-module__o35hwq__close:active{transform:none}
.QuickContact-module__mYV4ea__form{gap:max(calc(2.4 * var(--u)), 18px);display:grid;position:relative}.QuickContact-module__mYV4ea__hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.QuickContact-module__mYV4ea__summary:empty{display:none}.QuickContact-module__mYV4ea__summary{padding:max(calc(1.4 * var(--u)), 12px) max(calc(1.8 * var(--u)), 14px);border-radius:var(--r-inner);border:1px solid color-mix(in srgb, var(--alert) 50%, transparent);background:color-mix(in srgb, var(--alert) 8%, transparent);font-size:var(--fs-body);color:var(--ink);line-height:1.5}.QuickContact-module__mYV4ea__summary a{color:var(--ink);text-underline-offset:.22em;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--sky) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--sky) 70%, transparent)}.QuickContact-module__mYV4ea__grid{gap:max(calc(2 * var(--u)), 16px);display:grid}@media (min-width:600px){.QuickContact-module__mYV4ea__grid{column-gap:calc(2.4 * var(--u));grid-template-columns:repeat(2,minmax(0,1fr))}.QuickContact-module__mYV4ea__full{grid-column:1/-1}}.QuickContact-module__mYV4ea__field{min-width:0}.QuickContact-module__mYV4ea__label{margin-bottom:max(calc(1 * var(--u)), 8px);font-size:var(--fs-body);color:var(--ink-soft);font-weight:500;line-height:1.3;display:block}.QuickContact-module__mYV4ea__field textarea{min-height:max(calc(13 * var(--u)), 120px)}.QuickContact-module__mYV4ea__err{align-items:center;gap:calc(.6 * var(--u));margin:max(calc(.8 * var(--u)), 6px) 0 0;font-size:var(--fs-body);color:var(--alert);line-height:1.4;display:flex}.QuickContact-module__mYV4ea__err:before{content:"!";border:1px solid;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;font-size:10px;font-weight:600;line-height:1;display:grid}.QuickContact-module__mYV4ea__foot{justify-content:space-between;align-items:center;gap:max(calc(1.6 * var(--u)), 14px) calc(2.4 * var(--u));flex-wrap:wrap;display:flex}.QuickContact-module__mYV4ea__note{max-width:46ch;font-size:var(--fs-body);color:var(--ink-muted);margin:0;line-height:1.5}.QuickContact-module__mYV4ea__note a{color:var(--ink);text-underline-offset:.22em;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--sky) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--sky) 70%, transparent);transition:text-decoration-color var(--t-hover)}@media (hover:hover) and (pointer:fine){.QuickContact-module__mYV4ea__note a:hover,.QuickContact-module__mYV4ea__summary a:hover{-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime)}}.QuickContact-module__mYV4ea__submit{flex:none}@media (max-width:599px){.QuickContact-module__mYV4ea__submit{width:100%}}.QuickContact-module__mYV4ea__okWrap:not(:has(:not(:empty))){display:none}.QuickContact-module__mYV4ea__ok:empty{display:none}.QuickContact-module__mYV4ea__ok{gap:calc(1 * var(--u));padding:max(calc(1.4 * var(--u)), 12px) max(calc(1.8 * var(--u)), 14px);border-radius:var(--r-inner);border:1px solid color-mix(in srgb, var(--lime) 45%, transparent);background:color-mix(in srgb, var(--lime) 7%, transparent);font-size:var(--fs-body);color:var(--ink);align-items:baseline;margin:0;line-height:1.5;display:flex}html.rm .QuickContact-module__mYV4ea__note a{transition-duration:.01ms}
.ContactForm-module__aLakjq__form{min-width:0}.ContactForm-module__aLakjq__title{font-size:var(--fs-title);letter-spacing:-.018em;color:var(--ink);font-weight:500;line-height:1.15}.ContactForm-module__aLakjq__summary:empty{border:0;height:0;margin:0;padding:0;display:block}.ContactForm-module__aLakjq__summary:not(:empty){align-items:flex-start;gap:calc(1 * var(--u));margin-top:max(calc(2.4 * var(--u)), 18px);padding:max(calc(1.4 * var(--u)), 12px) max(calc(1.8 * var(--u)), 14px);border-radius:var(--r-inner);border:1px solid color-mix(in srgb, var(--alert) 55%, transparent);background:color-mix(in srgb, var(--alert) 9%, transparent);font-size:var(--fs-body);color:var(--ink);line-height:1.45;display:flex}.ContactForm-module__aLakjq__summary:not(:empty):before,.ContactForm-module__aLakjq__error:before{content:"!";border:1px solid var(--alert);width:1.15em;height:1.15em;color:var(--alert);border-radius:50%;flex:none;place-items:center;margin-top:.15em;font-size:.8em;font-weight:600;line-height:1;display:grid}.ContactForm-module__aLakjq__grid{gap:max(calc(2.4 * var(--u)), 20px) max(calc(2.4 * var(--u)), 18px);margin-top:max(calc(3.2 * var(--u)), 24px);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:600px){.ContactForm-module__aLakjq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ContactForm-module__aLakjq__full{grid-column:1/-1}.ContactForm-module__aLakjq__group{border:0;min-width:0;margin:0;padding:0}.ContactForm-module__aLakjq__field{min-width:0}.ContactForm-module__aLakjq__label{padding:0 0 max(calc(1 * var(--u)), 8px);font-size:var(--fs-body);color:var(--ink-soft);font-weight:500;line-height:1.35;display:block}.ContactForm-module__aLakjq__chips{gap:max(calc(1 * var(--u)), 8px);flex-wrap:wrap;display:flex}.ContactForm-module__aLakjq__input:-webkit-autofill{-webkit-text-fill-color:var(--ink);-webkit-box-shadow:0 0 0 100px var(--panel-solid) inset;caret-color:var(--ink)}.ContactForm-module__aLakjq__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--ink);-webkit-box-shadow:0 0 0 100px var(--panel-solid) inset;caret-color:var(--ink)}.ContactForm-module__aLakjq__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--ink);-webkit-box-shadow:0 0 0 100px var(--panel-solid) inset;caret-color:var(--ink)}.ContactForm-module__aLakjq__input{caret-color:var(--lime)}.ContactForm-module__aLakjq__area{min-height:calc(13 * var(--u))}.ContactForm-module__aLakjq__error{align-items:flex-start;gap:calc(.6 * var(--u));margin-top:max(calc(.8 * var(--u)), 6px);font-size:var(--fs-body);color:var(--alert);line-height:1.45;display:flex}.ContactForm-module__aLakjq__foot{justify-content:space-between;align-items:center;gap:max(calc(1.6 * var(--u)), 14px) calc(2.4 * var(--u));margin-top:max(calc(3.2 * var(--u)), 24px);padding-top:max(calc(2.4 * var(--u)), 18px);border-top:1px solid var(--hair);flex-wrap:wrap;display:flex}.ContactForm-module__aLakjq__note{max-width:46ch;font-size:var(--fs-body);color:var(--ink-muted);line-height:1.5}.ContactForm-module__aLakjq__note a{color:var(--ink);text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--sky) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--sky) 70%, transparent);transition:text-decoration-color var(--t-hover)}@media (hover:hover) and (pointer:fine){.ContactForm-module__aLakjq__note a:hover{-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime)}}.ContactForm-module__aLakjq__note a:active{text-decoration-thickness:2px}html.rm .ContactForm-module__aLakjq__note a{transition-duration:.01ms}@media (max-width:599px){.ContactForm-module__aLakjq__submit{width:100%}}.ContactForm-module__aLakjq__hp{width:1px;height:1px;position:absolute;top:0;left:-9999px;overflow:hidden}.ContactForm-module__aLakjq__result{margin-top:max(calc(2.4 * var(--u)), 18px);padding:max(calc(1.4 * var(--u)), 12px) max(calc(1.8 * var(--u)), 14px);border-radius:var(--r-inner);font-size:var(--fs-body);color:var(--ink);line-height:1.45;display:none}.ContactForm-module__aLakjq__ok{border:1px solid color-mix(in srgb, var(--lime) 45%, transparent);background:color-mix(in srgb, var(--lime) 7%, transparent)}.ContactForm-module__aLakjq__bad{border:1px solid color-mix(in srgb, var(--alert) 55%, transparent);background:color-mix(in srgb, var(--alert) 9%, transparent)}.ContactForm-module__aLakjq__result a{color:var(--ink);text-underline-offset:.25em;text-decoration:underline}html:not(.js) .ContactForm-module__aLakjq__result:target{display:block}
.ContactPanel-module__YWqriG__panel{overflow:hidden}@media (min-width:1024px){.ContactPanel-module__YWqriG__panel .ContactPanel-module__YWqriG__start{padding:calc(4 * var(--u))}.ContactPanel-module__YWqriG__panel .ContactPanel-module__YWqriG__end{padding:calc(4 * var(--u)) calc(4.4 * var(--u))}}.ContactPanel-module__YWqriG__reply{margin:max(calc(2.4 * var(--u)), 18px) 0 0;max-width:40ch;font-size:var(--fs-body);color:var(--ink-soft);line-height:1.55}.ContactPanel-module__YWqriG__mail{margin-top:max(calc(2.4 * var(--u)), 18px)}.ContactPanel-module__YWqriG__mailIcon{vertical-align:-.22em;width:1.15em;height:1.15em;margin-right:.5em;display:inline-block}
.Markets-module__6DJPWW__panel{padding:max(calc(.8 * var(--u)), 6px) max(calc(2 * var(--u)), 16px)}@media (min-width:768px){.Markets-module__6DJPWW__panel{padding:calc(1.2 * var(--u)) calc(3.6 * var(--u))}}.Markets-module__6DJPWW__list{margin:0;padding:0;list-style:none}.Markets-module__6DJPWW__row{gap:max(calc(1 * var(--u)), 8px);padding:max(calc(2.2 * var(--u)), 18px) 0;display:grid}.Markets-module__6DJPWW__row+.Markets-module__6DJPWW__row{border-top:1px solid var(--hair)}@media (min-width:768px){.Markets-module__6DJPWW__row{align-items:baseline;column-gap:calc(4 * var(--u));padding:calc(2.8 * var(--u)) 0;grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.Markets-module__6DJPWW__head{align-items:center;gap:max(calc(1.4 * var(--u)), 10px);min-width:0;display:flex}.Markets-module__6DJPWW__row .Markets-module__6DJPWW__node{align-self:center}.Markets-module__6DJPWW__idx{color:var(--hud-dim)}.Markets-module__6DJPWW__idx b{color:var(--hud);font-weight:500}.Markets-module__6DJPWW__name{font-size:var(--fs-h3);letter-spacing:-.012em;color:var(--ink);margin:0;font-weight:500;line-height:1.2}.Markets-module__6DJPWW__text{max-width:62ch;font-size:var(--fs-body);color:var(--ink-soft);margin:0;line-height:1.55}
.SegmentedTabs-module__N0nr2W__seg{gap:calc(.4 * var(--u));width:fit-content;max-width:100%;padding:calc(.4 * var(--u));border-radius:max(calc(2.4 * var(--u)), 24px);background:var(--well);border:1px solid var(--hair);flex-wrap:wrap;display:inline-flex}.SegmentedTabs-module__N0nr2W__scroll{overscroll-behavior-x:contain;scrollbar-width:none;border-radius:var(--r-pill);flex-wrap:nowrap;overflow-x:auto}.SegmentedTabs-module__N0nr2W__scroll::-webkit-scrollbar{display:none}.SegmentedTabs-module__N0nr2W__item{align-items:center;gap:calc(.8 * var(--u));min-height:40px;padding:0 max(calc(1.6 * var(--u)), 14px);border-radius:var(--r-pill);font-size:var(--fs-ui-sm);white-space:nowrap;color:var(--ink-soft);cursor:pointer;transition:color var(--t-hover), background-color var(--t-hover), border-color var(--t-hover), transform var(--t-press);background:0 0;border:1px solid #0000;flex:none;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.SegmentedTabs-module__N0nr2W__count{font-family:var(--font-mono);font-weight:500;font-size:var(--fs-label);letter-spacing:.04em;color:var(--hud-dim);font-variant-numeric:tabular-nums}@media (hover:hover) and (pointer:fine){.SegmentedTabs-module__N0nr2W__item:not([aria-disabled=true]):hover{color:var(--ink);background:color-mix(in srgb, var(--ink) 6%, transparent)}}.SegmentedTabs-module__N0nr2W__item:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.SegmentedTabs-module__N0nr2W__item:not([aria-disabled=true]):active{transform:scale(.97)}.SegmentedTabs-module__N0nr2W__item[aria-pressed=true],.SegmentedTabs-module__N0nr2W__item[aria-current=page]{color:var(--ink);background:color-mix(in srgb, var(--sky) 14%, transparent);border-color:color-mix(in srgb, var(--sky) 85%, transparent)}.SegmentedTabs-module__N0nr2W__item[aria-pressed=true] .SegmentedTabs-module__N0nr2W__count,.SegmentedTabs-module__N0nr2W__item[aria-current=page] .SegmentedTabs-module__N0nr2W__count{color:var(--hud)}.SegmentedTabs-module__N0nr2W__item[aria-disabled=true]{opacity:.5;cursor:not-allowed}.SegmentedTabs-module__N0nr2W__seg:not(.SegmentedTabs-module__N0nr2W__scroll) .SegmentedTabs-module__N0nr2W__item{white-space:normal;text-align:center;flex:0 auto;min-width:0;padding-block:.3em;line-height:1.15}html.rm .SegmentedTabs-module__N0nr2W__item{transition-duration:.01ms}@media (forced-colors:active){.SegmentedTabs-module__N0nr2W__item{border-color:canvastext}.SegmentedTabs-module__N0nr2W__item[aria-pressed=true],.SegmentedTabs-module__N0nr2W__item[aria-current=page]{forced-color-adjust:none;color:highlighttext;background:highlight;border:1px solid highlight}.SegmentedTabs-module__N0nr2W__item[aria-pressed=true] .SegmentedTabs-module__N0nr2W__count,.SegmentedTabs-module__N0nr2W__item[aria-current=page] .SegmentedTabs-module__N0nr2W__count{color:highlighttext}}
.ProjectCard-module__eabJqa__panelGrid{gap:max(calc(2.4 * var(--u)), 16px);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.ProjectCard-module__eabJqa__panelGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.ProjectCard-module__eabJqa__panelGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ProjectCard-module__eabJqa__panelCard{min-width:0;padding:max(calc(1 * var(--u)), 8px);flex-direction:column;display:flex}.ProjectCard-module__eabJqa__panelCard[hidden]{display:none}.ProjectCard-module__eabJqa__panelMedia{flex:none}.ProjectCard-module__eabJqa__panelTone{background:var(--tone,var(--panel-solid));width:100%;height:100%;display:block}.ProjectCard-module__eabJqa__panelFile{min-width:0;padding:max(calc(2.2 * var(--u)), 16px) max(calc(1.4 * var(--u)), 10px) max(calc(1.2 * var(--u)), 8px);flex-direction:column;flex:auto;display:flex}.ProjectCard-module__eabJqa__panelPath{color:var(--hud-dim);margin:0}.ProjectCard-module__eabJqa__panelTitle{margin:max(calc(1.2 * var(--u)), 10px) 0 0;font-size:var(--fs-h3);letter-spacing:-.012em;text-wrap:balance;font-weight:500;line-height:1.2}.ProjectCard-module__eabJqa__panelLink{color:var(--ink);text-decoration:none}.ProjectCard-module__eabJqa__panelSummary{margin:max(calc(1 * var(--u)), 8px) 0 0;font-size:var(--fs-body);color:var(--ink-soft);line-height:1.55}.ProjectCard-module__eabJqa__panelFoot{justify-content:space-between;align-items:center;gap:calc(1.2 * var(--u));padding-top:max(calc(2 * var(--u)), 16px);margin-top:auto;display:flex}.ProjectCard-module__eabJqa__panelGo{width:max(calc(4 * var(--u)), 36px);height:max(calc(4 * var(--u)), 36px);border:1px solid var(--edge);background:color-mix(in srgb, var(--panel-solid) 60%, transparent);color:var(--ink);transition:border-color var(--t-hover), background-color var(--t-hover), color var(--t-hover);border-radius:50%;flex:none;place-items:center;display:inline-grid}.ProjectCard-module__eabJqa__panelGo svg{width:45%;height:45%}@media (hover:hover) and (pointer:fine){.ProjectCard-module__eabJqa__panelCard:hover .ProjectCard-module__eabJqa__panelGo{background:var(--lime);border-color:var(--lime);color:var(--navy)}}.ProjectCard-module__eabJqa__panelCard:focus-within .ProjectCard-module__eabJqa__panelGo{border-color:var(--lime)}html:not(.rm) .ProjectCard-module__eabJqa__panelCard[data-arrive]{animation:ProjectCard-module__eabJqa__card-arrive var(--t-assemble) var(--ease-roll) calc(var(--arrive-i,0) * 80ms) backwards}@keyframes ProjectCard-module__eabJqa__card-arrive{0%{opacity:0;transform:translate3d(0, calc(1.6 * var(--u)), 0)}}html.rm .ProjectCard-module__eabJqa__panelGo{transition-duration:.01ms}
.ContactSwitch-module__GcQrMW__root{row-gap:max(calc(3.2 * var(--u)), 24px);grid-template-columns:minmax(0,1fr);display:grid}.ContactSwitch-module__GcQrMW__side{min-width:0}.ContactSwitch-module__GcQrMW__tabs{margin-top:max(calc(3.2 * var(--u)), 24px)}.ContactSwitch-module__GcQrMW__note{margin-top:max(calc(2.4 * var(--u)), 18px)}.ContactSwitch-module__GcQrMW__stage{gap:max(calc(2.4 * var(--u)), 18px);min-width:0;display:grid}.ContactSwitch-module__GcQrMW__book,.ContactSwitch-module__GcQrMW__write{min-width:0}@media (min-width:1024px){.ContactSwitch-module__GcQrMW__root{column-gap:calc(6 * var(--u));grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.ContactSwitch-module__GcQrMW__side{top:calc(12 * var(--u));position:sticky}.ContactSwitch-module__GcQrMW__stage{margin-top:calc(max(calc(3.2 * var(--u)), 20px) + 1.2 * var(--fs-eyebrow))}}:is(html.js .ContactSwitch-module__GcQrMW__root[data-mode=book] .ContactSwitch-module__GcQrMW__write,html.js .ContactSwitch-module__GcQrMW__root[data-mode=write] .ContactSwitch-module__GcQrMW__book){display:none}html:not(.js) .ContactSwitch-module__GcQrMW__tabs{display:none}html:not(.js) .ContactSwitch-module__GcQrMW__root[data-opening=write] .ContactSwitch-module__GcQrMW__write{order:-1}
.ProjectsIndex-module__T9wzTq__section{padding-top:calc(13 * var(--u));padding-bottom:calc(9 * var(--u))}@media (min-width:768px){.ProjectsIndex-module__T9wzTq__section{padding-top:calc(17 * var(--u));padding-bottom:calc(12 * var(--u))}}.ProjectsIndex-module__T9wzTq__smallPrint{font-size:var(--fs-body);color:var(--ink-muted);margin:0;line-height:1.5}.ProjectsIndex-module__T9wzTq__console{align-items:center;gap:max(calc(1.2 * var(--u)), 10px) max(calc(2 * var(--u)), 14px);margin-top:max(calc(4.8 * var(--u)), 32px);padding:max(calc(1 * var(--u)), 8px);border-radius:max(calc(2.8 * var(--u)), 28px);flex-wrap:wrap;display:flex}.ProjectsIndex-module__T9wzTq__filters{flex:0 auto;min-width:0}.ProjectsIndex-module__T9wzTq__consoleLine{flex:1 1 calc(6 * var(--u))}.ProjectsIndex-module__T9wzTq__readout{align-items:center;gap:max(calc(1 * var(--u)), 8px);padding-right:max(calc(1.6 * var(--u)), 12px);color:var(--hud);white-space:nowrap;margin:0;display:inline-flex}@media (max-width:899px){.ProjectsIndex-module__T9wzTq__console{border-radius:max(calc(2.4 * var(--u)), 24px)}.ProjectsIndex-module__T9wzTq__consoleLine{display:none}.ProjectsIndex-module__T9wzTq__readout{padding:0 0 calc(.6 * var(--u)) max(calc(1.2 * var(--u)), 10px);flex-basis:100%}}.ProjectsIndex-module__T9wzTq__list{margin-top:max(calc(3.2 * var(--u)), 20px)}
