.or-feature-wp{display:grid;grid-template-columns:.86fr 1.14fr;gap:clamp(3rem,8vw,9rem);padding:clamp(4.8rem,9vw,8rem) max(1.25rem,calc((100vw - 1280px)/2));background:#f2f5f2}.or-feature-wp h2{margin:0;color:#10233c;font-family:"Noto Serif TC",serif;font-size:clamp(2rem,3.4vw,3.65rem);line-height:1.32}.or-feature-wp-copy>p:not(.eyebrow){max-width:460px;color:#566a72}.or-feature-wp-copy .rail{margin-bottom:25px}.or-feature-wp-link{display:inline-block;margin-top:25px;padding-bottom:7px;border-bottom:1px solid #6f9691;color:#20716e;font-family:"Roboto Mono",monospace;font-size:.7rem;letter-spacing:.03em}.or-ledger-wp{border-top:1px solid #b6c7c1}.or-ledger-wp-row{display:grid;grid-template-columns:50px 1fr auto;gap:15px;align-items:center;min-height:77px;border-bottom:1px solid #c4d1cc}.or-ledger-wp-row>span{color:#b98357;font-family:"Roboto Mono",monospace;font-size:.63rem}.or-ledger-wp-row strong{color:#10233c;font-family:"Noto Serif TC",serif;font-size:1rem}.or-ledger-wp-row b{color:#477b77;font-family:"Roboto Mono",monospace;font-size:.56rem;font-weight:500;letter-spacing:.08em;text-align:right}.or-proof-wp{position:relative;min-height:285px;margin-top:32px;padding:26px;overflow:hidden;background:#112b48;color:#fff}.or-proof-wp:before{content:"OPERATING ROOM ALLOCATION / 28D";position:absolute;left:26px;top:22px;color:#bad9d6;font-family:"Roboto Mono",monospace;font-size:.57rem;letter-spacing:.1em}.or-proof-wp-grid{display:grid;grid-template-columns:68px repeat(7,1fr);gap:6px;margin-top:52px}.or-proof-wp-grid b{align-self:center;color:#b9ced0;font-family:"Roboto Mono",monospace;font-size:.55rem;font-weight:500}.or-proof-wp-grid i{display:grid;height:28px;place-items:center;background:#2d536d;color:#dcebe8;font-family:"Roboto Mono",monospace;font-size:.54rem;font-style:normal}.or-proof-wp-grid .key{background:#358b86}.or-proof-wp-grid .rest{background:#e9efec;color:#596b70}.or-proof-wp-status{position:absolute;right:26px;bottom:24px;color:#aee1da;font-family:"Roboto Mono",monospace;font-size:.56rem;letter-spacing:.09em}.or-proof-wp-status b{color:#b98357}.pricing-wp-record>.wp-plan-grid{display:block;margin-top:26px;border:0}.pricing-compare-wp{overflow-x:auto;border-top:1px solid rgba(197,228,224,.3)}.pricing-compare-wp table{width:100%;min-width:650px;border-collapse:collapse}.pricing-compare-wp th,.pricing-compare-wp td{padding:18px 20px;border-right:1px solid rgba(197,228,224,.22);border-bottom:1px solid rgba(197,228,224,.22);vertical-align:top;text-align:left}.pricing-compare-wp tr>*:last-child{border-right:0}.pricing-compare-wp thead th{padding-top:21px;color:#b8d9d6;font-family:"Roboto Mono",monospace;font-size:.58rem;font-weight:500;letter-spacing:.08em}.pricing-compare-wp thead th:not(:first-child){color:#fff}.pricing-compare-wp thead th.preferred,.pricing-compare-wp td.preferred{background:rgba(47,143,139,.17)}.pricing-compare-wp tbody th{width:145px;color:#8ab8b4;font-family:"Roboto Mono",monospace;font-size:.58rem;font-weight:500;letter-spacing:.07em}.pricing-compare-wp td{color:#cad7d9;font-size:.78rem;line-height:1.65}.compare-price-wp{display:block;color:#fff;font-family:"Noto Serif TC",serif;font-size:clamp(1.25rem,2.15vw,1.9rem);line-height:1.1}.compare-monthly-wp{display:block;margin-top:7px;color:#9dc9c5;font-family:"Roboto Mono",monospace;font-size:.57rem}.compare-tag-wp{display:inline-block;margin-top:4px;padding:3px 6px;color:#c5f0eb;background:rgba(91,196,186,.18);font-family:"Roboto Mono",monospace;font-size:.5rem;letter-spacing:.06em}@media(max-width:860px){.or-feature-wp{grid-template-columns:1fr;gap:2.8rem}.or-feature-wp-copy>p:not(.eyebrow){max-width:600px}}@media(max-width:620px){.or-feature-wp{padding:4.3rem 1.25rem}.or-feature-wp h2 br{display:none}.or-ledger-wp-row{grid-template-columns:38px 1fr;gap:9px;padding:15px 0}.or-ledger-wp-row b{grid-column:2;text-align:left}.or-proof-wp{margin-top:25px;padding:20px}.or-proof-wp:before{left:20px;top:18px;font-size:.48rem}.or-proof-wp-grid{grid-template-columns:48px repeat(7,1fr);gap:3px;margin-top:44px}.or-proof-wp-grid b{font-size:.44rem}.or-proof-wp-grid i{height:22px;font-size:.46rem}.or-proof-wp-status{right:20px;bottom:18px;font-size:.48rem}.pricing-compare-wp{margin:0 -1.25rem}.pricing-compare-wp th,.pricing-compare-wp td{padding:15px 13px}}
