.pricing-pill{display:block;width:fit-content;background:#1f2937;color:#ffffff;font-size:13px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;padding:8px 24px;border-radius:50px;box-shadow:0px 4px 12px rgba(0,0,0,0.1);margin:0 auto -20px auto;position:relative;z-index:1}.pricing-container{display:flex;justify-content:center;gap:20px;padding:30px 0;flex-wrap:wrap;align-items:center;margin-top:30px}.pricing-card{background:#ffffff;border:1px solid #d1d1d1;border-radius:20px;padding:40px 20px;width:100%;max-width:300px;text-align:center;transition:all 0.3s ease;display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:420px!important;box-shadow:0px 4px 20px rgba(0,0,0,0.05)}.featured-plan{border:2px solid #1b95e0!important;position:relative;background:#ffffff}.featured-plan::before{content:"BEST VALUE";position:absolute;top:-15px;left:50%;transform:translateX(-50%);background:#1b95e0;color:#ffff;padding:5px 32px;font-size:12px;font-weight:800;border-radius:50px;letter-spacing:1px}.most-popular{border:2px solid #fb8c00!important;position:relative;background:#ffffff}.most-popular::before{content:"MOST POPULAR";position:absolute;top:-15px;left:50%;transform:translateX(-50%);background:#fb8c00;color:#ffff;padding:5px 20px;font-size:12px;font-weight:800;border-radius:50px;letter-spacing:1px}.old-price{text-decoration:line-through;color:#999;font-size:24px;display:inline-block;margin-bottom:20px;margin-top:10px}.current-price{display:block;font-size:32px;font-weight:800;color:#1a1a1a;line-height:1;margin-bottom:40px}.monthly-price{display:block;color:#737373;font-size:18px;font-weight:500;line-height:1;margin:0!important;margin-top:-16px!important}.plan-header h3{font-size:34px!important;color:#333!important;font-weight:700!important;margin:0 0 5px 0!important;font-family:'FuturaNowHeadlineMedium'!important;letter-spacing:1px}.savings-tag{font-size:13px;background-color:color-mix(in srgb,#e65100,white 35%);border-radius:8px;color:#fff;font-family:'FuturaNowHeadlineMedium';padding:2px 8px;margin:16px;width:fit-content}.buy-btn{background:#1f2937;color:#ffff!important;border-radius:50px;text-decoration:none!important;font-weight:700;transition:background 0.3s ease;font-size:20px;display:flex;width:140px;height:65px;align-items:center;justify-content:center;justify-self:center}.buy-btn:hover{background:#e65100}.pricing-disclaimer{text-align:center;font-size:15px;color:#737373;margin-top:10px;font-style:italic}@media (max-width:980px){.featured-plan{transform:scale(1)}.pricing-container{gap:20px}}.buy-btn{padding-bottom:0px}.is-windows .buy-btn{padding-bottom:5px!important}.dynamometry-wrapper{display:flex;justify-content:center;padding:40px 20px;margin:0}.dynamometry-single-card{background:#ffffff;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,0.08);max-width:950px;width:100%;overflow:hidden;font-family:'FuturaNowHeadlineMedium',sans-serif;color:#1a1f2e}.dynamo-image-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#e2e8f0}.dynamo-image-grid img{width:100%;height:100%;aspect-ratio:4/3;object-fit:cover;display:block}.dynamo-card-content{padding:40px}.value-badge{display:flex;justify-content:center;width:fit-content;align-items:center;background:#ffebe0;color:#e65100;font-weight:700;padding:8px 24px;border-radius:20px;font-size:0.875rem;margin-bottom:20px;text-transform:uppercase;letter-spacing:0.5px}.bundle-title{font-size:2.25rem;font-weight:800;line-height:1.2;margin:0 0 16px 0;color:#1a1f2e}.bundle-description{font-size:1.125rem;line-height:1.6;color:#4a5568;margin:0 0 28px 0}.bundle-description strong{color:#1a1f2e;font-size:1.25rem}.feature-list{list-style:none;padding:0;margin:0 0 16px 0;display:grid;grid-template-columns:repeat(2,1fr);column-gap:24px;row-gap:16px}.feature-list li{display:flex;align-items:flex-start;font-size:1.05rem;color:#2d3748;line-height:1.4}.feature-list .icon{margin-right:12px;font-size:1.25rem;flex-shrink:0;margin-top:-2px}.cta-grid{display:flex;flex-direction:row;align-items:flex-start;gap:20px;width:100%}.cta-group{flex:1;display:flex;flex-direction:column;align-items:center}.btn-bundle,.btn-standalone-ghost{display:flex;justify-content:center;align-items:center;height:60px;width:100%;border-radius:30px;font-weight:700;font-size:1rem;text-decoration:none;transition:all 0.3s ease;box-sizing:border-box}.btn-bundle{background:#1a1f2e;color:#ffffff!important;border:2px solid #1a1f2e;display:flex;gap:12px}.btn-bundle:hover{background:#e65100;transform:translateY(-2px);box-shadow:0 6px 15px rgba(26,31,46,0.15);border:2px solid #e65100}.btn-standalone-ghost{background:transparent;color:#e65100!important;border:2px solid #e65100;display:flex;gap:12px}.btn-standalone-ghost:hover{background:rgba(230,81,0,0.05);transform:translateY(-2px)}.cta-subtext{font-size:1rem;color:#718096;margin:16px 0 0 0;line-height:1.2;text-align:center}@media (max-width:768px){.cta-grid{flex-direction:column;gap:15px}.cta-group{width:100%}.btn-bundle,.btn-standalone-ghost{height:55px}.cta-group.primary{order:1}.cta-group.secondary{order:2;margin-top:10px}}@media (max-width:768px){.dynamo-card-content{padding:30px 20px}.bundle-title{font-size:1.8rem}.dynamo-image-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;padding:20px;background:#f8fafc;scrollbar-width:none;-ms-overflow-style:none}.dynamo-image-grid::-webkit-scrollbar{display:none}.dynamo-image-grid img{flex:0 0 85%;scroll-snap-align:center;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,0.1)}}.secondary-action{text-align:center;padding-top:24px;border-top:1px solid #edf2f7}.secondary-action p{font-size:0.9375rem;color:#4a5568;margin:0 0 8px 0}.link-secondary{color:#f26522;font-weight:600;text-decoration:none;font-size:1rem;transition:color 0.3s ease}.link-secondary:hover{color:#d05016;text-decoration:underline}.jurisprudence-section{padding:0;border-radius:24pxpx;background-color:#f6f3ec}.jurisprudence-card{margin:0 auto;background:#ffff;padding:60px 40px;border-radius:24px;text-align:center;box-shadow:0 15px 40px rgba(0,0,0,0.05);border:3px solid #e65100}.card-icon{font-size:2.5rem;margin-bottom:20px;display:block}.card-title{font-size:2.2rem;font-weight:800;color:#1a1f2e;margin-bottom:15px;line-height:1.2}.card-subtitle{font-size:1.1rem;color:#64748b;margin-bottom:40px;max-width:550px;margin-left:auto;margin-right:auto;line-height:1.6}.button-group{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.btn-juris{background:#1a1f2e;color:#ffff;padding:20px 40px;border-radius:12px;text-decoration:none;font-weight:700;font-size:1.1rem;transition:all 0.3s ease;display:flex;align-items:center;gap:12px}.btn-juris:hover{background:#e65100;transform:translateY(-3px);box-shadow:0 8px 20px rgba(242,101,34,0.2)}.btn-juris .arrow{transition:transform 0.3s ease}.btn-juris:hover .arrow{transform:translateX(5px)}@media (max-width:600px){.jurisprudence-card{padding:40px 25px}.card-title{font-size:1.8rem}.button-group{flex-direction:column}.btn-juris{width:100%;justify-content:center}}.dynamometry-wrapper,.jurisprudence-section{transition:all 0.3s ease}.hidden-ala-carte{display:none!important}@media (max-width:400px){.featured-plan::before{padding:2px 17px;font-size:10px}.most-popular::before{padding:2px 10px;font-size:10px}}#menu-main-menu-v2 .menu-cta a,#menu-main-menu-v2 .menu-cta-2 a,#mobile_menu3 .menu-cta-2 a{font-family:FuturaNowHeadlineMedium!important}@font-face{font-family:"FuturaNowHeadline";font-display:swap;src:url("https://clinicalpattern.com/wp-content/uploads/et-fonts/FuturaNowHeadline.ttf") format("truetype")}@font-face{font-family:"FuturaNowHeadlineMedium";font-display:swap;src:url("https://clinicalpattern.com/wp-content/uploads/et-fonts/FuturaNowHeadlineMedium.ttf") format("truetype")}.et_pb_section_0.et_pb_section{padding-top:0px;padding-bottom:0px;background-color:#f6f3ec!important}.et_pb_row_0,body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,.et_pb_row_0,body .pum-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,.et_pb_row_0,body #page-container .et-db .pum .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,.et_pb_row_0,body .pum-container .et-db .pum .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row{max-width:1200px}.et_pb_code_0{z-index:500;position:relative}.et_pb_section_1.et_pb_section{padding-top:0px;padding-bottom:36px;margin-bottom:0px;background-color:#f6f3ec!important}.et_pb_section_1,.et_pb_code_1{z-index:1;position:relative}.et_pb_row_1.et_pb_row{padding-bottom:0px!important;margin-bottom:0px!important;padding-bottom:0px}.et_pb_row_1{z-index:1!important;position:relative}@media only screen and (max-width:980px){.et_pb_row_0,body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,.et_pb_row_0,body .pum-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,.et_pb_row_0,body #page-container .et-db .pum .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,.et_pb_row_0,body .pum-container .et-db .pum .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row{width:90%}}