.SiteFooter-module__p-5sba__footer{width:100%;padding:28px max(24px, calc((100% - var(--container)) / 2));border-top:1px solid var(--line);background:var(--surface-strong);color:var(--muted);justify-content:space-between;gap:24px;margin:72px 0 0;display:flex}.SiteFooter-module__p-5sba__footer strong{color:var(--text);font-weight:900}.SiteFooter-module__p-5sba__footer p{max-width:560px;margin:8px 0 0;font-size:.92rem;line-height:1.65}.SiteFooter-module__p-5sba__footer nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:22px;font-size:.86rem;font-weight:800;display:flex}.SiteFooter-module__p-5sba__footer a:hover{color:var(--accent)}@media (max-width:760px){.SiteFooter-module__p-5sba__footer{flex-direction:column;padding-left:20px;padding-right:20px}.SiteFooter-module__p-5sba__footer nav{justify-content:flex-start}}
.SiteHeader-module__Tkw0gW__header{z-index:50;width:100%;min-height:60px;padding:0 max(24px, calc((100% - var(--container)) / 2));border-bottom:1px solid var(--line-soft);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffffa;grid-template-columns:minmax(180px,1fr) auto minmax(120px,1fr);align-items:center;gap:24px;margin:0;display:grid;position:sticky;top:0;box-shadow:0 1px 8px #1b5e200a}.SiteHeader-module__Tkw0gW__brand{color:var(--accent);letter-spacing:0;font-size:1.25rem;font-weight:900}.SiteHeader-module__Tkw0gW__nav{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:28px;font-size:.92rem;font-weight:700;display:flex}.SiteHeader-module__Tkw0gW__nav a{border-bottom:2px solid #0000;padding:19px 0 16px;transition:background .14s,border-color .14s,color .14s}.SiteHeader-module__Tkw0gW__nav a:hover{border-color:var(--accent);color:var(--accent)}.SiteHeader-module__Tkw0gW__localBadge{color:var(--trust-blue);justify-self:end;align-items:center;gap:6px;font-size:.92rem;font-weight:800;display:inline-flex}.SiteHeader-module__Tkw0gW__localBadge svg{width:18px;height:18px}@media (max-width:760px){.SiteHeader-module__Tkw0gW__header{grid-template-columns:1fr;gap:12px;padding:16px 20px;position:static}.SiteHeader-module__Tkw0gW__nav{justify-content:flex-start;gap:16px}.SiteHeader-module__Tkw0gW__nav a{padding:0}.SiteHeader-module__Tkw0gW__localBadge{justify-self:start}}
.ToolCalculator-module__QQ7_lW__tool{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);gap:24px;display:grid}.ToolCalculator-module__QQ7_lW__panel{align-content:start;gap:14px;display:grid}@media (min-width:781px){.ToolCalculator-module__QQ7_lW__resultPanel{position:sticky;top:84px}}.ToolCalculator-module__QQ7_lW__dropzone{border:2px dashed var(--line);background:linear-gradient(180deg, #fff, var(--surface-strong));text-align:center;cursor:pointer;border-radius:16px;place-items:center;gap:8px;min-height:180px;padding:28px;transition:border-color .16s,background .16s,box-shadow .16s;display:grid}.ToolCalculator-module__QQ7_lW__dropzone:hover{border-color:var(--accent);background:#f7fbf7;box-shadow:0 0 0 3px #00450d14}.ToolCalculator-module__QQ7_lW__dropzone input{clip:rect(0 0 0 0);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ToolCalculator-module__QQ7_lW__dropIcon{background:var(--accent-soft);width:56px;height:56px;color:var(--accent);border-radius:999px;place-items:center;display:grid}.ToolCalculator-module__QQ7_lW__dropIcon svg{width:28px;height:28px}.ToolCalculator-module__QQ7_lW__dropzone strong{color:var(--accent-strong);font-size:1.18rem}.ToolCalculator-module__QQ7_lW__dropzone span,.ToolCalculator-module__QQ7_lW__empty,.ToolCalculator-module__QQ7_lW__privacyNote p,.ToolCalculator-module__QQ7_lW__status{color:var(--muted);margin:0;line-height:1.6}.ToolCalculator-module__QQ7_lW__dropzone .ToolCalculator-module__QQ7_lW__dropIcon{color:var(--accent)}.ToolCalculator-module__QQ7_lW__fileList{gap:8px;padding-top:4px;display:grid}.ToolCalculator-module__QQ7_lW__fileSummary{color:var(--muted);margin:0;font-size:.9rem;line-height:1.5}.ToolCalculator-module__QQ7_lW__fileRow{border:1px solid var(--line);background:var(--surface);border-radius:12px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:10px;display:grid}.ToolCalculator-module__QQ7_lW__fileRow>span{background:var(--accent-soft);width:28px;height:28px;color:var(--accent-strong);border-radius:999px;place-items:center;font-weight:900;display:grid}.ToolCalculator-module__QQ7_lW__fileRow div{min-width:0}.ToolCalculator-module__QQ7_lW__fileRow strong,.ToolCalculator-module__QQ7_lW__fileRow em,.ToolCalculator-module__QQ7_lW__downloads span,.ToolCalculator-module__QQ7_lW__orderControls span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ToolCalculator-module__QQ7_lW__fileRow em,.ToolCalculator-module__QQ7_lW__downloads em{color:var(--muted);font-size:.85rem;font-style:normal}.ToolCalculator-module__QQ7_lW__field{gap:7px;display:grid}.ToolCalculator-module__QQ7_lW__field span,.ToolCalculator-module__QQ7_lW__checkbox span{color:var(--muted);font-size:.9rem;font-weight:800}.ToolCalculator-module__QQ7_lW__field input,.ToolCalculator-module__QQ7_lW__field select{border:1px solid var(--line);background:var(--surface);width:100%;min-height:48px;color:var(--text);border-radius:8px;outline:none;padding:0 12px}.ToolCalculator-module__QQ7_lW__field input[type=range]{padding:0}.ToolCalculator-module__QQ7_lW__field input:focus,.ToolCalculator-module__QQ7_lW__field select:focus{border-color:var(--accent);box-shadow:0 0 0 3px #1f7a5a24}.ToolCalculator-module__QQ7_lW__inlineFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ToolCalculator-module__QQ7_lW__checkbox{align-items:center;gap:8px;display:flex}.ToolCalculator-module__QQ7_lW__checkbox input{width:18px;height:18px}.ToolCalculator-module__QQ7_lW__primaryButton,.ToolCalculator-module__QQ7_lW__secondaryButton,.ToolCalculator-module__QQ7_lW__zipButton,.ToolCalculator-module__QQ7_lW__orderControls button{cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 14px;font-weight:900;display:inline-flex}.ToolCalculator-module__QQ7_lW__primaryButton svg,.ToolCalculator-module__QQ7_lW__secondaryButton svg,.ToolCalculator-module__QQ7_lW__zipButton svg,.ToolCalculator-module__QQ7_lW__orderControls button svg,.ToolCalculator-module__QQ7_lW__organizerToolbar button svg,.ToolCalculator-module__QQ7_lW__pageActions button svg{flex:none;width:18px;height:18px}.ToolCalculator-module__QQ7_lW__primaryButton{background:var(--accent);color:#fff;box-shadow:0 3px #002203}.ToolCalculator-module__QQ7_lW__primaryButton:active{box-shadow:none;transform:translateY(2px)}.ToolCalculator-module__QQ7_lW__primaryButton:disabled{cursor:not-allowed;opacity:.64}.ToolCalculator-module__QQ7_lW__secondaryButton,.ToolCalculator-module__QQ7_lW__zipButton,.ToolCalculator-module__QQ7_lW__orderControls button{border:1px solid var(--line);background:var(--accent-soft);color:var(--accent)}.ToolCalculator-module__QQ7_lW__privacyNote,.ToolCalculator-module__QQ7_lW__downloads,.ToolCalculator-module__QQ7_lW__error{border-radius:14px;padding:14px}.ToolCalculator-module__QQ7_lW__privacyNote{border:1px solid var(--line);background:var(--surface-strong)}.ToolCalculator-module__QQ7_lW__privacyNote strong{color:var(--accent);align-items:center;gap:8px;margin-bottom:6px;display:inline-flex}.ToolCalculator-module__QQ7_lW__privacyNote strong svg{width:20px;height:20px}.ToolCalculator-module__QQ7_lW__error{color:#8a2e1b;background:#fff3ef;border:1px solid #e6b8ad;line-height:1.6}.ToolCalculator-module__QQ7_lW__downloads{border:1px solid var(--line);background:var(--surface);gap:8px;display:grid}.ToolCalculator-module__QQ7_lW__downloads h3{margin:0;font-size:1rem}.ToolCalculator-module__QQ7_lW__downloads a{background:var(--surface-strong);min-width:0;color:var(--accent-strong);border-radius:12px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;font-weight:800;display:grid}.ToolCalculator-module__QQ7_lW__downloads a svg{width:18px;height:18px}.ToolCalculator-module__QQ7_lW__zipButton{width:100%;color:var(--accent-strong)}.ToolCalculator-module__QQ7_lW__orderControls{gap:8px;display:grid}.ToolCalculator-module__QQ7_lW__orderControls div{grid-template-columns:minmax(0,1fr) 64px 64px;align-items:center;gap:8px;min-width:0;display:grid}.ToolCalculator-module__QQ7_lW__pageGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.ToolCalculator-module__QQ7_lW__organizerToolbar{z-index:5;border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f3f3f3f5;border-radius:14px;gap:10px;padding:12px;display:grid;position:sticky;top:74px;box-shadow:0 10px 24px #1b5e2014}.ToolCalculator-module__QQ7_lW__organizerToolbarHeader{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.ToolCalculator-module__QQ7_lW__organizerToolbar span{color:var(--muted);font-size:.9rem;font-weight:800}.ToolCalculator-module__QQ7_lW__organizerToolbarActions{flex-wrap:wrap;gap:8px;display:flex}.ToolCalculator-module__QQ7_lW__exportButton{white-space:nowrap;min-height:42px;padding-inline:18px}.ToolCalculator-module__QQ7_lW__organizerToolbar button{border:1px solid var(--line);background:var(--surface);min-height:38px;color:var(--accent);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-weight:900;display:inline-flex}.ToolCalculator-module__QQ7_lW__organizerToolbar button:disabled{cursor:not-allowed;opacity:.48}.ToolCalculator-module__QQ7_lW__pageTile{border:1px solid var(--line);background:var(--surface);cursor:grab;border-radius:14px;gap:8px;min-width:0;padding:10px;display:grid}.ToolCalculator-module__QQ7_lW__pageTileSelected{border-color:var(--accent);box-shadow:0 0 0 3px #00450d29}.ToolCalculator-module__QQ7_lW__pageTile:active{cursor:grabbing}.ToolCalculator-module__QQ7_lW__pagePreview{border:1px solid var(--line);background:var(--surface-strong);border-radius:12px;place-items:center;height:180px;display:grid;overflow:hidden}.ToolCalculator-module__QQ7_lW__pagePreview img{object-fit:contain;max-width:88%;max-height:88%}.ToolCalculator-module__QQ7_lW__pageTile strong,.ToolCalculator-module__QQ7_lW__pageTile span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ToolCalculator-module__QQ7_lW__pageTile span{color:var(--muted);font-size:.85rem}.ToolCalculator-module__QQ7_lW__pageActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:none}.ToolCalculator-module__QQ7_lW__pageActions button{border:1px solid var(--line);background:var(--surface-strong);min-height:36px;color:var(--text);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;font-weight:800;display:inline-flex}.ToolCalculator-module__QQ7_lW__pageActions button:disabled{cursor:not-allowed;opacity:.45}@media (max-width:780px){.ToolCalculator-module__QQ7_lW__tool,.ToolCalculator-module__QQ7_lW__inlineFields,.ToolCalculator-module__QQ7_lW__organizerToolbarHeader{grid-template-columns:1fr}.ToolCalculator-module__QQ7_lW__exportButton{width:100%}.ToolCalculator-module__QQ7_lW__orderControls div{grid-template-columns:minmax(0,1fr)}}
.ToolCard-module__76sQxa__card{background:var(--surface);min-height:168px;box-shadow:none;border:1px solid #0000;border-radius:16px;flex-direction:column;gap:14px;padding:24px;transition:border-color .16s,transform .16s,box-shadow .16s;display:flex}.ToolCard-module__76sQxa__card:hover{box-shadow:var(--shadow-card);border-color:#00450d24;transform:translateY(-4px)}.ToolCard-module__76sQxa__icon{width:42px;height:42px;color:var(--accent);place-items:center;transition:transform .16s;display:grid}.ToolCard-module__76sQxa__icon svg{width:34px;height:34px}.ToolCard-module__76sQxa__card:hover .ToolCard-module__76sQxa__icon{transform:scale(1.08)}.ToolCard-module__76sQxa__card h3{color:var(--text);margin:auto 0 0;font-size:1rem;font-weight:800;line-height:1.35}.ToolCard-module__76sQxa__card p{color:var(--muted);margin:0;font-size:.93rem;line-height:1.65}
.info-module__47Oqhq__page{width:min(880px,100% - 48px);margin:0 auto;padding:56px 0}.info-module__47Oqhq__page h1{color:var(--text);margin:0;font-size:clamp(2rem,5vw,3.6rem);font-weight:900;line-height:1.12}.info-module__47Oqhq__page h2{color:var(--text);margin:32px 0 10px;font-size:1.25rem}.info-module__47Oqhq__page p,.info-module__47Oqhq__page li{color:var(--muted);line-height:1.75}.info-module__47Oqhq__page ul{padding-left:20px}.info-module__47Oqhq__lede{background:var(--surface);box-shadow:var(--shadow-soft);border-radius:16px;margin-top:18px;padding:20px;font-size:1.05rem}@media (max-width:640px){.info-module__47Oqhq__page{width:min(100% - 32px,880px)}}
.page-module__E0kJGG__page{width:min(var(--container), calc(100% - 48px));margin:0 auto}.page-module__E0kJGG__hero{text-align:center;padding:88px 0 72px}.page-module__E0kJGG__hero h1{max-width:760px;color:var(--text);letter-spacing:0;margin:0 auto;font-size:clamp(2.4rem,5vw,4rem);font-weight:900;line-height:1.1}.page-module__E0kJGG__hero p{max-width:690px;color:var(--muted);margin:18px auto 0;font-size:1.06rem;line-height:1.8}.page-module__E0kJGG__heroActions{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:34px;display:flex}.page-module__E0kJGG__primary,.page-module__E0kJGG__secondary{border-radius:12px;justify-content:center;align-items:center;min-height:54px;padding:0 30px;font-weight:900;transition:transform .14s,box-shadow .14s,background .14s;display:inline-flex}.page-module__E0kJGG__primary{background:var(--accent);color:#fff;box-shadow:0 3px #002203}.page-module__E0kJGG__primary:active{box-shadow:none;transform:translateY(2px)}.page-module__E0kJGG__secondary{background:var(--accent-soft);color:var(--accent)}.page-module__E0kJGG__secondary:hover{background:#cfe0d1}.page-module__E0kJGG__trustPanel{background:var(--surface);box-shadow:var(--shadow-soft);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-bottom:42px;padding:24px;display:grid}.page-module__E0kJGG__trustPanel article{text-align:center;place-items:center;gap:10px;min-height:92px;display:grid}.page-module__E0kJGG__trustPanel span{background:var(--accent-soft);width:48px;height:48px;color:var(--accent);border-radius:999px;place-items:center;display:grid}.page-module__E0kJGG__trustPanel svg{width:24px;height:24px}.page-module__E0kJGG__trustPanel strong{color:var(--text);font-size:.95rem}.page-module__E0kJGG__toolSection{padding:34px 0}.page-module__E0kJGG__sectionHeader{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.page-module__E0kJGG__sectionHeader h2{color:var(--text);align-items:center;gap:10px;margin:0;font-size:1.3rem;font-weight:900;display:flex}.page-module__E0kJGG__sectionHeader h2 svg{width:24px;height:24px;color:var(--accent)}.page-module__E0kJGG__sectionHeader a{color:var(--accent);font-size:.92rem;font-weight:900}.page-module__E0kJGG__sectionHeader a:hover{text-decoration:underline}.page-module__E0kJGG__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.page-module__E0kJGG__why{grid-template-columns:minmax(0,1fr) minmax(360px,.95fr);align-items:center;gap:56px;padding:72px 0 42px;display:grid}.page-module__E0kJGG__why h2{color:var(--text);margin:0 0 24px;font-size:1.55rem;font-weight:900}.page-module__E0kJGG__reasonList{gap:22px;display:grid}.page-module__E0kJGG__reasonList article{grid-template-columns:24px minmax(0,1fr);gap:14px;display:grid}.page-module__E0kJGG__reasonList article>svg{width:22px;height:22px;color:var(--success);margin-top:2px}.page-module__E0kJGG__reasonList h3{color:var(--text);margin:0;font-size:1rem}.page-module__E0kJGG__reasonList p{color:var(--muted);margin:8px 0 0;line-height:1.7}.page-module__E0kJGG__workspaceVisual{background:linear-gradient(90deg,#ffffffdb,#ffffff2e),linear-gradient(135deg,#dfece2 0%,#b7cec0 42%,#6f927d 100%);border-radius:16px;min-height:292px;position:relative;overflow:hidden;box-shadow:0 18px 36px #1b5e201f}.page-module__E0kJGG__workspaceVisual:before{content:"";background:linear-gradient(90deg,#0000 0 68%,#00450d2e 68% 70%,#0000 70%),linear-gradient(90deg,#0000 0 74%,#00450d3d 74% 78%,#0000 78%);position:absolute;inset:0}.page-module__E0kJGG__panelLight{background:#ffffff8f;border-radius:18px 18px 0 0;width:58%;height:44%;position:absolute;bottom:0;left:44px}.page-module__E0kJGG__sidePanel{background:#304c3f5c;border:1px solid #ffffff80;border-radius:12px;align-content:end;gap:8px;width:74px;height:116px;padding:16px;display:grid;position:absolute;top:78px;left:36%;box-shadow:inset 0 1px #ffffff3d}.page-module__E0kJGG__sidePanel span{background:#ffffffa8;border-radius:999px;height:5px}.page-module__E0kJGG__device{background:linear-gradient(135deg,#f7fbf7,#dfece2);border:6px solid #0b1711;border-bottom:0;border-radius:4px 4px 0 0;width:160px;height:92px;position:absolute;bottom:0;right:18%}.page-module__E0kJGG__device span:first-child{background:#0b1711;border-radius:999px 999px 0 0;width:196px;height:10px;position:absolute;bottom:-10px;left:-18px}.page-module__E0kJGG__device span:last-child{background:radial-gradient(circle at 50% 16%,#2a6b2c 0 12px,#0000 13px),linear-gradient(90deg,#0000 44%,#2a6b2c 44% 56%,#0000 56%),linear-gradient(#d9e6da,#d9e6da);border-radius:36px 36px 0 0;width:66px;height:96px;position:absolute;bottom:-1px;right:-126px}.page-module__E0kJGG__privacyBadge{min-height:54px;color:var(--trust-blue);background:#ffffffeb;border-radius:12px;align-items:center;gap:10px;padding:0 20px;font-weight:900;display:inline-flex;position:absolute;top:46%;right:34%;box-shadow:0 12px 28px #0f29191f}.page-module__E0kJGG__privacyBadge svg{width:22px;height:22px}@media (max-width:980px){.page-module__E0kJGG__grid,.page-module__E0kJGG__trustPanel,.page-module__E0kJGG__why{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__E0kJGG__why{gap:32px}}@media (max-width:720px){.page-module__E0kJGG__page{width:min(100% - 32px, var(--container))}.page-module__E0kJGG__hero{padding:56px 0 42px}.page-module__E0kJGG__hero h1{font-size:2.25rem}.page-module__E0kJGG__grid,.page-module__E0kJGG__trustPanel,.page-module__E0kJGG__why{grid-template-columns:1fr}.page-module__E0kJGG__trustPanel{gap:12px}.page-module__E0kJGG__sectionHeader{align-items:start}.page-module__E0kJGG__workspaceVisual{min-height:240px}.page-module__E0kJGG__privacyBadge{top:42%;right:22px}}
.tool-module__ZmygUq__page{width:min(var(--container), calc(100% - 48px));margin:0 auto}.tool-module__ZmygUq__hero{text-align:center;padding:56px 0 30px}.tool-module__ZmygUq__heroIcon{background:var(--accent-soft);width:64px;height:64px;color:var(--accent);border-radius:999px;place-items:center;margin:0 auto 18px;display:grid}.tool-module__ZmygUq__heroIcon svg{width:34px;height:34px}.tool-module__ZmygUq__hero p{width:fit-content;color:var(--trust-blue);margin:0 auto 12px;font-weight:900}.tool-module__ZmygUq__hero h1{max-width:780px;color:var(--text);margin:0 auto;font-size:clamp(2rem,5vw,3.8rem);font-weight:900;line-height:1.1}.tool-module__ZmygUq__hero span{max-width:700px;color:var(--muted);margin:16px auto 0;font-size:1.03rem;line-height:1.7;display:block}.tool-module__ZmygUq__hero>.tool-module__ZmygUq__heroIcon{color:var(--accent);margin-top:0;display:grid}.tool-module__ZmygUq__localNote{width:fit-content;min-height:38px;color:var(--trust-blue);background:#eef7f0;border-radius:999px;align-items:center;gap:8px;margin-top:18px;padding:0 14px;font-size:.9rem;font-weight:900;display:inline-flex}.tool-module__ZmygUq__localNote svg{width:18px;height:18px}.tool-module__ZmygUq__toolSurface{background:var(--surface);box-shadow:var(--shadow-soft);border:1px solid #0000;border-radius:16px;padding:24px}.tool-module__ZmygUq__contentGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:34px 0 16px;display:grid}.tool-module__ZmygUq__contentGrid article,.tool-module__ZmygUq__faq article{background:var(--surface);box-shadow:var(--shadow-soft);border:1px solid #0000;border-radius:16px;padding:22px}.tool-module__ZmygUq__contentGrid h2,.tool-module__ZmygUq__faq h2,.tool-module__ZmygUq__related h2{color:var(--text);margin:0 0 12px;font-size:1.2rem;font-weight:900}.tool-module__ZmygUq__contentGrid p,.tool-module__ZmygUq__contentGrid li,.tool-module__ZmygUq__faq p{color:var(--muted);line-height:1.7}.tool-module__ZmygUq__contentGrid ol{margin:0;padding-left:20px}.tool-module__ZmygUq__full{grid-column:span 2}.tool-module__ZmygUq__faq,.tool-module__ZmygUq__related{padding:34px 0}.tool-module__ZmygUq__faq>div,.tool-module__ZmygUq__related>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.tool-module__ZmygUq__faq h3{margin:0;font-size:1rem}.tool-module__ZmygUq__faq p{margin:10px 0 0}@media (max-width:900px){.tool-module__ZmygUq__page{width:min(100% - 32px, var(--container))}.tool-module__ZmygUq__hero,.tool-module__ZmygUq__contentGrid,.tool-module__ZmygUq__faq>div,.tool-module__ZmygUq__related>div{grid-template-columns:1fr}.tool-module__ZmygUq__hero{text-align:left}.tool-module__ZmygUq__hero p,.tool-module__ZmygUq__hero h1,.tool-module__ZmygUq__hero span,.tool-module__ZmygUq__heroIcon{margin-left:0;margin-right:0}.tool-module__ZmygUq__full{grid-column:auto}}
.tools-module__oCstcq__page{width:min(var(--container), calc(100% - 48px));margin:0 auto}.tools-module__oCstcq__header{text-align:center;padding:64px 0 42px}.tools-module__oCstcq__header p{width:fit-content;color:var(--trust-blue);margin:0 auto 12px;font-weight:900}.tools-module__oCstcq__header h1{max-width:780px;color:var(--text);margin:0 auto;font-size:clamp(2rem,5vw,3.6rem);font-weight:900;line-height:1.12}.tools-module__oCstcq__header span{max-width:680px;color:var(--muted);margin:18px auto 0;font-size:1.04rem;line-height:1.75;display:block}.tools-module__oCstcq__section{padding:34px 0}.tools-module__oCstcq__section h2{color:var(--text);align-items:center;gap:10px;margin:0 0 22px;font-size:1.25rem;font-weight:900;display:flex}.tools-module__oCstcq__section h2 svg{width:25px;height:25px;color:var(--accent)}.tools-module__oCstcq__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}@media (max-width:1040px){.tools-module__oCstcq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.tools-module__oCstcq__page{width:min(100% - 32px, var(--container))}.tools-module__oCstcq__header{text-align:left;padding:42px 0 24px}.tools-module__oCstcq__header p,.tools-module__oCstcq__header h1,.tools-module__oCstcq__header span{margin-left:0;margin-right:0}.tools-module__oCstcq__grid{grid-template-columns:1fr}}
