.land-showcase{display:grid;gap:calc(var(--ort-step) * 8);margin-top:calc(var(--ort-step) * 8)}@media(min-width:900px){.land-showcase{grid-template-columns:5fr 7fr;gap:calc(var(--ort-step) * 12);align-items:center}}.land-showcase .land-showcase-card{--ort-card-h: calc(var(--ort-step) * 100);--ort-card-media-img-h: calc(var(--ort-step) * 76);--ort-card-media-min: calc(var(--ort-step) * 16);grid-template-columns:1fr;width:100%;max-width:calc(var(--ort-step) * 100)}.land-showcase-card .land-showcase-map{opacity:0;transition:opacity .35s ease,transform .35s ease}.land-showcase-card .land-showcase-map.is-on{opacity:1}.land-showcase-card.is-open .land-showcase-map{transform:translateY(calc(var(--ort-step) * -21)) scale(2)}.land-showcase-views{display:grid;max-height:0;margin-top:0;opacity:0;overflow:hidden;transition:max-height .35s ease,margin-top .35s ease,opacity .3s ease}.land-showcase-card.is-open .land-showcase-views{max-height:calc(var(--ort-step) * 44);margin-top:calc(var(--ort-step) * 5);opacity:1}.land-showcase-view{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}.land-showcase-view.is-on{opacity:1;visibility:visible;transition:opacity .3s ease,visibility 0s}.land-showcase-figures{display:grid;gap:calc(var(--ort-step) * 2);margin:0}.land-showcase-figures>div{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:calc(var(--ort-step) * 4);align-items:baseline}.land-showcase-figures dt{font-size:var(--ort-text-small);color:var(--ort-ink-muted)}.land-showcase-figures dd{margin:0;font-size:var(--ort-text-body);color:var(--ort-ink);font-variant-numeric:tabular-nums}.land-showcase-tiles{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--ort-step) * 3) calc(var(--ort-step) * 4);margin:0}.land-showcase-tiles>div{display:flex;flex-direction:column;min-width:0}.land-showcase-tiles dd{margin:0;font-family:var(--ort-font-display);font-size:var(--ort-text-title);font-weight:var(--ort-weight-display);line-height:var(--ort-leading-tight);color:var(--ort-ink);font-variant-numeric:tabular-nums}.land-showcase-tiles dt{font-size:var(--ort-text-small);color:var(--ort-ink-muted);margin-top:calc(var(--ort-step) * .5)}.land-showcase-ring{display:grid;grid-template-columns:calc(var(--ort-step) * 21) minmax(0,1fr);gap:calc(var(--ort-step) * 9);align-items:center}.land-showcase-ring-dial{position:relative;width:calc(var(--ort-step) * 21);aspect-ratio:1}.land-showcase-ring-dial svg{display:block;width:100%;height:100%;transform:rotate(-90deg)}.land-showcase-ring-track{fill:none;stroke:var(--ort-signal-neutral-bg);stroke-width:7}.land-showcase-ring-arc{fill:none;stroke:var(--ort-accent-brand);stroke-width:7;stroke-linecap:round}.land-showcase-ring-c{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.land-showcase-ring-v{font-family:var(--ort-font-display);font-size:var(--ort-text-lead);font-weight:var(--ort-weight-display);line-height:1;color:var(--ort-ink);font-variant-numeric:tabular-nums}.land-showcase-ring-l{font-size:var(--ort-text-small);color:var(--ort-ink-muted);margin-top:calc(var(--ort-step) * .5)}.land-showcase-ring-facts{display:grid;gap:calc(var(--ort-step) * 1.5);margin:0}.land-showcase-ring-facts dt{font-size:var(--ort-text-small);color:var(--ort-ink-muted)}.land-showcase-ring-facts dd{margin:0;color:var(--ort-ink);font-weight:var(--ort-weight-medium)}.land-showcase-ring-note{margin:calc(var(--ort-step) * 2.5) 0 0;color:var(--ort-ink);font-weight:var(--ort-weight-medium)}.land-showcase-lead-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:calc(var(--ort-step) * 1) calc(var(--ort-step) * 3)}.land-showcase-lead-n{font-family:var(--ort-font-display);font-size:var(--ort-text-display);font-weight:var(--ort-weight-display);line-height:1;letter-spacing:-.02em;color:var(--ort-ink);font-variant-numeric:tabular-nums}.land-showcase-lead-n span{font-size:var(--ort-text-lead);letter-spacing:0;color:var(--ort-ink-muted);margin-left:calc(var(--ort-step) * 1)}.land-showcase-lead-c{font-size:var(--ort-text-body);color:var(--ort-ink-muted)}.land-showcase-checks{list-style:none;margin:calc(var(--ort-step) * 3) 0 0;padding:0;display:grid;gap:calc(var(--ort-step) * 1.5)}.land-showcase-checks li{display:flex;align-items:center;gap:calc(var(--ort-step) * 2);color:var(--ort-ink)}.land-showcase-checks svg{flex:none;width:calc(var(--ort-step) * 4.5);height:calc(var(--ort-step) * 4.5);color:var(--ort-signal-confirmed)}.land-showcase-aspects{list-style:none;margin:0;padding:0;display:grid;gap:calc(var(--ort-step) * 1)}.land-showcase-aspect{display:block;width:100%;text-align:left;font:inherit;color:inherit;background:transparent;border:0;border-radius:var(--ort-radius-card);padding:calc(var(--ort-step) * 5) calc(var(--ort-step) * 6);cursor:pointer;transition:background .3s ease}.land-showcase-aspect:focus-visible{outline:2px solid var(--ort-accent);outline-offset:2px}.land-showcase-aspect[aria-pressed=true]{background:var(--ort-surface-sunk)}.land-showcase-aspect-h{display:block;font-size:var(--ort-text-lead);font-weight:var(--ort-weight-semibold);line-height:var(--ort-leading-tight);color:var(--ort-ink-muted);margin-bottom:calc(var(--ort-step) * 1.5);transition:color .3s ease}.land-showcase-aspect-b{display:block;max-width:68ch;color:var(--ort-ink-muted);text-wrap:pretty;transition:color .3s ease}.land-showcase-aspect[aria-pressed=true] .land-showcase-aspect-h{color:var(--ort-ink)}.land-showcase-aspect[aria-pressed=true] .land-showcase-aspect-b{color:var(--ort-ink-body)}.land-showcase-chips{display:flex;flex-wrap:wrap;gap:calc(var(--ort-step) * 2);margin-top:calc(var(--ort-step) * -4);max-width:calc(var(--ort-step) * 100)}.land-showcase-chip{font:inherit;font-size:var(--ort-text-body);font-weight:var(--ort-weight-semibold);color:var(--ort-ink-body);background:var(--ort-surface-sunk);border:0;border-radius:var(--ort-radius-control);padding:calc(var(--ort-step) * 2.5) calc(var(--ort-step) * 3);cursor:pointer;transition:background .3s ease,color .3s ease}.land-showcase-chip:hover{color:var(--ort-ink)}.land-showcase-chip:focus-visible{outline:2px solid var(--ort-accent);outline-offset:2px}.land-showcase-chip[aria-pressed=true]{background:var(--ort-accent-bg);color:var(--ort-accent)}@media not all and (min-width:900px){.land-showcase-aspects{display:none}}@media(min-width:900px){.land-showcase-chips{display:none}}@media(prefers-reduced-motion:reduce){.land-showcase-map,.land-showcase-views,.land-showcase-view,.land-showcase-view.is-on,.land-showcase-aspect,.land-showcase-chip,.land-showcase-aspect-h,.land-showcase-aspect-b{transition:none}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}:root{--ort-raw-ground: #F8F6F1;--ort-raw-card: #FDFDFD;--ort-raw-navy: #393939;--ort-raw-ink: #06070E;--ort-raw-body: #393939;--ort-raw-muted: #6A6A6A;--ort-raw-dim: #9B9B9B;--ort-raw-accent: #AE4B34;--ort-raw-rule-strong: #06070E;--ort-raw-rule-mid: #D2D2D2;--ort-raw-rule-hair: #E9E9E9;--ort-raw-plate-edge: #CACACA;--ort-raw-datum-label: #515151;--ort-raw-paper: #F8F6F1;--ort-raw-placeholder: #E1DFDB;--ort-raw-card-edge: #EDEDED;--ort-raw-accent-bg: #FCEFEC;--ort-raw-accent-edge: #F9CCC1;--ort-raw-accent-on-dark: #F17B5D;--ort-raw-accent-brand: #F06543;--ort-raw-signal-confirmed: #1F7A4D;--ort-raw-signal-confirmed-bg: #E6F6ED;--ort-raw-signal-confirmed-edge: #BFE5CF;--ort-raw-signal-confirmed-wash: #F3FBF6;--ort-raw-signal-unverified: #8A5A00;--ort-raw-signal-unverified-bg: #FFF4E0;--ort-raw-signal-unverified-edge: #F2DCAE;--ort-raw-signal-unverified-wash: #FFFAF0;--ort-raw-signal-blocked: #A3123A;--ort-raw-signal-blocked-bg: #FDECEF;--ort-raw-signal-blocked-edge: #F6CCD6;--ort-raw-signal-blocked-wash: #FEF6F7;--ort-raw-signal-neutral: #6A6A6A;--ort-raw-signal-neutral-bg: #F1F1F1;--ort-raw-signal-neutral-edge: #E9E9E9;--ort-raw-signal-neutral-wash: #F7F7F7;--ort-label-slate: #3F4B5C;--ort-label-slate-bg: #EEF1F5;--ort-label-slate-edge: #D8DEE8;--ort-label-blue: #1C5AA8;--ort-label-blue-bg: #E7F0FB;--ort-label-blue-edge: #C6DCF3;--ort-label-green: #0B7A45;--ort-label-green-bg: #E6F6ED;--ort-label-green-edge: #BFE5CF;--ort-label-amber: #8A5A00;--ort-label-amber-bg: #FFF4E0;--ort-label-amber-edge: #F2DCAE;--ort-label-rose: #A3123A;--ort-label-rose-bg: #FDECEF;--ort-label-rose-edge: #F6CCD6;--ort-label-violet: #5B34A5;--ort-label-violet-bg: #F1ECFB;--ort-label-violet-edge: #DDD0F2;--ort-label-teal: #0B6E68;--ort-label-teal-bg: #E3F5F4;--ort-label-teal-edge: #BFE3E1;--ort-label-orange: #A04A0A;--ort-label-orange-bg: #FDEEE2;--ort-label-orange-edge: #F5D4B8;--ort-site-brownfield: #7A4E2D;--ort-site-brownfield-bg: #F6EEE7;--ort-site-brownfield-edge: #E6D2C1;--ort-site-greenfield: #0B7A45;--ort-site-greenfield-bg: #E6F6ED;--ort-site-greenfield-edge: #BFE5CF;--ort-surface: var(--ort-raw-card);--ort-surface-sunk: var(--ort-raw-ground);--ort-surface-page: var(--ort-raw-paper);--ort-surface-placeholder: var(--ort-raw-placeholder);--ort-card-edge: var(--ort-raw-card-edge);--ort-brand: var(--ort-raw-navy);--ort-ink: var(--ort-raw-ink);--ort-ink-body: var(--ort-raw-body);--ort-ink-muted: var(--ort-raw-muted);--ort-ink-dim: var(--ort-raw-dim);--ort-ink-label: var(--ort-raw-datum-label);--ort-accent: var(--ort-raw-accent);--ort-accent-bg: var(--ort-raw-accent-bg);--ort-accent-edge: var(--ort-raw-accent-edge);--ort-accent-on-dark: var(--ort-raw-accent-on-dark);--ort-accent-brand: var(--ort-raw-accent-brand);--ort-rule-strong: var(--ort-raw-rule-strong);--ort-rule-mid: var(--ort-raw-rule-mid);--ort-rule-hair: var(--ort-raw-rule-hair);--ort-plate-edge: var(--ort-raw-plate-edge);--ort-signal-confirmed: var(--ort-raw-signal-confirmed);--ort-signal-confirmed-bg: var(--ort-raw-signal-confirmed-bg);--ort-signal-confirmed-edge: var(--ort-raw-signal-confirmed-edge);--ort-signal-confirmed-wash: var(--ort-raw-signal-confirmed-wash);--ort-signal-unverified: var(--ort-raw-signal-unverified);--ort-signal-unverified-bg: var(--ort-raw-signal-unverified-bg);--ort-signal-unverified-edge: var(--ort-raw-signal-unverified-edge);--ort-signal-unverified-wash: var(--ort-raw-signal-unverified-wash);--ort-signal-blocked: var(--ort-raw-signal-blocked);--ort-signal-blocked-bg: var(--ort-raw-signal-blocked-bg);--ort-signal-blocked-edge: var(--ort-raw-signal-blocked-edge);--ort-signal-blocked-wash: var(--ort-raw-signal-blocked-wash);--ort-signal-neutral: var(--ort-raw-signal-neutral);--ort-signal-neutral-bg: var(--ort-raw-signal-neutral-bg);--ort-signal-neutral-edge: var(--ort-raw-signal-neutral-edge);--ort-signal-neutral-wash: var(--ort-raw-signal-neutral-wash);--ort-text-display: 32px;--ort-text-title: 20px;--ort-text-lead: 16px;--ort-text-body: 13px;--ort-text-small: 11px;--ort-pad-card: calc(var(--ort-step) * 3);--ort-pad-section: calc(var(--ort-step) * 5);--ort-step: 4px;--ort-radius-card: 12px;--ort-radius-control: 4px;--ort-radius-row: 0px;--ort-rule-w-strong: 1px;--ort-rule-w-mid: 1px;--ort-rule-w-hair: 1px;--ort-track-label: .015em;--ort-shadow-overlay: 0 16px 34px -14px rgba(6,7,14,.28);--ort-shadow-card: 0 1px 2px rgba(6,7,14,.06), 0 6px 18px -8px rgba(6,7,14,.16);--ort-shadow-frame: 0 1px 2px rgba(6,7,14,.04), 0 24px 48px -24px rgba(6,7,14,.22);--ort-shadow-on-dark: 0 2px 4px rgba(6,7,14,.25), 0 24px 48px -16px rgba(6,7,14,.6);--ort-measure-wide: 1280px;--ort-measure-page: 1080px;--ort-measure-narrow: 720px;--ort-scrim: rgba(6,7,14,.45);--ort-leading-tight: 1.25;--ort-leading-body: 1.45;--ort-leading-lead: 1.5;--ort-leading-prose: 1.55;--ort-leading-energy: 1.6;--ort-leading-title: 1.05;--ort-weight-light: 300;--ort-weight-regular: 400;--ort-weight-medium: 500;--ort-weight-semibold: 600;--ort-font-sans: "Nexa", system-ui, -apple-system, "Segoe UI", sans-serif;--ort-font-display: "Glancyr", "Nexa", system-ui, sans-serif;--ort-weight-display: 700;--ort-stretch-display: 100%;--ort-font-mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--ort-font-serif: "Newsreader", Georgia, "Times New Roman", serif}[data-density=dense]{--ort-text-display: 32px;--ort-text-title: 20px;--ort-text-lead: 16px;--ort-text-body: 13px;--ort-text-small: 11px;--ort-pad-card: calc(var(--ort-step) * 3);--ort-pad-section: calc(var(--ort-step) * 5)}[data-density=comfortable]{--ort-text-display: clamp(30px, 6.4vw, 46px);--ort-text-title: clamp(21px, 2.6vw, 25px);--ort-text-lead: clamp(17px, 1.5vw, 19px);--ort-text-body: clamp(16px, .5vw + 11px, 18px);--ort-text-small: clamp(13px, .5vw + 8px, 15px);--ort-pad-card: calc(var(--ort-step) * 6);--ort-pad-section: calc(var(--ort-step) * 10)}@font-face{font-family:Glancyr;src:url(/assets/Glancyr-Variable-DintkVI9.woff2) format("woff2");font-weight:100 1000;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(/assets/Nexa-Light-DQkIcXZZ.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(/assets/Nexa-Regular-BdXJxvb3.woff2) format("woff2");font-weight:400 500;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(/assets/Nexa-Bold-CQFV3iYo.woff2) format("woff2");font-weight:600 800;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(/assets/Nexa-Heavy-BYQus-mE.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:var(--ort-leading-body);font-family:var(--ort-font-sans);-webkit-tap-highlight-color:transparent;scrollbar-gutter:stable}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--ort-font-mono);font-size:inherit}sub,sup{vertical-align:baseline;line-height:0;position:relative}sub{bottom:calc(var(--ort-step) * -.25)}sup{top:calc(var(--ort-step) * -.5)}table{text-indent:0;border-color:inherit;border-collapse:collapse}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}textarea{resize:vertical}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}[hidden]:where(:not([hidden=until-found])){display:none!important}body{background:var(--ort-surface);color:var(--ort-ink);font-family:var(--ort-font-sans);font-size:var(--ort-text-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(h1){font-size:var(--ort-text-display);font-weight:var(--ort-weight-light);line-height:var(--ort-leading-title)}:where(h2){font-size:var(--ort-text-title);font-weight:var(--ort-weight-medium);line-height:var(--ort-leading-tight)}:where(h3){font-size:var(--ort-text-lead);font-weight:var(--ort-weight-semibold);line-height:var(--ort-leading-tight)}:where(h4){font-size:var(--ort-text-body);font-weight:var(--ort-weight-semibold);line-height:var(--ort-leading-body)}:where(label,button){font-size:var(--ort-text-body);font-weight:var(--ort-weight-medium);line-height:var(--ort-leading-body)}:where(input){font-size:var(--ort-text-body);font-weight:var(--ort-weight-regular);line-height:var(--ort-leading-body)}.leaflet-container,.leaflet-container:focus,.leaflet-container:active,.leaflet-container *:focus{outline:none!important;box-shadow:none!important}.ort-plate{background:var(--ort-surface);border:var(--ort-rule-w-mid) solid var(--ort-rule-mid);border-radius:var(--ort-radius-card);padding:var(--ort-pad-card);color:var(--ort-ink-body)}.ort-datum-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(var(--ort-step) * 34),1fr));gap:var(--ort-rule-w-hair);background:var(--ort-rule-hair);border:var(--ort-rule-w-hair) solid var(--ort-rule-hair);border-radius:var(--ort-radius-control);overflow:hidden}.ort-datum{background:var(--ort-surface);padding:calc(var(--ort-step) * 2.5) calc(var(--ort-step) * 3) calc(var(--ort-step) * 3)}.ort-datum-v{font-family:var(--ort-font-mono);font-size:var(--ort-text-title);font-weight:var(--ort-weight-medium);line-height:var(--ort-leading-title);letter-spacing:-.015em;color:var(--ort-ink);font-variant-numeric:tabular-nums}.ort-datum-v small{font-size:.55em;font-weight:var(--ort-weight-regular);color:var(--ort-ink-muted);margin-left:calc(var(--ort-step) * .5);letter-spacing:0}.ort-datum-k{margin-top:calc(var(--ort-step) * 1.25);font-size:var(--ort-text-small);font-weight:var(--ort-weight-medium);letter-spacing:var(--ort-track-label);color:var(--ort-ink-muted)}.ort-pill{display:inline-flex;align-items:center;padding:1px calc(var(--ort-step) * 2);border-radius:var(--ort-radius-control);border:var(--ort-rule-w-hair) solid transparent;font-size:var(--ort-text-small);font-weight:var(--ort-weight-semibold);letter-spacing:var(--ort-track-label)}.ort-pill-confirmed{color:var(--ort-signal-confirmed);background:var(--ort-signal-confirmed-bg);border-color:var(--ort-signal-confirmed-edge)}.ort-pill-unverified{color:var(--ort-signal-unverified);background:var(--ort-signal-unverified-bg);border-color:var(--ort-signal-unverified-edge)}.ort-pill-blocked{color:var(--ort-signal-blocked);background:var(--ort-signal-blocked-bg);border-color:var(--ort-signal-blocked-edge)}.ort-pill-neutral{color:var(--ort-signal-neutral);background:var(--ort-signal-neutral-bg);border-color:var(--ort-signal-neutral-edge)}.ort-pill-draft{margin-inline-start:var(--ort-step);color:var(--ort-accent);background:var(--ort-accent-bg);border-color:var(--ort-accent-edge);flex:none;white-space:nowrap}.ort-pill-site-brownfield{color:var(--ort-site-brownfield);background:var(--ort-site-brownfield-bg);border-color:var(--ort-site-brownfield-edge)}.ort-pill-site-greenfield{color:var(--ort-site-greenfield);background:var(--ort-site-greenfield-bg);border-color:var(--ort-site-greenfield-edge)}.ort-table-wrap{overflow-x:auto}.ort-table{width:100%;border-collapse:collapse;font-size:var(--ort-text-body);font-variant-numeric:tabular-nums}.ort-table caption{text-align:left;padding-bottom:calc(var(--ort-step) * 1.5);border-bottom:var(--ort-rule-w-strong) solid var(--ort-rule-strong);font-size:var(--ort-text-small);font-weight:var(--ort-weight-semibold);letter-spacing:var(--ort-track-label);color:var(--ort-ink)}.ort-table th{text-align:left;padding:calc(var(--ort-step) * 2) calc(var(--ort-step) * 2) calc(var(--ort-step) * 1.5) 0;border-bottom:var(--ort-rule-w-mid) solid var(--ort-rule-mid);font-size:var(--ort-text-small);font-weight:var(--ort-weight-medium);letter-spacing:var(--ort-track-label);color:var(--ort-ink-muted)}.ort-table td{padding:calc(var(--ort-step) * 2) calc(var(--ort-step) * 2) calc(var(--ort-step) * 2) 0;border-bottom:var(--ort-rule-w-hair) solid var(--ort-rule-hair);color:var(--ort-ink-body)}.ort-table tbody tr:last-child td{border-bottom:0}.ort-table th.num,.ort-table td.num{text-align:right;padding-right:0;font-family:var(--ort-font-mono);color:var(--ort-ink)}.ort-table th:last-child,.ort-table td:last-child{padding-right:0}.ort-label{font-size:var(--ort-text-small);font-weight:var(--ort-weight-medium);letter-spacing:var(--ort-track-label);color:var(--ort-ink-muted)}.ort-collared{display:grid;grid-template-columns:calc(var(--ort-step) * 26) 1fr;gap:calc(var(--ort-step) * 4)}.ort-collar{display:grid;align-content:start;gap:calc(var(--ort-step) * 2);font-family:var(--ort-font-mono);font-size:var(--ort-text-small);line-height:var(--ort-leading-body);color:var(--ort-ink-dim)}@media(max-width:860px){.ort-collared{grid-template-columns:1fr;gap:calc(var(--ort-step) * 3)}.ort-collar{grid-auto-flow:column;justify-content:start;gap:calc(var(--ort-step) * 4)}}.ort-lockup{display:inline-flex;align-items:center;flex:none;text-decoration:none}.ort-lockup-mark{height:calc(var(--ort-step) * 5.5);width:auto;display:block;flex:none}.ort-lockup-tag{align-self:stretch;display:flex;align-items:center;margin-left:calc(var(--ort-step) * 2.5);padding-left:calc(var(--ort-step) * 2.5);border-left:var(--ort-rule-w-hair) solid var(--ort-rule-mid);font-size:var(--ort-text-lead);font-weight:var(--ort-weight-medium);line-height:var(--ort-leading-tight);letter-spacing:var(--ort-track-label);color:var(--ort-ink-muted);white-space:nowrap}.ort-deskhead{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--ort-step) * 2) calc(var(--ort-step) * 4);min-width:0}.ort-deskhead>a{display:inline-flex;flex:none;text-decoration:none}@media(max-width:600px){.ort-deskhead{flex-direction:column;align-items:flex-start}}.ort-deskbar{position:sticky;top:0;z-index:100;background:var(--ort-surface);box-shadow:0 calc(var(--ort-step) * 1) calc(var(--ort-step) * 4) calc(var(--ort-step) * -1) color-mix(in srgb,var(--ort-ink) 12%,transparent)}.ort-deskbar :is(button,a)[class*=btn]{border-radius:calc(var(--ort-step) * 2)}.ort-deskbar-in{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--ort-step) * 3) calc(var(--ort-step) * 6);min-height:calc(var(--ort-step) * 16);padding:calc(var(--ort-step) * 2) calc(var(--ort-step) * 8)}.ort-deskbar-actions{margin-left:auto;display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--ort-step) * 2)}.ort-deskbar-cta{background:var(--ort-brand);border-color:var(--ort-brand);color:var(--ort-surface);transition:background .3s ease,border-color .3s ease}.ort-deskbar-cta:hover:not(:disabled){background:var(--ort-accent-brand);border-color:var(--ort-accent-brand);color:var(--ort-surface)}.ort-deskbar-cta:disabled{background:var(--ort-signal-neutral-bg);border-color:var(--ort-rule-mid);color:var(--ort-ink-dim)}@media(max-width:640px){.ort-deskbar-in{padding-inline:calc(var(--ort-step) * 4)}}.ort-sitecards{--ort-card-h: calc(var(--ort-step) * 56);display:grid;gap:calc(var(--ort-step) * 3);padding:calc(var(--ort-step) * 2) calc(var(--ort-step) * 4) calc(var(--ort-step) * 4)}@media(min-width:640px){.ort-sitecards{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.ort-sitecards{grid-template-columns:repeat(3,1fr)}}@media(min-width:1400px){.ort-sitecards{grid-template-columns:repeat(4,1fr)}}.ort-sitecard{position:relative;display:flex;flex-direction:column;gap:calc(var(--ort-step) * 1.5);height:var(--ort-card-h);overflow:hidden;text-align:left;font:inherit;font-size:var(--ort-text-body);color:var(--ort-ink);background:var(--ort-surface);border:var(--ort-rule-w-hair) solid var(--ort-card-edge);border-radius:var(--ort-radius-card);padding:var(--ort-pad-card);transition:border-color .14s,background .14s}.ort-sitecard:hover{border-color:var(--ort-rule-hair)}button.ort-sitecard{cursor:pointer}button.ort-sitecard:focus-visible{outline:calc(var(--ort-step) * .5) solid var(--ort-accent);outline-offset:calc(var(--ort-step) * .5)}.ort-sitecard-verdict-confirmed{background:var(--ort-signal-confirmed-wash);border-color:var(--ort-signal-confirmed-edge)}.ort-sitecard-verdict-blocked{background:var(--ort-signal-blocked-wash);border-color:var(--ort-signal-blocked-edge)}.ort-sitecard-verdict-confirmed:hover{border-color:var(--ort-signal-confirmed)}.ort-sitecard-verdict-blocked:hover{border-color:var(--ort-signal-blocked)}.ort-sitecard-grow{height:auto;min-height:var(--ort-card-h);overflow:visible}.ort-sitecard-top{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;gap:calc(var(--ort-step) * 2)}.ort-sitecard-top>:last-child{flex:0 0 auto;white-space:nowrap}.ort-sitecard-chips{display:flex;flex-direction:column;align-items:flex-end;gap:var(--ort-step)}.ort-sitecard-h{font-size:var(--ort-text-lead);font-weight:var(--ort-weight-semibold);line-height:var(--ort-leading-tight);color:var(--ort-ink);margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ort-sitecard-where,.ort-sitecard-facts,.ort-sitecard-flag{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin:0}.ort-sitecard-where{font-size:var(--ort-text-small);color:var(--ort-ink-body);-webkit-line-clamp:1;line-clamp:1}.ort-sitecard-facts{font-size:var(--ort-text-small);color:var(--ort-ink-muted);-webkit-line-clamp:2;line-clamp:2}.ort-sitecard-flag{font-size:var(--ort-text-small);color:var(--ort-signal-unverified);-webkit-line-clamp:2;line-clamp:2}.ort-sitecard-flag.quiet{color:var(--ort-ink-body)}.ort-sitecard-note{margin-top:auto;display:grid;gap:calc(var(--ort-step) * .5);min-width:0;font-size:var(--ort-text-small);color:var(--ort-ink-muted)}.ort-sitecard-note>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ort-sitecard-pills{display:flex;flex-wrap:wrap;align-content:flex-start;gap:calc(var(--ort-step) * 1.5);height:calc(var(--ort-step) * 14);flex:none;overflow:hidden;min-width:0}.ort-sitecard-pills>.ort-pill{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ort-sitecard-bottom .ort-sitecard-top{margin-bottom:auto}.ort-sitecard-bottom .ort-sitecard-note{margin-top:0}.ort-sitecard-bottom>*{flex-shrink:0}.ort-sitecard-has-media>*{flex-shrink:0}.ort-sitecard-has-media .ort-sitecard-note{margin-top:0}.ort-sitecard-has-media>.ort-sitecard-media{display:block;flex:1 1 auto;min-height:var(--ort-card-media-min);margin:calc(var(--ort-pad-card) * -1) calc(var(--ort-pad-card) * -1) calc(var(--ort-step) * 2);overflow:hidden;background:var(--ort-signal-neutral-bg)}.ort-sitecard-media img,.ort-sitecard-media-fill{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}.ort-sitecard-media-empty{display:flex;align-items:center;justify-content:center;height:100%;color:var(--ort-ink-dim)}.ort-scorebars{--ort-scorebar-lbl: calc(var(--ort-step) * 24);display:grid;gap:calc(var(--ort-step) * 1.5);min-width:0}.ort-scorebar{display:grid;grid-template-columns:var(--ort-scorebar-lbl) minmax(0,1fr);align-items:center;gap:calc(var(--ort-step) * 2);min-width:0}.ort-scorebar-lbl{font-size:var(--ort-text-small);color:var(--ort-ink-muted);letter-spacing:var(--ort-track-label);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ort-scorebar-track{height:calc(var(--ort-step) * 1.5);border-radius:var(--ort-radius-row);background:var(--ort-rule-hair);overflow:hidden}.ort-scorebar-track i{display:block;height:100%}.ort-navgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(var(--ort-step) * 64),1fr));gap:calc(var(--ort-step) * 4)}.ort-navcard{display:flex;flex-direction:column;gap:calc(var(--ort-step) * 2);padding:var(--ort-pad-card);background:var(--ort-surface);border:var(--ort-rule-w-mid) solid var(--ort-rule-mid);border-radius:var(--ort-radius-card);color:var(--ort-ink-body);text-decoration:none}.ort-navcard:hover{border-color:var(--ort-rule-strong)}.ort-navcard:hover .ort-navcard-name{text-decoration:underline}.ort-navcard:focus-visible{outline:calc(var(--ort-step) * .5) solid var(--ort-accent);outline-offset:calc(var(--ort-step) * .5)}.ort-navcard-name{font-size:var(--ort-text-lead);font-weight:var(--ort-weight-semibold);line-height:var(--ort-leading-tight);color:var(--ort-ink)}.ort-navcard-desc{font-size:var(--ort-text-small);line-height:var(--ort-leading-prose)}.ort-navcard-path{margin-top:auto;padding-top:calc(var(--ort-step) * 2);font-family:var(--ort-font-mono);font-size:var(--ort-text-small);color:var(--ort-ink-muted)}.ort-help-wrap{position:relative;display:inline-flex}.ort-help{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:calc(var(--ort-step) * 4);height:calc(var(--ort-step) * 4);padding:0;font-family:var(--ort-font-sans);font-size:var(--ort-text-small);font-weight:var(--ort-weight-semibold);line-height:1;color:var(--ort-ink-muted);background:var(--ort-surface);border:var(--ort-rule-w-mid) solid var(--ort-rule-mid);border-radius:calc(var(--ort-step) * 4);cursor:help}.ort-help:hover,.ort-help:focus-visible{color:var(--ort-accent);border-color:var(--ort-accent)}.ort-help-icon{border-color:transparent;background:transparent}.ort-help-icon:hover,.ort-help-icon:focus-visible{border-color:transparent}.ort-alert{color:var(--ort-signal-blocked);background:var(--ort-signal-blocked-bg);border-color:var(--ort-signal-blocked-edge);cursor:default}.ort-alert:hover,.ort-alert:focus-visible{color:var(--ort-surface);background:var(--ort-signal-blocked);border-color:var(--ort-signal-blocked)}.ort-alert:focus-visible{outline-color:var(--ort-signal-blocked)}.ort-alert-icon{width:calc(var(--ort-step) * 7);height:calc(var(--ort-step) * 7);color:var(--ort-signal-blocked);background:transparent;border-color:transparent;border-radius:var(--ort-radius-control)}.ort-alert-icon:hover,.ort-alert-icon:focus-visible{color:var(--ort-signal-blocked);background:var(--ort-signal-blocked-bg);border-color:var(--ort-signal-blocked-edge)}.ort-help:focus-visible{outline:calc(var(--ort-step) * .5) solid var(--ort-accent);outline-offset:calc(var(--ort-step) * .5)}.ort-tip{position:absolute;top:calc(100% + var(--ort-step));left:0;z-index:30;width:max-content;max-width:min(56ch,74vw);padding:calc(var(--ort-step) * 2) calc(var(--ort-step) * 2.5);background:var(--ort-surface);border:var(--ort-rule-w-mid) solid var(--ort-rule-mid);border-radius:var(--ort-radius-control);box-shadow:var(--ort-shadow-overlay);font-family:var(--ort-font-sans);font-size:var(--ort-text-small);font-weight:var(--ort-weight-regular);letter-spacing:normal;text-transform:none;color:var(--ort-ink-body);line-height:var(--ort-leading-body);visibility:hidden;opacity:0;display:none}.ort-help-end .ort-tip{left:auto;right:0}.ort-tipkv{display:grid;grid-template-columns:auto 1fr;gap:calc(var(--ort-step) * 1) calc(var(--ort-step) * 3);margin:0;text-align:left}.ort-tipkv dt{color:var(--ort-ink-label);letter-spacing:var(--ort-track-label);white-space:nowrap}.ort-tipkv dd{margin:0;color:var(--ort-ink)}.ort-tipkv dd.ort-tipkv-head{color:var(--ort-ink);font-weight:var(--ort-weight-semibold)}.ort-help:hover+.ort-tip,.ort-help:focus+.ort-tip{display:block;visibility:visible;opacity:1}@media(max-width:640px){.ort-tip,.ort-help-end .ort-tip{position:fixed;top:auto;bottom:calc(var(--ort-step) * 3);left:calc(var(--ort-step) * 3);right:calc(var(--ort-step) * 3);width:auto;max-width:none}}.ort-icon-sm{width:calc(var(--ort-step) * 4);height:calc(var(--ort-step) * 4)}.ort-icon-md{width:calc(var(--ort-step) * 5);height:calc(var(--ort-step) * 5)}.ort-icon-lg{width:calc(var(--ort-step) * 6);height:calc(var(--ort-step) * 6)}.ort-menu-wrap{position:relative;display:inline-flex}.ort-menu-btn{display:inline-flex;align-items:center;gap:var(--ort-step);padding:calc(var(--ort-step) * .5) var(--ort-step);margin-inline:calc(var(--ort-step) * -1);border:0;background:none;border-radius:var(--ort-radius-control);font:inherit;font-size:var(--ort-text-body);font-weight:var(--ort-weight-medium);color:var(--ort-ink-muted);cursor:pointer;white-space:nowrap}.ort-menu-btn:hover:not(:disabled),.ort-menu-btn[aria-expanded=true]{color:var(--ort-accent);background:var(--ort-surface-sunk)}.ort-menu-btn:disabled{color:var(--ort-ink-dim);cursor:not-allowed}.ort-menu-btn:focus-visible,.ort-menu-item:focus-visible{outline:calc(var(--ort-step) * .5) solid var(--ort-accent);outline-offset:calc(var(--ort-step) * .5)}.ort-menu-caret{font-size:var(--ort-text-small);line-height:1;opacity:.8}.ort-menu{position:absolute;top:calc(100% + var(--ort-step));left:0;z-index:40;width:max-content;min-width:calc(var(--ort-step) * 56);max-width:min(72vw,calc(var(--ort-step) * 90));white-space:normal;padding:var(--ort-step);background:var(--ort-surface);border:var(--ort-rule-w-mid) solid var(--ort-rule-mid);border-radius:var(--ort-radius-control);box-shadow:var(--ort-shadow-overlay);font-size:var(--ort-text-body);font-weight:var(--ort-weight-regular);letter-spacing:normal;text-transform:none;text-align:left;color:var(--ort-ink)}.ort-menu-end .ort-menu{left:auto;right:0}.ort-menu-item{display:grid;grid-template-columns:calc(var(--ort-step) * 4) minmax(0,1fr);align-items:start;gap:var(--ort-step);width:100%;box-sizing:border-box;padding:calc(var(--ort-step) * 2) calc(var(--ort-step) * 2.5) calc(var(--ort-step) * 2) calc(var(--ort-step) * 1.5);border:0;border-radius:var(--ort-radius-control);background:none;font:inherit;line-height:var(--ort-leading-body);color:var(--ort-ink);text-align:left;text-decoration:none;cursor:pointer}.ort-menu-item:hover:not([aria-disabled=true]){background:var(--ort-surface-sunk);color:var(--ort-accent)}.ort-menu-item[aria-disabled=true]{color:var(--ort-ink-dim);cursor:not-allowed}.ort-menu-item.is-current{font-weight:var(--ort-weight-semibold)}.ort-menu-mark{color:var(--ort-accent);font-size:var(--ort-text-small);line-height:inherit}.ort-menu-text{display:grid;gap:calc(var(--ort-step) * .5);min-width:0}.ort-menu-hint{font-size:var(--ort-text-small);font-weight:var(--ort-weight-regular);color:var(--ort-ink-muted)}.ort-menu-item.has-rule{margin-top:var(--ort-step);border-top:var(--ort-rule-w-hair) solid var(--ort-rule-hair);border-radius:0 0 var(--ort-radius-control) var(--ort-radius-control);padding-top:calc(var(--ort-step) * 2.5)}.ort-fold{background:var(--ort-surface);border:var(--ort-rule-w-mid) solid var(--ort-rule-mid);border-radius:var(--ort-radius-card);color:var(--ort-ink-body);min-width:0}.ort-fold-head{display:flex;align-items:center;gap:calc(var(--ort-step) * 3);padding:calc(var(--ort-step) * 3) calc(var(--ort-step) * 4);list-style:none;cursor:pointer;border-radius:var(--ort-radius-card);user-select:none}.ort-fold-head::-webkit-details-marker{display:none}.ort-fold-head::marker{content:""}.ort-fold-head:hover{background:var(--ort-surface-sunk)}.ort-fold-head:focus-visible{outline:calc(var(--ort-step) * .5) solid var(--ort-accent);outline-offset:calc(var(--ort-step) * .5)}.ort-fold[open]>.ort-fold-head{border-bottom:var(--ort-rule-w-hair) solid var(--ort-rule-hair);border-radius:var(--ort-radius-card) var(--ort-radius-card) 0 0}.ort-fold-text{display:flex;flex-wrap:wrap;align-items:baseline;gap:calc(var(--ort-step) * 1) calc(var(--ort-step) * 3);min-width:0;flex:1 1 auto}.ort-fold-title{font-size:var(--ort-text-lead);font-weight:var(--ort-weight-semibold);color:var(--ort-ink);line-height:var(--ort-leading-tight)}.ort-fold-meta{font-size:var(--ort-text-small);color:var(--ort-ink-muted);line-height:var(--ort-leading-body)}.ort-fold-chevron{margin-left:auto;flex:0 0 auto;color:var(--ort-ink-muted);transition:transform .12s ease}.ort-fold-head:hover .ort-fold-chevron{color:var(--ort-accent)}.ort-fold[open]>.ort-fold-head .ort-fold-chevron{transform:rotate(180deg)}.ort-fold-body{padding:calc(var(--ort-step) * 4);min-width:0}@media(prefers-reduced-motion:reduce){.ort-fold-chevron{transition:none}}.ort-help-warning{color:var(--ort-signal-unverified)}.ort-help-warning:hover,.ort-help-warning:focus-visible{color:var(--ort-signal-unverified);background:var(--ort-signal-unverified-bg);border-color:var(--ort-signal-unverified-edge)}.kit{background:var(--ort-surface-sunk);color:var(--ort-ink-body);font-family:var(--ort-font-sans);font-size:var(--ort-text-body);min-height:100vh;padding:calc(var(--ort-step) * 10) calc(var(--ort-step) * 6) calc(var(--ort-step) * 24)}.kit>*{max-width:calc(var(--ort-step) * 260);margin-inline:auto}.kit-head{padding-bottom:calc(var(--ort-step) * 6)}.kit-kick{font-family:var(--ort-font-mono);font-size:var(--ort-text-small);letter-spacing:var(--ort-track-label);color:var(--ort-accent)}.kit-title{font-size:var(--ort-text-display);font-weight:var(--ort-weight-light);line-height:var(--ort-leading-title);letter-spacing:-.028em;color:var(--ort-ink);margin:calc(var(--ort-step) * 3) 0 0}.kit-lede{font-size:var(--ort-text-lead);font-weight:var(--ort-weight-light);line-height:var(--ort-leading-lead);color:var(--ort-ink-body);max-width:62ch;margin:calc(var(--ort-step) * 4) 0 0}.kit-lede code{font-family:var(--ort-font-mono);font-size:var(--ort-text-small);color:var(--ort-accent)}.kit-sec{background:var(--ort-surface);border:var(--ort-rule-w-mid) solid var(--ort-rule-mid);border-radius:var(--ort-radius-card);padding:calc(var(--ort-step) * 6);margin-top:calc(var(--ort-step) * 4)}.kit-h{font-size:var(--ort-text-title);font-weight:var(--ort-weight-medium);line-height:var(--ort-leading-title);letter-spacing:-.012em;color:var(--ort-ink);margin:0 0 calc(var(--ort-step) * 4);padding-bottom:calc(var(--ort-step) * 3);border-bottom:var(--ort-rule-w-strong) solid var(--ort-rule-strong)}.kit-body{display:grid;gap:calc(var(--ort-step) * 4)}.kit-sw-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(var(--ort-step) * 52),1fr));gap:calc(var(--ort-step) * 2)}.kit-sw{display:flex;align-items:center;gap:calc(var(--ort-step) * 2);min-width:0}.kit-sw-chip{flex:none;width:calc(var(--ort-step) * 7);height:calc(var(--ort-step) * 7);border-radius:var(--ort-radius-control);border:var(--ort-rule-w-hair) solid var(--ort-rule-mid)}.kit-sw-name{font-size:var(--ort-text-small);font-weight:var(--ort-weight-medium);color:var(--ort-ink);white-space:nowrap}.kit-sw-val{font-family:var(--ort-font-mono);font-size:var(--ort-text-small);color:var(--ort-ink-dim);margin-left:auto;white-space:nowrap}.kit-sw-val em{color:var(--ort-signal-blocked);font-style:normal}.kit-row{display:flex;flex-wrap:wrap;gap:calc(var(--ort-step) * 2);align-items:center}.kit-type{display:flex;align-items:baseline;justify-content:space-between;gap:calc(var(--ort-step) * 4);padding:calc(var(--ort-step) * 2) 0;border-bottom:var(--ort-rule-w-hair) solid var(--ort-rule-hair);color:var(--ort-ink);line-height:var(--ort-leading-tight)}.kit-type-meta{flex:none;font-family:var(--ort-font-mono);font-size:var(--ort-text-small);font-weight:var(--ort-weight-regular);color:var(--ort-ink-dim)}.kit-weights{font-size:var(--ort-text-lead);color:var(--ort-ink)}.kit-lockups{display:flex;flex-direction:column;gap:calc(var(--ort-step) * 4)}.kit-lockup-row{display:flex;align-items:center;gap:calc(var(--ort-step) * 6);padding-bottom:calc(var(--ort-step) * 3);border-bottom:var(--ort-rule-w-hair) solid var(--ort-rule-hair)}.kit-lockup-row:last-child{border-bottom:0;padding-bottom:0}@media(max-width:519px){.kit-lockup-row{flex-wrap:wrap}}.kit-deskbar-demo{border:var(--ort-rule-w-hair) solid var(--ort-rule-hair);border-radius:var(--ort-radius-card);overflow:hidden}.kit-deskbar-demo .ort-deskbar{position:static}.kit-navbar-demo{border:var(--ort-rule-w-hair) solid var(--ort-rule-hair);border-radius:var(--ort-radius-card);overflow:hidden}.kit-navbar-demo+.kit-navbar-demo{margin-top:calc(var(--ort-step) * 3)}.kit-navbar-demo.ort-pub{min-height:0;display:block;background:var(--ort-surface)}.kit-navbar-demo .ort-nav{position:static}.kit-navbar-demo .ort-nav-links{display:flex}.kit-navbar-demo .ort-nav-burger{display:none}.kit-navbar-state{font-size:var(--ort-text-small);color:var(--ort-ink-muted);letter-spacing:var(--ort-track-label);padding:calc(var(--ort-step) * 2) calc(var(--ort-step) * 8);border-top:var(--ort-rule-w-hair) solid var(--ort-rule-hair);background:var(--ort-surface-sunk)}.kit-deskbar-title{font-size:var(--ort-text-title);font-weight:var(--ort-weight-semibold);line-height:var(--ort-leading-tight);color:var(--ort-ink)}.kit-deskbar-btn{font:inherit;font-size:var(--ort-text-body);font-weight:var(--ort-weight-semibold);color:var(--ort-ink);background:var(--ort-surface);border:var(--ort-rule-w-mid) solid var(--ort-rule-mid);border-radius:var(--ort-radius-control);padding:calc(var(--ort-step) * 1.5) calc(var(--ort-step) * 3);cursor:pointer}.kit-note{margin-top:calc(var(--ort-step) * 4);max-width:var(--ort-measure-narrow);font-size:var(--ort-text-small);line-height:var(--ort-leading-prose);color:var(--ort-ink-muted)}.kit-mono{font-family:var(--ort-font-mono);font-variant-numeric:tabular-nums;color:var(--ort-ink-body);margin:0}.kit-rules{display:grid;gap:calc(var(--ort-step) * 3)}.kit-rules hr{border:0;margin:0 0 calc(var(--ort-step) * 1.5)}.kit-r-strong{border-top:var(--ort-rule-w-strong) solid var(--ort-rule-strong)!important}.kit-r-mid{border-top:var(--ort-rule-w-mid) solid var(--ort-rule-mid)!important}.kit-r-hair{border-top:var(--ort-rule-w-hair) solid var(--ort-rule-hair)!important}.kit-geo span{padding:calc(var(--ort-step) * 2) calc(var(--ort-step) * 3);background:var(--ort-surface-sunk);border:var(--ort-rule-w-hair) solid var(--ort-rule-mid);font-size:var(--ort-text-small);font-family:var(--ort-font-mono);color:var(--ort-ink-body)}.kit-geo-card{border-radius:var(--ort-radius-card)}.kit-geo-ctl{border-radius:var(--ort-radius-control)}.kit-geo-row{border-radius:var(--ort-radius-row)}.kit-public{display:grid;gap:calc(var(--ort-step) * 6);background:var(--ort-surface);border:var(--ort-rule-w-hair) solid var(--ort-rule-mid);border-radius:var(--ort-radius-card);padding:calc(var(--ort-step) * 6)}.kit-onground{background:var(--ort-surface-sunk);border-radius:var(--ort-radius-card);padding:calc(var(--ort-step) * 5)}.kit-onbrand{background:linear-gradient(color-mix(in srgb,var(--ort-accent) 10%,transparent),color-mix(in srgb,var(--ort-accent) 10%,transparent)),var(--ort-surface);border-radius:var(--ort-radius-card);padding:calc(var(--ort-step) * 6);display:grid;gap:calc(var(--ort-step) * 6);max-width:calc(var(--ort-step) * 100)}.kit-sitecards{--ort-card-h: calc(var(--ort-step) * 56);display:grid;gap:calc(var(--ort-step) * 4)}@media(min-width:900px){.kit-sitecards{grid-template-columns:repeat(2,1fr)}}.ort-pub{--ort-gutter: calc(var(--ort-step) * 8);--ort-nav-h: calc(var(--ort-step) * 18.5);background:var(--ort-surface-sunk);color:var(--ort-ink-body);font-family:var(--ort-font-sans);font-size:var(--ort-text-body);line-height:var(--ort-leading-body);min-height:100vh;display:flex;flex-direction:column}.ort-pub:is(.is-owner,.is-member){background:var(--ort-surface-page)}.ort-pub-main{flex:1 0 auto}.ort-nav{position:sticky;top:0;z-index:20;min-height:var(--ort-nav-h);display:flex;align-items:stretch;background:color-mix(in srgb,var(--ort-surface) 97%,transparent);backdrop-filter:blur(calc(var(--ort-step) * 1.5));box-shadow:0 calc(var(--ort-step) * 1) calc(var(--ort-step) * 4) calc(var(--ort-step) * -1) color-mix(in srgb,var(--ort-ink) 12%,transparent)}.ort-nav .ort-btn{border-radius:calc(var(--ort-step) * 2)}.ort-nav-in{flex:1;min-width:0;padding-inline:calc(var(--ort-step) * 8);display:flex;align-items:center;gap:calc(var(--ort-step) * 6)}@media(max-width:519px){.ort-nav-in{padding-inline:calc(var(--ort-step) * 5)}}.ort-brandmark{display:inline-flex;align-items:center;text-decoration:none;flex:none}.ort-nav-links{display:none;align-items:center;gap:calc(var(--ort-step) * 6);margin-left:auto}@media(min-width:900px){.ort-nav-links{display:flex}}.ort-nav-link{color:var(--ort-ink-muted);text-decoration:none;font-size:var(--ort-text-body);transition:color .14s}.ort-nav-link:hover{color:var(--ort-ink)}.ort-nav-signout{font:inherit;background:none;border:0;padding:0;cursor:pointer}.ort-nav-signout:focus-visible{outline:2px solid var(--ort-accent);outline-offset:2px}.ort-nav-link[aria-current=page]{color:var(--ort-ink)}.ort-nav-burger{display:inline-flex;padding:calc(var(--ort-step) * 2);margin-left:auto;margin-right:calc(var(--ort-step) * -2);color:var(--ort-ink-muted);background:none;border:0;cursor:pointer}.ort-nav-burger:hover{color:var(--ort-ink)}@media(min-width:900px){.ort-nav-burger{display:none}}.ort-drawer-overlay{position:fixed;inset:0;z-index:1000;background:var(--ort-scrim)}.ort-drawer-content{position:fixed;z-index:1001;display:flex;flex-direction:column;height:auto;background:var(--ort-surface);box-shadow:var(--ort-shadow-overlay)}.ort-drawer-content[data-vaul-drawer-direction=top]{inset-inline:0;top:0;margin-bottom:calc(var(--ort-step) * 24);max-height:80vh;border-bottom:var(--ort-rule-w-hair) solid var(--ort-rule-mid);border-radius:0 0 var(--ort-radius-card) var(--ort-radius-card)}.ort-drawer-content[data-vaul-drawer-direction=bottom]{inset-inline:0;bottom:0;margin-top:calc(var(--ort-step) * 24);max-height:80vh;border-top:var(--ort-rule-w-hair) solid var(--ort-rule-mid);border-radius:var(--ort-radius-card) var(--ort-radius-card) 0 0}.ort-drawer-content[data-vaul-drawer-direction=right],.ort-drawer-content[data-vaul-drawer-direction=left]{inset-block:0;width:75%}.ort-drawer-content[data-vaul-drawer-direction=right]{right:0;border-left:var(--ort-rule-w-hair) solid var(--ort-rule-mid)}.ort-drawer-content[data-vaul-drawer-direction=left]{left:0;border-right:var(--ort-rule-w-hair) solid var(--ort-rule-mid)}@media(min-width:640px){.ort-drawer-content[data-vaul-drawer-direction=right],.ort-drawer-content[data-vaul-drawer-direction=left]{max-width:calc(var(--ort-step) * 96)}}.ort-drawer-handle{display:none;flex:none;width:calc(var(--ort-step) * 25);height:calc(var(--ort-step) * 2);margin:calc(var(--ort-step) * 4) auto 0;border-radius:var(--ort-radius-card);background:var(--ort-signal-neutral-bg)}.ort-drawer-content[data-vaul-drawer-direction=bottom] .ort-drawer-handle{display:block}.ort-drawer-header,.ort-drawer-footer{display:flex;flex-direction:column;padding:calc(var(--ort-step) * 4)}.ort-drawer-header{gap:calc(var(--ort-step) * 1.5)}.ort-drawer-footer{gap:calc(var(--ort-step) * 2);margin-top:auto}.ort-drawer-title{color:var(--ort-ink);font-weight:var(--ort-weight-semibold)}.ort-drawer-description{color:var(--ort-ink-muted);font-size:var(--ort-text-small)}.ort-nav-drawer{background:var(--ort-surface)}.ort-nav-drawer.ort-drawer-content[data-vaul-drawer-direction=bottom]{border-top:0}.ort-nav-drawer-in{display:flex;flex-direction:column;gap:calc(var(--ort-step) * 1);padding:calc(var(--ort-step) * 4) calc(var(--ort-step) * 5) max(calc(var(--ort-step) * 8),calc(env(safe-area-inset-bottom,0px) + var(--ort-step) * 4))}.ort-nav-drawer-in a:not(.ort-btn){color:var(--ort-ink-body);text-decoration:none;font-size:var(--ort-text-lead);padding:calc(var(--ort-step) * 3) 0;border-radius:var(--ort-radius-control)}.ort-nav-drawer-in a:not(.ort-btn):hover{color:var(--ort-ink)}@media(min-width:520px){.ort-nav-drawer-in{padding-inline:calc(var(--ort-step) * 8)}}.ort-nav-drawer-in a:not(.ort-btn):focus-visible,.ort-nav-drawer-signout:focus-visible{outline:2px solid var(--ort-accent);outline-offset:2px}.ort-nav-drawer-signout{font:inherit;font-size:var(--ort-text-lead);text-align:left;color:var(--ort-ink-body);background:none;border:0;padding:calc(var(--ort-step) * 3) 0;border-radius:var(--ort-radius-control);cursor:pointer}.ort-nav-drawer-signout:hover{color:var(--ort-ink)}.ort-nav-drawer-cta{padding-top:calc(var(--ort-step) * 3)}.ort-btn{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--ort-step) * 2);font:inherit;font-size:var(--ort-text-body);font-weight:var(--ort-weight-semibold);padding:calc(var(--ort-step) * 2.5) calc(var(--ort-step) * 5);border-radius:var(--ort-radius-control);border:var(--ort-rule-w-mid) solid transparent;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .3s ease,border-color .3s ease,color .3s ease}.ort-btn-sm{font-size:var(--ort-text-small);padding:calc(var(--ort-step) * 1.5) calc(var(--ort-step) * 3)}.ort-btn-lg{font-size:var(--ort-text-lead);padding:calc(var(--ort-step) * 3.5) calc(var(--ort-step) * 7)}.ort-btn-xl{font-size:var(--ort-text-lead);padding:calc(var(--ort-step) * 4) calc(var(--ort-step) * 8);min-width:calc(var(--ort-step) * 56);border-radius:var(--ort-radius-card)}@media(max-width:519px){.ort-btn-xl{width:100%;min-width:0}}.ort-btn-full{width:100%}.ort-btn:focus-visible{outline:2px solid var(--ort-accent);outline-offset:2px}.ort-btn:disabled{opacity:.45;cursor:default}.ort-btn-primary{background:var(--ort-brand);border-color:var(--ort-brand);color:var(--ort-surface)}.ort-btn-primary:hover:not(:disabled){background:var(--ort-accent);border-color:var(--ort-accent)}.ort-pub .ort-btn-primary:hover:not(:disabled),.ort-nav-drawer .ort-btn-primary:hover:not(:disabled){background:var(--ort-accent-brand);border-color:var(--ort-accent-brand)}.ort-btn-neutral{background:var(--ort-surface-sunk);border-color:var(--ort-rule-mid);color:var(--ort-ink-muted)}.ort-btn-neutral:hover:not(:disabled){border-color:var(--ort-rule-strong);color:var(--ort-ink)}.ort-btn-secondary{background:transparent;border-color:var(--ort-rule-mid);color:var(--ort-ink)}.ort-btn-secondary:hover:not(:disabled){border-color:var(--ort-accent);color:var(--ort-accent)}.ort-btn-quiet{background:transparent;border-color:transparent;color:var(--ort-accent);padding-inline:0}.ort-btn-quiet:hover:not(:disabled){color:var(--ort-brand)}.ort-btn-danger{background:var(--ort-signal-blocked);border-color:var(--ort-signal-blocked);color:var(--ort-surface)}.ort-btn-danger:hover:not(:disabled){background:color-mix(in srgb,var(--ort-signal-blocked) 82%,var(--ort-ink));border-color:color-mix(in srgb,var(--ort-signal-blocked) 82%,var(--ort-ink))}.ort-page{max-width:var(--ort-measure-page);margin-inline:auto;padding:calc(var(--ort-step) * 12) var(--ort-gutter) calc(var(--ort-step) * 20)}.ort-page-narrow{max-width:var(--ort-measure-narrow)}.ort-h1{font-size:var(--ort-text-lead);font-weight:var(--ort-weight-semibold);line-height:var(--ort-leading-tight);color:var(--ort-ink);text-wrap:balance;margin:0}.ort-h2{font-size:var(--ort-text-title);font-weight:var(--ort-weight-medium);line-height:var(--ort-leading-tight);letter-spacing:-.014em;color:var(--ort-ink);text-wrap:balance;margin:0 0 calc(var(--ort-step) * 3)}.ort-eyebrow{font-family:var(--ort-font-mono);font-size:var(--ort-text-small);font-weight:var(--ort-weight-medium);letter-spacing:var(--ort-track-label);color:var(--ort-accent);margin:0 0 calc(var(--ort-step) * 2);line-height:var(--ort-leading-body)}.ort-lede{font-size:var(--ort-text-lead);font-weight:var(--ort-weight-light);line-height:var(--ort-leading-lead);color:var(--ort-ink-body);max-width:62ch;text-wrap:pretty;margin:0}.ort-prose{max-width:66ch;text-wrap:pretty}.ort-prose p{margin:0 0 calc(var(--ort-step) * 4)}.ort-note{font-size:var(--ort-text-small);color:var(--ort-ink-muted);line-height:var(--ort-leading-body)}.ort-link{color:var(--ort-accent);text-underline-offset:2px}.ort-hero{background:var(--ort-surface-sunk);min-height:min(calc(100svh - var(--ort-nav-h)),calc(var(--ort-step) * 230));display:flex;align-items:center}.ort-hero-in{width:100%;padding-block:calc(var(--ort-step) * 14)}@media(max-width:639px){.ort-hero{min-height:0}}@media(min-width:900px){.ort-hero-in{display:grid;grid-template-columns:7fr 5fr;gap:calc(var(--ort-step) * 12);align-items:center}}.ort-hero-fig{margin:calc(var(--ort-step) * 8) 0 0;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--ort-radius-card);background:var(--ort-surface-placeholder)}@media(min-width:900px){.ort-hero-fig{margin:0;aspect-ratio:auto;align-self:stretch;height:min(calc(100svh - var(--ort-nav-h) - var(--ort-step) * 28),calc(var(--ort-step) * 160))}}.ort-hero-fig img{display:block;width:100%;height:100%;object-fit:cover}.ort-hero-em{color:var(--ort-accent-brand)}.ort-hero-h{font-family:var(--ort-font-serif);font-size:var(--ort-text-display);font-weight:var(--ort-weight-regular);line-height:1.06;letter-spacing:-.02em;color:var(--ort-ink);max-width:20ch;text-wrap:balance;margin:0}.ort-hero-lede{font-size:var(--ort-text-lead);font-weight:var(--ort-weight-light);line-height:var(--ort-leading-lead);color:var(--ort-ink-body);max-width:56ch;text-wrap:pretty;margin:calc(var(--ort-step) * 5) 0 0}.ort-hero-lede strong{font-weight:var(--ort-weight-semibold)}.ort-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--ort-step) * 4);margin-top:calc(var(--ort-step) * 7)}.ort-hero-note{margin:calc(var(--ort-step) * 4) 0 0;font-size:var(--ort-text-small);color:var(--ort-ink-muted);line-height:var(--ort-leading-body)}.ort-hero-alt{margin:calc(var(--ort-step) * 6) 0 0;font-size:var(--ort-text-body);color:var(--ort-ink-muted);line-height:var(--ort-leading-body)}.ort-grid{max-width:var(--ort-measure-wide);margin-inline:auto;padding-inline:var(--ort-gutter)}.ort-sec{scroll-margin-top:calc(var(--ort-step) * 20)}.ort-sec-in{padding-block:calc(var(--ort-step) * 16)}.ort-sec-ground{background:var(--ort-surface-sunk)}.ort-sec-plate{background:var(--ort-surface)}.ort-sec-brand{background:var(--ort-brand)}.ort-sec-brand .ort-h2,.ort-sec-brand .ort-lede{color:var(--ort-surface)}.ort-sec-brand .ort-eyebrow{color:var(--ort-plate-edge)}.ort-steps{list-style:none;margin:calc(var(--ort-step) * 6) 0 0;padding:0;display:grid;gap:calc(var(--ort-step) * 8)}.ort-step{display:grid;grid-template-columns:calc(var(--ort-step) * 12) 1fr;gap:calc(var(--ort-step) * 4);align-items:start}.ort-step-mark{display:flex;align-items:center;gap:calc(var(--ort-step) * 3)}@media(min-width:900px){.ort-steps{grid-template-columns:repeat(3,1fr);column-gap:calc(var(--ort-step) * 8)}.ort-step{grid-template-columns:1fr;gap:calc(var(--ort-step) * 7);align-content:start}.ort-step-mark:after{content:"";flex:1;border-top:var(--ort-rule-w-mid) solid var(--ort-rule-strong)}}.ort-step-n{flex:none;display:inline-flex;align-items:center;justify-content:center;width:calc(var(--ort-step) * 9);height:calc(var(--ort-step) * 9);border:calc(var(--ort-step) * .5) solid var(--ort-brand);border-radius:50%;background:var(--ort-surface);color:var(--ort-brand);font-size:var(--ort-text-body);font-weight:var(--ort-weight-semibold);line-height:1;font-variant-numeric:tabular-nums}.ort-step-h{font-size:var(--ort-text-title);font-weight:var(--ort-weight-semibold);color:var(--ort-ink);margin:0 0 calc(var(--ort-step) * 1.5);line-height:var(--ort-leading-tight)}.ort-step-b{margin:0;max-width:68ch;text-wrap:pretty}.ort-facts{margin:calc(var(--ort-step) * 8) 0 0;display:grid;gap:calc(var(--ort-step) * 8)}@media(min-width:640px){.ort-facts{grid-template-columns:1fr 1fr;column-gap:calc(var(--ort-step) * 14)}}.ort-fact-h{font-size:var(--ort-text-lead);font-weight:var(--ort-weight-semibold);color:var(--ort-ink);margin:0 0 calc(var(--ort-step) * 1.5)}.ort-fact-b{margin:0;max-width:68ch;text-wrap:pretty}.ort-signed{margin:calc(var(--ort-step) * 6) 0 0;max-width:66ch}.ort-signed-body{margin:0;padding-left:calc(var(--ort-step) * 5);border-left:calc(var(--ort-step) * .5) solid var(--ort-accent);font-size:var(--ort-text-lead);font-weight:var(--ort-weight-light);line-height:var(--ort-leading-prose);color:var(--ort-ink-body);text-wrap:pretty}.ort-signed-body p{margin:0 0 calc(var(--ort-step) * 4)}.ort-signed-body p:last-child{margin-bottom:0}.ort-signed-by{display:flex;align-items:center;gap:calc(var(--ort-step) * 3);margin-top:calc(var(--ort-step) * 5);padding-left:calc(var(--ort-step) * 5.5)}.ort-signed-photo{width:calc(var(--ort-step) * 12);height:calc(var(--ort-step) * 12);border-radius:50%;object-fit:cover;border:var(--ort-rule-w-hair) solid var(--ort-rule-mid)}.ort-signed-name{display:block;font-size:var(--ort-text-body);font-weight:var(--ort-weight-semibold);color:var(--ort-ink)}.ort-signed-role{display:block;font-size:var(--ort-text-small);color:var(--ort-ink-muted)}.ort-cta{background:var(--ort-brand)}.ort-cta-in{padding-block:calc(var(--ort-step) * 12)}.ort-cta-h{font-family:var(--ort-font-serif);font-size:var(--ort-text-title);font-weight:var(--ort-weight-regular);line-height:var(--ort-leading-tight);color:var(--ort-surface);max-width:28ch;text-wrap:balance;margin:0}.ort-cta-lede{font-size:var(--ort-text-lead);font-weight:var(--ort-weight-light);line-height:var(--ort-leading-lead);color:var(--ort-plate-edge);margin:calc(var(--ort-step) * 4) 0 0}.ort-cta-actions{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--ort-step) * 4);margin-top:calc(var(--ort-step) * 7)}.ort-cta .ort-btn-primary{background:var(--ort-surface-sunk);border-color:var(--ort-surface-sunk);color:var(--ort-brand)}.ort-cta .ort-btn-primary:hover:not(:disabled){background:var(--ort-accent-brand);border-color:var(--ort-accent-brand);color:var(--ort-surface)}.ort-cta .ort-btn-quiet{color:var(--ort-surface-sunk);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.ort-cta .ort-btn-quiet:hover{color:var(--ort-plate-edge)}.ort-cta .ort-btn-quiet:focus-visible{outline-color:var(--ort-surface)}@media(max-width:519px){.ort-cta .ort-btn-quiet{max-width:100%;white-space:normal;text-align:center}}.ort-footer{background:var(--ort-brand);color:var(--ort-plate-edge);flex:none}.ort-footer-in{min-height:var(--ort-nav-h);padding:calc(var(--ort-step) * 4) calc(var(--ort-step) * 8);display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--ort-step) * 2) calc(var(--ort-step) * 6);font-size:var(--ort-text-small)}@media(max-width:519px){.ort-footer-in{gap:calc(var(--ort-step) * 2) calc(var(--ort-step) * 4)}.ort-footer-in{padding-inline:calc(var(--ort-step) * 5)}}.ort-footer-name{color:var(--ort-surface)}.ort-footer-links{margin-left:auto;display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--ort-step) * 2) calc(var(--ort-step) * 6)}@media(max-width:519px){.ort-footer-links{margin-left:0;gap:calc(var(--ort-step) * 2) calc(var(--ort-step) * 4)}}.ort-footer-links a{color:var(--ort-plate-edge);text-decoration:none}.ort-footer-links a:hover{color:var(--ort-surface);text-decoration:underline;text-underline-offset:2px}.ort-field{display:flex;flex-direction:column}.ort-field-head{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:calc(var(--ort-step) * 4);row-gap:calc(var(--ort-step) * .5);padding-bottom:calc(var(--ort-step) * 1.5);margin-bottom:auto}.ort-field-label{font-size:var(--ort-text-body);font-weight:var(--ort-weight-medium);color:var(--ort-ink)}.ort-field-tail{white-space:nowrap}.ort-field-tail .ort-ftip-panel{white-space:normal}.ort-field-req{color:var(--ort-accent)}.ort-field-opt{color:var(--ort-ink-muted);font-weight:var(--ort-weight-regular)}.ort-ftip{position:relative;display:inline-flex;vertical-align:baseline}.ort-ftip-btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:calc(var(--ort-step) * 4);height:calc(var(--ort-step) * 4);margin-left:calc(var(--ort-step) * 1);font-size:var(--ort-text-small);font-weight:var(--ort-weight-semibold);line-height:1;color:var(--ort-ink-muted);background:var(--ort-surface);border:var(--ort-rule-w-hair) solid var(--ort-rule-mid);border-radius:calc(var(--ort-step) * 4);cursor:help;user-select:none}.ort-ftip-btn:hover{color:var(--ort-accent);border-color:var(--ort-accent)}.ort-ftip-btn:focus-visible{color:var(--ort-accent);outline:calc(var(--ort-step) * .5) solid var(--ort-accent);outline-offset:calc(var(--ort-step) * .5)}.ort-ftip-panel{position:fixed;display:block;width:calc(var(--ort-step) * 76);max-width:calc(100vw - var(--ort-step) * 4);padding:calc(var(--ort-step) * 3) calc(var(--ort-step) * 3.5);background:var(--ort-surface);border:var(--ort-rule-w-hair) solid var(--ort-rule-mid);border-radius:var(--ort-radius-control);box-shadow:var(--ort-shadow-overlay);font-family:var(--ort-font-sans);font-size:var(--ort-text-small);font-weight:var(--ort-weight-regular);line-height:var(--ort-leading-body);letter-spacing:normal;text-align:left;white-space:normal;color:var(--ort-ink-body);z-index:60}.ort-ftip-panel b{color:var(--ort-ink);font-weight:var(--ort-weight-semibold)}.ort-ftip-more{display:block;margin-top:calc(var(--ort-step) * 2)}@media(max-width:640px){.ort-ftip-panel{top:auto;bottom:calc(var(--ort-step) * 3);left:calc(var(--ort-step) * 3);right:calc(var(--ort-step) * 3);width:auto;max-width:none}}.ort-field-help{font-size:var(--ort-text-small);color:var(--ort-ink-muted);line-height:var(--ort-leading-body)}.ort-field-msg{display:block;margin-top:calc(var(--ort-step) * 1.5);font-size:var(--ort-text-small);color:var(--ort-signal-unverified);line-height:var(--ort-leading-body)}.ort-field-fix{color:var(--ort-ink-muted)}.ort-control{width:100%;font:inherit;font-size:var(--ort-text-body);color:var(--ort-ink);background:var(--ort-surface);border:var(--ort-rule-w-mid) solid var(--ort-rule-mid);border-radius:var(--ort-radius-control);padding:calc(var(--ort-step) * 3) calc(var(--ort-step) * 3.5)}.ort-control::placeholder{color:var(--ort-ink-dim)}.ort-control:disabled{background:var(--ort-surface-sunk);color:var(--ort-ink-muted);cursor:default}.ort-control:focus-visible{outline:2px solid var(--ort-accent);outline-offset:1px;border-color:var(--ort-accent)}.ort-control:focus{outline:2px solid var(--ort-accent);outline-offset:1px;border-color:var(--ort-accent)}.ort-control-area{min-height:calc(var(--ort-step) * 28);resize:vertical}.ort-control-select{appearance:none;padding-right:calc(var(--ort-step) * 9);width:100%}.ort-selectwrap{position:relative;display:block}.ort-selectwrap:after{content:"";position:absolute;right:calc(var(--ort-step) * 4);top:50%;width:calc(var(--ort-step) * 2);height:calc(var(--ort-step) * 2);border-right:var(--ort-rule-w-mid) solid var(--ort-ink-muted);border-bottom:var(--ort-rule-w-mid) solid var(--ort-ink-muted);transform:translateY(-70%) rotate(45deg);pointer-events:none}.ort-field-problem .ort-control{border-color:var(--ort-signal-unverified-edge)}.ort-fieldgroup{display:grid;gap:calc(var(--ort-step) * 5)}.ort-fieldgroup-h{font-size:var(--ort-text-lead);font-weight:var(--ort-weight-semibold);color:var(--ort-ink);margin:0;padding-bottom:calc(var(--ort-step) * 2);border-bottom:var(--ort-rule-w-mid) solid var(--ort-rule-mid)}.ort-fieldgroup-note{margin:0;font-size:var(--ort-text-small);color:var(--ort-ink-muted);max-width:64ch}.ort-fieldgroup-body{display:grid;gap:calc(var(--ort-step) * 6)}.ort-fieldgroup-body+.ort-fieldgroup-body{margin-top:calc(var(--ort-step) * 6)}@media(min-width:640px){.ort-fieldgroup-body{grid-template-columns:repeat(6,1fr);column-gap:calc(var(--ort-step) * 6)}.ort-fieldgroup-body>*{grid-column:span 6}.ort-fieldgroup-body>.ort-field-half{grid-column:span 3}.ort-fieldgroup-body>.ort-field-third{grid-column:span 2}.ort-fieldgroup-body>.ort-btn,.ort-subpanel>.ort-btn{justify-self:start}}@supports (grid-template-rows: subgrid){@media(min-width:640px){.ort-fieldgroup-body>.ort-field,.ort-subpanel>.ort-field{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0}.ort-fieldgroup-body>.ort-field>.ort-field-head,.ort-subpanel>.ort-field>.ort-field-head{margin-bottom:0}}}.ort-notice{border:var(--ort-rule-w-mid) solid;border-radius:var(--ort-radius-card);padding:calc(var(--ort-step) * 4);font-size:var(--ort-text-body);line-height:var(--ort-leading-body)}.ort-notice-unverified{background:var(--ort-signal-unverified-bg);border-color:var(--ort-signal-unverified-edge);color:var(--ort-signal-unverified)}.ort-notice-blocked{background:var(--ort-signal-blocked-bg);border-color:var(--ort-signal-blocked-edge);color:var(--ort-signal-blocked)}.ort-notice-confirmed{background:var(--ort-signal-confirmed-bg);border-color:var(--ort-signal-confirmed-edge);color:var(--ort-signal-confirmed)}.ort-notice-neutral{background:var(--ort-signal-neutral-bg);border-color:var(--ort-signal-neutral-edge);color:var(--ort-ink-body)}.ort-notice a{color:currentColor}@media(max-width:519px){.ort-pub{--ort-gutter: calc(var(--ort-step) * 5)}}@media(prefers-reduced-motion:reduce){.ort-btn,.ort-nav-link{transition:none}}.ort-pub-main:has(>.ort-notfound){display:flex;flex-direction:column}.ort-notfound{flex:1 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:var(--ort-measure-narrow);text-align:center;padding-block:calc(var(--ort-step) * 16)}.ort-notfound-code{margin-bottom:calc(var(--ort-step) * 3)}.ort-notfound-h{margin:0;font-size:var(--ort-text-title);font-weight:var(--ort-weight-semibold);line-height:var(--ort-leading-tight);color:var(--ort-ink)}.ort-notfound-lede{margin:calc(var(--ort-step) * 3) 0 0;font-size:var(--ort-text-lead);font-weight:var(--ort-weight-regular);line-height:var(--ort-leading-lead);color:var(--ort-ink-body)}.ort-notfound-action{margin:calc(var(--ort-step) * 8) 0 0}.ort-modal{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:calc(var(--ort-step) * 4);background:var(--ort-scrim);white-space:normal;text-align:left;font-size:var(--ort-text-body);font-weight:var(--ort-weight-regular);line-height:var(--ort-leading-body);letter-spacing:normal;color:var(--ort-ink-body)}.ort-modal-card{display:flex;flex-direction:column;width:100%;max-width:var(--ort-measure-narrow);max-height:min(85vh,calc(var(--ort-step) * 190));background:var(--ort-surface);border:var(--ort-rule-w-mid) solid var(--ort-rule-mid);border-radius:var(--ort-radius-card);box-shadow:var(--ort-shadow-overlay);overflow:hidden}.ort-modal-head{flex:none;display:flex;align-items:center;justify-content:space-between;gap:calc(var(--ort-step) * 4);padding:calc(var(--ort-step) * 6) calc(var(--ort-step) * 6) calc(var(--ort-step) * 4);border-bottom:var(--ort-rule-w-hair) solid var(--ort-rule-hair)}.ort-modal-title{margin:0;font-size:var(--ort-text-title);font-weight:var(--ort-weight-medium);letter-spacing:-.014em;color:var(--ort-ink)}.ort-modal-card.ort-modal-card-wide{max-width:var(--ort-measure-page)}.ort-modal-card-danger{border-top:calc(var(--ort-step) * 1) solid var(--ort-signal-blocked)}.ort-modal-card-danger .ort-modal-title{display:flex;align-items:center;gap:calc(var(--ort-step) * 2);color:var(--ort-signal-blocked)}.ort-modal-title-i{flex:none;width:calc(var(--ort-step) * 5);height:calc(var(--ort-step) * 5)}.ort-modal-x{flex:none;display:inline-flex;align-items:center;justify-content:center;width:calc(var(--ort-step) * 10);height:calc(var(--ort-step) * 10);align-self:flex-start;margin:calc(var(--ort-step) * -3.5) calc(var(--ort-step) * -3.5) 0 0;font:inherit;font-size:var(--ort-text-title);line-height:1;color:var(--ort-ink-muted);background:none;border:0;border-radius:var(--ort-radius-control);cursor:pointer}.ort-modal-x:hover{color:var(--ort-ink);background:var(--ort-surface-sunk)}.ort-modal-x:focus-visible{outline:2px solid var(--ort-accent);outline-offset:2px}.ort-leave-actions .ort-btn-neutral{background:var(--ort-signal-neutral-bg);border-color:transparent;color:var(--ort-ink-body);transition:background .3s ease,color .3s ease}.ort-leave-actions .ort-btn-neutral:hover:not(:disabled){background:var(--ort-rule-hair);border-color:transparent;color:var(--ort-ink)}.ort-leave-actions .ort-btn-primary{background:var(--ort-accent-brand);border-color:var(--ort-accent-brand);color:var(--ort-surface);transition:background .3s ease,border-color .3s ease}.ort-leave-actions .ort-btn-primary:hover:not(:disabled){background:var(--ort-accent);border-color:var(--ort-accent)}.ort-modal-body{flex:1 1 auto;overflow-y:auto;padding:calc(var(--ort-step) * 6) calc(var(--ort-step) * 6) calc(var(--ort-step) * 8)}.ort-modal-foot{flex:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:calc(var(--ort-step) * 3);padding:calc(var(--ort-step) * 4) calc(var(--ort-step) * 6) calc(var(--ort-step) * 5);border-top:var(--ort-rule-w-hair) solid var(--ort-rule-hair)}.ort-modal-card-unruled .ort-modal-head{border-bottom:0}.ort-modal-card-unruled .ort-modal-foot{border-top:0}.ort-modal-card-unruled .ort-modal-body{padding-top:calc(var(--ort-step) * 1);padding-bottom:calc(var(--ort-step) * 6)}@media(max-width:399px){.ort-modal-foot{flex-direction:column;align-items:stretch}.ort-modal-foot .ort-btn{width:100%}}.ort-modal-body .ort-facts{margin-top:0;display:grid;gap:calc(var(--ort-step) * 7);border-bottom:0}.ort-modal-body .ort-fact{border-top:0;border-bottom:0;padding:0}.ort-modal-body .ort-fact-h{font-size:var(--ort-text-body);margin-bottom:calc(var(--ort-step) * 1)}.ort-modal-body .ort-fact-b{color:var(--ort-ink-body)}.ort-modal-h3{margin:calc(var(--ort-step) * 11) 0 calc(var(--ort-step) * 6);font-size:var(--ort-text-lead);font-weight:var(--ort-weight-semibold);letter-spacing:-.01em;color:var(--ort-ink)}.ort-modal-lede{margin:0;font-size:var(--ort-text-body);line-height:var(--ort-leading-body);color:var(--ort-ink);text-wrap:pretty}.ort-modal-p{margin:calc(var(--ort-step) * 6) 0 0;font-size:var(--ort-text-body);line-height:var(--ort-leading-prose);color:var(--ort-ink-body);text-wrap:pretty}.ort-modal-lede+.ort-facts{margin-top:calc(var(--ort-step) * 6)}.ort-modal-notice{margin-bottom:calc(var(--ort-step) * 5)}.ort-modal-mark{display:flex;align-items:center;justify-content:center;width:calc(var(--ort-step) * 14);height:calc(var(--ort-step) * 14);margin-bottom:calc(var(--ort-step) * 5);border-radius:50%}.ort-modal-mark-disc{display:flex;align-items:center;justify-content:center;width:calc(var(--ort-step) * 10);height:calc(var(--ort-step) * 10);border-radius:50%;color:var(--ort-surface)}.ort-modal-mark-i{width:calc(var(--ort-step) * 5);height:calc(var(--ort-step) * 5)}.ort-modal-mark-confirmed{background:var(--ort-signal-confirmed-bg)}.ort-modal-mark-confirmed .ort-modal-mark-disc{background:var(--ort-signal-confirmed)}.ort-modal-mark-unverified{background:var(--ort-signal-unverified-bg)}.ort-modal-mark-unverified .ort-modal-mark-disc{background:var(--ort-signal-unverified)}.ort-modal-mark-blocked{background:var(--ort-signal-blocked-bg)}.ort-modal-mark-blocked .ort-modal-mark-disc{background:var(--ort-signal-blocked)}.ort-modal-head-bare{justify-content:flex-end;padding:calc(var(--ort-step) * 4) calc(var(--ort-step) * 4) 0;border-bottom:0}.ort-modal-head-bare .ort-modal-x{margin-right:0}.ort-modal-card-c{max-width:calc(var(--ort-step) * 120)}.ort-modal-body-c{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:calc(var(--ort-step) * 2);padding-bottom:calc(var(--ort-step) * 4)}.ort-modal-body-c .ort-modal-mark{flex:none;width:calc(var(--ort-step) * 20);height:calc(var(--ort-step) * 20);margin-bottom:calc(var(--ort-step) * 6)}.ort-modal-body-c .ort-modal-mark-disc{width:calc(var(--ort-step) * 14);height:calc(var(--ort-step) * 14)}.ort-modal-body-c .ort-modal-mark-i{width:calc(var(--ort-step) * 7);height:calc(var(--ort-step) * 7)}.ort-modal-title-c{margin:0 0 calc(var(--ort-step) * 3);text-wrap:balance}.ort-modal-body-c .ort-modal-lede,.ort-modal-body-c .ort-modal-p{max-width:calc(var(--ort-step) * 96);color:var(--ort-ink-body)}.ort-modal-foot-c{justify-content:stretch}.ort-modal-foot-c .ort-btn{width:100%}.ort-modal-body .ort-field{margin-top:calc(var(--ort-step) * 6)}@media(min-width:640px){.ort-modal-body .ort-facts{grid-template-columns:1fr}}.ort-owners{display:grid;gap:calc(var(--ort-step) * 2)}.ort-owners-row{display:flex;gap:calc(var(--ort-step) * 2)}.ort-owners-add{justify-self:start}.ort-choices{display:flex;flex-wrap:wrap;gap:calc(var(--ort-step) * 2)}.ort-choice{font:inherit;font-size:var(--ort-text-body);color:var(--ort-ink-body);background:var(--ort-surface);border:var(--ort-rule-w-mid) solid var(--ort-rule-mid);border-radius:var(--ort-radius-control);padding:calc(var(--ort-step) * 2) calc(var(--ort-step) * 4);cursor:pointer;transition:border-color .14s,color .14s,background .14s}.ort-choice:hover{border-color:var(--ort-accent);color:var(--ort-accent)}.ort-choice:focus-visible{outline:2px solid var(--ort-accent);outline-offset:2px}.ort-choice[aria-pressed=true]{background:var(--ort-accent);border-color:var(--ort-accent);color:var(--ort-surface);font-weight:var(--ort-weight-medium)}.ort-choice-wide{padding-inline:calc(var(--ort-step) * 6)}.ort-wiz{max-width:var(--ort-measure-wide);margin-inline:auto;padding:calc(var(--ort-step) * 10) var(--ort-gutter) calc(var(--ort-step) * 16)}.ort-wiz-plate{margin-top:calc(var(--ort-step) * 7);background:var(--ort-surface);border:var(--ort-rule-w-hair) solid var(--ort-rule-mid);border-radius:var(--ort-radius-card);padding:calc(var(--ort-step) * 10)}@media(max-width:519px){.ort-wiz-plate{padding:calc(var(--ort-step) * 5)}}.ort-wiz-head{display:flex;align-items:baseline;gap:calc(var(--ort-step) * 4);flex-wrap:wrap}.ort-wiz-head>.ort-btn{margin-left:auto}.ort-wiz-lede{margin:calc(var(--ort-step) * 3) 0 0}.ort-wiz-title{display:flex;align-items:center;gap:calc(var(--ort-step) * 3)}.ort-helpdot{display:inline-flex;align-items:center;justify-content:center;flex:none;width:calc(var(--ort-step) * 7);height:calc(var(--ort-step) * 7);border-radius:50%;border:var(--ort-rule-w-mid) solid var(--ort-rule-mid);background:var(--ort-surface);color:var(--ort-ink-muted);font:inherit;font-size:var(--ort-text-body);font-weight:var(--ort-weight-semibold);line-height:1;cursor:pointer;transition:color .14s,border-color .14s}.ort-helpdot:hover{color:var(--ort-accent);border-color:var(--ort-accent)}.ort-helpdot:focus-visible{outline:2px solid var(--ort-accent);outline-offset:2px}.ort-progress{margin:0 0 calc(var(--ort-step) * 7);padding-bottom:calc(var(--ort-step) * 5);border-bottom:var(--ort-rule-w-hair) solid var(--ort-rule-mid)}.ort-progress-now{display:none;margin:0 0 calc(var(--ort-step) * 3);font-size:var(--ort-text-small);color:var(--ort-ink-muted)}.ort-progress-now b{color:var(--ort-ink);font-weight:var(--ort-weight-semibold)}.ort-progress-track{display:none;height:calc(var(--ort-step) * 1);border-radius:var(--ort-radius-control);background:var(--ort-signal-neutral-bg);overflow:hidden}.ort-progress-fill{display:block;height:100%;background:var(--ort-accent)}@media(max-width:639px){.ort-progress-now,.ort-progress-track{display:block}}.ort-steps-bar{list-style:none;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;margin:0;padding:0}@media(max-width:639px){.ort-steps-bar{display:none}}.ort-stepnode{position:relative}.ort-stepnode:not(:last-child):after{content:"";position:absolute;top:calc(var(--ort-step) * 4.5);left:50%;width:100%;height:var(--ort-rule-w-hair);background:var(--ort-rule-mid)}.ort-stepnode.is-done:not(:last-child):after{background:var(--ort-signal-confirmed-edge)}.ort-stepnode-btn{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:calc(var(--ort-step) * 2);width:100%;font:inherit;background:none;border:0;padding:0;cursor:pointer}.ort-stepnode-dot{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--ort-step) * 9);height:calc(var(--ort-step) * 9);border-radius:50%;border:var(--ort-rule-w-mid) solid var(--ort-rule-mid);background:var(--ort-surface);color:var(--ort-ink-muted);font-family:var(--ort-font-mono);font-size:var(--ort-text-body);line-height:1}.ort-stepnode-label{font-size:var(--ort-text-small);line-height:var(--ort-leading-body);color:var(--ort-ink-muted);text-align:center;text-wrap:balance}.ort-stepnode-btn:hover .ort-stepnode-dot{border-color:var(--ort-accent);color:var(--ort-accent)}.ort-stepnode-btn:hover .ort-stepnode-label{color:var(--ort-ink)}.ort-stepnode-btn:focus-visible{outline:2px solid var(--ort-accent);outline-offset:2px;border-radius:var(--ort-radius-control)}.ort-stepnode.is-done .ort-stepnode-dot{border-color:var(--ort-signal-confirmed);background:var(--ort-signal-confirmed);color:var(--ort-surface)}.ort-stepnode.is-now .ort-stepnode-dot{border-color:var(--ort-accent);background:var(--ort-accent);color:var(--ort-surface)}.ort-stepnode.is-now .ort-stepnode-label{color:var(--ort-ink);font-weight:var(--ort-weight-semibold)}.ort-wiz-nav{display:flex;flex-wrap:wrap;justify-content:space-between;gap:calc(var(--ort-step) * 4);margin-top:calc(var(--ort-step) * 7);padding-top:calc(var(--ort-step) * 5)}.ort-wiz-nav-actions{max-width:100%;display:flex;align-items:center;gap:calc(var(--ort-step) * 2);margin-left:auto}.ort-wiz-nav-actions .ort-btn{white-space:normal}.ort-wiz-saveerr{margin-bottom:calc(var(--ort-step) * 6)}.ort-wiz-stepblock{margin-top:calc(var(--ort-step) * 8);margin-bottom:calc(var(--ort-step) * 2)}.ort-wiz-filedas{margin-bottom:calc(var(--ort-step) * 6);padding-bottom:calc(var(--ort-step) * 4);border-bottom:var(--ort-rule-w-hair) solid var(--ort-rule-mid)}.ort-wiz-panel{display:grid;gap:calc(var(--ort-step) * 6)}.ort-account-entry{gap:calc(var(--ort-step) * 8)}.ort-account-head{display:grid;gap:calc(var(--ort-step) * 3)}.ort-account-title{font-size:var(--ort-text-title)}.ort-split-main .ort-account-entry .ort-wiz-nav{margin-top:calc(var(--ort-step) * 8);padding-top:0;border-top:0}.ort-account-entry .ort-wiz-nav-actions{margin-left:0}@media(max-width:519px){.ort-account-entry .ort-wiz-nav-actions .ort-btn{width:100%}}.ort-account-entry .ort-wiz-nav+.ort-note{margin:calc(var(--ort-step) * 3) 0 0}.ort-account-signin{display:grid;gap:calc(var(--ort-step) * 3)}.ort-account-signin .ort-slim-actions{margin-top:0;display:grid;gap:calc(var(--ort-step) * 3)}.ort-account-signin .ort-inline-form{margin-top:0}.ort-account-signin .ort-note{margin:0}.ort-account-existing{margin-top:calc(var(--ort-step) * 3)}.ort-account-signin .ort-linkbtn{text-decoration:none}.ort-account-signin .ort-linkbtn:hover:not(:disabled){text-decoration:underline}.ort-consent{display:flex;align-items:flex-start;gap:calc(var(--ort-step) * 3);font-size:var(--ort-text-body);line-height:var(--ort-leading-body)}.ort-consent input{margin-top:calc(var(--ort-step) * 1);width:calc(var(--ort-step) * 4);height:calc(var(--ort-step) * 4);accent-color:var(--ort-accent)}.ort-blockers{margin:0;padding:0;list-style:none;display:grid;gap:calc(var(--ort-step) * 1.5)}.ort-blockers button{font:inherit;background:none;border:0;padding:0;color:currentColor;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.ort-slim{max-width:var(--ort-measure-narrow);margin-inline:auto;padding:calc(var(--ort-step) * 14) var(--ort-gutter) calc(var(--ort-step) * 16)}.ort-slim-card{background:var(--ort-surface);border:var(--ort-rule-w-hair) solid var(--ort-rule-mid);border-radius:var(--ort-radius-card);padding:calc(var(--ort-step) * 8)}@media(max-width:519px){.ort-slim-card{padding:calc(var(--ort-step) * 5)}}.ort-slim-back{margin:calc(var(--ort-step) * 5) 0 0;font-size:var(--ort-text-small)}.ort-devbox{margin-top:calc(var(--ort-step) * 6);padding-top:calc(var(--ort-step) * 5);border-top:var(--ort-rule-w-hair) solid var(--ort-rule-mid);display:grid;gap:calc(var(--ort-step) * 3)}.ort-devbox-h{margin:0;font-family:var(--ort-font-mono);font-size:var(--ort-text-small);letter-spacing:var(--ort-track-label);color:var(--ort-ink-label)}.ort-devbox-row{display:flex;flex-wrap:wrap;gap:calc(var(--ort-step) * 2)}.ort-devbox-row .ort-control{flex:1 1 calc(var(--ort-step) * 40)}.ort-linkbtn{font:inherit;background:none;border:0;padding:0;color:var(--ort-accent);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.ort-linkbtn:disabled{color:var(--ort-ink-muted);text-decoration:none;cursor:default}.ort-slim .ort-lede,.ort-slim .ort-skel-lede{margin-top:calc(var(--ort-step) * 5)}.ort-slim-actions{margin-top:calc(var(--ort-step) * 8);display:flex;flex-wrap:wrap;gap:calc(var(--ort-step) * 3)}.ort-slim-form{margin-top:calc(var(--ort-step) * 6);display:grid;gap:calc(var(--ort-step) * 5)}.ort-slim-form>.ort-btn{justify-self:start;margin-top:calc(var(--ort-step) * 1)}.ort-inline-form{display:flex;flex-wrap:wrap;gap:calc(var(--ort-step) * 2);margin-top:calc(var(--ort-step) * 6)}.ort-inline-form .ort-control{flex:1 1 calc(var(--ort-step) * 55)}.ort-inline-notice{margin-top:calc(var(--ort-step) * 3)}.ort-inline-form .ort-skel-inline{flex:1 1 calc(var(--ort-step) * 55)}.ort-drop{display:block;margin-top:calc(var(--ort-step) * 4);padding:calc(var(--ort-step) * 6);border:var(--ort-rule-w-mid) dashed var(--ort-rule-mid);border-radius:var(--ort-radius-control);text-align:center;color:var(--ort-ink-muted);cursor:pointer;background:var(--ort-surface)}.ort-drop:hover{border-color:var(--ort-accent);color:var(--ort-accent)}.ort-drop input{position:absolute;width:1px;height:1px;opacity:0}.ort-subpanel{display:grid;gap:calc(var(--ort-step) * 6)}@media(min-width:640px){.ort-subpanel{grid-template-columns:repeat(6,1fr);column-gap:calc(var(--ort-step) * 5)}.ort-subpanel>*{grid-column:span 6}.ort-subpanel>.ort-field-half{grid-column:span 3}.ort-subpanel>.ort-field-third{grid-column:span 2}}.ort-lp{display:grid;gap:calc(var(--ort-step) * 3)}.ort-lp-notice{margin:0;font-size:var(--ort-text-small);color:var(--ort-signal-unverified)}.ort-lp-mapwrap{position:relative;z-index:0;container-type:inline-size}.ort-lp-google-search{position:absolute;top:calc(var(--ort-step) * 16);left:calc(var(--ort-step) * 2);right:calc(var(--ort-step) * 2);max-width:calc(var(--ort-step) * 90);z-index:1}@container (min-width: 34rem){.ort-lp-google-search{top:calc(var(--ort-step) * 2);right:calc(var(--ort-step) * 50)}}.ort-lp-google-search gmp-place-autocomplete{width:100%;color-scheme:light}.ort-lp-basemap{position:absolute;z-index:1;top:calc(var(--ort-step) * 2);right:calc(var(--ort-step) * 2);display:flex;border-radius:var(--ort-radius-card);overflow:hidden;box-shadow:var(--ort-shadow-overlay)}.ort-lp-basemap-btn{min-height:calc(var(--ort-step) * 9);font:inherit;font-size:var(--ort-text-small);font-weight:var(--ort-weight-medium);color:var(--ort-ink-body);background:var(--ort-surface);border:0;padding:calc(var(--ort-step) * 1.5) calc(var(--ort-step) * 3);cursor:pointer}.ort-lp-basemap-btn+.ort-lp-basemap-btn{border-left:var(--ort-rule-w-hair) solid var(--ort-rule-mid)}.ort-lp-basemap-btn[aria-pressed=true]{background:var(--ort-surface-sunk);color:var(--ort-ink)}.ort-lp-basemap-btn:focus-visible{outline:2px solid var(--ort-accent);outline-offset:-2px}.ort-lp-map{height:clamp(calc(var(--ort-step) * 88),52vh,calc(var(--ort-step) * 132));width:100%;border:var(--ort-rule-w-mid) solid var(--ort-rule-mid);border-radius:var(--ort-radius-control);overflow:hidden}.ort-lp-readout{font-size:var(--ort-text-small);color:var(--ort-ink-body)}.ort-lp-ok{color:var(--ort-signal-confirmed);font-weight:var(--ort-weight-medium)}.ort-lp-dim{color:var(--ort-ink-dim)}.ort-files-toggle{display:inline-flex;align-items:center;gap:calc(var(--ort-step) * 1.5);font-size:var(--ort-text-small);color:var(--ort-ink-body)}.ort-files-toggle input{accent-color:var(--ort-accent);flex:none;width:calc(var(--ort-step) * 4);height:calc(var(--ort-step) * 4)}.ort-docs{display:block}.ort-doccats{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--ort-step) * 9) calc(var(--ort-step) * 8);align-items:start;padding-bottom:calc(var(--ort-step) * 6)}.ort-docs-ask{margin:0;font-size:var(--ort-text-body);font-weight:var(--ort-weight-medium);color:var(--ort-ink)}.ort-docs-head{margin-bottom:calc(var(--ort-step) * 6)}@media(max-width:720px){.ort-doccats{grid-template-columns:1fr}}.ort-docs-live:not(:empty){margin-bottom:calc(var(--ort-step) * 4)}.ort-doccat{min-width:0}.ort-doccat-head{display:flex;align-items:baseline;justify-content:space-between;gap:calc(var(--ort-step) * 2) calc(var(--ort-step) * 4);flex-wrap:wrap}.ort-doccat-h{display:inline-flex;align-items:baseline;gap:calc(var(--ort-step) * 1.5);font-size:var(--ort-text-body);font-weight:var(--ort-weight-semibold);color:var(--ort-ink);margin:0}.ort-doctiles{list-style:none;margin:calc(var(--ort-step) * 3) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,calc(var(--ort-step) * 30));gap:calc(var(--ort-step) * 3)}.ort-doctile{position:relative;aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--ort-step) * 1);padding:calc(var(--ort-step) * 2);text-align:center;border-radius:var(--ort-radius-card);border:var(--ort-rule-w-hair) solid var(--ort-rule-mid);background:var(--ort-surface);min-width:0}.ort-doctile-icon{display:flex;align-items:center;justify-content:center;color:var(--ort-ink-muted);flex:none}.ort-doctile-icon svg{width:calc(var(--ort-step) * 5);height:calc(var(--ort-step) * 5);stroke-width:1.5}.ort-doctile-name{font-size:var(--ort-text-small);line-height:var(--ort-leading-tight);color:var(--ort-ink);overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:100%}.ort-doctile-meta{font-size:var(--ort-text-small);line-height:var(--ort-leading-tight);color:var(--ort-ink-muted);font-variant-numeric:tabular-nums}.ort-doctile-share{font-size:var(--ort-text-small)}.ort-doctile-x{position:absolute;top:calc(var(--ort-step) * .5);right:calc(var(--ort-step) * .5);font:inherit;font-size:var(--ort-text-body);line-height:1;padding:0 calc(var(--ort-step) * 1);background:none;border:0;color:var(--ort-ink-dim);cursor:pointer}.ort-doctile-x:hover{color:var(--ort-signal-blocked)}.ort-doctile-x:disabled{cursor:default;opacity:.5}.ort-doctile-add-cell{display:block;min-width:0}.ort-doctile-add{border:var(--ort-rule-w-mid) dashed var(--ort-rule-mid);color:var(--ort-ink-muted);cursor:pointer}.ort-doctile-add input{position:absolute;width:1px;height:1px;opacity:0}.ort-drop-plus{font-size:var(--ort-text-lead);line-height:1}.ort-doctile-add:hover{border-color:var(--ort-accent);color:var(--ort-accent)}.ort-doctile-add:focus-within{outline:var(--ort-rule-w-mid) solid var(--ort-accent);outline-offset:calc(var(--ort-step) * .5);border-color:var(--ort-accent)}.ort-doctile-add.is-off{cursor:default;color:var(--ort-ink-dim)}.ort-doctile-add.is-off,.ort-doctile-add.is-off:hover{border-color:var(--ort-rule-hair)}@media(max-width:480px){.ort-doctiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--ort-step) * 2)}}.ort-dash{max-width:var(--ort-measure-wide);margin-inline:auto;padding:calc(var(--ort-step) * 10) var(--ort-gutter) calc(var(--ort-step) * 16)}.ort-dash.is-wide{max-width:none}.ort-dash-head{display:flex;align-items:baseline;justify-content:space-between;gap:calc(var(--ort-step) * 4);flex-wrap:wrap;margin-bottom:calc(var(--ort-step) * 6)}.ort-panel{background:var(--ort-surface);border:var(--ort-rule-w-hair) solid var(--ort-card-edge);border-radius:var(--ort-radius-card);padding:var(--ort-pad-card)}.ort-panel-head{display:flex;align-items:baseline;justify-content:space-between;gap:calc(var(--ort-step) * 4);margin-bottom:calc(var(--ort-step) * 4)}.ort-panel-h{font-size:var(--ort-text-lead);font-weight:var(--ort-weight-semibold);color:var(--ort-ink);margin:0}@media(prefers-reduced-motion:reduce){.ort-sitecard,.ort-addsite{transition:none}}.ort-actions{display:flex;flex-wrap:wrap;gap:calc(var(--ort-step) * 3)}.ort-iconbtn{display:inline-flex;align-items:center;justify-content:center;flex:none;width:calc(var(--ort-step) * 9);height:calc(var(--ort-step) * 9);padding:0;border:var(--ort-rule-w-mid) solid var(--ort-rule-mid);border-radius:var(--ort-radius-control);background:var(--ort-surface);color:var(--ort-ink-muted);cursor:pointer;transition:color .14s,border-color .14s}.ort-iconbtn:hover{color:var(--ort-accent);border-color:var(--ort-accent)}.ort-iconbtn.is-bare,.ort-iconbtn.is-bare:hover{border-color:transparent;background:transparent}.ort-iconbtn:focus-visible{outline:2px solid var(--ort-accent);outline-offset:1px}.ort-iconbtn-glyph{display:inline-flex;width:calc(var(--ort-step) * 4);height:calc(var(--ort-step) * 4)}.ort-iconbtn-glyph>*{width:100%;height:100%}@media(prefers-reduced-motion:reduce){.ort-iconbtn{transition:none}}.ort-dash.is-account{max-width:calc(var(--ort-measure-narrow) + var(--ort-gutter) * 2)}.ort-panel.ort-profile{position:relative;overflow:hidden;border-color:transparent;box-shadow:var(--ort-shadow-card)}.ort-profile-head{display:flex;align-items:flex-start;gap:calc(var(--ort-step) * 5)}.ort-profile .ort-dossier-avatar{width:calc(var(--ort-step) * 14);height:calc(var(--ort-step) * 14);font-size:var(--ort-text-lead)}.ort-profile-id{min-width:0;flex:1;display:grid;gap:calc(var(--ort-step) * 2)}.ort-profile-nameline{display:flex;align-items:center;gap:calc(var(--ort-step) * 1);min-width:0}.ort-profile-nameline .ort-iconbtn{flex:none}.ort-profile-name{margin:0;font-size:var(--ort-text-title);font-weight:var(--ort-weight-semibold);line-height:var(--ort-leading-tight);color:var(--ort-ink);overflow-wrap:anywhere}.ort-profile-line{margin:0;display:flex;align-items:center;gap:calc(var(--ort-step) * 2.5);min-width:0;font-size:var(--ort-text-body);color:var(--ort-ink-body);overflow-wrap:anywhere}.ort-profile-licon{flex:none;width:calc(var(--ort-step) * 4);height:calc(var(--ort-step) * 4);color:var(--ort-ink-muted)}.ort-profile-line .is-dim{color:var(--ort-ink-dim)}.ort-profile-email{margin:0;font-size:var(--ort-text-body);color:var(--ort-ink-muted);overflow-wrap:anywhere}.ort-profile-edit{padding-top:calc(var(--ort-step) * 6)}.ort-profile-notes{display:grid;gap:calc(var(--ort-step) * 2);margin:calc(var(--ort-step) * 8) 0 calc(var(--ort-step) * 5)}.ort-profile-notes .ort-note{margin:0}.ort-sitelist{--ort-card-h: calc(var(--ort-step) * 84);--ort-card-media-min: calc(var(--ort-step) * 24);--ort-card-media-img-h: calc(var(--ort-step) * 60);display:grid;gap:calc(var(--ort-step) * 4)}@media(min-width:640px){.ort-sitelist{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.ort-sitelist{grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){.ort-sitelist{grid-template-columns:repeat(4,1fr)}}.ort-sitelist .ort-sitecard,.ort-sitelist .ort-sitecard:hover{border-color:transparent}.ort-sitelist .ort-sitecard{box-shadow:var(--ort-shadow-card);transition:box-shadow .3s ease,background .3s ease}.ort-sitelist .ort-sitecard:hover{box-shadow:var(--ort-shadow-frame)}.ort-sitelist .ort-sitecard-top>.ort-sitecard-title{flex:1 1 auto;white-space:normal}.ort-sitelist .ort-sitecard-title .ort-sitecard-h{flex:0 1 auto}.ort-sitelist .ort-sitecard-title .ort-ring{flex:none}.ort-sitelist .ort-sitecard-title .ort-ring-btn{width:calc(var(--ort-step) * 5);height:calc(var(--ort-step) * 5)}.ort-sitelist .ort-sitecard-pills{height:auto}.ort-sitecard-tagrow{display:flex;flex-wrap:nowrap;gap:calc(var(--ort-step) * 1.5);min-width:0;overflow:hidden}.ort-sitecard-tagrow>.ort-pill{flex:0 1 auto;min-width:0}.ort-sitelist .ort-sitecard-has-media{gap:0}.ort-sitelist .ort-sitecard-has-media>.ort-sitecard-media{margin-bottom:calc(var(--ort-step) * 5)}.ort-sitelist .ort-sitecard-has-media>.ort-sitecard-media{position:relative}.ort-sitelist .ort-sitecard-media img{position:absolute;inset:0 0 auto;height:var(--ort-card-media-img-h);transform:scale(2);transform-origin:center}.ort-sitelist .ort-sitecard-media:has(>.ort-sitecard-media-empty){background:var(--ort-surface-placeholder)}.ort-sitelist .ort-sitecard-media-empty{position:absolute;inset:0 0 auto;height:var(--ort-card-media-img-h)}.ort-sitelist .ort-sitecard-has-media .ort-sitecard-title{align-items:flex-start;gap:calc(var(--ort-step) * 2.5)}.ort-sitelist .ort-sitecard-has-media .ort-sitecard-title .ort-ring{margin-top:calc(var(--ort-step) * .5)}.ort-sitelist .ort-sitecard-has-media .ort-sitecard-where{margin-top:calc(var(--ort-step) * 1)}.ort-sitelist .ort-sitecard-has-media .ort-sitecard-flag{margin-top:calc(var(--ort-step) * 2)}.ort-sitelist .ort-sitecard-has-media .ort-sitecard-pills{margin-top:calc(var(--ort-step) * 3)}@media(hover:hover){.ort-sitelist .ort-sitecard-has-media .ort-sitecard-pills{max-height:0;margin-top:0;opacity:0;transition:max-height .2s ease,margin-top .2s ease,opacity .2s ease}.ort-sitelist .ort-sitecard-has-media:hover .ort-sitecard-pills,.ort-sitelist .ort-sitecard-has-media:focus-within .ort-sitecard-pills{max-height:calc(var(--ort-step) * 8);margin-top:calc(var(--ort-step) * 3);opacity:1}.ort-sitelist .ort-sitecard-has-media:hover .ort-sitecard-h,.ort-sitelist .ort-sitecard-has-media:focus-within .ort-sitecard-h{white-space:normal}.ort-sitelist .ort-sitecard-has-media:hover .ort-sitecard-h .ort-sitecard-link,.ort-sitelist .ort-sitecard-has-media:focus-within .ort-sitecard-h .ort-sitecard-link{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}}@media(hover:hover)and (prefers-reduced-motion:reduce){.ort-sitelist .ort-sitecard-has-media .ort-sitecard-pills{transition:none}}.ort-sitecard-link{color:inherit;text-decoration:none}.ort-sitecard-link:after{content:"";position:absolute;inset:0;border-radius:inherit}.ort-sitecard-link:focus-visible:after{outline:2px solid var(--ort-accent);outline-offset:2px}.ort-addsite{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--ort-step) * 3);height:var(--ort-card-h);padding:var(--ort-pad-card);border-radius:var(--ort-radius-card);background:var(--ort-brand);color:var(--ort-surface-sunk);box-shadow:var(--ort-shadow-card);text-align:center;text-decoration:none;transition:background .3s ease,color .3s ease,box-shadow .3s ease}.ort-addsite:hover{background:var(--ort-accent-brand);color:var(--ort-surface);box-shadow:var(--ort-shadow-frame)}.ort-addsite:focus-visible{outline:2px solid var(--ort-accent);outline-offset:2px}.ort-addsite-text{display:grid;gap:calc(var(--ort-step) * 1);justify-items:center;min-width:0}.ort-addsite-h{font-size:var(--ort-text-lead);font-weight:var(--ort-weight-semibold);color:inherit}.ort-addsite-sub{font-size:var(--ort-text-small);color:var(--ort-plate-edge);transition:color .3s ease}.ort-addsite:hover .ort-addsite-sub{color:var(--ort-surface)}.ort-addsite-plus{flex:none;display:inline-flex;align-items:center;justify-content:center;width:calc(var(--ort-step) * 10);height:calc(var(--ort-step) * 10);border:var(--ort-rule-w-mid) solid currentColor;border-radius:50%;color:inherit}.ort-dash{container:ort-dash / inline-size}.ort-overview{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ort-overview-gap);align-items:start}.ort-overview-main{min-width:0;grid-column:1 / -1}.ort-overview .ort-referral{grid-column:1 / -1}.ort-overview-main .ort-sitelist{grid-template-columns:minmax(0,1fr)}@container ort-dash (min-width: 600px){.ort-overview,.ort-overview-main .ort-sitelist{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ort-dash (min-width: 900px){.ort-overview{grid-template-columns:repeat(3,minmax(0,1fr))}.ort-overview.has-aside .ort-overview-main{grid-column:1 / -2}.ort-overview.has-aside .ort-referral{grid-column:-2 / -1}.ort-overview-main .ort-sitelist{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ort-dash (min-width: 1200px){.ort-overview{grid-template-columns:repeat(4,minmax(0,1fr))}.ort-overview-main .ort-sitelist{grid-template-columns:repeat(3,minmax(0,1fr))}}@container ort-dash (min-width: 1520px){.ort-overview{grid-template-columns:repeat(5,minmax(0,1fr))}.ort-overview-main .ort-sitelist{grid-template-columns:repeat(4,minmax(0,1fr))}}.ort-sitelist.is-capped>.ort-sitecard:nth-child(n+4){display:none}@container ort-dash (min-width: 1200px){.ort-sitelist.is-capped>.ort-sitecard:nth-child(n+4){display:flex}.ort-sitelist.is-capped>.ort-sitecard:nth-child(n+6){display:none}}@container ort-dash (min-width: 1520px){.ort-sitelist.is-capped>.ort-sitecard:nth-child(n+6){display:flex}.ort-sitelist.is-capped>.ort-sitecard:nth-child(n+8){display:none}}.ort-sitesplit{display:grid;grid-template-rows:1fr 1fr;gap:calc(var(--ort-step) * 3);height:var(--ort-card-h)}.ort-sitesplit-all,.ort-sitesplit-add{display:flex;align-items:center;gap:calc(var(--ort-step) * 3);min-height:0;padding:calc(var(--ort-step) * 4) calc(var(--ort-step) * 6);border-radius:var(--ort-radius-card);color:inherit;text-decoration:none;transition:background .3s ease,color .3s ease,box-shadow .3s ease}.ort-sitesplit-all{justify-content:space-between;background:var(--ort-surface);box-shadow:var(--ort-shadow-card)}.ort-sitesplit-all:hover{box-shadow:var(--ort-shadow-frame);color:var(--ort-accent)}.ort-sitesplit-arrow{flex:none;color:var(--ort-accent)}.ort-sitesplit-all.ort-sitesplit-add{background:var(--ort-brand);color:var(--ort-surface-sunk)}.ort-sitesplit-all.ort-sitesplit-add:hover{background:var(--ort-accent-brand);color:var(--ort-surface)}.ort-sitesplit-add .ort-sitesplit-sub{color:var(--ort-plate-edge);transition:color .3s ease}.ort-sitesplit-add:hover .ort-sitesplit-sub{color:var(--ort-surface)}.ort-sitesplit-add .ort-sitesplit-arrow{color:inherit}.ort-sitesplit-all:focus-visible,.ort-sitesplit-add:focus-visible{outline:2px solid var(--ort-accent);outline-offset:2px}.ort-sitesplit-text{display:grid;gap:calc(var(--ort-step) * 1);min-width:0}.ort-sitesplit-h{font-size:var(--ort-text-lead);font-weight:var(--ort-weight-semibold);color:inherit}.ort-sitesplit-sub{font-size:var(--ort-text-small);color:var(--ort-ink-muted)}@media(prefers-reduced-motion:reduce){.ort-sitesplit-all,.ort-sitesplit-add{transition:none}}@media(max-width:639px){.ort-sitesplit{height:auto;grid-template-rows:none}.ort-sitesplit-all,.ort-sitesplit-add{padding-block:calc(var(--ort-step) * 5)}.ort-sitelist.is-all{--ort-card-h: calc(var(--ort-step) * 64);--ort-card-media-img-h: calc(var(--ort-step) * 33)}}.ort-overview{--ort-card-h: calc(var(--ort-step) * 52);--ort-overview-gap: calc(var(--ort-step) * 4)}.ort-referral{display:flex;flex-direction:column;gap:calc(var(--ort-step) * 3);animation:ort-referral-in .32s ease-out both}.ort-referral .ort-panel-head{margin-bottom:0;align-items:flex-start}@container ort-dash (min-width: 900px){.ort-overview.has-aside .ort-referral{height:calc(var(--ort-card-h) * 2 + var(--ort-overview-gap))}}@keyframes ort-referral-in{0%{opacity:0;transform:translateY(calc(var(--ort-step) * 2))}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ort-referral{animation:none}}.ort-referral-body{margin:0;font-size:var(--ort-text-body);line-height:var(--ort-leading-body);color:var(--ort-ink-body)}.ort-referral-foot{margin-top:auto}.ort-panel.ort-referral{background:var(--ort-brand);border:0;box-shadow:var(--ort-shadow-card);position:relative;isolation:isolate;overflow:hidden}.ort-referral-map{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:left center;transform:scale(1.5);transform-origin:left center;filter:grayscale(1)}.ort-panel.ort-referral:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,color-mix(in srgb,var(--ort-brand) 96%,transparent),color-mix(in srgb,var(--ort-brand) 88%,transparent) 45%,color-mix(in srgb,var(--ort-brand) 62%,transparent))}.ort-referral .ort-panel-h{color:var(--ort-surface)}.ort-referral-body{color:var(--ort-plate-edge)}.ort-referral .ort-btn-secondary{background:var(--ort-surface-sunk);border-color:var(--ort-surface-sunk);color:var(--ort-brand);transition:background .3s ease,border-color .3s ease,color .3s ease}.ort-referral .ort-btn-secondary:hover:not(:disabled){background:var(--ort-accent-brand);border-color:var(--ort-accent-brand);color:var(--ort-surface)}.ort-referral .ort-iconbtn{background:transparent;border-color:color-mix(in srgb,var(--ort-plate-edge) 40%,transparent);color:var(--ort-plate-edge)}.ort-referral .ort-iconbtn:hover{border-color:var(--ort-surface);color:var(--ort-surface)}.ort-referral .ort-btn:focus-visible,.ort-referral .ort-iconbtn:focus-visible{outline-color:var(--ort-surface)}.ort-sitecard-title{display:flex;align-items:center;gap:calc(var(--ort-step) * 2);min-width:0}.ort-sitecard-h .ort-sitecard-link{display:block;overflow:hidden;text-overflow:ellipsis}.ort-pill-action{position:relative;z-index:1;cursor:pointer;font-family:inherit}.ort-pill-action:hover{border-color:var(--ort-rule-strong)}.ort-pill-action:focus-visible{outline:2px solid var(--ort-accent);outline-offset:2px}.ort-editor-relist{flex:none;display:inline-flex;align-items:center;justify-content:center;width:calc(var(--ort-step) * 8);height:calc(var(--ort-step) * 8);border:var(--ort-rule-w-hair) solid var(--ort-signal-blocked-edge);border-radius:50%;background:var(--ort-signal-blocked-bg);color:var(--ort-signal-blocked);cursor:pointer;transition:background .14s,color .14s,border-color .14s}.ort-editor-relist:hover{background:var(--ort-signal-blocked);border-color:var(--ort-signal-blocked);color:var(--ort-surface)}.ort-editor-relist:focus-visible{outline:2px solid var(--ort-accent);outline-offset:2px}.ort-ring{position:relative;display:inline-flex;z-index:2}.ort-ring-btn{display:inline-grid;place-items:center;width:calc(var(--ort-step) * 7);height:calc(var(--ort-step) * 7);padding:0;border:0;background:none;border-radius:50%;cursor:pointer}.ort-ring-btn:focus-visible{outline:2px solid var(--ort-accent);outline-offset:2px}.ort-ring-btn svg{display:block;width:100%;height:100%}.ort-ring-track{fill:none;stroke:var(--ort-rule-hair);stroke-width:3.2}.ort-ring-arc{fill:none;stroke:var(--ort-accent);stroke-width:3.2;stroke-linecap:round}.ort-ring-disc{fill:var(--ort-brand)}.ort-ring-check{fill:none;stroke:var(--ort-surface);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.ort-ring.is-review .ort-ring-arc{stroke:var(--ort-signal-unverified)}.ort-ring.is-review .ort-ring-disc{fill:var(--ort-signal-unverified)}.ort-ringtip{position:fixed;display:block;width:calc(var(--ort-step) * 80);max-width:calc(100vw - var(--ort-step) * 4);background:var(--ort-surface);border:var(--ort-rule-w-hair) solid var(--ort-rule-mid);border-radius:var(--ort-radius-control);box-shadow:var(--ort-shadow-overlay);padding:calc(var(--ort-step) * 3) calc(var(--ort-step) * 3.5);font-family:var(--ort-font-sans);font-size:var(--ort-text-small);font-weight:var(--ort-weight-regular);letter-spacing:normal;line-height:var(--ort-leading-body);text-align:left;white-space:normal;color:var(--ort-ink-body);z-index:60}.ort-ringtip b{color:var(--ort-ink);font-weight:var(--ort-weight-semibold)}.ort-ringtip-list{list-style:none;margin:calc(var(--ort-step) * 1) 0 0;padding:0 0 0 calc(var(--ort-step) * 4)}.ort-ringtip-list li{padding:calc(var(--ort-step) * .5) 0}.ort-ringtip-list .is-more{color:var(--ort-ink-muted)}.ort-or{display:flex;align-items:center;gap:calc(var(--ort-step) * 3);margin:calc(var(--ort-step) * 6) 0;font-size:var(--ort-text-small);color:var(--ort-ink-dim)}.ort-or span{flex:1;height:var(--ort-rule-w-hair);background:var(--ort-rule-mid)}.ort-oauth-actions{display:grid;gap:calc(var(--ort-step) * 2)}.ort-slim-foot{margin-top:calc(var(--ort-step) * 10);padding-top:calc(var(--ort-step) * 6);border-top:var(--ort-rule-w-hair) solid var(--ort-rule-mid);font-size:var(--ort-text-small);color:var(--ort-ink-muted)}.ort-back{font-size:var(--ort-text-small);color:var(--ort-accent);text-decoration:none}.ort-back:hover{text-decoration:underline;text-underline-offset:2px}.ort-back+.ort-dash-head{margin-top:calc(var(--ort-step) * 3)}.ort-editor-notice{margin-top:calc(var(--ort-step) * 6)}.ort-editor-hint{margin-top:calc(var(--ort-step) * 2)}.ort-record{margin-top:calc(var(--ort-step) * 6);padding:calc(var(--ort-step) * 7)}.ort-editor-actions{display:grid;gap:calc(var(--ort-step) * 5);margin-top:calc(var(--ort-step) * 6);background:var(--ort-surface);border:var(--ort-rule-w-hair) solid var(--ort-rule-mid);border-radius:var(--ort-radius-card);padding:calc(var(--ort-step) * 7)}.ort-editor-stack{margin-top:calc(var(--ort-step) * 6);background:var(--ort-surface);border:var(--ort-rule-w-hair) solid var(--ort-rule-mid);border-radius:var(--ort-radius-card);padding:calc(var(--ort-step) * 7);display:grid;gap:calc(var(--ort-step) * 10)}.ort-editor-sec{display:grid;gap:calc(var(--ort-step) * 6)}@media(max-width:519px){.ort-editor-stack,.ort-editor-actions{padding:calc(var(--ort-step) * 5)}}.ort-editor-sechead{display:flex;align-items:center;gap:calc(var(--ort-step) * 3);padding-bottom:calc(var(--ort-step) * 3);border-bottom:var(--ort-rule-w-mid) solid var(--ort-rule-mid)}.ort-editor-node{flex:none;width:calc(var(--ort-step) * 7);height:calc(var(--ort-step) * 7);border-radius:50%;background:var(--ort-surface-sunk);border:var(--ort-rule-w-hair) solid var(--ort-rule-mid);display:grid;place-items:center;font-size:var(--ort-text-small);font-variant-numeric:tabular-nums;color:var(--ort-ink-muted)}.ort-editor-seclabel{margin:0;font-size:var(--ort-text-lead);font-weight:var(--ort-weight-semibold)}.ort-editor-sec.is-done .ort-editor-seclabel{color:var(--ort-signal-confirmed)}.ort-editor-relist-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:calc(var(--ort-step) * 3)}.ort-editor-relist-q{margin:0;flex:none;font-size:var(--ort-text-lead);font-weight:var(--ort-weight-semibold);color:var(--ort-ink)}.ort-policy .ort-h1{margin-bottom:calc(var(--ort-step) * 6)}.ort-policy-body p:last-child{margin-bottom:0}.ort-policy-body{margin-top:calc(var(--ort-step) * 8)}.ort-range{display:grid;gap:calc(var(--ort-step) * 3)}.ort-range-boxes{display:flex;align-items:end;gap:calc(var(--ort-step) * 2);flex-wrap:wrap}.ort-range-box{display:grid;gap:calc(var(--ort-step) * 1);min-width:0;flex:1 1 calc(var(--ort-step) * 16)}.ort-range-box-l{font-size:var(--ort-text-small);color:var(--ort-ink-label);letter-spacing:var(--ort-track-label)}.ort-range-box .ort-control{font-variant-numeric:tabular-nums}.ort-range-dash{color:var(--ort-ink-dim);padding-bottom:calc(var(--ort-step) * 3)}.ort-range-unit{font-size:var(--ort-text-small);color:var(--ort-ink-muted);padding-bottom:calc(var(--ort-step) * 3)}.ort-multi{display:grid;gap:calc(var(--ort-step) * 3)}.ort-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:calc(var(--ort-step) * 2)}.ort-chip{display:inline-flex;align-items:center;gap:calc(var(--ort-step) * 1);padding:calc(var(--ort-step) * 1) calc(var(--ort-step) * 1) calc(var(--ort-step) * 1) calc(var(--ort-step) * 2.5);border:var(--ort-rule-w-hair) solid var(--ort-rule-mid);border-radius:var(--ort-radius-control);background:var(--ort-surface);font-size:var(--ort-text-small);color:var(--ort-ink-body)}.ort-chip-x{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--ort-step) * 5);height:calc(var(--ort-step) * 5);border:0;background:none;border-radius:var(--ort-radius-control);color:var(--ort-ink-dim);cursor:pointer;font-size:var(--ort-text-body);line-height:1}.ort-chip-x:hover{color:var(--ort-ink);background:var(--ort-surface-sunk)}.ort-chip-x:focus-visible{outline:2px solid var(--ort-accent);outline-offset:1px}.ort-multi-list{max-height:calc(var(--ort-step) * 56);overflow-y:auto;border:var(--ort-rule-w-hair) solid var(--ort-rule-hair);border-radius:var(--ort-radius-card)}.ort-multi-list.is-full{max-height:none;overflow-y:visible}.ort-multi-row{display:flex;align-items:baseline;gap:calc(var(--ort-step) * 2.5);padding:calc(var(--ort-step) * 2) calc(var(--ort-step) * 3);border-bottom:var(--ort-rule-w-hair) solid var(--ort-rule-hair);cursor:pointer;font-size:var(--ort-text-body)}.ort-multi-row:last-child{border-bottom:0}.ort-multi-row:hover{background:var(--ort-surface-sunk)}.ort-multi-label{flex:1 1 auto;color:var(--ort-ink-body)}.ort-multi-note{font-size:var(--ort-text-small);color:var(--ort-ink-dim);font-variant-numeric:tabular-nums}.ort-multi-empty{margin:0;padding:calc(var(--ort-step) * 4);color:var(--ort-ink-dim);font-size:var(--ort-text-small)}.ort-money{position:relative;display:block}.ort-money-mark{position:absolute;left:calc(var(--ort-step) * 3.5);top:50%;transform:translateY(-50%);color:var(--ort-ink-dim);font-size:var(--ort-text-body);pointer-events:none}.ort-money-input{padding-left:calc(var(--ort-step) * 7);font-variant-numeric:tabular-nums}.ort-split{display:flex;flex-direction:column;background:var(--ort-surface);border-radius:var(--ort-radius-card);box-shadow:var(--ort-shadow-frame);overflow:hidden}.ort-split-side{display:none}.ort-split-strip{background:var(--ort-surface-page);padding:calc(var(--ort-step) * 3) calc(var(--ort-step) * 5);display:grid;gap:calc(var(--ort-step) * 1);justify-items:center}.ort-split-main{padding:calc(var(--ort-step) * 6) calc(var(--ort-step) * 5) calc(var(--ort-step) * 8);min-width:0;display:flex;flex-direction:column}@media(min-width:900px){.ort-split{display:grid;grid-template-columns:minmax(calc(var(--ort-step) * 80),2fr) 3fr;align-items:stretch}.ort-split-side{display:flex;flex-direction:column;gap:calc(var(--ort-step) * 8);background:var(--ort-surface-page);padding:calc(var(--ort-step) * 8) calc(var(--ort-step) * 7);min-width:0}.ort-split-side.is-scene{position:relative;isolation:isolate;background:var(--ort-brand)}.ort-split-scene{position:absolute;inset:0;z-index:-1;overflow:hidden}.ort-split-scene img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(1);object-position:left center;transform:scale(1.5);transform-origin:left center}.ort-split-scene:after{content:"";position:absolute;inset:0;background:linear-gradient(160deg,color-mix(in srgb,var(--ort-brand) 50%,transparent),color-mix(in srgb,var(--ort-brand) 30%,transparent))}.ort-split-side.is-scene .ort-vig-card{background:color-mix(in srgb,var(--ort-surface) 84%,transparent);backdrop-filter:blur(calc(var(--ort-step) * 2.5));box-shadow:var(--ort-shadow-on-dark)}.ort-split-side.is-scene:has(.ort-noderail) .ort-split-scene:after{background:linear-gradient(180deg,color-mix(in srgb,var(--ort-brand) 78%,transparent) 0,color-mix(in srgb,var(--ort-brand) 45%,transparent) calc(var(--ort-step) * 60),color-mix(in srgb,var(--ort-brand) 30%,transparent))}.ort-split-side.is-scene .ort-noderail-gbtn{color:var(--ort-surface-sunk);text-shadow:0 0 calc(var(--ort-step) * 1.5) var(--ort-brand),0 1px 2px var(--ort-brand)}.ort-split-side.is-scene .ort-noderail-glabel{opacity:.8}.ort-split-side.is-scene .ort-noderail-group.is-now .ort-noderail-glabel,.ort-split-side.is-scene .ort-noderail-gbtn:hover:not(:disabled) .ort-noderail-glabel{opacity:1}.ort-split-side.is-scene .ort-noderail-dot{text-shadow:none}.ort-split-side.is-scene .ort-noderail-link{background:color-mix(in srgb,var(--ort-surface-sunk) 35%,transparent)}.ort-split-side.is-scene .ort-noderail-linkfill{background:var(--ort-accent-on-dark)}.ort-split-side.is-scene .ort-noderail-group.is-done .ort-noderail-glabel{color:color-mix(in srgb,var(--ort-signal-confirmed) 35%,var(--ort-surface))}.ort-split-side.is-scene .ort-noderail-sub{color:color-mix(in srgb,var(--ort-surface-sunk) 75%,transparent)}.ort-split-side.is-scene .ort-noderail-gbtn:focus-visible{outline-color:var(--ort-accent-on-dark)}.ort-split-side.is-scene .ort-vig-skel{background:color-mix(in srgb,var(--ort-accent-brand) 38%,var(--ort-surface))}.ort-split-strip{display:none}.ort-split-main{padding:calc(var(--ort-step) * 10) calc(var(--ort-step) * 10) calc(var(--ort-step) * 12)}}.ort-split-side.is-fill{padding:0;gap:0}.ort-split-figure{display:block;flex:1;min-height:0;width:100%;height:100%;object-fit:cover;object-position:center}.ort-strip-sub{margin:0;font-size:var(--ort-text-body);font-weight:var(--ort-weight-medium);color:var(--ort-ink);text-align:center}.ort-strip-step{margin:0;font-size:var(--ort-text-small);font-weight:var(--ort-weight-medium);color:var(--ort-ink-muted);letter-spacing:var(--ort-track-label)}.ort-dots{list-style:none;margin:0;padding:calc(var(--ort-step) * 1) 0;display:flex;align-items:center;gap:calc(var(--ort-step) * 2)}.ort-dot{width:calc(var(--ort-step) * 2);height:calc(var(--ort-step) * 2);border-radius:50%;background:var(--ort-rule-strong);transition:background .2s ease,transform .2s ease}.ort-dot.is-done{background:var(--ort-brand)}.ort-dot.is-now{background:var(--ort-brand);transform:scale(1.5)}.ort-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ort-dossier{background:var(--ort-surface);border:var(--ort-rule-w-hair) solid var(--ort-rule-mid);border-radius:var(--ort-radius-card);padding:calc(var(--ort-step) * 5);display:grid;gap:calc(var(--ort-step) * 4);align-content:start}.ort-dossier-kicker{margin:0;font-size:var(--ort-text-small);font-weight:var(--ort-weight-medium);letter-spacing:var(--ort-track-label);color:var(--ort-ink-label)}.ort-dossier-region{display:grid;gap:calc(var(--ort-step) * 2);padding-top:calc(var(--ort-step) * 3);border-top:var(--ort-rule-w-hair) solid var(--ort-rule-hair);transition:opacity .2s ease}.ort-dossier-region.is-recede{opacity:.45}.ort-dossier-region-h{margin:0;font-size:var(--ort-text-small);font-weight:var(--ort-weight-medium);letter-spacing:var(--ort-track-label);color:var(--ort-ink-label)}.ort-dossier-dl{margin:0;display:grid;gap:calc(var(--ort-step) * 2)}.ort-dossier-line{margin:0;display:flex;align-items:baseline;justify-content:space-between;gap:calc(var(--ort-step) * 4);font-size:var(--ort-text-body)}.ort-dossier-line dt{color:var(--ort-ink-muted);flex:none}.ort-dossier-line dd{margin:0;min-width:0;text-align:right;color:var(--ort-ink);overflow-wrap:anywhere}.ort-dossier-line dd.is-ghost{color:var(--ort-ink-dim);font-size:var(--ort-text-small);border-bottom:var(--ort-rule-w-hair) dashed var(--ort-rule-mid)}.ort-dossier-fig{font-family:var(--ort-font-mono);font-variant-numeric:tabular-nums;font-size:var(--ort-text-lead)}.ort-dossier-figunit{font-size:var(--ort-text-small);color:var(--ort-ink-muted)}.ort-dossier-stamp{display:inline-block;padding:0 calc(var(--ort-step) * 2);border:var(--ort-rule-w-strong) solid var(--ort-ink);border-radius:var(--ort-radius-control);font-size:var(--ort-text-small);font-weight:var(--ort-weight-semibold);letter-spacing:var(--ort-track-label);color:var(--ort-ink)}.ort-dossier-idrow{display:flex;align-items:center;gap:calc(var(--ort-step) * 3)}.ort-dossier-avatar{flex:none;width:calc(var(--ort-step) * 11);height:calc(var(--ort-step) * 11);border-radius:50%;border:var(--ort-rule-w-mid) solid var(--ort-rule-strong);background:var(--ort-surface-sunk);display:grid;place-items:center;font-size:var(--ort-text-body);font-weight:var(--ort-weight-medium);color:var(--ort-ink-muted)}.ort-dossier-avatar.is-ghost{border-style:dashed;color:var(--ort-ink-dim)}.ort-dossier-avatar-glyph{width:60%;height:60%;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.ort-dossier-idtext{min-width:0;display:grid;gap:calc(var(--ort-step) * 1)}.ort-dossier-idname{margin:0;font-size:var(--ort-text-body);font-weight:var(--ort-weight-medium);color:var(--ort-ink)}.ort-dossier-idname.is-ghost{color:var(--ort-ink-dim);font-weight:var(--ort-weight-regular)}.ort-noderail{margin:0}.ort-noderail-list{list-style:none;margin:0;padding:0;display:flex;align-items:stretch;gap:0;width:100%}.ort-noderail-group{flex:1 1 0;min-width:0;display:flex;position:relative}.ort-noderail-link{position:absolute;top:calc(var(--ort-step) * 4.5);left:50%;width:100%;height:calc(var(--ort-step) * .75);border-radius:var(--ort-radius-control);background:var(--ort-rule-mid);overflow:hidden}.ort-noderail-linkfill{display:block;height:100%;background:var(--ort-accent);transition:width .24s ease}.ort-noderail-gbtn{flex:1;min-width:0;display:grid;grid-template-rows:calc(var(--ort-step) * 9) 1fr;justify-items:center;row-gap:calc(var(--ort-step) * 3);padding:0;border:0;background:none;cursor:pointer;font:inherit;text-align:center;color:var(--ort-ink)}.ort-noderail-dot{grid-row:1;align-self:center;position:relative;z-index:1;width:calc(var(--ort-step) * 7);height:calc(var(--ort-step) * 7);border-radius:50%;background:var(--ort-surface-sunk);border:var(--ort-rule-w-hair) solid var(--ort-rule-mid);display:grid;place-items:center;font-size:var(--ort-text-small);font-variant-numeric:tabular-nums;color:var(--ort-ink-muted);transition:width .2s ease,height .2s ease,font-size .2s ease,background .2s ease,border-color .2s ease,color .2s ease}.ort-noderail-group.is-now .ort-noderail-dot{width:calc(var(--ort-step) * 9);height:calc(var(--ort-step) * 9);font-size:var(--ort-text-body);background:var(--ort-rule-mid);border-color:var(--ort-rule-strong);color:var(--ort-ink)}.ort-noderail-text{grid-row:2;align-self:start;min-width:0;display:grid;gap:calc(var(--ort-step) * 1);justify-items:center}.ort-noderail-glabel{font-size:var(--ort-text-small);font-weight:var(--ort-weight-semibold);opacity:.55;transition:font-size .2s ease,opacity .2s ease,color .2s ease}.ort-noderail-group.is-now .ort-noderail-glabel{font-size:var(--ort-text-body);opacity:1}.ort-noderail-group.is-done .ort-noderail-glabel{color:var(--ort-signal-confirmed);opacity:.9}.ort-noderail-group.is-done.is-now .ort-noderail-glabel{opacity:1}.ort-noderail-gbtn:hover:not(:disabled) .ort-noderail-glabel{opacity:1}.ort-noderail-gbtn:disabled{cursor:default}.ort-noderail-text .ort-noderail-glabel .ort-skel-text{width:calc(var(--ort-step) * 14)}.ort-noderail-group.is-locked .ort-noderail-glabel{opacity:.45}.ort-noderail-group.is-locked .ort-noderail-dot{border-color:var(--ort-rule-hair);color:var(--ort-ink-dim)}.ort-noderail-gbtn:focus-visible{outline:2px solid var(--ort-accent);outline-offset:2px;border-radius:var(--ort-radius-control)}.ort-noderail-subwrap{position:relative;display:block;overflow:hidden}.ort-noderail-sub{display:block;font-size:var(--ort-text-small);color:var(--ort-ink-muted);text-align:center;animation:ort-sub-in .24s ease}.ort-noderail-sub.is-out{position:absolute;inset:0;animation:ort-sub-out .24s ease forwards}@keyframes ort-sub-in{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes ort-sub-out{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}@media(prefers-reduced-motion:reduce){.ort-dossier-region,.ort-noderail-dot,.ort-noderail-glabel,.ort-dot{transition:none}.ort-noderail-sub{animation:none}.ort-noderail-linkfill{transition:none}.ort-noderail-sub.is-out{display:none}.ort-vig-skel{animation:none}}.ort-split-slim{max-width:var(--ort-measure-narrow)}.ort-split-slim .ort-lede{margin-top:calc(var(--ort-step) * 5)}.ort-split-slim>.ort-skel-lede{margin-top:calc(var(--ort-step) * 5)}.ort-wiz-title .ort-h1 .ort-skel-text{width:calc(var(--ort-step) * 36)}.ort-wizdone{max-width:var(--ort-measure-narrow);margin-inline:auto;padding:calc(var(--ort-step) * 14) var(--ort-gutter) calc(var(--ort-step) * 16)}.ort-outcome-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:calc(var(--ort-step) * 12) calc(var(--ort-step) * 10);background:var(--ort-surface);border:var(--ort-rule-w-mid) solid var(--ort-rule-mid);border-radius:var(--ort-radius-card)}.ort-outcome-card .ort-modal-mark{flex:none;width:calc(var(--ort-step) * 20);height:calc(var(--ort-step) * 20);margin-bottom:calc(var(--ort-step) * 6)}.ort-outcome-card .ort-modal-mark-disc{width:calc(var(--ort-step) * 14);height:calc(var(--ort-step) * 14)}.ort-outcome-card .ort-modal-mark-i{width:calc(var(--ort-step) * 7);height:calc(var(--ort-step) * 7)}.ort-outcome-title{margin:0 0 calc(var(--ort-step) * 3);text-wrap:balance}.ort-outcome-body{margin:0;max-width:calc(var(--ort-step) * 110)}.ort-outcome-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--ort-step) * 3);margin-top:calc(var(--ort-step) * 8)}@media(max-width:519px){.ort-outcome-card{padding:calc(var(--ort-step) * 8) calc(var(--ort-step) * 5)}.ort-outcome-actions{flex-direction:column;align-self:stretch}.ort-outcome-actions .ort-btn{width:100%}}.ort-split-welcome{margin:0;font-size:var(--ort-text-lead);line-height:var(--ort-leading-lead);color:var(--ort-ink)}.ort-split-pagearea{outline:none;flex:1;min-height:0;display:flex;flex-direction:column}.ort-pageflow{flex:1;display:flex;flex-direction:column}.ort-split-main .ort-wiz-nav{margin-top:auto}@media(max-width:899px){.ort-wizfull .ort-split-main{flex:1}}@media(max-width:519px){.ort-wizfull .ort-wiz-nav{flex-wrap:wrap;gap:calc(var(--ort-step) * 2)}.ort-wizfull .ort-wiz-nav-actions{display:contents}.ort-wizfull .ort-wiz-nav .ort-btn{flex:1 1 auto;padding-inline:calc(var(--ort-step) * 3)}.ort-wizfull .ort-wiz-nav>span:empty:not(.ort-skel){display:none}.ort-wizfull .ort-wiz-nav-actions>.ort-btn:last-child{flex-basis:100%}.ort-wizfull .ort-wiz-nav>.ort-skel-btn{flex-basis:100%;width:100%}}.ort-pub-main:has(>.ort-wizfull){display:flex;flex-direction:column;min-height:0}.ort-wizfull{flex:1;min-height:0;padding:calc(var(--ort-step) * 4);display:flex;flex-direction:column}.ort-wizfull .ort-split{flex:1;min-height:0}.ort-wizfull .ort-split{overflow-y:auto}@media(max-width:899px){.ort-wizfull{padding:var(--ort-gutter)}}@media(min-width:900px){.ort-wizfull .ort-split{overflow:hidden}.ort-wizfull .ort-split-main{overflow-y:auto;min-height:0}.ort-wizfull .ort-split-side{overflow:hidden;min-height:0}.ort-wizfull .ort-split-side>.ort-dossier{flex:1;min-height:0;overflow-y:auto}}.ort-split-main .ort-wiz-lede{margin-bottom:calc(var(--ort-step) * 8)}.ort-vig{display:grid;gap:calc(var(--ort-step) * 3);justify-items:center;align-content:center;flex:1;width:100%}.ort-vig-card{position:relative;width:100%;max-width:calc(var(--ort-step) * 85);background:var(--ort-surface);border-radius:var(--ort-radius-card);box-shadow:var(--ort-shadow-card);padding:calc(var(--ort-step) * 5);overflow:hidden;display:grid;gap:calc(var(--ort-step) * 4)}.ort-vig-id{display:flex;align-items:flex-start;gap:calc(var(--ort-step) * 4)}.ort-vig-rule{display:block;border-top:var(--ort-rule-w-hair) solid var(--ort-rule-hair)}.ort-vig-pic{flex:none}.ort-vig-row{display:flex;align-items:flex-start;gap:calc(var(--ort-step) * 3)}.ort-vig-rowbody{flex:1;min-width:0;display:grid;gap:calc(var(--ort-step) * 1)}.ort-vig-fact{display:grid;gap:calc(var(--ort-step) * 1)}.ort-vig-rowbody:has(>.ort-vig-fact+.ort-vig-fact){gap:calc(var(--ort-step) * 3)}.ort-vig-rowhead{font-weight:var(--ort-weight-medium);color:var(--ort-ink)}.ort-vig-body{min-width:0;display:grid;gap:calc(var(--ort-step) * 1);text-align:left}.ort-vig-head{margin:0 0 calc(var(--ort-step) * 1);font-size:var(--ort-text-lead);font-weight:var(--ort-weight-semibold);color:var(--ort-ink);overflow-wrap:anywhere}.ort-vig-line{margin:0;font-size:var(--ort-text-body);color:var(--ort-ink-body);overflow-wrap:anywhere;display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--ort-step) * 2)}.ort-vig-licon+*{flex:1 1 0;min-width:0}.ort-vig-line.is-single{flex-wrap:nowrap;overflow-wrap:normal;min-width:0}.ort-vig-line.is-single>.ort-vig-licon+*{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ort-vig-licon{flex:none;width:calc(var(--ort-step) * 4);height:calc(var(--ort-step) * 4);color:var(--ort-ink-dim)}.ort-vig-item{display:inline-flex;align-items:center;gap:calc(var(--ort-step) * 2);min-width:0}.ort-vig-dotsep{color:var(--ort-ink-dim)}.ort-vig-item.is-clamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;width:100%;min-width:0}.ort-vig-item.is-clamp .ort-fillin{display:inline}.ort-fillin{display:inline-block}.ort-vig .is-ghost{color:var(--ort-ink-dim);font-weight:var(--ort-weight-regular)}.ort-vig-fig{font-variant-numeric:tabular-nums}.ort-vig-skel{display:inline-block;max-width:100%;height:calc(var(--ort-step) * 3);margin-block:calc((var(--ort-text-body) * var(--ort-leading-body) - var(--ort-step) * 3) / 2);border-radius:var(--ort-radius-control);background:color-mix(in srgb,var(--ort-accent) 14%,var(--ort-surface));animation:ort-skel 1.8s ease-in-out infinite;vertical-align:middle}.ort-vig-head .ort-vig-skel{height:calc(var(--ort-step) * 4);margin-block:calc((var(--ort-text-lead) * var(--ort-leading-body) - var(--ort-step) * 4) / 2)}@keyframes ort-skel{0%,to{opacity:1}50%{opacity:.5}}.ort-skel{display:block;border-radius:var(--ort-radius-control);background:color-mix(in srgb,var(--ort-accent) 14%,var(--ort-surface));animation:ort-skel 1.8s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.ort-skel{animation:none}}.ort-skel-text{display:inline-block;max-width:100%;color:transparent;background:linear-gradient(transparent 22%,color-mix(in srgb,var(--ort-accent) 14%,var(--ort-surface)) 22% 78%,transparent 78%);border-radius:var(--ort-radius-control);animation:ort-skel 1.8s ease-in-out infinite;user-select:none}.ort-skel-text.is-w-full{width:100%}.ort-skel-text.is-w-wide{width:70%}.ort-skel-text.is-w-half{width:50%}.ort-skel-text.is-w-short{width:30%}@media(prefers-reduced-motion:reduce){.ort-skel-text{animation:none}}.ort-skel-line.is-small{height:calc(var(--ort-step) * 2.5);margin-block:calc((var(--ort-text-small) * var(--ort-leading-body) - var(--ort-step) * 2.5) / 2)}.ort-skel-line.is-body{height:calc(var(--ort-step) * 3);margin-block:calc((var(--ort-text-body) * var(--ort-leading-body) - var(--ort-step) * 3) / 2)}.ort-skel-line.is-lead{height:calc(var(--ort-step) * 4);margin-block:calc((var(--ort-text-lead) * var(--ort-leading-body) - var(--ort-step) * 4) / 2)}.ort-skel-line.is-title{height:calc(var(--ort-step) * 4);margin-block:calc((var(--ort-text-lead) * var(--ort-leading-tight) - var(--ort-step) * 4) / 2)}.ort-skel-line.is-w-full{width:100%}.ort-skel-line.is-w-wide{width:70%}.ort-skel-line.is-w-half{width:50%}.ort-skel-line.is-w-short{width:30%}.ort-skel-control{height:calc(var(--ort-step) * 12)}.ort-skel-area{height:calc(var(--ort-step) * 28)}.ort-skel-btn{width:calc(var(--ort-step) * 26);height:calc(var(--ort-step) * 11)}.ort-skel-avatar{flex:none;width:calc(var(--ort-step) * 14);height:calc(var(--ort-step) * 14);border-radius:50%}.ort-vig-icon{flex:none;width:calc(var(--ort-step) * 9);height:calc(var(--ort-step) * 9);border-radius:50%;background:color-mix(in srgb,var(--ort-accent) 10%,var(--ort-surface));display:grid;place-items:center;color:var(--ort-accent)}.ort-vig-icon svg{width:calc(var(--ort-step) * 4);height:calc(var(--ort-step) * 4)}.ort-vig-icon{position:relative}.ort-vig-badge{position:absolute;top:calc(var(--ort-step) * -1);right:calc(var(--ort-step) * -1);min-width:calc(var(--ort-step) * 4);height:calc(var(--ort-step) * 4);padding:0 calc(var(--ort-step) * 1);border-radius:50%;background:var(--ort-signal-unverified-bg);border:var(--ort-rule-w-hair) solid var(--ort-signal-unverified-edge);color:var(--ort-signal-unverified);display:grid;place-items:center;font-size:var(--ort-text-small);font-weight:var(--ort-weight-semibold);line-height:1}.ort-vig-skelrows{display:grid;gap:0;width:100%}.ort-vig-card.is-wide{max-width:calc(var(--ort-step) * 100)}.ort-vig-card .ort-dossier-avatar{width:calc(var(--ort-step) * 12);height:calc(var(--ort-step) * 12);font-size:var(--ort-text-lead);border:0}.ort-wiz-mobiledossier{margin-bottom:calc(var(--ort-step) * 6)}@media(min-width:900px){.ort-wiz-mobiledossier{display:none}}.ort-review{display:grid;gap:calc(var(--ort-step) * 6)}@media(min-width:1200px){.ort-review{display:block;columns:2;column-gap:calc(var(--ort-step) * 10)}.ort-review-sec{break-inside:avoid;margin-bottom:calc(var(--ort-step) * 6)}.ort-review-sec:last-child{margin-bottom:0}}@media(min-width:1400px){.ort-review.is-wide{columns:3}}.ort-review-h{margin:0 0 calc(var(--ort-step) * 2);font-size:var(--ort-text-small);font-weight:var(--ort-weight-medium);letter-spacing:var(--ort-track-label);color:var(--ort-ink-label);padding-bottom:calc(var(--ort-step) * 1);border-bottom:var(--ort-rule-w-strong) solid var(--ort-rule-strong)}.ort-review-rows{margin:0}.ort-review-docgroup+.ort-review-docgroup{margin-top:calc(var(--ort-step) * 3)}.ort-review-h4{margin:0 0 calc(var(--ort-step) * 1);font-size:var(--ort-text-small);font-weight:var(--ort-weight-medium);color:var(--ort-ink-body)}.ort-review-docgap{margin:0 0 calc(var(--ort-step) * 2);font-size:var(--ort-text-small);color:var(--ort-ink-dim)}.ort-review-row{display:flex;align-items:baseline;gap:calc(var(--ort-step) * 4);padding:calc(var(--ort-step) * 2) 0;border-bottom:var(--ort-rule-w-hair) solid var(--ort-rule-hair);font-size:var(--ort-text-body)}.ort-review-row:last-child{border-bottom:0}.ort-review-row dt{flex:none;width:calc(var(--ort-step) * 34);color:var(--ort-ink-muted);overflow-wrap:anywhere}.ort-review-row dd{margin:0;flex:1 1 auto;min-width:0;color:var(--ort-ink);overflow-wrap:anywhere}.ort-review-row dd.is-ghost{color:var(--ort-ink-dim)}.ort-review-err{display:block;font-size:var(--ort-text-small);color:var(--ort-signal-blocked)}.ort-review-head{display:flex;align-items:baseline;justify-content:space-between;gap:calc(var(--ort-step) * 3);margin:0 0 calc(var(--ort-step) * 2);padding-bottom:calc(var(--ort-step) * 1);border-bottom:var(--ort-rule-w-strong) solid var(--ort-rule-strong)}.ort-review-head>.ort-review-h{margin:0;padding:0;border:0}.ort-review-head>.ort-btn{padding-block:0}.ort-review-head.is-editing{border-bottom-color:var(--ort-accent)}.ort-review-head.is-editing>.ort-review-h{color:var(--ort-ink)}.ort-review-editor{display:grid;gap:calc(var(--ort-step) * 5);padding-top:calc(var(--ort-step) * 3)}.ort-review-editor-fields{border:0;padding:0;margin:0;min-width:0}.ort-review-editor-actions{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--ort-step) * 5);padding-bottom:calc(var(--ort-step) * 5);border-bottom:var(--ort-rule-w-hair) solid var(--ort-rule-hair)}.ort-review.is-editing{columns:1}.ort-lp-coordinates{margin-top:calc(var(--ort-step) * 3)}.ort-lp-picker{display:contents}.ort-field:has(>.ort-lp-picker){display:flex;flex-direction:column;grid-row:auto}.ort-field:has(>.ort-lp-picker)>.ort-field-msg{order:1}.ort-field:has(>.ort-lp-picker)>.ort-lp-picker>.ort-lp-coordinates,.ort-field:has(>.ort-lp-picker)>.ort-lp-picker>[role=status]{order:2}.ort-lp-coordinates>summary{text-decoration:underline;text-underline-offset:var(--ort-step)}.ort-lp-coordinates[open]{padding-bottom:calc(var(--ort-step) * 2)}.ort-lp-coordinates>summary{display:block;list-style:none;cursor:pointer;font-size:var(--ort-text-small);font-weight:var(--ort-weight-medium);color:var(--ort-accent)}.ort-lp-coordinates>summary::-webkit-details-marker{display:none}.ort-lp-coordinates>summary:hover{color:var(--ort-brand)}.ort-lp-coordinates>summary:focus-visible{outline:2px solid var(--ort-accent);outline-offset:2px}.ort-lp-coords{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:calc(var(--ort-step) * 2);margin-top:calc(var(--ort-step) * 3)}.ort-lp-coords>.ort-field>.ort-field-head{padding-bottom:calc(var(--ort-step) * 1)}.ort-lp-coords .ort-field-label{font-size:var(--ort-text-small)}.ort-lp-coords>.ort-iconbtn{width:calc(var(--ort-step) * 11);height:calc(var(--ort-step) * 11)}.ort-site-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(var(--ort-step) * 32),1fr));gap:calc(var(--ort-step) * 4) calc(var(--ort-step) * 6);margin:calc(var(--ort-step) * 3) 0 0}.ort-site-stat{display:grid;gap:calc(var(--ort-step) * 1);min-width:0}.ort-site-stat dt{font-size:var(--ort-text-small);color:var(--ort-ink-muted)}.ort-site-stat dd{margin:0;font-size:var(--ort-text-lead);font-weight:var(--ort-weight-medium);color:var(--ort-ink);line-height:var(--ort-leading-tight)}.ort-site-overview-empty{margin-top:calc(var(--ort-step) * 8);padding:calc(var(--ort-step) * 6);border:var(--ort-rule-w-hair) dashed var(--ort-rule-mid);border-radius:var(--ort-radius-control);display:grid;gap:calc(var(--ort-step) * 1)}.ort-site-overview-none{font-size:var(--ort-text-lead);font-weight:var(--ort-weight-medium);color:var(--ort-ink);margin:0}.ort-score-bar-list{display:grid;gap:calc(var(--ort-step) * 5)}.ort-score-bar{display:grid;gap:calc(var(--ort-step) * 2);color:var(--ort-ink-body);font-size:var(--ort-text-body)}.ort-score-bar.is-strong{padding-bottom:calc(var(--ort-step) * 5);border-bottom:var(--ort-rule-w-hair) solid var(--ort-rule-hair)}.ort-score-bar-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;column-gap:calc(var(--ort-step) * 4);row-gap:calc(var(--ort-step) * 1)}.ort-score-bar-lbl{min-width:0;font-weight:var(--ort-weight-semibold);color:var(--ort-ink);line-height:var(--ort-leading-tight)}.ort-score-bar-lbl.is-skel{flex:1}.ort-score-bar-hint{min-width:0;margin-left:auto;font-size:var(--ort-text-small);color:var(--ort-ink-muted);text-align:right;line-height:var(--ort-leading-tight)}.ort-score-bar-none{font-size:var(--ort-text-small);color:var(--ort-ink-dim)}.ort-score-bar-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:calc(var(--ort-step) * 3)}.ort-score-bar-end{font-size:var(--ort-text-small);color:var(--ort-ink-muted);line-height:var(--ort-leading-tight)}.ort-score-bar-end.is-prime{color:var(--ort-ink);font-weight:var(--ort-weight-semibold)}.ort-score-bar-track{height:calc(var(--ort-step) * 2.5);background:var(--ort-rule-hair);border-radius:var(--ort-radius-control);overflow:hidden}.ort-score-bar-track>span{display:block;height:100%;border-radius:inherit;background:var(--ort-accent)}.ort-score-bar-track.ort-skel{background:color-mix(in srgb,var(--ort-accent) 14%,var(--ort-surface))}.ort-dash.ort-report{padding-top:calc(var(--ort-step) * 5)}.ort-report-head{padding:0}.ort-report-head .ort-h1{margin:0}.ort-report-name{display:flex;align-items:center;gap:calc(var(--ort-step) * 2);min-width:0}.ort-report-top{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--ort-step) * 4);margin-bottom:calc(var(--ort-step) * 3)}.ort-report-top .ort-back{margin:0}.ort-report-top{min-height:calc(var(--ort-step) * 6)}.ort-report-top .ort-btn{padding-block:0}.ort-report-top+.ort-report-body,.ort-report-top+.ort-dataroom .ort-record{margin-top:0}.ort-editor-relist-lede{margin:0;max-width:none}.ort-pinframe{aspect-ratio:3 / 2;border:var(--ort-rule-w-hair) solid var(--ort-rule-hair);border-radius:var(--ort-radius-card);overflow:hidden;background:var(--ort-surface)}.ort-pinframe .ort-pinmap{width:100%;height:100%}.ort-report-body.is-held{grid-template-columns:minmax(0,1fr)}.ort-report-foot{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--ort-step) * 3);margin-top:calc(var(--ort-step) * 6)}.ort-buyerview-received{margin:calc(var(--ort-step) * 3) 0 0}.ort-report-title{display:grid;gap:calc(var(--ort-step) * 2);min-width:0}.ort-report-where{margin:0;color:var(--ort-ink-muted);font-size:var(--ort-text-small)}.ort-report-label{margin:0;font-size:var(--ort-text-small);font-weight:var(--ort-weight-semibold);letter-spacing:var(--ort-track-label);color:var(--ort-accent)}.ort-report-body{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(var(--ort-step) * 6);margin-top:calc(var(--ort-step) * 6);align-items:start}@media(min-width:900px){.ort-report-body{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.ort-report-side,.ort-report-main{display:grid;gap:calc(var(--ort-step) * 6);min-width:0}.ort-ownermap-wrap{margin:0;display:grid;gap:calc(var(--ort-step) * 3)}.ort-ownermap{aspect-ratio:3 / 2;border:var(--ort-rule-w-hair) solid var(--ort-card-edge);border-radius:var(--ort-radius-card);overflow:hidden;background:var(--ort-surface)}.ort-ownermap img{display:block;width:100%;height:100%;object-fit:cover}.ort-ownermap-empty{height:100%;display:grid;align-content:center;justify-items:center;gap:calc(var(--ort-step) * 1);padding:calc(var(--ort-step) * 6);text-align:center}.ort-mapkey{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:calc(var(--ort-step) * 1.5) calc(var(--ort-step) * 3.5);font-size:var(--ort-text-small);color:var(--ort-ink-muted)}.ort-mapkey li{display:inline-flex;align-items:center;gap:calc(var(--ort-step) * 1.5)}.ort-mapkey-sw{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--ort-step) * 4.5);height:calc(var(--ort-step) * 3.5)}.ort-mapkey-line{width:calc(var(--ort-step) * 4.5);height:0;border-top:calc(var(--ort-step) * .75) solid;border-radius:var(--ort-radius-control)}.ort-mapkey-square{width:calc(var(--ort-step) * 2.75);height:calc(var(--ort-step) * 2.75);border-radius:var(--ort-radius-control);background:color-mix(in srgb,currentColor 40%,transparent);border:var(--ort-rule-w-hair) solid currentColor}.ort-mapkey-pin{width:calc(var(--ort-step) * 4);height:calc(var(--ort-step) * 4)}.ort-mapkey-cross{font-weight:var(--ort-weight-semibold);font-size:var(--ort-text-body);line-height:var(--ort-leading-tight)}.ort-yourland{display:grid;gap:calc(var(--ort-step) * 2);padding:calc(var(--ort-step) * 5) calc(var(--ort-step) * 6)}.ort-yourland-name{display:grid;gap:calc(var(--ort-step) * .5);margin-bottom:calc(var(--ort-step) * 1)}.ort-yourland-name .ort-h1{margin:0;font-size:var(--ort-text-title)}.ort-yourland-lead{margin:calc(var(--ort-step) * 2) 0 0;display:flex;align-items:baseline;flex-wrap:wrap;gap:calc(var(--ort-step) * 2.5)}.ort-yourland-lead-n{font-family:var(--ort-font-display);font-size:var(--ort-text-display);font-weight:var(--ort-weight-display);line-height:1;letter-spacing:-.02em;color:var(--ort-ink);font-variant-numeric:tabular-nums;min-width:calc(var(--ort-step) * 20)}.ort-yourland-lead-u{font-size:var(--ort-text-body);color:var(--ort-ink-muted)}.ort-yourland-lead-b{font-size:var(--ort-text-small);color:var(--ort-ink-body);font-variant-numeric:tabular-nums}.ort-yourland-rows{margin:calc(var(--ort-step) * 4) 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--ort-step) * 4) calc(var(--ort-step) * 5)}.ort-yourland-row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:calc(var(--ort-step) * 3);font-size:var(--ort-text-small);min-width:0}.ort-yourland-cell{display:grid;gap:calc(var(--ort-step) * .5);min-width:0}.ort-yourland-icon{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--ort-step) * 7);height:calc(var(--ort-step) * 7);border-radius:var(--ort-radius-control);background:var(--ort-surface-sunk);color:var(--ort-ink-body)}.ort-yourland-icon svg{width:calc(var(--ort-step) * 4);height:calc(var(--ort-step) * 4)}.ort-yourland-row dt{color:var(--ort-ink-muted)}.ort-yourland-row dd{margin:0;font-size:var(--ort-text-body);font-weight:var(--ort-weight-semibold);color:var(--ort-ink);overflow-wrap:break-word;font-variant-numeric:tabular-nums}.ort-yourland-row dd.is-dim{color:var(--ort-ink-dim);font-weight:var(--ort-weight-regular)}.ort-yourland-row dd.is-good{color:var(--ort-signal-confirmed)}.ort-yourland-row dd.is-skel{width:80%}.ort-yourland-lead-n .ort-skel-text{width:calc(var(--ort-step) * 24)}.ort-reviewsteps{list-style:none;margin:0;padding:0;display:grid}.ort-reviewsteps li{position:relative;display:grid;grid-template-columns:calc(var(--ort-step) * 7) minmax(0,1fr);gap:calc(var(--ort-step) * 3);padding-bottom:calc(var(--ort-step) * 5)}.ort-reviewsteps li:last-child{padding-bottom:0}.ort-reviewsteps li:not(:last-child):before{content:"";position:absolute;left:calc(var(--ort-step) * 3.5 - 1px);top:calc(var(--ort-step) * 7);bottom:0;width:2px;background:var(--ort-signal-neutral-bg)}.ort-reviewsteps-mark{position:relative;display:inline-flex;align-items:center;justify-content:center;width:calc(var(--ort-step) * 7);height:calc(var(--ort-step) * 7);border-radius:50%;background:var(--ort-surface);box-shadow:inset 0 0 0 2px var(--ort-plate-edge);color:var(--ort-ink-muted);font-size:var(--ort-text-small);font-weight:var(--ort-weight-semibold)}.ort-reviewsteps-mark svg{width:calc(var(--ort-step) * 4);height:calc(var(--ort-step) * 4)}.ort-reviewsteps li.is-done .ort-reviewsteps-mark{background:var(--ort-brand);box-shadow:none;color:var(--ort-surface)}.ort-reviewsteps li.is-now .ort-reviewsteps-mark{box-shadow:inset 0 0 0 2px var(--ort-accent-brand);color:var(--ort-accent-brand)}.ort-reviewsteps-text{display:grid;gap:calc(var(--ort-step) * .5);padding-top:calc(var(--ort-step) * 1);min-width:0}.ort-reviewsteps-h{font-weight:var(--ort-weight-semibold);color:var(--ort-ink);line-height:var(--ort-leading-tight)}.ort-reviewsteps li.is-later .ort-reviewsteps-h{color:var(--ort-ink-muted)}.ort-reviewsteps-b{font-size:var(--ort-text-small);color:var(--ort-ink-muted)}.ort-report .ort-panel{border-color:transparent;box-shadow:var(--ort-shadow-card)}.ort-report .ort-back{color:var(--ort-ink-body)}.ort-report .ort-back:hover{color:var(--ort-ink)}.ort-report-top .ort-btn-quiet{color:var(--ort-ink-body)}.ort-report-top .ort-btn-quiet:hover:not(:disabled){color:var(--ort-ink)}@media(max-width:519px){.ort-yourland-rows{grid-template-columns:1fr}.ort-score-bar-hint{margin-left:0;text-align:left;flex-basis:100%}.ort-report-top .ort-btn-sm{min-height:calc(var(--ort-step) * 11)}.ort-pub .ort-review-row{flex-direction:column;align-items:stretch;gap:calc(var(--ort-step) * 1)}.ort-pub .ort-review-row dt{width:auto;font-size:var(--ort-text-small)}.ort-pub .ort-review-row dt:has(.ort-linkbtn){font-size:inherit}}.ort-report .ort-report-status.is-celebrate{background:var(--ort-surface-sunk);border:0}.ort-report .ort-report-status.is-celebrate .ort-report-status-mark{color:var(--ort-ink-body)}.ort-report .ort-score-bar-track>span{background:var(--ort-plate-edge)}.ort-report .ort-score-bar.is-strong .ort-score-bar-track>span{background:var(--ort-accent-brand)}.ort-buyerview{display:grid;gap:calc(var(--ort-step) * 5)}.ort-buyerview .ort-panel-h{margin:0}.ort-report-status{display:flex;align-items:flex-start;gap:calc(var(--ort-step) * 3);margin:0;padding:calc(var(--ort-step) * 4) calc(var(--ort-step) * 5);border-radius:var(--ort-radius-card);background:var(--ort-signal-neutral-wash)}.ort-report-status.is-confirmed{background:var(--ort-signal-confirmed-wash)}.ort-report-status.is-unverified{background:var(--ort-signal-unverified-wash)}.ort-report-status.is-celebrate{background:color-mix(in srgb,var(--ort-accent) 7%,var(--ort-surface));border:var(--ort-rule-w-hair) solid color-mix(in srgb,var(--ort-accent) 20%,var(--ort-surface))}.ort-report-status-mark{flex:none;color:var(--ort-accent)}.ort-report-status-dot{flex:none;width:calc(var(--ort-step) * 2.5);height:calc(var(--ort-step) * 2.5);margin-top:calc((var(--ort-text-body) * var(--ort-leading-body) - var(--ort-step) * 2.5) / 2);border-radius:50%;background:var(--ort-signal-neutral)}.ort-report-status.is-confirmed .ort-report-status-dot{background:var(--ort-signal-confirmed)}.ort-report-status.is-unverified .ort-report-status-dot{background:var(--ort-signal-unverified)}.ort-report-status-text{display:grid;gap:calc(var(--ort-step) * 1);min-width:0}.ort-report-status.is-skel .ort-report-status-text{flex:1}.ort-report-status-lead{margin:0;font-size:var(--ort-text-body);font-weight:var(--ort-weight-semibold);line-height:var(--ort-leading-body);color:var(--ort-ink)}.ort-report-status-more{margin:0;font-size:var(--ort-text-small);line-height:var(--ort-leading-body);color:var(--ort-ink-body)}.ort-databanner{display:flex;align-items:center;gap:calc(var(--ort-step) * 4);padding:calc(var(--ort-step) * 5) var(--ort-pad-card);border-radius:var(--ort-radius-card);background:var(--ort-brand);color:var(--ort-surface);text-decoration:none;transition:background .3s ease}.ort-databanner:hover{background:color-mix(in srgb,var(--ort-brand) 86%,var(--ort-surface))}.ort-databanner:focus-visible{outline:2px solid var(--ort-accent);outline-offset:2px}.ort-databanner-icon{flex:none;color:var(--ort-surface)}.ort-databanner-text{display:grid;gap:calc(var(--ort-step) * 1);min-width:0;flex:1}.ort-databanner-h{font-weight:var(--ort-weight-semibold);line-height:var(--ort-leading-tight)}.ort-databanner-sub{font-size:var(--ort-text-small);color:var(--ort-plate-edge)}.ort-databanner-arrow{flex:none;color:var(--ort-surface);transition:transform .14s}.ort-databanner:hover .ort-databanner-arrow{transform:translate(calc(var(--ort-step) * 1))}@media(prefers-reduced-motion:reduce){.ort-databanner,.ort-databanner-arrow{transition:none}}.ort-dataroom{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(var(--ort-step) * 6);align-items:start}@media(min-width:900px){.ort-dataroom{grid-template-columns:minmax(0,5fr) minmax(0,3fr)}}.ort-dataroom-h{margin-bottom:calc(var(--ort-step) * 4)}.ort-review-headlink{font-size:var(--ort-text-small)}.ort-dataroom-count{margin-left:calc(var(--ort-step) * 1);font-weight:var(--ort-weight-regular);color:var(--ort-ink-muted)}.ort-dataroom-main{display:grid;gap:calc(var(--ort-step) * 6);min-width:0}.ort-dataroom-headrow{display:flex;align-items:baseline;justify-content:space-between;gap:calc(var(--ort-step) * 4);margin-bottom:calc(var(--ort-step) * 4)}.ort-dataroom-docnote{margin-bottom:calc(var(--ort-step) * 4)}.ort-dataroom-editfoot{display:grid;gap:calc(var(--ort-step) * 4);margin-top:calc(var(--ort-step) * 8)}.ort-doclist-head{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--ort-step) * 2)}.ort-doclist-head{align-items:flex-start}.ort-doclist-head .ort-review-h4{margin:0}.ort-doclist-title{display:grid;gap:calc(var(--ort-step) * .5);min-width:0}.ort-doclist-desc{font-size:var(--ort-text-small);color:var(--ort-ink-muted)}.ort-review-row dd.is-edit{display:block}@media(max-width:600px){.ort-site-answers.is-editing .ort-review-row{flex-direction:column;align-items:stretch;gap:calc(var(--ort-step) * 1.5)}.ort-site-answers.is-editing .ort-review-row dt{width:auto}}.ort-recedit{display:grid;gap:calc(var(--ort-step) * 1);min-width:0}.ort-recedit .ort-control{width:100%}.ort-recedit-stack{display:grid;gap:calc(var(--ort-step) * 2);min-width:0}.ort-recedit-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--ort-step) * 2)}.ort-recedit-checks{display:grid;gap:calc(var(--ort-step) * 1.5)}.ort-recedit-check{display:flex;align-items:flex-start;gap:calc(var(--ort-step) * 2);font-size:var(--ort-text-small);color:var(--ort-ink)}.ort-recedit-check input{margin-top:calc(var(--ort-step) * .75);accent-color:var(--ort-accent)}.ort-doclist{display:grid;gap:calc(var(--ort-step) * 6)}.ort-doclist .ort-review-h4{font-size:var(--ort-text-body);font-weight:var(--ort-weight-semibold);color:var(--ort-ink)}.ort-doclist-items{list-style:none;margin:calc(var(--ort-step) * 3) 0 0;padding:0;display:grid;gap:calc(var(--ort-step) * 2)}.ort-docitem{display:flex;align-items:center;gap:calc(var(--ort-step) * 3);padding:calc(var(--ort-step) * 3) calc(var(--ort-step) * 4);border:var(--ort-rule-w-hair) solid var(--ort-card-edge);border-radius:var(--ort-radius-card);background:var(--ort-surface)}.ort-docitem:hover{border-color:var(--ort-rule-hair)}.ort-docitem-line{min-width:0;overflow-wrap:anywhere}.ort-docitem-text{flex:1}.ort-docitem>.ort-iconbtn{margin:calc(var(--ort-step) * -2) calc(var(--ort-step) * -2) calc(var(--ort-step) * -2) 0}.ort-docitem>.ort-iconbtn,.ort-docitem>.ort-iconbtn:hover{color:var(--ort-signal-blocked)}.ort-docitem>.ort-iconbtn:hover{background:var(--ort-signal-blocked-wash)}.ort-doclist-head>.ort-iconbtn:hover:not(:disabled){color:var(--ort-accent);background:color-mix(in srgb,var(--ort-accent) 8%,var(--ort-surface))}.ort-docitem-icon{flex:none;color:var(--ort-ink-muted)}.ort-docitem-text{display:grid;gap:calc(var(--ort-step) * .5);min-width:0}.ort-docitem-name{font-size:var(--ort-text-body);color:var(--ort-ink);overflow-wrap:anywhere}.ort-docitem-meta{font-size:var(--ort-text-small);color:var(--ort-ink-muted)}.ort-site-answers-title{display:flex;align-items:center;gap:calc(var(--ort-step) * 2)}.ort-site-answers-head{display:grid;gap:calc(var(--ort-step) * 2);margin-bottom:calc(var(--ort-step) * 6)}.ort-site-answers{container-type:inline-size}.ort-site-answers .ort-review.is-wide{display:grid;columns:auto}@container (min-width: 48rem){.ort-site-answers .ort-review.is-wide{display:block;columns:2}}.ort-wiz-title .ort-helpdot{border:0;background:transparent;width:calc(var(--ort-step) * 9);height:calc(var(--ort-step) * 9)}.ort-wiz-title .ort-helpdot svg{width:calc(var(--ort-step) * 5);height:calc(var(--ort-step) * 5)}.ort-wiz-title{gap:calc(var(--ort-step) * 1)}.ort-wiz-head{margin-bottom:calc(var(--ort-step) * 3)}.ort-opening-side{display:contents}html:root :is(.ort-h1,.ort-h2,.ort-hero-h,.ort-cta-h,.ort-step-h,.ort-fact-h,.ort-fieldgroup-h,.ort-notfound-h,.ort-modal-title,.ort-modal-h3,.ort-drawer-title,.ort-doccat-h,.ort-panel-h,.ort-addsite-h,.ort-sitesplit-h,.ort-outcome-title,.ort-databanner-h,.ort-editor-relist-q,.ort-sitecard-h,.ort-navcard-name,.ort-fold-title,.bp-card-name,.bp-pv-h,.bp-demo-card-h h2,.rq-title,.rq-h2,.rq-h3,.rq-section-h,.rq-seeall-h,.brq-title,.brq-give-h,.ih-q,.tt-title,.kit-title,.kit-h,.kit-deskbar-title,.si-s-name,.si-doss-name,.si-drawer-title,.si-modal-title,.si-cso-title,.si-src-title,.zpanel-title,.ort-pane-title,.offer-title,.research-cta-title,.restr-title,.na-title,.bd-title,.reloc-head h3){font-family:var(--ort-font-display);font-weight:var(--ort-weight-display);font-stretch:var(--ort-stretch-display);letter-spacing:normal}:root{color-scheme:light}.state-tooltip{background:var(--ort-brand)!important;color:var(--ort-surface)!important;border:1px solid var(--ort-plate-edge)!important;font-family:var(--ort-font-sans)!important;font-size:var(--ort-text-body)!important;padding:var(--ort-step) calc(var(--ort-step) * 2.5)!important;box-shadow:var(--ort-shadow-overlay)!important}.state-tooltip:before{border-top-color:var(--ort-brand)!important}
