/*
! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}:root{--plum1:292deg 90% 99.4%;--plum2:300deg 100% 98.6%;--plum3:299deg 71.2% 96.4%;--plum4:299deg 62% 93.8%;--plum5:298deg 56.1% 90.5%;--plum6:296deg 51.3% 85.8%;--plum7:295deg 48.2% 78.9%;--plum8:292deg 47.7% 70.8%;--plum9:292deg 45% 51%;--plum10:292deg 50.2% 46.9%;--plum11:292deg 60% 42.5%;--plum12:291deg 57% 23.2%;--plumA1:rgba(172,5,255,.012);--plumA2:rgba(255,5,255,.028);--plumA3:rgba(208,1,208,.063);--plumA4:rgba(196,0,196,.102);--plumA5:rgba(175,2,181,.15);--plumA6:rgba(163,0,172,.216);--plumA7:rgba(152,0,166,.314);--plumA8:rgba(143,0,165,.432);--plumA9:rgba(137,0,158,.71);--plumA10:rgba(136,0,157,.765);--plumA11:rgba(136,0,156,.832);--plumA12:rgba(64,0,75,.902);--slate1:240deg 22% 99%;--slate2:240deg 20% 98%;--slate3:239deg 13.4% 95.4%;--slate4:238deg 11.8% 92.9%;--slate5:237deg 11.1% 90.5%;--slate6:236deg 10.6% 87.9%;--slate7:234deg 10.4% 84.4%;--slate8:231deg 10.2% 75.1%;--slate9:230deg 6% 57%;--slate10:227deg 5.2% 51.8%;--slate11:220deg 6% 40%;--slate12:210deg 12% 12.5%;--slateA1:rgba(5,5,88,.012);--slateA2:rgba(5,5,88,.024);--slateA3:rgba(0,0,59,.051);--slateA4:rgba(2,2,52,.079);--slateA5:rgba(0,0,48,.106);--slateA6:rgba(1,1,46,.134);--slateA7:rgba(1,6,47,.173);--slateA8:rgba(0,8,47,.275);--slateA9:rgba(0,4,29,.455);--slateA10:rgba(0,4,24,.506);--slateA11:rgba(0,7,19,.624);--slateA12:rgba(0,5,9,.891);--amber1:39deg 70% 99%;--amber2:40deg 100% 96.5%;--amber3:45deg 100% 90.8%;--amber4:44deg 100% 85.8%;--amber5:40deg 100% 81.5%;--amber6:39deg 83.6% 75.4%;--amber7:37deg 66.9% 68.2%;--amber8:35deg 59.8% 60%;--amber9:42deg 100% 62%;--amber10:42deg 100% 55%;--amber11:25deg 50% 38%;--amber12:25deg 40% 22%;--amberA1:rgba(192,130,5,.016);--amberA2:rgba(255,171,2,.071);--amberA3:rgba(255,192,1,.185);--amberA4:rgba(255,187,1,.283);--amberA5:rgba(255,170,1,.369);--amberA6:rgba(233,151,0,.451);--amberA7:rgba(204,126,0,.53);--amberA8:rgba(191,112,0,.64);--amberA9:rgba(255,179,0,.761);--amberA10:rgba(255,179,1,.899);--amberA11:rgba(120,50,0,.812);--amberA12:rgba(52,21,0,.867);--orange1:24deg 70% 99%;--orange2:22deg 100% 97.8%;--orange3:34deg 100% 91.7%;--orange4:33deg 100% 86.6%;--orange5:31deg 100% 82.2%;--orange6:27deg 100% 78.4%;--orange7:21deg 100% 74.5%;--orange8:19deg 80.1% 64.5%;--orange9:24deg 94% 50%;--orange10:24deg 100% 46.5%;--orange11:16deg 45% 41.5%;--orange12:16deg 50% 23%;--orangeA1:rgba(192,67,5,.016);--orangeA2:rgba(255,97,5,.044);--orangeA3:rgba(255,145,1,.165);--orangeA4:rgba(255,140,1,.267);--orangeA5:rgba(255,132,0,.357);--orangeA6:rgba(255,115,1,.432);--orangeA7:rgba(255,89,0,.51);--orangeA8:rgba(227,72,0,.64);--orangeA9:rgba(247,99,0,.969);--orangeA10:#ed5f00;--orangeA11:rgba(123,33,0,.773);--orangeA12:rgba(67,18,0,.887);--red1:359deg 100% 99.4%;--red2:0deg 100% 98.4%;--red3:360deg 100% 96.8%;--red4:360deg 97.9% 94.8%;--red5:360deg 90.2% 91.9%;--red6:360deg 81.7% 87.8%;--red7:359deg 74.2% 81.7%;--red8:359deg 69.5% 74.3%;--red9:358deg 75% 59%;--red10:358deg 67.4% 54.6%;--red11:358deg 65% 47%;--red12:350deg 63% 24%;--green1:136deg 50% 98.9%;--green2:138deg 62.5% 96.9%;--green3:139deg 55.2% 94.5%;--green4:140deg 48.7% 91%;--green5:141deg 43.7% 86%;--green6:143deg 40.3% 79%;--green7:146deg 38.5% 69%;--green8:151deg 40.2% 54.1%;--green9:151deg 55% 41.5%;--green10:152deg 57.5% 37.6%;--green11:153deg 67% 28.5%;--green12:155deg 40% 16.5%;--blackA1:rgba(0,0,0,.012);--blackA2:rgba(0,0,0,.024);--blackA3:rgba(0,0,0,.055);--blackA4:rgba(0,0,0,.078);--blackA5:rgba(0,0,0,.106);--blackA6:rgba(0,0,0,.133);--blackA7:rgba(0,0,0,.169);--blackA8:rgba(0,0,0,.267);--blackA9:rgba(0,0,0,.447);--blackA10:rgba(0,0,0,.498);--blackA11:rgba(0,0,0,.608);--blackA12:rgba(0,0,0,.875);--whiteA1:transparent;--whiteA2:hsla(0,0%,100%,.013);--whiteA3:hsla(0,0%,100%,.069);--whiteA4:hsla(0,0%,100%,.104);--whiteA5:hsla(0,0%,100%,.134);--whiteA6:hsla(0,0%,100%,.169);--whiteA7:hsla(0,0%,100%,.216);--whiteA8:hsla(0,0%,100%,.312);--whiteA9:hsla(0,0%,100%,.372);--whiteA10:hsla(0,0%,100%,.455);--whiteA11:hsla(0,0%,100%,.662);--whiteA12:hsla(0,0%,100%,.926)}@media (prefers-color-scheme:dark){:root{--plum1:301deg 20% 9.4%;--plum2:300deg 28.8% 11.6%;--plum3:299deg 31.8% 15.5%;--plum4:298deg 33.4% 18.3%;--plum5:297deg 34.6% 21%;--plum6:296deg 36% 25.1%;--plum7:295deg 37.9% 32.7%;--plum8:292deg 40.2% 47.8%;--plum9:292deg 45% 51%;--plum10:291deg 51.2% 60.2%;--plum11:290deg 70% 74%;--plum12:300deg 60% 89.5%;--plumA1:rgba(251,0,251,.022);--plumA2:rgba(253,0,253,.061);--plumA3:rgba(254,48,254,.122);--plumA4:rgba(248,66,254,.165);--plumA5:rgba(246,77,255,.208);--plumA6:rgba(244,86,255,.273);--plumA7:rgba(242,95,255,.394);--plumA8:rgba(234,101,255,.637);--plumA9:rgba(233,95,255,.702);--plumA10:rgba(235,124,255,.784);--plumA11:rgba(238,153,255,.914);--plumA12:rgba(255,221,255,.953);--slate1:240deg 5% 9.8%;--slate2:240deg 6.9% 11.4%;--slate3:227deg 6.7% 16.4%;--slate4:222deg 6.6% 19.4%;--slate5:218deg 6.5% 22.1%;--slate6:214deg 6.4% 25.1%;--slate7:209deg 6.2% 29.4%;--slate8:202deg 5.8% 37.5%;--slate9:220deg 6% 44%;--slate10:218deg 5.3% 51.5%;--slate11:220deg 7% 70%;--slate12:220deg 7% 93.5%;--slateA1:rgba(24,24,246,.009);--slateA2:rgba(121,121,250,.031);--slateA3:rgba(189,200,255,.091);--slateA4:rgba(199,214,254,.126);--slateA5:rgba(210,223,255,.156);--slateA6:rgba(212,228,254,.191);--slateA7:rgba(213,234,254,.243);--slateA8:rgba(222,243,255,.334);--slateA9:rgba(221,233,255,.412);--slateA10:rgba(228,238,255,.494);--slateA11:rgba(239,245,255,.693);--slateA12:rgba(252,253,255,.936);--amber1:36deg 100% 6.1%;--amber2:36deg 80.5% 8%;--amber3:35deg 63.4% 11.4%;--amber4:34deg 58.8% 14.1%;--amber5:34deg 58.1% 16.7%;--amber6:35deg 58.3% 20.5%;--amber7:35deg 59% 27.4%;--amber8:36deg 60.2% 41.4%;--amber9:42deg 100% 62%;--amber10:43deg 100% 64%;--amber11:43deg 100% 65%;--amber12:41deg 100% 85%;--amberA1:rgba(250,0,0,.031);--amberA2:rgba(252,25,0,.057);--amberA3:rgba(255,102,0,.104);--amberA4:rgba(255,128,0,.143);--amberA5:rgba(254,140,0,.187);--amberA6:rgba(255,151,16,.256);--amberA7:rgba(255,164,37,.377);--amberA8:rgba(255,174,53,.628);--amberA9:#ffc53d;--amberA10:#ffcb47;--amberA11:#ffcd4d;--amberA12:#ffe7b3;--orange1:30deg 70% 7.2%;--orange2:29deg 81.4% 8.4%;--orange3:26deg 68.4% 12%;--orange4:25deg 64.6% 14.9%;--orange5:25deg 64.3% 17.8%;--orange6:25deg 65.7% 21.9%;--orange7:25deg 67.7% 29.4%;--orange8:25deg 70.3% 44.9%;--orange9:24deg 94% 50%;--orange10:24deg 100% 58.5%;--orange11:24deg 100% 70%;--orange12:30deg 100% 88%;--orangeA1:rgba(250,0,0,.031);--orangeA2:rgba(255,0,0,.065);--orangeA3:rgba(253,55,0,.122);--orangeA4:rgba(255,85,0,.169);--orangeA5:rgba(255,102,0,.221);--orangeA6:rgba(255,110,7,.299);--orangeA7:rgba(255,120,24,.442);--orangeA8:rgba(255,128,37,.741);--orangeA9:rgba(255,106,7,.966);--orangeA10:#ff802b;--orangeA11:#ffa366;--orangeA12:#ffe0c2;--red1:353deg 23% 9.8%;--red2:354deg 30.2% 12.4%;--red3:353deg 40.8% 16.4%;--red4:353deg 46.3% 19.2%;--red5:353deg 51.2% 22.1%;--red6:353deg 57.3% 26.2%;--red7:354deg 65.7% 33.2%;--red8:358deg 75% 47.1%;--red9:358deg 75% 59%;--red10:359deg 84.8% 67.6%;--red11:358deg 100% 76%;--red12:350deg 100% 91%;--green1:146deg 30% 7.4%;--green2:154deg 31.8% 8.6%;--green3:154deg 37.6% 11.5%;--green4:154deg 41% 13.6%;--green5:154deg 43.7% 15.7%;--green6:154deg 46.7% 18.7%;--green7:153deg 50.3% 24.4%;--green8:151deg 52.2% 36.1%;--green9:151deg 55% 41.5%;--green10:151deg 55.2% 46.7%;--green11:151deg 65% 54%;--green12:144deg 70% 82%}}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.z-50{z-index:50}.mb-3{margin-bottom:.75rem}.mr-3{margin-right:.75rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.hidden{display:none}.h-8{height:2rem}.w-56{width:14rem}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.p-1{padding:.25rem}.p-2{padding:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.text-xs{font-size:.75rem;line-height:1rem}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.text-slate-12{--tw-text-opacity:1;color:hsl(var(--slate12)/var(--tw-text-opacity))}.text-slate-9{--tw-text-opacity:1;color:hsl(var(--slate9)/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-blackA-3{--tw-ring-color:var(--blackA3)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}html{font-size:18px;scroll-behavior:smooth}@media only screen and (min-width:1200px){html{font-size:20px}}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif;-webkit-tap-highlight-color:transparent;-moz-osx-font-smoothing:grayscale}.pointer{cursor:pointer}.lock-scroll{overflow:hidden!important;position:fixed!important;width:100%!important}@keyframes modal-video{0%{opacity:0}to{opacity:1}}@keyframes modal-video-inner{0%{transform:translateY(100px)}to{transform:translate(0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.85);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000000;cursor:pointer;opacity:1;animation-timing-function:ease-out;animation-duration:.2s;animation-name:modal-video;transition:opacity .2s ease-out}.modal-video-effect-exit{opacity:0}.modal-video-effect-exit .modal-video-movie-wrap{transform:translateY(100px)}.modal-video-body{max-width:1200px;width:100%;height:100%;margin:0 auto;display:table}.modal-video-inner{display:table-cell;vertical-align:middle;width:100%;height:100%}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;animation-timing-function:ease-out;animation-duration:.2s;animation-name:modal-video-inner;transform:translate(0);transition:transform .2s ease-out;box-shadow:0 6px 30px 0 rgba(0,0,0,.1),0 2px 10px -2px rgba(0,0,0,.1)}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-30px;right:-30px;display:inline-block;width:20px;height:20px;overflow:hidden;border:none;background:transparent}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:after,.modal-video-close-btn:before{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;background:#000}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}@font-face{font-family:DIN;src:local("DIN Regular"),local("DINRegular"),url(/DINRegular.woff2) format("woff2"),url(/DINRegular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DIN;src:local("DIN Medium"),local("DINMedium"),url(/DINMedium.woff2) format("woff2"),url(/DINMedium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel .carousel{position:relative}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:flex;align-items:center}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;text-align:center;width:100%}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);background:#fff;border-radius:50%;width:12px;height:12px;cursor:pointer;display:inline-block;margin:0 4px;outline:none}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.hidden-services-prices{transition:all 2s}.hidden-services-prices.expanded{margin-top:0}.know-about-title{font-size:24px;font-weight:500;font-family:DIN,-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif;line-height:1.25;color:#ff5f42;margin-bottom:1rem}.know-about-normal-text{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif;font-weight:400;line-height:1.5;font-size:20px;color:#656478}.know-about-ul{list-style:auto;margin-bottom:2rem;padding-left:2rem}.know-about-li{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif;font-weight:400;line-height:1.5;font-size:20px;color:#656478}.know-about-li>strong{color:#ff5f42}@media screen and (max-width:648px){#dental_implant_breakdown_desktop{display:none}#dental_implant_breakdown_mobile{display:flex}}@media screen and (min-width:648px){#dental_implant_breakdown_desktop{display:flex}#dental_implant_breakdown_mobile{display:none}}@media screen and (max-width:769px){#navigation_contact_desktop{display:none}#navigation_contact_mobile{display:flex}}@media screen and (min-width:769px){#navigation_contact_desktop{display:flex}#navigation_contact_mobile{display:none}}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-0.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:0.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-0.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:0.5rem}@media (min-width:640px){.sm\:h-10{height:2.5rem}}@media (min-width:768px){.md\:gap-4{gap:1rem}}@media (min-width:1280px){.xl\:flex{display:flex}.xl\:hidden{display:none}}