/*! tailwindcss v4.1.10 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-300:oklch(80.8% .114 19.571);--color-blue-500:oklch(62.3% .214 259.815);--color-black:#000;--color-white:#fff;--spacing:.25rem;--font-weight-semibold:600;--font-weight-bold:700;--radius-md:.375rem;--radius-2xl:1rem;--radius-4xl:2rem;--drop-shadow-2xl:0 25px 25px #00000026;--ease-out:cubic-bezier(0,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer mui,components;@layer utilities{.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-\[2rem\]{top:2rem}.right-4{right:calc(var(--spacing)*4)}.right-8{right:calc(var(--spacing)*8)}.right-\[10rem\]{right:10rem}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-8{bottom:calc(var(--spacing)*8)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing)*4)}.left-\[10rem\]{left:10rem}.z-50{z-index:50}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.mx-\[20px\]{margin-inline:20px}.mx-auto{margin-inline:auto}.my-12{margin-block:calc(var(--spacing)*12)}.my-\[20px\]{margin-block:20px}.my-auto{margin-block:auto}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-\[1rem\]{margin-top:1rem}.mt-\[2rem\]{margin-top:2rem}.mt-\[3rem\]{margin-top:3rem}.mt-\[8px\]{margin-top:8px}.mt-\[8rem\]{margin-top:8rem}.mt-\[12px\]{margin-top:12px}.mt-\[18px\]{margin-top:18px}.mt-\[20px\]{margin-top:20px}.mt-\[40px\]{margin-top:40px}.mt-\[80px\]{margin-top:80px}.mr-4{margin-right:calc(var(--spacing)*4)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-\[1rem\]{margin-bottom:1rem}.mb-\[4rem\]{margin-bottom:4rem}.mb-\[8rem\]{margin-bottom:8rem}.mb-\[18px\]{margin-bottom:18px}.mb-\[18x\]{margin-bottom:18x}.mb-\[20px\]{margin-bottom:20px}.mb-\[32px\]{margin-bottom:32px}.mb-\[80px\]{margin-bottom:80px}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.aspect-square{aspect-ratio:1}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-\[3rem\]{width:3rem;height:3rem}.h-10{height:calc(var(--spacing)*10)}.h-\[3px\]{height:3px}.h-full{height:100%}.h-screen{height:100vh}.max-h-16{max-height:calc(var(--spacing)*16)}.w-\[1px\]{width:1px}.w-\[40\%\]{width:40%}.w-\[80\%\]{width:80%}.w-\[100\%\]{width:100%}.w-\[100dvw\],.w-dvw{width:100dvw}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[700px\]{max-width:700px}.max-w-\[800px\]{max-width:800px}.max-w-\[820px\]{max-width:820px}.max-w-\[850px\]{max-width:850px}.max-w-\[1250px\]{max-width:1250px}.max-w-dvw{max-width:100dvw}.min-w-\[1000px\]{min-width:1000px}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1)}.-translate-x-1\/2,.-translate-x-2{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-2{--tw-translate-x:calc(var(--spacing)*-2)}.translate-x-\[-40px\]{--tw-translate-x:-40px}.translate-x-\[-40px\],.translate-x-\[60px\]{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[60px\]{--tw-translate-x:60px}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1)}.-translate-y-1\/2,.translate-y-0{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0)}.translate-y-1\/2{--tw-translate-y:calc(1/2*100%)}.translate-y-1\/2,.translate-y-6{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-6{--tw-translate-y:calc(var(--spacing)*6)}.translate-y-\[-8rem\]{--tw-translate-y:-8rem}.translate-y-\[-50px\],.translate-y-\[-8rem\]{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-50px\]{--tw-translate-y:-50px}.translate-y-\[1rem\]{--tw-translate-y:1rem}.translate-y-\[1rem\],.translate-y-\[2rem\]{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[2rem\]{--tw-translate-y:2rem}.translate-y-\[10rem\]{--tw-translate-y:10rem}.translate-y-\[10rem\],.translate-y-\[30rem\]{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[30rem\]{--tw-translate-y:30rem}.translate-y-\[55rem\]{--tw-translate-y:55rem;translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-\[2\]{scale:2}.-rotate-6{rotate:-6deg}.rotate-3{rotate:3deg}.rotate-6{rotate:6deg}.rotate-12{rotate:12deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-items-center{justify-items:center}.gap-2{gap:calc(var(--spacing)*2)}.gap-4{gap:calc(var(--spacing)*4)}.gap-8{gap:calc(var(--spacing)*8)}.gap-12{gap:calc(var(--spacing)*12)}.gap-\[1rem\]{gap:1rem}.gap-\[10px\]{gap:10px}.gap-\[16px\]{gap:16px}.gap-\[20px\]{gap:20px}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-4xl{border-radius:var(--radius-4xl)}.rounded-\[40px\]{border-radius:40px}.rounded-full{border-radius:3.40282e+38px}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\(--neutral-300\){border-color:var(--neutral-300)}.bg-\(--a\){background-color:var(--a)}.bg-\(--a22\){background-color:var(--a22)}.bg-\(--c\){background-color:var(--c)}.bg-\(--d\){background-color:var(--d)}.bg-\(--neutral-100\){background-color:var(--neutral-100)}.bg-\(--neutral-400\){background-color:var(--neutral-400)}.bg-\(--primary-1\){background-color:var(--primary-1)}.bg-\[\#FA5456\]{background-color:#fa5456}.bg-\[\#d9d8e5\]{background-color:#d9d8e5}.bg-black{background-color:var(--color-black)}.bg-red-300{background-color:var(--color-red-300)}.bg-white{background-color:var(--color-white)}.p-4{padding:calc(var(--spacing)*4)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-\[2rem\]{padding-inline:2rem}.px-\[40px\]{padding-inline:40px}.py-2{padding-block:calc(var(--spacing)*2)}.py-\[8px\]{padding-block:8px}.py-\[8rem\]{padding-block:8rem}.py-\[12px\]{padding-block:12px}.py-\[28px\]{padding-block:28px}.py-\[100px\]{padding-block:100px}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-\[180px\]{padding-top:180px}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-6{padding-left:calc(var(--spacing)*6)}.text-center{text-align:center}.text-justify{text-align:justify}.text-right{text-align:right}.text-\[2rem\]{font-size:2rem}.text-\[18px\]{font-size:18px}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-\(--a\){color:var(--a)}.text-\(--c\){color:var(--c)}.text-\(--d\){color:var(--d)}.text-\(--neutral-600\){color:var(--neutral-600)}.text-\(--primary-1\){color:var(--primary-1)}.text-blue-500{color:var(--color-blue-500)}.underline{text-decoration-line:underline}.underline-offset-8{text-underline-offset:8px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.drop-shadow-\(--main-drop-shadow\){--tw-drop-shadow-size:drop-shadow(var(--main-drop-shadow));--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-2xl,.drop-shadow-\(--main-drop-shadow\){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,)}.drop-shadow-2xl{--tw-drop-shadow-size:drop-shadow(0 25px 25px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-2xl))}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}:is(.\*\:h-full>*){height:100%}:is(.\*\:text-\[0\.9rem\]>*){font-size:.9rem}@media (hover:hover){.hover\:bg-\(--c\):hover{background-color:var(--c)}.hover\:bg-\(--c11\):hover{background-color:var(--c11)}.hover\:text-\(--c\):hover{color:var(--c)}.hover\:text-\(--neutral-100\):hover{color:var(--neutral-100)}.hover\:underline:hover{text-decoration-line:underline}:is(.\*\:hover\:text-\(--c\)>*):hover{color:var(--c)}:is(.\*\:hover\:text-\(--d\)>*):hover{color:var(--d)}:is(.\*\:hover\:underline>*):hover{text-decoration-line:underline}}@media not all and (min-width:1440px){.max-\[1440px\]\:flex{display:flex}.max-\[1440px\]\:hidden{display:none}}@media not all and (min-width:1025px){.max-\[1025px\]\:grid{display:grid}.max-\[1025px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:821px){.max-\[821px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[821px\]\:gap-\[2rem\]{gap:2rem}}@media not all and (min-width:770px){.max-\[770px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:769px){.max-\[769px\]\:mx-auto{margin-inline:auto}.max-\[769px\]\:mb-\[2rem\]{margin-bottom:2rem}.max-\[769px\]\:flex{display:flex}.max-\[769px\]\:hidden{display:none}.max-\[769px\]\:max-w-\[320px\]{max-width:320px}.max-\[769px\]\:flex-col{flex-direction:column}.max-\[769px\]\:justify-center{justify-content:center}.max-\[769px\]\:px-8{padding-inline:calc(var(--spacing)*8)}.max-\[769px\]\:text-center{text-align:center}}@media not all and (min-width:450px){.max-\[450px\]\:mx-auto{margin-inline:auto}.max-\[450px\]\:my-6{margin-block:calc(var(--spacing)*6)}.max-\[450px\]\:line-clamp-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.max-\[450px\]\:block{display:block}.max-\[450px\]\:hidden{display:none}.max-\[450px\]\:w-1\/2{width:50%}.max-\[450px\]\:max-w-\[200px\]{max-width:200px}.max-\[450px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[450px\]\:gap-x-0{column-gap:calc(var(--spacing)*0)}.max-\[450px\]\:px-0{padding-inline:calc(var(--spacing)*0)}.max-\[450px\]\:pl-0{padding-left:calc(var(--spacing)*0)}.max-\[450px\]\:text-right{text-align:right}}@media (min-width:700px){.min-\[700px\]\:px-\[2rem\]{padding-inline:2rem}}@media (min-width:1024px){.min-\[1024px\]\:w-1\/2{width:50%}.min-\[1024px\]\:justify-end{justify-content:flex-end}.min-\[1024px\]\:px-\[28px\]{padding-inline:28px}}@media (min-width:1440px){.min-\[1440px\]\:w-full{width:100%}.min-\[1440px\]\:px-0{padding-inline:calc(var(--spacing)*0)}}}:root{--c0:#fa5255;--c:#fa5456;--c00:#fa545600;--c11:#fa545611;--c22:#fa545622;--c33:#fa545633;--c44:#fa545644;--c55:#fa545655;--c66:#fa545666;--c77:#fa545677;--c88:#fa545688;--c99:#fa545699;--caa:#fa5456aa;--cbb:#fa5456bb;--ccc:#fa5456cc;--cdd:#fa5456dd;--cee:#fa5456ee;--cff:#fa5456;--a:#fc8823;--a00:#fc882300;--a11:#fc882311;--a22:#fc882322;--a33:#fc882333;--a44:#fc882344;--a55:#fc882355;--a66:#fc882366;--a77:#fc882377;--a88:#fc882388;--a99:#fc882399;--aaa:#fc8823aa;--abb:#fc8823bb;--acc:#fc8823cc;--add:#fc8823dd;--aee:#fc8823ee;--aff:#fc8823;--d:#00b5bc;--d00:#00b5bc00;--d11:#00b5bc11;--d22:#00b5bc22;--d33:#00b5bc33;--d44:#00b5bc44;--d55:#00b5bc55;--d66:#00b5bc66;--d77:#00b5bc77;--d88:#00b5bc88;--d99:#00b5bc99;--daa:#00b5bcaa;--dbb:#00b5bcbb;--dcc:#00b5bccc;--ddd:#00b5bcdd;--dee:#00b5bcee;--dff:#00b5bc;--d0:#f5e461 f;--text:#190101;--text-light:#fff;--primary-1:#ff4c4f;--secondary-1:#fefcf1;--neutral-800:#431415;--neutral-700:#411b1b;--neutral-600:#7e5d5e;--neutral-500:#b89394;--neutral-400:#e4d7d7;--neutral-300:#f6eeee;--neutral-200:#fcf8f8;--neutral-100:white;--main-drop-shadow:0 8px 24px var(--neutral-400);--shadow-1:#ff383b1f;--shadow-2:#ff383b99;--shadow-3:#43141512;--shadow-4:#ff4c4f1a;--shadow-5:#ff4c4f45;--separator:#d9d8e5}html{scroll-behavior:smooth}body{color:var(--text);font-family:Prompt,IBM Plex Sans,Arial,sans-serif;font-size:18px}h1{letter-spacing:.01em;margin-bottom:20px;font-size:58px;line-height:1.034em}h1,h2{color:var(--neutral-800);margin-top:0;font-weight:700}h2{letter-spacing:.03em;margin-bottom:16px;font-size:38px;line-height:1.237em}@media screen and (max-width:770px){h2{font-size:1.6rem}}@media screen and (max-width:450px){h2{font-size:2rem}}h3{font-size:24px;line-height:1.25em}h3,h4{color:var(--neutral-800);margin-top:0;margin-bottom:16px;font-weight:700}h4{font-size:20px;line-height:1.4em}h5{margin-bottom:16px;font-size:18px;line-height:1.222em}h5,h6{color:var(--neutral-800);margin-top:0;font-weight:700}h6{margin-bottom:10px;font-size:16px;line-height:1.375em}p{font-size:18px}@media screen and (max-width:450px){p{font-size:1rem}}p.small{font-size:16px;line-height:1.625em}p.large{font-size:24px;line-height:1.583em}.a{color:var(--primary-1);text-decoration:underline;transition:color .35s}.b{color:var(--neutral-800);font-weight:700}.i{font-style:italic}p.subtitle{border:1px solid var(--neutral-300);border-radius:8px;margin-bottom:20px;padding:12px 14px;font-size:16px;line-height:1.125em;display:inline-block;box-shadow:0 1px 4px #310c0d05,0 5px 15px #ff4c4f1f}blockquote,p.subtitle{background-color:var(--neutral-100);color:var(--primary-1);font-weight:700}blockquote{border-left:9px solid var(--primary-1);border-radius:8px 32px 32px 8px;padding:57px 77px 56px;font-size:24px;line-height:1.5em;box-shadow:0 4px 32px #35080917}blockquote,ol,ul{margin-bottom:10px}ol,ul{margin-top:0;padding-left:40px}li{text-align:-webkit-match-parent;unicode-bidi:isolate;margin-bottom:16px;list-style-type:disc;display:list-item}@media screen and (max-width:450px){li{font-size:16px}}.button-primary{background-color:var(--primary-1);color:var(--neutral-100);text-align:center;transform-style:preserve-3d;box-shadow:0 0 var(--shadow-1);cursor:pointer;border:0;border-radius:12px;padding:24px 32px;font-weight:700;line-height:1.111em;text-decoration:none;transition:transform .3s,box-shadow .3s;display:inline-block}.button-primary:hover{color:var(--neutral-100);box-shadow:0 4px 15px var(--shadow-2);outline:0;transform:translate3d(0,-4px,.01px)}.button-secondary{border:1px solid var(--neutral-300);background-color:var(--neutral-100);color:var(--primary-1);text-align:center;transform-style:preserve-3d;box-shadow:0 1px 3px var(--shadow-3),0 2px 6px var(--shadow-4);cursor:pointer;border-radius:12px;padding:24px 32px;line-height:1.111em;text-decoration:none;transition:transform .3s,box-shadow .3s,border-color .3s,color .3s,background-color .3s;display:inline-block}.button-secondary:hover{color:var(--primary-1);box-shadow:0 1px 3px var(--shadow-3),0 5px 17px var(--shadow-5);outline:0;transform:translate3d(0,-4px,.01px)}.button-primary.small,.button-secondary.small{padding:20px 24px;font-size:16px;line-height:1em}.button-primary.large,.button-secondary.large{padding:24px 68px;font-size:22px;line-height:1.091em}.nav-link{color:var(--neutral-800);cursor:pointer;background-color:#0000;border-radius:8px;padding:10px 13px;font-size:16px;line-height:1.125em;text-decoration:none;transition:background-color .35s,color .35s;display:inline-block}.nav-link:hover{background-color:var(--secondary-1);color:var(--primary-1);outline:0}.icon-box{background-color:var(--primary-1);color:#fff;border-radius:20px;justify-content:center;align-items:center;width:62px;min-width:62px;height:62px;margin-right:16px;display:flex}.icon-box svg{zoom:2}.card{border:1px solid var(--neutral-300);background-color:var(--neutral-100);unicode-bidi:isolate;border-radius:32px;padding:60px 40px;overflow:hidden;box-shadow:0 2px 8px #ff4c4f08,0 1px 13px #310c0d05}.section-welcome{text-align:center;background-color:var(--c11);justify-content:center;align-items:center;width:100%;height:800px;padding:40px;display:flex}.section-home{grid-template-columns:1fr 1fr;height:fit-content;display:grid;position:relative}.section-home .left{justify-content:center;align-items:center;display:flex}.section-home .left>div{max-width:65%;margin:auto}@media screen and (max-width:1440px){.section-home{grid-template-columns:1fr}.section-home .left{justify-content:start;padding:140px 0}.section-home .left>div{width:700px}.section-home .right{justify-content:center;display:flex}.section-home .right img{border-radius:40px 40px 0 0}}@media screen and (max-width:450px){.section-home .left{width:100dvw;padding:6rem 0}.section-home .left>div{width:100%;max-width:unset;margin:0;padding-left:2rem;padding-right:2rem}.section-home .left h1{font-size:2rem}.section-home .left p{font-size:1rem}.section-home .right{width:100dvw}.section-home .right .image,.section-home .right img{width:100%}}.card-basic-info{position:relative}@media screen and (max-width:1000px){.card-basic-info{display:none}.card-basic-info h2{font-size:small!important}}@media screen and (max-width:1024px){.card-basic-info .custom-text-1{font-size:small}}.card-basic-info-container{width:max-content;max-width:1200px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.section-how{background-color:#fff}.card_about,.card_shadow{cursor:pointer;border-radius:32px;max-width:380px;transition:all 1s;overflow:hidden;box-shadow:0 2px 8px #ff4c4f08,0 1px 13px #310c0d05}:is(.card_about,.card_shadow) .image{background-color:var(--c22);aspect-ratio:4/2.4;justify-content:center;align-items:center;width:100%;display:flex}:is(.card_about,.card_shadow) .image svg{zoom:4}:is(.card_about,.card_shadow) .text{height:100%;max-height:300px;padding:28px;overflow-y:auto;font-size:16px!important}:is(.card_about,.card_shadow) .read-more{color:var(--primary-1);padding:28px;font-size:16px;font-weight:700}.card_about,.card_shadow{transition:box-shadow .35s,transform .35s,border-color .35s;transform:translate(0)}:is(.card_about,.card_shadow):hover{outline:2px solid var(--primary-1)}:is(.card_about,.card_shadow):hover .title{color:var(--primary-1)}:is(.card_about,.card_shadow):hover{border-color:var(--primary-1);color:var(--neutral-600);transform:translateY(-8px);box-shadow:0 10px 15px #ff4c4f08,0 10px 13px #310c0d05}.section-about{background-color:var(--neutral-100);padding:140px 2rem 80px}.card-a,.card-about{cursor:pointer;border:1px solid var(--neutral-300);max-width:400px;transition:border-color,transform .3s;transform:translateY(0)}:is(.card-about,.card-a) .read-more{color:var(--primary-1);width:fit-content;margin-top:20px;font-weight:700}:is(.card-about,.card-a) .image{aspect-ratio:4/2.4;background-color:var(--c88);border-radius:32px 32px 0 0;justify-content:center;align-items:center;width:400px;margin:-60px -40px 32px;display:flex}:is(.card-about,.card-a) .image svg{color:#fff;zoom:8;transition:transform .3s,color .3s;transform:scale(1)}:is(.card-about,.card-a) .line{background-color:var(--primary-1);width:0;height:3px;transition:width .3s}:is(.card-about,.card-a) .title{transition:color .3s}@media screen and (max-width:768px){.card-about{max-width:unset}}.card-a{height:580px;overflow-y:auto}.card-a:hover,.card-about:hover{border-color:var(--primary-1);box-shadow:0 1px 3px var(--shadow-3),0 8px 17px var(--shadow-4);transform:translateY(-10px)translate3d(0,-4px,.01px)}:is(.card-about:hover,.card-a:hover) .title{color:var(--primary-1)}:is(.card-about:hover,.card-a:hover) .line{width:100%}:is(.card-about:hover,.card-a:hover) svg{color:var(--primary-1);transform:scale(1.2)}.section-team{background-color:#fff;padding:140px 0}.section-team .card-team{cursor:pointer;flex:none;max-width:360px;margin-top:24px;transition:transform .3s}.section-team .card-team:hover{transform:translateY(-20px)}.section-team .card-team:hover .image img{transform:scale(1.1)}.section-team .image{aspect-ratio:1;border-radius:32px;flex-direction:column;align-items:center;width:100%;display:flex;overflow:hidden}.section-team .image img{transition:transform .3s}.section-team .text{text-align:center;padding:20px}.section-team ::-webkit-scrollbar{height:0}.page-team .card-team{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-bottom:10rem;display:grid}@media (max-width:769px){.page-team .card-team{grid-template-columns:repeat(1,minmax(0,1fr));gap:0;max-width:480px}}@media screen and (max-width:770px){.page-team h1{text-align:center}}.section-services{background-color:var(--a11);width:100%;padding:140px 0 40px}.section-services .services-list-container{flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}.section-services .services-list{max-width:1250px;margin-bottom:32px}.section-services .services-title{justify-content:center;display:flex}.section-services .services-sub-list-container{flex-direction:column;gap:20px;margin-top:10px;display:flex}.section-services .services-sub-list-container p{width:720px}.card-container{border-radius:40px;justify-content:center;width:100%;max-width:1250px;margin-left:auto;margin-right:auto;display:flex}@media screen and (max-width:820px){.card-container{flex-direction:column;align-items:center;max-width:600px}}.swiper-button-next,.swiper-button-prev{background-color:#fff;border-radius:60px;color:var(--primary-1)!important;width:84px!important;height:84px!important}:is(.swiper-button-prev,.swiper-button-next):hover{background-color:var(--primary-1);color:#fff!important}.swiper-pagination-bullet-active{background-color:var(--primary-1)!important}.swiper-wrapper{justify-content:space-around}.section-doctor{padding-left:3rem;padding-right:3rem}.section-doctor .card{background-color:var(--a);color:var(--neutral-100);border:none;gap:16px;max-width:1000px;margin:0 auto 80px;display:flex}.section-doctor label{color:var(--a)}.section-doctor p{max-width:40rem;margin-bottom:24px}.section-doctor .image{aspect-ratio:4/3;width:fit-content;margin:-80px -48px -80px 0;overflow:hidden}.section-approaches{background-color:var(--a11);flex-direction:column;justify-content:center;align-items:center;padding:40px 0;display:flex}.card-b{max-width:800px;display:flex}.card-approaches,.card-services{text-align:center;flex-direction:column;justify-content:center;width:100%;max-width:320px;padding:40px;display:flex}@media screen and (max-width:800px){.card-approaches,.card-services{padding:0}}.card-approaches,.card-services{transition:transform .3s}:is(.card-services,.card-approaches) .svg{justify-content:center;align-items:center;margin:0 auto;transition:transform .3s;display:flex}:is(.card-services,.card-approaches) .svg svg{width:200px;height:fit-content}:is(.card-services,.card-approaches) .content{font-weight:700;transition:color .3s}:is(.card-services,.card-approaches):hover{transform:translateY(-10px)}:is(.card-services,.card-approaches):hover .svg{transform:scale(1.1)}:is(.card-services,.card-approaches):hover .content{color:var(--a)}.section-resources{flex-direction:column;justify-content:center;align-items:center;padding:140px 2rem;display:flex}@media screen and (max-width:820px){.section-resources>div>div>h3{text-align:center}}.button-primary-small{background-color:var(--primary-1);color:var(--neutral-100);text-align:center;transform-style:preserve-3d;box-shadow:0 0 var(--shadow-1);cursor:pointer;border:0;border-radius:12px;padding:20px 24px;font-size:16px;font-weight:700;line-height:1em;text-decoration:none;transition:transform .3s,box-shadow .3s;display:inline-block}.button-primary-small:hover{color:var(--neutral-100);box-shadow:0 4px 15px var(--shadow-2);outline:0;transform:translate3d(0,-4px,.01px)}.card-article{cursor:default;background-color:var(--d11);border:1px solid var(--d33);flex-direction:column;justify-content:space-between;width:100%;max-width:32rem;height:100%;transition:border-color .3s;display:flex}.card-article .title{transition:color .3s}.card-article .button{color:var(--d);width:fit-content}.card-article .line{background-color:var(--d);width:0;height:3px;transition:width .3s}.card-article:hover .line{width:100%}.card-article:hover .title{color:var(--d)}.card-article:hover{border-color:var(--d)}@media screen and (max-width:820px){.card-article{max-width:unset}}@media screen and (max-width:450px){.card-article .title{font-size:1.2rem}.card-article .detail{font-size:.9rem}}.card-video{max-width:24rem}.card-video iframe{border-radius:32px;width:100%;margin-bottom:12px}.card-video .title{transition:color .3s}@media screen and (max-width:450px){.card-video .title{font-size:1.2rem}}.card-video:hover .title{color:var(--d)}.section-faq{background-color:var(--d22);flex-direction:column;justify-content:center;align-items:center;padding:140px 0;display:flex}.section-faq button span{cursor:pointer;background-color:var(--d);color:var(--neutral-100);box-shadow:0 0 var(--d22)}.section-faq button span:hover{color:var(--neutral-100);box-shadow:0 4px 15px var(--d33)}footer{background-color:var(--d33);flex-direction:column;align-items:center}.footer-contact,footer{justify-content:center;display:flex}.footer-contact{margin-top:60px}.footer-contact iframe{border:1px solid var(--d55);border-radius:40px;padding:12px}.footer-contact p{transition:color .3s}.footer-contact p:hover{color:var(--d);text-decoration:underline}.footer-contact-container{gap:20px;width:100%;max-width:1250px;display:flex}.footer-contact-container .contact{padding:20px}@media screen and (max-width:1180px){.footer-contact-container{max-width:1100px}}@media screen and (max-width:1024px){.footer-contact-container{flex-direction:column-reverse;justify-content:center;align-items:center}.footer-contact-container iframe{max-width:90%}}@media screen and (max-width:450px){.footer-contact-container .contact{width:90dvw}}.section-news{background-color:var(--d11);padding:140px 3rem}@media screen and (max-width:450px){.section-news{padding:140px 1rem}}.card-news{background-color:var(--neutral-100);width:100%;box-shadow:0 0 var(--d22);border-radius:30px;padding:16px;transition:box-shadow .3s}.card-news .img-container{aspect-ratio:1.62;border-radius:14px;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.card-news img{transition:transform .3s;transform:scale(1.2)}.card-news .title{margin-top:8px}.card-news .date{font-weight:700;transition:color .3s}.card-news:hover img{transform:scale(1.3)}.card-news:hover .date{color:var(--d)}.card-news:hover{box-shadow:0 4px 15px var(--d11)}.button-slider{color:var(--primary-1);cursor:pointer;background-color:var(--neutral-100);width:80px;height:80px;box-shadow:0 1px 3px var(--shadow-3),0 2px 6px var(--shadow-4);border-radius:100px;justify-content:center;align-items:center;transition:box-shadow .3s;display:flex}.button-slider svg{transition:transform .3s;transform:scale(3)}.button-slider svg:hover{transform:scale(3.2)}.button-slider:hover{box-shadow:0 1px 3px var(--shadow-3),0 5px 17px var(--shadow-5)}.button-slider-left{position:absolute;top:40%;left:-3rem}@media screen and (max-width:820px){.button-slider-left{left:8rem}}@media screen and (max-width:768px){.button-slider-left{left:2rem}}.button-slider-right{position:absolute;top:40%;right:-3rem}@media screen and (max-width:820px){.button-slider-right{right:8rem}}@media screen and (max-width:768px){.button-slider-right{right:2rem}}.team-slider-container{max-width:1250px;position:relative}@media screen and (max-width:1180px){.team-slider-container{max-width:768px}}@media screen and (max-width:1024px){.team-slider-container{max-width:800px}}.solid-circle-c{background-color:var(--c)}.solid-circle-a,.solid-circle-c{border-radius:2000px;position:absolute;transform:translate(-50%,-50%)}.solid-circle-a{background-color:var(--a)}.solid-circle-d{background-color:var(--d);border-radius:2000px;position:absolute;transform:translate(-50%,-50%)}@keyframes infinity-move-up-down{0%{transform:translateY(0)}50%{transform:translateY(80px)}to{transform:translateY(0)}}.animate-up-down{animation:infinity-move-up-down 60s infinite alternate}.animate-up-down-reverse{animation:infinity-move-up-down 60s infinite alternate-reverse}.container-decoration-cad{width:100%;color:var(--c);opacity:.1;font-size:18rem;font-weight:bolder;position:absolute}.decoration-cad{position:absolute}@media screen and (max-width:450px){.decoration-cad{display:none}}.container-page-team{justify-content:center;margin-top:140px;display:flex}.container-page-team .content{max-width:1250px}.container-page-team article{gap:20px;display:flex}.container-page-team article>div:first-child{width:20%}.container-page-team article>div:nth-child(2){width:80%}.page-more-text{flex-direction:column;align-items:center;padding-top:4rem;display:flex}.page-more-text-container{width:100%;max-width:1250px;margin:0 auto;padding-left:1rem;padding-right:1rem}.page-about{margin-top:4rem}.page-about img{width:100%}.page-about figure{aspect-ratio:2;border-radius:2rem;justify-content:center;align-items:center;width:100%;margin-bottom:2rem;display:flex;overflow:hidden}.page-about main{border:1px solid var(--neutral-300);background-color:var(--neutral-100);border-radius:2rem;width:100%;max-width:800px;padding:4rem 2rem 2rem;transform:translateY(-9rem)translate(2rem)}@media screen and (max-width:920px){.page-about main{max-width:unset;transform:translateY(-3rem)}}.page-about section{margin-bottom:2rem}.hover-pink{transition:color .3s}.hover-pink:hover{color:var(--c)}.page-doctor h2{width:fit-content;position:relative}.page-doctor h2:after{content:"";background-color:var(--c);border-radius:20rem;width:0;height:3px;transition:width .5s;position:absolute;bottom:0;left:0}.page-doctor section:hover h2{color:var(--c)}.page-doctor section:hover h2:after{width:100%}.container-section{max-width:800px}.page-approaches{margin-bottom:4rem;padding:0 2rem}.page-approaches h2{margin-top:4rem}.page-approaches h3{margin-top:3rem}.page-approaches li{margin-bottom:0}.page-approaches p{margin-bottom:1rem}.page-approaches .key-strategies p{margin-bottom:0}.page-resources{padding:0 2rem}.editor-content ::selection{background-color:var(--c);color:var(--neutral-100)}.editor-content{border:1px solid var(--neutral-300);margin-top:1rem;margin-bottom:1rem}.editor-content>div{height:fit-content;padding:1rem}.button-theme-1{border:1px solid var(--neutral-300);border-radius:.5rem;padding:.5rem}.article-toolbar{z-index:1;background-color:var(--neutral-100);border:1px solid var(--neutral-300);border-radius:1rem;padding:1rem 2rem;position:fixed;bottom:2rem;left:50%;transform:translate(-50%);box-shadow:0 25px 50px -12px #00000040}.image-bar,.text-bar{align-items:center;gap:1rem;display:flex}.button-bar{align-items:center;gap:.5rem;margin-top:1rem;display:flex}.button-bar button{cursor:pointer;background-color:var(--c);border:1px solid var(--c);border-radius:8px;min-width:8rem;padding:8px;font-size:.8rem;transition:background-color .3s,color .3s,transform .1s}.button-bar button:hover{background-color:var(--c11);color:var(--c)}.button-bar button:active{transform:scale(.9)}.button-solid-color{cursor:pointer;border:1px solid var(--neutral-800);border-radius:.5rem;width:32px;height:32px;padding:4px}.button-solid-color div{border-radius:100px;width:100%;height:100%;transition:transform .3s}.button-solid-color div:active{transform:scale(.9)}.page-news{margin-bottom:5rem}.group-button-switch-locale{border:1px solid var(--c);border-radius:4px;justify-content:center;align-items:center;font-size:.8rem;display:flex;overflow:hidden}.group-button-switch-locale button{cursor:pointer;padding:4px}.local-active{background-color:var(--c);color:#fff}.content-block{width:100%}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}