@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=PT+Serif:wght@400;700&display=swap&subset=cyrillic";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@400;700&display=swap";.lato-regular{font-family:Lato,sans-serif;font-weight:400;font-style:normal}.lato-bold{font-family:Lato,sans-serif;font-weight:700;font-style:normal}.lato-regular-italic{font-family:Lato,sans-serif;font-weight:400;font-style:italic}.lato-bold-italic{font-family:Lato,sans-serif;font-weight:700;font-style:italic}html,body{height:100%;margin:0;padding:0}figure,p{margin:0 0 20px}*,*:before,*:after{box-sizing:border-box}input,select,textarea{font-size:max(16px,1em)}:root{--font-body: "Lato", sans-serif}html{min-height:100%;background-color:#b84300}body{font-family:var(--font-body, "Lato", sans-serif);font-weight:400;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background-color:#ffeedf;font-size:16px;line-height:30px;color:#333}:root{--mobile-footer-bar-content-height: 60px;--mobile-footer-bar-height: calc(var(--mobile-footer-bar-content-height) + env(safe-area-inset-bottom, 0px))}h1,h2,h3,h4,h5{font-family:"PT Serif",Georgia,serif;font-weight:700;line-height:1.1;text-transform:initial;margin-top:0;text-wrap:balance}h1{font-size:clamp(2.35rem,5vw,3.6rem);line-height:1.05;letter-spacing:-.035em;margin-bottom:32px}h2{font-size:clamp(2rem,4vw,2.9rem);line-height:1.05;letter-spacing:-.035em;margin-bottom:24px}h3{font-size:clamp(1.6rem,2.7vw,2.2rem);line-height:1.1;letter-spacing:-.02em;margin-bottom:18px}h4{font-size:clamp(1.3rem,2vw,1.7rem);line-height:1.1;letter-spacing:-.02em;margin-bottom:16px}h5{font-size:clamp(1.1rem,1.55vw,1.3rem);line-height:1.18;letter-spacing:-.01em;margin-bottom:14px}:lang(ko){--font-body: "Noto Sans KR", sans-serif}:lang(ja){--font-body: "Noto Sans JP", sans-serif}:lang(zh){--font-body: "Noto Sans SC", sans-serif}.main-wrapper{flex-grow:1;display:flex;flex-direction:column}main{flex-grow:1;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding:30px}@media(min-width:835px){main{padding:40px}}@media(min-width:835px){main{padding-top:130px}}@media(max-width:834px){main{padding-top:110px}}.hero{margin-top:80px;flex-grow:1;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding:30px}@media(min-width:835px){.hero{padding:40px}}a{color:#6c2700;transition:color .2s ease}a:hover{color:#290f00}@keyframes rouletteBlink{0%{opacity:.3}to{opacity:1}}@keyframes rouletteRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.text-content h1{font-size:clamp(2rem,4vw,2.6rem);line-height:1.1;letter-spacing:-.02em;margin-bottom:24px}.text-content h2{font-size:clamp(1.45rem,2.4vw,1.95rem);line-height:1.1;letter-spacing:-.02em;margin-bottom:16px}.text-content h3{font-size:clamp(1.2rem,2vw,1.45rem);line-height:1.1;letter-spacing:-.02em;margin-bottom:14px}.text-content p{font-size:18px;line-height:30px;margin-bottom:16px}.text-content li{font-size:18px;line-height:30px;padding-left:10px;line-height:1.5}.text-content section{margin-bottom:32px}.text-content ol,.text-content ul{list-style-position:inside;margin-left:0;padding-left:0}nav{--navbar-bg: rgba(255, 255, 255, .96);--navbar-text-color: #333333;--navbar-link-color: #333333;--navbar-item-active-bg: rgba(214, 122, 42, .08);--navbar-item-hover-bg: rgba(214, 122, 42, .12);--navbar-wrapper-shadow: 0 12px 10px rgba(70, 46, 28, .08);--navbar-control-fg: #333333;--navbar-control-muted: rgba(71, 55, 45, .72);--navbar-control-border: rgba(128, 92, 66, .22);--navbar-control-hover-fg: #e35400;--navbar-control-hover-bg: rgba(214, 122, 42, .08);--navbar-control-accent: #ffa12e;--navbar-small-link-shadow: none;color:var(--navbar-text-color);text-align:center;z-index:1000;width:100%;position:relative;text-transform:uppercase;font-size:12px;font-weight:600;letter-spacing:1px}nav.navbar-dark{--navbar-bg: rgb(184, 67, 0);--navbar-text-color: #e8e7e7;--navbar-link-color: #ffffff;--navbar-item-active-bg: rgba(255, 255, 255, .08);--navbar-item-hover-bg: rgba(255, 255, 255, .15);--navbar-wrapper-shadow: none;--navbar-control-fg: #ffffff;--navbar-control-muted: rgba(255, 255, 255, .76);--navbar-control-border: rgba(255, 255, 255, .28);--navbar-control-hover-fg: #ffffff;--navbar-control-hover-bg: rgba(255, 255, 255, .12);--navbar-control-accent: #ffd09b;--navbar-small-link-shadow: 0 -1px 2px #000}nav ul,nav li{margin:0;padding:0;list-style:none;box-sizing:border-box}nav .nav-wrapper{background-color:var(--navbar-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:var(--navbar-wrapper-shadow);position:absolute;top:0;left:0;transition:transform .4s ease;height:70px;width:100%}nav .nav-wrapper ul{display:flex;margin-left:auto;margin-right:auto;position:relative;height:100%;padding-right:40px;padding-left:40px}@media(max-width:834px){nav .nav-wrapper ul{padding-left:16px;padding-right:16px}}nav .nav-wrapper li{white-space:nowrap;height:100%;display:flex;align-items:center;position:relative;overflow:hidden;transition:background-color .3s ease}@media screen and (max-width:960px){nav .nav-wrapper .nav-item{display:none}}nav .nav-wrapper .nav-item .react-breadcrumb-dropdown{display:flex;align-items:center;height:100%}nav .nav-wrapper .nav-item .react-breadcrumb-dropdown>span{display:flex;align-items:center;height:100%}nav .nav-wrapper .nav-item a{padding-left:10px;padding-right:10px;width:100%;height:100%;display:flex;align-items:center;text-decoration:none;color:var(--navbar-link-color);position:relative;cursor:pointer}nav .nav-wrapper .nav-item:after{content:"";position:absolute;display:inline-block;width:100%;height:5px;background-color:orange;bottom:0;left:0;z-index:5;transform:translateY(100%);transition:transform .3s ease}nav .nav-wrapper .nav-item.nav-active{background-color:var(--navbar-item-active-bg)}nav .nav-wrapper .nav-item.nav-active:after{transform:translateY(0)}nav .nav-wrapper .nav-item:hover,nav .nav-wrapper .nav-item.dropdown-open{background-color:var(--navbar-item-hover-bg)}nav .nav-wrapper .logo{display:inline-block;border-bottom-left-radius:10px;border-bottom-right-radius:10px;width:240px;height:70px;margin-top:0;margin-right:15px;background-color:transparent;transition:transform .3s ease}nav .nav-wrapper .logo a{background-image:url(/js/logo-h-Cq9L8hhf.svg);background-repeat:no-repeat;background-size:contain;background-position:center;display:block;height:100%;text-decoration:none}nav .nav-wrapper .logo a:hover{text-decoration:none}nav .nav-wrapper .login{margin-left:auto}nav .nav-wrapper .search-bar-container{flex:1;display:flex;align-items:center;justify-content:flex-end;margin-left:auto;margin-right:10px;overflow:visible}nav .nav-wrapper .language-selector-container{display:flex;align-items:center;margin-right:15px;overflow:initial}nav .nav-wrapper .user-menu{margin-left:auto}nav .nav-wrapper .react-user-menu{margin-left:auto}@media(max-width:680px){nav .nav-wrapper .react-user-menu .login{display:none}}nav .nav-wrapper .react-sidebar-mobile-menu{display:flex;flex-direction:column;justify-content:center}nav .nav-wrapper.small{background-color:var(--navbar-bg);transform:translateY(-100px);height:40px;position:fixed;font-size:.7rem;letter-spacing:.04rem;box-shadow:0 0 10px #00000080;transition:transform .4s ease}nav .nav-wrapper.small .nav-item a{line-height:.9rem;text-shadow:var(--navbar-small-link-shadow)}nav .nav-wrapper.small .nav-item:after{display:none}nav .nav-wrapper.small .login a,nav .nav-wrapper.small .login button{min-height:initial;max-height:25px}nav .nav-wrapper.small.show{transform:translateY(0)}nav .nav-wrapper.small .logo{margin-top:0;top:0;left:0;width:150px;height:100%;background-color:transparent}nav .nav-wrapper.small .logo a{background-image:url(/js/logo-h-Cq9L8hhf.svg)}@media(max-width:834px){nav .nav-wrapper.small .logo{margin-left:10px}}@media(min-width:835px){nav .nav-wrapper ul.big-logo .logo{margin-top:0;width:240px;height:70px;padding:0 20px 0 0;background-color:transparent}nav .nav-wrapper ul.big-logo .logo a{background-image:url(/js/logo-h-Cq9L8hhf.svg);background-repeat:no-repeat;background-size:contain;background-position:center}}.footer-wrapper{flex-grow:1;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;height:100%;padding:18px 20px 16px;background-repeat:no-repeat;background-size:260px;background-position:right bottom}@media(min-width:430px){.footer-wrapper{padding:24px}}.footer-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px}.footer-column{display:flex;flex-direction:column}.footer-social{align-items:flex-start;grid-column:1/-1}.social-icons{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.social-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;color:#fff;border-radius:50%;transition:all .3s ease;background-color:#ffffff1a}.social-icon:hover{background-color:#fff3;transform:translateY(-2px)}.social-icon i{width:20px;height:20px;display:block;background-size:contain;background-repeat:no-repeat;background-position:center}.social-icon .icon-pinterest{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='white' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 0C5.373 0 0 5.373 0 12c0 5.084 3.163 9.426 7.627 11.174-.105-.949-.2-2.405.042-3.441.218-.937 1.407-5.965 1.407-5.965s-.359-.719-.359-1.782c0-1.668.967-2.914 2.171-2.914 1.023 0 1.518.769 1.518 1.69 0 1.029-.655 2.568-.994 3.995-.283 1.194.599 2.169 1.777 2.169 2.133 0 3.772-2.249 3.772-5.495 0-2.873-2.064-4.882-5.012-4.882-3.414 0-5.418 2.561-5.418 5.207 0 1.031.397 2.138.893 2.738a.36.36 0 0 1 .083.345l-.333 1.36c-.053.22-.174.267-.402.161-1.499-.698-2.436-2.889-2.436-4.649 0-3.785 2.75-7.262 7.929-7.262 4.163 0 7.398 2.967 7.398 6.931 0 4.136-2.607 7.464-6.227 7.464-1.216 0-2.359-.632-2.75-1.378l-.748 2.853c-.271 1.043-1.002 2.35-1.492 3.146C9.57 23.812 10.763 24 12 24c6.627 0 12-5.373 12-12S18.627 0 12 0z'/%3E%3C/svg%3E")}.social-icon .icon-instagram{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='white' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zm0-2.163c-3.259 0-3.667.014-4.947.072-4.358.2-6.78 2.618-6.98 6.98-.059 1.281-.073 1.689-.073 4.948 0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98 1.281.058 1.689.072 4.948.072 3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98-1.281-.059-1.69-.073-4.949-.073zm0 5.838c-3.403 0-6.162 2.759-6.162 6.162s2.759 6.163 6.162 6.163 6.162-2.759 6.162-6.163c0-3.403-2.759-6.162-6.162-6.162zm0 10.162c-2.209 0-4-1.79-4-4 0-2.209 1.791-4 4-4s4 1.791 4 4c0 2.21-1.791 4-4 4zm6.406-11.845c-.796 0-1.441.645-1.441 1.44s.645 1.44 1.441 1.44c.795 0 1.439-.645 1.439-1.44s-.644-1.44-1.439-1.44z'/%3E%3C/svg%3E")}.social-icon .icon-youtube{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='white' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z'/%3E%3C/svg%3E")}.social-icon .icon-tiktok{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='white' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.59 6.69a4.83 4.83 0 0 1-3.77-4.25V2h-3.45v13.67a2.89 2.89 0 0 1-2.88 2.5 2.89 2.89 0 0 1-2.89-2.89 2.89 2.89 0 0 1 2.89-2.89c.28 0 .54.04.79.1V9.01a6.34 6.34 0 0 0-.79-.05A6.34 6.34 0 0 0 3.15 15.3a6.34 6.34 0 0 0 6.34 6.34 6.34 6.34 0 0 0 6.34-6.34V8.69a8.27 8.27 0 0 0 4.83 1.54V6.79a4.85 4.85 0 0 1-1.07-.1z'/%3E%3C/svg%3E")}.social-icon .icon-telegram{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='white' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.944 0A12 12 0 0 0 0 12a12 12 0 0 0 12 12 12 12 0 0 0 12-12A12 12 0 0 0 12 0a12 12 0 0 0-.056 0zm4.962 7.224c.1-.002.321.023.465.14a.506.506 0 0 1 .171.325c.016.093.036.306.02.472-.18 1.898-.962 6.502-1.36 8.627-.168.9-.499 1.201-.82 1.23-.696.065-1.225-.46-1.9-.902-1.056-.693-1.653-1.124-2.678-1.8-1.185-.78-.417-1.21.258-1.91.177-.184 3.247-2.977 3.307-3.23.007-.032.014-.15-.056-.212s-.174-.041-.249-.024c-.106.024-1.793 1.14-5.061 3.345-.48.33-.913.49-1.302.48-.428-.008-1.252-.241-1.865-.44-.752-.245-1.349-.374-1.297-.789.027-.216.325-.437.893-.663 3.498-1.524 5.83-2.529 6.998-3.014 3.332-1.386 4.025-1.627 4.476-1.635z'/%3E%3C/svg%3E")}.language-switcher{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:0;max-width:100%}.lang-link{color:#fff;text-decoration:none;font-size:13px;transition:all .2s;white-space:nowrap}@media(min-width:430px){.lang-link{font-size:14px}}.lang-link:hover{color:#fff9}.lang-link.active{font-weight:600;text-decoration:underline}.lang-separator{color:#ffffff80;font-size:13px;padding:0 6px}@media(min-width:430px){.lang-separator{font-size:14px}}.footer-links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.footer-links li{line-height:24px;margin:0}.footer-links a{color:#fff;text-decoration:none;transition:all .2s;font-size:14px;font-weight:500}.footer-links a:hover{color:#fff9}footer{background-color:#b84300;color:#fff;flex-shrink:0;margin-top:auto;padding-bottom:env(safe-area-inset-bottom,0px)}.footer-bottom{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;padding-top:12px;flex-wrap:wrap;border-top:1px solid rgba(255,255,255,.15);font-size:12px;color:#ffffffb3}.footer-bottom a.lang-link{font-size:12px}@media(min-width:835px){.footer-wrapper{padding:30px 40px;background-size:380px}.footer-content{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:60px}.footer-column:not(.footer-social){flex:0 0 auto;min-width:200px}.footer-social{align-items:flex-end;grid-column:auto;margin-left:auto;text-align:right}.social-icons{gap:16px;margin-bottom:20px}.language-switcher{gap:8px 12px;margin-bottom:20px}.footer-links li{line-height:30px}.footer-bottom{align-items:center;gap:0;padding-top:15px}}@media(max-width:834px){.language-switcher .lang-separator{display:none}}.button-primary{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-family:inherit;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:fit-content;padding:14px 24px;border-radius:50px;font-size:18px;font-weight:800;line-height:1.2;letter-spacing:0;text-transform:none;white-space:nowrap;position:relative;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease,filter .2s ease;min-height:54px;background:#c25d0a;color:#fff;box-shadow:0 4px #8a3d00,0 5px 14px #c25d0a40;overflow:hidden}.button-primary:after{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);transform:skew(-20deg);transition:left .5s ease}.button-primary:hover:after{left:150%}.button-primary:hover{background:#f07318;color:#fff}.button-primary:active{transform:translateY(3px);box-shadow:0 1px #8a3d00}.window{background-color:#fff;margin-left:auto;margin-right:auto;border-radius:6px;box-shadow:0 0 20px #00000026}.window .window-header{padding:10px 30px;background-color:#e6e6e6;font-size:1.5rem;margin:0;color:#737373}.window .window-content{padding:30px}.window .message-with-icon{display:flex}.window .message-with-icon .icon{margin-right:25px;margin-top:5px}.window .window-buttons{text-align:right;border-top:1px solid #d2d2d2;padding:15px 30px}.window .window-buttons button{min-width:100px;margin-right:10px}.window .window-buttons button:last-child{margin-right:0}.verify-email-page .window{max-width:550px}.verify-email-page .verify-email-login-header{margin-bottom:30px;margin-top:30px}@media(max-width:834px){.verify-email-page{padding:70px 0 0;margin-left:0;margin-right:0}.verify-email-page .window{height:100%;max-width:initial}}.login-page .window{max-width:550px}@media(max-width:834px){.login-page{padding:70px 0 0;margin-left:0;margin-right:0}.login-page .window{height:100%;max-width:initial}}.register-page .intro{align-items:center;display:flex;padding:20px;font-size:.9rem;line-height:1.35rem;background-color:#fff;color:#333;border-left:8px solid rgba(255,130,214.2541436464,.85);margin-bottom:35px;border-radius:6px;box-shadow:0 0 10px #00000012}.register-page .intro h1{margin-bottom:8px;font-size:18px}.register-page .intro .icon{margin-left:20px;margin-right:25px;width:140px;height:140px;min-width:140px;min-height:140px}.register-page .intro #regProgress{margin-left:15px}@media(max-width:650px){.register-page .intro .icon{display:none}}.forgot-password-page .window{max-width:550px}@media(max-width:834px){.forgot-password-page{padding:70px 0 0;margin-left:0;margin-right:0}.forgot-password-page .window{height:100%;max-width:initial}}.form-container p{margin-bottom:24px}.form-input-container{margin-bottom:15px}.form-action-button{display:flex;flex-direction:column}.form-action-button button{min-width:170px;margin-bottom:20px}.form-general-error{margin-top:20px;color:#db162f}.form-error-icon{margin-right:8px;font-size:20px}.form-check-mark{margin-top:5px;font-size:60px;margin-right:30px;color:#009540}.form-success-message{display:flex;align-items:flex-start;color:#009540}.form-success-message a{color:#009540}.form-success-message h2{font-size:1.1rem;margin-bottom:10px}@media(min-width:835px){.form-action-button{flex-direction:row;align-items:center}.form-action-button button{margin-right:20px;margin-bottom:0}.form-input-container{margin-bottom:30px}}@media(max-width:580px){.form-action-button button{width:100%}}.sidebar-menu-wrapper{border-right:1px solid #e4e4e4;font-size:.9rem;flex-shrink:0;width:230px;min-width:0;background-color:#fafafa;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:width .28s cubic-bezier(.4,0,.2,1)}.sidebar-menu-wrapper[data-collapsed=true]{width:52px}.sidebar-menu-wrapper[data-collapsed=true] .sidebar-create-text{display:none}.sidebar-menu-wrapper>div[class^=react-]{flex:1;min-height:0;display:flex;flex-direction:column}.sidebar-content-wrapper{flex:1;min-width:0;overflow:hidden;display:flex;flex-direction:column;background-color:#fff}.sidebar-content-wrapper>div[class^=react-]{flex:1;min-height:0;display:flex;flex-direction:column}@media screen and (max-width:960px){.sidebar-menu-wrapper{display:none}.sidebar-content-wrapper{width:100%}.control-panel,.user-account{padding-bottom:60px}}.control-panel{padding:0;margin-top:70px;max-width:none;height:calc(100vh - 70px);overflow:hidden}.control-panel section{display:flex;height:100%;overflow:hidden}.lang-tag-hover:hover{color:#52c41a!important;background:#fff!important;border-color:#52c41a!important;transition:all .3s}.user-account{padding:0;margin-top:70px;max-width:none;height:calc(100vh - 70px);overflow:hidden}.user-account section{display:flex;height:100%;overflow:hidden}.account-profile{padding:25px;overflow-y:auto;height:100%}.collections-page{padding:16px}.account-create-recipe{flex:1;min-height:0;display:flex;flex-direction:column}.account-create-recipe>div[class^=react-]{flex:1;min-height:0;display:flex;flex-direction:column}.account-create-recipe h1{margin-bottom:30px}.account-create-recipe section{margin-bottom:50px}.account-create-recipe section h2{font-size:20px;margin-bottom:10px;color:#b84300}.account-create-recipe section h3{font-size:16px;margin-bottom:15px;font-weight:500}.account-create-recipe .manual-ingredients-section{margin-top:0}.wave-section{width:100%;position:relative;isolation:isolate;background-color:var(--wave-section-bg, transparent);color:var(--wave-section-color, inherit)}.wave-section .section-wrapper{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;flex-grow:1;padding:var(--wave-section-wrapper-padding, 0 30px 70px)}.wave-section h2{font-family:"PT Serif",Georgia,serif;font-size:clamp(2rem,2.6vw,2.7rem);line-height:1.04;letter-spacing:-.03em;font-weight:800;color:#975012;margin-top:0;margin-bottom:50px}.wave-section h2:lang(ru),.wave-section h2:lang(pl),.wave-section h2:lang(de){font-size:clamp(1.8rem,2.2vw,2.35rem);line-height:1.1}.wave-section h2{color:inherit}.section-intro{font-size:1.1rem;line-height:1.7;color:#3b291fe0;max-width:44rem;margin:0 0 30px}.section-card{background:#fff9efeb;border:1px solid rgba(170,120,76,.12);border-radius:18px;box-shadow:0 18px 40px #58361914}.wave-section-top{padding-top:var(--wave-section-top-padding, 30px)}.wave-section-top:before{content:"";position:absolute;left:0;width:100%;height:var(--wave-section-height, 41px);background-color:var(--wave-section-top-fill, var(--wave-section-wave-fill, var(--wave-section-bg, transparent)));pointer-events:none;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,9.72164948 C78.25,9.72164948 78.25,0 156.5,0 C234.75,0 234.75,9.72164948 313,9.72164948 C313,9.93442738 313,20.3605442 313,41 L0,41 C0,20.3605442 0,9.93442738 0,9.72164948 Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,9.72164948 C78.25,9.72164948 78.25,0 156.5,0 C234.75,0 234.75,9.72164948 313,9.72164948 C313,9.93442738 313,20.3605442 313,41 L0,41 C0,20.3605442 0,9.93442738 0,9.72164948 Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);-webkit-mask-position:left top;mask-position:left top;top:var(--wave-section-top-offset, -13px);z-index:var(--wave-section-top-z-index, 1)}.wave-section-bottom{z-index:var(--wave-section-z-index, 2);margin-bottom:calc(var(--wave-section-bottom-overlap, 30px) * -1)}.wave-section-bottom:after{content:"";position:absolute;left:0;width:100%;height:var(--wave-section-height, 41px);background-color:var(--wave-section-bottom-fill, var(--wave-section-wave-fill, var(--wave-section-bg, transparent)));pointer-events:none;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,31.2783505 C78.25,31.2783505 78.25,41 156.5,41 C234.75,41 234.75,31.2783505 313,31.2783505 C313,31.0655726 313,20.6394558 313,0 L0,0 C0,20.6394558 0,31.0655726 0,31.2783505 Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,31.2783505 C78.25,31.2783505 78.25,41 156.5,41 C234.75,41 234.75,31.2783505 313,31.2783505 C313,31.0655726 313,20.6394558 313,0 L0,0 C0,20.6394558 0,31.0655726 0,31.2783505 Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);-webkit-mask-position:left top;mask-position:left top;bottom:calc(var(--wave-section-height, 41px) * -1);z-index:var(--wave-section-bottom-z-index, 3)}.wave-section-both{padding-top:var(--wave-section-top-padding, 30px)}.wave-section-both:before{content:"";position:absolute;left:0;width:100%;height:var(--wave-section-height, 41px);background-color:var(--wave-section-top-fill, var(--wave-section-wave-fill, var(--wave-section-bg, transparent)));pointer-events:none;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,9.72164948 C78.25,9.72164948 78.25,0 156.5,0 C234.75,0 234.75,9.72164948 313,9.72164948 C313,9.93442738 313,20.3605442 313,41 L0,41 C0,20.3605442 0,9.93442738 0,9.72164948 Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,9.72164948 C78.25,9.72164948 78.25,0 156.5,0 C234.75,0 234.75,9.72164948 313,9.72164948 C313,9.93442738 313,20.3605442 313,41 L0,41 C0,20.3605442 0,9.93442738 0,9.72164948 Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);-webkit-mask-position:left top;mask-position:left top;top:var(--wave-section-top-offset, -13px);z-index:var(--wave-section-top-z-index, 1)}.wave-section-both{z-index:var(--wave-section-z-index, 2);margin-bottom:calc(var(--wave-section-bottom-overlap, 30px) * -1)}.wave-section-both:after{content:"";position:absolute;left:0;width:100%;height:var(--wave-section-height, 41px);background-color:var(--wave-section-bottom-fill, var(--wave-section-wave-fill, var(--wave-section-bg, transparent)));pointer-events:none;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,31.2783505 C78.25,31.2783505 78.25,41 156.5,41 C234.75,41 234.75,31.2783505 313,31.2783505 C313,31.0655726 313,20.6394558 313,0 L0,0 C0,20.6394558 0,31.0655726 0,31.2783505 Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,31.2783505 C78.25,31.2783505 78.25,41 156.5,41 C234.75,41 234.75,31.2783505 313,31.2783505 C313,31.0655726 313,20.6394558 313,0 L0,0 C0,20.6394558 0,31.0655726 0,31.2783505 Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);-webkit-mask-position:left top;mask-position:left top;bottom:calc(var(--wave-section-height, 41px) * -1);z-index:var(--wave-section-bottom-z-index, 3)}.wave-surface-white{--wave-section-bg: #ffffff;--wave-section-wave-fill: #ffffff;--wave-section-color: #333333}.wave-surface-primary{--wave-section-bg: #ffa12e;--wave-section-wave-fill: #ffa12e;--wave-section-color: #ffffff}.wave-surface-orange-light{--wave-section-bg: #ffd09b;--wave-section-wave-fill: #ffd09b;--wave-section-color: rgb(184, 67, 0)}.wave-surface-orange-medium{--wave-section-bg: #ffc078;--wave-section-wave-fill: #ffc078;--wave-section-color: rgb(184, 67, 0)}.wave-surface-orange-cream{--wave-section-bg: #ffe9c5;--wave-section-wave-fill: #ffe9c5;--wave-section-color: rgb(184, 67, 0)}.section-white{width:100%;position:relative;isolation:isolate;background-color:var(--wave-section-bg, transparent);color:var(--wave-section-color, inherit);padding-top:var(--wave-section-top-padding, 30px)}.section-white:before{content:"";position:absolute;left:0;width:100%;height:var(--wave-section-height, 41px);background-color:var(--wave-section-top-fill, var(--wave-section-wave-fill, var(--wave-section-bg, transparent)));pointer-events:none;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,9.72164948 C78.25,9.72164948 78.25,0 156.5,0 C234.75,0 234.75,9.72164948 313,9.72164948 C313,9.93442738 313,20.3605442 313,41 L0,41 C0,20.3605442 0,9.93442738 0,9.72164948 Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,9.72164948 C78.25,9.72164948 78.25,0 156.5,0 C234.75,0 234.75,9.72164948 313,9.72164948 C313,9.93442738 313,20.3605442 313,41 L0,41 C0,20.3605442 0,9.93442738 0,9.72164948 Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);-webkit-mask-position:left top;mask-position:left top;top:var(--wave-section-top-offset, -13px);z-index:var(--wave-section-top-z-index, 1)}.section-white{--wave-section-bg: #ffffff;--wave-section-wave-fill: #ffffff;--wave-section-color: #333333;--wave-section-wrapper-padding: 0 30px 70px}.section-white .section-wrapper{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;flex-grow:1;padding:var(--wave-section-wrapper-padding)}.section-white h2{font-family:"PT Serif",Georgia,serif;font-size:clamp(2rem,2.6vw,2.7rem);line-height:1.04;letter-spacing:-.03em;font-weight:800;color:#975012;margin-top:0;margin-bottom:50px}.section-white h2:lang(ru),.section-white h2:lang(pl),.section-white h2:lang(de){font-size:clamp(1.8rem,2.2vw,2.35rem);line-height:1.1}.section-white h2{color:inherit}.section-orange{width:100%;position:relative;isolation:isolate;background-color:var(--wave-section-bg, transparent);color:var(--wave-section-color, inherit);padding-top:var(--wave-section-top-padding, 30px)}.section-orange:before{content:"";position:absolute;left:0;width:100%;height:var(--wave-section-height, 41px);background-color:var(--wave-section-top-fill, var(--wave-section-wave-fill, var(--wave-section-bg, transparent)));pointer-events:none;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,9.72164948 C78.25,9.72164948 78.25,0 156.5,0 C234.75,0 234.75,9.72164948 313,9.72164948 C313,9.93442738 313,20.3605442 313,41 L0,41 C0,20.3605442 0,9.93442738 0,9.72164948 Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,9.72164948 C78.25,9.72164948 78.25,0 156.5,0 C234.75,0 234.75,9.72164948 313,9.72164948 C313,9.93442738 313,20.3605442 313,41 L0,41 C0,20.3605442 0,9.93442738 0,9.72164948 Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);-webkit-mask-position:left top;mask-position:left top;top:var(--wave-section-top-offset, -13px);z-index:var(--wave-section-top-z-index, 1)}.section-orange{--wave-section-bg: #ffa12e;--wave-section-wave-fill: #ffa12e;--wave-section-color: #ffffff;--wave-section-wrapper-padding: 0 30px 70px}.section-orange .section-wrapper{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;flex-grow:1;padding:var(--wave-section-wrapper-padding)}.section-orange h2{font-family:"PT Serif",Georgia,serif;font-size:clamp(2rem,2.6vw,2.7rem);line-height:1.04;letter-spacing:-.03em;font-weight:800;color:#975012;margin-top:0;margin-bottom:50px}.section-orange h2:lang(ru),.section-orange h2:lang(pl),.section-orange h2:lang(de){font-size:clamp(1.8rem,2.2vw,2.35rem);line-height:1.1}.section-orange h2{color:inherit}.section-orange h2{text-shadow:2px 2px 4px rgba(0,0,0,.3)}.home-page .section-orange.no-hero{padding-top:100px}.section-orange-light{width:100%;position:relative;isolation:isolate;background-color:var(--wave-section-bg, transparent);color:var(--wave-section-color, inherit);padding-top:var(--wave-section-top-padding, 30px)}.section-orange-light:before{content:"";position:absolute;left:0;width:100%;height:var(--wave-section-height, 41px);background-color:var(--wave-section-top-fill, var(--wave-section-wave-fill, var(--wave-section-bg, transparent)));pointer-events:none;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,9.72164948 C78.25,9.72164948 78.25,0 156.5,0 C234.75,0 234.75,9.72164948 313,9.72164948 C313,9.93442738 313,20.3605442 313,41 L0,41 C0,20.3605442 0,9.93442738 0,9.72164948 Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,9.72164948 C78.25,9.72164948 78.25,0 156.5,0 C234.75,0 234.75,9.72164948 313,9.72164948 C313,9.93442738 313,20.3605442 313,41 L0,41 C0,20.3605442 0,9.93442738 0,9.72164948 Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);-webkit-mask-position:left top;mask-position:left top;top:var(--wave-section-top-offset, -13px);z-index:var(--wave-section-top-z-index, 1)}.section-orange-light{--wave-section-bg: #ffd09b;--wave-section-wave-fill: #ffd09b;--wave-section-color: rgb(184, 67, 0);--wave-section-wrapper-padding: 0 30px 60px}.section-orange-light .section-wrapper{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;flex-grow:1;padding:var(--wave-section-wrapper-padding)}.section-orange-light h2{font-family:"PT Serif",Georgia,serif;font-size:clamp(2rem,2.6vw,2.7rem);line-height:1.04;letter-spacing:-.03em;font-weight:800;color:#975012;margin-top:0;margin-bottom:50px}.section-orange-light h2:lang(ru),.section-orange-light h2:lang(pl),.section-orange-light h2:lang(de){font-size:clamp(1.8rem,2.2vw,2.35rem);line-height:1.1}.section-orange-light h2{color:inherit}.home-page .section-orange-light{z-index:var(--wave-section-z-index, 2);margin-bottom:calc(var(--wave-section-bottom-overlap, 30px) * -1)}.home-page .section-orange-light:after{content:"";position:absolute;left:0;width:100%;height:var(--wave-section-height, 41px);background-color:var(--wave-section-bottom-fill, var(--wave-section-wave-fill, var(--wave-section-bg, transparent)));pointer-events:none;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,31.2783505 C78.25,31.2783505 78.25,41 156.5,41 C234.75,41 234.75,31.2783505 313,31.2783505 C313,31.0655726 313,20.6394558 313,0 L0,0 C0,20.6394558 0,31.0655726 0,31.2783505 Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,31.2783505 C78.25,31.2783505 78.25,41 156.5,41 C234.75,41 234.75,31.2783505 313,31.2783505 C313,31.0655726 313,20.6394558 313,0 L0,0 C0,20.6394558 0,31.0655726 0,31.2783505 Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);-webkit-mask-position:left top;mask-position:left top;bottom:calc(var(--wave-section-height, 41px) * -1);z-index:var(--wave-section-bottom-z-index, 3)}.home-page .section-orange-light{--wave-section-bottom-fill: #ffd09b}.home-page .section-orange-light .section-wrapper{padding:0 30px 40px}.home-page .section-orange{z-index:var(--wave-section-z-index, 2);margin-bottom:calc(var(--wave-section-bottom-overlap, 30px) * -1)}.home-page .section-orange:after{content:"";position:absolute;left:0;width:100%;height:var(--wave-section-height, 41px);background-color:var(--wave-section-bottom-fill, var(--wave-section-wave-fill, var(--wave-section-bg, transparent)));pointer-events:none;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,31.2783505 C78.25,31.2783505 78.25,41 156.5,41 C234.75,41 234.75,31.2783505 313,31.2783505 C313,31.0655726 313,20.6394558 313,0 L0,0 C0,20.6394558 0,31.0655726 0,31.2783505 Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,31.2783505 C78.25,31.2783505 78.25,41 156.5,41 C234.75,41 234.75,31.2783505 313,31.2783505 C313,31.0655726 313,20.6394558 313,0 L0,0 C0,20.6394558 0,31.0655726 0,31.2783505 Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);-webkit-mask-position:left top;mask-position:left top;bottom:calc(var(--wave-section-height, 41px) * -1);z-index:var(--wave-section-bottom-z-index, 3)}.home-page .section-orange{--wave-section-bottom-fill: #ffa12e}.section-orange-medium{width:100%;position:relative;isolation:isolate;background-color:var(--wave-section-bg, transparent);color:var(--wave-section-color, inherit);padding-top:var(--wave-section-top-padding, 30px)}.section-orange-medium:before{content:"";position:absolute;left:0;width:100%;height:var(--wave-section-height, 41px);background-color:var(--wave-section-top-fill, var(--wave-section-wave-fill, var(--wave-section-bg, transparent)));pointer-events:none;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,9.72164948 C78.25,9.72164948 78.25,0 156.5,0 C234.75,0 234.75,9.72164948 313,9.72164948 C313,9.93442738 313,20.3605442 313,41 L0,41 C0,20.3605442 0,9.93442738 0,9.72164948 Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,9.72164948 C78.25,9.72164948 78.25,0 156.5,0 C234.75,0 234.75,9.72164948 313,9.72164948 C313,9.93442738 313,20.3605442 313,41 L0,41 C0,20.3605442 0,9.93442738 0,9.72164948 Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);-webkit-mask-position:left top;mask-position:left top;top:var(--wave-section-top-offset, -13px);z-index:var(--wave-section-top-z-index, 1)}.section-orange-medium{--wave-section-bg: #ffc078;--wave-section-wave-fill: #ffc078;--wave-section-color: rgb(184, 67, 0);--wave-section-wrapper-padding: 0 30px 70px}.section-orange-medium .section-wrapper{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;flex-grow:1;padding:var(--wave-section-wrapper-padding)}.section-orange-medium h2{font-family:"PT Serif",Georgia,serif;font-size:clamp(2rem,2.6vw,2.7rem);line-height:1.04;letter-spacing:-.03em;font-weight:800;color:#975012;margin-top:0;margin-bottom:50px}.section-orange-medium h2:lang(ru),.section-orange-medium h2:lang(pl),.section-orange-medium h2:lang(de){font-size:clamp(1.8rem,2.2vw,2.35rem);line-height:1.1}.section-orange-medium h2{color:inherit}.section-orange-cream{width:100%;position:relative;isolation:isolate;background-color:var(--wave-section-bg, transparent);color:var(--wave-section-color, inherit);padding-top:var(--wave-section-top-padding, 30px)}.section-orange-cream:before{content:"";position:absolute;left:0;width:100%;height:var(--wave-section-height, 41px);background-color:var(--wave-section-top-fill, var(--wave-section-wave-fill, var(--wave-section-bg, transparent)));pointer-events:none;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,9.72164948 C78.25,9.72164948 78.25,0 156.5,0 C234.75,0 234.75,9.72164948 313,9.72164948 C313,9.93442738 313,20.3605442 313,41 L0,41 C0,20.3605442 0,9.93442738 0,9.72164948 Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,9.72164948 C78.25,9.72164948 78.25,0 156.5,0 C234.75,0 234.75,9.72164948 313,9.72164948 C313,9.93442738 313,20.3605442 313,41 L0,41 C0,20.3605442 0,9.93442738 0,9.72164948 Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);-webkit-mask-position:left top;mask-position:left top;top:var(--wave-section-top-offset, -13px);z-index:var(--wave-section-top-z-index, 1)}.section-orange-cream{--wave-section-bg: #ffe9c5;--wave-section-wave-fill: #ffe9c5;--wave-section-color: rgb(184, 67, 0);--wave-section-wrapper-padding: 0 30px 70px}.section-orange-cream .section-wrapper{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;flex-grow:1;padding:var(--wave-section-wrapper-padding)}.section-orange-cream h2{font-family:"PT Serif",Georgia,serif;font-size:clamp(2rem,2.6vw,2.7rem);line-height:1.04;letter-spacing:-.03em;font-weight:800;color:#975012;margin-top:0;margin-bottom:50px}.section-orange-cream h2:lang(ru),.section-orange-cream h2:lang(pl),.section-orange-cream h2:lang(de){font-size:clamp(1.8rem,2.2vw,2.35rem);line-height:1.1}.section-orange-cream h2{color:inherit}.section-orange-soft-cream{width:100%;position:relative;isolation:isolate;background-color:var(--wave-section-bg, transparent);color:var(--wave-section-color, inherit);padding-top:var(--wave-section-top-padding, 30px)}.section-orange-soft-cream:before{content:"";position:absolute;left:0;width:100%;height:var(--wave-section-height, 41px);background-color:var(--wave-section-top-fill, var(--wave-section-wave-fill, var(--wave-section-bg, transparent)));pointer-events:none;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,9.72164948 C78.25,9.72164948 78.25,0 156.5,0 C234.75,0 234.75,9.72164948 313,9.72164948 C313,9.93442738 313,20.3605442 313,41 L0,41 C0,20.3605442 0,9.93442738 0,9.72164948 Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,9.72164948 C78.25,9.72164948 78.25,0 156.5,0 C234.75,0 234.75,9.72164948 313,9.72164948 C313,9.93442738 313,20.3605442 313,41 L0,41 C0,20.3605442 0,9.93442738 0,9.72164948 Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);-webkit-mask-position:left top;mask-position:left top;top:var(--wave-section-top-offset, -13px);z-index:var(--wave-section-top-z-index, 1)}.section-orange-soft-cream{--wave-section-bg: #fff5e8;--wave-section-wave-fill: #fff5e8;--wave-section-color: rgb(184, 67, 0);--wave-section-wrapper-padding: 0 30px 70px}.section-orange-soft-cream .section-wrapper{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;flex-grow:1;padding:var(--wave-section-wrapper-padding)}.section-orange-soft-cream h2{font-family:"PT Serif",Georgia,serif;font-size:clamp(2rem,2.6vw,2.7rem);line-height:1.04;letter-spacing:-.03em;font-weight:800;color:#975012;margin-top:0;margin-bottom:50px}.section-orange-soft-cream h2:lang(ru),.section-orange-soft-cream h2:lang(pl),.section-orange-soft-cream h2:lang(de){font-size:clamp(1.8rem,2.2vw,2.35rem);line-height:1.1}.section-orange-soft-cream h2{color:inherit}.section-breadcrumbs{width:100%;position:relative;isolation:isolate;background-color:var(--wave-section-bg, transparent);color:var(--wave-section-color, inherit);padding-top:var(--wave-section-top-padding, 30px)}.section-breadcrumbs:before{content:"";position:absolute;left:0;width:100%;height:var(--wave-section-height, 41px);background-color:var(--wave-section-top-fill, var(--wave-section-wave-fill, var(--wave-section-bg, transparent)));pointer-events:none;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,9.72164948 C78.25,9.72164948 78.25,0 156.5,0 C234.75,0 234.75,9.72164948 313,9.72164948 C313,9.93442738 313,20.3605442 313,41 L0,41 C0,20.3605442 0,9.93442738 0,9.72164948 Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,9.72164948 C78.25,9.72164948 78.25,0 156.5,0 C234.75,0 234.75,9.72164948 313,9.72164948 C313,9.93442738 313,20.3605442 313,41 L0,41 C0,20.3605442 0,9.93442738 0,9.72164948 Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);-webkit-mask-position:left top;mask-position:left top;top:var(--wave-section-top-offset, -13px);z-index:var(--wave-section-top-z-index, 1)}.section-breadcrumbs{--wave-section-bg: #ffe9c5;--wave-section-wave-fill: #ffe9c5;--wave-section-color: rgb(184, 67, 0);--wave-section-wrapper-padding: 0 40px}.section-breadcrumbs .section-wrapper{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;flex-grow:1;padding:var(--wave-section-wrapper-padding)}.section-breadcrumbs h2{font-family:"PT Serif",Georgia,serif;font-size:clamp(2rem,2.6vw,2.7rem);line-height:1.04;letter-spacing:-.03em;font-weight:800;color:#975012;margin-top:0;margin-bottom:50px}.section-breadcrumbs h2:lang(ru),.section-breadcrumbs h2:lang(pl),.section-breadcrumbs h2:lang(de){font-size:clamp(1.8rem,2.2vw,2.35rem);line-height:1.1}.section-breadcrumbs h2{color:inherit}.section-breadcrumbs{--wave-section-top-padding: 40px;margin-bottom:-10px}.section-breadcrumbs .breadcrumbs{z-index:1;transform:translateY(-32px)}@media(max-width:834px){.section-white .section-wrapper,.section-orange .section-wrapper,.section-orange-light .section-wrapper,.section-orange-medium .section-wrapper,.section-orange-cream .section-wrapper,.section-orange-soft-cream .section-wrapper,.wave-section .section-wrapper{padding:0 24px 44px}.section-orange.no-hero{padding-top:76px}.section-breadcrumbs{--wave-section-top-padding: 28px}.section-breadcrumbs .section-wrapper{padding:0 24px}}@media(max-width:430px){.section-white .section-wrapper,.section-orange .section-wrapper,.section-orange-light .section-wrapper,.section-orange-medium .section-wrapper,.section-orange-cream .section-wrapper,.section-orange-soft-cream .section-wrapper,.wave-section .section-wrapper{padding:0 20px 34px}.section-orange.no-hero{padding-top:56px}.section-breadcrumbs{--wave-section-top-padding: 22px}.section-breadcrumbs .section-wrapper{padding:0 20px}}.category-hero{position:relative;width:100%;min-height:300px;margin-top:70px;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center;background-repeat:no-repeat}.category-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000001a;z-index:1}.category-hero-container{position:relative;z-index:2;max-width:1200px;width:100%;margin:0 auto;text-align:center}@media(max-width:834px){.category-hero-container{padding:0 20px}}.category-hero-title{font-family:"PT Serif",Georgia,serif;font-size:clamp(2rem,5vw,3rem);line-height:1.04;letter-spacing:-.04em;color:#2f1d14;margin:0 0 20px;color:#fff;text-shadow:0 13px 40px rgb(103,68,0)}@media(max-width:834px){.category-hero-title{font-size:clamp(1.85rem,5vw,2.35rem)}}@media(max-width:430px){.category-hero-title{font-size:clamp(1.55rem,8vw,1.95rem)}}.category-hero-subtitle{max-width:800px;margin:0 auto;font-size:1.3rem;line-height:1.6;color:#fff;text-shadow:1px 1px 4px rgba(0,0,0,.7)}@media(max-width:834px){.category-hero-subtitle{font-size:1rem}}@media(max-width:430px){.category-hero-subtitle{font-size:.9rem}}.category-hero-placeholder{background:linear-gradient(135deg,#ffa946,#ff8c1a);min-height:200px}.category-hero-placeholder:before{background:#0000000d}.category-hero-placeholder .category-hero-title{margin-bottom:0}.category-article-columns{display:flex;flex-direction:column;gap:30px}@media(min-width:768px){.category-article-columns{flex-direction:row}}.category-article-column{flex:1;padding:30px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a,0 4px 16px #00000014;transition:box-shadow .3s ease}.category-article-column:hover{box-shadow:0 4px 12px #00000026,0 8px 24px #0000001f}.category-article-column p{margin-bottom:20px;line-height:1.8;color:#333}.category-article-column p:last-child{margin-bottom:0}.category-article-content p{margin-bottom:20px;line-height:1.8}.category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;max-width:1200px;margin:0 auto}.category-card{border:5px solid #ffffff;background-color:#fff;display:flex;flex-direction:column;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000001a;transition:transform .2s,box-shadow .2s;text-decoration:none;color:inherit;cursor:pointer}.category-card:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000026}.category-image-wrapper{position:relative;width:100%;padding-top:90px;overflow:hidden}.category-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.category-title{font-family:"PT Serif",Georgia,serif;padding:14px;margin:0;display:flex;align-items:center;justify-content:center;text-align:center;height:100%;font-size:clamp(1.15rem,1.6vw,1.35rem);line-height:1.1;letter-spacing:-.02em;color:#b84300}.subcategory-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:30px;max-width:1200px;margin:0 auto}.subcategory-card{border:4px solid rgba(255,255,255,.631372549);display:flex;flex-direction:column;min-height:155px;background:#fd8;border-radius:8px;overflow:hidden;box-shadow:0 10px 11px #0000001a;transition:transform .2s,box-shadow .2s;text-decoration:none;color:inherit;cursor:pointer}.subcategory-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.subcategory-image-wrapper{display:block;width:100%;height:65px;overflow:hidden;background-size:cover;background:#f5f5f5 no-repeat center;margin:0;padding:0;flex-shrink:0}.subcategory-content{display:flex;flex-direction:column;padding:14px;justify-content:center;text-align:center;flex-grow:1}.subcategory-title{font-family:"PT Serif",Georgia,serif;margin:0;font-size:clamp(1.05rem,1.35vw,1.2rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:#b84300}@media(max-width:1024px){.category-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.category-hero{min-height:240px}.category-hero-placeholder{min-height:160px}.category-article-columns{gap:20px}.category-article-column{padding:20px}.category-grid{grid-template-columns:repeat(2,1fr)}.category-title{font-size:.95rem;padding:10px}.subcategory-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media(max-width:480px){.category-hero{min-height:200px}.category-hero-placeholder{min-height:140px}.category-article-column{padding:16px}.category-grid,.subcategory-grid{grid-template-columns:1fr}}.breadcrumbs{font-size:16px;font-weight:700;line-height:1.5}.breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;list-style:none;padding:0;margin:0;gap:8px}.breadcrumbs__item{display:flex;align-items:center;gap:8px}.breadcrumbs__link{display:inline-flex;align-items:center;color:#b84300;text-decoration:none;transition:color .2s ease}.breadcrumbs__link:hover{color:#853000;text-decoration:underline}.breadcrumbs__current{display:inline-flex;align-items:center;color:#333}.breadcrumbs__separator{color:#777;-webkit-user-select:none;user-select:none}.react-breadcrumb-dropdown{display:inline}@media(max-width:768px){.breadcrumbs{font-size:12px}.breadcrumbs__list,.breadcrumbs__item{gap:6px}}@keyframes hero-fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-bullet-loop{0%{opacity:0;transform:translateY(8px)}4%{opacity:1;transform:translateY(0)}16%{opacity:1;transform:translateY(0)}20%,to{opacity:0;transform:translateY(-8px)}}.home-hero{background-color:#fff6ef;background-image:url(/images/bg.webp);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;padding-top:80px}.home-hero:after{content:"";position:absolute;left:0;width:100%;height:var(--wave-section-height, 41px);background-color:#e7b99e;pointer-events:none;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,9.72164948 C78.25,9.72164948 78.25,0 156.5,0 C234.75,0 234.75,9.72164948 313,9.72164948 C313,9.93442738 313,20.3605442 313,41 L0,41 C0,20.3605442 0,9.93442738 0,9.72164948 Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,9.72164948 C78.25,9.72164948 78.25,0 156.5,0 C234.75,0 234.75,9.72164948 313,9.72164948 C313,9.93442738 313,20.3605442 313,41 L0,41 C0,20.3605442 0,9.93442738 0,9.72164948 Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);-webkit-mask-position:left top;mask-position:left top;bottom:0;background:linear-gradient(180deg,#e7b99e,#ffd2aa);z-index:4}.home-hero .section-wrapper{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding:0;min-height:650px;display:flex;flex-direction:column;position:relative;z-index:1}.home-hero .section-wrapper>*{opacity:0;animation:hero-fade-up .55s ease forwards}.home-hero .hero-intro{width:100%;text-align:center;z-index:2}.home-hero .hero-copy{width:45%;margin-top:24px;padding-left:30px;position:relative;z-index:2;display:grid;gap:40px;align-content:start;justify-items:start}.home-hero .hero-visual{width:100%;position:absolute;bottom:0;z-index:1}.home-hero .hero-headline{text-align:left;font-family:"PT Serif",Georgia,serif;font-size:clamp(2.4rem,5vw,3.2rem);line-height:1.04;letter-spacing:-.04em;color:#2f1d14;color:#241813;font-weight:700;line-height:1.08;letter-spacing:-.03em;max-width:680px;margin:0;position:relative;z-index:2;text-wrap:balance}@media(min-width:981px){.home-hero .hero-headline{margin-right:-36px}}.home-hero :lang(ru).hero-headline,.home-hero :lang(pl).hero-headline{font-size:clamp(2.4rem,5vw,2.9rem)}.home-hero :lang(de).hero-headline{font-size:clamp(2.4rem,5vw,2.7rem);max-width:400px}.home-hero .hero-headline-accent{color:#d67a2a}.home-hero .hero-scene{width:100%;max-width:500px;position:absolute;top:16%;left:31%;z-index:0}.home-hero .hero-girl-band{position:absolute;bottom:0;width:100%;height:150px;background:linear-gradient(180deg,#c59568,#a46e44);box-shadow:0 -10px 22px #6f482a14;pointer-events:none;z-index:1;overflow:visible}.home-hero .hero-girl-band:before{content:"";position:absolute;left:0;width:100%;height:var(--wave-section-height, 41px);background-color:#ffc078;pointer-events:none;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,9.72164948 C78.25,9.72164948 78.25,0 156.5,0 C234.75,0 234.75,9.72164948 313,9.72164948 C313,9.93442738 313,20.3605442 313,41 L0,41 C0,20.3605442 0,9.93442738 0,9.72164948 Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,9.72164948 C78.25,9.72164948 78.25,0 156.5,0 C234.75,0 234.75,9.72164948 313,9.72164948 C313,9.93442738 313,20.3605442 313,41 L0,41 C0,20.3605442 0,9.93442738 0,9.72164948 Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);-webkit-mask-position:left top;mask-position:left top;top:-40px;background:linear-gradient(180deg,#dcba85,#c49467);z-index:0}.home-hero .hero-girl-band:after{content:none}.home-hero .hero-girl{position:absolute;right:0;bottom:0;height:90%;-webkit-user-select:none;user-select:none;z-index:2;filter:drop-shadow(22px 28px 52px rgba(82,57,39,.4));animation-delay:.65s!important}@media(max-width:980px){.home-hero .hero-girl{height:85%}}@media(max-width:768px){.home-hero .hero-girl{display:none}}.home-hero .hero-garnish{position:absolute;z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 8px 18px rgba(90,58,32,.18))}@media(max-width:768px){.home-hero .hero-garnish{display:none}}.home-hero .hero-garnish-lemon-garlic{width:300px;left:3%;bottom:85px;transform:rotate(-8deg)}.home-hero .hero-eyebrow{display:block;text-align:center;font-size:15px;color:#b86a2a;text-transform:uppercase;letter-spacing:.32em;font-weight:700}.home-hero .hero-subline{font-size:18px;line-height:1.65;color:#3b291fc7;line-height:1.5;margin:0;font-weight:400;letter-spacing:0;text-transform:none}@media(max-width:980px){.home-hero .section-wrapper{padding:0;min-height:600px}.home-hero .hero-girl-band{height:120px}.home-hero .hero-garnish-lemon-garlic{width:250px;bottom:30px}}@media(max-width:768px){.home-hero{padding-top:70px}.home-hero:after{background:#ffe3cb}.home-hero .section-wrapper{min-height:500px}.home-hero .hero-intro{padding:10px 20px 0}.home-hero .hero-girl-band{height:72px}.home-hero .hero-headline{text-align:center;max-width:400px;margin:auto auto 0}.home-hero .hero-copy{width:100%;max-width:100%;margin-bottom:18px;padding-right:30px;gap:28px;justify-items:center}.home-hero .hero-scene{position:relative;top:0;left:0;max-width:initial;margin-bottom:18px}.home-hero .hero-visual{display:none}.home-hero .hero-subline{max-width:none}}.main h1,.main h2,.main h3,.main h4,.main h5,.main h6{text-align:center}.main .home-claim-blog-name{z-index:var(--wave-section-z-index, 2);margin-bottom:calc(var(--wave-section-bottom-overlap, 30px) * -1)}.main .home-claim-blog-name:after{content:"";position:absolute;left:0;width:100%;height:var(--wave-section-height, 41px);background-color:var(--wave-section-bottom-fill, var(--wave-section-wave-fill, var(--wave-section-bg, transparent)));pointer-events:none;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,31.2783505 C78.25,31.2783505 78.25,41 156.5,41 C234.75,41 234.75,31.2783505 313,31.2783505 C313,31.0655726 313,20.6394558 313,0 L0,0 C0,20.6394558 0,31.0655726 0,31.2783505 Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,31.2783505 C78.25,31.2783505 78.25,41 156.5,41 C234.75,41 234.75,31.2783505 313,31.2783505 C313,31.0655726 313,20.6394558 313,0 L0,0 C0,20.6394558 0,31.0655726 0,31.2783505 Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);mask-size:var(--wave-section-tile-width, 313px) var(--wave-section-height, 41px);-webkit-mask-position:left top;mask-position:left top;bottom:calc(var(--wave-section-height, 41px) * -1);z-index:var(--wave-section-bottom-z-index, 3)}.main .home-claim-blog-name{margin-top:-13px;z-index:2;overflow:visible;background-color:#ffd2aa;background-image:url(/images/monitor.webp);background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:0;height:1100px}@media(min-width:2000px){.main .home-claim-blog-name{background-size:2000px auto}}@media(max-width:768px){.main .home-claim-blog-name{background-color:#ffe3cb;background-image:none;height:auto;padding-bottom:0;margin-bottom:0;--wave-section-bottom-overlap: 0px;--wave-section-height: 32px}}.main .home-claim-blog-name:before{display:none}.main .home-claim-blog-name:after{background:linear-gradient(180deg,#d48040,#572d14)}@media(max-width:768px){.main .home-claim-blog-name:after{display:none}}.main .home-claim-blog-name .section-wrapper{flex-grow:1;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding:36px 30px 56px;position:relative;z-index:1}.main .home-claim-blog-name .home-claim-blog-name-panel-inner{flex-grow:1;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,1fr);align-items:center;gap:20px;position:relative;z-index:3;min-height:220px}.main .home-claim-blog-name .button-primary{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-family:inherit;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:fit-content;padding:14px 24px;border-radius:999px;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;position:relative;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease,filter .2s ease;pointer-events:auto;z-index:3;background:#d46a2e;color:#fff;border:1px solid rgba(255,255,255,.78);box-shadow:0 2px #ffffffbf,0 12px 26px #70441833}.main .home-claim-blog-name .button-primary:hover{background:#e39e1c;border-color:#ffffffd1;color:#fff;transform:translateY(-1px)}.main .home-claim-blog-name .home-claim-blog-name-copy{display:grid;gap:12px}.main .home-claim-blog-name .home-claim-blog-name-title{font-family:"PT Serif",Georgia,serif;margin:0;text-align:left;font-size:clamp(2rem,3vw,2.7rem);line-height:1.08}.main .home-claim-blog-name .home-claim-blog-name-line{margin:0;font-size:18px;line-height:1.65;text-align:left;max-width:42rem}.main .home-claim-blog-name .home-claim-blog-name-form{position:relative;display:grid;justify-items:stretch;align-content:start}@media(max-width:768px){.main .home-claim-blog-name .section-wrapper{padding:0 30px 8px}.main .home-claim-blog-name .home-claim-blog-name-panel-inner{grid-template-columns:1fr;gap:18px;padding:10px 20px 0}.main .home-claim-blog-name .home-claim-blog-name-button{width:100%;justify-self:stretch;text-align:center}}.main .recipe-roulette-section{position:relative;overflow:hidden;background-color:#fef9f5;background-image:url(/images/reelsbg.webp);background-position:center;background-repeat:no-repeat;background-size:cover}.main .recipe-roulette-section .recipe-roulette-wave-top{position:relative;top:0;left:0;width:100%;overflow:hidden;line-height:0;transform:translateY(1px)}.main .recipe-roulette-section .recipe-roulette-wave-top svg{position:relative;display:block;width:calc(100% + 1.3px);height:60px;fill:#fef9f5}@media(min-width:768px){.main .recipe-roulette-section .recipe-roulette-wave-top svg{height:80px}}@media(min-width:1024px){.main .recipe-roulette-section .recipe-roulette-wave-top svg{height:100px}}.main .recipe-roulette-section .recipe-roulette-wave-bottom{position:relative;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg) translateY(1px)}.main .recipe-roulette-section .recipe-roulette-wave-bottom svg{position:relative;display:block;width:calc(100% + 1.3px);height:60px;fill:#fef9f5}@media(min-width:768px){.main .recipe-roulette-section .recipe-roulette-wave-bottom svg{height:80px}}@media(min-width:1024px){.main .recipe-roulette-section .recipe-roulette-wave-bottom svg{height:100px}}.main .recipe-roulette-section .recipe-roulette-content{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;width:min(1200px,100%);margin:0 auto;padding:120px 36px 60px;justify-items:start}.main .recipe-roulette-section .recipe-roulette-content .recipe-roulette-widget{width:400px;max-width:100%;justify-self:center}@media(max-width:960px){.main .recipe-roulette-section .recipe-roulette-content{display:flex;flex-direction:column;align-items:center;gap:0;padding:24px 16px;justify-items:center}.main .recipe-roulette-section .recipe-roulette-content .recipe-roulette-widget{width:400px;max-width:100%}}@media(min-width:769px)and (max-width:960px){.main .recipe-roulette-section .recipe-roulette-content{padding-top:104px}}.main .recipe-roulette-section .recipe-roulette-label{display:flex;align-items:center;justify-content:center;min-width:0;width:min(584px,100%);justify-self:end;aspect-ratio:1098/472;background-image:url(/images/reels-labels/reels-label-en.webp);background-position:center;background-repeat:no-repeat;background-size:contain}@media(max-width:960px){.main .recipe-roulette-section .recipe-roulette-label{max-width:480px}}.main .recipe-roulette-section :lang(ru) .recipe-roulette-label{background-image:url(/images/reels-labels/reels-label-ru.webp)}.main .recipe-roulette-section :lang(es) .recipe-roulette-label{background-image:url(/images/reels-labels/reels-label-es.webp)}.main .recipe-roulette-section :lang(it) .recipe-roulette-label{background-image:url(/images/reels-labels/reels-label-it.webp)}.main .recipe-roulette-section :lang(fr) .recipe-roulette-label{background-image:url(/images/reels-labels/reels-label-fr.webp)}.main .recipe-roulette-section :lang(de) .recipe-roulette-label{background-image:url(/images/reels-labels/reels-label-de.webp)}.main .recipe-roulette-section :lang(pt) .recipe-roulette-label{background-image:url(/images/reels-labels/reels-label-pt.webp)}.main .recipe-roulette-section :lang(ko) .recipe-roulette-label{background-image:url(/images/reels-labels/reels-label-ko.webp)}.main .recipe-roulette-section :lang(pl) .recipe-roulette-label{background-image:url(/images/reels-labels/reels-label-pl.webp)}.main .recipe-roulette-section .recipe-roulette-widget{display:flex;justify-content:flex-start;min-width:0}.main .recipe-roulette-section .recipe-roulette-widget .react-recipe-roulette{width:100%}.how-it-works-page{max-width:none;padding:0}.how-it-works-page .section-white .section-wrapper{padding-bottom:30px}.how-it-works-page .how-it-works-hero{background-color:#fff6ef;background-image:url(/images/bg.webp);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;padding-top:90px;padding-bottom:36px}.how-it-works-page .how-it-works-hero .section-wrapper{flex-grow:1;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;position:relative;z-index:1;padding:0 30px}@media(min-width:835px){.how-it-works-page .how-it-works-hero .section-wrapper{padding:0 40px}}.how-it-works-page .how-it-works-hero-title{font-family:"PT Serif",Georgia,serif;font-size:clamp(2.4rem,5vw,3.15rem);line-height:1.04;letter-spacing:-.04em;color:#2f1d14;color:#241813;font-weight:700;line-height:1.08;letter-spacing:-.03em;display:block;margin:0}.how-it-works-page .how-it-works-hero-title-line{display:block}.how-it-works-page .how-it-works-hero-title-accent{color:#d67a2a}.how-it-works-page :lang(ru).how-it-works-hero-title{font-size:clamp(2.5rem,4.6vw,2.6875rem);line-height:1.12}.how-it-works-page .how-it-works-hero-garnish{position:absolute;left:max(30px,(100vw - 1200px) / 2 + 30px);bottom:-20px;width:min(40vw,331px);height:auto;pointer-events:none;z-index:2}@media(min-width:835px){.how-it-works-page .how-it-works-hero-garnish{left:max(40px,(100vw - 1200px) / 2 + 40px)}}.how-it-works-page .how-it-works-hero-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.5fr);gap:0 26px;align-items:start;margin-top:24px;margin-bottom:24px}.how-it-works-page .how-it-works-hero-copy{max-width:46rem;margin-top:20px}.how-it-works-page .how-it-works-hero-copy .section-intro{margin:0}.how-it-works-page .how-it-works-hero-copy p{font-size:18px;line-height:1.65;color:#3b291fe0}.how-it-works-page .how-it-works-hero-copy p:last-child{margin-bottom:0}.how-it-works-page .how-it-works-capabilities .section-wrapper{flex-grow:1;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding:0 30px 60px}@media(min-width:835px){.how-it-works-page .how-it-works-capabilities .section-wrapper{padding:0 40px 60px}}.how-it-works-page .how-it-works-steps-title{margin-top:0;text-align:center}.how-it-works-page .how-it-works-capabilities-top{text-align:center;margin-bottom:30px}.how-it-works-page .how-it-works-capabilities-title,.how-it-works-page .how-it-works-capabilities-closer-title{font-family:"PT Serif",Georgia,serif;font-size:30px;font-weight:700;line-height:1.12;margin:0 0 30px}.how-it-works-page .how-it-works-capabilities-title span,.how-it-works-page .how-it-works-capabilities-closer-title span{color:#c8721a}.how-it-works-page :lang(ru).how-it-works-capabilities-title,.how-it-works-page :lang(ru).how-it-works-capabilities-closer-title{font-size:30px;font-weight:700;line-height:1.14}.how-it-works-page .how-it-works-capabilities-closer-title{color:#2a1000}.how-it-works-page .how-it-works-capabilities-sub{margin:0 auto;font-size:18px;line-height:1.7;color:#7a4010}.how-it-works-page .how-it-works-capabilities-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:0}.how-it-works-page .how-it-works-capability-card{background:#fff;border-radius:16px;padding:24px 22px;box-shadow:0 18px 36px #6841181f;transition:box-shadow .2s ease}.how-it-works-page .how-it-works-capability-card:hover{box-shadow:0 20px 40px #68411824}.how-it-works-page .how-it-works-capability-title{font-family:"PT Serif",Georgia,serif;display:block;font-size:20px;font-weight:700;line-height:1.3;color:#2a1000;margin:-5px 0 0}.how-it-works-page .how-it-works-capability-body{margin:0;font-family:var(--font-body);font-size:18px;line-height:1.65;color:#7a4010}.how-it-works-page .how-it-works-capability-head{display:flex;align-items:center;gap:14px;margin-bottom:14px}.how-it-works-page .how-it-works-capability-icon{width:40px;height:40px;border-radius:10px;display:block;background-repeat:no-repeat;background-position:center;background-size:40px 40px;flex-shrink:0}.how-it-works-page .how-it-works-capability-icon-draft{background-image:url(/images/pen-draft.webp)}.how-it-works-page .how-it-works-capability-icon-publish{background-image:url(/images/publish-faster.webp)}.how-it-works-page .how-it-works-capability-icon-organize{background-image:url(/images/organize-blog.webp)}.how-it-works-page .how-it-works-capability-icon-language{background-image:url(/images/language-reach.webp)}.how-it-works-page .how-it-works-capability-icon-image{background-image:url(/images/generate-image.webp)}.how-it-works-page .how-it-works-capability-icon-rewrite{background-image:url(/images/rewrite.webp)}.how-it-works-page .how-it-works-capabilities-closer{display:grid;justify-items:center;gap:0;text-align:center}.how-it-works-page .how-it-works-final-cta{position:relative;overflow:visible}.how-it-works-page .how-it-works-final-cta .section-wrapper{padding-top:8px;padding-bottom:70px}.how-it-works-page .how-it-works-final-cta-bowl{position:absolute;right:max(-28px,(100vw - 1200px) / 2 + 30px - 72px);bottom:-32px;width:min(28vw,240px);height:auto;pointer-events:none;z-index:2}@media(min-width:835px){.how-it-works-page .how-it-works-final-cta-bowl{right:max(-18px,(100vw - 1200px) / 2 + 40px - 72px)}}.how-it-works-page .how-it-works-capabilities-closer-sub{margin:0 auto 30px;font-size:18px;line-height:1.7;color:inherit;max-width:34rem}.how-it-works-page .how-it-works-capabilities-cta-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-family:inherit;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;padding:13px 24px;border-radius:50px;font-size:18px;font-weight:800;line-height:1.2;letter-spacing:0;text-transform:none;white-space:nowrap;position:relative;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease,filter .2s ease;background:#c25d0a;color:#fff;box-shadow:0 4px #8a3d00,0 5px 14px #c25d0a40;overflow:hidden}.how-it-works-page .how-it-works-capabilities-cta-link:after{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);transform:skew(-20deg);transition:left .5s ease}.how-it-works-page .how-it-works-capabilities-cta-link:hover:after{left:150%}.how-it-works-page .how-it-works-capabilities-cta-link:hover{background:#f07318;color:#fff}.how-it-works-page .how-it-works-capabilities-cta-link:active{transform:translateY(3px);box-shadow:0 1px #8a3d00}@media(max-width:834px){.how-it-works-page .how-it-works-hero{padding-top:76px;padding-bottom:48px}.how-it-works-page .how-it-works-hero-garnish{left:50%;bottom:-18px;transform:translate(-50%);width:min(48vw,300px)}.how-it-works-page .how-it-works-hero-grid{grid-template-columns:1fr;margin-top:18px;margin-bottom:18px}.how-it-works-page .how-it-works-capabilities-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:430px){.how-it-works-page .how-it-works-hero{padding-top:68px;padding-bottom:34px}.how-it-works-page .how-it-works-hero-garnish{bottom:-14px;width:min(72vw,280px)}.how-it-works-page .how-it-works-capabilities .section-wrapper{padding:0 20px 34px}.how-it-works-page .how-it-works-capabilities-top,.how-it-works-page .how-it-works-capabilities-grid{margin-bottom:24px}.how-it-works-page .how-it-works-capabilities-closer-title{font-size:30px}.how-it-works-page .how-it-works-final-cta .section-wrapper{padding-bottom:44px}.how-it-works-page .how-it-works-final-cta-bowl{display:none}}@media(max-width:650px){.how-it-works-page .how-it-works-capabilities-grid{grid-template-columns:1fr}}.pricing-page{max-width:none;padding:0}.pricing-page .pricing-hero{background-color:#fff6ef;background-image:url(/images/bg.webp);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;padding-top:108px;overflow:hidden}.pricing-page .pricing-hero .section-wrapper{flex-grow:1;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding:0 30px;box-sizing:border-box}@media(min-width:835px){.pricing-page .pricing-hero .section-wrapper{padding:0 40px}}.pricing-page .pricing-packages-section,.pricing-page .pricing-faq-section{position:relative}.pricing-page .pricing-packages-section .section-wrapper,.pricing-page .pricing-faq-section .section-wrapper{padding-top:10px}.pricing-page .pricing-packages-section h2,.pricing-page .pricing-faq-section h2,.pricing-page .pricing-comparison-section h2{font-family:"PT Serif",Georgia,serif;font-size:30px;font-weight:700;line-height:1.12;margin:0 0 30px;color:#d46a2e}.pricing-page .pricing-packages-note,.pricing-page .pricing-packages-inline-note{margin:0 auto;max-width:32rem;font-size:18px;line-height:1.5;color:#593c22d1;text-align:center}.pricing-page .pricing-packages-inline-note{margin-top:12px}.pricing-page .pricing-packages-inline-note-line{display:block}.pricing-page .pricing-hero-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.9fr);gap:42px;align-items:start;padding-bottom:48px}.pricing-page .pricing-hero-copy{max-width:560px}.pricing-page .pricing-hero-title{font-family:"PT Serif",Georgia,serif;font-size:clamp(2.35rem,5vw,2.6875rem);line-height:1.04;letter-spacing:-.04em;color:#2f1d14;color:#241813;font-weight:700;line-height:1.08;letter-spacing:-.03em;margin:0 0 24px}.pricing-page .pricing-hero-title-accent{color:#d67a2a}.pricing-page .pricing-lead{font-size:18px;line-height:1.65;color:#3b291fe0;max-width:460px}.pricing-page .pricing-hero-note{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;max-width:420px;margin-top:28px;padding:18px 20px;border-radius:12px;border:1px solid rgba(141,165,102,.3);background:#ecf3dee0;color:#4b6b3e}.pricing-page .pricing-hero-note p{margin:0;line-height:1.45}.pricing-page .pricing-hero-note strong{color:#2b7a2f}.pricing-page .pricing-hero-note-marker{font-weight:700;line-height:1}.pricing-page .pricing-hero-summary{background:#fff9efeb;border:1px solid rgba(170,120,76,.12);border-radius:18px;box-shadow:0 18px 40px #58361914}.pricing-page .pricing-hero-container{position:relative}.pricing-page .pomegranate{position:absolute;bottom:-120px;right:-50px;width:180px;height:180px;background-image:url(/images/pomegranate.webp);background-position:right bottom;background-repeat:no-repeat;background-size:contain;pointer-events:none;z-index:1}.pricing-page .pricing-hero-summary-item{padding:24px 28px;display:block;position:relative;z-index:2}.pricing-page .pricing-hero-summary-item:last-child{padding-bottom:54px}.pricing-page .pricing-hero-summary-row{display:flex;align-items:flex-start;gap:18px}.pricing-page .pricing-hero-summary-content{display:grid;gap:6px;min-width:0}.pricing-page .pricing-hero-summary-description{font-size:18px;line-height:1.5;color:#593c22c2;margin:0}.pricing-page .pricing-hero-summary-icon{display:flex;flex:0 0 80px;width:80px;height:80px;background-position:left center;background-repeat:no-repeat;background-size:contain}.pricing-page .pricing-hero-summary-icon-start{background-image:url(/images/pricing-dollar-tree.webp)}.pricing-page .pricing-hero-summary-icon-paid{background-image:url(/images/pricing-coins.webp)}.pricing-page .pricing-hero-summary-icon-manual{background-image:url(/images/pricing-book.webp)}.pricing-page .pricing-hero-summary-title{font-family:"PT Serif",Georgia,serif;font-size:clamp(1.55rem,2.4vw,2rem);line-height:1.02;letter-spacing:-.02em;font-weight:800;color:#975012;display:flex;flex-wrap:wrap;align-items:baseline;gap:.18em;font-size:clamp(1.25rem,1.12rem + .55vw,1.6rem);line-height:1.08;color:#2f1d14;margin:0}.pricing-page .pricing-hero-summary-price{font-family:"PT Serif",Georgia,serif;color:#d46a2e;font-size:inherit;font-weight:inherit;line-height:inherit}.pricing-page .pricing-hero-summary-title-text{font-family:"PT Serif",Georgia,serif;font-size:inherit;font-weight:inherit;line-height:inherit}.pricing-page .pricing-hero-cards{position:relative;z-index:3;display:grid;grid-template-columns:repeat(auto-fit,minmax(156px,1fr));gap:18px;align-items:end;width:100%;margin:0;padding-bottom:32px}.pricing-page .pricing-hero-card{position:relative;display:flex;justify-content:center;width:100%;aspect-ratio:910/1562;background-color:transparent;background-position:center bottom;background-repeat:no-repeat;background-size:contain;padding:0 10px}.pricing-page .pricing-hero-card .react-pricing-plan-button{position:absolute;left:50%;bottom:16%;transform:translate(-50%);display:flex;justify-content:center;width:65%}.pricing-page .pricing-hero-card-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-family:inherit;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:65%;padding:13px 0;border-radius:999px;font-size:12px;font-weight:800;line-height:1.2;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;position:relative;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease,filter .2s ease;min-height:35px;width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;color:#fff;box-shadow:0 8px 18px #7044183d,inset 0 1px #ffffff61;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.pricing-page .pricing-hero-card-btn:hover{transform:translateY(-1px);filter:brightness(1.04);box-shadow:0 12px 22px #70441847,inset 0 1px #ffffff61}.pricing-page .pricing-hero-card-btn:focus-visible{outline:3px solid rgba(255,255,255,.92);outline-offset:2px}.pricing-page .pricing-hero-card-free{background-image:url(/images/card-free-en.webp)}.pricing-page .pricing-hero-card-free .pricing-hero-card-btn{background:linear-gradient(180deg,#6df20b,#4d8b36)}.pricing-page .pricing-hero-card-starter{background-image:url(/images/pricing/card-starter.webp)}.pricing-page .pricing-hero-card-starter .pricing-hero-card-btn{background:linear-gradient(180deg,#ff7e33,#b84100)}.pricing-page .pricing-hero-card-basic{background-image:url(/images/card-basic-en.webp)}.pricing-page .pricing-hero-card-basic .pricing-hero-card-btn{background:linear-gradient(180deg,#f0bf1a,#a87800);color:#fff;text-shadow:none}.pricing-page .pricing-hero-card-pro{background-image:url(/images/card-pro-en.webp)}.pricing-page .pricing-hero-card-pro .pricing-hero-card-btn{background:linear-gradient(180deg,#45b1ff,#005da4)}.pricing-page .pricing-hero-card-studio{background-image:url(/images/card-studio-en.webp)}.pricing-page .pricing-hero-card-studio .pricing-hero-card-btn{background:linear-gradient(180deg,#00cab2,#33847e)}.pricing-page .pricing-table-wrap{overflow-x:auto}.pricing-page .pricing-comparison-table{width:100%;border-collapse:collapse;background:#ffffffe0;border-radius:12px;overflow:hidden}.pricing-page .pricing-comparison-table th,.pricing-page .pricing-comparison-table td{padding:14px 16px;text-align:left;border-bottom:1px solid rgba(63,48,38,.12)}.pricing-page .pricing-comparison-table thead th{background:#fef9f5eb;color:#b84300}.pricing-page .pricing-comparison-table tbody tr:nth-child(2n){background:#97501204}.pricing-page .pricing-comparison-table tbody tr:last-child td{border-bottom:0}.pricing-page .pricing-status{display:inline-flex;align-items:center;gap:10px;font-weight:500;color:#4a3426}.pricing-page .pricing-status-icon{display:inline-flex;align-items:center;justify-content:center;min-width:14px;font-size:1.2rem;font-weight:800;line-height:1}.pricing-page .pricing-status-positive .pricing-status-icon{color:#4e9d2d}.pricing-page .pricing-status-negative .pricing-status-icon{color:#bdb4ad}.pricing-page .pricing-status-label{line-height:1.3}.pricing-page .pricing-faq{display:grid;gap:22px;margin-bottom:44px}.pricing-page .pricing-faq-item{padding-bottom:22px;border-bottom:1px solid rgba(63,48,38,.1)}.pricing-page .pricing-faq-item:last-child{border-bottom:0;padding-bottom:0}.pricing-page .pricing-faq-item h3{font-family:"PT Serif",Georgia,serif;display:block;font-weight:700;line-height:1.3;font-size:20px;line-height:1.35;letter-spacing:-.01em;color:#2f1d14;margin:0 0 8px}.pricing-page .pricing-faq-item p{margin:0;color:#6b5c4a;line-height:1.6}@media(max-width:1200px){.pricing-page .pricing-hero{padding-top:96px}.pricing-page .pricing-hero-grid{grid-template-columns:1fr;gap:24px;padding-bottom:36px}.pricing-page .pricing-hero-copy{max-width:none}.pricing-page .pricing-hero-container{max-width:42rem}.pricing-page .pricing-hero-title{font-size:clamp(2.4rem,6vw,2.6875rem);margin-bottom:18px}.pricing-page .pricing-lead{max-width:36rem}.pricing-page .pricing-hero-note{max-width:34rem;margin-top:22px;padding:16px 18px}.pricing-page .pricing-hero-summary{width:100%;max-width:42rem}.pricing-page .pricing-hero-summary-item{padding:20px 22px}.pricing-page .pricing-hero-summary-item:last-child{padding-bottom:24px}.pricing-page .pricing-hero-summary-icon{flex-basis:64px;width:64px;height:64px}.pricing-page .pricing-hero-summary-row{gap:14px}.pricing-page .pomegranate{right:-16px;bottom:-88px;width:132px;height:132px}.pricing-page .pricing-hero-cards{grid-template-columns:repeat(3,minmax(0,240px));justify-content:center;max-width:756px;margin-left:auto;margin-right:auto}.pricing-page .pricing-hero-card{max-width:240px;margin-left:auto;margin-right:auto}}@media(max-width:800px){.pricing-page .pricing-hero{padding-top:76px}.pricing-page .pricing-hero-grid{gap:18px;padding-bottom:24px}.pricing-page .pricing-packages-section .section-wrapper,.pricing-page .pricing-faq-section .section-wrapper{padding-top:0}.pricing-page .pricing-faq{margin-bottom:28px}.pricing-page .pricing-hero-summary-title{font-size:20px}.pricing-page .pricing-hero-summary-description{font-size:18px;line-height:1.5}.pricing-page .pricing-hero-cards{grid-template-columns:repeat(2,minmax(0,240px));max-width:498px}}@media(max-width:780px){.pricing-page .pomegranate{display:none}}@media(max-width:430px){.pricing-page .pricing-hero{padding-top:68px}.pricing-page .pricing-hero-grid{padding-bottom:18px}.pricing-page .pricing-hero-title{font-size:clamp(2.4rem,9vw,2.6875rem)}.pricing-page .pricing-hero-note{max-width:none;margin-top:16px}.pricing-page .pricing-hero-summary-item{padding:18px}.pricing-page .pricing-hero-cards{grid-template-columns:minmax(0,240px);justify-content:center;max-width:240px}}.recipe-blog-platform-page{max-width:none;padding:0}.recipe-blog-platform-page .section-wrapper{flex-grow:1;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding:0 30px}@media(min-width:835px){.recipe-blog-platform-page .section-wrapper{padding:0 40px}}.recipe-blog-platform-page .rbp-section .section-wrapper{padding-top:0;padding-bottom:50px}.recipe-blog-platform-page .rbp-hero .section-wrapper{padding-top:90px}.recipe-blog-platform-page .rbp-copy{max-width:54rem}.recipe-blog-platform-page .rbp-page-title{font-family:"PT Serif",Georgia,serif;line-height:1.04;letter-spacing:-.04em;color:#2f1d14;font-weight:700;line-height:1.08;letter-spacing:-.03em;font-size:clamp(2.75rem,5vw,3.6rem);color:#241813;margin:0 0 22px}.recipe-blog-platform-page .rbp-section-title{font-family:"PT Serif",Georgia,serif;font-size:30px;font-weight:700;line-height:1.12;color:#241813;margin:0 0 35px}.recipe-blog-platform-page p,.recipe-blog-platform-page li,.recipe-blog-platform-page th,.recipe-blog-platform-page td{font-size:18px;line-height:1.65;color:#3b291fcc}.recipe-blog-platform-page p{margin:0 0 20px}.recipe-blog-platform-page .section-intro{max-width:48rem}.recipe-blog-platform-page .rbp-hero-action,.recipe-blog-platform-page .rbp-section-link{margin:26px 0 0}.recipe-blog-platform-page .rbp-stack{display:grid;gap:0}.recipe-blog-platform-page .rbp-block{padding-top:20px;border-top:1px solid rgba(184,67,0,.12)}.recipe-blog-platform-page .rbp-block:first-child{padding-top:0;border-top:0}.recipe-blog-platform-page .rbp-subtitle{font-family:"PT Serif",Georgia,serif;display:block;font-size:20px;font-weight:700;line-height:1.3;color:#241813;margin:0 0 12px}.recipe-blog-platform-page .rbp-subtitle-note{color:#7a4010;font-weight:400}.recipe-blog-platform-page .rbp-list-label{margin-bottom:10px;color:#241813;font-weight:700}.recipe-blog-platform-page .rbp-list,.recipe-blog-platform-page .rbp-link-list{margin:0;padding-left:20px}.recipe-blog-platform-page .rbp-list{display:grid;gap:8px}.recipe-blog-platform-page .rbp-table-wrap{margin:0 0 24px;overflow-x:auto}.recipe-blog-platform-page .rbp-table{width:100%;min-width:640px;border-collapse:collapse}.recipe-blog-platform-page .rbp-table th,.recipe-blog-platform-page .rbp-table td{padding:14px 0;text-align:left;vertical-align:top;border-bottom:1px solid rgba(184,67,0,.12)}.recipe-blog-platform-page .rbp-table thead th{font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#d67a2a}.recipe-blog-platform-page .rbp-table tbody th{font-weight:700;color:#241813}.recipe-blog-platform-page .rbp-table tbody tr:last-child th,.recipe-blog-platform-page .rbp-table tbody tr:last-child td{border-bottom:0}.recipe-blog-platform-page .rbp-footnote{max-width:56rem;color:#3b291fc7}.recipe-blog-platform-page .rbp-link-list{display:grid;gap:10px;margin-top:24px}.recipe-blog-platform-page .rbp-link-list a{color:#a73c00;text-decoration:none}.recipe-blog-platform-page .rbp-link-list a:hover{color:#e35400}@media(max-width:430px){.recipe-blog-platform-page .section-wrapper{padding:0 20px}.recipe-blog-platform-page .rbp-section .section-wrapper{padding-top:0;padding-bottom:34px}.recipe-blog-platform-page .rbp-hero .section-wrapper{padding-top:68px}.recipe-blog-platform-page .rbp-section-title{margin-bottom:24px}.recipe-blog-platform-page p{margin-bottom:16px}.recipe-blog-platform-page .rbp-table{min-width:560px}}.wordpress-plugin-page{max-width:none;padding:0}.wordpress-plugin-page .section-wrapper{flex-grow:1;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding:0 30px}@media(min-width:835px){.wordpress-plugin-page .section-wrapper{padding:0 40px}}.wordpress-plugin-page .wp-plugin-section .section-wrapper{padding-top:72px;padding-bottom:72px}.wordpress-plugin-page .wp-plugin-narrow{max-width:880px}.wordpress-plugin-page .wp-plugin-hero .section-wrapper{padding-top:96px;padding-bottom:72px}.wordpress-plugin-page .wp-plugin-hero-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr);gap:34px;align-items:center}.wordpress-plugin-page .wp-plugin-hero-copy,.wordpress-plugin-page .wp-plugin-section-heading{max-width:720px}.wordpress-plugin-page .wp-plugin-eyebrow{color:#d67a2a;font-size:.95rem;font-weight:700;margin:0 0 14px;text-transform:uppercase}.wordpress-plugin-page .wp-plugin-page-title{font-family:"PT Serif",Georgia,serif;font-size:clamp(2.7rem,5vw,3.6rem);line-height:1.04;letter-spacing:-.04em;color:#2f1d14;font-weight:700;line-height:1.08;letter-spacing:-.03em;color:#241813;margin:0 0 22px}.wordpress-plugin-page .wp-plugin-section-title{font-family:"PT Serif",Georgia,serif;font-size:30px;font-weight:700;line-height:1.12;color:#241813;margin:0 0 18px}.wordpress-plugin-page h3{color:#241813;font-size:20px;line-height:1.25;margin:0 0 10px}.wordpress-plugin-page p,.wordpress-plugin-page li{font-size:18px;line-height:1.65;color:#3b291fcc}.wordpress-plugin-page p{margin:0 0 18px}.wordpress-plugin-page .wp-plugin-lead{color:#3b291fd1;font-size:18px}.wordpress-plugin-page .wp-plugin-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.wordpress-plugin-page .wp-plugin-primary-link,.wordpress-plugin-page .wp-plugin-secondary-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:8px;border:1px solid rgb(184,67,0);text-decoration:none;font-weight:700}.wordpress-plugin-page .wp-plugin-primary-link{background:#b84300;color:#fff;box-shadow:0 12px 24px #c7721a38}.wordpress-plugin-page .wp-plugin-primary-link:hover{background:#e35400;border-color:#e35400;color:#fff}.wordpress-plugin-page .wp-plugin-secondary-link{background:#fff;color:#241813}.wordpress-plugin-page .wp-plugin-secondary-link:hover{color:#e35400;border-color:#e35400}.wordpress-plugin-page .wp-plugin-text-link{display:inline-flex;align-items:center;gap:8px;color:#a73c00;font-weight:700;text-decoration:none}.wordpress-plugin-page .wp-plugin-text-link:hover{color:#e35400}.wordpress-plugin-page .wp-plugin-hero-media img,.wordpress-plugin-page .wp-plugin-shot img{display:block;width:100%;border:1px solid rgba(170,120,76,.18);border-radius:8px;box-shadow:0 18px 36px #6841181f}.wordpress-plugin-page .wp-plugin-context p{max-width:760px}.wordpress-plugin-page .wp-plugin-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.wordpress-plugin-page .wp-plugin-compare-panel,.wordpress-plugin-page .wp-plugin-feature-card{background:#fef9f5;border:1px solid rgba(170,120,76,.18);border-radius:8px;box-shadow:0 10px 24px #5836190f;padding:24px}.wordpress-plugin-page .wp-plugin-compare-panel-positive{background:#ecf3dee0;border-color:#8da5664d}.wordpress-plugin-page .wp-plugin-bullet-list{display:grid;gap:10px;margin:0;padding-left:22px}.wordpress-plugin-page .wp-plugin-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px}.wordpress-plugin-page .wp-plugin-feature-card{display:flex;flex-direction:column;gap:8px}.wordpress-plugin-page .wp-plugin-feature-card p{margin-bottom:0}.wordpress-plugin-page .wp-plugin-feature-icon{color:#d67a2a;font-size:2rem;margin-bottom:2px}.wordpress-plugin-page .wp-plugin-detection-note{max-width:820px;margin:24px 0 0;color:#3b291fd1;font-weight:700}.wordpress-plugin-page .wp-plugin-setup-list{display:grid;gap:22px;margin-top:28px}.wordpress-plugin-page .wp-plugin-step{display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1fr);gap:24px;align-items:center;background:#fef9f5;border:1px solid rgba(170,120,76,.18);border-radius:8px;box-shadow:0 10px 24px #5836190f;padding:24px}.wordpress-plugin-page .wp-plugin-step-text-only{grid-template-columns:1fr}.wordpress-plugin-page .wp-plugin-step-heading{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;margin-bottom:16px}.wordpress-plugin-page .wp-plugin-step-heading h3{margin:0}.wordpress-plugin-page .wp-plugin-step-body{margin-left:48px}.wordpress-plugin-page .wp-plugin-step-number{display:inline-flex;flex:0 0 36px;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#b84300;color:#fff;font-weight:700}.wordpress-plugin-page .wp-plugin-shot{margin:0}.wordpress-plugin-page .wp-plugin-logo-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px}.wordpress-plugin-page .wp-plugin-logo-mark{display:flex;align-items:center;justify-content:center;gap:10px;min-height:82px;border:1px solid rgba(170,120,76,.18);border-radius:8px;background:#fef9f5;color:#241813;font-weight:700;box-shadow:0 10px 24px #5836190f}.wordpress-plugin-page .wp-plugin-logo-mark .iconify{color:#d67a2a;font-size:1.75rem}.wordpress-plugin-page .wp-plugin-final-cta{text-align:center}.wordpress-plugin-page .wp-plugin-final-cta .section-wrapper{max-width:820px}.wordpress-plugin-page .wp-plugin-final-cta .wp-plugin-hero-actions{justify-content:center}@media(min-width:431px)and (max-width:834px){.wordpress-plugin-page .wp-plugin-hero-grid,.wordpress-plugin-page .wp-plugin-feature-grid,.wordpress-plugin-page .wp-plugin-step{grid-template-columns:1fr}.wordpress-plugin-page .wp-plugin-logo-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:430px){.wordpress-plugin-page .section-wrapper{padding:0 20px}.wordpress-plugin-page .wp-plugin-section .section-wrapper{padding-top:34px;padding-bottom:34px}.wordpress-plugin-page .wp-plugin-hero .section-wrapper{padding-top:68px;padding-bottom:34px}.wordpress-plugin-page .wp-plugin-hero-actions,.wordpress-plugin-page .wp-plugin-feature-grid,.wordpress-plugin-page .wp-plugin-setup-list,.wordpress-plugin-page .wp-plugin-logo-row{margin-top:20px}.wordpress-plugin-page .wp-plugin-compare-panel,.wordpress-plugin-page .wp-plugin-feature-card,.wordpress-plugin-page .wp-plugin-step{padding:18px}.wordpress-plugin-page .wp-plugin-hero-grid,.wordpress-plugin-page .wp-plugin-comparison,.wordpress-plugin-page .wp-plugin-feature-grid,.wordpress-plugin-page .wp-plugin-step,.wordpress-plugin-page .wp-plugin-logo-row{grid-template-columns:1fr}}.recipes-page .section-orange-light.recipes-hero-section{background-color:#fff6ef;background-image:url(/images/bg.webp);background-position:center;background-repeat:no-repeat;background-size:cover}.recipes-page .section-orange-light.recipes-hero-section .hero-block{margin-top:0}.recipes-page .section-orange-light.recipes-hero-section .section-wrapper{padding:0 30px}.recipes-page .section-orange{margin-top:-30px;z-index:3}@media(min-width:835px){.recipes-page .section-orange-light.recipes-hero-section .section-wrapper{padding:0 40px}}.recipe-page>.section-white:first-child{margin-top:70px}.recipe-page h1,.recipe-page h2,.recipe-page h3,.recipe-page h4,.recipe-page h5,.recipe-page h6{text-align:left}.recipe-page h1{font-family:"PT Serif",Georgia,serif;font-size:clamp(2.2rem,5vw,3rem);line-height:1.04;letter-spacing:-.04em;color:#2f1d14;margin:0 0 50px;color:#b84300}.recipe-page h3{font-family:"PT Serif",Georgia,serif;font-size:clamp(1.2rem,1.7vw,1.45rem);line-height:1.1;letter-spacing:-.02em;color:#b84300}.recipe-page .recipe-meta .recipe-authors .author{font-weight:700;display:inline-flex;align-items:center;gap:8px}.recipe-page .recipe-meta .recipe-authors .author-avatar{width:80px;height:80px;border-radius:50%;object-fit:cover;vertical-align:middle;border:1px solid #e0e0e0}.recipe-page .recipe-rating{margin-bottom:20px}.recipe-page .recipe-gallery-layout{display:flex;align-items:flex-start;gap:12px;margin:30px 0}.recipe-page .recipe-gallery-layout .recipe-gallery-image{max-width:800px;min-width:0}.recipe-page .recipe-gallery-layout .recipe-gallery-primary-link{display:block;line-height:0}.recipe-page .recipe-gallery-layout img.recipe-gallery-primary{display:block;width:100%;height:auto;max-height:600px;border-radius:12px;background:#f0f0f0}@media(max-width:834px){.recipe-page .recipe-gallery-layout{flex-direction:column}}.recipe-page .recipe-subtitle{font-size:1.2rem;font-style:italic;color:#777;margin-bottom:15px}.recipe-page .recipe-description{font-size:1rem;line-height:1.6;color:#333;margin-bottom:25px}.recipe-page .recipe-nutrition .nutrition-grid .nutrition-item,.recipe-page .recipe-quick-info .info-item{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 12px;background-color:#fff;border-radius:8px;text-align:center;border:1px solid #e8e0d8;box-shadow:0 4px 12px #0000000d;transition:box-shadow .2s ease}.recipe-page .recipe-nutrition .nutrition-grid .nutrition-item:hover,.recipe-page .recipe-quick-info .info-item:hover{box-shadow:0 2px 8px #e8751a33}.recipe-page .recipe-nutrition .nutrition-grid .nutrition-item strong,.recipe-page .recipe-quick-info .info-item strong{color:#b84300;font-size:.78rem;text-transform:uppercase;letter-spacing:.8px;font-family:Lato,sans-serif;font-weight:700}.recipe-page .recipe-nutrition .nutrition-grid .nutrition-item span,.recipe-page .recipe-quick-info .info-item span{font-size:1.15rem;font-weight:400;color:#333;line-height:1.2}.recipe-page .recipe-nutrition,.recipe-page .recipe-quick-info{margin:28px 0;padding:18px;background-color:#fff3e8;border-radius:10px;border:1px solid #e8e0d8}.recipe-page .recipe-quick-info{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px}.recipe-page .recipe-nutrition h3{margin:0 0 14px;font-size:clamp(1.2rem,1.7vw,1.45rem);letter-spacing:-.02em}.recipe-page .recipe-nutrition .nutrition-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px}.recipe-page .recipe-intro{margin:30px 0}.recipe-page .recipe-intro p{margin-bottom:15px;line-height:1.8}.recipe-page .recipe-intro h3{margin:20px 0 10px}.recipe-page .recipe-intro ul{list-style:disc;list-style-position:inside;margin:15px 0}.recipe-page .recipe-intro ul li{padding:5px 0;line-height:1.6}.recipe-page .recipe-ingredients{margin:10px 0 40px}.recipe-page .recipe-ingredients h2{margin-bottom:20px;color:#b84300}.recipe-page .recipe-ingredients .ingredients-list{list-style:none;margin:0;padding:3px 24px;background-color:#ffffffbf;border-radius:12px;border:1px solid rgba(255,255,255,.9);box-shadow:0 2px 16px #b8430014;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.recipe-page .recipe-ingredients .ingredients-list li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 24px;margin:0 -24px;border-bottom:1px solid rgba(184,67,0,.12);line-height:1.5;transition:background-color .15s ease}.recipe-page .recipe-ingredients .ingredients-list li:hover{background-color:#b843000f}.recipe-page .recipe-ingredients .ingredients-list li:last-child{border-bottom:none}.recipe-page .recipe-ingredients .ingredients-list li .ingredient-name{color:#333}.recipe-page .recipe-ingredients .ingredients-list li .ingredient-measure{color:#b84300;white-space:nowrap;flex-shrink:0}.recipe-page .recipe-content{margin:20px 0}.recipe-page .recipe-steps{list-style:none;margin:0;padding:0;counter-reset:step-counter;display:flex;flex-direction:column;gap:12px}.recipe-page .recipe-steps li.recipe-step{counter-increment:step-counter;position:relative;display:flex;align-items:flex-start;gap:16px;padding:18px 20px;background-color:#ffffffb3;border-radius:12px;line-height:1.8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:background-color .2s ease}.recipe-page .recipe-steps li.recipe-step:hover{background-color:#fff}.recipe-page .recipe-steps li.recipe-step:before{content:counter(step-counter);flex-shrink:0;width:40px;height:40px;background:linear-gradient(135deg,#e8751a,#c85500);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Lato,sans-serif;font-size:1rem;font-weight:700;margin-top:3px}.recipe-page .recipe-steps li.recipe-step .step-content{flex:1;min-width:0}.recipe-page .recipe-steps li.recipe-step .step-title{font-family:"PT Serif",Georgia,serif;font-size:clamp(1.2rem,1.7vw,1.45rem);margin:0 0 6px;font-weight:700;line-height:1.1;letter-spacing:-.02em;color:#b84300}.recipe-page .recipe-steps li.recipe-step .step-instructions{margin:0;line-height:1.8;color:#333}.recipe-page .recipe-steps li.recipe-step p.step-instructions{margin:0}.recipe-page .recipe-steps li.recipe-step .step-duration{display:inline-block;margin-top:10px;padding:4px 10px;background-color:#b843001a;border-radius:20px;font-size:.8rem;color:#b84300;font-weight:600}.recipe-page .recipe-steps li.recipe-step .step-images{margin-top:15px;display:flex;flex-wrap:wrap;gap:15px;align-items:start}.recipe-page .recipe-steps li.recipe-step .step-images .recipe-step-image-link{display:block;width:fit-content;max-width:100%;line-height:0;border-radius:8px;overflow:hidden}.recipe-page .recipe-steps li.recipe-step .step-images .recipe-step-image-thumbnail{display:block;width:auto;height:auto;max-width:300px;max-height:300px;object-fit:contain;cursor:zoom-in}.recipe-page .recipe-tips{margin:40px 0;padding:20px;background-color:#fffbf0;border-left:4px solid rgb(184,67,0);border-radius:4px}.recipe-page .recipe-tips h2{margin-bottom:15px}.recipe-page .recipe-tips .tips-list{list-style:none;margin:0;padding:0}.recipe-page .recipe-tips .tips-list li.tip{line-height:1.6;position:relative;padding:10px 0 10px 25px}.recipe-page .recipe-tips .tips-list li.tip:before{content:"💡";position:absolute;left:0;top:10px}.recipe-page .paragraph-images{margin:20px 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.recipe-page .paragraph-images figure{margin:0}.recipe-page .paragraph-images figure img{width:100%;height:auto;border-radius:8px}.recipe-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:30px}.recipe-list a{display:block;width:100%;height:100%;text-decoration:none}.recipe-list .recipe-item{background-color:#fff;display:flex;flex-direction:column;border-radius:8px;overflow:hidden;transition:box-shadow .2s;padding:20px;height:100%;position:relative}.recipe-list .recipe-item:hover{box-shadow:0 4px 12px #0000001a}.recipe-list .recipe-item:hover .recipe-card-image{transform:scale(1.05)}.recipe-list .recipe-item .recipe-card-top{flex:1;display:flex;flex-direction:column}.recipe-list .recipe-item .recipe-image{margin:-20px -20px 20px;height:150px;position:relative;overflow:hidden}.recipe-list .recipe-item .recipe-image .recipe-card-image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.recipe-list .recipe-item .recipe-content{flex:1;display:flex;flex-direction:column}.recipe-list .recipe-item .recipe-content .recipe-card-title{font-family:"PT Serif",Georgia,serif;margin:0 0 10px;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.1;letter-spacing:-.02em;font-weight:700;color:#b84300}.recipe-list .recipe-item .recipe-card-bottom{margin-top:auto;padding-top:15px;border-top:1px solid #e0e0e0}@media(min-width:835px)and (max-width:1300px){.recipe-page .section-wrapper{padding-left:80px}}.search-page{min-height:60vh}.search-page .section-orange-light .section-wrapper h2{margin-bottom:16px}.search-section{padding-top:120px}.search-form{max-width:600px;margin:0 auto}.search-input-wrapper{display:flex;gap:10px}.search-input{flex:1;padding:15px 20px;border:2px solid rgba(255,255,255,.5);border-radius:8px;font-size:16px;background:#ffffffe6}.search-input:focus{outline:none;border-color:#fff;background:#fff}.search-input::placeholder{color:#777}.search-button{padding:15px 25px;background:linear-gradient(180deg,#ff930d,#eb8100);border:2px solid rgba(255,255,255,.5);border-radius:8px;color:#fff;cursor:pointer;transition:all .3s ease}.search-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.search-button svg{display:block}.search-results-title{text-align:center;margin-bottom:16px;color:#b84300}.search-results-count{text-align:center;margin-bottom:30px;color:#777;font-size:14px}.search-no-results,.search-empty{text-align:center;padding:60px 20px}.search-no-results h2,.search-empty h2{color:#b84300;margin-bottom:15px}.search-no-results p,.search-empty p{color:#777;margin-bottom:10px}@media(max-width:834px){.search-section{padding-top:76px}.search-no-results,.search-empty{padding:44px 20px}}@media(max-width:430px){.search-section{padding-top:68px}.search-input-wrapper{flex-direction:column}.search-button{min-height:48px}}.not-found-page{min-height:calc(100vh - 200px);display:flex;align-items:center;justify-content:center;padding:100px 40px 20px;background-color:#f5f0e8}@media(max-width:834px){.not-found-page{padding:76px 24px 20px}}@media(max-width:430px){.not-found-page{padding:56px 20px 20px}}.not-found-container{max-width:800px;width:100%;text-align:center}.not-found-content{display:flex;flex-direction:column;align-items:center}.not-found-heading{font-size:120px;font-weight:700;color:#b84a1f;margin:0;line-height:1;text-shadow:2px 2px 4px rgba(0,0,0,.1)}@media(max-width:768px){.not-found-heading{font-size:80px}}.not-found-subheading{font-size:36px;font-weight:600;color:#2c2c2c;margin:0}@media(max-width:768px){.not-found-subheading{font-size:28px}}.not-found-message{font-size:20px;color:#555;margin:10px 0 20px}@media(max-width:768px){.not-found-message{font-size:18px}}.not-found-image{margin:30px 0}.not-found-image img{max-width:400px;width:100%;height:auto}@media(max-width:768px){.not-found-image img{max-width:300px}}.not-found-button{display:inline-block;background-color:#b84a1f;color:#fff;padding:15px 40px;border-radius:8px;text-decoration:none;font-size:18px;font-weight:600;transition:all .3s ease;box-shadow:0 4px 6px #0000001a}.not-found-button:hover{background-color:#9a3e1a;transform:translateY(-2px);box-shadow:0 6px 8px #00000026;color:#fff}.not-found-button:active{transform:translateY(0);box-shadow:0 2px 4px #0000001a}.check-circle-icon-sm{display:inline-block;background:url("data:image/svg+xml,%3csvg%20viewBox='64%2064%20896%20896'%20focusable='false'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill='%2319a14f'%20d='M512%2064C264.6%2064%2064%20264.6%2064%20512s200.6%20448%20448%20448%20448-200.6%20448-448S759.4%2064%20512%2064zm193.5%20301.7l-210.6%20292a31.8%2031.8%200%2001-51.7%200L318.5%20484.9c-3.8-5.3%200-12.7%206.5-12.7h46.9c10.2%200%2019.9%204.9%2025.9%2013.3l71.2%2098.8%20157.2-218c6-8.3%2015.6-13.3%2025.9-13.3H699c6.5%200%2010.3%207.4%206.5%2012.7z'%20/%3e%3c/svg%3e") no-repeat center center;background-size:contain;width:16px;height:16px;text-indent:-9999px;overflow:hidden;width:30px;height:30px;min-width:30px;min-height:30px}.check-circle-icon-md{display:inline-block;background:url("data:image/svg+xml,%3csvg%20viewBox='64%2064%20896%20896'%20focusable='false'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill='%2319a14f'%20d='M512%2064C264.6%2064%2064%20264.6%2064%20512s200.6%20448%20448%20448%20448-200.6%20448-448S759.4%2064%20512%2064zm193.5%20301.7l-210.6%20292a31.8%2031.8%200%2001-51.7%200L318.5%20484.9c-3.8-5.3%200-12.7%206.5-12.7h46.9c10.2%200%2019.9%204.9%2025.9%2013.3l71.2%2098.8%20157.2-218c6-8.3%2015.6-13.3%2025.9-13.3H699c6.5%200%2010.3%207.4%206.5%2012.7z'%20/%3e%3c/svg%3e") no-repeat center center;background-size:contain;width:16px;height:16px;text-indent:-9999px;overflow:hidden;width:90px;height:90px;min-width:90px;min-height:90px}.check-circle-icon-lg{display:inline-block;background:url("data:image/svg+xml,%3csvg%20viewBox='64%2064%20896%20896'%20focusable='false'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill='%2319a14f'%20d='M512%2064C264.6%2064%2064%20264.6%2064%20512s200.6%20448%20448%20448%20448-200.6%20448-448S759.4%2064%20512%2064zm193.5%20301.7l-210.6%20292a31.8%2031.8%200%2001-51.7%200L318.5%20484.9c-3.8-5.3%200-12.7%206.5-12.7h46.9c10.2%200%2019.9%204.9%2025.9%2013.3l71.2%2098.8%20157.2-218c6-8.3%2015.6-13.3%2025.9-13.3H699c6.5%200%2010.3%207.4%206.5%2012.7z'%20/%3e%3c/svg%3e") no-repeat center center;background-size:contain;width:16px;height:16px;text-indent:-9999px;overflow:hidden;width:120px;height:120px;min-width:120px;min-height:120px}.stop-gray-icon-sm{display:inline-block;background:url("data:image/svg+xml,%3csvg%20viewBox='64%2064%20896%20896'%20focusable='false'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill='%23aaaaaa'%20d='M512%2064C264.6%2064%2064%20264.6%2064%20512s200.6%20448%20448%20448%20448-200.6%20448-448S759.4%2064%20512%2064zm0%20820c-205.4%200-372-166.6-372-372%200-89%2031.3-170.8%2083.5-234.8l523.3%20523.3C682.8%20852.7%20601%20884%20512%20884zm288.5-137.2L277.2%20223.5C341.2%20171.3%20423%20140%20512%20140c205.4%200%20372%20166.6%20372%20372%200%2089-31.3%20170.8-83.5%20234.8z'%20/%3e%3c/svg%3e") no-repeat center center;background-size:contain;width:16px;height:16px;text-indent:-9999px;overflow:hidden;width:30px;height:30px;min-width:30px;min-height:30px}.stop-gray-icon-md{display:inline-block;background:url("data:image/svg+xml,%3csvg%20viewBox='64%2064%20896%20896'%20focusable='false'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill='%23aaaaaa'%20d='M512%2064C264.6%2064%2064%20264.6%2064%20512s200.6%20448%20448%20448%20448-200.6%20448-448S759.4%2064%20512%2064zm0%20820c-205.4%200-372-166.6-372-372%200-89%2031.3-170.8%2083.5-234.8l523.3%20523.3C682.8%20852.7%20601%20884%20512%20884zm288.5-137.2L277.2%20223.5C341.2%20171.3%20423%20140%20512%20140c205.4%200%20372%20166.6%20372%20372%200%2089-31.3%20170.8-83.5%20234.8z'%20/%3e%3c/svg%3e") no-repeat center center;background-size:contain;width:16px;height:16px;text-indent:-9999px;overflow:hidden;width:90px;height:90px;min-width:90px;min-height:90px}.stop-gray-icon-lg{display:inline-block;background:url("data:image/svg+xml,%3csvg%20viewBox='64%2064%20896%20896'%20focusable='false'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill='%23aaaaaa'%20d='M512%2064C264.6%2064%2064%20264.6%2064%20512s200.6%20448%20448%20448%20448-200.6%20448-448S759.4%2064%20512%2064zm0%20820c-205.4%200-372-166.6-372-372%200-89%2031.3-170.8%2083.5-234.8l523.3%20523.3C682.8%20852.7%20601%20884%20512%20884zm288.5-137.2L277.2%20223.5C341.2%20171.3%20423%20140%20512%20140c205.4%200%20372%20166.6%20372%20372%200%2089-31.3%20170.8-83.5%20234.8z'%20/%3e%3c/svg%3e") no-repeat center center;background-size:contain;width:16px;height:16px;text-indent:-9999px;overflow:hidden;width:120px;height:120px;min-width:120px;min-height:120px}.warning-icon-sm{display:inline-block;background:url("data:image/svg+xml,%3csvg%20viewBox='64%2064%20896%20896'%20focusable='false'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill='orange'%20d='M955.7%20856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6%205.3-27.7%2016l-416%20720C56%20877.4%2071.4%20904%2096%20904h832c24.6%200%2040-26.6%2027.7-48zM480%20416c0-4.4%203.6-8%208-8h48c4.4%200%208%203.6%208%208v184c0%204.4-3.6%208-8%208h-48c-4.4%200-8-3.6-8-8V416zm32%20352a48.01%2048.01%200%20010-96%2048.01%2048.01%200%20010%2096z'%20/%3e%3c/svg%3e") no-repeat center center;background-size:contain;width:16px;height:16px;text-indent:-9999px;overflow:hidden;width:30px;height:30px;min-width:30px;min-height:30px}.warning-icon-md{display:inline-block;background:url("data:image/svg+xml,%3csvg%20viewBox='64%2064%20896%20896'%20focusable='false'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill='orange'%20d='M955.7%20856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6%205.3-27.7%2016l-416%20720C56%20877.4%2071.4%20904%2096%20904h832c24.6%200%2040-26.6%2027.7-48zM480%20416c0-4.4%203.6-8%208-8h48c4.4%200%208%203.6%208%208v184c0%204.4-3.6%208-8%208h-48c-4.4%200-8-3.6-8-8V416zm32%20352a48.01%2048.01%200%20010-96%2048.01%2048.01%200%20010%2096z'%20/%3e%3c/svg%3e") no-repeat center center;background-size:contain;width:16px;height:16px;text-indent:-9999px;overflow:hidden;width:90px;height:90px;min-width:90px;min-height:90px}.warning-icon-lg{display:inline-block;background:url("data:image/svg+xml,%3csvg%20viewBox='64%2064%20896%20896'%20focusable='false'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill='orange'%20d='M955.7%20856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6%205.3-27.7%2016l-416%20720C56%20877.4%2071.4%20904%2096%20904h832c24.6%200%2040-26.6%2027.7-48zM480%20416c0-4.4%203.6-8%208-8h48c4.4%200%208%203.6%208%208v184c0%204.4-3.6%208-8%208h-48c-4.4%200-8-3.6-8-8V416zm32%20352a48.01%2048.01%200%20010-96%2048.01%2048.01%200%20010%2096z'%20/%3e%3c/svg%3e") no-repeat center center;background-size:contain;width:16px;height:16px;text-indent:-9999px;overflow:hidden;width:120px;height:120px;min-width:120px;min-height:120px}
