.about-hero{padding:12rem 0 6rem;text-align:center;background:linear-gradient(135deg,var(--beige) 0%,var(--light-beige) 100%)}.about-hero .hero-subtitle{font-size:1.3rem;max-width:600px;margin:0 auto 2rem}.about-hero .slogan{font-style:italic;font-size:1.2rem;margin-top:1.5rem;color:var(--light-text)}.section{padding:6rem 0}.section-content{max-width:800px;margin:0 auto}.story{background-color:var(--white)}.mission{background-color:var(--light-beige)}.values{background-color:var(--white)}.team{background-color:var(--light-beige)}.story-content{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.story-visual{height:400px;background-color:var(--dark-beige);border-radius:8px;position:relative;overflow:hidden}.story-text{text-align:left}.mission-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:3rem}.mission-stats .stat{text-align:center;padding:2rem}.mission-stats .stat-number{font-size:2.5rem;font-weight:300;color:var(--text);margin-bottom:.5rem;display:block}.mission-stats .stat-label{color:var(--light-text);font-size:.9rem}.values-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:3rem}.value-card{text-align:center;padding:2.5rem 2rem;background-color:var(--light-beige);border-radius:8px;transition:transform .3s ease}.value-card:hover{transform:translateY(-5px)}.value-icon{width:70px;height:70px;background-color:var(--dark-beige);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;font-size:1.8rem;color:var(--text)}.team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:3rem}.team-member{text-align:center;padding:2rem}.member-avatar{width:120px;height:120px;border-radius:50%;background-color:var(--dark-beige);margin:0 auto 1.5rem}.member-name{font-weight:500;margin-bottom:.5rem}.member-role{color:var(--light-text);margin-bottom:1rem;font-size:.9rem}.member-bio{font-size:.95rem;color:var(--light-text)}.about-cta{background-color:var(--white);text-align:center;padding:5rem 0}@media(max-width:968px){.story-content{grid-template-columns:1fr;gap:3rem}.mission-stats,.values-grid,.team-grid{grid-template-columns:1fr}}:root{--beige: #f8f6f2;--light-beige: #fcfbf9;--white: #ffffff;--dark-beige: #e8e6e1;--text: #2a2a2a;--light-text: #666666;--accent: #d4c8b8;--success: #4caf50;--error: #f44336;--warning: #ff9800;--info: #2196f3;--danger: #dc2626;--gray-50: #f9fafb;--gray-100: #f3f4f6;--gray-200: #e5e7eb;--gray-300: #d1d5db;--gray-600: #4b5563;--gray-700: #374151;--gray-900: #111827;--space-xs: .5rem;--space-sm: 1rem;--space-md: 1.5rem;--space-lg: 2rem;--space-xl: 3rem;--font-main: "Segoe UI", system-ui, sans-serif;--font-size-sm: .875rem;--font-size-md: 1rem;--font-size-lg: 1.25rem;--font-size-xl: 1.5rem;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .12);--shadow-md: 0 4px 6px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 25px rgba(0, 0, 0, .1);--transition: all .2s ease}.app-container{min-height:100vh;display:flex;flex-direction:column;font-family:var(--font-main);font-size:var(--font-size-md);color:var(--text);line-height:1.5;background:var(--beige)}.app-container *,.app-container *:before,.app-container *:after{box-sizing:border-box}.app-container .app-header{padding:var(--space-md);background:var(--white);border-bottom:1px solid var(--dark-beige);display:flex;justify-content:flex-end}.app-container .locale-selector{display:flex;gap:var(--space-sm)}.app-container .locale-select{padding:8px 12px;border:1px solid var(--dark-beige);border-radius:var(--radius-sm);background:var(--white);color:var(--text);font-size:var(--font-size-sm)}.app-container .btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);padding:12px 24px;border:none;border-radius:var(--radius-md);font-size:var(--font-size-md);font-weight:500;cursor:pointer;transition:var(--transition);text-decoration:none}.app-container .btn-primary{background:var(--text);color:var(--white);border:2px solid var(--text)}.app-container .btn-primary:hover{background:var(--light-text);border-color:var(--light-text)}.app-container .btn-outline{background:transparent;color:var(--text);border:2px solid var(--text)}.app-container .btn-outline:hover{background:var(--beige)}.app-container .btn-block{width:100%}.app-container .loading-overlay{position:fixed;inset:0;background:#ffffffe6;display:none;align-items:center;justify-content:center;z-index:1000}.app-container .loading-overlay.active{display:flex}.app-container .spinner{width:40px;height:40px;border:3px solid var(--dark-beige);border-top-color:var(--accent);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.app-container .hidden{display:none!important}.app-container .error{color:var(--error);font-size:var(--font-size-sm);margin-top:4px}.app-container .success{color:var(--success)}@media(max-width:768px){:root{--space-md: 1rem;--space-lg: 1.5rem}.app-container .app-header{padding:var(--space-sm)}.app-container .locale-selector{width:100%;justify-content:center}}.app-container .modal-overlay{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.app-container .modal-card{background:var(--surface, #fff);border-radius:16px;padding:2rem;width:100%;max-width:480px;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 20px 60px #0000002e}.app-container .modal-close{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:1.1rem;cursor:pointer;color:var(--text-light, #888);line-height:1;padding:4px}.app-container .modal-close:hover{color:var(--text, #111)}.app-container .modal-back{background:none;border:none;cursor:pointer;color:var(--text-light, #888);font-size:.85rem;padding:0;margin-bottom:.75rem;display:flex;align-items:center;gap:6px}.app-container .modal-back:hover{color:var(--text, #111)}.app-container .modal-title{font-size:1.3rem;font-weight:700;margin:0 0 .35rem;color:var(--text, #111)}.app-container .modal-subtitle{color:var(--text-light, #888);font-size:.9rem;margin:0 0 1.5rem}.app-container .profile-type-grid{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.app-container .profile-type-card{display:flex;align-items:center;gap:1rem;width:100%;padding:1rem 1.25rem;border:1.5px solid var(--border, #e5e7eb);border-radius:12px;background:var(--surface, #fff);cursor:pointer;text-align:left;transition:border-color .15s,box-shadow .15s}.app-container .profile-type-card:hover{border-color:var(--accent, #8b6f47);box-shadow:0 2px 12px #8b6f471f}.app-container .profile-type-icon{width:44px;height:44px;border-radius:10px;background:var(--accent-light, #f5ede3);display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:var(--accent, #8b6f47);flex-shrink:0}.app-container .profile-type-text{flex:1;display:flex;flex-direction:column;gap:2px}.app-container .profile-type-text strong{font-size:.95rem;color:var(--text, #111)}.app-container .profile-type-text span{font-size:.8rem;color:var(--text-light, #888)}.app-container .profile-type-arrow{color:var(--text-light, #aaa);font-size:.8rem}.app-container .create-profile-form{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.app-container .form-section-label{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-light, #888);margin-top:.5rem}.app-container .same-address-toggle{display:flex;align-items:center;gap:8px;font-size:.85rem;color:var(--text, #333);cursor:pointer;margin-bottom:.25rem}.app-container .form-error{display:none;background:#fef2f2;border:1px solid #fca5a5;color:#b91c1c;padding:.65rem .9rem;border-radius:8px;font-size:.875rem}.app-container .form-error:not(:empty){display:block}.app-container .profile-switcher{position:relative;display:inline-block}.app-container .profile-switcher__trigger{display:flex;align-items:center;gap:8px;padding:8px 14px;border:1.5px solid var(--border, #e5e7eb);border-radius:8px;background:var(--surface, #fff);cursor:pointer;font-size:.9rem;font-weight:600;color:var(--text, #111);white-space:nowrap;transition:border-color .15s}.app-container .profile-switcher__trigger:hover{border-color:var(--accent, #8b6f47)}.app-container .profile-switcher__logo{width:24px;height:24px;border-radius:50%;object-fit:cover}.app-container .profile-switcher__dropdown{position:absolute;bottom:calc(100% + 6px);top:auto;left:0;min-width:220px;background:var(--surface, #fff);border:1.5px solid var(--border, #e5e7eb);border-radius:10px;box-shadow:0 8px 24px #0000001f;list-style:none;margin:0;padding:6px;z-index:200}.app-container .profile-switcher__item{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:7px;cursor:pointer;font-size:.875rem;color:var(--text, #111);transition:background .1s}.app-container .profile-switcher__item:hover{background:var(--bg, #f9fafb)}.app-container .profile-switcher__item.active{background:var(--accent-light, #f5ede3);font-weight:600}.app-container .profile-switcher__divider{height:1px;background:var(--border, #e5e7eb);margin:4px 0}.app-container .profile-switcher__item-name{display:block;font-weight:600;font-size:.875rem}.app-container .profile-switcher__item-type{display:block;font-size:.75rem;color:var(--text-light, #888)}@media(max-width:480px){.app-container .modal-card{padding:1.25rem}}.app-container .auth-container{flex:1;display:flex;align-items:center;justify-content:center;padding:var(--space-lg)}.app-container .auth-card{background:var(--white);border-radius:var(--radius-lg);padding:var(--space-xl);width:100%;max-width:500px;box-shadow:var(--shadow-lg);border:1px solid var(--dark-beige)}.app-container .error-message{padding:12px 14px;border-radius:var(--radius-md);margin-bottom:var(--space-md);border:1px solid var(--dark-beige);background:#fffaf3;font-size:var(--font-size-sm);line-height:1.35}.app-container .error-message.error{border-color:#f4433640;background:#f443360f;color:var(--error)}.app-container .error-message.success{border-color:#4caf5040;background:#4caf5014;color:var(--success)}.app-container .brand{text-align:center;margin-bottom:var(--space-xl)}.app-container .brand i{font-size:3rem;color:var(--accent);margin-bottom:var(--space-sm)}.app-container .brand h1{font-size:2rem;margin-bottom:var(--space-xs)}.app-container .tagline{color:var(--light-text);font-size:var(--font-size-sm)}.app-container .tabs{display:flex;border-bottom:1px solid var(--dark-beige);margin-bottom:var(--space-lg)}.app-container .tab{flex:1;padding:var(--space-md);background:none;border:none;border-bottom:2px solid transparent;font-size:var(--font-size-md);color:var(--light-text);cursor:pointer;transition:var(--transition)}.app-container .tab:hover{color:var(--text)}.app-container .tab.active{color:var(--text);border-bottom-color:var(--text);font-weight:500}.app-container .account-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;max-width:500px;margin:0 auto}.app-container .account-option{padding:20px;border:2px solid var(--border);border-radius:12px;text-align:center;cursor:pointer;transition:all .2s;background:var(--white)}.app-container .account-option:hover{border-color:var(--accent);transform:translateY(-2px)}.app-container .account-option.selected{border-color:var(--accent);background:#fff1df;box-shadow:0 4px 12px #d4c8b833}.app-container .option-icon{font-size:32px;margin-bottom:12px}.app-container .account-option h3{margin:0 0 8px;color:var(--text);font-size:18px;font-weight:500}.app-container .account-option p{margin:0;color:var(--light-text);font-size:14px;line-height:1.4}.app-container .account-type-section{margin-bottom:40px}.app-container .account-type-section h2{text-align:center;color:var(--text);margin-bottom:24px;font-size:20px;font-weight:500}.app-container .account-type-help{margin:-8px auto 16px;max-width:520px;text-align:center;color:var(--light-text);font-size:var(--font-size-sm);line-height:1.45}.app-container .account-option-description{margin-bottom:6px}.app-container .account-option-note{margin-top:0;color:var(--text);font-size:13px;font-weight:500;line-height:1.4}.app-container .auth-form{display:none}.app-container .auth-form.active{display:block;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.app-container .form-group{margin-bottom:var(--space-md);position:relative}.app-container .form-row{display:flex;gap:var(--space-md);margin-bottom:var(--space-md)}.app-container .form-row .form-group{flex:1;margin-bottom:0}.app-container input,.app-container select{width:100%;padding:12px;border:1px solid var(--dark-beige);border-radius:var(--radius-md);background:var(--white);color:var(--text);font-size:var(--font-size-md);transition:var(--transition)}.app-container input:focus,.app-container select:focus{outline:none;border-color:var(--accent)}.app-container .form-group-agreement{margin-bottom:var(--space-md)}.app-container .form-group-agreement input{width:max-content}.app-container .form-group .show-password{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--light-text);cursor:pointer;padding:4px}.app-container .password-strength{display:flex;gap:2px;position:absolute;right:40px;top:50%;transform:translateY(-50%)}.app-container .strength-bar{width:8px;height:4px;background:var(--dark-beige);border-radius:2px}.app-container .divider{text-align:center;margin:var(--space-lg) 0;color:var(--light-text);font-size:var(--font-size-sm);position:relative}.app-container .divider:before,.app-container .divider:after{content:"";position:absolute;top:50%;width:45%;height:1px;background:var(--dark-beige)}.app-container .divider:before{left:0}.app-container .divider:after{right:0}.app-container .social-login{display:flex;gap:var(--space-md)}.app-container .social-login .btn{flex:1}.app-container .demo-info{margin-top:var(--space-lg);padding:var(--space-md);background:var(--light-beige);border-radius:var(--radius-md);text-align:center;font-size:var(--font-size-sm);border:1px dashed var(--accent)}@media(max-width:576px){.app-container .auth-card{padding:var(--space-lg)}.app-container .social-login{flex-direction:column}.app-container .form-row{flex-direction:column;gap:var(--space-md)}}.driver-active .driver-overlay,.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in .2s ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in .2s}.driver-popover{all:unset;box-sizing:border-box;color:#2d2d2d;margin:0;padding:15px;border-radius:5px;min-width:250px;max-width:300px;box-shadow:0 1px 10px #0006;z-index:1000000000;position:fixed;top:0;right:0;background-color:#fff}.driver-popover *{font-family:Helvetica Neue,Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif}.driver-popover-title{font:19px/normal sans-serif;font-weight:700;display:block;position:relative;line-height:1.5;zoom:1;margin:0}.driver-popover-close-btn{all:unset;position:absolute;top:0;right:0;width:32px;height:28px;cursor:pointer;font-size:18px;font-weight:500;color:#d2d2d2;z-index:1;text-align:center;transition:color;transition-duration:.2s}.driver-popover-close-btn:hover,.driver-popover-close-btn:focus{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{margin-bottom:0;font:14px/normal sans-serif;line-height:1.5;font-weight:400;zoom:1}.driver-popover-footer{margin-top:15px;text-align:right;zoom:1;display:flex;align-items:center;justify-content:space-between}.driver-popover-progress-text{font-size:13px;font-weight:400;color:#727272;zoom:1}.driver-popover-footer button{all:unset;display:inline-block;box-sizing:border-box;padding:3px 7px;text-decoration:none;text-shadow:1px 1px 0 #fff;background-color:#fff;color:#2d2d2d;font:12px/normal sans-serif;cursor:pointer;outline:0;zoom:1;line-height:1.3;border:1px solid #ccc;border-radius:3px}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}:not(body):has(>.driver-active-element){overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.driver-popover-footer button:hover,.driver-popover-footer button:focus{background-color:#f7f7f7}.driver-popover-navigation-btns{display:flex;flex-grow:1;justify-content:flex-end}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";position:absolute;border:5px solid #fff}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{left:100%;border-right-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.driver-popover-arrow-side-right{right:100%;border-left-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.driver-popover-arrow-side-top{top:100%;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.driver-popover-arrow-side-bottom{bottom:100%;border-left-color:transparent;border-top-color:transparent;border-right-color:transparent}.driver-popover-arrow-side-center{display:none}.driver-popover-arrow-side-left.driver-popover-arrow-align-start,.driver-popover-arrow-side-right.driver-popover-arrow-align-start{top:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-start,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-start{left:15px}.driver-popover-arrow-align-end.driver-popover-arrow-side-left,.driver-popover-arrow-align-end.driver-popover-arrow-side-right{bottom:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-end,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-end{right:15px}.driver-popover-arrow-side-left.driver-popover-arrow-align-center,.driver-popover-arrow-side-right.driver-popover-arrow-align-center{top:50%;margin-top:-5px}.driver-popover-arrow-side-top.driver-popover-arrow-align-center,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-center{left:50%;margin-left:-5px}.driver-popover-arrow-none{display:none}.forgot-password-page{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background-color:var(--beige);color:var(--text);min-height:100vh;display:flex;justify-content:center;align-items:center;padding:1rem}.forgot-password-page .container{width:100%;max-width:32rem;background-color:var(--white);border-radius:.75rem;box-shadow:0 4px 6px -1px #0000001a;overflow:hidden}.forgot-password-page .header{background-color:var(--white);padding:2rem 2rem 1.5rem;text-align:center;border-bottom:1px solid #e5e5e5}.forgot-password-page .header h1{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.forgot-password-page .header p{color:#5a5a5a;font-size:.875rem}.forgot-password-page .content{padding:2rem}.step-indicator{display:flex;justify-content:space-between;margin-bottom:2rem;position:relative}.step-indicator:before{content:"";position:absolute;top:14px;left:24px;right:24px;height:1px;background-color:#e5e5e5;z-index:1}.step-indicator .step{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2;flex:1}.step-circle{width:28px;height:28px;border-radius:50%;background-color:var(--white);border:1px solid #d4d4d4;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.step-indicator .step.active .step-circle{background-color:var(--accent);border-color:var(--accent);color:var(--white)}.step-indicator .step.completed .step-circle{background-color:var(--success);border-color:var(--success);color:var(--white)}.step-label{font-size:.875rem;color:#737373}.step.active .step-label{color:var(--text);font-weight:500}.form-step{display:none}.form-step.active{display:block}.forgot-password-page .form-group{margin-bottom:1.5rem}.forgot-password-page label{display:block;margin-bottom:.5rem;font-weight:500;font-size:.875rem}.input-group{position:relative}.input-group i{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#a3a3a3;font-size:.875rem;pointer-events:none}.forgot-password-page input{width:100%;padding:.75rem .75rem .75rem 2.5rem;border:1px solid #d4d4d4;border-radius:.5rem;font-size:1rem;background-color:var(--white);color:var(--text)}.forgot-password-page input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #b8a9941a}.code-inputs{display:flex;gap:.75rem;justify-content:center;margin-bottom:1rem}.code-input{width:48px!important;height:56px;text-align:center;font-size:1.25rem;font-weight:600;border:2px solid #d4d4d4!important;border-radius:.5rem!important;padding:0!important}.code-input.filled{border-color:var(--accent)!important}.code-hint{text-align:center;font-size:.875rem;color:#737373}.timer{text-align:center;margin-bottom:1rem;font-size:.875rem;color:#737373;padding:.75rem;background-color:#fafafa;border-radius:.5rem;border:1px solid #e5e5e5}.timer span{font-weight:500;color:var(--text)}.forgot-password-page .btn{width:100%;padding:.75rem 1rem;border-radius:.5rem;font-size:1rem;font-weight:500;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:.5rem;border:none}.forgot-password-page .btn-primary{background-color:var(--accent);color:var(--white)}.forgot-password-page .btn-primary:disabled{opacity:.5;cursor:not-allowed}.forgot-password-page .btn-secondary{background-color:transparent;color:#737373;border:1px solid #d4d4d4!important;margin-top:.75rem}.button-group{display:flex;gap:.75rem;margin-top:1rem}.button-group .btn{flex:1}.message{padding:.75rem 1rem;border-radius:.5rem;margin-bottom:1rem;font-size:.875rem;align-items:center;gap:.5rem;border-left:3px solid transparent}.message.success{background-color:#10b98114;color:var(--success);border-left-color:var(--success)}.message.error{background-color:#ef444414;color:var(--error);border-left-color:var(--error)}.message.info{background-color:#3b82f614;color:#3b82f6;border-left-color:#3b82f6}.password-requirements{background-color:#fafafa;padding:1rem;border-radius:.5rem;margin-top:.75rem;border:1px solid #e5e5e5;margin-bottom:1rem}.password-requirements p{font-size:.875rem;font-weight:500;margin-bottom:.75rem}.requirements-list{list-style:none}.requirements-list li{margin-bottom:.5rem;font-size:.875rem;display:flex;align-items:center;gap:.5rem}.requirements-list li.valid{color:var(--success)}.requirements-list li.invalid{color:#737373}.forgot-password-page .footer{text-align:center;padding:1.5rem 2rem;background-color:#fafafa;border-top:1px solid #e5e5e5;color:#737373;font-size:.875rem}.forgot-password-page .footer a{color:var(--accent);text-decoration:none;font-weight:500}.account-type-section{margin-bottom:40px}.account-type-section h2{text-align:center;color:var(--text);margin-bottom:24px;font-size:20px;font-weight:500}.account-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;max-width:340px;margin:0 auto}.account-option{padding:20px;border:dotted 2px var(--accent);border-radius:12px;text-align:center;cursor:pointer;transition:all .2s;background:var(--white)}.account-option:hover{transform:translateY(-2px)}.account-option.selected{background:#fff1df;box-shadow:0 4px 12px #d4c8b833}.option-icon{font-size:32px;margin-bottom:12px}.account-option h3{margin:0;color:var(--text);font-size:18px;font-weight:500}html,body,#root{margin:0;min-height:100%}.template-page-root{width:100%;min-height:100%}
