﻿main,button{font-family:"Noto Sans HK",sans-serif}a{text-decoration:none}html{scroll-behavior:auto}.main-color{color:#b5a999}.yellow-color{color:#eff0a3}main{color:#212121}h1,h2,h3,h4{margin:0}a{color:inherit}ul{list-style:none;padding-left:0}.li-circle{background-color:#fff;width:209px;height:209px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#b5a999;font-size:28px;font-style:normal;font-weight:500;line-height:36px}@media(max-width: 1100px){.li-circle{font-size:24px;width:159px;height:159px}}@media(max-width: 700px){.li-circle{font-size:20px;width:125px;height:125px}}.hero-en-title{color:#fff;font-family:"Red Hat Display";font-style:normal;font-weight:400;letter-spacing:2px}@media(max-width: 1023px){.hero-en-title{color:rgba(33,33,33,.8)}}.hero-title{color:#fff;font-style:normal;font-weight:400;letter-spacing:1.44px}@media(max-width: 1023px){.hero-title{color:rgba(33,33,33,.8)}}.hero-strong-title{font-weight:700;color:#fff;font-style:normal;font-weight:700;letter-spacing:1.5px}@media(max-width: 1023px){.hero-strong-title{color:rgba(33,33,33,.8)}}.hero-content{color:#fff;font-style:normal;font-weight:400;line-height:var(--h2, 30px);letter-spacing:.8px;max-width:737px}.hero-btn{display:flex;align-items:center;padding-inline:0;margin-top:3rem}@media(max-width: 1023px){.hero-btn{display:flex;flex-direction:column;align-items:flex-start}}.hero-btn-left{position:relative;z-index:2;color:#524b43;font-family:"Red Hat Display";font-style:normal;font-weight:500;letter-spacing:1.3px;border-radius:29px;background:linear-gradient(90deg, #eff0a3 42.31%, #fff 100%)}.hero-btn-right{position:relative;z-index:1;left:-22px;flex-shrink:0;width:fit-content;padding-right:1rem;top:8px;height:24px}@media(min-width: 1024px){.hero-btn-right{top:0;height:32px;padding-right:1.5rem}}@media(max-width: 1023px){.hero-btn-right{left:0;padding-top:0;padding-left:22px}}.hero-btn-right{color:#5a4b43;font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.75px;border-radius:29px;background:hsla(0,0%,100%,.96)}@media(min-width: 1024px){.hero-btn-right{font-size:15px}}.hero-btn-right{display:flex;align-items:center;padding-left:26px;padding-top:12px}@media(min-width: 1024px){.hero-btn-right{padding-left:44px;padding-top:0;justify-content:flex-start;align-items:center}}.hero-btn-right{transition:transform .3s ease}.group:hover .hero-btn-right{transform:translateX(4px)}.content-title{margin-bottom:14px;color:#212121;font-size:36px;font-style:normal;font-weight:500;line-height:48px;letter-spacing:1.8px}@media(max-width: 1023px){.content-title{font-size:24px;line-height:30px}}.content-text,main p{font-size:16px;text-align:justify;font-style:normal;font-weight:400;line-height:var(--h2, 30px);letter-spacing:.8px;margin:0}@media(max-width: 1023px){.content-text,main p{font-size:14px;line-height:24px}}.cta-btn{cursor:pointer;border:1px solid rgba(0,0,0,0);display:flex;padding:8px 37px;justify-content:center;align-items:center;flex-shrink:0;border-radius:32px;background:#b5a999;color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.8px;transition:all .3s ease}@media(min-width: 1024px){.cta-btn{font-size:20px;padding:12px 40px}}.cta-btn:hover{background:rgba(233,229,218,.5019607843);color:#212121;border:1px solid #212121}.cta-btn:active{transform:translate(0px, 4px)}#desktop-sidebar{font-family:"Noto Sans HK",sans-serif;position:absolute;right:0;top:600px;width:150px;background:rgba(234,231,223,.5019607843);padding-block:1rem;border-radius:1rem 0 0 1rem;opacity:0;pointer-events:none;transform:translateY(50px);transition:all .4s ease}@media(max-width: 1600px){#desktop-sidebar{width:125px;font-size:14px}}#desktop-sidebar .icon-bg{background-color:#b5a999}#desktop-sidebar.visible{opacity:1;pointer-events:auto;transform:translateY(0)}#desktop-sidebar.fixed{position:fixed;top:50%;transform:translateY(-50%)}#desktop-sidebar .content{display:flex;flex-direction:column;align-items:center;width:75%;margin-inline:auto}#desktop-sidebar .content hr{width:100%;height:1px;background-color:#212121;margin-block:1rem}#desktop-sidebar .content ul{list-style:none;padding:0;margin:0}#desktop-sidebar .content ul li{text-align:center}#desktop-sidebar .content .go-top{background:none;border:none;font-size:1rem;cursor:pointer}@media(max-width: 1600px){#desktop-sidebar .content .go-top{font-size:14px}}@media(max-width: 768px){#desktop-sidebar{display:none !important}}#mobile-sidebar-panel{font-family:"Noto Sans HK",sans-serif}#mobile-sidebar-toggle{display:flex;border:none;box-shadow:rgba(17,17,26,.1) 0px 4px 16px,rgba(17,17,26,.05) 0px 8px 32px}#mobile-sidebar-panel{box-shadow:rgba(17,12,46,.15) 0px 48px 100px 0px;opacity:0;transform:translate(0px, 30px);transition:opacity .3s ease,transform .3s ease;pointer-events:none}#mobile-sidebar-backdrop{opacity:0;transition:opacity .3s ease;pointer-events:none}#mobile-sidebar-panel.show{opacity:1;transform:translate(0, 0);pointer-events:auto}#mobile-sidebar-backdrop.show{opacity:1;pointer-events:auto}.mobile-sidebar-item{display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem;border-radius:.5rem;font-size:.875rem;font-weight:500;color:#2d2d2d;box-shadow:0 1px 2px rgba(0,0,0,.06);text-decoration:none;transition:background-color .3s ease}.mobile-sidebar-item:hover{opacity:.9}.mobile-sidebar-item .icon-bg{display:flex;align-items:center;justify-content:center;background-color:#2d2d2d;color:#fff;border-radius:9999px;width:2.5rem;height:2.5rem;flex-shrink:0}.mobile-sidebar-item img{width:1.5rem;height:1.5rem}@keyframes btnClickPop{0%{transform:scale(1)}40%{transform:scale(0.9)}70%{transform:scale(1.1)}100%{transform:scale(1)}}#mobile-sidebar-toggle.clicked{animation:btnClickPop 300ms ease}.accordion-item{font-family:"Noto Sans HK",sans-serif}.accordion-item.active .accordion-header{background-color:#eff0a3}.accordion-item.active .accordion-icon{transform:rotate(45deg)}.accordion-item.active .accordion-content{max-height:200px;transition:max-height .3s ease-in-out}.accordion-item:last-child{border-bottom:1px solid #212121}.accordion-header{cursor:pointer;display:flex;justify-content:flex-start;align-items:center;gap:1rem}.accordion-header:hover{background-color:#b5a999}@media(max-width: 1024px){.accordion-header{gap:10px;padding-inline:16px}}.accordion-header{width:100%;padding-block:1.5rem;padding-inline:1.5rem;background-color:rgba(233,229,218,.5019607843);border:none;text-align:left;transition:all 300ms ease-in-out}.accordion-icon{color:#212121;font-size:1.5rem}@media(min-width: 1024px){.accordion-icon{font-size:2rem}}.accordion-icon{transition:transform .3s ease}.accordion-content{background-color:#fff;overflow:hidden;max-height:0;transition:max-height .3s ease-in-out}.accordion-content>div{padding:1.25rem 1.5rem;line-height:1.75}.icon-bg{background-color:#434343;border-radius:1rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.icon-title{color:#212121;font-size:24px;font-style:normal;font-weight:500;line-height:32px}@media(max-width: 1023px){.icon-title{font-size:18px}}.icon-title-second{font-size:20px;font-style:normal;font-weight:500;line-height:32px}@media(max-width: 1023px){.icon-title-second{font-size:18px}}.second-title{margin:0;font-size:28px;font-style:normal;font-weight:500;line-height:32px;letter-spacing:1.4px}@media(max-width: 1023px){.second-title{font-size:24px;line-height:30px}}.cards-5items{border-radius:15px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-shrink:0;padding-inline:40px;padding-block:50px;min-height:417px;height:100%}.cards-5items .icon-title{margin-top:1.5rem;margin-bottom:1rem}.cards-5items .content-text{flex:1 1 auto;display:block}@media(max-width: 1440px){.cards-5items{padding-inline:30px;padding-block:30px}}@media(max-width: 1280px){.cards-5items{min-height:390px}}@media(max-width: 1023px){.cards-5items{padding-inline:30px;padding-block:30px;min-height:unset;height:auto}}.cards-2items{background-color:#fff;border-radius:15px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-shrink:0;padding-inline:36px;padding-block:50px;height:100%}.cards-2items .icon-circle{width:72px;height:72px;display:flex;justify-content:center;align-items:center;background-color:#eff0a3;border-radius:50%}.cards-2items .icon-img{width:53px;height:53px;flex-shrink:0;aspect-ratio:1/1}.cards-2items .icon-title{text-align:left;font-size:24px;font-style:normal;font-weight:400;line-height:35px;letter-spacing:1.2px}@media(max-width: 1280px){.cards-2items .icon-title{font-size:22px}}@media(max-width: 1023px){.cards-2items .icon-title{font-size:18px}}.cards-2items .content-text{flex:1 1 auto;display:block}@media(max-width: 1440px){.cards-2items{padding-inline:30px;padding-block:30px}}@media(max-width: 1023px){.cards-2items{padding-inline:26px;padding-block:30px;min-height:unset;height:auto}}.float-icon-card{position:relative;padding-top:5rem;transform:translateY(0);transition:transform .3s ease}@media(hover: hover)and (pointer: fine){.float-icon-card:hover{transform:translateY(-0.75rem)}.float-icon-card:hover .icon-circle{background-color:#212121}.float-icon-card:hover .icon-circle .icon-img{filter:brightness(0) invert(1)}.float-icon-card:hover .cards-6items{background-color:#eff0a3}}.float-icon-card .icon-circle{position:absolute;top:2rem;left:50%;transform:translateX(-50%);width:104px;height:104px;background-color:#eff0a3;border-radius:9999px;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}.float-icon-card .icon-circle .icon-img{width:69px;height:69px;filter:brightness(1) invert(0);transition:filter .3s ease}.float-icon-card .cards-6items{background-color:#f3f3f3;border-radius:15px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-shrink:0;padding-inline:25px;padding-top:50px;padding-bottom:25px;height:100%;transition:background-color .3s ease}.float-icon-card .cards-6items .icon-title{margin-top:1.5rem;margin-bottom:11px;text-align:center}.float-icon-card:hover .float-icon-card .cards-6items{background-color:#eff0a3}@media(max-width: 1440px){.float-icon-card .cards-6items{padding-inline:30px;padding-block:30px}}@media(max-width: 1280px){.float-icon-card .cards-6items{padding-top:50px}}@media(max-width: 1023px){.float-icon-card .cards-6items{padding-inline:30px;padding-block:30px;padding-top:50px}.float-icon-card .cards-6items .icon-title{margin-top:20px;margin-bottom:8px}}@media(max-width: 767px){.float-icon-card{display:flex;align-items:center;background-color:#f3f3f3;border-radius:15px;padding:16px 20px;height:auto;transition:background-color .3s ease;gap:16px}.float-icon-card:hover .cards-6items{background-color:rgba(0,0,0,0)}.float-icon-card .icon-circle{position:relative;width:fit-content;height:fit-content;padding:16px;top:auto;left:auto;transform:none}.float-icon-card .icon-circle .icon-img{width:56px;height:56px}.float-icon-card .cards-6items{background-color:rgba(0,0,0,0);padding:0;align-items:flex-start;justify-content:center;flex-shrink:1}.float-icon-card .cards-6items .icon-title{margin:0;text-align:left}}.process-cards{display:grid;gap:1.5rem}@media(min-width: 768px){.process-cards{grid-template-columns:repeat(3, 1fr);gap:2rem}}@media(max-width: 767px){.process-cards{grid-template-columns:1fr}}.process-card{position:relative;background:#fff;color:#212121;border-radius:45px;border:1px solid #212121;padding:2rem 1.5rem;overflow:hidden;transition:all .5s ease-in-out;min-height:280px;display:flex;flex-direction:column;justify-content:space-between;min-height:417px}@media(max-width: 1280px){.process-card{min-height:350px}}@media(max-width: 767px){.process-card{min-height:250px}}.process-card:hover{color:#fff;border:1px solid #fff}.process-card:hover .process-bg-img{opacity:1}.process-card .process-bg-img{position:absolute;opacity:0;top:0;left:0;width:100%;height:100%;object-fit:cover}@media(hover: none)and (pointer: coarse){.process-card{color:#fff;border:1px solid #fff}.process-card .process-bg-img{opacity:1}}.process-card .process-content{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:38px}@media(max-width: 1400px){.process-card .process-content{gap:20px}}@media(max-width: 767px){.process-card .process-content{gap:10px}}.process-card .process-number{font-family:"Red Hat Display",sans-serif;display:inline-block;font-size:28px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:1.4px;border-radius:50%;margin-bottom:45px}@media(max-width: 1280px){.process-card .process-number{margin-bottom:30px}}.process-card .process-title{margin-bottom:1rem;font-size:28px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:1.4px}@media(max-width: 1440px){.process-card .process-title{font-size:22px}}@media(max-width: 1280px){.process-card .process-title{font-size:20px}}@media(max-width: 767px){.process-card .process-title{font-size:18px}}.process-card .process-description{font-size:14px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.7px}@media(max-width: 1280px){.process-card .process-description{font-size:12px}}.icon-cards-grid{display:grid;gap:30px;list-style:none;padding:0;margin:0;justify-items:center}@media(min-width: 1200px){.icon-cards-grid{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 768px)and (max-width: 1199px){.icon-cards-grid{grid-template-columns:repeat(2, 1fr)}.icon-cards-grid .third-item{grid-column:1/-1;justify-self:center}}@media(max-width: 767px){.icon-cards-grid{grid-template-columns:1fr}}.inside-icon-card{width:100%;height:100%;background-color:#fff;border-radius:45px;padding-inline:45px;padding-top:39px;padding-bottom:28px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;transition:all .3s ease-in-out}@media(max-width: 1023px){.inside-icon-card{padding:30px}}.inside-icon-card .icon-img-container{width:110px;height:110px;padding:17px;background-color:#eff0a3;border-radius:15px;margin-bottom:20px}.inside-icon-card .icon-img{width:100%;height:100%;object-fit:cover}@media(hover: hover)and (pointer: fine){.inside-icon-card:hover{background-color:#eff0a3;transform:translateY(-10px)}.inside-icon-card:hover .icon-img-container{background-color:#212121}.inside-icon-card:hover .icon-img-container .icon-img{filter:brightness(0) invert(1)}.inside-icon-card.no-hover:hover{background-color:inherit;transform:none}.inside-icon-card.no-hover:hover .icon-img-container{background-color:#eff0a3}.inside-icon-card.no-hover:hover .icon-img-container .icon-img{filter:none}}.service-cards{display:grid;gap:2rem}@media(min-width: 1280px){.service-cards{grid-template-columns:repeat(4, 1fr);gap:1.5rem}}@media(min-width: 768px)and (max-width: 1279px){.service-cards{grid-template-columns:repeat(2, 1fr);gap:1.5rem}}@media(max-width: 767px){.service-cards{grid-template-columns:1fr;gap:1.5rem}}.service-card{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all .3s ease}.service-card:hover{transform:translateY(-8px);box-shadow:0 12px 40px rgba(0,0,0,.15)}@media(max-width: 767px){.service-card:hover{transform:none;box-shadow:0 4px 20px rgba(0,0,0,.08)}.service-card.expanded .expand-btn{opacity:1;pointer-events:auto}.service-card.expanded .card-content{max-height:1000px;opacity:1;padding:1.5rem;margin-top:0;border-radius:20px;pointer-events:auto}}@media(min-width: 768px){.service-card .card-content{max-height:none !important;opacity:1 !important;overflow:visible !important;padding:1.5rem !important;margin-top:-15px !important;border-radius:20px !important;pointer-events:auto !important}.service-card .expand-btn{display:none !important}}.service-card .card-header{position:relative}@media(max-width: 767px){.service-card .card-header{cursor:pointer}}@media(min-width: 768px){.service-card .card-header{cursor:default}}.service-card .expand-btn{position:absolute;padding:6px;bottom:10px;right:10px;width:auto;height:auto;background:hsla(0,0%,100%,.15);backdrop-filter:blur(10px);border:2px solid hsla(0,0%,100%,.3);border-radius:50%;display:none;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:10;box-shadow:0 4px 12px rgba(0,0,0,.2)}@media(max-width: 767px){.service-card .expand-btn{display:flex}}.service-card .expand-btn:hover{background:hsla(0,0%,100%,.25);border-color:hsla(0,0%,100%,.5);transform:scale(1.05);box-shadow:0 6px 16px rgba(0,0,0,.3)}.service-card .expand-btn svg{width:20px;height:20px;color:#fff;transition:transform .3s ease;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, 0.3))}.service-card .card-image{position:relative;width:100%;height:auto;overflow:hidden;border-radius:20px 20px 0 0;aspect-ratio:311/189}.service-card .card-image img{width:100%;height:100%;object-fit:cover}.service-card .card-image::after{content:"";position:absolute;top:0;left:0;right:0;height:40%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0) 100%);z-index:1}.service-card .card-image .card-title{position:absolute;top:1.5rem;left:1.5rem;color:#fff;font-size:20px;font-weight:700;line-height:1.3;text-shadow:0 2px 4px rgba(0,0,0,.5);z-index:2}@media(max-width: 1280px){.service-card .card-image .card-title{font-size:18px;top:1rem;left:1rem}}@media(max-width: 767px){.service-card .card-image .card-title{font-size:20px;top:1.5rem;left:1.5rem}}.service-card .card-content{padding:1.5rem;border-radius:20px;background:#fff;position:relative;margin-top:-15px}@media(max-width: 1280px){.service-card .card-content{padding:1rem}}@media(max-width: 767px){.service-card .card-content{padding:0;max-height:0;opacity:0;overflow:hidden;transition:all .4s ease;margin-top:0;border-radius:0;display:block;pointer-events:none}}.service-card .core-points .core-title{color:#b5a999;font-size:20px;font-style:normal;font-weight:500;line-height:30px;letter-spacing:1px;margin-bottom:10px}@media(max-width: 1280px){.service-card .core-points .core-title{font-size:18px}}.service-card .core-points .point-item{display:flex;align-items:center;gap:10px;margin-bottom:8px;font-size:14px;color:#212121}@media(max-width: 1280px){.service-card .core-points .point-item{font-size:13px;gap:.5rem}}.service-card .core-points .point-item:last-child{margin-bottom:0}.service-card .core-points .point-item .point-icon{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center}@media(max-width: 1280px){.service-card .core-points .point-item .point-icon{width:20px;height:20px}}.service-card .core-points .point-item .point-icon svg,.service-card .core-points .point-item .point-icon img{width:24px;height:24px;color:#212121}@media(max-width: 1280px){.service-card .core-points .point-item .point-icon svg,.service-card .core-points .point-item .point-icon img{width:14px;height:14px}}.service-card .service-hr{width:85%;height:1px;border:none;border-top:1px solid #d0d0d0;margin:1rem 0;margin-left:0;margin-right:auto}.point-item{display:flex;align-items:center;gap:10px;margin-bottom:8px;font-size:14px;color:#212121}@media(max-width: 1280px){.point-item{font-size:13px;gap:.5rem;margin-bottom:0;margin-top:5px}.point-item svg{width:24px;height:24px}}.point-item:last-child{margin-bottom:0}.point-item .point-icon{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center}@media(max-width: 1280px){.point-item .point-icon{width:20px;height:20px}}.point-item .point-icon svg{width:24px;height:24px;color:#212121}@media(max-width: 1280px){.point-item .point-icon svg{width:14px;height:14px}}.instruction-card{box-shadow:0 4px 12px rgba(0,0,0,.1);background-color:#fff;border-radius:15px;padding:1.25rem;display:flex;flex-direction:column;align-items:flex-start}.instruction-card svg{margin-bottom:2rem;width:37px;height:37px}.instruction-card .icon-title{margin-bottom:.5rem}.dark-linear-gradient{position:relative;border-radius:45px;overflow:hidden}.dark-linear-gradient:after{content:"";position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 50%, rgb(0, 0, 0) 100%);z-index:1}@media(max-width: 767px){.dark-linear-gradient:after{height:70%}}.risk-item{display:flex;flex-direction:column;justify-content:left;gap:8px}@media(max-width: 1023px){.risk-item{gap:4px}}.risk-item .icon-img{background-color:#eff0a3;border-radius:15px;width:110px;height:110px;padding:17px;margin-bottom:13px}.gridCenter{display:grid;justify-items:center}.ctaButton{width:20em;border-radius:3.125rem;background:#b5a999;border:none;padding:max(1%,.5rem) max(4%,1.5rem);transition:all 100ms ease-in-out;cursor:pointer;text-decoration:none;display:inline-block;color:#fff;text-align:center;font-family:Noto Sans HK,sans-serif;font-size:clamp(.875rem,1.5vw,1.25rem);font-style:normal;font-weight:500;line-height:150%;letter-spacing:.0875rem}.ctaButton:hover{background-color:hsl(34.2857142857,15.9090909091%,57.4901960784%);color:#fff;text-decoration:none}.ctaButton:active{transform:translate(0px, 3px);background-color:hsl(34.2857142857,15.9090909091%,50.4901960784%)}.wl-df-animate{opacity:0;transform:translateY(20px);filter:blur(4px);transition:opacity .75s cubic-bezier(0.16, 1, 0.3, 1),transform .75s cubic-bezier(0.16, 1, 0.3, 1),filter .75s cubic-bezier(0.16, 1, 0.3, 1);transition-delay:var(--delay, 0ms)}.wl-df-animate.wl-df--visible{opacity:1;transform:translateY(0);filter:blur(0)}.wl-doctor-feature{--doc-accent-rgb: 233, 229, 218;--doc-warm-rgb: 181, 169, 153;background:linear-gradient(180deg, #fff 0%, rgba(247, 245, 241, 0.65) 15%, rgba(247, 245, 241, 0.65) 85%, #fff 100%)}.wl-doctor-feature__header{max-width:750px;margin-bottom:56px}@media(max-width: 1023px){.wl-doctor-feature__header{margin-bottom:40px}}.wl-doctor-feature__eyebrow{display:inline-flex;align-items:center;gap:8px;padding:4px 14px 4px 10px;border:1px solid rgba(var(--doc-warm-rgb), 0.35);border-radius:9999px;margin-bottom:18px;font-family:"Red Hat Display",sans-serif;font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#b5a999}.wl-doctor-feature__eyebrow-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#b5a999;flex-shrink:0;animation:wl-df-pulse 2.4s cubic-bezier(0.4, 0, 0.6, 1) infinite}.wl-doctor-feature__card{display:grid;grid-template-columns:3fr 7fr;gap:56px;align-items:center}@media(max-width: 1023px){.wl-doctor-feature__card{grid-template-columns:1fr;gap:40px}}.wl-doctor-feature__photo-link{display:block;width:100%;max-width:450px;text-decoration:none}@media(max-width: 1023px){.wl-doctor-feature__photo-link{max-width:300px;margin:0 auto}}.wl-doctor-feature__photo-link:hover .wl-doctor-feature__photo-core img{transform:scale(1.03)}.wl-doctor-feature__photo-link:hover .wl-doctor-feature__photo-shell{box-shadow:0 32px 64px -12px rgba(90,75,65,.32),0 8px 20px -4px rgba(90,75,65,.16)}.wl-doctor-feature__photo-shell{background:rgba(0,0,0,0);border:1px solid rgba(var(--doc-warm-rgb), 0.22);padding:0;border-radius:20px;transition:box-shadow .5s cubic-bezier(0.16, 1, 0.3, 1)}.wl-doctor-feature__photo-core{border-radius:17px;overflow:hidden;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.55)}.wl-doctor-feature__photo-core img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:top center;transition:transform .6s cubic-bezier(0.16, 1, 0.3, 1)}.wl-doctor-feature__info{display:flex;flex-direction:column;gap:0}.wl-doctor-feature__dept{font-family:"Noto Sans HK",sans-serif;font-size:13px;font-weight:500;letter-spacing:.08em;color:#b5a999;margin-bottom:8px}.wl-doctor-feature__name{font-family:"Noto Sans HK",sans-serif;font-size:clamp(22px,2vw,28px);font-weight:600;letter-spacing:.06em;line-height:1.3;color:#212121;margin:0 0 4px;text-wrap:balance}.wl-doctor-feature__name-suffix{font-size:.65em;font-weight:400;letter-spacing:.08em;margin-left:8px;color:rgba(33,33,33,.55);vertical-align:.08em}.wl-doctor-feature__en{font-family:"Red Hat Display",sans-serif;font-size:13px;letter-spacing:.06em;color:rgba(33,33,33,.45);margin-bottom:24px}.wl-doctor-feature__divider{height:1px;background:linear-gradient(to right, rgba(var(--doc-warm-rgb), 0.5), rgba(var(--doc-warm-rgb), 0.08));margin-bottom:24px}.wl-doctor-feature__creds-wrap{display:flex;flex-direction:column;gap:20px;margin-bottom:32px}.wl-doctor-feature__creds-label{font-family:"Noto Sans HK",sans-serif;font-size:12px;font-weight:600;letter-spacing:.05em;color:#b5a999;margin:0 0 8px;padding-bottom:6px;border-bottom:1px solid rgba(var(--doc-warm-rgb), 0.25)}.wl-doctor-feature__creds{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:7px}.wl-doctor-feature__creds li{position:relative;padding-left:16px;font-family:"Noto Sans HK",sans-serif;font-size:15px;letter-spacing:.04em;line-height:1.65;color:rgba(33,33,33,.85)}.wl-doctor-feature__creds li::before{content:"";position:absolute;left:0;top:.6em;width:5px;height:5px;border-radius:50%;background:#b5a999;opacity:.65}.wl-doctor-feature__creds li{transition:opacity .6s cubic-bezier(0.16, 1, 0.3, 1),transform .6s cubic-bezier(0.16, 1, 0.3, 1);transition-delay:calc(var(--i, 0)*70ms + 300ms)}.wl-doctor-feature__cta{display:inline-flex;align-items:center;gap:0;padding:10px 10px 10px 24px;border:1.5px solid rgba(var(--doc-warm-rgb), 0.55);border-radius:9999px;color:#b5a999;font-family:"Noto Sans HK",sans-serif;font-size:14px;font-weight:500;letter-spacing:.05em;text-decoration:none;transition:border-color .3s cubic-bezier(0.16, 1, 0.3, 1),background .3s cubic-bezier(0.16, 1, 0.3, 1),color .3s cubic-bezier(0.16, 1, 0.3, 1)}.wl-doctor-feature__cta-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:12px;border-radius:50%;background:rgba(var(--doc-warm-rgb), 0.12);flex-shrink:0;transition:background .3s cubic-bezier(0.16, 1, 0.3, 1),transform .3s cubic-bezier(0.16, 1, 0.3, 1)}.wl-doctor-feature__cta-icon svg{transition:transform .3s cubic-bezier(0.16, 1, 0.3, 1)}.wl-doctor-feature__cta:hover{background:rgba(var(--doc-warm-rgb), 0.06);border-color:#b5a999}.wl-doctor-feature__cta:hover .wl-doctor-feature__cta-icon{background:#b5a999;color:#fff;transform:translateX(2px)}.wl-doctor-feature__cta:hover .wl-doctor-feature__cta-icon svg{transform:translateX(2px)}.wl-doctor-feature__cta:active{transform:scale(0.98)}@keyframes wl-df-pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(0.8)}}.text-up-icon-cards.icon-cards-grid{grid-template-columns:2fr 3fr 2fr}@media(max-width: 1279px){.text-up-icon-cards.icon-cards-grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.text-up-icon-cards.icon-cards-grid{grid-template-columns:1fr}}.text-up-icon-cards .inside-icon-card{padding:32px 26px;align-items:flex-start;background-color:#f3f3f3}.inside-icon-card{background-color:#fff}.float-icon-card .cards-6items{background-color:#fff}.dosage-schedule-container{width:100%;margin-top:2rem}@media(max-width: 1279px){.dosage-schedule-container{margin-top:0}}.dosage-schedule-container .dosage-schedule{background:#f3f3f3;border-radius:12px;padding:2rem;padding-bottom:16px;box-shadow:0 4px 12px rgba(0,0,0,.1)}@media(max-width: 767px){.dosage-schedule-container .dosage-schedule{background-color:rgba(0,0,0,0);box-shadow:none;padding:0}}.dosage-schedule-container .dosage-schedule .week-labels{display:grid;grid-template-columns:100px 1fr 1fr 1fr;gap:.5rem;margin-bottom:1rem}.dosage-schedule-container .dosage-schedule .week-labels .time-header{height:40px}.dosage-schedule-container .dosage-schedule .week-labels .week-label{text-align:center;font-weight:600;color:#212121;padding:.5rem;background:#fff;border-radius:6px}.dosage-schedule-container .dosage-schedule .dosage-grid{display:grid;grid-template-columns:100px 1fr 1fr 1fr;gap:.5rem}.dosage-schedule-container .dosage-schedule .dosage-grid .time-label{display:flex;align-items:center;justify-content:center;gap:.5rem;font-weight:600;color:#212121;padding:1rem 0;background:#f3f3f3;border-radius:6px}.dosage-schedule-container .dosage-schedule .dosage-grid .time-label .time-icon{font-size:1.2rem}.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem 0;background:#fff;border-radius:8px;min-height:80px;justify-content:center}.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell .week-title,.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell .time-label-mobile{display:none}.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell .pill-group{position:relative;display:flex;align-items:center;justify-content:center}.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell .pill-group .pill-icon{font-size:1.5rem;color:#212121}.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell .pill-group .pill-icon.pill-white{color:#666;filter:brightness(0.8)}.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell .dosage-text{font-size:.9rem;color:#212121;font-weight:500;text-align:center}.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell .dosage-info .evening-dose{display:none}@media(max-width: 767px){.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell .dosage-info .evening-dose{display:block}}.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell .dosage-info .morning-dose{display:flex;flex-direction:column;align-items:center;justify-content:center}.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell .dosage-info .morning-dose .pill-group,.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell .dosage-info .morning-dose .dosage-text{display:flex;align-items:center;justify-content:center}.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell .dosage-info .morning-dose .pill-group{position:relative;display:flex !important;align-items:center;justify-content:center}.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell .dosage-info .morning-dose .pill-group .pill-icon{font-size:1.5rem;color:#212121}.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell .dosage-info .morning-dose .pill-group .pill-icon.pill-white{color:#666;filter:brightness(0.8)}.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell .dosage-info .morning-dose .dosage-text{font-size:.9rem;color:#212121;font-weight:500;display:block !important}.dosage-schedule-container .dosage-schedule .dosage-grid .time-label:first-child,.dosage-schedule-container .dosage-schedule .dosage-grid .morning-dose-cell{background:#fff}.dosage-schedule-container .dosage-schedule .dosage-grid .time-label:nth-child(6),.dosage-schedule-container .dosage-schedule .dosage-grid .evening-dose-cell{background:#f3f3f3}.dosage-schedule-container .dosage-schedule .dosage-grid #fourth-week-cell{position:relative}.dosage-schedule-container .dosage-schedule .maintenance-note{display:none}@media(max-width: 767px){.dosage-schedule-container .dosage-schedule .week-labels{display:none}.dosage-schedule-container .dosage-schedule .dosage-grid{display:flex;flex-direction:column;gap:1rem}.dosage-schedule-container .dosage-schedule .dosage-grid .time-label{display:none}.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell{display:none}.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell .pill-group,.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell .dosage-text{display:none}.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell .week-title,.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell .dosage-info,.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell .time-label-mobile{display:block}.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell[data-time=劑量]{display:block;background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell[data-time=劑量] .week-title{display:block;font-size:1.1rem;font-weight:600;color:#333;margin-bottom:1rem;text-align:center}.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell[data-time=劑量] .dosage-info{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;align-items:stretch}.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell[data-time=劑量] .dosage-info .morning-dose,.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell[data-time=劑量] .dosage-info .evening-dose{justify-content:flex-start;display:flex;flex-direction:column;align-items:center;flex:1;text-align:center;padding:1rem;border-radius:8px;background:#fafafa}.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell[data-time=劑量] .dosage-info .morning-dose .time-label-mobile,.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell[data-time=劑量] .dosage-info .evening-dose .time-label-mobile{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:.5rem;font-weight:500;color:#666}.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell[data-time=劑量] .dosage-info .morning-dose .time-label-mobile .time-icon,.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell[data-time=劑量] .dosage-info .evening-dose .time-label-mobile .time-icon{font-size:1rem}.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell[data-time=劑量] .dosage-info .morning-dose .pill-group,.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell[data-time=劑量] .dosage-info .evening-dose .pill-group{margin-bottom:.5rem;display:flex !important;position:relative}.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell[data-time=劑量] .dosage-info .morning-dose .pill-group .pill-icon,.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell[data-time=劑量] .dosage-info .evening-dose .pill-group .pill-icon{font-size:1.3rem;color:#333}.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell[data-time=劑量] .dosage-info .morning-dose .pill-group .pill-icon.pill-white,.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell[data-time=劑量] .dosage-info .evening-dose .pill-group .pill-icon.pill-white{color:#666;filter:brightness(0.8)}.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell[data-time=劑量] .dosage-info .morning-dose .dosage-text,.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell[data-time=劑量] .dosage-info .evening-dose .dosage-text{font-size:.9rem;font-weight:600;color:#212121;display:block !important}.dosage-schedule-container .dosage-schedule .dosage-grid .dosage-cell[data-time=劑量] .dosage-info .evening-dose{background:rgba(0,0,0,0);padding:0}.dosage-schedule-container .dosage-schedule .maintenance-note{box-shadow:0 2px 8px rgba(0,0,0,.1);display:block;text-align:center;font-size:14px;margin-top:1.5rem;padding:1rem;background-color:#eff0a3;border-radius:8px}}.icon-bg{background-color:#eff0a3;border-radius:50%}.point-item svg{color:#b5a999;flex-shrink:0}.side-effect-item{flex-shrink:0;padding:.5rem 1.25rem;background-color:#eff0a3;border-radius:45px;min-width:fit-content;text-align:center;flex:1}@media(max-width: 767px){.side-effect-item{font-size:16px}}@media(max-width: 1279px){.icon-title{font-size:18px}}.point-item-list{display:flex;align-items:flex-start;gap:9px}/*# sourceMappingURL=rybelsus.css.map */