.gorbit-patient-detail-page{overflow-x:clip}.gorbit-patient-detail-page#top,.gorbit-patient-detail-page #wrap_all{overflow-x:clip;overflow-y:visible}.gorbit-patient-detail-page #main{padding-top:0!important;overflow-x:clip!important;overflow-y:visible!important}.gorbit-patient-detail-page .gorbit-patient-detail-wrap,.gorbit-patient-detail-page #main .container_wrap,.gorbit-patient-detail-page #main .container{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;float:none!important}.gorbit-patient-detail-page #main .content,.gorbit-patient-detail-page #main .content.units{width:100%!important;max-width:100%!important;margin:0 auto!important;padding:0!important;float:none!important}.gorbit-patient-detail{width:100%;margin:0 auto;background:#fff;color:var(--gorbit-slate-800,#1e293b)}.gorbit-patient-detail__hero{position:relative;width:100%;overflow:hidden;background:linear-gradient(145deg,#c4a258 0%,#ad945a 42%,#8f7640 100%);color:#fff}.gorbit-patient-detail__hero::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 80% 20%,rgb(255 255 255 / .22) 0%,transparent 55%),radial-gradient(ellipse 50% 40% at 10% 80%,rgb(255 244 214 / .18) 0%,transparent 50%),url(/wp-content/plugins/gorbit-core/assets/images/hero-gold-decor.svg) center/cover no-repeat;opacity:.55;z-index:0}.gorbit-patient-detail__hero::after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgb(92 72 32 / .28) 0%,rgb(173 148 90 / .08) 55%,transparent 80%);z-index:1}.gorbit-patient-detail__hero-inner{position:relative;z-index:2;width:100%;max-width:1280px;margin:0 auto;padding:145px 24px 26px;text-align:left}.gorbit-patient-detail__breadcrumb{padding-top:12px;padding-bottom:12px;margin-bottom:36px}.gorbit-patient-detail__hero-row{position:relative}.gorbit-patient-detail__badge{display:inline-block;margin-bottom:14px;padding:6px 14px;border-radius:999px;border:1px solid rgb(255 255 255 / .45);background:rgb(255 255 255 / .16);color:#fffef8!important;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.gorbit-patient-detail__title{margin:0 0 14px;max-width:620px;color:#fff!important;font-size:clamp(1.85rem, 4.5vw, 2.9rem);font-weight:800;line-height:1.12;text-shadow:0 2px 18px rgb(80 55 10 / .25)}.gorbit-patient-detail__lead{display:flex;align-items:center;gap:10px;max-width:520px;margin:0;color:rgb(255 255 255 / .92)!important;font-size:1rem;line-height:1.55}.gorbit-patient-detail__lead-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:50%;border:1px solid rgb(255 255 255 / .45);background:rgb(255 255 255 / .14);color:#fff}.gorbit-patient-detail__hero-portrait{position:absolute;top:-20px;right:0;width:40%;overflow:hidden}.gorbit-patient-detail__hero-portrait img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.gorbit-patient-detail__hero-extra{display:none}.gorbit-patient-detail__body{max-width:1280px;margin:0 auto;padding:56px 24px 80px}.gorbit-patient-detail__layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:40px;align-items:start}.gorbit-patient-detail__content{font-size:1rem;line-height:1.8;color:#334155}#gorbit-patient-story{scroll-margin-top:calc(var(--gorbit-header-height, 88px) + 16px)}.gorbit-patient-detail-page #top .gorbit-patient-detail__content p{margin-bottom:1.25rem}.gorbit-patient-detail-page #top .gorbit-patient-detail__content h2{margin:28px 0 12px;color:var(--gorbit-primary,#01426a)!important;font-size:1.35rem;font-weight:800}.gorbit-patient-detail__aside{display:flex;flex-direction:column;gap:20px;position:sticky;top:calc(var(--gorbit-header-height, 88px) + 16px)}.gorbit-patient-detail__card{padding:28px;border:1px solid rgb(173 149 90 / .4);border-radius:20px;background:linear-gradient(160deg,#fffdf7 0%,#f8f4ea 100%);box-shadow:0 12px 32px rgb(139 112 48 / .1)}.gorbit-patient-detail__card-badge{display:inline-block;margin-bottom:12px;padding:4px 10px;border-radius:999px;background:rgb(173 149 90 / .18);color:#7a6230!important;font-size:.65rem;font-weight:800;letter-spacing:.1em}.gorbit-patient-detail-page #top .gorbit-patient-detail__card h2{margin:0 0 10px;font-size:1.15rem;color:#5c4820!important}.gorbit-patient-detail__card p{margin:0 0 18px;color:#6b5b3c;font-size:.92rem;line-height:1.6}.gorbit-patient-detail__cta{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:14px 20px;border:none;border-radius:999px;background:var(--gorbit-gold,#ad945a);color:#fff!important;font-size:.92rem;font-weight:700;cursor:pointer;transition:background 0.2s,transform 0.2s}.gorbit-patient-detail__cta:hover{background:#967c42;transform:translateY(-1px)}.gorbit-patient-detail__back{display:inline-flex;align-items:center;gap:8px;color:#7a6230;font-size:.88rem;font-weight:700;text-decoration:none}.gorbit-patient-detail__back:hover{color:var(--gorbit-gold,#ad945a)}.gorbit-patient-imported p{margin:0 0 1.1rem;line-height:1.75}.gorbit-patient-imported__related{margin-top:1.5rem!important;padding-top:1rem;border-top:1px solid rgb(173 149 90 / .35);font-size:.95rem}.gorbit-patient-imported__related a{color:#7a6230;font-weight:600;text-decoration:underline}.gorbit-patient-imported__notice{margin-top:1.5rem!important;padding:.9rem 1rem;border-radius:12px;background:#fffdf7;border:1px solid rgb(173 149 90 / .28);font-size:.88rem;line-height:1.55;color:#6b5b3c}.gorbit-patient-detail-page .avia-headertitle,.gorbit-patient-detail-page .title_container,.gorbit-patient-detail-page .entry-header,.gorbit-patient-detail-page #main .sidebar,.gorbit-patient-detail-page .single-big,.gorbit-patient-detail-page .post-meta-infos{display:none!important}@media (min-width:992px){.gorbit-patient-detail__hero-row{min-height:480px}.gorbit-patient-detail__hero-inner{padding-bottom:76px}.gorbit-patient-detail__breadcrumb{margin-bottom:48px}.gorbit-patient-detail__hero-extra{display:block;margin-top:22px;max-width:520px}.gorbit-patient-detail__hero-desc{margin:0 0 28px;color:rgb(255 255 255 / .88)!important;font-size:.95rem;line-height:1.65}.gorbit-patient-detail__hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.gorbit-patient-detail__hero-btn{display:inline-flex;align-items:center;gap:8px;padding:13px 24px;border-radius:999px;font-size:.9rem;font-weight:700;text-decoration:none;cursor:pointer;transition:background 0.2s,color 0.2s,border-color 0.2s,transform 0.2s}.gorbit-patient-detail__hero-btn--primary{border:1px solid #fff;background:#fff;color:#6b5428!important}.gorbit-patient-detail__hero-btn--primary:hover{transform:translateY(-1px);background:#fff8e8}.gorbit-patient-detail__hero-btn--outline{border:1px solid rgb(255 255 255 / .55);background:#fff0;color:#fff!important}.gorbit-patient-detail__hero-btn--outline:hover{background:rgb(255 255 255 / .14);border-color:#fff}.gorbit-patient-detail__hero-portrait{top:28px;width:min(340px, 38%);aspect-ratio:3 / 4;overflow:visible;border-radius:28px}.gorbit-patient-detail__hero-portrait-glass{position:absolute;inset:0;z-index:0;border:1px solid rgb(255 248 220 / .65);border-radius:28px;background:rgb(255 255 255 / .12);backdrop-filter:blur(6px);box-shadow:0 24px 48px rgb(80 55 10 / .22)}.gorbit-patient-detail__hero-portrait img{position:relative;z-index:1;width:100%;height:100%;border-radius:28px;object-fit:cover;object-position:center center;mask-image:linear-gradient(to bottom,#000 82%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 82%,transparent 100%)}.gorbit-patient-detail__hero-wave{position:absolute;right:0;bottom:-1px;left:0;z-index:2;height:64px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 80' preserveAspectRatio='none'%3E%3Cpath d='M0,60 C360,10 1080,90 1440,20 L1440,80 L0,80 Z' fill='%23ffffff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}}@media (max-width:991px){.gorbit-patient-detail__hero-inner,.gorbit-patient-detail__body{padding-left:20px;padding-right:20px}.gorbit-patient-detail__hero-row{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.gorbit-patient-detail__hero-text{display:contents}.gorbit-patient-detail__breadcrumb{order:1;margin-bottom:0}.gorbit-patient-detail__hero-portrait{order:2;position:relative;top:auto;right:auto;box-sizing:border-box;width:220px;aspect-ratio:3 / 4;margin:4px auto 0;border:3px solid rgb(255 255 255 / .85);border-radius:24px;overflow:hidden}.gorbit-patient-detail__hero-portrait img{position:absolute;border-radius:20px;object-fit:cover;object-position:center center}.gorbit-patient-detail__badge{order:3}.gorbit-patient-detail__title{order:4;max-width:none}.gorbit-patient-detail__lead{order:5;justify-content:center}.gorbit-patient-detail__hero-extra{order:6;display:block;width:100%;max-width:420px;margin-top:4px}.gorbit-patient-detail__hero-desc{margin:0 0 18px;color:rgb(255 255 255 / .9)!important;font-size:.92rem;line-height:1.6}.gorbit-patient-detail__hero-actions{display:flex;flex-direction:column;align-items:stretch;gap:10px}.gorbit-patient-detail__hero-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 20px;border-radius:999px;font-size:.9rem;font-weight:700;text-decoration:none;cursor:pointer}.gorbit-patient-detail__hero-btn--primary{border:1px solid #fff;background:#fff;color:#6b5428!important}.gorbit-patient-detail__hero-btn--outline{border:1px solid rgb(255 255 255 / .55);background:#fff0;color:#fff!important}.gorbit-patient-detail__hero-wave{position:absolute;right:0;bottom:-1px;left:0;z-index:2;height:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 80' preserveAspectRatio='none'%3E%3Cpath d='M0,60 C360,10 1080,90 1440,20 L1440,80 L0,80 Z' fill='%23ffffff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}.gorbit-patient-detail__layout{grid-template-columns:1fr}.gorbit-patient-detail__aside{position:static}}