.breakdance .bde-section-3198-100 .section-container{display:flex;flex-direction:column}.bde-section:has(.orch-pricing)>.section-container{max-width:100%!important;width:100%!important;padding:0!important}.bde-section:has(.orch-pricing) .bde-code-block{width:100%!important;flex:1 1 100%!important}.bde-section:has(.orch-pricing){background-color:#0d2233!important}.orch-pricing,.orch-pricing *,.orch-pricing *::before,.orch-pricing *::after{box-sizing:border-box}.orch-pricing{--op-bg:#0d2233;--op-line:#1e4257;--op-muted:#8fa9bc;--op-dim:#6d8ba1;--op-cyan:#29bee9;--op-green:#3fd64d;align-self:stretch;width:100%;background:var(--op-bg);color:#fff;font-family:"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;padding:184px 24px 96px}.orch-pricing h1,.orch-pricing h2,.orch-pricing .op-h1,.orch-pricing .op-h2{text-transform:none!important;color:#fff!important;font-family:"Bitter",Georgia,serif!important}.orch-pricing p,.orch-pricing li,.orch-pricing span,.orch-pricing div{text-transform:none}.orch-pricing .op-btn{text-transform:none!important;letter-spacing:0!important}.orch-pricing span.op-badge,.orch-pricing span.op-eyebrow,.orch-pricing span.op-pill{text-transform:uppercase!important}.op-hero{text-align:center;max-width:640px;margin:0 auto 48px}.op-mascot{width:112px;height:auto;margin:0 auto 20px;display:block;filter:drop-shadow(0 0 26px rgba(41,190,233,.40))}.op-h1{font-size:clamp(34px,5vw,54px);font-weight:700;line-height:1.1;letter-spacing:-.5px;margin:0 0 16px}.op-sub{color:var(--op-muted);font-size:17px;margin:0}.op-h2{font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.2;margin:0 0 14px}.op-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:660px;margin:72px auto 32px}.op-plan{position:relative;display:flex;flex-direction:column;align-items:flex-start;background:rgba(255,255,255,.03);border:1px solid var(--op-line);border-radius:16px;padding:26px 26px 24px;cursor:pointer;text-align:left;font-family:inherit;color:inherit;width:100%;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.op-plan:hover{border-color:#2e6285}.op-plan.is-selected{background:rgba(41,190,233,.07);border-color:var(--op-cyan);box-shadow:0 0 0 1px var(--op-cyan),0 0 28px rgba(41,190,233,.28)}.op-plan:focus-visible{outline:2px solid var(--op-cyan);outline-offset:3px}.op-plan-head{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:14px}.op-plan-name{font-size:19px;font-weight:700}.op-radio{width:22px;height:22px;border-radius:50%;border:2px solid #3d6b8a;flex:none;position:relative;transition:.18s ease}.op-plan.is-selected .op-radio{background:var(--op-cyan);border-color:var(--op-cyan)}.op-plan.is-selected .op-radio::after{content:"";position:absolute;left:6px;top:2px;width:6px;height:11px;border:solid #0d2233;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}.op-price{display:flex;align-items:baseline;gap:8px;margin-bottom:8px}.op-amount{font-size:42px;font-weight:800;letter-spacing:-1px;line-height:1}.op-was{font-size:22px;color:var(--op-dim);font-weight:600}.op-per{font-size:15px;color:var(--op-muted)}.op-plan-note{font-size:14px;color:var(--op-muted)}.op-badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--op-cyan);color:#08202f;font-size:11px;font-weight:800;letter-spacing:1px;padding:5px 14px;border-radius:999px;white-space:nowrap}.op-compare{max-width:900px;margin:0 auto}.op-grid{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 130px 190px;align-items:center}.op-pro-panel{position:absolute;right:0;top:-14px;bottom:-14px;width:190px;background:linear-gradient(180deg,#153b53 0%,#0f2c40 100%);border:1.5px solid var(--op-cyan);border-radius:18px;box-shadow:0 0 34px rgba(41,190,233,.30);pointer-events:none;z-index:0}.op-cell{position:relative;z-index:1;padding:20px 8px;border-bottom:1px solid rgba(255,255,255,.07)}.op-cell.op-last{border-bottom:0}.op-label{padding-right:20px;font-size:15.5px;font-weight:600}.op-label-sub{display:block;font-size:13px;font-weight:400;color:var(--op-muted);margin-top:4px}.op-c-free,.op-c-pro{text-align:center}.op-col-title{display:block;font-size:17px;font-weight:700}.op-col-sub{display:block;font-size:13px;color:var(--op-muted);margin-top:3px}.op-muted{color:var(--op-muted)}.op-green{color:var(--op-green)}.op-num{display:block;font-size:30px;font-weight:800;line-height:1.1}.op-num-sub{display:block;font-size:12.5px;color:var(--op-muted);margin-top:3px}.op-tick{display:inline-block;width:20px;height:20px;position:relative}.op-tick::after{content:"";position:absolute;left:6px;top:1px;width:7px;height:14px;border:solid currentColor;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}.op-tick-free{color:var(--op-dim)}.op-tick-pro{color:var(--op-green)}.op-spark{color:var(--op-cyan);font-size:12px;vertical-align:super}.op-pill{display:inline-block;font-size:10.5px;font-weight:700;letter-spacing:.6px;color:var(--op-muted);border:1px solid var(--op-line);border-radius:999px;padding:3px 9px;margin-left:8px;vertical-align:middle;white-space:nowrap}.op-cta{max-width:900px;margin:0 auto;text-align:center}.op-btn{display:block;width:100%;background:var(--op-cyan);color:#08202f!important;font-size:18px;font-weight:700;text-decoration:none;padding:18px 28px;border-radius:12px;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.op-btn:hover{background:#3fd0f7;transform:translateY(-1px);box-shadow:0 8px 26px rgba(41,190,233,.32)}.op-fine{font-size:13.5px;color:var(--op-muted);margin:16px 0 0}.op-schools{max-width:900px;margin:88px auto 0}.op-schools-card{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:44px;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.015));border:1px solid var(--op-line);border-radius:20px;padding:44px}.op-eyebrow{display:inline-block;font-size:11.5px;font-weight:800;letter-spacing:1.4px;color:var(--op-cyan);margin-bottom:12px}.op-schools-text{color:var(--op-muted);font-size:15.5px;margin:0 0 18px}.op-schools-list{list-style:none;padding:0;margin:0}.op-schools-list li{position:relative;padding-left:28px;margin-bottom:10px;font-size:15px}.op-schools-list li::before{content:"";position:absolute;left:6px;top:4px;width:6px;height:12px;border:solid var(--op-green);border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}.op-schools-action{display:flex;flex-direction:column;justify-content:center;text-align:center;gap:14px}.op-schools-price{font-family:"Bitter",Georgia,serif;font-size:26px;font-weight:700}.op-btn-outline{background:transparent;color:var(--op-cyan)!important;border:1.5px solid var(--op-cyan);font-size:16px;padding:14px 24px}.op-btn-outline:hover{background:var(--op-cyan);color:#08202f!important}.op-schools-action .op-fine{margin:0}@media (max-width:860px){.op-schools-card{grid-template-columns:1fr;gap:28px;padding:32px}}@media (max-width:720px){.orch-pricing{padding:140px 16px 64px}.op-plans{grid-template-columns:1fr;gap:28px;margin:56px auto 28px}.op-grid{grid-template-columns:minmax(0,1fr) 74px 104px}.op-pro-panel{width:104px;border-radius:14px}.op-label{font-size:14px;padding-right:12px}.op-label-sub{font-size:12px}.op-col-title{font-size:14px}.op-col-sub{font-size:11px}.op-num{font-size:23px}.op-num-sub{font-size:11px}.op-cell{padding:16px 4px}.op-pill{display:block;width:max-content;margin:6px 0 0}.op-btn{font-size:16px;padding:16px 20px}}