._page_teovn_1{color:#f4f2ec;background:#0c0d11;min-height:100vh}._header_teovn_2{justify-content:space-between;align-items:center;gap:24px;width:min(1180px,100% - 40px);min-height:84px;margin:0 auto;display:flex}._header_teovn_2 nav{align-items:center;gap:20px;font-size:14px;display:flex}._header_teovn_2 a{color:#cbc7bf;text-decoration:none}._header_teovn_2 a:hover{color:#fff}._header_teovn_2 ._workspaceLink_teovn_6{color:#fff;border:1px solid #8a8275;border-radius:999px;padding:9px 14px}._hero_teovn_7{text-align:center;width:min(850px,100% - 40px);margin:74px auto 44px}._eyebrow_teovn_8,._toolHeading_teovn_8 p,._resultHeading_teovn_8 span{color:#e7a768;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}._hero_teovn_7 h1{letter-spacing:-.055em;margin:14px 0 18px;font-size:clamp(42px,7vw,76px);line-height:.98}._hero_teovn_7>p:last-child{color:#b8b5ae;max-width:650px;margin:0 auto;font-size:18px;line-height:1.6}._tool_teovn_8{background:#17181e;border:1px solid #34353d;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:min(1080px,100% - 40px);margin:0 auto 76px;display:grid;overflow:hidden}._controls_teovn_12,._result_teovn_8{padding:34px}._controls_teovn_12{border-right:1px solid #34353d}._toolHeading_teovn_8 h2,._resultHeading_teovn_8 h2{letter-spacing:-.035em;margin:7px 0;font-size:30px}._toolHeading_teovn_8>span,._resultNote_teovn_15{color:#aaa8a3;font-size:14px;line-height:1.5}._controls_teovn_12 label,._controls_teovn_12 legend{color:#e7e3da;margin:25px 0 8px;font-size:14px;font-weight:650;display:block}._controls_teovn_12 label small{color:#aaa8a3;font-weight:400}._controls_teovn_12 textarea,._controls_teovn_12 select,._controls_teovn_12 input,._result_teovn_8 textarea{box-sizing:border-box;color:#f7f4ed;width:100%;font:inherit;background:#101116;border:1px solid #41434c;border-radius:10px;padding:12px;font-size:15px;line-height:1.5}._controls_teovn_12 textarea:focus,._controls_teovn_12 select:focus,._controls_teovn_12 input:focus{border-color:#e7a768;outline:2px solid #e7a7682e}._count_teovn_20{color:#817f7c;text-align:right;font-size:12px;display:block}._controls_teovn_12 fieldset{border:0;margin:0;padding:0}._ratios_teovn_22{gap:10px;display:flex}._ratios_teovn_22 button{color:#ece9e1;cursor:pointer;text-align:left;font:inherit;background:#101116;border:1px solid #41434c;border-radius:10px;flex:1;padding:12px}._ratios_teovn_22 button._active_teovn_24{background:#302519;border-color:#e7a768}._ratios_teovn_22 small{color:#aaa8a3;margin-top:3px;display:block}._result_teovn_8{background:#111218;flex-direction:column;display:flex}._resultHeading_teovn_8{margin-bottom:16px}._result_teovn_8 textarea{resize:vertical;color:#d8d5cd;flex:1}._resultNote_teovn_15{margin:15px 0}._actions_teovn_30{flex-wrap:wrap;gap:10px;display:flex}._actions_teovn_30 button,._actions_teovn_30 a{color:#f4f2ec;cursor:pointer;font:inherit;background:0 0;border:1px solid #e7a768;border-radius:999px;padding:11px 16px;text-decoration:none}._actions_teovn_30 a{color:#19140e;background:#e7a768;font-weight:700}._error_teovn_33{color:#ffaaa0;font-size:14px}._notes_teovn_34{grid-template-columns:repeat(3,1fr);gap:18px;width:min(1080px,100% - 40px);margin:0 auto 78px;display:grid}._notes_teovn_34 article,._faq_teovn_35{background:#15161b;border:1px solid #34353d;border-radius:15px;padding:24px}._notes_teovn_34 h2,._faq_teovn_35 h2{margin:0 0 10px;font-size:20px}._notes_teovn_34 p,._faq_teovn_35 p{color:#b8b5ae;margin:0;line-height:1.6}._faq_teovn_35{width:min(760px,100% - 40px);margin:0 auto 76px}._faq_teovn_35 details{border-top:1px solid #34353d;padding:17px 0}._faq_teovn_35 summary{cursor:pointer;font-weight:650}._faq_teovn_35 details p{margin-top:10px}@media (width<=760px){._header_teovn_2{width:min(100% - 28px,1180px);min-height:72px}._header_teovn_2 nav a:not(._workspaceLink_teovn_6){display:none}._hero_teovn_7{width:min(100% - 28px,850px);margin-top:48px}._tool_teovn_8{grid-template-columns:1fr;width:min(100% - 28px,1080px)}._controls_teovn_12{border-bottom:1px solid #34353d;border-right:0}._controls_teovn_12,._result_teovn_8{padding:24px}._notes_teovn_34{grid-template-columns:1fr;width:min(100% - 28px,1080px)}._faq_teovn_35{width:min(100% - 28px,760px)}}
