.uh{min-height:var(--hero-min-h);isolation:isolate;clip-path:inset(0);z-index:0;--p:0;--mx:0;--my:0;align-items:center;display:grid;position:relative;overflow:hidden}.uh .wrap{z-index:3;position:relative}.uh-grid{min-height:var(--hero-min-h);padding-block:calc(var(--header-space) + var(--space-32)) var(--space-64);align-items:center;display:grid}.uh-copy{gap:var(--space-24);max-width:min(44rem,100%);display:grid}.uh h1{gap:var(--space-12);display:grid}.uh .h1-m{max-width:21ch}.uh .lede{max-width:var(--measure-lede)}.uh .cta-row{margin-block-start:var(--space-8)}.uh-media{z-index:1;position:absolute;inset:0}.uh .uh-img{inset:calc(-1 * var(--space-32));width:calc(100% + 2 * var(--space-32));max-width:none;height:calc(100% + 2 * var(--space-32));object-fit:cover;object-position:28% 70%;transform:translate3d(calc(var(--mx) * -6px), calc(var(--p) * 70px + var(--my) * -4px), 0) scale(1.04);will-change:transform;position:absolute}.uh-lamp{inset-inline-end:18%;aspect-ratio:1;background:var(--grad-lamp);width:40vw;transform:translate3d(0, calc(var(--p) * 50px), 0);position:absolute;top:22%}.uh-scrim{background:var(--grad-hero-scrim), var(--grad-hero-foot);position:absolute;inset:0}.uh-stage{z-index:2;pointer-events:none;position:absolute;inset:0}.uh-float{inset-inline-end:7%;width:var(--uh-env-w);aspect-ratio:1.15;position:absolute;top:12%}.uh-env{--pw:var(--uh-env-w);left:0;top:calc(var(--i) * var(--uh-fan-y));aspect-ratio:16/10;border-radius:var(--radius-sm);background:var(--grad-paper);width:100%;box-shadow:var(--shadow-paper);rotate:calc(-7deg + var(--i) * 6deg);translate:calc(var(--i) * var(--uh-fan-x)) 0;position:absolute;overflow:hidden;container-type:inline-size}.uh-flap{background:var(--paper-2);clip-path:polygon(0 0,100% 0,50% 100%);height:58%;box-shadow:inset 0 calc(-1 * var(--line-w)) 0 var(--paper-line);position:absolute;inset:0 0 auto}.uh-addr{inset-inline-start:12%;gap:var(--cq-3);width:46%;display:grid;position:absolute;bottom:16%}.uh-addr span{border-radius:var(--radius-sm);background:var(--paper-line);height:3.2cqw;display:block}.uh-addr span+span{width:70%}.uh-dots{inset-inline-end:9%;gap:var(--cq-2);display:flex;position:absolute;top:9%}.uh-dots i{border-radius:var(--radius-round);border:var(--line-w-strong) solid var(--lbrand);width:5cqw;height:5cqw;display:block}.uh-dots i.on{background:var(--lbrand)}.uh-seal{width:var(--uh-seal);height:var(--uh-seal);border-radius:var(--radius-round);background:var(--grad-wax);color:var(--color-accent-ink);box-shadow:0 var(--space-8) var(--space-24) var(--shade-soft), inset 0 0 0 var(--space-4) color-mix(in oklab, var(--dbrand) 80%, var(--color-accent-ink));place-items:center;display:grid;position:absolute;bottom:-4%;left:6%}.uh-seal svg{width:46%;height:46%}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) .uh-env{animation:uh-arrive var(--uh-loop) var(--ease-expo) infinite;animation-delay:calc(var(--i) * 1.1s)}html:not([data-motion=off]) .uh-seal{animation:uh-stamp var(--uh-loop) var(--ease-settle) infinite}html:not([data-motion=off]) .uh-lamp{animation:uh-breathe 6s var(--ease-in-out) infinite alternate}html:not([data-motion=off]) .uh .uh-img{animation:uh-push 22s var(--ease-in-out) infinite alternate}}@keyframes uh-arrive{0%{opacity:0;transform:translate3d(calc(var(--inline-sign) * -40%), -60%, 0) rotate(-14deg)}9%,78%{opacity:1;transform:none}86%,to{opacity:0;transform:none}}@keyframes uh-stamp{0%,38%{opacity:0;scale:1.7}42%{opacity:1;scale:.9}45%,86%{opacity:1;scale:1}92%,to{opacity:0;scale:1}}@keyframes uh-breathe{0%{opacity:.5}to{opacity:1}}@keyframes uh-push{0%{scale:1}to{scale:1.05}}@media (width<=1279px){.uh-float{inset-inline-end:4%;top:14%}}@media (width<=1023px){.uh-grid{align-items:end}.uh-copy{margin-block-start:calc(var(--uh-env-phone) * 1.35)}.uh .uh-img{object-position:20% 40%}.uh-scrim{background:var(--grad-hero-scrim-narrow)}.uh-lamp{inset-inline-end:30%;width:80vw;top:0}.uh-float{--uh-env-w:var(--uh-env-phone);inset-inline-end:14%;top:calc(var(--header-space) + var(--space-24))}.uh-env{--pw:var(--uh-env-phone)}}@media (width<=640px){.uh .cta-row .btn{flex:100%}}.ui-grid{gap:var(--space-48) var(--gap-media);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;display:grid}.ui-head{top:calc(var(--header-space) + var(--space-32));gap:var(--space-24);display:grid;position:sticky}.ui-head .h2{max-width:20ch}.ui-eyebrow{border-block-end:var(--line-w-strong) solid var(--color-brand);color:var(--color-muted);font-size:var(--text-small);font-weight:var(--weight-strong);max-width:34rem;padding-block-end:var(--space-16)}.ui-name{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--text-h4);color:var(--color-brand)}.ui-body{gap:var(--space-24);max-width:var(--measure);display:grid}.ui-first{font-size:var(--text-lede);color:var(--color-text)}.ui-body p:not(.ui-first){color:var(--color-muted)}.uw-h{max-width:28ch;margin-block-end:var(--space-48)}.uw-grid{gap:var(--space-32);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.uw-card{gap:var(--space-16);padding:var(--card-pad);border-radius:var(--radius-lg);background:var(--grad-card);box-shadow:var(--shadow-rim), var(--shadow-card);grid-template-rows:auto auto auto 1fr;display:grid}.uw-card h3{font-size:var(--text-h3)}.uw-label{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);color:var(--color-brand)}.uw-card p{max-width:var(--measure)}.uw-good{gap:var(--space-4);color:var(--color-muted);display:grid}.uw-left{gap:var(--space-4);color:var(--color-text);font-weight:var(--weight-strong);display:grid}.uw-rule{height:var(--line-w-strong);background:var(--color-accent-fill);transform-origin:100%;width:100%;display:block;transform:scaleX(.18)}@media (prefers-reduced-motion:no-preference){.uw-rule{transition:transform var(--dur-medium) var(--ease-out)}}.uw-card:hover .uw-rule{transform:none}.uht-head{gap:var(--space-16);max-width:var(--measure);margin-block-end:var(--space-48);display:grid}.uht-head .h2{max-width:24ch}.uht-row{gap:var(--space-24);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.uht-tile{gap:var(--space-12);padding:var(--space-24);border-radius:var(--radius-lg);background:var(--grad-card);box-shadow:var(--shadow-rim), var(--shadow-card);color:var(--color-text);grid-template-rows:auto auto 1fr;align-content:start;display:grid}.uht-num{width:var(--node);height:var(--node);border-radius:var(--radius-round);background:var(--color-brand);color:var(--color-bg);font-family:var(--font-display);font-size:var(--text-h4);place-items:center;display:grid}.uht-tile h3{font-size:var(--text-h4);line-height:var(--leading-snug)}.uht-tile p{color:var(--color-muted);font-size:var(--text-small)}.uht-reason{max-width:var(--measure);margin-block:var(--space-48) var(--space-32);font-family:var(--font-display);font-size:var(--text-h3);line-height:var(--leading-snug);color:var(--color-brand)}.uht-none{gap:var(--space-12);max-width:calc(var(--measure) + var(--space-48));padding:var(--space-32);border:var(--line-w-strong) solid var(--color-line-strong);border-radius:var(--radius-lg);background:var(--color-raised);display:grid}.uht-none h3{align-items:center;gap:var(--space-12);font-size:var(--text-h4);display:flex}.uht-none h3 .icon{color:var(--color-brand)}.uht-none p{color:var(--color-muted)}@media (width<=1279px){.uht-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1023px){.ui-grid{gap:var(--space-32);grid-template-columns:minmax(0,1fr)}.ui-head{position:static}.uht-row{grid-template-columns:repeat(2,minmax(0,1fr))}.uw-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.uht-row{grid-template-columns:minmax(0,1fr)}.uht-none{padding:var(--space-24)}}.up-head{gap:var(--space-16);max-width:var(--measure);margin-block-end:var(--space-48);display:grid}.up-head .h2{max-width:26ch}.up-board{isolation:isolate;position:relative}.up-board:before{content:"";z-index:-1;border-radius:var(--radius-lg);border-inline-start:var(--line-w) dashed var(--color-line-strong);background:color-mix(in oklab, var(--d-muted) 5%, var(--clear));position:absolute;inset-block:0;inset-inline-start:calc(50% + var(--up-gap) / 2);inset-inline-end:0}.up-lanes,.up-list{column-gap:var(--up-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.up-lane-h{align-items:center;gap:var(--space-12);padding:var(--space-16) var(--up-pad);border-block-end:var(--line-w-strong) solid var(--color-brand);font-family:var(--font-display);font-size:var(--text-h4);color:var(--color-brand);display:flex}.up-lane-h.up-state{border-block-end-color:var(--color-muted);color:var(--color-muted)}.up-list{row-gap:var(--up-row);padding-block:var(--space-48) 0}.up-st{grid-template-columns:var(--node) minmax(0, 1fr);gap:var(--space-16);padding-inline:var(--up-pad);align-items:start;display:grid;position:relative}.up-court{grid-column:1}.up-state{grid-column:2}.up-node{z-index:1;width:var(--node);height:var(--node);border-radius:var(--radius-round);border:var(--line-w-strong) solid var(--color-brand);background:var(--color-brand);color:var(--color-bg);font-family:var(--font-display);font-size:var(--text-h4);place-items:center;display:grid;position:relative}.up-state .up-node{border-color:var(--color-muted);background:var(--color-muted)}.up-card{gap:var(--space-8);padding:var(--space-24);border-radius:var(--radius-lg);background:var(--grad-card);box-shadow:var(--shadow-rim), var(--shadow-card);display:grid}.up-card h3{font-size:var(--text-h4);line-height:var(--leading-snug)}.up-card p{max-width:var(--measure);color:var(--color-muted)}.up-card .up-aside{border-block-start:var(--line-w) solid var(--color-line);font-size:var(--text-small);margin-block-start:var(--space-8);padding-block-start:var(--space-12)}.up-chip{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.up-st:not(.up-last):after{content:"";inset-inline-start:calc(var(--up-pad) + var(--node) / 2 - var(--line-w));top:var(--node);bottom:calc(-1 * var(--up-row));width:var(--line-w-strong);background:var(--color-brand);transform-origin:top;position:absolute}.up-st.up-turn:after{bottom:calc(-1 * var(--up-row) / 2)}.up-cross:before{content:"";inset-inline-start:calc(var(--up-pad) + var(--node) / 2 - 100% - var(--up-gap) - var(--line-w));top:calc(-1 * var(--up-row) / 2);width:calc(100% + var(--up-gap) + var(--line-w-strong));height:var(--line-w-strong);background:var(--color-brand);transform-origin:100%;position:absolute}.up-cross .up-node:before{content:"";width:var(--line-w-strong);height:calc(var(--up-row) / 2);background:var(--color-brand);position:absolute;bottom:100%;left:50%;translate:-50%}.up-tag{z-index:2;inset-inline-start:calc(var(--up-pad) + var(--node) / 2 - (100% + var(--up-gap)) / 2);top:calc(-1 * var(--up-row) / 2);padding:var(--space-4) var(--space-12);border-radius:var(--radius-sm);background:var(--color-bg);box-shadow:inset 0 0 0 var(--line-w-strong) var(--color-brand);color:var(--color-brand);font-size:var(--text-small);font-weight:var(--weight-bold);white-space:nowrap;position:absolute;translate:50% -50%}.up-urgent{margin-block-start:var(--space-64)}.up-branch{align-items:center;gap:var(--space-12);padding:var(--space-8) var(--space-16);border-radius:var(--radius);background:color-mix(in oklab, var(--color-danger) 12%, var(--clear));color:var(--color-danger);font-weight:var(--weight-bold);margin-inline-start:var(--up-pad);display:inline-flex}.up-urgent .up-list{padding-block-start:var(--space-32)}.up-urgent .up-st:not(.up-last):after{border-inline-start:var(--line-w-strong) dashed var(--color-danger);background:0 0;width:0}.up-urgent .up-cross:before{border-block-start:var(--line-w-strong) dashed var(--color-danger);background:0 0;height:0}.up-urgent .up-cross .up-node:before{background:var(--color-danger)}.up-urgent .up-court .up-node{border-color:var(--color-danger);background:var(--color-danger)}.up-urgent .up-tag{box-shadow:inset 0 0 0 var(--line-w-strong) var(--color-danger);color:var(--color-danger)}.up-act{padding-inline:var(--up-pad);margin-block-start:var(--space-48);display:flex}@media (prefers-reduced-motion:no-preference){html.js:not([data-motion=off]) .up-st:not(.in):after{transform:scaleY(0)}html.js:not([data-motion=off]) .up-st:not(.in):before{transform:scaleX(0)}html.js:not([data-motion=off]) .up-st:not(.in) .up-node{background:var(--color-bg);color:var(--color-brand)}html.js:not([data-motion=off]) .up-st:not(.in) .up-tag{opacity:0}html:not([data-motion=off]) .up-st:after{transition:transform var(--dur-xslow) var(--ease-in-out) .5s}html:not([data-motion=off]) .up-st:before{transition:transform var(--dur-slow) var(--ease-in-out) .2s}html:not([data-motion=off]) .up-node{transition:background-color var(--dur-medium) var(--ease-out) .3s, color var(--dur-medium) var(--ease-out) .3s}html:not([data-motion=off]) .up-tag{transition:opacity var(--dur-medium) var(--ease-out) .6s}}@media (width<=1279px){.up-board:before,.up-lanes{display:none}.up-list{grid-template-columns:minmax(0,1fr);padding-block-start:var(--space-16)}.up-court,.up-state{grid-column:1}.up-st{padding-inline:0}.up-st:not(.up-last):after,.up-st.up-turn:after{inset-inline-start:calc(var(--node) / 2 - var(--line-w));bottom:calc(-1 * var(--up-row))}.up-cross:before,.up-cross .up-node:before{display:none}.up-tag{grid-column:1/-1;justify-self:start;position:static;translate:none}.up-chip{clip:auto;width:auto;height:auto;padding:var(--space-4) var(--space-12);border-radius:var(--radius-sm);background:color-mix(in oklab, var(--color-brand) 14%, var(--clear));color:var(--color-text);font-size:var(--text-xs);font-weight:var(--weight-strong);justify-self:start;position:static;overflow:visible}.up-state .up-chip{background:color-mix(in oklab, var(--d-muted) 16%, var(--clear))}.up-branch{margin-inline-start:0}.up-act{padding-inline:0}}@media (width<=640px){.up-card{padding:var(--space-16)}.up-act .btn{flex:100%}}.uj-grid{gap:var(--space-48) var(--gap-media);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;display:grid}.uj-text{gap:var(--space-16);max-width:var(--measure);display:grid}.uj-text .h2{margin-block-end:var(--space-8)}.uj-text>p{color:var(--color-muted)}.uj-text>.uj-first{color:var(--color-text);font-size:var(--text-lede)}.uj-block{gap:var(--space-12);margin-block-start:var(--space-24);display:grid}.uj-block h3{font-size:var(--text-h3)}.uj-block p{color:var(--color-muted)}.uj-limits{gap:var(--space-12);padding:var(--space-24);border:var(--line-w-strong) solid color-mix(in oklab, var(--color-danger) 55%, var(--clear));border-radius:var(--radius-lg);background:var(--color-raised);margin-block-start:var(--space-24);display:grid}.uj-limits h3{align-items:center;gap:var(--space-12);font-size:var(--text-h4);display:flex}.uj-limits .icon{color:var(--color-danger)}.uj-card{top:calc(var(--header-space) + var(--space-32));gap:var(--space-24);padding:var(--space-32);border-radius:var(--radius-lg);background:var(--grad-card);box-shadow:var(--shadow-rim), var(--shadow-card);color:var(--color-text);justify-items:start;display:grid;position:sticky}.uj-card h3{font-size:var(--text-h3)}.uj-list{gap:var(--space-16);width:100%;display:grid}.uj-list li{gap:var(--space-12);border-block-end:var(--line-w) solid var(--color-line);grid-template-columns:auto minmax(0,1fr);align-items:start;padding-block-end:var(--space-16);display:grid}.uj-tick{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-round);background:var(--color-brand);color:var(--color-bg);place-items:center;margin-block-start:var(--space-4);display:grid}.ul-h{max-width:26ch;margin-block-end:var(--space-48)}.ul-cols{gap:var(--space-48) var(--gap-media);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.ul-col{gap:var(--space-16);display:grid}.ul-col h3{border-block-end:var(--line-w-strong) solid var(--color-brand);font-size:var(--text-h3);padding-block-end:var(--space-16)}.ul-none h3{border-block-end-color:var(--color-muted)}.ul-col ul{display:grid}.ul-col li{gap:var(--space-16);padding-block:var(--space-16);border-block-end:var(--line-w) solid var(--color-line);grid-template-columns:auto minmax(0,1fr);display:grid}.ul-icon{width:var(--target-min);height:var(--target-min);border-radius:var(--radius);color:var(--color-brand);background:color-mix(in oklab, var(--color-brand) 13%, var(--clear));place-items:center;display:grid}.ul-none .ul-icon{color:var(--color-muted);background:color-mix(in oklab, var(--d-muted) 12%, var(--clear))}.ul-col li div{gap:var(--space-4);display:grid}.ul-label{font-weight:var(--weight-bold)}.ul-col li p:not(.ul-label){max-width:var(--measure);color:var(--color-muted)}.ul-source{align-items:center;gap:var(--space-8) var(--space-32);border-block-start:var(--line-w) solid var(--color-line);flex-wrap:wrap;margin-block-start:var(--space-48);padding-block-start:var(--space-24);display:flex}.ul-source p{max-width:var(--measure);color:var(--color-muted);font-size:var(--text-small)}.uc-h{max-width:28ch;margin-block-end:var(--space-48)}.uc-row{gap:var(--space-32);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.uc-card{gap:var(--space-12);padding:var(--card-pad);border-radius:var(--radius-lg);background:var(--grad-card);box-shadow:var(--shadow-rim), var(--shadow-card);color:var(--color-text);grid-template-rows:auto auto 1fr;display:grid}.uc-icon{width:var(--tile-lg);height:var(--tile-lg);border-radius:var(--radius);color:var(--color-brand);background:color-mix(in oklab, var(--color-brand) 13%, var(--clear));place-items:center;margin-block-end:var(--space-8);display:grid}.uc-card h3{font-size:var(--text-h4);line-height:var(--leading-snug)}.uc-card p{max-width:var(--measure);color:var(--color-muted)}.uc-link{margin-block-start:var(--space-32)}.uf-grid{gap:var(--space-48) var(--gap-media);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.uf-text{gap:var(--space-16);max-width:var(--measure);display:grid}.uf-text>p{color:var(--color-muted)}.uf-text .h2{margin-block-end:var(--space-8)}.uf-act{align-items:center;gap:var(--space-16) var(--space-24);flex-wrap:wrap;margin-block-start:var(--space-16);display:flex}.uf-call{color:var(--color-muted)}.uf-mock{width:min(100%, var(--uf-panel-w));justify-self:center;margin:0}.uf-panel{gap:var(--space-16);padding:var(--space-24);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-rim), var(--shadow-lg), 0 0 0 var(--line-w) var(--color-line);font-size:var(--text-small);display:grid}.uf-bar{border-block-end:var(--line-w) solid var(--color-line);color:var(--color-muted);justify-content:space-between;align-items:center;padding-block-end:var(--space-12);display:flex}.uf-bar span{width:40%;height:var(--space-12);border-radius:var(--radius-sm);background:var(--color-line-strong);display:block}.uf-field{gap:var(--space-8);display:grid}.uf-lbl{font-weight:var(--weight-strong)}.uf-types{gap:var(--space-8);flex-wrap:wrap;display:flex}.uf-type{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-12);border-radius:var(--radius);border:var(--line-w) solid var(--color-line-strong);color:var(--color-muted);display:inline-flex}.uf-type.on{border-color:var(--color-accent-fill);color:var(--color-text);background:color-mix(in oklab, var(--color-accent-fill) 12%, var(--clear))}.uf-radio{width:var(--space-16);height:var(--space-16);border-radius:var(--radius-round);border:var(--line-w-strong) solid currentColor}.uf-type.on .uf-radio{border-color:var(--color-accent-fill);box-shadow:inset 0 0 0 var(--space-4) var(--color-surface);background:var(--color-accent-fill)}.uf-note{gap:var(--space-8);padding:var(--space-8) var(--space-12);border-radius:var(--radius);background:color-mix(in oklab, var(--color-danger) 12%, var(--clear));color:var(--color-text);align-items:center;display:flex}.uf-note .icon{color:var(--color-danger)}.uf-drop{height:var(--space-64);border:var(--line-w-strong) dashed var(--color-line-strong);border-radius:var(--radius);color:var(--color-brand);place-items:center;display:grid}.uf-pair{gap:var(--space-8);grid-template-columns:1fr 1fr;display:grid}.uf-input{height:var(--btn-h-sm);border-radius:var(--radius);border:var(--line-w) solid var(--color-line-strong);background:var(--color-field);display:block}.uf-area{height:calc(var(--space-64) + var(--space-16))}.uf-send{width:46%;height:var(--btn-h-sm);border-radius:var(--radius);background:var(--color-accent-fill);opacity:.85;justify-self:start;display:block}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) .uf-mock.in .uf-type.on{animation:uf-pulse 2.4s var(--ease-in-out) 1s 3}}@keyframes uf-pulse{50%{box-shadow:0 0 0 var(--space-8) color-mix(in oklab, var(--color-accent-fill) 18%, var(--clear))}}.uf-docs{gap:var(--space-16);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.uf-doc{gap:var(--space-12);min-height:calc(var(--target-min) + var(--space-16));padding:var(--space-12) var(--space-16);border-radius:var(--radius);border:var(--line-w) solid var(--color-line-strong);color:var(--color-text);font-weight:var(--weight-strong);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.uf-doc>.icon:first-child{color:var(--color-brand)}.uf-go{color:var(--color-accent)}.uf-doc:hover{border-color:var(--color-accent);background:color-mix(in oklab, var(--color-text) 6%, var(--clear))}@media (prefers-reduced-motion:no-preference){.uf-doc{transition:border-color var(--dur) var(--ease-out), background-color var(--dur) var(--ease-out), transform var(--dur) var(--ease-out)}.uf-doc:hover{transform:translateY(var(--lift))}.uf-doc:active{transform:scale(var(--press))}}.ur-grid{gap:var(--space-32) var(--gap-media);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;display:grid}.ur-grid .h2{max-width:20ch}.ur-list{border-block-start:var(--line-w) solid var(--color-line-strong);display:grid}.ur-list li{border-block-end:var(--line-w) solid var(--color-line-strong)}.ur-row{gap:var(--space-16);min-height:calc(var(--target-min) + var(--space-24));padding:var(--space-12) var(--space-8);color:var(--color-text);font-weight:var(--weight-strong);border-radius:var(--radius-sm);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.ur-icon{width:var(--target-min);height:var(--target-min);border-radius:var(--radius);color:var(--color-brand);background:color-mix(in oklab, var(--color-brand) 12%, var(--clear));place-items:center;display:grid}.ur-go{color:var(--color-accent)}.ur-row:hover{background:var(--color-raised)}.ur-row:hover .ur-label{text-decoration:underline;text-decoration-color:var(--color-accent);text-underline-offset:var(--space-4)}@media (prefers-reduced-motion:no-preference){.ur-row .ur-go{transition:transform var(--dur) var(--ease-out)}[dir=rtl] .ur-row:hover .ur-go{transform:scaleX(-1) translateX(calc(-1 * var(--nudge)))}.ur-row:active{transform:scale(var(--press))}}.uq-h{max-width:28ch;margin-block-end:var(--space-32)}.uq-list{border-block-start:var(--line-w) solid var(--color-line-strong)}.uq-item{border-block-end:var(--line-w) solid var(--color-line-strong)}.uq-item summary{grid-template-columns:var(--space-48) minmax(0, 1fr) auto;gap:var(--space-16);min-height:calc(var(--target-min) + var(--space-16));padding-block:var(--space-16);cursor:pointer;align-items:center;list-style:none;display:grid}.uq-item summary::-webkit-details-marker{display:none}.uq-n{font-family:var(--font-display);font-size:var(--text-h4);color:var(--color-brand)}.uq-item h3{font-size:var(--text-h4);line-height:var(--leading-snug)}.uq-mark{color:var(--color-accent);width:var(--icon-lg);height:var(--icon-lg)}.uq-item[open] .uq-mark{rotate:45deg}.uq-item summary:hover h3{color:var(--color-accent)}.uq-item p{color:var(--color-muted);max-width:calc(var(--measure) + var(--space-64));padding-block-end:var(--space-24);padding-inline-start:calc(var(--space-48) + var(--space-16))}@media (prefers-reduced-motion:no-preference){.uq-mark{transition:rotate var(--dur) var(--ease-out)}.uq-item summary h3{transition:color var(--dur) var(--ease-out)}}@media (width<=1279px){.ul-cols{grid-template-columns:minmax(0,1fr)}}@media (width<=1023px){.uj-grid,.uf-grid,.ur-grid,.uc-row{grid-template-columns:minmax(0,1fr)}.uj-card{position:static}.uf-docs{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.uj-card{padding:var(--space-24)}.uq-item summary{grid-template-columns:var(--space-32) minmax(0, 1fr) auto;gap:var(--space-12)}.uq-item p{padding-inline-start:0}.uf-act .btn{flex:100%}}
