body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.loader{animation:spin 1s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top-color:#00bfff;display:inline-block;height:16px;margin-right:8px;width:16px}.create-project-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.create-project-container h1{font-family:Gowun Batang;font-size:50px;font-weight:600}.create-project-container textarea{background:#fffdfa 0 0 no-repeat padding-box;border:2px solid #c6c6c6;border-radius:15px;font-size:20px;height:150px;max-width:95%;padding:30px;width:1000px}.create-project-container select{background:#fffdfa 0 0 no-repeat padding-box;border:2px solid #c6c6c6;border-radius:10px;font-size:20px;height:50px;padding-left:15px;width:300px}.creation-step{align-items:center;display:flex;flex-direction:column}.navigation-buttons button{align-items:center;border:none;border-radius:10px;display:flex;font-size:20px;gap:10px;justify-content:center;padding:15px 30px}.creation-step{position:relative}.char-counter{bottom:8px;color:grey;font-size:14px;position:absolute;right:40px}.navigation-buttons{display:flex;gap:30px;margin-top:60px}.slider{-webkit-appearance:none;background:#ddd;border-radius:5px;height:8px;margin:20px 0;outline:none;width:800px}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#00c4ff;border-radius:50%;cursor:pointer;height:25px;width:25px}.slider::-moz-range-thumb{background:#00c4ff;border-radius:50%;cursor:pointer;height:25px;width:25px}.tone-options{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.tone-options button{background-color:#fff;border:1px solid #ddd;border-radius:10px;color:var(--text-color);cursor:pointer;font-size:18px;padding:15px;text-align:center;transition:background-color .3s ease;width:200px}.tone-option.selected{background-color:var(--main-color-1);color:#fff}.tone-options button:hover{background-color:var(--main-color-2);color:#fff}.step-container{display:flex;margin-bottom:60px}.step{align-items:center;border:2px solid #878787;border-radius:50%;display:flex;height:40px;justify-content:center;margin:0 0 0 100px;position:relative;width:40px}.step.active{background-color:var(--main-color-1);border-color:var(--main-color-1)}.step-number{color:#878787;font-size:18px}.step.active .step-number{color:#fff}.step:before{background-color:#878787;content:"";height:3px;left:100%;margin-left:10px;position:absolute;top:50%;transform:translateY(-50%);width:90px;z-index:-1}.step:first-child{margin-left:0}.step:last-child:before{display:none}.step-container .step{margin-right:5px}.step-container .step:last-child{margin-right:0}.pencil{display:block;height:10em;width:10em}.pencil__body1,.pencil__body2,.pencil__body3,.pencil__eraser,.pencil__eraser-skew,.pencil__point,.pencil__rotate,.pencil__stroke{animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:linear}.pencil__body1,.pencil__body2,.pencil__body3{transform:rotate(-90deg)}.pencil__body1{animation-name:pencilBody1}.pencil__body2{animation-name:pencilBody2}.pencil__body3{animation-name:pencilBody3}.pencil__eraser{animation-name:pencilEraser;transform:rotate(-90deg) translate(49px)}.pencil__eraser-skew{animation-name:pencilEraserSkew;animation-timing-function:ease-in-out}.pencil__point{animation-name:pencilPoint;transform:rotate(-90deg) translate(49px,-30px)}.pencil__rotate{animation-name:pencilRotate}.pencil__stroke{animation-name:pencilStroke;transform:translate(100px,100px) rotate(-113deg)}@keyframes pencilBody1{0%,to{stroke-dashoffset:351.86;transform:rotate(-90deg)}50%{stroke-dashoffset:150.8;transform:rotate(-225deg)}}@keyframes pencilBody2{0%,to{stroke-dashoffset:406.84;transform:rotate(-90deg)}50%{stroke-dashoffset:174.36;transform:rotate(-225deg)}}@keyframes pencilBody3{0%,to{stroke-dashoffset:296.88;transform:rotate(-90deg)}50%{stroke-dashoffset:127.23;transform:rotate(-225deg)}}@keyframes pencilEraser{0%,to{transform:rotate(-45deg) translate(49px)}50%{transform:rotate(0deg) translate(49px)}}@keyframes pencilEraserSkew{0%,32.5%,67.5%,to{transform:skewX(0)}35%,65%{transform:skewX(-4deg)}37.5%,62.5%{transform:skewX(8deg)}40%,45%,50%,55%,60%{transform:skewX(-15deg)}42.5%,47.5%,52.5%,57.5%{transform:skewX(15deg)}}@keyframes pencilPoint{0%,to{transform:rotate(-90deg) translate(49px,-30px)}50%{transform:rotate(-225deg) translate(49px,-30px)}}@keyframes pencilRotate{0%{transform:translate(100px,100px) rotate(0)}to{transform:translate(100px,100px) rotate(2turn)}}@keyframes pencilStroke{0%{stroke-dashoffset:439.82;transform:translate(100px,100px) rotate(-113deg)}50%{stroke-dashoffset:164.93;transform:translate(100px,100px) rotate(-113deg)}75%,to{stroke-dashoffset:439.82;transform:translate(100px,100px) rotate(112deg)}}@media (max-width:768px){.create-project-container h1{font-size:30px;text-align:center}.create-project-container textarea{font-size:16px;padding:15px}.create-project-container select{font-size:16px;height:40px;width:90%}.creation-step{width:100vw;p{text-align:center}}.slider{width:90%}.tone-options{grid-template-columns:repeat(2,1fr);padding:0 30px}.tone-options button{width:auto}.navigation-buttons{gap:15px}.navigation-buttons button{font-size:18px;padding:10px;width:100%}.step{height:30px;margin:0 15px;width:30px}.step-container{justify-content:space-between;width:90%}.step-number{font-size:14px}.step:before{width:6.66667vw}.pencil{height:7em;width:7em}}.dropdown-container{display:inline-block;position:relative}.dropdown-menu{background-color:#fff;border-radius:8px;bottom:100%;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;left:0;margin-bottom:10px;padding:10px 0;position:absolute;z-index:100}.dropdown-item{background:none;border:none;cursor:pointer;font-size:14px;padding:8px 20px;text-align:left;transition:background-color .2s ease;width:100%}.dropdown-item:hover{background-color:#f0f0f0}.ai-toolbar{bottom:0;bottom:20px}.toolbar-icon-button:hover{color:#3d71f5}.toolbar{border-bottom:1px solid #c6c6c6;display:flex;padding:15px}.v-hr{border-left:2px solid #c6c6c6;margin-left:10px;margin-right:10px}.free-limit-panel{bottom:0;bottom:70px;margin:30px;padding:30px;position:absolute;width:850px}.ai-toolbar,.free-limit-panel{background-color:#fff;border-radius:10px;box-shadow:0 0 25px #00000080}.ai-toolbar{bottom:30px;display:flex;margin:0 30px;padding:10px;position:sticky;width:auto;z-index:10}.toolbar-button{align-items:center;background-color:#fff;border:none;border-radius:10px;color:var(--text-color);display:flex;font-family:Roboto;font-size:16px;font-weight:400;margin-left:5px;margin-right:5px;padding:5px 10px}.toolbar-button:hover{background-color:#d1cfc8;cursor:pointer}.toolbar-button:disabled{cursor:not-allowed}.toolbar-button .icon{font-size:20px;margin-right:5px}.toolbar-button.stop{background-color:#ffa845}.toolbar-icon-button{align-items:center;background-color:#fff;border:none;border-radius:10px;color:var(--text-color);display:flex;font-size:20px;font-weight:500;letter-spacing:-.6px;margin-left:5px;margin-right:5px;padding:5px}.toolbar-icon-button:hover{background-color:#d1cfc8;color:var(--text-color);cursor:pointer}.toolbar-icon-button:disabled{cursor:not-allowed}.toolbar-icon-button.active{background-color:#e0e0e0;color:var(--text-color)}.sticky-toolbar{position:sticky;top:0;top:20px;z-index:999}.sticky-toolbar.scrolled{background-color:#fff;border-radius:10px;box-shadow:0 0 15px #0003;padding:10px}.overlay .customize-popup{display:flex;flex-direction:column;padding:20px;width:700px}.overlay .customize-popup p{color:var(--text-color);font-size:24px;margin:0 0 20px;text-align:left}.prompt-textarea{border:none;border-radius:10px;box-sizing:border-box;display:block;font-size:18px;height:150px;margin-bottom:20px;padding:20px;width:100%}@media (max-width:768px){.toolbar{border-bottom:1px solid #c6c6c6;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:10px;padding:15px;width:100%}.ai-toolbar{.text{display:none}}}.generate-loading-container{align-items:center;color:#333;display:flex;font-size:16px;font-weight:500;gap:10px;justify-content:right;margin-left:auto;.loading-text{margin-right:8px}}.generate-loader{animation:spin 1s linear infinite;border:2px solid #f3f3f3;border-radius:50%;border-top-color:#00c4ff;height:16px;width:16px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.editor-container{background-color:#fff;display:flex;flex-direction:column;height:100vh;max-width:1000px}.content-editable{background-color:#fff;border:1px solid #ddd;flex-grow:1;outline:none;overflow-y:auto;padding:10px 30px 90px;h1{font-family:Roboto;font-size:35px}}.table-editor{border-radius:10px;height:auto;margin-bottom:100px}.table-editor .content-editable{padding:10px 30px}.table-validation{button{margin:0 0 30px 30px}}@media (max-width:768px){.table-validation{button{margin-right:30px}}}.content-editable:focus{outline:none}.content-editable.disabled{cursor:not-allowed;opacity:.5;overflow-y:auto;pointer-events:none;-webkit-user-select:none;user-select:none}@keyframes blinking{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.loading{animation:blinking 1.5s ease-in-out infinite}.sidebar-menu{background-color:#f5efe9;display:flex;flex-direction:column;justify-content:space-between;padding:20px;width:300px}.sidebar-button{align-items:left;background-color:#0000;border:none;border-radius:50px;color:var(--text-color);display:flex;font-family:Roboto;font-size:16px;font-weight:400;justify-content:left;margin:5px 0;padding:10px 20px;width:100%}.sidebar-button .icon{color:#969696;font-size:24px;margin-right:5px}.sidebar-button:hover{background-color:#d1cfc8;cursor:pointer}.project-list{list-style:none;margin:0 0 0 30px;padding:0}.project-item{align-items:center;border-bottom:1px solid #ddd;display:flex;font-size:14px;justify-content:space-between;position:relative}.project-item.selected{font-weight:700}.project-name{max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.delete-button{background:none;border:none;color:#6d6d6d;cursor:pointer;margin-left:10px}.delete-button .icon{font-size:18px}.delete-button:hover{color:#3b3b3b}.bottom-panels{margin-bottom:60px}.bottom-panel{background-color:#fff;border-radius:10px;bottom:20px;box-shadow:0 2px 10px #0000001a;left:20px;margin:30px 0;padding:10px 20px;right:20px;text-align:center}.token-info{color:#333;font-size:14px}.token-progress{background-color:#d1d1d1;border-radius:5px;height:8px;margin:10px 0;width:100%}.token-progress-bar{background-color:#00bfff;border-radius:5px;height:100%}.token-stats{display:flex;font-size:14px;font-weight:500;justify-content:space-between;margin-top:5px}.export-popup{background:#fff;border-radius:10px;box-shadow:0 4px 8px #0003;max-width:95%;padding:20px;text-align:left;width:400px;.close-button{background:none;border:none;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px}.format-toggle{display:flex;gap:10px;justify-content:left;margin:15px 0}.format-button{border:none;border-radius:20px;cursor:pointer;font-size:14px;font-weight:700;padding:10px 20px;transition:background-color .2s}.download-button,.format-button.active{background-color:#00c4ff;color:#fff}.download-button{align-items:center;border:none;border-radius:10px;cursor:pointer;display:flex;font-size:16px;gap:8px;justify-content:center;padding:10px 20px}.download-button:disabled{background-color:#ccc;cursor:not-allowed}}@media (max-width:768px){.export-popup{box-sizing:border-box}}*,:after,:before{box-sizing:border-box}:root{--text-color:#262626;--text-color-light:#8f8f8f;--background-color:#f4efe9;--main-color-1:#00bfff;--main-color-2:#09b0e7}textarea{font-family:Roboto;resize:none}a{color:#262626;color:var(--text-color)}a:hover{color:#464646}.main-layout{display:flex}.app-container{background-color:#f5efe9;width:100%}.confirmation-message{align-items:center;background-color:#e5ffec;border:2px solid #32c574;border-radius:5px;color:#262626;color:var(--text-color);display:flex;gap:10px;height:auto;justify-content:center;margin-top:30px;padding:10px;span{color:#04532e;font-size:16px;font-weight:500}.icon{font-size:20px}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}button{align-items:center;border:none;border-radius:10px;cursor:pointer;display:flex;font-family:Roboto;font-size:18px;gap:10px;justify-content:center;padding:10px 20px;transition:background-color .3s ease}button:disabled{cursor:not-allowed}.button-plain{background-color:var(--main-color-1);color:#fff}.button-plain:hover{background-color:var(--main-color-2)}.button-hollow{background-color:#fff0;border:2px solid var(--main-color-1);color:var(--main-color-1)}.button-hollow:hover{background-color:var(--main-color-1);color:#fff}.button-cancel{background-color:#fff;color:#000}.button-cancel:hover{background-color:#d6d6d6}.overlay{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00000080;color:var(--text-color);display:flex;font-family:Roboto;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:999}.popup{background-color:var(--background-color);border-radius:10px;box-shadow:0 5px 15px #0000004d;max-width:95%;padding:30px;position:relative;text-align:center;width:400px}.popup h2{font-size:24px;font-weight:600;margin-bottom:10px}.popup p{color:#878787;font-size:16px;font-weight:500;margin-bottom:40px}.navbar{align-items:center;background-color:#f5efe9;border-bottom:1px solid #cecece;display:flex;justify-content:space-between;padding:10px 20px}.navbar-logo{color:#333;font-size:35px;font-weight:900}.navbar-right{align-items:center;display:flex;gap:30px;justify-content:space-between}.navbar-links{display:flex;list-style-type:none;margin:0;padding:0}.navbar-links li{margin:0 15px}.navbar a,.navbar-links li{color:var(--text-color);cursor:pointer;font-size:18px;font-weight:400}.navbar a{text-decoration:none}.navbar a:hover{color:#636363}.language-selector{align-items:center;display:flex}.arrow-down{margin-left:5px}.navbar-cta{background-color:var(--main-color-1);border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:18px;font-weight:500;padding:15px 20px}.user-icon{align-items:center;background-color:#f5efe9;border:2px solid #333;border-radius:100%;color:#333;cursor:pointer;display:flex;font-size:20px;font-weight:700;height:45px;justify-content:center;position:relative;width:45px}.user-popup{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;padding:15px;position:absolute;right:0;top:50px;width:250px;z-index:100}.user-popup-header{color:#333;font-size:14px;text-align:left}.user-popup-body{color:green;font-size:12px;margin-top:10px}.user-popup-footer{display:flex;margin-top:15px}.logout-button,.user-popup .button-plain{font-size:14px;padding:8px 12px}.logout-button{background-color:#fff;border:1px solid #ddd;border-radius:10px;cursor:pointer;transition:background-color .3s ease}.logout-button:hover{background-color:#f5f5f5}.logout-button .icon{font-size:16px}.user-menu{position:relative}.subscription-state{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:5px;padding:5px 10px}.subscription-state .icon{font-size:18px}.cancelled-subscription{background-color:#bb8641;color:#fff}.active-subscription{background-color:#41bb5a;color:#fff}.navbar-mobile-menu{display:none}@media (max-width:768px){.user-info-mobile{background-color:var(--background-color);border-radius:10px;display:flex;flex-direction:column;gap:10px;margin:15px;padding:15px}.navbar-links,.navbar-right,.sidebar-menu{display:none}.navbar-mobile-menu{display:block}.navbar-checkbox{display:none}.navbar-icon{cursor:pointer;display:block;height:22px;position:relative;width:30px}.navbar-icon span{background-color:#333;display:block;height:4px;margin:4px 0;transition:all .3s}.navbar-checkbox:checked+.navbar-icon span:first-child{transform:translateY(8px) rotate(45deg)}.navbar-checkbox:checked+.navbar-icon span:nth-child(2){opacity:0}.navbar-checkbox:checked+.navbar-icon span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.navbar-mobile-links{background-color:#fff;box-shadow:0 5px 10px #00000088;box-sizing:border-box;display:none;left:0;position:absolute;top:60px;width:100%;z-index:10}.navbar-checkbox:checked~.navbar-mobile-links{display:block}.navbar-mobile-links ul{list-style-type:none;margin:0;padding:20px}.navbar-mobile-links ul li{color:var(--text-color);font-size:1.2rem;padding:10px 0}.navbar-cta-mobile{background-color:#c4ff57;border:none;border-radius:50px;color:#000;cursor:pointer;font-size:1.2rem;font-weight:700;margin-top:10px;padding:10px 20px}}.input-group{border:1px solid #ddd;border-radius:5px;display:flex;margin-bottom:15px}.icon-container{align-items:center;background-color:#e2e2e2;border-right:1px solid #ddd;display:flex;height:100%;justify-content:center;padding:15px}.icon-container span{color:#999;font-size:20px}input[type=email],input[type=password],input[type=text]{background-color:initial;border:none;color:#333;font-family:Roboto;font-size:16px;font-weight:500;outline:none;padding:15px;width:100%}.eye-icon{background-color:#f9f9f9;border-left:1px solid #ddd;color:#999;cursor:pointer;font-size:20px;padding:15px}.eye-icon:hover{color:#333}.popup a{color:#00bfff;cursor:pointer;font-size:14px;text-decoration:none}.popup a:hover{text-decoration:underline}.login{width:450px}.login button{margin-top:30px;width:100%}.popup .google-btn{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:5px;cursor:pointer;display:flex;justify-content:center;margin-top:20px;padding:10px}.popup .google-btn img{margin-right:10px;width:20px}.popup .google-btn span{color:#666;font-size:14px}.popup .separator-text{color:#999;font-size:14px;margin:20px 0}.checkbox-container{align-items:center;display:flex;font-size:14px;margin-top:10px}.checkbox-container input[type=checkbox]{-webkit-appearance:none;appearance:none;border:2px solid #ccc;border-radius:4px;cursor:pointer;height:16px;margin-right:8px;outline:none;position:relative;width:16px}.checkbox-container input[type=checkbox]:checked{background-color:#00bfff;border-color:#00bfff}.checkbox-container input[type=checkbox]:checked:before{color:#fff;content:"✔";font-size:12px;left:2px;line-height:1;position:absolute;top:-2px}.checkbox-container a{color:#00bfff;text-decoration:none}.checkbox-container a:hover{text-decoration:underline}@media (max-width:480px){.overlay{padding:15px}}.user-panel{text-align:left;width:500px}.user-panel .user-infos{display:flex;justify-content:space-between}.user-panel .plan-name{color:var(--text-color-light);font-size:14px}.user-panel .cancel-sub{margin-top:30px}.warning-popup{text-align:left}@media (min-width:768px){.warning-popup-mobile{display:none}}body{background-color:var(--background-color);font-family:Roboto}.white-background{background-color:#fff}.landing-page{color:var(--text-color);text-align:center}.landing-page section{padding:30px}.landing-page h1{font-family:Gowun Batang;font-size:60px;line-height:1em;margin-bottom:0}.landing-page h2{font-family:Gowun Batang;font-size:50px;margin-bottom:60px}.landing-page p{font-size:25px}.input-box{display:flex;justify-content:center}.input-box textarea{border:2px solid #c6c6c6;border-radius:15px;font-family:Roboto;font-size:24px;height:150px;margin:30px 0;padding:20px;width:100%}.landing-page button{background-color:#00c4ff;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:24px;padding:12px 24px}.landing-page section{padding:30px 0 60px;width:100%}.landing-page .container{margin:0 auto;max-width:1000px;width:100%}.landing-page .style-buttons{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(5,1fr)}button.active{background-color:#00c4ff;color:#fff}.style-result{border:5px solid #e2e2e2;border-radius:15px;margin-top:60px;padding:0 30px}.features{align-items:center;display:flex;flex-direction:column;justify-content:center}.features-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr);max-width:1000px}.feature{background:#fff;border-radius:15px;box-shadow:0 3px 6px #00000029;margin:10px;padding:20px;text-align:left}.feature h3{align-items:center;display:flex;font-size:24px;gap:10px}.features-list{display:flex;gap:20px;justify-content:center;margin-top:20px}.features-list span{color:#000;font-size:16px}.features-list span:before{background-color:#00bfff;border-radius:4px;color:#fff;content:"✔";font-size:16px;margin-right:8px;padding:5px}.faq-container{margin:0 auto;padding:20px;width:80%}.faq-item{background-color:#fff;border-radius:10px;box-shadow:0 3px 6px #0000001a;margin-bottom:30px;padding:15px}.faq-question{align-items:center;cursor:pointer;display:flex;font-size:20px;font-weight:700;justify-content:space-between}.faq-question .icon{color:var(--text-color)}.faq-answer{color:#333;font-size:18px;padding:10px 0;text-align:left}.footer{background-color:#1c1c1c;color:#fff;font-family:Arial,sans-serif;padding:40px 0;text-align:left}.footer-container{display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px}.footer-column{margin:0 10px}.footer-column h1{font-family:Roboto;font-size:40px}.footer-column h4{color:#fff;font-size:18px;margin-bottom:20px}.footer-column ul{list-style:none;padding:0}.footer-column ul li{color:#aaa;margin-bottom:10px}.footer-column ul li:hover{color:#fff;cursor:pointer}.footer-column p{font-size:18px}.footer-bottom{border-top:1px solid #333;color:#aaa;font-size:14px;margin-top:20px;padding-top:20px;text-align:center}.footer-bottom p{font-size:16px;margin:5px 0}.footer-bottom p:hover{color:#fff;cursor:pointer}.footer-bottom a{color:#e2e2e2;font-size:16px;margin:5px 0}.footer-bottom a:hover{color:#fff;cursor:pointer}@media (max-width:768px){.landing-page section{padding:15px}.landing-page h1{font-size:36px;margin-bottom:10px}.landing-page h2{font-size:32px;margin-bottom:40px}.landing-page p{font-size:18px}.faq-container{padding:10px;width:90%}.faq-question{font-size:18px}.faq-answer{font-size:16px}.landing-page .style-buttons{gap:10px;grid-template-columns:repeat(2,1fr)}.features-grid{grid-template-columns:1fr;.material-symbols-outlined{color:var(--text-color)}}.footer-container{align-items:center;text-align:center}.features-list,.footer-container{flex-direction:column}}@media (max-width:480px){.landing-page section{padding:15px}.landing-page h1{font-size:28px}.landing-page h2{font-size:24px}.landing-page p{font-size:16px}.input-box textarea,.landing-page button{font-size:18px}.faq-question{font-size:16px}.faq-answer{font-size:14px}}.typewrite{color:var(--text-color);font-family:Gowun Batang;font-size:60px;margin:0 auto;overflow:hidden;text-align:center;white-space:nowrap;width:fit-content}.cursor,.wrap{display:inline}.cursor{color:var(--text-color);font-weight:700}@keyframes blinkTextCursor{0%{border-right-color:var(--text-color)}to{border-right-color:#0000}}@media (max-width:768px){.typewrite{font-size:36px;margin-bottom:10px}}@media (max-width:480px){.typewrite{font-size:28px}}.underline{position:relative;&:after{background-image:url(/static/media/underline.2ce9152f738bdca8f93b.svg);background-repeat:no-repeat;background-size:cover;bottom:-.125rem;content:"";height:.75rem;left:-.5rem;position:absolute;right:-.5rem;z-index:1}}p>.underline{font-weight:400;&:after{bottom:-.2rem;height:.5rem;left:-.25rem;right:-.25rem}}.pricing-container{font-family:Roboto;padding:40px;text-align:center}.pricing h1{color:var(--text-color);font-family:Gowun Batang;font-size:60px;margin-bottom:30px}.pricing .subtitle{color:var(--text-color);font-size:24px}.pricing p{color:#666;display:inline;font-size:18px;margin-bottom:40px}.pricing-details{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.saving{background-color:var(--main-color-1);border-radius:5px;color:#fff;display:inline;padding:5px 10px}.pricing .pricing-cards{display:flex;gap:20px;justify-content:center;margin:80px 0}.pricing .card{background-color:#fff;border-radius:10px;box-shadow:0 5px 15px #0000001a;padding:20px;position:relative;text-align:left;width:250px}.pricing .card .price{color:#333;font-size:24px;font-weight:500;margin:10px 0 0}.pricing .card .pricing-name{color:#00c4ff;font-size:36px;margin:0}.pricing .card p{color:#666;font-size:16px;margin-bottom:20px}.pricing .card ul{list-style:none;margin-bottom:20px;padding:0}.pricing .card ul li{font-size:14px;margin-bottom:10px}.pricing .card .v:before{color:#00c4ff;content:"✔";font-weight:700;margin-right:8px}.pricing .card ul .x:before{color:#ccc;content:"✘";margin-right:8px}.pricing .card ul .x{color:#ccc}.pricing .card button{background-color:var(--main-color-1);border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Roboto;font-size:18px;font-weight:500;padding:10px 20px;width:100%}.pricing .badge,.pricing .card button:hover{background-color:#00c4ff;color:#fff}.pricing .badge{border-radius:5px;font-size:12px;padding:5px 10px;position:absolute;right:-10px;top:-10px}.pricing .cancel-text{color:var(--text-color);font-size:18px;margin-top:20px}.pricing .annualy{border:3px solid var(--main-color-1)}@media (max-width:768px){.pricing .pricing-cards{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}.pricing .card{width:auto}}@media (max-width:480px){.pricing .pricing-cards{display:flex;flex-direction:column}.pricing .card{width:100%}}.support-page{align-items:center;display:flex;flex-direction:column;padding:2rem;text-align:center;h1{font-family:Gowun Batang;font-size:40px;line-height:1em;margin-bottom:0}p{font-size:25px;margin-bottom:60px}}.generate-essay{margin-bottom:2rem}.generate-essay .click-here{background-color:#000;border-radius:5px;color:#fff;padding:.3rem 1rem;text-decoration:none}.support-form{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;gap:15px;padding:30px;width:500px}.support-form p{font-size:16px}.form-group{margin-bottom:1rem}input,textarea{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-size:1rem;padding:.5rem;width:100%}textarea{height:150px}.send-btn{background-color:#000;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:.75rem}.send-btn:hover{background-color:#333}
/*# sourceMappingURL=main.4e516b86.css.map*/