.report-sample-preview-module__007EUa__trigger{align-items:center;gap:.6rem;min-height:46px;display:inline-flex}.report-sample-preview-module__007EUa__dialog{color:#17304e;background:#fff;border:0;border-radius:18px;width:min(1000px,100% - 24px);max-width:none;height:min(94dvh,1100px);max-height:94dvh;margin:auto;padding:0;overflow:hidden;box-shadow:0 20px 90px #09294945}.report-sample-preview-module__007EUa__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#09294999}.report-sample-preview-module__007EUa__shell{flex-direction:column;min-width:0;height:100%;display:flex}.report-sample-preview-module__007EUa__header{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.2rem .5rem;display:flex}.report-sample-preview-module__007EUa__kicker{color:#08757c;letter-spacing:.04em;font-size:.72rem;font-weight:700}.report-sample-preview-module__007EUa__header h2{margin:.2rem 0;font-size:clamp(1.1rem,2vw,1.45rem);line-height:1.4}.report-sample-preview-module__007EUa__iconButton{color:#173b58;cursor:pointer;background:#fff;border:1px solid #d4e2e8;border-radius:10px;flex-shrink:0;place-items:center;min-width:44px;min-height:44px;display:grid}.report-sample-preview-module__007EUa__iconButton:disabled{opacity:.35;cursor:default}.report-sample-preview-module__007EUa__note{color:#526a81;margin:0 0 .6rem;padding:0 1.2rem;font-size:.83rem;line-height:1.5}.report-sample-preview-module__007EUa__toolbar{background:#f7fbfc;border-block:1px solid #dce8ec;justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem 1.2rem;display:flex}.report-sample-preview-module__007EUa__navigation{align-items:center;gap:.4rem;display:flex}.report-sample-preview-module__007EUa__page{align-items:center;gap:.5rem;font-size:.83rem;display:flex}.report-sample-preview-module__007EUa__page select{color:#17304e;background:#fff;border:1px solid #d4e2e8;border-radius:8px;max-width:105px;min-height:44px;padding:.4rem .5rem;font-size:1rem}.report-sample-preview-module__007EUa__zoom{color:#06656b;min-height:44px;font:inherit;cursor:pointer;background:#edf8f6;border:1px solid #cbdfe2;border-radius:9px;align-items:center;gap:.4rem;padding:.5rem .75rem;font-size:.85rem;display:flex}.report-sample-preview-module__007EUa__viewport{overscroll-behavior:contain;background:#eaf0f4;flex:1;min-height:0;padding:1rem;overflow:auto}.report-sample-preview-module__007EUa__image,.report-sample-preview-module__007EUa__zoomed{-webkit-user-select:none;user-select:none;max-width:none;height:auto;margin:0 auto;display:block;box-shadow:0 2px 14px #1a385215}.report-sample-preview-module__007EUa__image{width:min(100%,800px)}.report-sample-preview-module__007EUa__zoomed{width:150%;min-width:900px}.report-sample-preview-module__007EUa__footer{color:#526a81;justify-content:space-between;gap:.8rem;padding:.65rem 1.2rem;font-size:.74rem;line-height:1.5;display:flex}.report-sample-preview-module__007EUa__footer p{margin:0}.report-sample-preview-module__007EUa__footer span{white-space:nowrap}.report-sample-preview-module__007EUa__dialog button:focus-visible,.report-sample-preview-module__007EUa__dialog select:focus-visible,.report-sample-preview-module__007EUa__viewport:focus-visible{outline-offset:2px;outline:3px solid #20a2ac}.report-sample-preview-module__007EUa__error{justify-items:center;gap:1rem;padding:3rem 1rem;display:grid}.report-sample-preview-module__007EUa__error button{white-space:normal}@media (max-width:600px){.report-sample-preview-module__007EUa__dialog{border-radius:14px;width:calc(100% - 16px);height:94dvh}.report-sample-preview-module__007EUa__header{padding:.8rem .8rem .4rem}.report-sample-preview-module__007EUa__note{padding:0 .8rem}.report-sample-preview-module__007EUa__toolbar{padding:.5rem .6rem}.report-sample-preview-module__007EUa__page>span{display:none}.report-sample-preview-module__007EUa__zoom,.report-sample-preview-module__007EUa__viewport{padding:.5rem}.report-sample-preview-module__007EUa__footer{flex-wrap:wrap;gap:.3rem;padding:.5rem .8rem}.report-sample-preview-module__007EUa__footer p{font-size:.7rem}.report-sample-preview-module__007EUa__footer span{margin-left:auto}.report-sample-preview-module__007EUa__zoomed{min-width:650px}}@media (prefers-reduced-motion:no-preference){.report-sample-preview-module__007EUa__dialog[open]{animation:.16s ease-out report-sample-preview-module__007EUa__preview-in}@keyframes report-sample-preview-module__007EUa__preview-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}@media print{.report-sample-preview-module__007EUa__dialog{display:none!important}}.report-sample-preview-module__007EUa__srText{clip-path:inset(50%);white-space:pre-wrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.ad-entry-module__LjpvQq__page{max-width:1120px;padding-top:36px;padding-bottom:64px}.ad-entry-module__LjpvQq__heading{max-width:760px;margin-bottom:26px}.ad-entry-module__LjpvQq__heading h1{letter-spacing:-.035em;margin:10px 0 14px;font-size:clamp(27px,3vw,40px);line-height:1.25}.ad-entry-module__LjpvQq__heading>p:last-child{color:#52667d;font-size:17px;line-height:1.65}.ad-entry-module__LjpvQq__tabs{gap:8px;margin-bottom:18px;display:flex}.ad-entry-module__LjpvQq__tabs a{color:#42576e;border:1px solid #d9e4ec;border-radius:12px;align-items:center;gap:9px;min-height:48px;padding:12px 20px;font-weight:700;text-decoration:none;display:flex}.ad-entry-module__LjpvQq__tabs a[aria-current]{color:#086f75;background:#e7f6f5;border-color:#087b82}.ad-entry-module__LjpvQq__hero{border:1px solid #d9e4ec;border-radius:22px;grid-template-columns:minmax(0,1fr) 310px;display:grid;overflow:hidden;box-shadow:0 12px 40px #15325108}.ad-entry-module__LjpvQq__main{min-width:0;padding:34px}.ad-entry-module__LjpvQq__badge{color:#0c7178;background:#eaf7f6;border-radius:30px;padding:7px 13px;font-size:13px;font-weight:700;display:inline-block}.ad-entry-module__LjpvQq__main h2{letter-spacing:-.025em;margin:18px 0 12px;font-size:clamp(24px,2.5vw,32px);line-height:1.3}.ad-entry-module__LjpvQq__main>p{color:#52667d;line-height:1.7}.ad-entry-module__LjpvQq__features{gap:14px;margin:24px 0;padding:0;list-style:none;display:grid}.ad-entry-module__LjpvQq__features li{align-items:flex-start;gap:10px;line-height:1.6;display:flex}.ad-entry-module__LjpvQq__features svg{color:#0c7178;flex-shrink:0;margin-top:3px}.ad-entry-module__LjpvQq__context{background:#f2f8fb;border-left:3px solid #159ea6;border-radius:0 10px 10px 0;gap:5px;margin:20px 0;padding:14px 17px;display:grid}.ad-entry-module__LjpvQq__context span,.ad-entry-module__LjpvQq__context small{color:#52667d;font-size:13px}.ad-entry-module__LjpvQq__context strong{line-height:1.5}.ad-entry-module__LjpvQq__main .ad-entry-module__LjpvQq__saved{background:#f5f8fb;border-radius:10px;padding:12px 15px;font-size:14px}.ad-entry-module__LjpvQq__preview{margin:20px 0}.ad-entry-module__LjpvQq__actions{justify-content:space-between;align-items:center;gap:20px;margin-top:28px;display:flex}.ad-entry-module__LjpvQq__actions a{white-space:normal}.ad-entry-module__LjpvQq__actions>a:last-child{text-align:center;min-height:48px;margin-left:auto}.ad-entry-module__LjpvQq__summary{color:#fff;background:#102f58;min-width:0;padding:34px 28px}.ad-entry-module__LjpvQq__summary>svg{color:#84dddc}.ad-entry-module__LjpvQq__summary>p{color:#d1e4f1;align-items:center;gap:7px;line-height:1.6;display:flex}.ad-entry-module__LjpvQq__price{letter-spacing:-.035em;margin:10px 0 20px;font-size:36px;display:block}.ad-entry-module__LjpvQq__summaryTitle{margin-top:18px;font-size:24px;line-height:1.5;display:block}.ad-entry-module__LjpvQq__summary ol{gap:22px;margin:32px 0;padding:0;list-style:none;display:grid}.ad-entry-module__LjpvQq__summary li{align-items:center;gap:12px;line-height:1.5;display:flex}.ad-entry-module__LjpvQq__summary li>span{border:1px solid #ffffff50;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:13px;display:grid}.ad-entry-module__LjpvQq__summary .ad-entry-module__LjpvQq__summaryNote{color:#c6d8e8;border-top:1px solid #ffffff24;padding-top:20px;font-size:13px}.ad-entry-module__LjpvQq__local{color:#52667d;border:1px solid #d9e4ec;border-radius:14px;align-items:flex-start;gap:12px;margin-top:22px;padding:17px 21px;display:flex}.ad-entry-module__LjpvQq__local svg{color:#0c7178;flex-shrink:0;margin-top:3px}.ad-entry-module__LjpvQq__local p{margin:0;font-size:14px;line-height:1.6}.ad-entry-module__LjpvQq__footer{flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:22px;font-size:14px;display:flex}.ad-entry-module__LjpvQq__footer a{color:#0c7178}.ad-entry-module__LjpvQq__tabs a:focus-visible,.ad-entry-module__LjpvQq__footer a:focus-visible{outline-offset:3px;outline:3px solid #159ea6}@media (max-width:760px){.ad-entry-module__LjpvQq__hero{grid-template-columns:1fr}.ad-entry-module__LjpvQq__summary{padding:24px}.ad-entry-module__LjpvQq__summary ol{margin:22px 0}.ad-entry-module__LjpvQq__summary .ad-entry-module__LjpvQq__summaryNote{margin-bottom:0}.ad-entry-module__LjpvQq__main{padding:24px}.ad-entry-module__LjpvQq__actions{flex-wrap:wrap}.ad-entry-module__LjpvQq__tabs a{flex:1;justify-content:center;padding:12px;font-size:14px}.ad-entry-module__LjpvQq__page{padding-top:24px}.ad-entry-module__LjpvQq__summaryTitle{font-size:22px}.ad-entry-module__LjpvQq__price{font-size:30px}}@media (max-width:390px){.ad-entry-module__LjpvQq__main{padding:20px}.ad-entry-module__LjpvQq__tabs a{gap:6px;padding:10px 7px}.ad-entry-module__LjpvQq__tabs svg{flex-shrink:0;width:16px}.ad-entry-module__LjpvQq__actions>a:last-child{width:100%}.ad-entry-module__LjpvQq__actions>a:first-child{font-size:14px}}@media (prefers-reduced-motion:reduce){.ad-entry-module__LjpvQq__page *{scroll-behavior:auto}}.ad-entry-module__LjpvQq__heading h1,.ad-entry-module__LjpvQq__main h2{word-break:keep-all;overflow-wrap:break-word}
.cookie-preferences-module__NuSKjq__root{z-index:1200;bottom:max(12px,env(safe-area-inset-bottom));pointer-events:none;color:#123145;font-size:14px;position:fixed;left:12px;right:12px}.cookie-preferences-module__NuSKjq__panel{pointer-events:auto;background:#fff;border:1px solid #b9cbd5;border-radius:10px;max-width:760px;max-height:calc(100dvh - 32px);margin:0 auto;padding:16px 20px;overflow:auto;box-shadow:0 5px 25px #102d4933}.cookie-preferences-module__NuSKjq__heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.cookie-preferences-module__NuSKjq__heading h2{margin:0;font-size:18px}.cookie-preferences-module__NuSKjq__heading button{background:0 0;border:0;width:36px;height:36px;font-size:24px}.cookie-preferences-module__NuSKjq__panel p{margin:8px 0 12px;line-height:1.5}.cookie-preferences-module__NuSKjq__panel a{color:#086d76;text-decoration:underline}.cookie-preferences-module__NuSKjq__options{grid-template-columns:1fr 1fr;gap:14px;display:grid}.cookie-preferences-module__NuSKjq__options label{align-items:flex-start;gap:9px;display:flex}.cookie-preferences-module__NuSKjq__options input{accent-color:#087c83;flex:none;margin:2px 0 0;width:18px!important;height:18px!important}.cookie-preferences-module__NuSKjq__options strong,.cookie-preferences-module__NuSKjq__options small{display:block}.cookie-preferences-module__NuSKjq__options small{color:#385666;margin-top:3px;font-size:13px;line-height:1.5}.cookie-preferences-module__NuSKjq__actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.cookie-preferences-module__NuSKjq__actions button{color:#123145;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #7c9fa9;border-radius:5px;flex:1;padding:8px 12px;font-weight:600}.cookie-preferences-module__NuSKjq__actions button:hover{background:#edf5f6}.cookie-preferences-module__NuSKjq__reopen{pointer-events:auto;color:#123145;font:inherit;cursor:pointer;background:#fff;border:1px solid #b9cbd5;border-radius:5px;padding:7px 10px;box-shadow:0 2px 8px #102d491a}.cookie-preferences-module__NuSKjq__root button:focus-visible,.cookie-preferences-module__NuSKjq__root input:focus-visible{outline-offset:3px;outline:3px solid #11a6ad}@media (max-width:600px){.cookie-preferences-module__NuSKjq__root{left:8px;right:8px}.cookie-preferences-module__NuSKjq__panel{padding:14px}.cookie-preferences-module__NuSKjq__options{grid-template-columns:1fr}.cookie-preferences-module__NuSKjq__actions button{flex-basis:100%}.cookie-preferences-module__NuSKjq__panel p{font-size:13px}}
