.daylight-dental-module__jLFIlG__site{--paper:#f8f7ff;--white:#fff;--ink:#17181c;--muted:#64636c;--violet:#5a3df0;--violet-dark:#452bd8;--lavender:#dcd6ff;--orange:#ff6a49;--yellow:#f6df69;--line:#17181c38;min-height:100%;color:var(--ink);background:var(--paper);font-family:var(--font-inter), "Segoe UI", sans-serif;font-size:16px;line-height:1.55;overflow:clip}.daylight-dental-module__jLFIlG__site *{box-sizing:border-box}.daylight-dental-module__jLFIlG__site :where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--yellow);outline-offset:4px}.daylight-dental-module__jLFIlG__site a{color:inherit;text-decoration:none}.daylight-dental-module__jLFIlG__site button,.daylight-dental-module__jLFIlG__site input,.daylight-dental-module__jLFIlG__site select,.daylight-dental-module__jLFIlG__site textarea{font:inherit}.daylight-dental-module__jLFIlG__shell{width:min(100% - 64px,1320px);margin-inline:auto}.daylight-dental-module__jLFIlG__eyebrow{letter-spacing:.13em;text-transform:uppercase;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;font-weight:800;line-height:1.25}.daylight-dental-module__jLFIlG__conceptBar{z-index:20;color:#f8f7ff;background:var(--ink);position:relative}.daylight-dental-module__jLFIlG__conceptBar>div{letter-spacing:.05em;justify-content:space-between;align-items:center;gap:24px;min-height:34px;font-size:.68rem;font-weight:700;display:flex}.daylight-dental-module__jLFIlG__conceptBar span{color:#b9b7c2}.daylight-dental-module__jLFIlG__backLink{align-items:center;gap:8px;display:inline-flex}.daylight-dental-module__jLFIlG__header{z-index:15;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);background:#f8f7fff0;position:sticky;top:0}.daylight-dental-module__jLFIlG__headerInner{grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;min-height:78px;display:grid}.daylight-dental-module__jLFIlG__brand{align-items:center;gap:13px;width:max-content;display:inline-flex}.daylight-dental-module__jLFIlG__brandMark{background:var(--yellow);border:2px solid;border-radius:50%;flex:none;width:37px;height:37px;position:relative}.daylight-dental-module__jLFIlG__brandMark:after{content:"";background:var(--paper);border:2px solid;border-radius:50%;width:13px;height:13px;position:absolute;top:-4px;right:3px}.daylight-dental-module__jLFIlG__brandName{font-family:var(--font-anton), Impact, sans-serif;letter-spacing:.055em;text-transform:uppercase;font-size:1.08rem;line-height:.92;display:grid}.daylight-dental-module__jLFIlG__brandName small{letter-spacing:.17em;margin-top:7px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.46rem;font-weight:800}.daylight-dental-module__jLFIlG__desktopNav{white-space:nowrap;justify-content:center;align-items:center;gap:clamp(22px,3vw,40px);font-size:.78rem;font-weight:750;display:flex}.daylight-dental-module__jLFIlG__desktopNav a{position:relative}.daylight-dental-module__jLFIlG__desktopNav a:after{content:"";background:var(--violet);height:2px;transition:right .18s;position:absolute;bottom:-7px;left:0;right:100%}.daylight-dental-module__jLFIlG__desktopNav a:hover:after{right:0}.daylight-dental-module__jLFIlG__headerCta,.daylight-dental-module__jLFIlG__darkButton{border:1px solid var(--ink);background:var(--violet);letter-spacing:.045em;text-transform:uppercase;justify-content:center;align-items:center;gap:13px;min-height:48px;font-size:.75rem;font-weight:850;transition:transform .18s,background .18s;display:inline-flex;color:#fff!important}.daylight-dental-module__jLFIlG__headerCta{border-color:var(--violet);justify-self:end;min-height:46px;padding:0 20px}.daylight-dental-module__jLFIlG__headerCta:hover,.daylight-dental-module__jLFIlG__darkButton:hover{background:var(--violet-dark);transform:translateY(-2px)}.daylight-dental-module__jLFIlG__mobileMenu{display:none}.daylight-dental-module__jLFIlG__hero{border-bottom:1px solid var(--line)}.daylight-dental-module__jLFIlG__heroGrid{grid-template-columns:1.06fr .94fr;min-height:min(830px,100dvh - 112px);display:grid}.daylight-dental-module__jLFIlG__heroCopy{flex-direction:column;justify-content:space-between;min-width:0;padding:clamp(70px,8vw,112px) clamp(28px,4vw,70px) 58px 0;display:flex}.daylight-dental-module__jLFIlG__heroCopy h1{font-family:var(--font-anton), Impact, sans-serif;letter-spacing:-.045em;text-transform:uppercase;margin:28px 0 36px;font-size:clamp(5.7rem,8.6vw,8.6rem);font-weight:400;line-height:.8}.daylight-dental-module__jLFIlG__heroCopy h1 span{color:var(--violet)}.daylight-dental-module__jLFIlG__heroIntro{grid-template-columns:minmax(0,.8fr) minmax(210px,1fr);align-items:center;gap:30px;display:grid}.daylight-dental-module__jLFIlG__heroIntro>p{color:#494851;max-width:310px;margin:0;font-size:clamp(1rem,1.3vw,1.18rem);line-height:1.55}.daylight-dental-module__jLFIlG__darkButton{background:var(--ink);min-height:54px;padding:0 24px}.daylight-dental-module__jLFIlG__darkButton:hover{background:var(--violet)}.daylight-dental-module__jLFIlG__heroFoot{align-items:end;gap:42px;margin-top:60px;display:flex}.daylight-dental-module__jLFIlG__heroFoot>span:last-child{max-width:250px;color:var(--muted);font-size:.72rem;line-height:1.55}.daylight-dental-module__jLFIlG__heroMedia{background:var(--lavender);min-width:0;position:relative;overflow:hidden}.daylight-dental-module__jLFIlG__heroMedia img{object-fit:cover;object-position:50% center}.daylight-dental-module__jLFIlG__heroMedia:before{content:"";z-index:2;background:var(--paper);border-radius:50%;width:290px;height:290px;position:absolute;top:31%;left:-145px}.daylight-dental-module__jLFIlG__heroOrbit{z-index:3;border:2px solid var(--ink);background:var(--yellow);text-align:center;text-transform:uppercase;border-radius:50%;place-items:center;width:120px;height:120px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.62rem;font-weight:900;line-height:1.3;display:grid;position:absolute;top:34px;right:34px;transform:rotate(8deg)}.daylight-dental-module__jLFIlG__heroLabel{z-index:3;background:var(--orange);letter-spacing:.1em;text-transform:uppercase;place-items:center;width:230px;min-height:86px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.67rem;font-weight:850;display:grid;position:absolute;bottom:0;right:0}.daylight-dental-module__jLFIlG__ticker{border-bottom:1px solid var(--ink);background:var(--yellow);overflow:hidden}.daylight-dental-module__jLFIlG__ticker>div{width:max-content;min-width:100%;min-height:74px;font-family:var(--font-anton), Impact, sans-serif;letter-spacing:.025em;text-transform:uppercase;white-space:nowrap;justify-content:space-around;align-items:center;gap:34px;padding-inline:18px;font-size:1.18rem;display:flex}.daylight-dental-module__jLFIlG__ticker b{color:var(--violet)}.daylight-dental-module__jLFIlG__treatmentsSection{padding:clamp(96px,10vw,140px) 0 clamp(110px,11vw,158px)}.daylight-dental-module__jLFIlG__sectionHeading{grid-template-columns:.74fr 1.26fr;gap:76px;margin-bottom:74px;display:grid}.daylight-dental-module__jLFIlG__sectionHeading h2,.daylight-dental-module__jLFIlG__experienceCopy h2,.daylight-dental-module__jLFIlG__approachHeading h2,.daylight-dental-module__jLFIlG__teamHeading h2,.daylight-dental-module__jLFIlG__faqIntro h2,.daylight-dental-module__jLFIlG__appointmentHeading h2{font-family:var(--font-anton), Impact, sans-serif;letter-spacing:-.035em;text-transform:uppercase;margin:0;font-weight:400;line-height:.87}.daylight-dental-module__jLFIlG__sectionHeading h2{font-size:clamp(4rem,7vw,6.7rem)}.daylight-dental-module__jLFIlG__sectionHeading h2 span{color:var(--violet)}.daylight-dental-module__jLFIlG__sectionHeading>div>p{max-width:510px;color:var(--muted);margin:28px 0 0;font-size:1.05rem;line-height:1.65}.daylight-dental-module__jLFIlG__treatmentList{border-top:1px solid var(--ink)}.daylight-dental-module__jLFIlG__treatmentList article{border-bottom:1px solid var(--ink);grid-template-columns:72px 1.18fr .82fr 48px;align-items:center;gap:28px;min-height:126px;transition:color .18s,background .18s,padding .18s,margin .18s;display:grid}.daylight-dental-module__jLFIlG__treatmentList article:hover,.daylight-dental-module__jLFIlG__treatmentList article:focus-within{border-color:var(--violet);color:#fff;background:var(--violet);margin-inline:-28px;padding-inline:28px}.daylight-dental-module__jLFIlG__treatmentList article:hover .daylight-dental-module__jLFIlG__rowNumber,.daylight-dental-module__jLFIlG__treatmentList article:hover>p,.daylight-dental-module__jLFIlG__treatmentList article:focus-within .daylight-dental-module__jLFIlG__rowNumber,.daylight-dental-module__jLFIlG__treatmentList article:focus-within>p{color:var(--lavender)}.daylight-dental-module__jLFIlG__rowNumber{color:var(--violet);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.68rem;font-weight:850}.daylight-dental-module__jLFIlG__treatmentList h3{font-family:var(--font-anton), Impact, sans-serif;letter-spacing:-.02em;text-transform:uppercase;margin:0;font-size:clamp(1.9rem,3vw,2.55rem);font-weight:400;line-height:1}.daylight-dental-module__jLFIlG__treatmentList article>p{max-width:410px;color:var(--muted);margin:0;font-size:.82rem;line-height:1.55}.daylight-dental-module__jLFIlG__treatmentList article>a{border:1px solid;place-items:center;width:44px;height:44px;transition:color .16s,background .16s,transform .16s;display:grid}.daylight-dental-module__jLFIlG__treatmentList article>a:hover{color:#fff;background:var(--ink);transform:rotate(4deg)}.daylight-dental-module__jLFIlG__treatmentList article:hover>a:hover,.daylight-dental-module__jLFIlG__treatmentList article:focus-within>a:hover{color:var(--violet);background:#fff}.daylight-dental-module__jLFIlG__experienceSection{color:#fff;background:var(--violet);padding:clamp(96px,9vw,132px) 0}.daylight-dental-module__jLFIlG__experienceGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(50px,7vw,90px);display:grid}.daylight-dental-module__jLFIlG__experienceMedia{min-height:680px;position:relative}.daylight-dental-module__jLFIlG__experienceMedia img{object-fit:cover;filter:saturate(.82)contrast(1.04)brightness(.98)hue-rotate(-4deg)}.daylight-dental-module__jLFIlG__experienceMedia:after{content:"";background:var(--violet);border-radius:50%;width:116px;height:116px;position:absolute;top:22%;right:-58px}.daylight-dental-module__jLFIlG__experienceCopy .daylight-dental-module__jLFIlG__eyebrow{color:#d4ceff}.daylight-dental-module__jLFIlG__experienceCopy h2{margin-top:28px;font-size:clamp(4.5rem,7.1vw,7.1rem)}.daylight-dental-module__jLFIlG__experienceCopy h2 span{color:var(--yellow)}.daylight-dental-module__jLFIlG__experienceCopy .daylight-dental-module__jLFIlG__lead{color:#e5e1ff;max-width:560px;margin:38px 0 0;font-size:1.06rem;line-height:1.7}.daylight-dental-module__jLFIlG__principles{grid-template-columns:1fr 1fr;gap:38px 32px;margin-top:64px;display:grid}.daylight-dental-module__jLFIlG__principles article{border-top:1px solid #ffffff70;padding-top:17px}.daylight-dental-module__jLFIlG__principles h3{font-family:var(--font-anton), Impact, sans-serif;letter-spacing:.005em;text-transform:uppercase;margin:0 0 11px;font-size:1.35rem;font-weight:400;line-height:1}.daylight-dental-module__jLFIlG__principles p{color:#d6d1ff;margin:0;font-size:.78rem;line-height:1.55}.daylight-dental-module__jLFIlG__approachSection{background:var(--white);padding:clamp(110px,11vw,158px) 0}.daylight-dental-module__jLFIlG__approachHeading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:74px;display:flex}.daylight-dental-module__jLFIlG__approachHeading h2{font-size:clamp(4.6rem,8vw,7.9rem)}.daylight-dental-module__jLFIlG__approachHeading>span{border:2px solid var(--ink);background:var(--orange);text-align:center;text-transform:uppercase;border-radius:50%;flex:none;place-items:center;width:145px;height:145px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.64rem;font-weight:850;line-height:1.4;display:grid;transform:rotate(-7deg)}.daylight-dental-module__jLFIlG__approachGrid{grid-template-columns:1.15fr .85fr;min-height:700px;display:grid}.daylight-dental-module__jLFIlG__approachMedia{min-height:700px;position:relative;overflow:hidden}.daylight-dental-module__jLFIlG__approachMedia img{object-fit:cover;filter:saturate(.82)contrast(1.04)brightness(.98)hue-rotate(-4deg)}.daylight-dental-module__jLFIlG__approachMedia small{background:var(--yellow);letter-spacing:.05em;padding:17px 21px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.66rem;font-weight:850;position:absolute;bottom:0;left:0}.daylight-dental-module__jLFIlG__clinicalSteps{grid-template-rows:repeat(3,1fr);display:grid}.daylight-dental-module__jLFIlG__clinicalSteps article{border:1px solid var(--ink);border-left:0;flex-direction:column;justify-content:space-between;padding:38px 42px;display:flex}.daylight-dental-module__jLFIlG__clinicalSteps article+article{border-top:0}.daylight-dental-module__jLFIlG__clinicalSteps article:nth-child(2){background:var(--lavender)}.daylight-dental-module__jLFIlG__clinicalSteps article:nth-child(3){background:var(--orange)}.daylight-dental-module__jLFIlG__clinicalSteps h3{max-width:410px;font-family:var(--font-anton), Impact, sans-serif;letter-spacing:-.02em;text-transform:uppercase;margin:28px 0 10px;font-size:clamp(2rem,3.3vw,3rem);font-weight:400;line-height:.95}.daylight-dental-module__jLFIlG__clinicalSteps article>div>p{color:#46454d;margin:0;font-size:.78rem;line-height:1.55}.daylight-dental-module__jLFIlG__teamSection{color:#fff;background:var(--ink);padding:clamp(64px,6vw,88px) 0}.daylight-dental-module__jLFIlG__teamHeading{grid-template-columns:1.15fr .85fr;align-items:end;gap:64px;margin-bottom:34px;display:grid}.daylight-dental-module__jLFIlG__teamHeading .daylight-dental-module__jLFIlG__eyebrow{color:#c4c1cc}.daylight-dental-module__jLFIlG__teamHeading h2{margin-top:12px;font-size:clamp(4rem,6vw,6.4rem)}.daylight-dental-module__jLFIlG__teamHeading>p{color:#b9b7c1;max-width:470px;margin:0 0 8px;font-size:1rem;line-height:1.65}.daylight-dental-module__jLFIlG__teamGrid{grid-template-columns:.95fr .82fr .82fr;align-items:end;gap:18px;display:grid}.daylight-dental-module__jLFIlG__teamGrid>div:first-child .daylight-dental-module__jLFIlG__teamPhoto{min-height:450px}.daylight-dental-module__jLFIlG__teamWide .daylight-dental-module__jLFIlG__teamPhoto{background:linear-gradient(#15161ab8,#15161ab8),url(/assets/daylight-dental-team/dr-maya-lim.png) 50%/cover no-repeat}.daylight-dental-module__jLFIlG__teamPatient .daylight-dental-module__jLFIlG__teamPhoto{background:linear-gradient(#15161ab8,#15161ab8),url(/assets/daylight-dental-team/dr-adam-tan.png) 50%/cover no-repeat}.daylight-dental-module__jLFIlG__teamDentist .daylight-dental-module__jLFIlG__teamPhoto{background:linear-gradient(#15161ab8,#15161ab8),url(/assets/daylight-dental-team/sara-wong.png) 50%/cover no-repeat}.daylight-dental-module__jLFIlG__teamPhoto{background:#292a2f;min-height:390px;position:relative;overflow:hidden}.daylight-dental-module__jLFIlG__teamPhoto:after{content:"";mix-blend-mode:color;background:#5a3df070;height:24%;position:absolute;bottom:0;left:0;right:0}.daylight-dental-module__jLFIlG__teamPhoto img{object-fit:cover;filter:saturate(.9)contrast(1.03)brightness(.99)}.daylight-dental-module__jLFIlG__teamWide .daylight-dental-module__jLFIlG__teamPhoto img,.daylight-dental-module__jLFIlG__teamPatient .daylight-dental-module__jLFIlG__teamPhoto img,.daylight-dental-module__jLFIlG__teamDentist .daylight-dental-module__jLFIlG__teamPhoto img{object-fit:contain;object-position:center}.daylight-dental-module__jLFIlG__teamGrid h3{font-family:var(--font-anton), Impact, sans-serif;text-transform:uppercase;margin:18px 0 0;font-size:1.55rem;font-weight:400;line-height:1}.daylight-dental-module__jLFIlG__teamGrid article>p{color:#aaa8b3;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #ffffff40;min-height:42px;margin:8px 0 0;padding-bottom:15px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6rem;font-weight:700;line-height:1.4}.daylight-dental-module__jLFIlG__conceptNote{color:#85838d;max-width:620px;margin:32px 0 0;font-size:.68rem;line-height:1.5}.daylight-dental-module__jLFIlG__quoteSection{background:var(--yellow);padding:clamp(100px,10vw,138px) 0}.daylight-dental-module__jLFIlG__quoteGrid{grid-template-columns:190px 1fr;gap:70px;display:grid}.daylight-dental-module__jLFIlG__quoteMark{color:var(--violet);font-family:Georgia,serif;font-size:14rem;line-height:.68}.daylight-dental-module__jLFIlG__quoteSection blockquote{margin:0}.daylight-dental-module__jLFIlG__quoteSection blockquote>p{max-width:1000px;font-family:var(--font-anton), Impact, sans-serif;letter-spacing:-.025em;text-transform:uppercase;margin:0;font-size:clamp(3.5rem,6.8vw,6.4rem);font-weight:400;line-height:.94}.daylight-dental-module__jLFIlG__quoteSection blockquote footer{letter-spacing:.07em;align-items:center;gap:18px;margin-top:40px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.67rem;font-weight:800;display:flex}.daylight-dental-module__jLFIlG__quoteSection blockquote footer:before{content:"";background:var(--ink);width:72px;height:1px}.daylight-dental-module__jLFIlG__faqSection{padding:clamp(100px,10vw,144px) 0}.daylight-dental-module__jLFIlG__faqGrid{grid-template-columns:.74fr 1.26fr;gap:clamp(70px,9vw,122px);display:grid}.daylight-dental-module__jLFIlG__faqIntro h2{margin-top:22px;font-size:clamp(4.7rem,8vw,7.8rem)}.daylight-dental-module__jLFIlG__faqIntro>p:last-child{max-width:390px;color:var(--muted);margin:28px 0 0;line-height:1.65}.daylight-dental-module__jLFIlG__faqList{border-top:1px solid var(--ink)}.daylight-dental-module__jLFIlG__faqList details{border-bottom:1px solid var(--ink)}.daylight-dental-module__jLFIlG__faqList summary{cursor:pointer;min-height:105px;font-family:var(--font-anton), Impact, sans-serif;text-transform:uppercase;grid-template-columns:1fr 44px;align-items:center;gap:22px;font-size:clamp(1.35rem,2.3vw,2rem);line-height:1.05;list-style:none;display:grid}.daylight-dental-module__jLFIlG__faqList summary::-webkit-details-marker{display:none}.daylight-dental-module__jLFIlG__faqList summary span{color:var(--violet);font-family:var(--font-inter), sans-serif;text-align:center;font-size:1.8rem;font-weight:350;transition:transform .18s}.daylight-dental-module__jLFIlG__faqList details[open] summary span{transform:rotate(45deg)}.daylight-dental-module__jLFIlG__faqList details>p{max-width:680px;color:var(--muted);margin:-4px 50px 28px 0;font-size:.92rem;line-height:1.65}.daylight-dental-module__jLFIlG__appointmentSection{background:var(--orange);padding:clamp(100px,9vw,132px) 0}.daylight-dental-module__jLFIlG__appointmentHeading{grid-template-columns:1.2fr .8fr;align-items:end;gap:90px;margin-bottom:62px;display:grid}.daylight-dental-module__jLFIlG__appointmentHeading h2{margin-top:26px;font-size:clamp(5.4rem,9.5vw,9.4rem)}.daylight-dental-module__jLFIlG__appointmentHeading>div:last-child{border-top:2px solid var(--ink);padding-top:28px}.daylight-dental-module__jLFIlG__appointmentHeading>div:last-child>p{margin:0;font-size:1rem;line-height:1.65}.daylight-dental-module__jLFIlG__visitDetails{gap:8px;margin-top:28px;font-size:.78rem;display:grid}.daylight-dental-module__jLFIlG__visitDetails b{text-transform:uppercase;min-width:58px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:inline-block}.daylight-dental-module__jLFIlG__formPanel{border:2px solid var(--ink);background:var(--paper);box-shadow:14px 14px 0 var(--ink);padding:clamp(30px,4vw,52px)}.daylight-dental-module__jLFIlG__appointmentForm h3{font-family:var(--font-anton), Impact, sans-serif;text-transform:uppercase;margin:0 0 30px;font-size:2.5rem;font-weight:400;line-height:1}.daylight-dental-module__jLFIlG__formGrid{grid-template-columns:1fr 1fr;gap:24px 22px;display:grid}.daylight-dental-module__jLFIlG__formGrid label,.daylight-dental-module__jLFIlG__fullField{gap:9px;display:grid}.daylight-dental-module__jLFIlG__formGrid label>span{letter-spacing:.06em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.68rem;font-weight:850}.daylight-dental-module__jLFIlG__formGrid input,.daylight-dental-module__jLFIlG__formGrid select,.daylight-dental-module__jLFIlG__formGrid textarea{border:0;border-bottom:1.5px solid var(--ink);width:100%;color:var(--ink);background:0 0;border-radius:0;outline:0}.daylight-dental-module__jLFIlG__formGrid input,.daylight-dental-module__jLFIlG__formGrid select{min-height:48px}.daylight-dental-module__jLFIlG__formGrid textarea{resize:vertical;min-height:110px;padding:13px 0}.daylight-dental-module__jLFIlG__formGrid input:focus,.daylight-dental-module__jLFIlG__formGrid select:focus,.daylight-dental-module__jLFIlG__formGrid textarea:focus{border-bottom-color:var(--violet);box-shadow:0 2px 0 var(--violet)}.daylight-dental-module__jLFIlG__formGrid [aria-invalid=true]{border-bottom-color:#a41414}.daylight-dental-module__jLFIlG__formGrid small,.daylight-dental-module__jLFIlG__formError{color:#9b1010;font-size:.72rem;font-weight:700}.daylight-dental-module__jLFIlG__fullField{grid-column:1/-1}.daylight-dental-module__jLFIlG__consentRow{color:#4e4d55;align-items:flex-start;gap:11px;margin-top:25px;font-size:.78rem;line-height:1.5;display:flex}.daylight-dental-module__jLFIlG__consentRow input{width:18px;height:18px;accent-color:var(--violet);margin:1px 0 0}.daylight-dental-module__jLFIlG__honeypot{position:absolute;left:-9999px}.daylight-dental-module__jLFIlG__submitError{color:#8b0c0c;margin:18px 0 0;font-size:.82rem;font-weight:750}.daylight-dental-module__jLFIlG__submitButton{border:1.5px solid var(--ink);color:#fff;background:var(--ink);letter-spacing:.05em;text-transform:uppercase;justify-content:center;align-items:center;gap:14px;min-height:54px;margin-top:28px;padding:0 26px;font-size:.75rem;font-weight:850;transition:transform .18s,color .18s,background .18s;display:inline-flex}.daylight-dental-module__jLFIlG__submitButton:hover:not(:disabled){color:var(--ink);background:var(--yellow);transform:translateY(-2px)}.daylight-dental-module__jLFIlG__submitButton:disabled{cursor:wait;opacity:.65}.daylight-dental-module__jLFIlG__formNote{max-width:640px;color:var(--muted);margin:16px 0 0;font-size:.68rem;line-height:1.5}.daylight-dental-module__jLFIlG__successPanel{flex-direction:column;justify-content:center;align-items:flex-start;min-height:360px;display:flex}.daylight-dental-module__jLFIlG__successPanel svg{color:var(--violet)}.daylight-dental-module__jLFIlG__successPanel h3{font-family:var(--font-anton), Impact, sans-serif;text-transform:uppercase;margin:22px 0 10px;font-size:clamp(3rem,6vw,5rem);font-weight:400;line-height:.95}.daylight-dental-module__jLFIlG__successPanel p{max-width:560px;color:var(--muted);margin:0}.daylight-dental-module__jLFIlG__successPanel button{border:1.5px solid var(--ink);background:var(--yellow);text-transform:uppercase;min-height:48px;margin-top:26px;padding:0 20px;font-size:.72rem;font-weight:850}.daylight-dental-module__jLFIlG__footer{color:#fff;background:var(--violet);padding:72px 0 36px}.daylight-dental-module__jLFIlG__footer .daylight-dental-module__jLFIlG__brandMark{color:#fff}.daylight-dental-module__jLFIlG__footer .daylight-dental-module__jLFIlG__brandMark:after{background:var(--violet)}.daylight-dental-module__jLFIlG__footerGrid{grid-template-columns:1.35fr .8fr .8fr;gap:70px;display:grid}.daylight-dental-module__jLFIlG__footerGrid h3{color:#c9c3ff;letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.67rem}.daylight-dental-module__jLFIlG__footerGrid p,.daylight-dental-module__jLFIlG__footerGrid>div>a{color:#fff;margin:0;font-size:.78rem;line-height:1.8}.daylight-dental-module__jLFIlG__footerGrid>div>a{align-items:center;gap:9px;margin-top:12px;font-weight:800;display:inline-flex}.daylight-dental-module__jLFIlG__footerBottom{color:#d7d2ff;letter-spacing:.04em;border-top:1px solid #ffffff52;justify-content:space-between;gap:30px;margin-top:64px;padding-top:22px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.58rem;line-height:1.5;display:flex}.daylight-dental-module__jLFIlG__footerBottom p{max-width:760px;margin:0}@media (max-width:1050px){.daylight-dental-module__jLFIlG__heroGrid{grid-template-columns:1fr .9fr}.daylight-dental-module__jLFIlG__heroCopy h1{font-size:clamp(5.2rem,10vw,7rem)}.daylight-dental-module__jLFIlG__heroIntro{grid-template-columns:1fr}.daylight-dental-module__jLFIlG__darkButton{width:min(100%,300px)}.daylight-dental-module__jLFIlG__treatmentList article{grid-template-columns:58px 1fr .8fr 46px;gap:20px}.daylight-dental-module__jLFIlG__teamGrid{grid-template-columns:1.15fr .85fr}.daylight-dental-module__jLFIlG__teamGrid>div:first-child{grid-row:span 2}.daylight-dental-module__jLFIlG__teamGrid>div:first-child .daylight-dental-module__jLFIlG__teamPhoto{min-height:660px}.daylight-dental-module__jLFIlG__teamGrid>div:not(:first-child) .daylight-dental-module__jLFIlG__teamPhoto{min-height:280px}}@media (max-width:820px){.daylight-dental-module__jLFIlG__shell{width:min(100% - 38px,680px)}.daylight-dental-module__jLFIlG__conceptBar>div{min-height:32px}.daylight-dental-module__jLFIlG__conceptBar span{display:none}.daylight-dental-module__jLFIlG__headerInner{grid-template-columns:1fr auto;min-height:70px}.daylight-dental-module__jLFIlG__desktopNav,.daylight-dental-module__jLFIlG__headerCta{display:none}.daylight-dental-module__jLFIlG__mobileMenu{display:block;position:relative}.daylight-dental-module__jLFIlG__mobileMenu>button{border:1.5px solid var(--ink);min-height:42px;color:var(--ink);background:var(--yellow);text-transform:uppercase;align-items:center;gap:7px;padding:0 13px;font-size:.68rem;font-weight:850;display:inline-flex}.daylight-dental-module__jLFIlG__mobileMenu nav{border:1.5px solid var(--ink);background:var(--paper);width:min(310px,100vw - 38px);box-shadow:8px 8px 0 var(--ink);padding:12px;display:grid;position:absolute;top:calc(100% + 13px);right:0}.daylight-dental-module__jLFIlG__mobileMenu nav a{border-bottom:1px solid var(--line);font-family:var(--font-anton), Impact, sans-serif;text-transform:uppercase;padding:14px 10px;font-size:1.35rem}.daylight-dental-module__jLFIlG__mobileMenu nav a:last-child{color:#fff;background:var(--violet);border-bottom:0}.daylight-dental-module__jLFIlG__heroGrid,.daylight-dental-module__jLFIlG__sectionHeading,.daylight-dental-module__jLFIlG__experienceGrid,.daylight-dental-module__jLFIlG__approachGrid,.daylight-dental-module__jLFIlG__teamHeading,.daylight-dental-module__jLFIlG__faqGrid,.daylight-dental-module__jLFIlG__appointmentHeading{grid-template-columns:1fr}.daylight-dental-module__jLFIlG__heroGrid{min-height:auto}.daylight-dental-module__jLFIlG__heroCopy{min-height:660px;padding:75px 0 48px}.daylight-dental-module__jLFIlG__heroCopy h1{font-size:clamp(4.9rem,20vw,7.2rem)}.daylight-dental-module__jLFIlG__heroMedia{min-height:650px}.daylight-dental-module__jLFIlG__heroMedia:before{width:224px;height:224px;left:-112px}.daylight-dental-module__jLFIlG__ticker{overflow-x:auto}.daylight-dental-module__jLFIlG__sectionHeading,.daylight-dental-module__jLFIlG__teamHeading,.daylight-dental-module__jLFIlG__appointmentHeading{gap:40px}.daylight-dental-module__jLFIlG__sectionHeading>div>p{margin-top:24px}.daylight-dental-module__jLFIlG__treatmentList article{grid-template-columns:46px 1fr 44px;min-height:112px}.daylight-dental-module__jLFIlG__treatmentList article>p{display:none}.daylight-dental-module__jLFIlG__experienceMedia{min-height:570px}.daylight-dental-module__jLFIlG__experienceMedia:after{top:auto;bottom:-54px;right:18%}.daylight-dental-module__jLFIlG__approachHeading{align-items:start}.daylight-dental-module__jLFIlG__approachHeading>span{width:118px;height:118px}.daylight-dental-module__jLFIlG__approachGrid,.daylight-dental-module__jLFIlG__approachMedia{min-height:0}.daylight-dental-module__jLFIlG__approachMedia{height:620px}.daylight-dental-module__jLFIlG__clinicalSteps article{border-left:1px solid var(--ink);border-top:0;min-height:250px}.daylight-dental-module__jLFIlG__teamGrid{grid-template-columns:1fr}.daylight-dental-module__jLFIlG__teamGrid>div:first-child{grid-row:auto}.daylight-dental-module__jLFIlG__teamGrid>div:first-child .daylight-dental-module__jLFIlG__teamPhoto,.daylight-dental-module__jLFIlG__teamGrid>div:not(:first-child) .daylight-dental-module__jLFIlG__teamPhoto{min-height:560px}.daylight-dental-module__jLFIlG__quoteGrid{grid-template-columns:1fr;gap:10px}.daylight-dental-module__jLFIlG__quoteMark{font-size:9rem}.daylight-dental-module__jLFIlG__formGrid{grid-template-columns:1fr}.daylight-dental-module__jLFIlG__fullField{grid-column:auto}.daylight-dental-module__jLFIlG__footerGrid{grid-template-columns:1fr 1fr}.daylight-dental-module__jLFIlG__footerGrid>.daylight-dental-module__jLFIlG__brand{grid-column:1/-1}}@media (max-width:520px){.daylight-dental-module__jLFIlG__shell{width:min(100% - 28px,480px)}.daylight-dental-module__jLFIlG__brandName{font-size:.94rem}.daylight-dental-module__jLFIlG__brandName small{font-size:.41rem}.daylight-dental-module__jLFIlG__heroCopy{min-height:610px;padding-top:60px}.daylight-dental-module__jLFIlG__heroCopy h1{font-size:clamp(4rem,22vw,5.8rem)}.daylight-dental-module__jLFIlG__heroFoot{gap:24px}.daylight-dental-module__jLFIlG__heroMedia{min-height:530px}.daylight-dental-module__jLFIlG__heroOrbit{width:98px;height:98px;top:22px;right:20px}.daylight-dental-module__jLFIlG__heroLabel{width:180px;min-height:70px}.daylight-dental-module__jLFIlG__sectionHeading h2,.daylight-dental-module__jLFIlG__experienceCopy h2,.daylight-dental-module__jLFIlG__approachHeading h2,.daylight-dental-module__jLFIlG__teamHeading h2,.daylight-dental-module__jLFIlG__faqIntro h2,.daylight-dental-module__jLFIlG__appointmentHeading h2{font-size:clamp(3.6rem,18vw,5.4rem)}.daylight-dental-module__jLFIlG__treatmentList article:hover,.daylight-dental-module__jLFIlG__treatmentList article:focus-within{margin-inline:-10px;padding-inline:10px}.daylight-dental-module__jLFIlG__treatmentList h3{font-size:1.65rem}.daylight-dental-module__jLFIlG__principles{grid-template-columns:1fr}.daylight-dental-module__jLFIlG__experienceMedia,.daylight-dental-module__jLFIlG__approachMedia,.daylight-dental-module__jLFIlG__teamGrid>div:first-child .daylight-dental-module__jLFIlG__teamPhoto,.daylight-dental-module__jLFIlG__teamGrid>div:not(:first-child) .daylight-dental-module__jLFIlG__teamPhoto{height:470px;min-height:0}.daylight-dental-module__jLFIlG__approachHeading{flex-direction:column;align-items:flex-start}.daylight-dental-module__jLFIlG__clinicalSteps article{min-height:230px;padding:30px 26px}.daylight-dental-module__jLFIlG__quoteSection blockquote>p{font-size:clamp(3rem,14vw,4.4rem)}.daylight-dental-module__jLFIlG__faqList summary{min-height:92px;font-size:1.4rem}.daylight-dental-module__jLFIlG__formPanel{box-shadow:8px 8px 0 var(--ink);padding:25px 20px}.daylight-dental-module__jLFIlG__footerGrid{grid-template-columns:1fr}.daylight-dental-module__jLFIlG__footerGrid>.daylight-dental-module__jLFIlG__brand{grid-column:auto}.daylight-dental-module__jLFIlG__footerBottom{flex-direction:column}}@media (prefers-reduced-motion:reduce){.daylight-dental-module__jLFIlG__site *,.daylight-dental-module__jLFIlG__site :before,.daylight-dental-module__jLFIlG__site :after{scroll-behavior:auto!important;transition-duration:1ms!important}}
