.studio-react{--rx-ease:cubic-bezier(.22,1,.36,1);--rx-warm:#f0efed;background:var(--paper)}.studio-react h1,.studio-react h2,.studio-react h3{font-weight:500}.studio-react h2{font-size:var(--type-h2);line-height:var(--type-h2-lh);letter-spacing:-.01em}.studio-react .eyebrow+h2,.rx-section-head h2{margin-top:22px}.rx-on-dark-accent{color:var(--primary)}.rx-kicker{font-size:var(--type-label-min);letter-spacing:.18em;text-transform:uppercase;color:var(--label-accent);font-weight:600}.rx-section-head{max-width:820px}.rx-lede{max-width:600px;font-size:var(--type-body);line-height:var(--type-body-lh);color:var(--muted-foreground);margin-top:22px}.rx-links{flex-wrap:wrap;gap:18px 32px;margin-top:26px;display:flex}.studio-react+.case-footer.contact-section{padding-top:56px}.rx-ln{background:color-mix(in oklab, var(--on-dark) 20%, transparent);border-radius:3px;height:5px;display:block}.rx-ln.w2{width:38%}.rx-ln.w4{width:72%}.rx-hero h1{max-width:1100px;font-size:88px;line-height:1.07}.rx-hero .rx-hero-art{justify-content:flex-end;align-items:center;padding:130px max(56px,50vw - 660px) 120px 0;display:flex;overflow:hidden}.rx-hero-stage{aspect-ratio:560/470;width:clamp(340px,34vw,480px);position:relative}.rx-hero-window{border:1px solid color-mix(in oklab, var(--on-dark) 14%, transparent);background:color-mix(in oklab, var(--on-dark) 3%, var(--ink));border-radius:12px;flex-direction:column;gap:12px;width:84%;padding:16px;display:flex;position:absolute;top:0;right:0}.rx-hero-bar{align-items:center;gap:6px;height:10px;display:flex}.rx-hero-bar i{background:color-mix(in oklab, var(--on-dark) 18%, transparent);border-radius:50%;width:7px;height:7px}.rx-hero-bar b{background:color-mix(in oklab, var(--on-dark) 10%, transparent);border-radius:4px;width:34%;height:8px;margin-left:auto}.rx-block{border:1px dashed color-mix(in oklab, var(--primary) 70%, transparent);background:color-mix(in oklab, var(--primary) 6%, transparent);border-radius:6px;align-items:center;gap:8px;padding:22px 12px 12px;display:flex;position:relative}.rx-block em,.rx-hero-chip em{letter-spacing:.02em;color:color-mix(in oklab, var(--on-dark) 70%, var(--primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-style:normal;position:absolute;top:6px;left:10px}.rx-block-nav{padding-block:22px 8px}.rx-block-nav:after{content:"";background:color-mix(in oklab, var(--on-dark) 16%, transparent);border-radius:3px;width:46%;height:6px;margin-left:auto;display:block}.rx-field{border:1px solid color-mix(in oklab, var(--on-dark) 22%, transparent);border-radius:3px;flex:1;height:14px}.rx-field.short{flex:.6}.rx-pill{background:var(--primary);border-radius:7px;width:54px;height:14px}.rx-block-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.rx-card{border:1px solid #0000;border-radius:5px;flex-direction:column;gap:5px;padding:6px;display:flex}.rx-card-img{aspect-ratio:4/3;background:linear-gradient(160deg, color-mix(in oklab, var(--on-dark) 12%, transparent), color-mix(in oklab, var(--on-dark) 4%, transparent));border-radius:3px;display:block}.rx-card.is-live{border-color:var(--primary);background:color-mix(in oklab, var(--primary) 12%, transparent)}.rx-card.is-live .rx-card-img,.rx-hero-chip .rx-card-img{background:linear-gradient(160deg, var(--primary), color-mix(in oklab, var(--primary) 45%, var(--ink)))}.rx-hero-chip{border:1px solid var(--primary);background:var(--ink);width:34%;box-shadow:0 50px 110px -40px color-mix(in oklab, var(--primary) 65%, transparent);border-radius:10px;flex-direction:column;gap:7px;padding:26px 12px 14px;display:flex;position:absolute;bottom:0;left:0}.rx-chip-count{font-family:var(--font-display);color:var(--primary);font-size:11px;font-weight:600;position:absolute;top:6px;right:10px}@media (prefers-reduced-motion:no-preference){.rx-block{animation:rx-rise .8s var(--rx-ease) both;animation-delay:calc(var(--i,0) * .14s + .2s)}.rx-hero-chip{animation:rx-chip 1.1s var(--rx-ease) 1.1s both}.rx-card.is-live{animation:rx-live .7s var(--rx-ease) 1.9s both}}@keyframes rx-rise{0%{opacity:0;translate:0 14px}}@keyframes rx-chip{0%{opacity:0;translate:-24px 30px}}@keyframes rx-live{0%{background:0 0;border-color:#0000}}.rx-intro{grid-template-columns:1fr 1fr;gap:0 72px;padding-block:104px 80px;display:grid}.rx-intro .eyebrow{grid-column:1/-1}.rx-intro-copy{padding-top:30px}.rx-intro-copy p{font-size:var(--type-body);line-height:var(--type-body-lh);color:var(--muted-foreground)}.rx-intro-copy p+p{margin-top:18px}.rx-render{margin-block:0;padding-bottom:104px}.rx-render figcaption{font-size:var(--type-small);color:var(--muted-foreground);margin-top:12px;line-height:1.7}.rx-render-frame{border-radius:var(--radius-lg);background:radial-gradient(1px 1px at 1px 1px, color-mix(in oklab, var(--foreground) 11%, transparent) 1px, transparent 0) 0 0 / 22px 22px, var(--rx-warm);padding:64px 56px 60px}.rx-render.rv-armed .rx-render-frame{clip-path:inset(4% 3% round var(--radius-lg));transition:clip-path 1.3s var(--rx-ease)}.rx-render.rv-armed.rv-in .rx-render-frame{clip-path:inset(0 0 0 0 round var(--radius-lg))}.rx-render-head{max-width:640px}.rx-plate-title{font-family:var(--font-display);max-width:560px;margin-top:18px;font-size:34px!important;line-height:1.15!important}.rx-plate-title span{color:var(--primary)}.rx-render-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:52px 0 0;padding:0;list-style:none;display:grid;position:relative}.rx-render-list:before{content:"";background:color-mix(in oklab, var(--foreground) 22%, transparent);height:1px;position:absolute;top:6px;left:0;right:0}.rx-render-node{background:var(--primary);width:13px;height:13px;box-shadow:0 0 0 5px var(--rx-warm), 0 0 0 6px color-mix(in oklab, var(--primary) 35%, transparent);border-radius:50%;display:block;position:relative}.rx-render-list li:last-child .rx-render-node{box-shadow:0 0 0 5px var(--rx-warm), 0 0 0 10px color-mix(in oklab, var(--primary) 30%, transparent)}.rx-render-list h3{align-items:baseline;gap:10px;margin-top:26px;font-size:21px;line-height:1.25;display:flex}.rx-render-num{font-size:var(--type-label-min);letter-spacing:.14em;color:var(--label-accent);font-weight:600}.rx-render-list p{color:var(--muted-foreground);margin-top:10px;font-size:13px;line-height:1.75}.rv-armed .rx-render-list li{opacity:0;transition:opacity .7s ease, translate .9s var(--rx-ease);translate:0 18px}.rv-armed.rv-in .rx-render-list li{opacity:1;transition-delay:calc(var(--i,0) * .26s + .55s);translate:0}.rx-why{background:var(--ink);color:var(--on-dark);padding-block:104px}.rx-why-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);align-items:start;gap:80px;display:grid}.rx-why-head{position:sticky;top:40px}.rx-why-lede{max-width:420px;font-size:var(--type-body);line-height:var(--type-body-lh);color:var(--on-dark-muted);margin-top:22px}.rx-why-list{border-top:1px solid var(--line-dark);margin:0;padding:0;list-style:none}.rx-why-list li{border-bottom:1px solid var(--line-dark);grid-template-columns:64px minmax(0,.9fr) minmax(0,1.2fr);align-items:baseline;gap:8px 28px;padding-block:28px;display:grid;position:relative}.rx-why-list li:after{content:"";background:var(--primary);transform-origin:0;width:100%;height:2px;transition:transform .6s var(--rx-ease);position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.rx-why-list li:hover:after{transform:scaleX(1)}.rx-why-num{font-family:var(--font-display);color:var(--label-accent-on-dark);font-size:15px}.rx-why-list h3{font-size:22px;line-height:1.3}.rx-why-list p{font-size:var(--type-body-sm);color:var(--on-dark-muted);line-height:1.8}.rx-tree{max-width:360px;margin:44px 0 0}.rx-tree-frame{border-radius:var(--radius-lg);border:1px solid var(--line-dark);background:radial-gradient(1px 1px at 1px 1px, color-mix(in oklab, var(--on-dark) 9%, transparent) 1px, transparent 0) 0 0 / 18px 18px, color-mix(in oklab, var(--on-dark) 3%, var(--ink));padding:24px 26px 26px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1}.rx-tree-frame ul{margin:0;padding:0 0 0 26px;list-style:none}.rx-tree-frame li{padding-top:10px;position:relative}.rx-tree-frame li:before{content:"";border-left:1px solid color-mix(in oklab, var(--on-dark) 22%, transparent);position:absolute;top:0;bottom:0;left:-16px}.rx-tree-frame li:last-child:before{height:23px;bottom:auto}.rx-tree-frame li:after{content:"";border-top:1px solid color-mix(in oklab, var(--on-dark) 22%, transparent);width:12px;position:absolute;top:23px;left:-16px}.rx-tree-node{border:1px dashed color-mix(in oklab, var(--primary) 60%, transparent);background:color-mix(in oklab, var(--primary) 6%, transparent);height:26px;color:color-mix(in oklab, var(--on-dark) 74%, var(--primary));white-space:nowrap;border-radius:5px;align-items:center;padding:0 10px;display:inline-flex}.rx-tree-node.is-root{border-style:solid;border-color:color-mix(in oklab, var(--on-dark) 30%, transparent);color:var(--on-dark);background:0 0}.rx-tree-node.is-shared{border-style:solid;border-color:var(--primary);background:color-mix(in oklab, var(--primary) 22%, transparent);color:var(--on-dark);box-shadow:0 14px 34px -16px color-mix(in oklab, var(--primary) 80%, transparent)}.rx-tree figcaption{font-size:var(--type-small);color:var(--on-dark-muted);margin-top:12px;line-height:1.7}.rv-armed .rx-tree-frame>ul>li{opacity:0;transition:opacity .6s ease, translate .8s var(--rx-ease);translate:-8px}.rv-armed.rv-in .rx-tree-frame>ul>li{opacity:1;transition-delay:calc(var(--i,0) * .12s + .6s);translate:0}@media (height<=820px){.rx-why-head{position:static}}.rx-split{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:center;gap:72px;display:grid}.rx-split.is-flip{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)}.rx-split.is-flip .rx-shot{order:-1}.rx-shot{margin:0}.rx-shot-mat{border-radius:var(--radius-lg);background:var(--rx-warm);padding:18px}.rx-shot img{aspect-ratio:16/10;object-fit:cover;object-position:top center;border-radius:calc(var(--radius-lg) - 6px);width:100%;height:auto;box-shadow:0 1px 0 color-mix(in oklab, var(--foreground) 6%, transparent), 0 30px 60px -36px color-mix(in oklab, var(--ink) 45%, transparent);display:block}.rx-shot figcaption{font-size:var(--type-small);color:var(--muted-foreground);gap:12px;margin-top:14px;line-height:1.7;display:flex}.rx-shot figcaption:before{content:"";background:var(--primary);flex:0 0 22px;height:1px;margin-top:.85em}.rv-armed .rx-shot[data-rv] .rx-shot-mat{clip-path:inset(0 0 100% 0 round var(--radius-lg));transition:clip-path 1.2s var(--rx-ease)}.rv-armed.rv-in .rx-shot[data-rv] .rx-shot-mat{clip-path:inset(0 0 0 0 round var(--radius-lg))}.rx-apps{padding-block:112px 104px}.rx-apps-grid{border-top:1px solid var(--foreground);grid-template-columns:repeat(3,minmax(0,1fr));gap:0 36px;margin:52px 0 0;padding:0;list-style:none;display:grid}.rx-apps-grid li{border-bottom:1px solid var(--border);padding:30px 0 34px}.rx-apps-grid h3{font-size:24px;line-height:1.25}.rx-apps-grid p{font-size:var(--type-body-sm);color:var(--muted-foreground);margin-top:12px;line-height:1.85}.rx-quality{border-top:1px solid var(--border);padding-block:104px}.rx-quality-grid{border-top:1px solid var(--foreground);grid-template-columns:repeat(3,minmax(0,1fr));gap:0 44px;margin-top:52px;display:grid}.rx-quality-col{padding-top:30px}.rx-quality-col h3{margin-top:14px;font-size:26px;line-height:1.2}.rx-quality-copy{font-size:var(--type-body-sm);color:var(--muted-foreground);margin-top:14px;line-height:1.85}.rx-quality-col ul{border-top:1px solid var(--border);margin:22px 0 0;padding:0;list-style:none}.rx-quality-col li{border-bottom:1px solid var(--border);font-size:var(--type-body-sm);grid-template-columns:18px minmax(0,1fr);gap:12px;padding-block:14px;line-height:1.7;display:grid}.rx-quality-col li svg{width:16px;height:16px;color:var(--primary);margin-top:4px}.rx-quality-foot{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:24px 72px;margin-top:44px;display:grid}.rx-quality-foot>p{font-size:var(--type-body);line-height:var(--type-body-lh);color:var(--muted-foreground)}.rx-quality-foot .rx-links{margin-top:4px}.rx-compare{background:var(--rx-warm);padding-block:104px}.rx-compare-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:52px;display:grid}.rx-compare-col{border-radius:var(--radius-lg);background:var(--card);border:1px solid var(--border);padding:34px 32px 36px}.rx-compare-col:first-child{border-top:3px solid var(--primary)}.rx-compare-col h3{font-size:26px;line-height:1.2}.rx-compare-col ul{gap:14px;margin:22px 0 0;padding:0;list-style:none;display:grid}.rx-compare-col li{font-size:var(--type-body-sm);color:var(--muted-foreground);grid-template-columns:18px minmax(0,1fr);gap:12px;line-height:1.75;display:grid}.rx-compare-col li svg{width:16px;height:16px;color:var(--primary);margin-top:4px}.rx-compare-neither{background:var(--ink);color:var(--on-dark);border-color:var(--ink)}.rx-compare-neither p{font-size:var(--type-body-sm);color:var(--on-dark-muted);margin-top:22px;line-height:1.85}.rx-compare-foot{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:24px 72px;margin-top:44px;display:grid}.rx-compare-foot>p{font-size:var(--type-body);line-height:var(--type-body-lh);color:var(--muted-foreground)}.rx-compare-foot .rx-links{margin-top:4px}.rx-work{background:var(--ink);color:var(--on-dark);padding-block:104px}.rx-work-list{gap:88px;margin-top:56px;display:grid}.rx-work-item{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:72px;display:grid}.rx-work-item[data-flip] .rx-work-shot{order:2}.rx-work-shot{margin:0}.rx-work-shot img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-lg);width:100%;height:auto;display:block}.rx-work-shot figcaption{font-size:var(--type-small);color:var(--on-dark-muted);margin-top:12px}.rv-armed .rx-work-shot[data-rv]{opacity:1;clip-path:inset(0 0 100% 0 round var(--radius-lg));transition:clip-path 1.2s var(--rx-ease);transform:none}.rv-armed.rv-in .rx-work-shot[data-rv]{clip-path:inset(0 0 0 0 round var(--radius-lg))}.rx-work-meta{font-size:var(--type-label-min);letter-spacing:.16em;text-transform:uppercase;color:var(--on-dark-muted);font-weight:600}.rx-work-meta span{color:var(--label-accent-on-dark);margin-inline:6px}.rx-work-copy h3{letter-spacing:-.03em;margin-top:18px;font-size:52px;line-height:1.02}.rx-work-text{max-width:460px;font-size:var(--type-body);line-height:var(--type-body-lh);color:var(--on-dark-muted);margin-top:22px}.rx-work .inline-link{color:var(--on-dark)}.rx-steps{padding-block:104px 96px}.rx-steps-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:52px 0 0;padding:0;list-style:none;display:grid}.rx-step-rule{background:var(--border);height:1px;display:block;position:relative}.rx-step-rule:after{content:"";background:var(--primary);transform-origin:0;width:100%;height:2px;position:absolute;top:-.5px;left:0}.rx-step-num{margin-top:22px}.rx-steps-list h3{margin-top:18px;font-size:22px;line-height:1.3}.rx-steps-list p{font-size:var(--type-body-sm);color:var(--muted-foreground);margin-top:10px;line-height:1.85}.rv-armed .rx-step-rule:after{transition:scale .9s var(--rx-ease);scale:0 1}.rv-armed.rv-in .rx-step-rule:after{transition-delay:calc(var(--rv-i,0) * .3s + .3s);scale:1}.rv-armed .rx-steps-list li{opacity:0;transition:opacity .7s ease, translate .9s var(--rx-ease);translate:0 14px}.rv-armed.rv-in .rx-steps-list li{opacity:1;transition-delay:calc(var(--rv-i,0) * .3s + .2s);translate:0}.rx-related{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:0 72px;padding-block:96px 80px;display:grid}.rx-related .eyebrow{grid-column:1/-1}.rx-related-copy{padding-top:30px}.rx-faq{border-top:1px solid var(--border);grid-template-columns:1fr 1.2fr;gap:72px;padding-block:72px 104px;display:grid}.rx-faq details{border-bottom:1px solid var(--border)}.rx-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding-block:22px;list-style:none;display:flex}.rx-faq summary::-webkit-details-marker{display:none}.rx-faq summary:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.rx-faq h3{font-size:var(--type-h3-faq);line-height:1.5}.rx-faq summary svg{flex-shrink:0;width:20px;height:20px;transition:transform .18s}.rx-faq details[open] summary svg{transform:rotate(45deg)}.rx-faq details>p{font-size:var(--type-body-sm);color:var(--muted-foreground);padding:0 30px 24px 0;line-height:1.85}.rx-contact{background:var(--ink);color:var(--on-dark);padding-block:96px 0}.rx-contact-grid{grid-template-columns:1.2fr 1fr;align-items:center;gap:80px;display:grid}.rx-contact-grid>div>p:not(.eyebrow){max-width:440px;font-size:var(--type-body);margin-bottom:28px;line-height:1.8}.rx-contact-actions{flex-wrap:wrap;align-items:center;gap:20px 32px;display:flex}.rx-contact .inline-link{color:var(--on-dark)}.rx-cta{height:48px;padding-inline:26px;font-size:12px}@media (width<=1100px){.rx-hero h1{font-size:70px}.rx-hero .rx-hero-art{opacity:.5}.rx-render-frame{padding:48px 40px}.rx-render-list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.rx-render-list:before{display:none}.rx-why-grid,.rx-work-item{grid-template-columns:minmax(0,1fr);gap:40px}.rx-work-item[data-flip] .rx-work-shot{order:0}.rx-why-head{position:static}.rx-apps-grid,.rx-compare-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rx-compare-neither{grid-column:1/-1}.rx-compare-foot{grid-template-columns:minmax(0,1fr)}.rx-quality-grid{grid-template-columns:minmax(0,1fr);gap:0}.rx-quality-col{border-bottom:1px solid var(--border);grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);align-items:start;gap:0 40px;padding-block:30px 34px;display:grid}.rx-quality-col>:not(ul){grid-column:1}.rx-quality-col ul{grid-area:1/2/span 3;margin-top:0}.rx-quality-foot{grid-template-columns:minmax(0,1fr)}.rx-steps-list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:44px}.rx-tree{max-width:460px}}@media (width<=767px){.rx-hero h1{font-size:46px;line-height:1.12}.rx-hero .rx-hero-art{opacity:.26;padding:120px 18px 30px 0}.rx-hero-stage{width:300px}.rx-hero-window{gap:8px;padding:10px}.rx-block{padding:18px 8px 8px}.rx-block em,.rx-hero-chip em{font-size:8px;top:4px;left:7px}.rx-intro,.rx-related,.rx-faq,.rx-contact-grid{grid-template-columns:minmax(0,1fr);gap:24px}.rx-intro,.rx-related{padding-block:64px 56px}.rx-intro-copy,.rx-related-copy{padding-top:0}.rx-render{padding-bottom:64px}.rx-render-frame{padding:30px 20px 34px}.rx-plate-title{margin-top:14px;font-size:25px!important}.rx-render-list{grid-template-columns:minmax(0,1fr);gap:0;margin-top:32px;padding-left:28px}.rx-render-list:before{background:color-mix(in oklab, var(--primary) 45%, transparent);width:1px;height:auto;display:block;inset:6px auto 6px 6px}.rx-render-list li{padding-bottom:26px;position:relative}.rx-render-list li:last-child{padding-bottom:0}.rx-render-node{position:absolute;top:4px;left:-28px}.rx-render-list h3{margin-top:0;font-size:19px}.rx-render-list p{margin-top:6px}.rx-why,.rx-compare,.rx-work{padding-block:64px}.rx-why-grid{gap:32px}.rx-why-list li{grid-template-columns:40px minmax(0,1fr);gap:8px 12px;padding-block:24px}.rx-why-list p{grid-column:2}.rx-why-list h3{font-size:20px}.rx-apps{padding-block:64px 56px}.rx-apps-grid{grid-template-columns:minmax(0,1fr);margin-top:32px}.rx-apps-grid li{padding:24px 0 26px}.rx-apps-grid h3{font-size:21px}.rx-compare-grid{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:32px}.rx-compare-col{padding:26px 22px 28px}.rx-compare-col h3{font-size:23px}.rx-compare-foot{margin-top:32px}.rx-quality{padding-block:64px}.rx-quality-grid{margin-top:32px}.rx-quality-col{padding-block:26px 28px;display:block}.rx-quality-col ul{margin-top:18px}.rx-quality-col h3{font-size:23px}.rx-quality-foot{margin-top:32px}.rx-work-list{gap:56px;margin-top:36px}.rx-work-item{gap:28px}.rx-work-copy h3{font-size:38px}.rx-steps{padding-block:64px 56px}.rx-steps-list{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:32px}.rx-step-num{margin-top:18px}.rx-steps-list h3{font-size:20px}.rx-faq{padding-block:48px 64px}.rx-faq details>p{padding-right:0}.rx-contact{padding-top:64px}.rx-tree{margin-top:32px}.rx-tree-frame{padding:20px 18px 22px;font-size:11px}.rx-shot-mat{padding:10px}.rx-shot img{border-radius:calc(var(--radius-lg) - 8px)}}@media (width<=380px){.rx-hero h1{font-size:42px}.rx-hero-stage{width:260px}.rx-work-copy h3{font-size:34px}}@media (prefers-reduced-motion:reduce){.studio-react *,.studio-react :before,.studio-react :after{transition:none!important;animation:none!important}}@media (width<=1023px){.rx-split,.rx-split.is-flip{grid-template-columns:minmax(0,1fr);gap:36px}.rx-split.is-flip .rx-shot{order:0}.rx-shot{max-width:760px}}@media (width>=768px) and (width<=1023px){.rx-intro,.rx-related,.rx-faq,.rx-contact-grid{grid-template-columns:minmax(0,1fr);gap:24px}.rx-intro>:not(.eyebrow):not(h2),.rx-related>:not(.eyebrow):not(h2){max-width:640px}}
