header h1{font-family:Larken,sans-serif;font-size:56px;font-weight:300;font-style:light;color:#000;margin:70px 0 0}header .subtitle{font-family:Scto Grotesk A,sans-serif;font-weight:400;font-size:18px;font-style:normal;color:#000;margin:0;padding-bottom:70px}div.intro-text h2{font-family:Larken,sans-serif;font-size:24px;font-weight:400;font-style:light;color:#000;margin-bottom:28px}div.intro-text p{font-family:Scto Grotesk A,sans-serif;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0%;color:#000}div.intro-text{border-bottom:1px solid #000;padding-bottom:28px;margin-bottom:18px}div.search-section h2{font-family:Larken,sans-serif;font-size:24px;font-weight:400;font-style:light;color:#000;margin-bottom:12px}div.search-section p{font-family:Scto Grotesk A,sans-serif;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0%;color:#000}div.search-container{margin-top:28px;margin-bottom:28px}div.search-section input[type=text]{flex:1;padding:1rem;font-size:1rem;border:1px solid #000;border-radius:8px;width:calc(100% - 162px);background-color:#eaf0f280}div.search-section input[type=text]:focus{outline:none;border-color:#0051a8}div.search-section button{padding:1rem 2rem;font-size:1rem;background:#444;color:#fff;border:1px solid #000;border-radius:8px;cursor:pointer;font-weight:600;transition:transform .2s,box-shadow .2s;margin-left:12px;width:150px}div.search-section button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003}div.search-section button:active{transform:translateY(0)}div.search-section button:disabled{background:#ccc;cursor:not-allowed;transform:none;box-shadow:none}.info-area{display:flex;align-items:center;gap:12px;margin-bottom:28px}.info-icon{width:44px;height:44px;flex-shrink:0}.info-area strong{font-weight:500;font-style:medium}.info-area span{font-family:Scto Grotesk A,sans-serif;font-size:18px;line-height:1.4;color:#000;font-weight:300}div.placeholder h2{font-family:Larken,sans-serif;font-size:24px;font-weight:400;font-style:light;color:#000;margin-bottom:28px}div.placeholder p{font-family:Scto Grotesk A,sans-serif;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0%;color:#000}div.examples ul.example-questions{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}div.examples ul.example-questions li{font-family:Scto Grotesk A,sans-serif;font-size:17px;padding:14px 28px;background:#eaf0f2;border-radius:30px;cursor:pointer;transition:all .2s;text-align:left;display:inline-block;white-space:nowrap}div.examples ul.example-questions li:hover{background:#d5dfe3;transform:translateY(-2px)}div.examples ul.example-questions li:active{transform:translateY(0)}#answer div.examples ol,#answer div.examples ul{padding-left:0!important}.error-message{text-align:center;padding:3rem 2rem}.error-icon{font-size:48px;margin-bottom:16px}.error-message h3{font-family:Larken,sans-serif;font-size:24px;font-weight:400;color:#000;margin:0 0 12px}.error-message p{font-family:Scto Grotesk A,sans-serif;font-size:16px;color:#666;line-height:1.6;max-width:500px;margin:0 auto}#answer p{font-family:Scto Grotesk A,sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#000;margin-bottom:20px}#answer h1,#answer h2,#answer h3{font-family:Larken,sans-serif;font-weight:400;color:#000;margin-top:18px;margin-bottom:16px}#answer h1{font-size:32px}#answer h2{font-size:28px}#answer h3{font-size:24px}#answer ol,#answer ul{font-family:Scto Grotesk A,sans-serif;font-size:16px;line-height:1.6;color:#000;margin-bottom:20px;padding-left:24px}#answer li{margin-bottom:8px}#answer strong{font-weight:600}#answer ol ol,#answer ul ul{margin-top:8px;margin-bottom:8px}.loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;gap:2rem}.money-loader{position:relative;width:120px;height:120px;display:flex;align-items:center;justify-content:center}.coin-wrapper{position:absolute;animation:floatMove 3s ease-in-out infinite;transform-origin:center}.coin-wrapper:nth-child(1){animation-delay:0s}.coin-wrapper:nth-child(2){animation-delay:1s}.coin-wrapper:nth-child(3){animation-delay:2s}.coin-bg{position:absolute;width:60px;height:60px;background:#fff;border-radius:50%;z-index:1}.money-bill{position:relative;width:60px;height:60px;background:radial-gradient(circle at 30% 30%,#f5f5f5,#d8d8d8 40%,silver 70%,#b0b0b0);border:3px solid #969696;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Larken,sans-serif;font-size:26px;font-weight:700;color:#646464;box-shadow:inset 0 2px 6px #fff6,inset 0 -2px 6px #0000004d,0 2px 8px #0003;animation:fadeCoin 3s ease-in-out infinite;animation-delay:inherit;z-index:2}@keyframes floatMove{0%{transform:translateY(0) rotate(0) scale(1);z-index:100}25%{transform:translateY(-20px) rotate(90deg) scale(.8);z-index:95}50%{transform:translateY(-40px) rotate(180deg) scale(.6);z-index:90}75%{transform:translateY(-60px) rotate(270deg) scale(.4);z-index:85}to{transform:translateY(-80px) rotate(360deg) scale(.2);z-index:80}}@keyframes fadeCoin{0%{opacity:0}1%{opacity:1}25%{opacity:.7}50%{opacity:.4}75%{opacity:.2}to{opacity:0}}.loading-text{text-align:center}.loading-title{font-family:Larken,sans-serif;font-size:24px;font-weight:400;color:#000;margin-bottom:8px}.loading-subtitle{font-family:Scto Grotesk A,sans-serif;font-size:16px;color:#666}footer{background:#dae3e7;padding:60px 0;margin-top:40px}.footer-container{display:flex;gap:100px;max-width:1124px;margin:0 auto}.footer-column{flex:1;display:flex;flex-direction:column;padding-left:90px}.footer-column-meshly{margin-right:140px}.footer-logo{height:45px;width:auto;margin-bottom:20px;object-fit:contain;align-self:flex-start;filter:brightness(0)}.footer-logo-meshly{height:55px;width:auto}.footer-logo-reaktor{margin-bottom:30px}.footer-year{font-family:Scto Grotesk A,sans-serif;font-size:14px;font-weight:400;color:#000;margin:0 0 8px}.footer-description{font-family:Scto Grotesk A,sans-serif;font-size:14px;font-weight:400;color:#000;margin:0 0 16px}.footer-link{font-family:Scto Grotesk A,sans-serif;font-size:14px;font-weight:400;color:#000;text-decoration:none;margin:0}.footer-link:hover{text-decoration:underline}@media (max-width: 768px){.footer-container{flex-direction:column;gap:40px}}#root{display:flex;flex-direction:column;min-height:100vh}#root>*{max-width:1124px;width:100%;margin-left:auto;margin-right:auto}@font-face{font-family:Larken;src:url(/fonts/LarkenW05-Thin.woff2) format("woff2"),url(/fonts/LarkenW05-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Larken;src:url(/fonts/LarkenW05-ThinItalic.woff2) format("woff2"),url(/fonts/LarkenW05-ThinItalic.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Larken;src:url(/fonts/LarkenW05-Light.woff2) format("woff2"),url(/fonts/LarkenW05-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Larken;src:url(/fonts/LarkenW05-LightItalic.woff2) format("woff2"),url(/fonts/LarkenW05-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Scto Grotesk A;src:url(/fonts/sctogroteska-light-v10-woff-eot/Scto%20Grotesk%20A%20Light.eot);src:url(/fonts/sctogroteska-light-v10-woff-eot/Scto%20Grotesk%20A%20Light.eot?#iefix) format("embedded-opentype"),url(/fonts/sctogroteska-light-v10-woff-eot/Scto%20Grotesk%20A%20Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Scto Grotesk A;src:url(/fonts/sctogroteska-lightitalic-v10-woff-eot/Scto%20Grotesk%20A%20Light%20Italic.eot);src:url(/fonts/sctogroteska-lightitalic-v10-woff-eot/Scto%20Grotesk%20A%20Light%20Italic.eot?#iefix) format("embedded-opentype"),url(/fonts/sctogroteska-lightitalic-v10-woff-eot/Scto%20Grotesk%20A%20Light%20Italic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Scto Grotesk A;src:url(/fonts/sctogroteska-regular-v10-woff-eot/Scto%20Grotesk%20A%20Regular.eot);src:url(/fonts/sctogroteska-regular-v10-woff-eot/Scto%20Grotesk%20A%20Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/sctogroteska-regular-v10-woff-eot/Scto%20Grotesk%20A%20Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Scto Grotesk A;src:url(/fonts/sctogroteska-regularitalic-v10-woff-eot/Scto%20Grotesk%20A%20Regular%20Italic.eot);src:url(/fonts/sctogroteska-regularitalic-v10-woff-eot/Scto%20Grotesk%20A%20Regular%20Italic.eot?#iefix) format("embedded-opentype"),url(/fonts/sctogroteska-regularitalic-v10-woff-eot/Scto%20Grotesk%20A%20Regular%20Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Scto Grotesk A;src:url(/fonts/sctogroteska-bold-v10-woff-eot/Scto%20Grotesk%20A%20Bold.eot);src:url(/fonts/sctogroteska-bold-v10-woff-eot/Scto%20Grotesk%20A%20Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/sctogroteska-bold-v10-woff-eot/Scto%20Grotesk%20A%20Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Scto Grotesk A;src:url(/fonts/sctogroteska-bolditalic-v10-woff-eot/Scto%20Grotesk%20A%20Bold%20Italic.eot);src:url(/fonts/sctogroteska-bolditalic-v10-woff-eot/Scto%20Grotesk%20A%20Bold%20Italic.eot?#iefix) format("embedded-opentype"),url(/fonts/sctogroteska-bolditalic-v10-woff-eot/Scto%20Grotesk%20A%20Bold%20Italic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Scto Grotesk A,Larken,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6;color:#333;background:#dae3e7;min-height:100vh;display:flex;flex-direction:column}main{width:1124;height:868;top:264px;left:158px;padding:72px 56px;gap:32px;opacity:1;background-color:#fff;border-radius:16px}.cookie-consent{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;align-items:center;justify-content:center;animation:fadeIn .3s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.cookie-content{background:#fff;border-radius:20px;padding:3rem;max-width:600px;margin:1rem;box-shadow:0 20px 60px #0000004d;animation:slideIn .3s ease-out;text-align:left}@keyframes slideIn{0%{transform:translateY(-30px);opacity:0}to{transform:translateY(0);opacity:1}}.cookie-content p{font-family:Scto Grotesk A,sans-serif;color:#000;margin-bottom:1.5rem;line-height:1.6;font-size:18px}.cookie-content strong{display:block;margin-bottom:1rem;font-family:Larken,sans-serif;font-size:24px;font-weight:400;color:#000}.cookie-buttons{display:flex;gap:12px;justify-content:center}.cookie-btn{padding:1rem 2rem;border:1px solid #000;border-radius:8px;font-family:Scto Grotesk A,sans-serif;font-size:1rem;font-weight:600;cursor:pointer;transition:transform .2s,box-shadow .2s;min-width:150px}.cookie-accept{background:#444;color:#fff}.cookie-accept:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003}.cookie-reject{background:#eaf0f280;color:#000}.cookie-reject:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}@media (max-width: 1150px){main,footer,header{width:90%!important}#answer li{text-wrap:unset}.cookie-content{padding:2rem 1.5rem;margin:1rem}.cookie-buttons{flex-direction:column;width:100%}.cookie-btn{width:100%}}@media (max-width: 768px){div.search-container{display:flex;flex-direction:column;gap:12px}div.search-section input[type=text],div.search-section button{width:100%!important;margin:0}}
