.ip3-model{--paper:#f7f6f2;--cream:#efeee8;--white:#fff;--ink:#20231f;--text:#505850;--muted:#7c8479;--line:#dadfd6;--green:#16644d;--deep:#102a22;--copper:#ae4d37;--sage:#e3ebe3;--sans:var(--f-body);--serif:var(--f-display);--mono:var(--f-ui);--ease:cubic-bezier(.22,1,.36,1)}
.ip3-model *,.ip3-model *::before,.ip3-model *::after{box-sizing:border-box}.ip3-model{scroll-behavior:smooth}.ip3-model{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);overflow-x:hidden;-webkit-font-smoothing:antialiased}.ip3-model button,.ip3-model input{font:inherit}.ip3-model button{cursor:pointer}.ip3-model a{color:inherit}.ip3-model button:focus-visible,.ip3-model input:focus-visible,.ip3-model a:focus-visible{outline:3px solid #d38b6a;outline-offset:3px}.ip3-model ::selection{background:#12533f;color:white}
.ip3-model .et{position:relative;isolation:isolate}.ip3-model .et:before{position:absolute;z-index:-1;inset:0;content:"";background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 220 220' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E");opacity:.09;pointer-events:none}.ip3-model .et-shell{width:min(100%,1440px);padding-left:clamp(20px,5.3vw,82px);padding-right:clamp(20px,5.3vw,82px);margin:auto}.ip3-model .et-kicker{color:var(--copper);font:500 10px var(--mono);letter-spacing:1.75px;text-transform:uppercase;display:flex;align-items:center;gap:12px}.ip3-model .et-kicker:before{content:"";height:1px;width:28px;background:currentColor}.ip3-model .et-micro{font:400 10px var(--mono);letter-spacing:1.05px;color:var(--muted);text-transform:uppercase}
.ip3-model .et-nav{position:relative;min-height:68px;padding:10px 13px 10px 22px;margin-top:17px;background:#fff;border-radius:100px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #e2e4dc;box-shadow:0 12px 35px #1921170d}.ip3-model .et-brand{display:flex;align-items:center;text-decoration:none;gap:12px}.ip3-model .et-brand-mark{font:400 43px/.75 var(--serif);letter-spacing:-4px;padding-right:15px;border-right:1px solid #d2d7cc}.ip3-model .et-brandword{font-size:9px;line-height:1.37;letter-spacing:1.1px;font-weight:700;text-transform:uppercase}.ip3-model .et-navstatus{display:flex;align-items:center;gap:9px;color:#7b847b;font:400 10px var(--mono)}.ip3-model .et-signal{height:6px;width:6px;display:inline-block;background:#268a64;border-radius:50%;box-shadow:0 0 0 4px #268a6420;animation:economics-trade-et-pulse 2.4s ease-in-out infinite}.ip3-model .et-navlink{background:var(--copper);color:white;border-radius:70px;padding:14px 20px;text-decoration:none;font-weight:700;font-size:11px}.ip3-model .et-navlink:hover{background:#8e3425}
.ip3-model .et-hero{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(0,.97fr);align-items:center;min-height:630px;padding-top:81px;padding-bottom:90px;gap:25px}.ip3-model .et-hero h1{font:400 clamp(60px,6.7vw,100px)/.94 var(--serif);letter-spacing:-4.3px;margin:26px 0 29px;max-width:720px}.ip3-model .et-hero h1 em{color:var(--copper);font-weight:350}.ip3-model .et-hero p{font:400 clamp(14px,1.18vw,18px)/1.82 var(--sans);color:#596057;max-width:600px;margin:0}.ip3-model .et-hero-tags{display:flex;flex-wrap:wrap;gap:9px;margin-top:24px}.ip3-model .et-hero-tags span{border-radius:100px;border:1px solid #d3dbd1;background:#ffffffa6;padding:10px 14px;font-size:10px;color:#666d64}.ip3-model .et-scroll{font-size:11px;font-weight:700;text-decoration:none;color:var(--green);display:inline-flex;align-items:center;gap:12px;margin-top:35px}.ip3-model .et-scroll span{height:31px;width:31px;display:grid;place-items:center;border:1px solid #a6c1ac;border-radius:50%;transition:transform .3s}.ip3-model .et-scroll:hover span{transform:translateY(4px)}
.ip3-model .et-network{position:relative;aspect-ratio:1;max-width:570px;width:100%;justify-self:end;margin:auto;overflow:visible}.ip3-model .et-network:before{content:"";position:absolute;inset:4%;border-radius:50%;background:radial-gradient(circle,#e1e9df 0%,#e8ede61a 65%,transparent 72%);filter:blur(24px)}.ip3-model .et-network svg{width:100%;height:100%;overflow:visible;position:relative}.ip3-model .et-ring{fill:none;stroke:#cbd9ce;stroke-width:1}.ip3-model .et-ring-2{stroke:#c1cfbf;stroke-dasharray:3 9}.ip3-model .et-network .et-arc{fill:none;stroke:#397760;stroke-width:1.65;opacity:.7}.ip3-model .et-network .et-arc-alt{stroke:var(--copper);opacity:.65}.ip3-model .et-flow{fill:#237e5c;filter:drop-shadow(0 0 4px #3c9a74)}.ip3-model .et-flow.warm{fill:var(--copper);filter:drop-shadow(0 0 4px #ae4d3770)}.ip3-model .et-guide{fill:none;stroke:#d2dcd1;stroke-width:1;stroke-dasharray:2 8}.ip3-model .et-node{position:absolute;min-width:132px;border:1px solid #dde2d8;background:#fffefaf0;padding:12px 14px;border-radius:10px;z-index:2;box-shadow:0 16px 38px #173b2810;animation:economics-trade-et-float 7s ease-in-out infinite}.ip3-model .et-node small{display:block;font:500 9px var(--mono);letter-spacing:1px;color:var(--copper);margin-bottom:5px}.ip3-model .et-node strong{font-size:12px}.ip3-model .et-n1{left:1%;top:16%}.ip3-model .et-n2{right:0;top:16%;animation-delay:1.6s}.ip3-model .et-n3{left:-1%;bottom:19%;animation-delay:.8s}.ip3-model .et-n4{right:-1%;bottom:17%;animation-delay:2.4s}.ip3-model .et-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:37%;aspect-ratio:1;z-index:3;background:#13372a;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;color:#f8f8f2;box-shadow:0 28px 55px #143b2a30}.ip3-model .et-center small{font:400 9px var(--mono);letter-spacing:1px;color:#93bfa7}.ip3-model .et-center strong{font:400 clamp(26px,3.1vw,47px)/.98 var(--serif);letter-spacing:-.7px;margin:10px 0 8px}.ip3-model .et-center span{font-size:10px;color:#bdd5c5}.ip3-model .et-orbit-label{position:absolute;bottom:0;left:50%;transform:translateX(-50%);white-space:nowrap;font:400 9px var(--mono);color:#798a7b;letter-spacing:1px;text-transform:uppercase}
.ip3-model .et-rule{height:1px;background:linear-gradient(90deg,#d8ded4,transparent)}.ip3-model .et-index{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:25px;padding-bottom:30px}.ip3-model .et-index strong{font:400 24px var(--serif)}.ip3-model .et-index span{color:#858e82;font:400 10px var(--mono);letter-spacing:.8px;text-transform:uppercase}.ip3-model .et-index p{margin:0;max-width:470px;text-align:right;font-size:11px;line-height:1.7;color:#69756b}
.ip3-model .et-view{padding-top:36px;padding-bottom:84px}.ip3-model .et-view-top{display:grid;grid-template-columns:1fr .83fr;gap:50px;margin-bottom:36px}.ip3-model .et-view h2,.ip3-model .et-lab h2,.ip3-model .et-outro h2{font:400 clamp(40px,4.7vw,69px)/1.05 var(--serif);letter-spacing:-1.8px;margin:16px 0 0}.ip3-model .et-view h2 em,.ip3-model .et-lab h2 em,.ip3-model .et-outro h2 em{color:var(--copper);font-weight:350}.ip3-model .et-view-top p{font-size:13px;line-height:1.85;color:#626d62;max-width:480px;justify-self:end;margin-top:38px}.ip3-model .et-lensrow{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid #d6ddd3;border-bottom:1px solid #d6ddd3}.ip3-model .et-lens{padding:23px 17px 23px 0}.ip3-model .et-lens+.et-lens{border-left:1px solid #d6ddd3;padding-left:19px}.ip3-model .et-lens small{font:400 10px var(--mono);color:var(--copper)}.ip3-model .et-lens h3{font:400 26px/1.08 var(--serif);margin:20px 0 11px}.ip3-model .et-lens p{font-size:11px;line-height:1.75;color:#7b8379;margin:0}
.ip3-model .et-lab{padding-top:10px;padding-bottom:105px}.ip3-model .et-lab-head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:23px}.ip3-model .et-live{display:flex;align-items:center;gap:8px;color:#66806f;font:400 10px var(--mono);letter-spacing:.6px;white-space:nowrap;margin-bottom:8px}.ip3-model .et-live:before{content:"";height:6px;width:6px;border-radius:50%;background:#2f875f;animation:economics-trade-et-pulse 2.5s infinite}.ip3-model .et-workbench{background:#fff;border:1px solid #dee2d9;border-radius:23px;overflow:hidden;box-shadow:0 40px 76px #19291711}.ip3-model .et-benchbar{background:#f9f9f5;padding:19px 25px;border-bottom:1px solid #dfe6dc;display:flex;align-items:center;justify-content:space-between;gap:15px}.ip3-model .et-bench-brand{display:flex;align-items:center;gap:12px}.ip3-model .et-bench-icon{height:36px;width:36px;border:1px solid #bfd0c0;border-radius:9px;display:grid;place-items:center;color:var(--green);font:400 25px var(--serif)}.ip3-model .et-bench-brand strong{font:500 10px var(--mono);letter-spacing:1.15px;text-transform:uppercase;display:block}.ip3-model .et-bench-brand small{font:400 10px var(--mono);color:#919a8e;display:block;margin-top:5px}.ip3-model .et-sector{border-radius:99px;background:#eff0eb;border:1px solid #dce1d6;padding:4px;display:flex;gap:2px}.ip3-model .et-sector button{padding:11px 16px;border-radius:99px;border:0;color:#667268;background:transparent;font-size:11px;font-weight:700}.ip3-model .et-sector button[aria-pressed="true"]{background:#153a2b;color:white;box-shadow:0 3px 9px #123e2720}
.ip3-model .et-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;background:#e0e7dc;border-bottom:1px solid #e0e7dc}.ip3-model .et-tab{min-height:90px;text-align:left;padding:18px 18px 20px;background:#fafbf7;border:0;transition:background .2s}.ip3-model .et-tab:hover{background:#eef5ec}.ip3-model .et-tab[aria-selected="true"]{background:#e5f0e8;box-shadow:inset 0 -3px #17664d}.ip3-model .et-tab small{font:400 10px var(--mono);color:#879486}.ip3-model .et-tab[aria-selected="true"] small{color:var(--green)}.ip3-model .et-tab strong{display:block;margin-top:9px;font-size:12px;line-height:1.3;font-weight:700;color:#374338}
.ip3-model .et-story{padding:35px clamp(20px,4vw,52px) 0}.ip3-model .et-storytop{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.45fr);align-items:end;gap:25px;margin-bottom:27px}.ip3-model .et-story h3{font:400 clamp(36px,3.5vw,55px)/1.07 var(--serif);letter-spacing:-1.3px;max-width:800px;margin:14px 0 11px}.ip3-model .et-story p.et-storydesc{max-width:700px;font-size:12px;line-height:1.83;color:#5f695f;margin:0}.ip3-model .et-source{border-left:2px solid #b04b36;padding:6px 0 6px 13px;align-self:end}.ip3-model .et-source strong{display:block;font:500 9px var(--mono);letter-spacing:1px;text-transform:uppercase;color:var(--copper);margin-bottom:8px}.ip3-model .et-source span{display:block;font-size:10px;line-height:1.72;color:#687269}.ip3-model .et-storygrid{display:grid;grid-template-columns:1fr 80px 1fr;gap:12px;align-items:center}.ip3-model .et-card{border-radius:12px;min-height:256px;padding:24px 25px}.ip3-model .et-card-current{background:#f2f4ef;border:1px solid #dfe6dd}.ip3-model .et-card-target{color:white;background:#132b22;border:1px solid #132b22}.ip3-model .et-card-label{display:flex;justify-content:space-between;align-items:center;gap:14px;border-bottom:1px solid #d2d9d0;padding-bottom:12px;font:400 9px var(--mono);letter-spacing:.85px;text-transform:uppercase;color:#9d5a48}.ip3-model .et-card-target .et-card-label{color:#86bba0;border-bottom-color:#3a5747}.ip3-model .et-card-label span{font-size:19px;color:#b4c5b8}.ip3-model .et-card h4{font:400 27px/1.1 var(--serif);margin:14px 0}.ip3-model .et-card ul{margin:0;padding:0;list-style:none}.ip3-model .et-card li{position:relative;padding-left:15px;font-size:11px;line-height:1.6;margin:8px 0;color:#5d695e}.ip3-model .et-card li:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--copper);position:absolute;top:7px;left:0}.ip3-model .et-card-target li{color:#c3d6c8}.ip3-model .et-card-target li:before{background:#48a176}.ip3-model .et-bridge{text-align:center;color:var(--copper);position:relative}.ip3-model .et-bridge:before,.ip3-model .et-bridge:after{content:"";height:1px;background:#d4ddd3;display:block;width:100%}.ip3-model .et-bridge span{display:grid;place-items:center;border:1px solid #b6ceba;width:43px;height:43px;margin:9px auto;border-radius:50%;color:#286b52;font-size:22px;background:#fff;animation:economics-trade-et-arrow 2.8s ease-in-out infinite}.ip3-model .et-bridge small{font:400 8px var(--mono);letter-spacing:.8px;text-transform:uppercase;color:#77887b}
.ip3-model .et-matrix{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);background:#f7f8f4;border:1px solid #e4e9e2;border-radius:10px;margin:18px 0 21px;overflow:hidden}.ip3-model .et-methods{padding:19px 20px}.ip3-model .et-methods small,.ip3-model .et-gates small{display:block;font:500 9px var(--mono);letter-spacing:1px;text-transform:uppercase;color:#b15642;margin-bottom:13px}.ip3-model .et-chips{display:flex;gap:6px;flex-wrap:wrap}.ip3-model .et-chip{display:inline-flex;border:1px solid #d9e4d9;background:white;border-radius:50px;padding:7px 10px;font-size:9px;color:#4d6a57;line-height:1.25}.ip3-model .et-gates{padding:19px 20px;border-left:1px solid #e3e7df}.ip3-model .et-gategrid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.ip3-model .et-gategrid strong{display:block;font:400 17px var(--serif)}.ip3-model .et-gategrid span{display:block;color:#7d887c;font-size:9px;line-height:1.55;margin-top:4px}
.ip3-model .et-simulator{background:#102920;color:#f5f5ee;position:relative;padding:39px clamp(20px,4vw,52px) 32px;overflow:hidden}.ip3-model .et-simulator:before{content:"";position:absolute;top:-280px;right:-160px;height:660px;width:660px;border:1px solid #82ac8a14;border-radius:50%;box-shadow:0 0 0 90px #ffffff03,0 0 0 220px #ffffff03;pointer-events:none}.ip3-model .et-simintro{display:flex;justify-content:space-between;gap:18px;align-items:start}.ip3-model .et-simintro h3{font:400 clamp(34px,3.8vw,54px)/1.06 var(--serif);max-width:740px;margin:14px 0 0;letter-spacing:-1.3px}.ip3-model .et-simtag{border:1px solid #375447;border-radius:50px;font:400 9px var(--mono);letter-spacing:1px;text-transform:uppercase;padding:10px 14px;color:#a4bca7;white-space:nowrap}.ip3-model .et-simnote{font-size:11px;color:#b0c5b6;line-height:1.7;margin:17px 0 22px;max-width:760px}.ip3-model .et-simgrid{display:grid;grid-template-columns:.85fr 1.15fr;gap:20px;align-items:stretch}.ip3-model .et-metrics{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ip3-model .et-metric{border:1px solid #355647;background:#1b3a2d;border-radius:9px;padding:16px 16px 12px;min-height:111px;position:relative}.ip3-model .et-metric:first-child{background:#254937;border-color:#547f63}.ip3-model .et-metric small{display:block;font:400 9px var(--mono);color:#a7c4b0;margin-bottom:12px;letter-spacing:.1px}.ip3-model .et-metric strong{font:400 clamp(28px,2.7vw,41px)/1 var(--serif);display:inline-block}.ip3-model .et-metric .et-unit{font-size:11px;color:#bdd3bd;margin-left:4px}.ip3-model .et-metric footer{margin-top:9px;color:#91b7a0;font-size:9px;line-height:1.4}.ip3-model .et-metric .et-trend{position:absolute;right:14px;top:14px;font-size:14px;color:#8ed3a2}.ip3-model .et-chartist{border:1px solid #315042;background:#132f24;border-radius:10px;padding:18px 18px 14px;min-width:0}.ip3-model .et-chartist-head{display:flex;justify-content:space-between;gap:14px;align-items:start}.ip3-model .et-chartist strong{font:400 11px var(--sans)}.ip3-model .et-chartist small{font:400 9px var(--mono);color:#a7bcae;text-align:right}.ip3-model .et-chart-svg{width:100%;height:auto;display:block;margin:9px 0 3px;overflow:visible}.ip3-model .et-chart-svg text{font-family:var(--mono);font-size:9px;fill:#a6c6b3}.ip3-model .et-chart-svg .et-chart-grid{stroke:#52746380;stroke-width:1;stroke-dasharray:3 6}.ip3-model .et-chart-svg .et-chart-axis{stroke:#66877560;stroke-width:1}.ip3-model .et-chart-svg .et-chart-line{fill:none;stroke:#a4ddbf;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.ip3-model .et-chart-svg .et-chart-area{fill:url(#et-shade)}.ip3-model .et-chart-svg .et-chart-mark{stroke:#fff;stroke-width:2;fill:#c2644a;filter:drop-shadow(0 0 5px #c05c3b77)}.ip3-model .et-legend{display:flex;align-items:center;gap:18px;flex-wrap:wrap;font-size:9px;color:#a9c7b2}.ip3-model .et-key{height:3px;width:22px;background:#a4ddbf;display:inline-block;vertical-align:middle;margin-right:5px}.ip3-model .et-dot{height:8px;width:8px;display:inline-block;background:#c2644a;border-radius:50%;margin-right:6px}
.ip3-model .et-sliders{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:21px;padding:23px 0 17px;margin-top:20px;border-top:1px solid #365142;border-bottom:1px solid #365142}.ip3-model .et-slider{min-width:0}.ip3-model .et-slider label{display:flex;justify-content:space-between;gap:12px;align-items:center;font-size:10px;font-weight:600;color:#ddeadd;margin-bottom:14px}.ip3-model .et-slider output{color:#badbc4;font:500 12px var(--mono);white-space:nowrap}.ip3-model .et-slider input{display:block;width:100%;height:7px;accent-color:#a8ddbd;cursor:pointer}.ip3-model .et-slider p{color:#91b09d;margin:10px 0 0;font-size:9px;line-height:1.55}.ip3-model .et-simformula{font-size:10px;line-height:1.8;color:#aac0ae;margin:16px 0 0;max-width:1080px}.ip3-model .et-simformula strong{color:#e3f0e3}.ip3-model .et-simfooter{display:flex;justify-content:space-between;align-items:center;gap:13px;flex-wrap:wrap;padding:16px 22px;background:#fafbf7}.ip3-model .et-evidence{font-size:10px;line-height:1.7;color:#69746a;max-width:800px}.ip3-model .et-evidence strong{color:#345241}.ip3-model .et-controls{display:flex;align-items:center;gap:7px;white-space:nowrap}.ip3-model .et-controls button{height:32px;min-width:32px;border:1px solid #dce3d9;background:white;border-radius:99px;padding:0 12px;font-size:11px;color:#395d48}.ip3-model .et-controls button:hover{background:#e8f1e9}.ip3-model .et-counter{font:400 10px var(--mono);color:#8c958b;margin-left:9px;min-width:55px;text-align:right}
.ip3-model .et-outro{padding-top:48px;padding-bottom:88px;display:grid;grid-template-columns:1fr .75fr;gap:68px}.ip3-model .et-outro p{font-size:13px;line-height:1.85;color:#626e62;max-width:630px}.ip3-model .et-outro-note{border-left:1px solid #d9dfd7;padding-left:45px;align-self:center}.ip3-model .et-outro-note strong{font:400 26px var(--serif)}.ip3-model .et-outro-note p{font-size:11px;line-height:1.85;margin-bottom:0}.ip3-model .et-footer{border-top:1px solid #d9ded5;padding:28px 0;display:flex;justify-content:space-between;align-items:center;gap:15px;color:#939a91;font:400 9px var(--mono);letter-spacing:.5px}
.ip3-model .et-reveal{opacity:0;transform:translateY(20px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.ip3-model .et-reveal.et-visible{opacity:1;transform:none}.ip3-model .et-animate{animation:economics-trade-et-intro .53s var(--ease) both}.ip3-model .et-dot-animate{animation:economics-trade-et-rise .75s var(--ease) both}
@keyframes economics-trade-et-pulse{50%{box-shadow:0 0 0 7px #268a6409;opacity:.73}}@keyframes economics-trade-et-float{50%{transform:translateY(-9px)}}@keyframes economics-trade-et-arrow{50%{transform:translateX(5px)}}@keyframes economics-trade-et-intro{from{opacity:.25;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes economics-trade-et-rise{from{opacity:.3;transform:translateY(6px)}to{opacity:1;transform:none}}
.ip3-model .et-embedded .et-nav,.ip3-model .et-embedded .et-footer{display:none}.ip3-model .et-embedded .et-hero{padding-top:45px}.ip3-model .et-embedded .et-scroll{display:none}
@media(max-width:1100px){.ip3-model .et-node{min-width:112px}.ip3-model .et-node strong{font-size:11px}.ip3-model .et-network{max-width:460px}.ip3-model .et-hero h1{font-size:clamp(55px,7.6vw,80px)}.ip3-model .et-storygrid{grid-template-columns:1fr 53px 1fr}.ip3-model .et-card{padding:19px 18px}.ip3-model .et-storytop{grid-template-columns:1fr .58fr}.ip3-model .et-lens h3{font-size:22px}.ip3-model .et-tab{padding:16px 13px}.ip3-model .et-tab strong{font-size:11px}}
@media(max-width:760px){.ip3-model .et-hero{grid-template-columns:1fr;padding-top:67px;padding-bottom:58px;gap:6px}.ip3-model .et-hero h1{font-size:clamp(55px,10vw,83px);max-width:690px;letter-spacing:-2.7px}.ip3-model .et-hero p{font-size:15px}.ip3-model .et-network{justify-self:center;max-width:500px;margin-top:32px}.ip3-model .et-view{padding-top:17px}.ip3-model .et-view-top{grid-template-columns:1fr;gap:0}.ip3-model .et-view-top p{margin-top:17px;justify-self:start}.ip3-model .et-lensrow{grid-template-columns:repeat(2,1fr)}.ip3-model .et-lens:nth-child(odd){border-left:0;padding-left:0}.ip3-model .et-lens:nth-child(even){border-left:1px solid #d6ddd3;padding-left:17px}.ip3-model .et-lens:nth-child(n+3){border-top:1px solid #d6ddd3}.ip3-model .et-index p{display:none}.ip3-model .et-storytop{grid-template-columns:1fr}.ip3-model .et-source{max-width:670px}.ip3-model .et-storygrid{grid-template-columns:1fr}.ip3-model .et-card{min-height:0}.ip3-model .et-bridge{display:flex;align-items:center;justify-content:center}.ip3-model .et-bridge:before,.ip3-model .et-bridge:after{height:1px;flex:1}.ip3-model .et-bridge span{transform:rotate(90deg);margin:0 11px;flex:0 0 36px;height:36px;animation:none}.ip3-model .et-bridge small{display:none}.ip3-model .et-simgrid{grid-template-columns:1fr}.ip3-model .et-lab-head{align-items:start}.ip3-model .et-lab h2{font-size:clamp(38px,7vw,59px)}.ip3-model .et-simintro{flex-wrap:wrap}.ip3-model .et-outro{grid-template-columns:1fr;gap:10px}.ip3-model .et-outro-note{padding-left:20px}.ip3-model .et-sliders{grid-template-columns:1fr 1fr;gap:26px}.ip3-model .et-simfooter{align-items:flex-start}.ip3-model .et-navstatus{display:none}}
@media(max-width:520px){.ip3-model .et-lab-head{flex-direction:column;align-items:flex-start;gap:12px}.ip3-model .et-live{white-space:normal}.ip3-model .et-shell{padding-left:20px;padding-right:20px}.ip3-model .et-nav{min-height:60px;margin-top:9px;padding:8px 10px 8px 15px}.ip3-model .et-brandword{font-size:8px}.ip3-model .et-brand-mark{font-size:36px}.ip3-model .et-navlink{padding:13px 15px;font-size:10px}.ip3-model .et-hero{padding-top:53px;padding-bottom:30px}.ip3-model .et-hero h1{font-size:clamp(54px,12vw,67px);letter-spacing:-2.3px;margin:25px 0 19px}.ip3-model .et-hero p{font-size:14px}.ip3-model .et-hero-tags span{padding:8px 10px;font-size:9px}.ip3-model .et-network{max-width:360px;margin-top:35px;margin-bottom:16px}.ip3-model .et-node{min-width:99px;padding:9px}.ip3-model .et-node small{font-size:7px}.ip3-model .et-node strong{font-size:9px}.ip3-model .et-center strong{font-size:26px}.ip3-model .et-center small{font-size:7px}.ip3-model .et-center span{font-size:7px}.ip3-model .et-n1,.ip3-model .et-n3{left:0}.ip3-model .et-n2,.ip3-model .et-n4{right:0}.ip3-model .et-index strong{font-size:20px}.ip3-model .et-index span{font-size:8px}.ip3-model .et-view h2,.ip3-model .et-lab h2,.ip3-model .et-outro h2{font-size:42px}.ip3-model .et-view{padding-bottom:65px}.ip3-model .et-lens{padding-top:19px;padding-bottom:20px}.ip3-model .et-lens h3{font-size:22px}.ip3-model .et-benchbar{align-items:flex-start;gap:14px;flex-direction:column;padding:16px}.ip3-model .et-bench-icon{height:31px;width:31px}.ip3-model .et-sector{align-self:stretch}.ip3-model .et-sector button{flex:1}.ip3-model .et-tabs{grid-template-columns:repeat(2,1fr)}.ip3-model .et-tab{min-height:67px;padding:13px 16px}.ip3-model .et-tab:nth-child(5){grid-column:span 2}.ip3-model .et-story{padding:26px 17px 0}.ip3-model .et-story h3{font-size:38px}.ip3-model .et-card h4{font-size:25px}.ip3-model .et-matrix{grid-template-columns:1fr}.ip3-model .et-gates{border-left:0;border-top:1px solid #e3e7df}.ip3-model .et-simulator{padding:30px 17px 24px}.ip3-model .et-simintro h3{font-size:39px}.ip3-model .et-simtag{white-space:normal}.ip3-model .et-metric{padding:14px 12px;min-height:108px}.ip3-model .et-metric strong{font-size:31px}.ip3-model .et-metric small{font-size:9px}.ip3-model .et-chartist{padding:16px 11px 10px}.ip3-model .et-sliders{grid-template-columns:1fr;gap:21px}.ip3-model .et-simfooter{padding:15px;flex-direction:column}.ip3-model .et-outro{padding-bottom:46px}.ip3-model .et-footer{font-size:8px;flex-wrap:wrap}}
@media(max-width:350px){.ip3-model .et-hero h1{font-size:49px}.ip3-model .et-node{min-width:89px}.ip3-model .et-node strong{font-size:8px}.ip3-model .et-center strong{font-size:23px}.ip3-model .et-tabs strong{font-size:10px}.ip3-model .et-sector button{font-size:10px}.ip3-model .et-metric strong{font-size:27px}.ip3-model .et-story h3{font-size:34px}}
@media(prefers-reduced-motion:reduce){.ip3-model{scroll-behavior:auto}.ip3-model *,.ip3-model *::before,.ip3-model *::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.ip3-model .et-reveal{opacity:1;transform:none}}
