#cases.d46-cases2{border-bottom:0}#cases .d46-brief-inner{padding-bottom:var(--sp-8)}.d46-cases2-note{max-width:var(--d46-measure);margin:.875rem 0 0;font-size:var(--d46-t-body);line-height:1.6;color:var(--d46-ink-firm)}.d46-cases2-wrap{--cs2-swap:var(--duration-stage,0.48s);position:relative;display:flex;flex-direction:column;width:100%;margin-top:var(--sp-6);touch-action:pan-y}.d46-cases2-stage{position:relative;width:100%;border-radius:var(--radius-stage);box-shadow:var(--d46-elev-2);aspect-ratio:16/9;max-height:min(560px,62vh);cursor:grab}.d46-cases2-stage[data-dragging=true]{cursor:grabbing}.d46-cases2-media-cover{position:absolute;inset:0;border-radius:var(--radius-stage)}@supports (corner-shape:squircle){.d46-cases2-media-cover,.d46-cases2-stage{corner-shape:squircle}}.d46-cases2-card,.d46-cases2-mover{position:absolute;inset:0}.d46-cases2-card{isolation:isolate;overflow:hidden;border-radius:var(--radius-stage);scale:1;transition:scale var(--duration-base,.24s) var(--ease-out-soft);--cs2-tint:var(--d46-inverse-mid);background:linear-gradient(180deg,color-mix(in oklab,var(--d46-tint-base) 75%,var(--cs2-tint)) 0,color-mix(in oklab,color-mix(in oklab,var(--d46-tint-base) 60%,var(--d46-inverse-warm)) 80%,var(--cs2-tint)) 55%,color-mix(in oklab,color-mix(in oklab,var(--d46-tint-base) 40%,var(--d46-inverse-deep)) 84%,var(--cs2-tint)) 100%);--cs2-dir:1}.d46-cases2-caption{--cs2-dir:1}.d46-cases2-caption[data-dir="-1"],.d46-cases2-card[data-dir="-1"]{--cs2-dir:-1}@supports (corner-shape:squircle){.d46-cases2-card{corner-shape:squircle}}@media (hover:hover) and (pointer:fine){.d46-cases2-stage:hover .d46-cases2-card{scale:1.015}}.d46-cases2-card-in{animation:d46-cases2-dissolve var(--cs2-swap,.48s) var(--ease-out-soft,cubic-bezier(.16,1,.3,1)) both}.d46-cases2-card-in .d46-cases2-sky{animation:d46-cases2-sky-settle var(--cs2-swap,.48s) var(--hop-ease-back,cubic-bezier(.34,1.35,.64,1)) both}.d46-cases2-card-out{pointer-events:none}@keyframes d46-cases2-dissolve{0%{opacity:0}}@keyframes d46-cases2-sky-settle{0%{transform:translateX(calc(var(--cs2-dir) * 40px))}}.d46-cases2-caption-in{animation:d46-cases2-cap-in var(--cs2-swap,.48s) var(--hop-ease-back,cubic-bezier(.34,1.35,.64,1)) both}.d46-cases2-caption-out{pointer-events:none;animation:d46-cases2-cap-out var(--duration-medium,.32s) var(--ease-out-soft,cubic-bezier(.16,1,.3,1)) both}@keyframes d46-cases2-cap-in{0%{opacity:0;transform:translateX(calc(var(--cs2-dir) * 12px))}}@keyframes d46-cases2-cap-out{to{opacity:0;transform:translateX(calc(var(--cs2-dir) * -8px))}}.d46-cases2-sky{position:absolute;inset:0 -48px;z-index:0;background-image:url(/dither-gradient.png);background-repeat:repeat-x;image-rendering:pixelated;filter:saturate(1.4) brightness(1.02);mix-blend-mode:screen}.d46-cases2-card.d46-cases2-card--img{background:var(--d46-inverse-mid)}.d46-cases2-img{position:absolute;inset:0;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.d46-cases2-foot{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-4);margin-top:var(--sp-5)}.d46-cases2-capzone{position:relative;display:grid;align-items:end;min-width:0}.d46-cases2-capzone>.d46-cases2-caption{grid-area:1/1;visibility:hidden}.d46-cases2-capzone>.d46-cases2-caption-active,.d46-cases2-capzone>.d46-cases2-caption-out{visibility:visible}.d46-cases2-caption{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-2);min-width:0}.d46-cases2-title{font-size:var(--d46-t-3);font-weight:500;line-height:1.25;letter-spacing:var(--d46-tr-3);color:var(--fg-primary);text-decoration:none;text-wrap:balance}.d46-cases2-title-link:after{content:"";position:absolute;inset:0;z-index:1;border-radius:var(--d46-card-radius)}@supports (corner-shape:squircle){.d46-cases2-title-link:after{corner-shape:squircle}}@media (hover:hover) and (pointer:fine){.d46-cases2-title-link:hover{text-decoration:underline;text-underline-offset:4px}}.d46-cases2-title-link:focus-visible{outline:none}.d46-cases2-title-link:focus-visible:after{outline:2px solid var(--d46-brand-deep);outline-offset:4px}.d46-cases2-own{display:block;margin-top:var(--sp-1);font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--d46-t-micro);line-height:1;letter-spacing:var(--d46-tr-mono);text-transform:uppercase;color:var(--d46-ink-quiet)}.d46-cases2-desc{margin:0;max-width:var(--d46-measure);font-size:var(--d46-t-body);line-height:1.5;color:var(--d46-ink-quiet);text-wrap:pretty}.d46-cases2-meta{position:relative;z-index:2;display:flex;align-items:center;gap:var(--sp-4);margin-left:auto}.d46-cases2-count{margin:0;font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--d46-t-micro);line-height:1;letter-spacing:var(--d46-tr-mono);color:var(--fg-secondary)}.d46-cases2-arrows{display:flex;align-items:center;gap:var(--sp-2)}.d46-cases2-arrow{display:grid;place-items:center;width:var(--d46-tap,44px);height:var(--d46-tap,44px);border-radius:var(--radius-md,6px);color:var(--fg-primary);cursor:pointer;border:0;background:none;outline:none;box-shadow:inset 0 0 0 1px var(--d46-hairline);transition-property:box-shadow,transform;transition-duration:var(--duration-medium,.32s),var(--hop-duration,.28s);transition-timing-function:var(--ease-out,cubic-bezier(.16,1,.3,1)),var(--hop-ease,cubic-bezier(.33,0,.2,1))}@supports (corner-shape:squircle){.d46-cases2-arrow{corner-shape:squircle}}@media (hover:hover) and (pointer:fine){.d46-cases2-arrow:hover{box-shadow:inset 0 0 0 1px var(--d46-frame-line);transform:translateY(calc(-1 * var(--hop-lift, 4) * var(--u, clamp(1px, .06944vw, 1.3333px))));transition-timing-function:var(--ease-out,cubic-bezier(.16,1,.3,1)),var(--hop-ease-back,cubic-bezier(.34,1.35,.64,1))}}.d46-cases2-arrow:focus-visible{outline:2px solid var(--d46-brand-deep);outline-offset:4px;box-shadow:inset 0 0 0 1px var(--d46-frame-line);transform:translateY(calc(-1 * var(--hop-lift, 4) * var(--u, clamp(1px, .06944vw, 1.3333px))));transition-timing-function:var(--ease-out,cubic-bezier(.16,1,.3,1)),var(--hop-ease-back,cubic-bezier(.34,1.35,.64,1))}.d46-cases2-arrow:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.d46-cases2-caption-in,.d46-cases2-caption-out,.d46-cases2-card-in,.d46-cases2-card-in .d46-cases2-sky{animation:none}.d46-cases2-caption-out{opacity:0}.d46-cases2-arrow{transition:none}.d46-cases2-arrow:active,.d46-cases2-arrow:focus-visible,.d46-cases2-arrow:hover{transform:none}}@media (max-width:767.98px){.d46-cases2-wrap{display:none}.d46-cases2-phone{margin-top:var(--sp-6)}.d46-cases2-mcard{position:relative;display:flex;flex-direction:column;gap:var(--sp-4)}.d46-cases2-mmedia{position:relative;aspect-ratio:4/3;overflow:clip}.d46-cases2-mmedia,.d46-cases2-mmedia .d46-cases2-card{border-radius:var(--radius-card)}@supports (corner-shape:squircle){.d46-cases2-mmedia{corner-shape:squircle}}.d46-cases2-mcap{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-2);min-width:0}}.d46-foot{position:relative;isolation:isolate;overflow:hidden;background:transparent;padding:var(--d46-chapter) 0 var(--sp-2);--d46-foot-ink:var(--fg-primary);--d46-foot-quiet:var(--d46-ink-quiet);--d46-foot-ring:var(--d46-brand-deep);--d46-foot-h1:#c03800;--d46-foot-h2:#467500;--d46-foot-h3:#006abf;--d46-foot-h4:#9416ff;--d46-foot-h5:#c80089;--d46-foot-cell:var(--d46-sky-1);--d46-foot-cell-hover:color-mix(in srgb,var(--d46-foot-ink) 10%,var(--d46-sky-1));color:var(--d46-foot-ink)}.d46-foot-ground{background:var(--d46-panel)}:root:has([data-d46-page-dark]) .d46-foot{--d46-foot-ink:var(--fg-inverse);--d46-foot-quiet:var(--d46-inverse-ink-2);--d46-foot-ring:var(--d46-brand-lift);--d46-foot-h1:#ff8662;--d46-foot-h2:#72bb00;--d46-foot-h3:#5facff;--d46-foot-h4:#bc94ff;--d46-foot-h5:#ff7ac4;--d46-foot-cell:color-mix(in srgb,var(--fg-inverse) 10%,var(--d46-inverse-warm));--d46-foot-cell-hover:color-mix(in srgb,var(--fg-inverse) 16%,var(--d46-inverse-warm))}.d46-foot-inner{position:relative;z-index:1;padding-inline:var(--sp-4)}@media (min-width:768px){.d46-foot-inner{padding-inline:calc(var(--sp-2) + var(--sp-3))}}.d46-foot-cols{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--sp-2);column-gap:var(--sp-2);row-gap:var(--sp-7)}.d46-foot-col{grid-column:span 6;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.d46-foot-col-contact{grid-column:1/-1}@media (min-width:768px){.d46-foot-col{grid-column:span 3}.d46-foot-col-contact{grid-column:7/-1}}.d46-foot-col-title{margin:0 0 var(--sp-4);font-family:var(--font-mono);font-size:var(--d46-t-micro);font-weight:500;letter-spacing:var(--d46-tr-mono);text-transform:uppercase;line-height:1.4;color:var(--d46-foot-quiet)}.d46-foot-col-links{display:flex;flex-direction:column;align-items:flex-start}.d46-foot-link{position:relative;display:inline-flex;align-items:center;min-height:36px;font-size:var(--d46-t-body);font-weight:400;letter-spacing:var(--d46-tr-body);line-height:1.3;text-decoration:none;color:var(--d46-foot-quiet);transition:color var(--duration-fast) var(--ease-out),scale var(--duration-fast) var(--ease-out)}.d46-foot-col-links .d46-foot-link+.d46-foot-link{margin-top:var(--sp-2)}.d46-foot-col-links .d46-foot-link:focus-visible,.d46-foot-col-links .d46-foot-link:hover{color:var(--d46-foot-ink);text-decoration:underline;text-decoration-color:var(--d46-foot-hue,var(--d46-foot-h4));text-decoration-thickness:2px;text-underline-offset:5px}.d46-foot-bottom-links>:nth-child(5n+1),.d46-foot-col-links>:nth-child(5n+1){--d46-foot-hue:var(--d46-foot-h1)}.d46-foot-bottom-links>:nth-child(5n+2),.d46-foot-col-links>:nth-child(5n+2){--d46-foot-hue:var(--d46-foot-h2)}.d46-foot-bottom-links>:nth-child(5n+3),.d46-foot-col-links>:nth-child(5n+3){--d46-foot-hue:var(--d46-foot-h3)}.d46-foot-bottom-links>:nth-child(5n+4),.d46-foot-col-links>:nth-child(5n+4){--d46-foot-hue:var(--d46-foot-h4)}.d46-foot-bottom-links>:nth-child(5n+5),.d46-foot-col-links>:nth-child(5n+5){--d46-foot-hue:var(--d46-foot-h5)}.d46-foot-contact{position:relative;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-decoration-thickness:1px;text-underline-offset:4px;transition:color var(--duration-fast) var(--ease-out),text-decoration-color var(--duration-fast) var(--ease-out)}.d46-foot-contact:focus-visible,.d46-foot-contact:hover{color:var(--d46-foot-ink);text-decoration-color:currentColor}.d46-foot-statement{margin:0;font-size:var(--d46-t-4);font-weight:400;letter-spacing:var(--d46-tr-4);line-height:1.35;color:var(--d46-foot-ink);text-wrap:pretty}.d46-foot-person{display:block;color:var(--d46-foot-quiet)}.d46-foot-cells{display:flex;flex-wrap:wrap;gap:var(--d46-cell-gap);margin-top:var(--sp-6)}.d46-foot-cell{position:relative;display:inline-flex;align-items:center;height:var(--d46-cell);padding-inline:var(--sp-3);border-radius:var(--radius-pill);background:var(--d46-foot-cell);color:var(--d46-foot-ink);font-family:var(--font-mono);font-size:var(--d46-t-fine);font-weight:500;letter-spacing:var(--d46-tr-mono);text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-out),scale var(--duration-fast) var(--ease-out)}.d46-foot-cell:focus-visible,.d46-foot-cell:hover{background:var(--d46-foot-cell-hover)}.d46-foot-cell:after{content:"";position:absolute;inset:-3px}.d46-foot-mark{margin-top:var(--sp-8);padding-inline:var(--sp-4)}@media (min-width:768px){.d46-foot-mark{padding-inline:calc(var(--sp-2) + var(--sp-3))}}.d46-foot-brand{position:relative;display:block;width:100%;color:var(--d46-foot-ink)}@media (min-width:768px){.d46-foot-brand{width:calc((100% + var(--sp-2)) / 2 - var(--sp-2))}}.d46-foot-brand .d46-logo{display:block;width:100%;height:auto;aspect-ratio:1310/208}.d46-foot-brand:not([data-posture]) .p-lunge,.d46-foot-brand[data-posture=lunge-right] .p-lunge-right,.d46-foot-brand[data-posture=lunge] .p-lunge,.d46-foot-brand[data-posture=star] .p-star{opacity:1;transform:scale(1)}.d46-foot-bottom{display:flex;flex-direction:column-reverse;gap:var(--sp-4);margin-top:var(--sp-8)}@media (min-width:768px){.d46-foot-bottom{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--sp-2);column-gap:var(--sp-2);align-items:baseline}.d46-foot-legal{grid-column:1/7}.d46-foot-bottom-links{grid-column:7/-1}}@media (min-width:1280px){.d46-foot-legal{grid-column:1/4}.d46-foot-bottom-links{grid-column:4/-1}}.d46-foot-legal{margin:0;font-family:var(--font-mono);font-size:var(--d46-t-fine);letter-spacing:var(--d46-tr-mono);line-height:1.5;color:var(--d46-foot-quiet)}.d46-foot-bottom-links{display:flex;flex-wrap:wrap;gap:0 var(--sp-6);margin:0;padding:0;list-style:none}.d46-foot-bottom-links .d46-foot-link{min-height:0;font-family:var(--font-mono);font-size:var(--d46-t-fine);letter-spacing:var(--d46-tr-mono);line-height:1.5}.d46-foot-bottom-links .d46-foot-link:focus-visible,.d46-foot-bottom-links .d46-foot-link:hover{color:var(--d46-foot-ink)}.d46-foot-bottom-links .d46-foot-link:before{content:"";position:absolute;left:0;top:calc(100% + var(--sp-2));width:1px;height:var(--sp-2);background:var(--d46-foot-hue,var(--d46-foot-h4));transform:scaleY(0);transform-origin:center bottom}.d46-foot-bottom-links .d46-foot-link:focus-visible:before,.d46-foot-bottom-links .d46-foot-link:hover:before{transform:scaleY(1)}@media (prefers-reduced-motion:no-preference){.d46-foot-bottom-links .d46-foot-link:before{transition:transform var(--duration-fast) var(--ease-out)}}.d46-foot-frame{height:var(--sp-5);margin:var(--sp-4) var(--sp-2) 0;border:1px solid color-mix(in srgb,var(--d46-foot-ink) 30%,transparent);border-top:0;border-radius:0 0 var(--radius-card) var(--radius-card)}@supports (corner-shape:squircle){.d46-foot-cell,.d46-foot-frame{corner-shape:squircle}}.d46-foot-contact:after,.d46-foot-link:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,var(--d46-tap));height:max(100%,var(--d46-tap));transform:translate(-50%,-50%)}.d46-foot-col-links .d46-foot-link:after{left:0;transform:translateY(-50%)}.d46-foot a:focus-visible{outline:2px solid var(--d46-foot-hue,var(--d46-foot-ring));outline-offset:4px;border-radius:var(--radius-pill)}:root{--d46-chapter:clamp(6rem,10vw,11rem);--d46-pad-panel:var(--sp-5);--d46-group-top:var(--sp-7);--d46-group-intro:var(--sp-3);--d46-group-items:var(--sp-6)}@media (min-width:1024px){:root{--d46-pad-panel:var(--sp-7);--d46-group-top:var(--sp-8);--d46-group-intro:var(--sp-4);--d46-group-items:var(--sp-7)}}:root>*>:not(#d46-home.d46-home) .d46-ih.d46-row,:root>*>:not(#d46-home.d46-home) .d46-nyi-list.d46-row,:root>*>:not(#d46-home.d46-home) .omos-page .d46-row,:root>*>:not(#d46-home.d46-home) .svc-page #pricing.d46-row,:root>*>:not(#d46-home.d46-home) .svc-page .svc-sec.d46-row{--pl:var(--sp-2);--pr:var(--sp-2)}:root>*>:not(#d46-home.d46-home) .d46-cf .d46-cf-inner,:root>*>:not(#d46-home.d46-home) .d46-ih-inner,:root>*>:not(#d46-home.d46-home) .d46-nyi-inner,:root>*>:not(#d46-home.d46-home) .omos-inner,:root>*>:not(#d46-home.d46-home) .svc-page #pricing>.d46-brief-inner,:root>*>:not(#d46-home.d46-home) .svc-page .svc-inner{max-width:none;margin-inline:0;padding-inline:var(--sp-2)}:root>*>:not(#d46-home.d46-home) .d46-foot-inner,:root>*>:not(#d46-home.d46-home) .d46-np-list,:root>*>:not(#d46-home.d46-home) .d46-updates-article,:root>*>:not(#d46-home.d46-home) .d46-work-wrap{max-width:none;margin-inline:0;padding-inline:var(--sp-4)}@media (min-width:768px){:root>*>:not(#d46-home.d46-home) .d46-cf .d46-cf-inner,:root>*>:not(#d46-home.d46-home) .d46-ih-inner,:root>*>:not(#d46-home.d46-home) .d46-nyi-inner,:root>*>:not(#d46-home.d46-home) .omos-inner,:root>*>:not(#d46-home.d46-home) .svc-page #pricing>.d46-brief-inner,:root>*>:not(#d46-home.d46-home) .svc-page .svc-inner{padding-inline:var(--sp-3)}:root>*>:not(#d46-home.d46-home) .d46-foot-inner,:root>*>:not(#d46-home.d46-home) .d46-np-list,:root>*>:not(#d46-home.d46-home) .d46-updates-article,:root>*>:not(#d46-home.d46-home) .d46-work-wrap{padding-inline:calc(var(--sp-2) + var(--sp-3))}}:root>*>:not(#d46-home.d46-home) .d46-ih-inner,:root>*>:not(#d46-home.d46-home) .d46-work-hero-sec,:root>*>:not(#d46-home.d46-home) main>.d46-updates-article{padding-top:calc(var(--d46-chapter) - var(--d46-top-height))}:root>*>:not(#d46-home.d46-home) .d46-ih~.d46-updates-article{padding-top:var(--d46-chapter)}:root>*>:not(#d46-home.d46-home) .d46-ih-inner,:root>*>:not(#d46-home.d46-home) .d46-np,:root>*>:not(#d46-home.d46-home) .d46-nyi-list .d46-nyi-inner,:root>*>:not(#d46-home.d46-home) .d46-work-hero-sec,:root>*>:not(#d46-home.d46-home) .omos-intro,:root>*>:not(#d46-home.d46-home) .omos-sec,:root>*>:not(#d46-home.d46-home) .svc-page #pricing.d46-brief,:root>*>:not(#d46-home.d46-home) .svc-page #pricing>.d46-brief-inner,:root>*>:not(#d46-home.d46-home) .svc-page .svc-inner,:root>*>:not(#d46-home.d46-home) .wi,:root>*>:not(#d46-home.d46-home) main>.d46-updates-article{padding-bottom:0;border-bottom:0}:root>*>:not(#d46-home.d46-home) .d46-np,:root>*>:not(#d46-home.d46-home) .d46-nyi-inner,:root>*>:not(#d46-home.d46-home) .omos-intro,:root>*>:not(#d46-home.d46-home) .omos-sec,:root>*>:not(#d46-home.d46-home) .svc-page #pricing>.d46-brief-inner,:root>*>:not(#d46-home.d46-home) .svc-page .svc-inner,:root>*>:not(#d46-home.d46-home) .wi{padding-top:var(--d46-chapter)}@media (min-width:768px){:root>*>:not(#d46-home.d46-home) .svc-page #pricing .d46-price-grid,:root>*>:not(#d46-home.d46-home) .svc-page #pricing .d46-price-retainer{margin-inline:calc(-1 * var(--sp-3))}:root>*>:not(#d46-home.d46-home) .svc-page #pricing .d46-price-grid{gap:var(--sp-2)}:root>*>:not(#d46-home.d46-home) .svc-page #pricing .d46-price-retainer{padding-inline:var(--d46-pad-panel)}}@media (max-width:767.98px){:root>*>:not(#d46-home.d46-home) .svc-page #pricing .d46-price-retainer{margin-inline:calc(-1 * var(--sp-2))}}@media (min-width:768px) and (max-width:1023.98px){:root>*>:not(#d46-home.d46-home) .svc-page #pricing .d46-price-grid.d46-mcar{--d46-mcar-card:round(down,calc((100vw - 3 * var(--sp-2)) / 2),1px);gap:var(--sp-2);padding-inline:0;scroll-padding-inline:0}}:root>*>:not(#d46-home.d46-home) main .d46-sec-kicker{margin-bottom:var(--sp-3)}:root>*>:not(#d46-home.d46-home) .d46-nyi .d46-nyi-feat{margin-bottom:var(--d46-chapter)}:root>*>:not(#d46-home.d46-home) .d46-nyi-grid{margin-inline:calc(-1 * var(--sp-2));-moz-column-gap:var(--sp-2);column-gap:var(--sp-2)}:root>*>:not(#d46-home.d46-home) .d46-nyi-card:before{content:none}:root>*>:not(#d46-home.d46-home) .d46-nyi-grid .d46-nyi-card>:not(.d46-nyi-media){padding-inline:var(--sp-2)}@media (min-width:768px){:root>*>:not(#d46-home.d46-home) .d46-nyi-grid .d46-nyi-card>:not(.d46-nyi-media){padding-inline:var(--sp-3)}}:root>*>:not(#d46-home.d46-home) .d46-nyi-feat>.d46-nyi-feat-media{margin-left:calc(-1 * var(--sp-2))}@media (min-width:768px){:root>*>:not(#d46-home.d46-home) .d46-nyi-grid{margin-inline:calc(-1 * var(--sp-3))}:root>*>:not(#d46-home.d46-home) .d46-nyi-feat>.d46-nyi-feat-media{margin-left:calc(-1 * var(--sp-3))}}@media (max-width:767.98px){:root>*>:not(#d46-home.d46-home) .d46-nyi-feat>.d46-nyi-feat-media{margin-right:calc(-1 * var(--sp-2))}}:root>*>:not(#d46-home.d46-home) .d46-work-meta{margin-inline:calc(-1 * var(--sp-2));gap:var(--sp-2)}:root>*>:not(#d46-home.d46-home) .d46-work-mediastack{gap:var(--sp-2)}@media (min-width:768px){:root>*>:not(#d46-home.d46-home) .d46-work-meta{margin-inline:calc(-1 * var(--sp-3))}}:root>*>:not(#d46-home.d46-home) .d46-work-hero>.d46-updates-back{margin-bottom:calc(var(--d46-group-items) - var(--sp-5))}:root>*>:not(#d46-home.d46-home) .d46-work-more{margin:var(--d46-chapter) var(--sp-2) 0;padding-block:var(--d46-pad-panel);border:0;border-radius:var(--radius-card)}@supports (corner-shape:squircle){:root>*>:not(#d46-home.d46-home) .d46-work-more{corner-shape:squircle}}:root>*>:not(#d46-home.d46-home) .d46-work-more>.d46-work-wrap{padding-inline:var(--d46-pad-panel)}@media (min-width:768px){:root>*>:not(#d46-home.d46-home) .d46-work-more .d46-work-cards{-moz-column-gap:var(--sp-2);column-gap:var(--sp-2)}:root>*>:not(#d46-home.d46-home) .d46-work-more .d46-work-card-desc,:root>*>:not(#d46-home.d46-home) .d46-work-more .d46-work-card-row{padding-inline-end:var(--sp-5)}}@media (max-width:767.98px){:root>*>:not(#d46-home.d46-home) .d46-work-more .d46-mcar{--d46-mcar-peek:calc(100vw - 2 * var(--sp-2) - var(--d46-pad-panel) - var(--d46-mcar-card));margin-inline:calc(-1 * var(--d46-pad-panel));padding-inline:var(--d46-pad-panel) var(--d46-mcar-peek);scroll-padding-inline:var(--d46-pad-panel)}}:root>*>:not(#d46-home.d46-home) .d46-uart-end{margin-top:var(--d46-chapter)}:root>*>:not(#d46-home.d46-home) .d46-uart-end-back{align-items:flex-end}:root>*>:not(#d46-home.d46-home) .d46-updates-article-hero{margin-inline:calc(-1 * var(--sp-2))}@media (min-width:768px){:root>*>:not(#d46-home.d46-home) .d46-updates-article-hero{margin-inline:calc(-1 * var(--sp-3))}}@media (min-width:1024px){:root>*>:not(#d46-home.d46-home) .d46-uart-rail-inner{margin-left:calc(-1 * var(--sp-3))}}:root>*>:not(#d46-home.d46-home) #main~.d46-foot-ground>.d46-foot{padding-top:var(--d46-chapter)}@media (max-width:767.98px){:root>*>:not(#d46-home.d46-home) main .d46-mcar{--d46-mcar-peek:calc(100vw - var(--sp-2) - var(--d46-mcar-card));gap:var(--sp-2);margin-inline:calc(-2 * var(--sp-2));padding-inline:var(--sp-2) var(--d46-mcar-peek);scroll-padding-inline:var(--sp-2)}}