.smx-bar{background:#0c2548;color:#f7efe2;font-size:.85rem}.smx-bar-in{display:flex;flex-wrap:wrap;gap:.4rem 1.5rem;align-items:center;justify-content:space-between;padding-top:.55rem;padding-bottom:.55rem}.smx-bar b{color:#bfdadf;font-weight:500}.smx-bar-n{display:flex;gap:1rem}.smx-bar-n a{color:#fff9ef;text-decoration:underline;text-underline-offset:3px}.smx-index .smx-k{color:#2d7a85;font-size:.9rem;margin-bottom:.75rem}.smx-list{margin-top:2rem;display:grid;gap:.8rem;list-style:none;padding:0}@media (min-width:900px){.smx-list{grid-template-columns:1fr 1fr}}.smx-card{display:flex;gap:1rem;align-items:flex-start;height:100%;padding:1.1rem 1.25rem;background:#fff9ef;border:1px solid rgba(69,158,172,.4);border-inline-start:3px solid #459eac;text-decoration:none;color:#08182e;transition:background .25s}.smx-card:focus-visible,.smx-card:hover{background:#fff}.smx-card strong{display:block;font-weight:500}.smx-x{display:block;color:#2a4f82;font-size:.93rem;line-height:1.6;margin-top:.25rem}.smx-n{flex:none;min-width:3rem;color:#2d7a85;font-family:var(--font-latin)}.smx .page-hero{isolation:isolate}.smx .page-hero>.container-lux{z-index:2}.smx-deco{z-index:0;overflow:hidden;pointer-events:none}.smx-deco,.smx-veil{position:absolute;inset:0}.smx-veil{background:linear-gradient(270deg,rgba(221,226,234,.95) 0,rgba(221,226,234,.86) 48%,rgba(221,226,234,.3))}[dir=ltr] .smx-veil{background:linear-gradient(90deg,rgba(221,226,234,.95) 0,rgba(221,226,234,.86) 48%,rgba(221,226,234,.3))}@media (max-width:767px){.smx-veil,[dir=ltr] .smx-veil{background:rgba(221,226,234,.86)}}.smx-d1 .page-hero.v5-ph{background-color:#0c2548}.smx-d1 .smx-veil{background:linear-gradient(270deg,rgba(12,37,72,.72) 0,rgba(12,37,72,.45) 50%,rgba(12,37,72,.05))}[dir=ltr] .smx-d1 .smx-veil{background:linear-gradient(90deg,rgba(12,37,72,.72) 0,rgba(12,37,72,.45) 50%,rgba(12,37,72,.05))}@media (max-width:767px){.smx-d1 .smx-veil,[dir=ltr] .smx-d1 .smx-veil{background:rgba(12,37,72,.55)}}.smx-d1 .page-hero .v5-display{color:#fff9ef}.smx-d1 .page-hero .v5-lead{color:#f7efe2}.smx-d1 .page-hero .sh-eyebrow,.smx-d1 .page-hero .v5-crumbs,.smx-d1 .page-hero .v5-crumbs a,.smx-d1 .page-hero .v5-crumbs span{color:#bfdadf}.smx-d1 .page-hero .sh-rule{background:#bfdadf}.smx-kb{position:absolute;inset:-4%;background:#0c2548 url(/images/fields/plastic.webp) center 40%/cover no-repeat;transform-origin:30% 40%;will-change:transform}.smx-kb[data-cat=dental]{background-image:url(/images/fields/dental.webp)}html.motion-ok .smx-kb{animation:smx-kb 32s ease-in-out infinite alternate}@keyframes smx-kb{0%{transform:scale(1) translateZ(0)}to{transform:scale(1.14) translate3d(-2.5%,-1.5%,0)}}.smx-px{position:absolute;will-change:transform}.smx-px-photo{inset:-18% 0 -30%;background:url(/images/gallery/baku-reflection.webp) 50%/cover no-repeat}.smx-px-rings{left:3%;top:8%;width:min(46vw,520px);aspect-ratio:1;border-radius:50%;border:1px solid rgba(69,158,172,.55);box-shadow:0 0 0 28px rgba(69,158,172,.06),0 0 0 29px rgba(69,158,172,.35)}.smx-px-line{left:0;right:0;top:72%;height:1px;background:linear-gradient(90deg,transparent,rgba(69,158,172,.8),transparent)}.smx-blob{position:absolute;border-radius:50%;filter:blur(60px);opacity:.75;will-change:transform}.smx-blob.b1{width:42vw;height:42vw;max-width:560px;max-height:560px;left:2%;top:-18%;background:radial-gradient(circle,rgba(122,179,188,.75),rgba(122,179,188,0) 70%)}.smx-blob.b2{width:34vw;height:34vw;max-width:460px;max-height:460px;left:30%;bottom:-30%;background:radial-gradient(circle,rgba(39,111,122,.5),rgba(39,111,122,0) 70%)}.smx-blob.b3{width:26vw;height:26vw;max-width:360px;max-height:360px;right:8%;top:10%;background:radial-gradient(circle,rgba(74,164,178,.45),rgba(74,164,178,0) 70%)}html.motion-ok .smx-blob.b1{animation:smx-b1 22s ease-in-out infinite alternate}html.motion-ok .smx-blob.b2{animation:smx-b2 26s ease-in-out infinite alternate}html.motion-ok .smx-blob.b3{animation:smx-b3 30s ease-in-out infinite alternate}@keyframes smx-b1{to{transform:translate3d(12%,18%,0) scale(1.1)}}@keyframes smx-b2{to{transform:translate3d(-16%,-14%,0) scale(.9)}}@keyframes smx-b3{to{transform:translate3d(-22%,20%,0) scale(1.15)}}@media (max-width:767px){.smx-blob{filter:blur(40px)}.smx-blob.b1{width:80vw;height:80vw}.smx-blob.b2{width:70vw;height:70vw}.smx-blob.b3{width:60vw;height:60vw}}.smx-face{position:absolute;left:7%;top:6%;height:88%;width:auto;fill:none;stroke:#459eac;stroke-width:1.3;stroke-linecap:round;opacity:.75}.smx-face path{stroke-dasharray:1;stroke-dashoffset:0}.smx-face .smx-face-2{opacity:.45}.smx-face circle{fill:#459eac;stroke:none}html.motion-ok .smx-face path{stroke-dashoffset:1;animation:smx-draw 3.6s cubic-bezier(.45,0,.2,1) .4s forwards}html.motion-ok .smx-face .smx-face-2{animation-delay:1.6s}@media (max-width:767px){.smx-face{left:auto;right:-6%;opacity:.28;height:80%}}.smx-rv{transition:opacity .9s cubic-bezier(.16,1,.3,1) var(--rd,0s),transform .9s cubic-bezier(.16,1,.3,1) var(--rd,0s)}html.motion-ok .smx-rv-ready .smx-rv:not(.smx-in){opacity:0;transform:translate3d(0,28px,0)}.smx-tl{position:relative;gap:1.6rem;--p:0}.smx-tl:after,.smx-tl:before{content:"";position:absolute;inset-inline-start:1.15rem;top:1.2rem;bottom:1.2rem;width:1px;background:rgba(69,158,172,.3);transform:translateX(50%)}[dir=rtl] .smx-tl:after,[dir=rtl] .smx-tl:before{transform:translateX(-50%)}.smx-tl:after{width:2px;background:#459eac;transform-origin:top;transform:translateX(50%) scaleY(var(--p))}[dir=rtl] .smx-tl:after{transform:translateX(-50%) scaleY(var(--p))}html.motion-ok .smx-tl:after{transition:transform .15s linear}.smx-tl li{position:relative;z-index:1}.smx-tl .tc-step-n{display:inline-flex;align-items:center;justify-content:center;width:2.3rem;height:2.3rem;min-width:2.3rem;padding:0;border-radius:50%;border:1px solid rgba(69,158,172,.6);background:#fff9ef;transition:background .4s,color .4s,border-color .4s,box-shadow .4s}.smx-tl li.smx-on .tc-step-n{background:#459eac;border-color:#459eac;color:#fff;box-shadow:0 0 0 5px rgba(69,158,172,.18)}.smx-tl .tc-step-t{padding-top:.3rem}.smx-d7 .tc-sec{background:#fff9ef}.smx-d7 .tc-block{border-top:0;margin-top:1.1rem;padding:clamp(1.5rem,3vw,2.4rem)}.smx-d7 #faq,.smx-d7 #recovery,.smx-d7 #what{background:#fff9ef;border:1px solid rgba(69,158,172,.28)}.smx-d7 #included,.smx-d7 #who{background:#d7e9eb;border-inline-start:3px solid #7f8b9b}.smx-d7 #how{color:#f7efe2;border-inline-start:3px solid #459eac;background:linear-gradient(rgba(32,69,120,.78),rgba(32,69,120,.78)),url(/images/route/consult.webp) 50% /cover no-repeat}.smx-d7 #how .tc-h,.smx-d7 #how .tc-step-t{color:#fff9ef}.smx-d7 #how .tc-body,.smx-d7 #how .tc-step-x{color:#f7efe2}.smx-d7 #how .tc-step-n{color:#bfdadf}.smx-d7 #how .smx-tl .tc-step-n{background:#2a5083}.smx-d7 #how .smx-tl li.smx-on .tc-step-n{background:#7ab3bc;border-color:#7ab3bc;color:#0c2548}.smx-d7 #estimate{color:#f7efe2;background:linear-gradient(rgba(32,69,120,.8),rgba(32,69,120,.8)),url(/images/treatments-consult.webp) center 30% /cover no-repeat}.smx-d7 #estimate .h2,.smx-d7 #estimate .lead,.smx-d7 #estimate .spec-note{color:#fff9ef}.smx-d7 #estimate .btn-ink{background:#fff9ef;color:#0c2548;border-color:#fff9ef}.smx-d7 #estimate .btn-line{color:#fff9ef;border-color:rgba(255,249,239,.7)}.smx-d7 #related{background:#d7e9eb}.smx-d7 #related .tc-card{background:#fff9ef}.smx-d8 #estimate,.smx-d8 #related,.smx-d8 .page-hero,.smx-d8 .tc-sec{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 72 72'%3E%3Cg fill='none' stroke='%23b08d57' stroke-opacity='.22' stroke-width='1'%3E%3Cpath d='M22 22h28v28H22z'/%3E%3Cpath d='M36 16l20 20-20 20-20-20z'/%3E%3Ccircle cx='36' cy='36' r='5'/%3E%3Cpath d='M0 7L7 0M65 0l7 7M72 65l-7 7M7 72L0 65M0 30l6 6-6 6M72 30l-6 6 6 6M30 0l6 6 6-6M30 72l6-6 6 6'/%3E%3C/g%3E%3C/svg%3E");background-size:72px 72px}.smx-d8 .page-hero.v5-ph{background-color:#dde2ea}.smx-sub{margin-top:2.75rem;color:#3a5f91;font-size:1.35rem;font-weight:400}.smx-dlight .page-hero.v5-ph{background-color:#0c2548!important}.smx-dlight .page-hero .v5-ph-lines{opacity:.25}.smx-dlight .page-hero .v5-display{color:#fff9ef}.smx-dlight .page-hero .v5-lead{color:#f7efe2}.smx-dlight .page-hero :is(.sh-eyebrow,.v5-crumbs,.v5-crumbs a,.v5-crumbs span){color:#bfdadf}.smx-dlight .page-hero .sh-rule{background:#bfdadf}.smx-spot{position:absolute;inset:0;background:radial-gradient(520px circle at var(--mx,30%) var(--my,40%),rgba(147,194,200,.3),rgba(147,194,200,.08) 40%,transparent 70%),radial-gradient(900px circle at 85% 0,rgba(32,69,120,.9),transparent 70%),#0c2548}.smx-dlight:not(.smx-has-pointer) .smx-spot{background:radial-gradient(520px circle at 30% 40%,rgba(147,194,200,.26),transparent 70%),#0c2548}html.motion-ok .smx-dlight:not(.smx-has-pointer) .smx-spot{animation:smx-breathe 7s ease-in-out infinite alternate}@keyframes smx-breathe{0%{opacity:.6;transform:scale(.96)}to{opacity:1;transform:scale(1.04)}}.smx-glow{position:relative;isolation:isolate}.smx-glow:after{border-radius:inherit;padding:1px;background:radial-gradient(260px circle at var(--gx,50%) var(--gy,50%),rgba(99,174,184,.95),transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.smx-glow:after,.smx-glow:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .35s}.smx-glow:before{z-index:-1;background:radial-gradient(420px circle at var(--gx,50%) var(--gy,50%),rgba(147,194,200,.14),transparent 70%)}.smx-has-pointer .smx-glow:hover:after,.smx-has-pointer .smx-glow:hover:before{opacity:1}.smx-dtilt .tc-cards{perspective:1000px}.smx-tilt{position:relative;overflow:hidden;transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.7,.2,1),box-shadow .4s,border-color .25s,background .25s;will-change:transform}.smx-tilt.smx-tilting{transition:transform .08s linear,box-shadow .4s,border-color .25s;box-shadow:0 22px 40px -18px rgba(12,37,72,.35);border-color:#459eac}.smx-glare{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .4s;background:radial-gradient(320px circle at var(--gx,50%) var(--gy,50%),rgba(191,218,223,.45),transparent 60%),linear-gradient(115deg,transparent 30%,hsla(0,0%,100%,.35) 48%,transparent 62%);mix-blend-mode:soft-light}.smx-tilting .smx-glare{opacity:1}.smx-dtilt .tc-card .tc-card-n{transform:translateZ(18px)}@media (prefers-reduced-motion:reduce){.smx-tilt{transform:none!important}}.smx-jr-sec{position:relative}.smx-jr{position:absolute;left:0;top:0;pointer-events:none;overflow:visible;z-index:0}.smx-jr-sec>.container-wide{position:relative;z-index:1}.smx-jr-track{fill:none;stroke:rgba(69,158,172,.22);stroke-width:1}.smx-jr-line{fill:none;stroke:#459eac;stroke-width:2;stroke-linecap:round;filter:drop-shadow(0 0 4px rgba(147,194,200,.55))}.smx-jr-node{fill:#fff9ef;stroke:rgba(69,158,172,.6);stroke-width:1.2;transition:fill .4s,stroke .4s}.smx-jr-node.on{fill:#459eac;stroke:#459eac}.smx-jr-tip{fill:#bfdadf;stroke:#459eac;stroke-width:1.5;filter:drop-shadow(0 0 6px rgba(147,194,200,.9));transition:opacity .3s}@media (max-width:1023px){.smx-djourney .tc-sec .container-wide{padding-inline-start:1.75rem}}.smx-cnt{background:linear-gradient(rgba(32,69,120,.82),rgba(32,69,120,.82)),url(/images/treatments-consult.webp) center 35% /cover no-repeat;color:#f7efe2;padding:clamp(2.5rem,6vw,4.5rem) 0}.smx-cnt-in{display:grid;gap:2rem 3rem;align-items:center;justify-items:center}@media (min-width:768px){.smx-cnt-in{grid-template-columns:auto auto 1fr;justify-items:start}}.smx-cnt-item{position:relative;width:11rem;height:11rem;display:grid;place-content:center;text-align:center}.smx-ring{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.smx-ring circle{fill:none;stroke-width:1.5}.smx-ring .t{stroke:rgba(191,218,223,.25)}.smx-ring .f{stroke:#bfdadf;stroke-dasharray:1;stroke-dashoffset:0;stroke-linecap:round}.smx-cnt-num{font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1,"tnum" 1;font-family:var(--font-latin);font-size:3.1rem;line-height:1;color:#fff9ef}.smx-odo{display:inline-flex;align-items:flex-start}.smx-odo,.smx-odo-c{height:1em;overflow:hidden}.smx-odo-c{display:inline-block}.smx-odo-s{display:flex;flex-direction:column;transform:translateY(calc(var(--t) * -1em))}.smx-odo-s>span{height:1em;line-height:1}.smx-odo-plus{color:#bfdadf;margin-inline-start:.05em}.smx-cnt-cap{margin-top:.5rem;color:#bfdadf;font-size:.95rem;max-width:8.5rem}.smx-cnt-st{max-width:30rem;color:#fff9ef;font-size:1.1rem;line-height:1.7;font-weight:300}.smx-cnt-arm:not(.smx-cnt-go) .smx-odo-s{transform:translateY(0)}.smx-cnt-arm:not(.smx-cnt-go) .smx-ring .f{stroke-dashoffset:1}.smx-cnt-arm:not(.smx-cnt-go) .smx-cnt-st{opacity:0;transform:translateY(12px)}.smx-cnt-go .smx-odo-s{transition:transform 2.4s cubic-bezier(.16,1,.3,1) calc(var(--k, 0) * .25s + var(--i, 0) * .14s)}.smx-cnt-go .smx-cnt-item .smx-odo-s{transition-delay:calc(var(--k) * .25s + var(--i) * .14s)}.smx-cnt-go .smx-ring .f{transition:stroke-dashoffset 2.6s cubic-bezier(.16,1,.3,1) calc(var(--k, 0) * .25s)}.smx-cnt-go .smx-cnt-st{transition:opacity .9s 1.2s,transform .9s 1.2s}.smx-cur{position:fixed;inset:0;z-index:2147483000;pointer-events:none;visibility:hidden}.smx-cur-p{position:absolute;inset:0;background:#0c2548;transform:translateY(100%)}.smx-cur-line{top:50%;height:1px;background:linear-gradient(90deg,transparent,#bfdadf,transparent);transform:scaleX(0)}.smx-cur-line,.smx-cur-mark{position:absolute;left:0;right:0}.smx-cur-mark{top:calc(50% + 1.25rem);text-align:center;font-family:var(--font-latin);letter-spacing:.32em;color:#fff9ef;font-size:1.15rem;opacity:0}.smx-cur-mark span{display:block;color:#bfdadf;font-size:.7rem;letter-spacing:.5em;margin-top:.35rem}.smx-cur.is-closing,.smx-cur.is-cover,.smx-cur.is-open{visibility:visible}.smx-cur.is-cover .smx-cur-p{transform:none}.smx-cur.is-cover .smx-cur-line{transform:scaleX(1)}.smx-cur.is-cover .smx-cur-mark{opacity:1}.smx-cur.is-closing{pointer-events:auto}.smx-cur.is-closing .smx-cur-p{transform:none;transition:transform .55s cubic-bezier(.7,0,.2,1)}.smx-cur.is-closing .smx-cur-line{transform:scaleX(1);transition:transform .6s cubic-bezier(.2,.7,.2,1) .2s}.smx-cur.is-closing .smx-cur-mark{opacity:1;transition:opacity .4s .3s}.smx-cur.is-open .smx-cur-p{transform:translateY(-100%);transition:transform .75s cubic-bezier(.7,0,.2,1) .35s}.smx-cur.is-open .smx-cur-line{transform:scaleX(0);transition:transform .5s cubic-bezier(.4,0,.2,1) .1s}.smx-cur.is-open .smx-cur-mark{opacity:0;transition:opacity .35s}.smx-cur.is-open{animation:smx-cur-hide 0s linear 1.2s forwards}@keyframes smx-cur-hide{to{visibility:hidden}}.smx-pat{position:absolute;left:0;top:0}.smx-st circle,.smx-st rect{fill:none;stroke:#459eac;stroke-width:1;transform-box:fill-box;transform-origin:center}.smx-st .a{opacity:.5}.smx-st .b{transform:rotate(45deg);opacity:.5}.smx-st circle{opacity:.35}html.motion-ok .smx-st .b{animation:smx-pb 9s ease-in-out var(--d) infinite}@keyframes smx-pa{0%,to{transform:rotate(0deg) scale(1);opacity:.5}50%{transform:rotate(22.5deg) scale(.86);opacity:.85}}@keyframes smx-pb{0%,to{transform:rotate(45deg) scale(1);opacity:.5}50%{transform:rotate(0deg) scale(.78);opacity:.95}}@keyframes smx-pc{0%,to{transform:scale(1);opacity:.35}50%{transform:scale(2.6);opacity:.6}}.smx-pat-veil{position:absolute;inset:0;background:linear-gradient(270deg,rgba(221,226,234,.94) 0,rgba(221,226,234,.8) 42%,rgba(221,226,234,.15))}@media (max-width:767px){.smx-pat-veil{background:rgba(221,226,234,.8)}}.smx-pv{position:absolute;left:0;top:0}.smx-pv-veil{position:absolute;inset:0;background:linear-gradient(270deg,rgba(221,226,234,.95) 0,rgba(221,226,234,.82) 40%,rgba(221,226,234,.12))}[dir=ltr] .smx-pv-veil{background:linear-gradient(90deg,rgba(221,226,234,.95) 0,rgba(221,226,234,.82) 40%,rgba(221,226,234,.12))}@media (max-width:767px){.smx-pv-veil,[dir=ltr] .smx-pv-veil{background:rgba(221,226,234,.8)}}.smx-bt circle,.smx-bt path{fill:none;stroke:#459eac;stroke-width:1.1}.smx-bt circle{fill:rgba(69,158,172,.5);stroke:none}.smx-bt .i{stroke-opacity:.55}.smx-bt{transform-box:fill-box;transform-origin:50% 80%}html.motion-ok .smx-bt path{stroke-dasharray:1;stroke-dashoffset:1;animation:smx-draw 1.6s cubic-bezier(.3,.6,.2,1) calc(var(--d) * .5) forwards}html.motion-ok .smx-bt{animation:smx-sway 7s ease-in-out calc(1.6s + var(--d)) infinite}@keyframes smx-draw{to{stroke-dashoffset:0}}@keyframes smx-sway{0%,to{transform:rotate(0deg) scale(1)}50%{transform:rotate(9deg) scale(1.08)}}.smx-md{position:absolute;width:min(620px,70vw);height:auto;top:50%;inset-inline-end:-4%;transform:translateY(-50%);overflow:visible}.smx-md *{fill:none;stroke:#459eac;stroke-width:1.1;vector-effect:non-scaling-stroke}.smx-md circle:not(.ln){fill:rgba(69,158,172,.55);stroke:none}.smx-md .fl{fill:rgba(69,158,172,.08)}.smx-md-r2 ellipse{fill:rgba(215,233,235,.6)}.smx-md g{transform-origin:0 0}html.motion-ok .smx-md-r1{animation:smx-spin 140s linear infinite}html.motion-ok .smx-md-r2{animation:smx-spin 90s linear infinite reverse}html.motion-ok .smx-md-r3{animation:smx-spin 60s linear infinite}html.motion-ok .smx-md-r4{animation:smx-spin 45s linear infinite reverse,smx-pulse 6s ease-in-out infinite}html.motion-ok .smx-md{animation:smx-md-in 1.4s cubic-bezier(.2,.7,.2,1) both}@keyframes smx-spin{to{transform:rotate(1turn)}}@keyframes smx-pulse{50%{opacity:.65}}@keyframes smx-md-in{0%{opacity:0;transform:translateY(-50%) scale(.85) rotate(-20deg)}}.smx-dpat-medallion .smx-pv-veil{background:linear-gradient(270deg,rgba(221,226,234,.94) 0,rgba(221,226,234,.75) 45%,rgba(221,226,234,.05) 75%)}[dir=ltr] .smx-dpat-medallion .smx-pv-veil{background:linear-gradient(90deg,rgba(221,226,234,.94) 0,rgba(221,226,234,.75) 45%,rgba(221,226,234,.05) 75%)}@media (max-width:767px){.smx-md{width:120vw;inset-inline-end:-30vw;opacity:.5}.smx-dpat-medallion .smx-pv-veil{background:rgba(221,226,234,.55)!important}}.smx-sb .lat{fill:none;stroke:#3a5f91;stroke-opacity:.45;stroke-width:1.4}.smx-gl{opacity:.35}.smx-gl.g{fill:rgba(140,189,197,.75)}.smx-gl.s{fill:rgba(129,184,192,.7)}.smx-gl.n{fill:rgba(32,69,120,.55)}html.motion-ok .smx-gl{animation:smx-glass 8s ease-in-out var(--d) infinite}@keyframes smx-glass{0%,to{opacity:.25}45%{opacity:.95}}.smx-sb-sun{position:absolute;inset:0;background:radial-gradient(380px circle at 30% 30%,hsla(37,57%,93%,.55),transparent 70%);mix-blend-mode:soft-light}html.motion-ok .smx-sb-sun{animation:smx-sun 14s ease-in-out infinite alternate}@keyframes smx-sun{0%{transform:translate3d(-12%,0,0)}to{transform:translate3d(22%,18%,0)}}.smx-dpat-navy .page-hero,.smx-dpat-navy .page-hero.v5-ph{background-color:#0c2548!important}.smx-dpat-navy .page-hero .v5-ph-lines{opacity:.2}.smx-dpat-navy .page-hero .v5-display,.smx-dpat-navy .page-hero h1{color:#fff9ef}.smx-dpat-navy .page-hero .v5-lead{color:#f7efe2}.smx-dpat-navy .page-hero :is(.sh-eyebrow,.v5-crumbs,.v5-crumbs a,.v5-crumbs span,nav a,nav span,nav li){color:#bfdadf}.smx-dpat-navy .page-hero .sh-rule{background:#bfdadf}.smx-nv path{fill:none;stroke-linejoin:round}.smx-nv .b{stroke:#459eac;stroke-opacity:.32;stroke-width:1}.smx-nv .p{stroke:#bfdadf;stroke-width:1.5;stroke-opacity:0;filter:drop-shadow(0 0 3px rgba(191,218,223,.8))}html.motion-ok .smx-nv .p{stroke-opacity:.9;stroke-dasharray:14 220;animation:smx-flow 9s linear infinite}html.motion-ok .smx-nv .p2{stroke-dasharray:6 300;stroke-opacity:.6;animation-duration:13s;animation-direction:reverse}@keyframes smx-flow{to{stroke-dashoffset:-468}}.smx-nv-veil{position:absolute;inset:0;background:linear-gradient(270deg,rgba(12,37,72,.92) 0,rgba(12,37,72,.7) 42%,rgba(12,37,72,.1))}[dir=ltr] .smx-nv-veil{background:linear-gradient(90deg,rgba(12,37,72,.92) 0,rgba(12,37,72,.7) 42%,rgba(12,37,72,.1))}@media (max-width:767px){.smx-nv-veil,[dir=ltr] .smx-nv-veil{background:rgba(12,37,72,.72)}}.smx-dpat-cream :is(.page-hero,.tc-sec,#related,#estimate){position:relative;isolation:isolate;overflow:clip}.smx-dpat-cream :is(.page-hero,.tc-sec,#related,#estimate):before{content:"";position:absolute;inset:-120px;z-index:-1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cg fill='none' stroke='%23b08d57' stroke-width='1'%3E%3Cpath d='M60 34l7.7 18.3L86 60l-18.3 7.7L60 86l-7.7-18.3L34 60l18.3-7.7z'/%3E%3Crect x='47' y='47' width='26' height='26' transform='rotate(45 60 60)'/%3E%3Cpath d='M0 0l10 10M120 0l-10 10M0 120l10-10M120 120l-10-10'/%3E%3C/g%3E%3C/svg%3E") 0 0 /120px 120px repeat;opacity:.16}.smx-dpat-cream .page-hero:before{opacity:.3}html.motion-ok .smx-dpat-cream :is(.page-hero,.tc-sec,#related,#estimate):before{animation:smx-drift 60s linear infinite}@keyframes smx-drift{to{transform:translate3d(120px,120px,0)}}html.motion-ok .smx-ink-on .smx-ink{width:-moz-fit-content;width:fit-content;max-width:100%;color:transparent;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;position:relative;background-image:linear-gradient(to left,#3a5f91 calc(var(--ink, 1) * 110% - 12%),#63aeb8 calc(var(--ink, 1) * 110% - 4%),rgba(58,95,145,.22) calc(var(--ink, 1) * 110%))}html.motion-ok[dir=ltr] .smx-ink-on .smx-ink{background-image:linear-gradient(to right,#3a5f91 calc(var(--ink, 1) * 110% - 12%),#63aeb8 calc(var(--ink, 1) * 110% - 4%),rgba(58,95,145,.22) calc(var(--ink, 1) * 110%))}html.motion-ok .smx-ink-on .tc-answer-k.smx-ink{background-image:linear-gradient(to left,#2d7a85 calc(var(--ink, 1) * 110% - 12%),#63aeb8 calc(var(--ink, 1) * 110% - 4%),rgba(45,122,133,.25) calc(var(--ink, 1) * 110%))}html.motion-ok .smx-ink-on .smx-ink:after{content:"";position:absolute;inset-inline-start:0;bottom:-.35em;width:100%;height:1px;background:#459eac;transform:scaleX(var(--ink,1));transform-origin:right}html.motion-ok[dir=ltr] .smx-ink-on .smx-ink:after{transform-origin:left}@media print{.smx-ink{color:inherit!important;-webkit-text-fill-color:currentColor!important;background:none!important}}.smx-toc{position:sticky}.smx-toc-rail{inset-inline-start:-1px;top:0;bottom:0;width:1px;transform:scaleY(var(--p,0));transform-origin:top}.smx-toc-rail,.smx-toc:after{position:absolute;background:#459eac}.smx-toc:after{content:"";inset-inline-start:-4.5px;top:calc(var(--ay, 0px) - 4px);width:8px;height:8px;border-radius:50%;box-shadow:0 0 0 4px rgba(69,158,172,.18)}html.motion-ok .smx-toc:after{transition:top .45s cubic-bezier(.2,.7,.2,1)}html.motion-ok .smx-toc-rail{transition:transform .15s linear}.smx-toc a{transition:color .3s,transform .3s}.smx-toc a.smx-done{color:#2d7a85}.smx-toc a.smx-act{color:#0c2548;font-weight:500;transform:translateX(-4px)}[dir=ltr] .smx-toc a.smx-act{transform:translateX(4px)}.smx-chap{position:fixed;left:0;right:0;z-index:40;display:none;align-items:center;height:2.25rem;padding:0 1rem;background:rgba(255,249,239,.94);backdrop-filter:blur(6px);border-bottom:1px solid rgba(69,158,172,.35);font-size:.85rem;color:#3a5f91;opacity:0;transform:translateY(-6px);transition:opacity .3s,transform .3s;pointer-events:none}.smx-chap-p{position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#459eac;transform:scaleX(var(--p,0));transform-origin:right}[dir=ltr] .smx-chap-p{transform-origin:left}.smx-chap.is-on{opacity:1;transform:none}@media (max-width:1023px){.smx-chap{display:flex}}.smx-rb{background:#0c2548;color:#f7efe2;overflow:hidden;padding:.95rem 0;border-block:1px solid rgba(191,218,223,.35)}.smx-rb-tr{display:flex;width:-moz-max-content;width:max-content}.smx-rb-g{display:flex;align-items:center;flex-shrink:0}.smx-rb-i{white-space:nowrap;font-size:1.05rem;font-weight:300;letter-spacing:.02em;padding:0 1.4rem}.smx-rb-s{width:7px;height:7px;transform:rotate(45deg);border:1px solid #bfdadf;flex-shrink:0}html.motion-ok .smx-rb-tr{animation:smx-marq var(--dur,40s) linear infinite}html.motion-ok .smx-rb:hover .smx-rb-tr{animation-play-state:paused}@keyframes smx-marq{to{transform:translate3d(-50%,0,0)}}.smx-title-arm h1 .smx-w{display:inline-block;opacity:0;transform:translateY(.55em)}.smx-title-go h1 .smx-w{opacity:1;transform:none;transition:opacity .6s calc(var(--i) * .08s + .1s),transform .75s cubic-bezier(.2,.75,.2,1) calc(var(--i) * .08s + .1s);background:linear-gradient(100deg,var(--tc) 40%,#63aeb8 50%,var(--tc) 60%) 100% 0 /300% 100% no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:smx-shine 1.4s ease-in-out calc(.9s + var(--i) * .08s) 1 both}@keyframes smx-shine{0%{background-position:100% 0}to{background-position:0 0}}.smx-title-arm :is(.v5-lead,.sh-eyebrow,.sh-rule){opacity:0;transform:translateY(8px)}.smx-title-go :is(.v5-lead,.sh-eyebrow,.sh-rule){opacity:1;transform:none;transition:opacity .7s .55s,transform .7s .55s}.smx-rb-tr.rev{animation-direction:reverse!important}.smx-st8{width:14px;height:14px;flex-shrink:0;overflow:visible}.smx-st8 path{fill:none;stroke:#bfdadf;stroke-width:1.1}.smx-st8 circle{fill:#bfdadf}.smx-rb-duo1{border-bottom:0}.smx-rb-duo2{background:#11315d;padding:.7rem 0;border-top:0}.smx-rb-duo2 .smx-rb-i{font-size:.92rem;color:#bfdadf;letter-spacing:.04em}.smx-rb-out{background:#f7efe2;border-block:1px solid rgba(69,158,172,.4);padding:1.1rem 0}.smx-rb-out .smx-rb-i{font-size:clamp(1.8rem,1.2rem + 2.2vw,3.1rem);font-weight:300;padding:0 1.6rem;line-height:1.2}.smx-rb-out .smx-rb-i.f{color:#0c2548}.smx-rb-out .smx-rb-i.o{color:transparent;-webkit-text-stroke:1px #459eac}.smx-rb-dot{width:9px;height:9px;border-radius:50%;background:#459eac;flex-shrink:0}.smx-rb-star{background:#fff9ef;color:#3a5f91;border-block:1px solid rgba(69,158,172,.55);box-shadow:inset 0 3px 0 -2px rgba(69,158,172,.35),inset 0 -3px 0 -2px rgba(69,158,172,.35)}.smx-rb-star .smx-st8 path{stroke:#459eac}.smx-rb-star .smx-st8 circle{fill:#459eac}html.motion-ok .smx-rb-star .smx-st8{animation:smx-spin 12s linear infinite}.smx-rbv{position:absolute;top:0;bottom:0;inset-inline-end:5%;width:3.2rem;z-index:1;overflow:hidden;pointer-events:none;border-inline:1px solid rgba(69,158,172,.35);-webkit-mask:linear-gradient(transparent,#000 18%,#000 82%,transparent);mask:linear-gradient(transparent,#000 18%,#000 82%,transparent)}.smx-rbv-g,.smx-rbv-tr{display:flex;flex-direction:column;align-items:center}.smx-rbv-g{gap:1.1rem;padding-bottom:1.1rem}.smx-rbv .smx-rb-i{writing-mode:vertical-rl;white-space:nowrap;color:#3a5f91;font-size:1rem;font-weight:300;letter-spacing:.05em;padding:0}.smx-rbv .smx-st8 path{stroke:#459eac}.smx-rbv .smx-st8 circle{fill:#459eac}html.motion-ok .smx-rbv-tr{animation:smx-marqv 45s linear infinite}@keyframes smx-marqv{to{transform:translate3d(0,-50%,0)}}@media (max-width:767px){.smx-rbv{inset-inline-end:.5rem;width:2.4rem;opacity:.55}}.smx-rb-scr{padding:1.3rem 0}.smx-rb-scr .smx-rb-i{font-size:clamp(1.3rem,1rem + 1.2vw,2rem);transform:skewX(var(--sk,0deg));transition:transform .2s}.smx-rb-scr .smx-rb-tr.js{animation:none!important;will-change:transform}.smx-t-arm h1 .smx-w{display:inline-block}.smx-t-arm :is(.v5-lead,.sh-eyebrow,.sh-rule){opacity:0;transform:translateY(8px)}.smx-t-go :is(.v5-lead,.sh-eyebrow,.sh-rule){opacity:1;transform:none;transition:opacity .7s .7s,transform .7s .7s}.smx-t-type.smx-t-go :is(.v5-lead,.sh-eyebrow,.sh-rule){transition-delay:.1s}.smx-t-blur h1 .smx-c{display:inline-block;opacity:0;filter:blur(14px);transform:translateY(.14em) scale(1.18)}.smx-t-blur.smx-t-go h1 .smx-c{opacity:1;filter:none;transform:none;transition:opacity .8s calc(var(--ci) * 32ms),filter .9s calc(var(--ci) * 32ms),transform 1s cubic-bezier(.2,.75,.2,1) calc(var(--ci) * 32ms)}.smx-ln{display:block;width:-moz-fit-content;width:fit-content;position:relative}.smx-t-mask h1 .smx-ln-in{opacity:0}.smx-t-mask h1 .smx-ln:after{content:"";position:absolute;inset:.04em -.05em .02em;background:#459eac;transform:scaleX(0)}.smx-t-mask.smx-t-go h1 .smx-ln-in{animation:smx-show 1.1s step-end calc(var(--l) * .2s + .1s) forwards}.smx-t-mask.smx-t-go h1 .smx-ln:after{animation:smx-wipe-r 1.1s cubic-bezier(.77,0,.18,1) calc(var(--l) * .2s + .1s) both}[dir=ltr] .smx-t-mask.smx-t-go h1 .smx-ln:after{animation-name:smx-wipe-l}@keyframes smx-show{0%{opacity:0}50%{opacity:1}to{opacity:1}}@keyframes smx-wipe-r{0%{transform:scaleX(0);transform-origin:100% 50%}50%{transform:scaleX(1);transform-origin:100% 50%}50.1%{transform:scaleX(1);transform-origin:0 50%}to{transform:scaleX(0);transform-origin:0 50%}}@keyframes smx-wipe-l{0%{transform:scaleX(0);transform-origin:0 50%}50%{transform:scaleX(1);transform-origin:0 50%}50.1%{transform:scaleX(1);transform-origin:100% 50%}to{transform:scaleX(0);transform-origin:100% 50%}}.smx-t-underline h1 .smx-w{opacity:0;transform:translateY(.3em)}.smx-t-underline.smx-t-go h1 .smx-w{opacity:1;transform:none;transition:opacity .6s calc(var(--l) * .25s + var(--i) * .05s),transform .8s cubic-bezier(.2,.75,.2,1) calc(var(--l) * .25s + var(--i) * .05s)}.smx-t-underline h1 .smx-ln:after{content:"";position:absolute;inset-inline:0;bottom:.02em;height:1.5px;background:linear-gradient(90deg,#459eac,#bfdadf,#459eac);transform:scaleX(0);transform-origin:right}[dir=ltr] .smx-t-underline h1 .smx-ln:after{transform-origin:left}.smx-t-underline h1 .smx-ln:before{content:"";position:absolute;inset-inline-end:-.35em;bottom:calc(.02em - 3px);width:7px;height:7px;background:#459eac;transform:rotate(45deg) scale(0)}.smx-t-underline.smx-t-go h1 .smx-ln:after{transform:scaleX(1);transition:transform 1.1s cubic-bezier(.65,0,.2,1) calc(var(--l) * .25s + .35s)}.smx-t-underline.smx-t-go h1 .smx-ln:before{transform:rotate(45deg) scale(1);transition:transform .4s cubic-bezier(.3,1.6,.5,1) calc(var(--l) * .25s + 1.3s)}.smx-t-split h1 .smx-ln{overflow:hidden;padding-block:.06em}.smx-t-split h1 .smx-ln-in{display:inline-block;opacity:0;transform:translateX(14%)}.smx-t-split h1 .smx-ln:nth-child(2n) .smx-ln-in{transform:translateX(-14%)}.smx-t-split.smx-t-go h1 .smx-ln-in{opacity:1;transform:none;transition:opacity .9s calc(var(--l) * .12s),transform 1.2s cubic-bezier(.16,1,.3,1) calc(var(--l) * .12s)}.smx-t-split.smx-t-go h1 .smx-ln:first-child{box-shadow:inset 0 -1px 0 rgba(69,158,172,0)}.smx-t-type h1 .smx-c{opacity:0}.smx-t-type h1 .smx-c.on{opacity:1;transition:opacity .22s}.smx-caret{display:inline-block;width:2px;height:.82em;margin-inline:.06em;vertical-align:-.04em;background:#459eac}.smx-caret.done{animation:smx-blink .9s step-end 3,smx-fade .4s 2.7s forwards}@keyframes smx-blink{50%{opacity:0}}@keyframes smx-fade{to{opacity:0}}.smx-badge{display:inline-block;margin-inline-start:.5rem;padding:.1rem .55rem;border-radius:999px;background:#d7e9eb;color:#194951;font-size:.72rem;font-weight:500;vertical-align:.1em}.smx-sub-big{margin-top:3.5rem;padding-top:2rem;border-top:1px solid rgba(69,158,172,.45);font-size:1.6rem}.smx-sub-sm{font-size:1.05rem;color:#2d7a85;letter-spacing:.02em}