.fomrix-conversion-page{padding-bottom:64px}.fomrix-convert-hero{text-align:center;max-width:740px;margin:0 auto;padding:36px 0 28px}.fomrix-convert-hero h1{color:#f8fafc;letter-spacing:-.04em;margin:14px 0;font-size:clamp(2rem,4vw,3.25rem);font-weight:780;line-height:1.12}.fomrix-convert-hero>p:not(.fomrix-content-eyebrow){color:#a9bbce;max-width:650px;margin:auto;font-size:1.0625rem;line-height:1.65}.fomrix-convert-hero>span{color:#82e2be;align-items:center;gap:8px;margin-top:18px;font-size:.875rem;display:inline-flex}.fomrix-convert-tool{background:linear-gradient(135deg,#121e30,#0c1320);border:1px solid #263548;border-radius:24px;padding:22px;scroll-margin-top:105px;box-shadow:0 20px 60px #0003}.fomrix-convert-tool__bar{color:#a7b9cd;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:18px;font-size:.875rem;display:flex}.fomrix-convert-tool__bar>span:first-child{color:#82e2be;align-items:center;gap:7px;display:flex}.fomrix-convert-panels{grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr);align-items:stretch;gap:14px;display:grid}.fomrix-convert-panel{background:#111c2b;border:1px solid #2d4056;border-radius:18px;min-width:0;padding:20px;transition:border-color .18s,background .18s}.fomrix-convert-panel[data-ready=true]{background:#102521;border-color:#399779}.fomrix-convert-panel[data-dragging=true]{background:#123045;border-color:#67e8f9}.fomrix-convert-panel__heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.fomrix-convert-panel__heading h2{color:#c9d8e9;font-size:.875rem;font-weight:650}.fomrix-convert-panel__heading>span{color:#98ddff;background:#223750;border-radius:6px;padding:4px 9px;font-size:.75rem;font-weight:750}.fomrix-convert-drop,.fomrix-convert-preview-trigger,.fomrix-convert-placeholder{color:#9cb1c8;text-align:center;background:radial-gradient(#172b40,#0b1421);border:1px dashed #435770;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:14px;width:100%;min-height:220px;padding:22px;font-size:.9375rem;display:flex}.fomrix-convert-drop,.fomrix-convert-preview-trigger{cursor:pointer;transition:background .18s,border-color .18s}.fomrix-convert-drop:hover,.fomrix-convert-preview-trigger:hover{color:#e0f7ff;background:#16354b;border-color:#6fdbfc}.fomrix-convert-drop>svg,.fomrix-convert-preview-trigger>svg,.fomrix-convert-placeholder>svg{color:#67ccee;width:36px;height:36px}.fomrix-convert-drop strong{color:#e5edf7;font-size:1rem}.fomrix-convert-preview{border-radius:12px;height:clamp(220px,26vw,310px);position:relative;overflow:hidden}.fomrix-convert-preview .voxeli-model-preview__status{letter-spacing:.02em;font-size:11px}.fomrix-convert-preview-trigger,.fomrix-convert-preview .fomrix-convert-placeholder{height:100%}.fomrix-convert-preview-poster{object-fit:contain;background:#dce5ee;border-radius:8px;width:auto;max-width:100%;height:145px}.fomrix-convert-arrow{color:#6adef1;place-items:center;display:grid}.fomrix-convert-arrow__down{display:none}.fomrix-convert-filename{color:#d7e4f1;text-overflow:ellipsis;white-space:nowrap;min-height:24px;margin:14px 0 10px;font-size:.875rem;overflow:hidden}.fomrix-convert-primary,.fomrix-convert-secondary{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:11px 18px;font-size:.9375rem;font-weight:700;line-height:1.35;transition:background .18s,border-color .18s,box-shadow .18s;display:inline-flex}.fomrix-convert-primary{color:#08212b;background:#68def2;border:1px solid #65dbf1}.fomrix-convert-primary:hover:not(:disabled){background:#a5eefb;box-shadow:0 4px 20px #67e8f926}.fomrix-convert-secondary{color:#edf5fc;background:#203147;border:1px solid #465c75}.fomrix-convert-secondary:hover{background:#2a425e;border-color:#6fd6f7}.fomrix-convert-panel>.fomrix-convert-primary,.fomrix-convert-panel>.fomrix-convert-secondary{width:100%}.fomrix-convert-tool button:disabled{cursor:not-allowed;opacity:.5}.fomrix-convert-sample{color:#dceaf5;text-align:left;cursor:pointer;background:#132438;border:1px solid #314a61;border-radius:10px;align-items:center;gap:12px;width:100%;margin-top:14px;padding:9px 12px;display:flex}.fomrix-convert-sample:hover{background:#18334a;border-color:#68def2}.fomrix-convert-sample img{object-fit:contain;background:#dce4ea;border-radius:6px;flex-shrink:0;width:46px;height:46px}.fomrix-convert-sample>span{flex:1;font-size:.875rem;font-weight:650}.fomrix-convert-sample small{color:#a7bdd0;margin-top:3px;font-size:.75rem;font-weight:400;display:block}.fomrix-convert-size{color:#a1b6ca;margin-top:12px;font-size:.8125rem}.fomrix-convert-scale{color:#d2e3ec;justify-content:space-between;align-items:center;gap:10px;min-height:48px;margin:10px 0;font-size:.875rem;display:flex}.fomrix-convert-scale input{color:#edf8f5;background:#142f29;border:1px solid #4d796c;border-radius:7px;width:100px;padding:8px;font-size:1rem}.fomrix-convert-status{color:#8ce8c5;justify-content:space-between;align-items:center;gap:12px;min-height:36px;margin-top:12px;font-size:.875rem;display:flex}.fomrix-convert-status span,.fomrix-convert-status button,.fomrix-convert-text-button{align-items:center;gap:8px;display:inline-flex}.fomrix-convert-status button{color:#cbd8e9;cursor:pointer;min-height:44px;padding:5px 10px}.fomrix-convert-text-button{color:#93e8ee;cursor:pointer;min-height:44px;margin-top:4px}.fomrix-convert-note{color:#acbdcf;font-size:.875rem;line-height:1.65}.fomrix-convert-attribution{color:#9eb2c9;margin-top:12px;font-size:.75rem;line-height:1.65}.fomrix-convert-attribution a{text-underline-offset:3px;text-decoration:underline}.fomrix-convert-error{color:#f9c8c9;background:#4c222944;border:1px solid #96585b;border-radius:10px;margin-top:12px;padding:14px;font-size:.9375rem;line-height:1.55}.fomrix-convert-outcome{color:#9fb3c8;text-align:center;max-width:820px;margin:18px auto 0;font-size:.9375rem;line-height:1.65}.fomrix-convert-section{margin-top:56px}.fomrix-convert-section h2{color:#eaf3fb;letter-spacing:-.025em;margin-bottom:24px;font-size:clamp(1.5rem,2.8vw,2rem);font-weight:700;line-height:1.25}.fomrix-convert-table-scroll{border:1px solid #2b3e52;border-radius:14px;overflow-x:auto}.fomrix-convert-section table{border-collapse:collapse;color:#afc1d5;text-align:left;width:100%;font-size:.9375rem}.fomrix-convert-section th,.fomrix-convert-section td{border-bottom:1px solid #263b51;padding:17px 22px}.fomrix-convert-section th{color:#e3edf6;font-weight:600}.fomrix-convert-section thead{background:#15263a}.fomrix-convert-section td span{align-items:flex-start;gap:10px;display:flex}.fomrix-convert-section td svg{color:#edb39b;flex-shrink:0}.fomrix-convert-section td [data-kept=true] svg{color:#7bdcc0}.fomrix-convert-section tr:last-child>*{border-bottom:0}.fomrix-convert-uses,.fomrix-convert-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.fomrix-convert-uses article{background:#101b2b;border:1px solid #293d53;border-radius:16px;padding:25px}.fomrix-convert-uses h3{color:#eaf4fb;font-size:1.0625rem;font-weight:650}.fomrix-convert-uses p,.fomrix-convert-steps p{color:#a4b9ce;margin-top:12px;font-size:.9375rem;line-height:1.7}.fomrix-convert-uses a{color:#7edeef;align-items:center;gap:7px;min-height:36px;margin-top:15px;font-size:.875rem;display:inline-flex}.fomrix-convert-steps li{border-top:1px solid #37536c;padding-top:20px}.fomrix-convert-steps li>span{color:#71d6ec;font-size:1.5rem;font-weight:650}.fomrix-convert-faq{border-top:1px solid #2a3e52}.fomrix-convert-faq details{border-bottom:1px solid #2a3e52}.fomrix-convert-faq summary{cursor:pointer;color:#dce9f6;padding:21px 10px;font-size:1rem;font-weight:600}.fomrix-convert-faq summary:hover{color:#94e8fa}.fomrix-convert-faq p{color:#a9bdd0;max-width:900px;padding:0 10px 24px;font-size:.9375rem;line-height:1.75}.fomrix-convert-section__heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;display:flex}.fomrix-convert-section__heading a{color:#83ddeb;align-items:center;gap:8px;display:inline-flex}.fomrix-convert-cards{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px;display:grid}.fomrix-convert-card{background:#0d1828;border:1px solid #2c4056;border-radius:16px;padding:14px;transition:background .2s,border-color .2s}.fomrix-convert-card:hover{background:#162a3e;border-color:#60bedc}.fomrix-convert-card__media{background:#dce5ee;border-radius:10px;height:155px;position:relative;overflow:hidden}.fomrix-convert-card__media img{object-fit:contain;padding:15px;transition:transform .2s}.fomrix-convert-card:hover img{transform:scale(1.04)}.fomrix-convert-card__media>span{color:#d5f4ff;background:#092135e6;border-radius:6px;align-items:center;gap:8px;padding:5px 8px;font-size:.75rem;font-weight:650;display:flex;position:absolute;bottom:10px;left:10px}.fomrix-convert-card h3{color:#ecf5ff;justify-content:space-between;align-items:center;gap:8px;margin:17px 4px 9px;font-size:1rem;font-weight:650;display:flex}.fomrix-convert-card p{color:#a1b7ca;margin:0 4px 8px;font-size:.875rem;line-height:1.6}.fomrix-convert-generation{background:#11263d;border:1px solid #315570;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:56px;padding:28px;display:flex}.fomrix-convert-generation>div{max-width:680px}.fomrix-convert-generation h2{color:#e8f2ff;font-size:1.4rem;font-weight:700}.fomrix-convert-generation p{color:#acbfd4;margin-top:8px;line-height:1.65}.fomrix-convert-generation small{color:#86d3e8;margin-top:8px;font-size:.8125rem;display:block}.fomrix-convert-picker{background:#12243a;border:1px solid #34536c;border-radius:20px;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;padding:26px;display:flex}.fomrix-convert-picker label{color:#b8ccdd;align-items:center;gap:14px;font-size:.9375rem;display:flex}.fomrix-convert-picker select{color:#e7f4fe;cursor:pointer;background:#0c1828;border:1px solid #4a6c86;border-radius:9px;min-width:110px;min-height:46px;padding:10px 14px;font-weight:650}.fomrix-convert-picker>svg{color:#75dced}.fomrix-convert-picker>p{color:#ecc5a4;text-align:center;flex-basis:100%;font-size:.9375rem}.fomrix-conversion-page :is(button,a,input,select,summary):focus-visible{outline-offset:4px;outline:3px solid #79dff3}@media (max-width:700px){.fomrix-convert-hero{padding-top:20px}.fomrix-convert-hero>p:not(.fomrix-content-eyebrow){font-size:1rem}.fomrix-convert-tool{border-radius:18px;padding:14px}.fomrix-convert-panels{grid-template-columns:minmax(0,1fr);gap:10px}.fomrix-convert-arrow__right{display:none}.fomrix-convert-arrow__down{display:block}.fomrix-convert-panel{padding:15px}.fomrix-convert-preview{height:240px}.fomrix-convert-section{margin-top:38px}.fomrix-convert-section th,.fomrix-convert-section td{padding:14px 12px;font-size:.875rem}.fomrix-convert-uses,.fomrix-convert-steps{grid-template-columns:minmax(0,1fr);gap:14px}.fomrix-convert-steps li{align-items:baseline;gap:20px;display:flex}.fomrix-convert-steps p{margin:0}.fomrix-convert-generation{padding:22px}.fomrix-convert-picker{grid-template-columns:minmax(0,1fr);gap:12px;padding:18px;display:grid}.fomrix-convert-picker label{justify-content:space-between;gap:8px}.fomrix-convert-picker>svg{justify-self:center;transform:rotate(90deg)}.fomrix-convert-picker>a{width:100%}}.fomrix-convert-tool-anchor,.fomrix-convert-section{scroll-margin-top:110px}.fomrix-convert-intro{max-width:780px;margin-bottom:28px}.fomrix-convert-intro h2{margin-bottom:12px}.fomrix-convert-intro>p:not(.fomrix-content-eyebrow){color:#aec0d4;font-size:1rem;line-height:1.75}.fomrix-convert-intro .fomrix-content-eyebrow{margin-bottom:12px}.fomrix-convert-jumps{flex-wrap:wrap;justify-content:center;gap:10px 25px;margin-top:16px;display:flex}.fomrix-convert-jumps a{color:#8edeea;align-items:center;gap:7px;min-height:44px;font-size:.875rem;display:inline-flex}.fomrix-convert-jumps a:hover{color:#d2f7ff}.fomrix-convert-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.fomrix-convert-comparison__panel{background:#101d2d;border:1px solid #314458;border-radius:18px;min-width:0;overflow:hidden}.fomrix-convert-comparison__panel[data-side=output]{background:#102521;border-color:#316756}.fomrix-convert-comparison__label{color:#dae6f3;justify-content:space-between;align-items:center;padding:15px 20px;font-size:.9375rem;display:flex}.fomrix-convert-comparison__label strong{color:#9ce9f6;background:#213d50;border-radius:6px;padding:4px 9px;font-size:.75rem}.fomrix-convert-comparison__visual{aspect-ratio:16/10;background:#101a29;position:relative;overflow:hidden}.fomrix-convert-comparison__visual>img{object-fit:cover}.fomrix-convert-comparison__visual .voxeli-model-preview__guide{font-size:11px;bottom:10px}.fomrix-convert-comparison figcaption{color:#a9c0d0;padding:15px 20px;font-size:.875rem;line-height:1.6}.fomrix-convert-showcase__controls{flex-wrap:wrap;align-items:center;gap:15px 24px;margin-top:20px;display:flex}.fomrix-convert-showcase__controls p{color:#8ea8bc;font-size:.875rem}.fomrix-convert-showcase__controls button:disabled{cursor:wait;opacity:.75}.fomrix-convert-facts{border-top:1px solid #2b3e52;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0 20px;padding-top:24px;display:grid}.fomrix-convert-facts>div{flex-direction:column-reverse;gap:7px;display:flex}.fomrix-convert-facts dd{color:#e7f5fb;letter-spacing:-.025em;font-size:clamp(1.375rem,2.5vw,1.875rem);font-weight:700;line-height:1.3}.fomrix-convert-facts dt{color:#97b0c5;font-size:.875rem}.fomrix-convert-walkthrough{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:30px;display:grid}.fomrix-convert-walkthrough__visual{background:#101e30;border:1px solid #355168;border-radius:20px;min-width:0;overflow:hidden}.fomrix-convert-walkthrough__bar{color:#b4d0e5;justify-content:space-between;align-items:center;padding:17px 20px;font-size:.875rem;display:flex}.fomrix-convert-walkthrough__bar span{align-items:center;gap:10px;display:flex}.fomrix-convert-walkthrough__bar span:first-child{color:#8ce6ef}.fomrix-convert-walkthrough__model{aspect-ratio:16/10;position:relative}.fomrix-convert-walkthrough__model img{object-fit:cover}.fomrix-convert-walkthrough__file{color:#c2dcec;align-items:center;gap:12px;padding:19px 20px;font-size:.875rem;display:flex}.fomrix-convert-walkthrough__file>span{overflow-wrap:anywhere;flex:1;min-width:0}.fomrix-convert-walkthrough__file strong{color:#8ae0c2;font-size:.75rem}.fomrix-convert-walkthrough__steps [role=group]{gap:12px;margin-bottom:18px;display:grid}.fomrix-convert-walkthrough__steps button{text-align:left;cursor:pointer;background:#0f1b2a;border:1px solid #2c4057;border-radius:14px;align-items:flex-start;gap:15px;padding:21px;transition:border-color .18s,background .18s;display:flex}.fomrix-convert-walkthrough__steps button:hover{background:#16283a;border-color:#6297ac}.fomrix-convert-walkthrough__steps button[aria-pressed=true]{background:#153346;border-color:#70cadd}.fomrix-convert-walkthrough__steps button>span{color:#a9e9f2;background:#253c50;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:.875rem;font-weight:650;display:grid}.fomrix-convert-walkthrough__steps button>svg{color:#6aaec2;flex-shrink:0;margin-top:8px}.fomrix-convert-walkthrough__steps h3{color:#e8f4fc;margin-bottom:7px;font-size:1rem;font-weight:650}.fomrix-convert-walkthrough__steps p{color:#a2bbcf;font-size:.9375rem;line-height:1.65}.fomrix-convert-use-icon{color:#85d9ec;margin-bottom:18px}.fomrix-convert-benefits{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;display:grid}.fomrix-convert-benefits article{background:#101c2d;border:1px solid #30465d;border-radius:18px;grid-column:span 5;min-width:0;padding:30px;position:relative}.fomrix-convert-benefits article[data-feature="0"],.fomrix-convert-benefits article[data-feature="3"]{grid-column:span 7}.fomrix-convert-benefits article[data-feature="0"]{background:radial-gradient(at 100% 0,#20535277,#0000 75%),#11282c;border-color:#326454}.fomrix-convert-benefits article[data-feature="3"]{background:linear-gradient(135deg,#1c2544,#112335)}.fomrix-convert-benefits__icon{color:#9ce8f4;background:#25475a;border-radius:13px;place-items:center;width:48px;height:48px;margin-bottom:18px;display:inline-grid}.fomrix-convert-benefits h3{color:#e6f4fa;font-size:1.1875rem;font-weight:650}.fomrix-convert-benefits p{color:#abc3d2;max-width:570px;margin-top:10px;font-size:.9375rem;line-height:1.75}.fomrix-convert-benefits__formats{color:#98ddbc;flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;display:flex}.fomrix-convert-benefits__formats span{border:1px solid #4b716c;border-radius:8px;padding:8px 14px;font-size:.875rem;font-weight:650}.fomrix-convert-benefits__formats svg{margin-left:auto}.fomrix-convert-handoff{background:#122436;border:1px solid #355367;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px;padding:34px;display:grid}.fomrix-convert-handoff__intro .fomrix-content-eyebrow{margin-bottom:16px}.fomrix-convert-handoff__intro h2{margin-bottom:14px}.fomrix-convert-handoff p{color:#adc2d6;font-size:.9375rem;line-height:1.75}.fomrix-convert-handoff .fomrix-convert-handoff__apps-label{color:#8facc1;margin-top:24px;font-size:.8125rem}.fomrix-convert-apps{flex-wrap:wrap;gap:8px;margin:12px 0 24px;display:flex}.fomrix-convert-apps li{color:#d2e3ee;border:1px solid #466176;border-radius:8px;padding:7px 12px;font-size:.8125rem}.fomrix-convert-handoff__steps{gap:24px;display:grid}.fomrix-convert-handoff__steps li{gap:18px;display:flex}.fomrix-convert-handoff__steps li>span{color:#9be5e0;border:1px solid #568991;border-radius:50%;flex-shrink:0;place-items:center;width:39px;height:39px;font-size:.875rem;display:grid}.fomrix-convert-handoff__steps h3{color:#e1eef7;margin:5px 0 6px;font-size:1rem;font-weight:650}.fomrix-convert-goal-options{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.fomrix-convert-goal-options button{color:#b3cbe0;cursor:pointer;background:#132338;border:1px solid #37556c;border-radius:10px;align-items:center;gap:10px;min-height:48px;padding:12px 20px;font-size:1rem;font-weight:650;display:inline-flex}.fomrix-convert-goal-options button:hover{color:#e2f4fa;border-color:#86cada}.fomrix-convert-goal-options button[aria-pressed=true]{color:#062c36;background:#82dfeb;border-color:#a0edf8}.fomrix-convert-goal{background:#102035;border:1px solid #375469;border-radius:18px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);display:grid;overflow:hidden}.fomrix-convert-goal__visual{min-height:310px;position:relative}.fomrix-convert-goal__visual>img{object-fit:cover}.fomrix-convert-goal__visual>span{color:#cae6ef;background:#091a2bd9;border:1px solid #527184;border-radius:8px;padding:10px 14px;font-size:.8125rem;line-height:1.5;position:absolute;bottom:16px;left:16px;right:16px}.fomrix-convert-goal__body{padding:34px}.fomrix-convert-goal__body h3{color:#e4f2f9;margin-bottom:14px;font-size:clamp(1.25rem,2vw,1.625rem);font-weight:650;line-height:1.4}.fomrix-convert-goal__body p{color:#b2c4d8;font-size:1rem;line-height:1.75}.fomrix-convert-goal__routes{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.fomrix-convert-card__media{background:#101b2b}.fomrix-convert-card__media img{object-fit:cover;padding:0}@media (max-width:900px){.fomrix-convert-walkthrough{gap:20px}.fomrix-convert-walkthrough__steps button{gap:10px;padding:17px}.fomrix-convert-handoff{gap:28px;padding:26px}.fomrix-convert-goal__body{padding:26px}}@media (max-width:700px){.fomrix-convert-comparison,.fomrix-convert-walkthrough,.fomrix-convert-handoff,.fomrix-convert-goal{grid-template-columns:minmax(0,1fr)}.fomrix-convert-comparison{gap:16px}.fomrix-convert-jumps{gap:7px 15px}.fomrix-convert-intro{margin-bottom:22px}.fomrix-convert-comparison__label,.fomrix-convert-comparison figcaption{padding:13px 16px}.fomrix-convert-showcase__controls{gap:14px}.fomrix-convert-showcase__controls>.fomrix-convert-secondary{width:100%}.fomrix-convert-facts{gap:12px}.fomrix-convert-facts dd{overflow-wrap:anywhere;font-size:1.375rem}.fomrix-convert-facts dt{font-size:.8125rem;line-height:1.5}.fomrix-convert-walkthrough__steps h3{line-height:1.5}.fomrix-convert-walkthrough__steps>a{width:100%}.fomrix-convert-benefits{grid-template-columns:minmax(0,1fr);gap:14px}.fomrix-convert-benefits article,.fomrix-convert-benefits article[data-feature]{grid-column:auto;padding:24px}.fomrix-convert-handoff{gap:30px;padding:22px}.fomrix-convert-goal-options{gap:8px}.fomrix-convert-goal-options button{flex:1;justify-content:center;padding:10px 12px;font-size:.875rem}.fomrix-convert-goal__visual{min-height:240px}.fomrix-convert-goal__body{padding:22px}.fomrix-convert-goal__routes{flex-direction:column}}@media (prefers-reduced-motion:reduce){.fomrix-conversion-page *,.fomrix-conversion-page :before{transition:none!important;animation:none!important}}.fomrix-conversion-page section[id]{scroll-margin-top:110px}.fomrix-guide-formats{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.fomrix-guide-formats article{background:#101e2e;border:1px solid #334d62;border-radius:18px;min-width:0;padding:30px}.fomrix-guide-formats article:last-child{background:#10282c;border-color:#386159}.fomrix-guide-formats header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.fomrix-guide-formats header span{color:#9bb7ca;font-size:.8125rem}.fomrix-guide-formats b,.fomrix-guide-format-library b{color:#98e3ee;border:1px solid #4e7a89;border-radius:8px;padding:8px 12px;font-size:.9375rem}.fomrix-guide-formats h3,.fomrix-guide-format-library h3{color:#edf5fc;font-size:1.25rem;font-weight:650}.fomrix-guide-formats p,.fomrix-guide-formats dd,.fomrix-guide-decision p,.fomrix-guide-preflight p,.fomrix-guide-anatomy li p,.fomrix-guide-geometry p,.fomrix-guide-scale p,.fomrix-guide-recipe p,.fomrix-guide-issues p,.fomrix-guide-format-library p,.fomrix-guide-choices p,.fomrix-guide-glossary dd{color:#afc3d4;font-size:1rem;line-height:1.75}.fomrix-guide-formats>article>p{margin:12px 0 24px}.fomrix-guide-formats dl>div{border-top:1px solid #2c4556;padding:16px 0}.fomrix-guide-formats dl dt{color:#e0edf6;margin-bottom:6px;font-size:.9375rem;font-weight:650}.fomrix-guide-decision{background:#12352e;border-left:3px solid #7bdac8;border-radius:0 12px 12px 0;align-items:flex-start;gap:18px;margin-top:20px;padding:22px 26px;display:flex}.fomrix-guide-decision>svg{color:#94e7d2;flex-shrink:0;margin-top:4px}.fomrix-guide-decision h3{color:#e0f7ed;margin-bottom:6px;font-size:1rem;font-weight:650}.fomrix-guide-preflight{gap:14px;display:grid}.fomrix-guide-preflight article{background:#102034;border:1px solid #30475c;border-radius:12px;gap:18px;padding:22px 26px;display:flex}.fomrix-guide-preflight svg{color:#86d5e5;flex-shrink:0;margin-top:4px}.fomrix-guide-preflight h3{color:#e1eef8;margin-bottom:5px;font-size:1.0625rem;font-weight:650}.fomrix-guide-anatomy{background:linear-gradient(140deg,#1b2440,#102537);border:1px solid #3c496d;border-radius:20px;padding:34px}.fomrix-guide-anatomy .fomrix-content-eyebrow{margin-bottom:14px}.fomrix-guide-pipeline{justify-content:center;align-items:center;gap:24px;margin:28px 0 32px;display:flex}.fomrix-guide-pipeline>span{color:#b6eaf4;background:#172f45;border:1px solid #5d758e;border-radius:14px;align-items:center;gap:16px;padding:18px 28px;font-weight:650;display:flex}.fomrix-guide-pipeline>svg{color:#849ebc;flex-shrink:0}.fomrix-guide-anatomy ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.fomrix-guide-anatomy li{border-top:1px solid #405b72;padding-top:22px}.fomrix-guide-anatomy li>span{color:#93d9ea;font-size:.875rem;font-weight:650}.fomrix-guide-anatomy h3{color:#eef4ff;margin:12px 0 8px;font-size:1.125rem;font-weight:650}.fomrix-guide-geometry{border-top:1px solid #3a5067;border-bottom:1px solid #3a5067;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:40px;padding:30px 0;display:grid}.fomrix-guide-geometry h2{margin-bottom:14px}.fomrix-guide-geometry article+article{margin-top:24px}.fomrix-guide-geometry h3{color:#dceaf6;margin-bottom:8px;font-size:1.125rem;font-weight:650}.fomrix-guide-scale{background:#112b35;border:1px solid #385d6b;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:38px;padding:30px;display:grid}.fomrix-guide-scale h2{margin-bottom:14px}.fomrix-guide-scale label{color:#d7e9f3;margin:22px 0 8px;font-size:.9375rem;display:block}.fomrix-guide-scale input{color:#edfbff;background:#0c202e;border:1px solid #668996;border-radius:9px;width:160px;max-width:100%;padding:12px;font-size:1.0625rem}.fomrix-guide-scale input[aria-invalid=true]{border-color:#f5a69b}.fomrix-guide-presets{flex-wrap:wrap;gap:9px;margin-top:12px;display:flex}.fomrix-guide-presets button{color:#bddae6;cursor:pointer;border:1px solid #456b7b;border-radius:8px;min-height:44px;padding:8px 13px;font-size:.875rem}.fomrix-guide-presets button:hover,.fomrix-guide-presets button[aria-pressed=true]{color:#e9fbff;background:#245460;border-color:#8ce2ee}.fomrix-guide-scale__result{text-align:center;background:#0c1e2f;border:1px solid #345564;border-radius:14px;padding:20px}.fomrix-guide-scale__result svg{width:100%;height:170px}.fomrix-guide-scale__result>p{font-size:.875rem}.fomrix-guide-scale__result output{color:#a2e9df;overflow-wrap:anywhere;margin:12px 0;font-size:clamp(1.25rem,2.3vw,1.875rem);font-weight:650;display:block}.fomrix-guide-scale__result span{color:#bfd9e4;font-size:.875rem;display:block}.fomrix-guide-scale__result small{color:#99b5c9;margin-top:18px;font-size:.8125rem;line-height:1.7;display:block}.fomrix-guide-software-options{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.fomrix-guide-software-options button{color:#bfd4e7;cursor:pointer;background:#12253a;border:1px solid #426579;border-radius:10px;min-height:48px;padding:10px 22px;font-size:1rem;font-weight:650}.fomrix-guide-software-options button:hover{background:#1e3c50}.fomrix-guide-software-options button[aria-pressed=true]{color:#08242e;background:#87e2e9;border-color:#a5eff7}.fomrix-guide-recipe{background:#102236;border:1px solid #39576f;border-radius:18px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:36px;padding:30px;display:grid}.fomrix-guide-recipe[hidden]{display:none}.fomrix-guide-recipe>div>span{color:#8de2e8;font-size:.875rem}.fomrix-guide-recipe h3{color:#e9f4fd;margin:12px 0;font-size:1.375rem;font-weight:650;line-height:1.4}.fomrix-guide-recipe .fomrix-convert-secondary{margin-top:22px}.fomrix-guide-recipe ol{gap:18px;display:grid}.fomrix-guide-recipe li{align-items:flex-start;gap:14px;display:flex}.fomrix-guide-recipe li>span{color:#96d8e8;border:1px solid #568095;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;margin-top:3px;font-size:.875rem;display:grid}.fomrix-guide-caption{color:#94b0c5;margin-top:14px;font-size:.8125rem;line-height:1.7}.fomrix-guide-search{color:#91b7cb;background:#13263a;border:1px solid #507088;border-radius:10px;align-items:center;gap:12px;max-width:520px;margin-bottom:24px;padding:11px 15px;display:flex}.fomrix-guide-search input{color:#eaf4fd;background:0 0;width:100%;min-width:0;min-height:24px;font-size:1rem}.fomrix-guide-search input::placeholder{color:#9db8cc}.fomrix-guide-issues{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.fomrix-guide-issues article{background:#181e30;border:1px solid #454a63;border-radius:14px;padding:24px}.fomrix-guide-issues h3{color:#f6e6cf;margin-bottom:10px;font-size:1.125rem;font-weight:650}.fomrix-guide-issues article>div{border-top:1px solid #3d495f;margin-top:16px;padding-top:16px}.fomrix-guide-issues strong{color:#a0e2cb;font-size:.875rem}.fomrix-guide-issues a{color:#87e2ef;align-items:center;gap:8px;min-height:44px;margin-top:8px;font-size:.9375rem;display:inline-flex}.fomrix-guide-empty{color:#bed4e6;background:#15283b;border-radius:12px;padding:26px}.fomrix-guide-empty button{margin-top:18px}.fomrix-guide-format-library{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:22px;display:grid}.fomrix-guide-format-library article{background:#112237;border-top:2px solid #5c9eac;border-radius:0 0 14px 14px;padding:25px}.fomrix-guide-format-library b{margin-bottom:18px;display:inline-block}.fomrix-guide-format-library h3{font-size:1.125rem}.fomrix-guide-format-library p{margin-top:12px}.fomrix-guide-format-library a{color:#8bdfed;text-underline-offset:4px;align-items:center;gap:10px;min-height:44px;margin-top:16px;text-decoration:underline;display:inline-flex}.fomrix-guide-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.fomrix-guide-choices article{background:#102237;border:1px solid #38536c;border-radius:16px;flex-direction:column;padding:26px;display:flex}.fomrix-guide-choices h3{color:#e4f0fc;font-size:1.1875rem;font-weight:650}.fomrix-guide-choices p{margin:14px 0 22px}.fomrix-guide-choices a{align-self:flex-start;margin-top:auto}.fomrix-guide-glossary{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;display:grid}.fomrix-guide-glossary>div{border-top:1px solid #395168;padding:23px 0}.fomrix-guide-glossary dt{color:#e3f0fc;margin-bottom:8px;font-size:1.125rem;font-weight:650}.fomrix-viewer-education{padding-bottom:56px}.fomrix-guide-viewer-intro{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}.fomrix-guide-viewer-intro>article{background:#102137;border:1px solid #35516a;border-radius:20px;min-width:0;padding:30px}.fomrix-guide-viewer-intro>article:last-child{background:#122e32;border-color:#3b6964}.fomrix-guide-viewer-intro .fomrix-content-eyebrow{margin-bottom:14px;display:block}.fomrix-guide-viewer-intro>article>svg{color:#8fe1d8;margin-bottom:20px}.fomrix-guide-viewer-intro p,.fomrix-guide-viewer-intro dd,.fomrix-guide-viewer-intro li,.fomrix-guide-viewer-how p,.fomrix-guide-viewer-limits p{color:#b3c9d9;font-size:1rem;line-height:1.75}.fomrix-guide-viewer-intro dl>div{border-top:1px solid #314d65;margin-top:20px;padding-top:15px}.fomrix-guide-viewer-intro dt{color:#e5f2fc;margin-bottom:5px;font-size:.9375rem;font-weight:650}.fomrix-guide-viewer-intro h3,.fomrix-guide-viewer-how h3,.fomrix-guide-viewer-limits h3{color:#e3f3fb;margin-bottom:12px;font-size:1.1875rem;font-weight:650}.fomrix-guide-viewer-intro ul{gap:20px;margin-top:26px;display:grid}.fomrix-guide-viewer-intro li{align-items:flex-start;gap:12px;display:flex}.fomrix-guide-viewer-intro li svg{color:#93dcbf;flex-shrink:0;margin-top:5px}.fomrix-guide-viewer-how{background:#12263d;border:1px solid #3a5570;border-radius:20px;padding:32px}.fomrix-guide-viewer-how>svg{color:#8bdbe8;margin-bottom:18px}.fomrix-guide-viewer-how ol{gap:24px;margin-bottom:28px;display:grid}.fomrix-guide-viewer-how li{gap:18px;display:flex}.fomrix-guide-viewer-how li>span{color:#8fd9e8;flex-shrink:0;padding-top:3px;font-weight:650}.fomrix-guide-viewer-limits{background:#183349;border-left:3px solid #77c4d7;border-radius:0 12px 12px 0;margin-top:20px;padding:26px}@media (max-width:900px){.fomrix-guide-formats article,.fomrix-guide-recipe,.fomrix-guide-scale,.fomrix-guide-anatomy{padding:24px}.fomrix-guide-pipeline{gap:16px}.fomrix-guide-pipeline>span{padding:14px 20px}.fomrix-guide-format-library,.fomrix-guide-choices{gap:14px}.fomrix-guide-geometry,.fomrix-guide-recipe,.fomrix-guide-scale{gap:26px}}@media (max-width:700px){.fomrix-guide-viewer-intro{grid-template-columns:minmax(0,1fr);gap:20px}.fomrix-guide-viewer-intro>article,.fomrix-guide-viewer-how,.fomrix-guide-viewer-limits{padding:22px}.fomrix-guide-formats,.fomrix-guide-geometry,.fomrix-guide-scale,.fomrix-guide-recipe,.fomrix-guide-issues,.fomrix-guide-format-library,.fomrix-guide-choices,.fomrix-guide-glossary{grid-template-columns:minmax(0,1fr)}.fomrix-guide-formats article,.fomrix-guide-recipe,.fomrix-guide-scale,.fomrix-guide-anatomy{padding:22px}.fomrix-guide-formats dd{font-size:.9375rem}.fomrix-guide-decision,.fomrix-guide-preflight article{gap:12px;padding:20px}.fomrix-guide-pipeline{gap:9px}.fomrix-guide-pipeline>span{flex-direction:column;gap:7px;padding:12px;font-size:.8125rem}.fomrix-guide-pipeline>svg{width:16px}.fomrix-guide-anatomy ol{grid-template-columns:minmax(0,1fr);gap:20px}.fomrix-guide-scale__result{padding:14px}.fomrix-guide-software-options button{flex:1;padding:10px 12px;font-size:.9375rem}.fomrix-guide-recipe .fomrix-convert-secondary{width:100%}.fomrix-guide-issues article{padding:22px}.fomrix-guide-glossary{gap:0}}
